wlcore_raw_write32
ret = wlcore_raw_write32(wl, HW_PART0_START_ADDR, p->mem.start);
ret = wlcore_raw_write32(wl, HW_PART0_SIZE_ADDR, p->mem.size);
ret = wlcore_raw_write32(wl, HW_PART1_START_ADDR, p->reg.start);
ret = wlcore_raw_write32(wl, HW_PART1_SIZE_ADDR, p->reg.size);
ret = wlcore_raw_write32(wl, HW_PART2_START_ADDR, p->mem2.start);
ret = wlcore_raw_write32(wl, HW_PART2_SIZE_ADDR, p->mem2.size);
ret = wlcore_raw_write32(wl, HW_PART3_START_ADDR, p->mem3.start);
ret = wlcore_raw_write32(wl, HW_PART3_SIZE_ADDR, p->mem3.size);
return wlcore_raw_write32(wl, wlcore_translate_addr(wl, addr), val);
return wlcore_raw_write32(wl,
return wlcore_raw_write32(wl, HW_ACCESS_ELP_CTRL_REG, ELPCTRL_WAKE_UP);
error = wlcore_raw_write32(wl, HW_ACCESS_ELP_CTRL_REG, ELPCTRL_SLEEP);
ret = wlcore_raw_write32(wl, HW_ACCESS_ELP_CTRL_REG, ELPCTRL_WAKE_UP);