BHND_PMU_REGCTRL_WRITE
BHND_PMU_REGCTRL_WRITE(sc, reg, value, mask);
BHND_PMU_REGCTRL_WRITE(sc, 0x01, (bb_voltage & 0x1f) << 22, ~0);
BHND_PMU_REGCTRL_WRITE(sc, 0x00, (rf_voltage & 0x1f) << 14, ~0);
BHND_PMU_REGCTRL_WRITE(sc, 2, 0x100, ~0);
BHND_PMU_REGCTRL_WRITE(sc, 3, 0x4, ~0);
BHND_PMU_REGCTRL_WRITE(sc, 2, 0x00000005, 0x00000007);
BHND_PMU_REGCTRL_WRITE(sc, addr, regctrl, mask << shift);
BHND_PMU_REGCTRL_WRITE(sc, 2, 0x400000, 0x400000);