wm8350_reg_write
ret = wm8350_reg_write(wm8350, WM8350_SECURITY, WM8350_LOCK_KEY);
ret = wm8350_reg_write(wm8350, WM8350_SECURITY, WM8350_UNLOCK_KEY);
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_5, reg | WM8350_AUXADC_ENA);
wm8350_reg_write(wm8350, WM8350_AUX1_READBACK + channel, reg);
wm8350_reg_write(wm8350, WM8350_DIGITISER_CONTROL_1, reg);
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_5,
wm8350_reg_write(wm8350, WM8350_SYSTEM_INTERRUPTS_MASK, 0x0);
EXPORT_SYMBOL_GPL(wm8350_reg_write);
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_3,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_3,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_3,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_3,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_4,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_1,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_1,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_1,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_1,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_2,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_2,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_2,
wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_2,
wm8350_reg_write(wm8350, WM8350_SYSTEM_INTERRUPTS_MASK, 0xFFFF);
wm8350_reg_write(wm8350, WM8350_INT_STATUS_1_MASK + i,
wm8350_reg_write(wm8350, WM8350_SYSTEM_INTERRUPTS_MASK, 0);
wm8350_reg_write(wm8350, WM8350_BATTERY_CHARGER_CONTROL_1,
wm8350_reg_write(wm8350, WM8350_BATTERY_CHARGER_CONTROL_2,
wm8350_reg_write(wm8350, WM8350_BATTERY_CHARGER_CONTROL_2,
wm8350_reg_write(wm8350, WM8350_CSA_FLASH_CONTROL,
wm8350_reg_write(wm8350, WM8350_CSB_FLASH_CONTROL,
wm8350_reg_write(wm8350, volt_reg, val | sel);
wm8350_reg_write(wm8350, WM8350_DCDC1_LOW_POWER,
wm8350_reg_write(wm8350, WM8350_DCDC3_LOW_POWER,
wm8350_reg_write(wm8350, WM8350_DCDC4_LOW_POWER,
wm8350_reg_write(wm8350, WM8350_DCDC6_LOW_POWER,
wm8350_reg_write(wm8350, WM8350_DCDC1_LOW_POWER,
wm8350_reg_write(wm8350, WM8350_DCDC3_LOW_POWER,
wm8350_reg_write(wm8350, WM8350_DCDC4_LOW_POWER,
wm8350_reg_write(wm8350, WM8350_DCDC6_LOW_POWER,
wm8350_reg_write(wm8350, WM8350_DCDC2_CONTROL, val |
wm8350_reg_write(wm8350, WM8350_DCDC5_CONTROL, val |
wm8350_reg_write(wm8350, WM8350_DCDC2_CONTROL, val |
wm8350_reg_write(wm8350, WM8350_DCDC5_CONTROL, val |
wm8350_reg_write(wm8350, volt_reg, val | sel);
wm8350_reg_write(wm8350, volt_reg, val);
wm8350_reg_write(wm8350, volt_reg, val | WM8350_LDO1_HIB_MODE_DIS);
wm8350_reg_write(wm8350, slot_reg,
wm8350_reg_write(wm8350, slot_reg, val | ((start << 10) | (stop << 6)));
wm8350_reg_write(wm8350, WM8350_DCDC2_CONTROL, val |
wm8350_reg_write(wm8350, WM8350_DCDC5_CONTROL, val |
ret = wm8350_reg_write(wm8350, WM8350_SYSTEM_CONTROL_2, reg);
ret = wm8350_reg_write(wm8350, WM8350_SYSTEM_CONTROL_2, reg);
ret = wm8350_reg_write(wm8350, WM8350_SYSTEM_CONTROL_2, reg);
ret = wm8350_reg_write(wm8350, WM8350_SYSTEM_CONTROL_2, reg);
int wm8350_reg_write(struct wm8350 *wm8350, int reg, u16 val);
wm8350_reg_write(wm8350, WM8350_LOUT1_VOLUME,
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1,
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1,
wm8350_reg_write(wm8350, WM8350_ANTI_POP_CONTROL,
wm8350_reg_write(wm8350, WM8350_ANTI_POP_CONTROL,
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1,
wm8350_reg_write(wm8350, WM8350_ROUT1_VOLUME,
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1,
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1, pm1);
wm8350_reg_write(wm8350, WM8350_ANTI_POP_CONTROL, 0);
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1,
wm8350_reg_write(wm8350, WM8350_ANTI_POP_CONTROL,
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1, pm1);
wm8350_reg_write(wm8350, WM8350_ANTI_POP_CONTROL,
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1,
wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1, pm1);
wm8350_reg_write(wm8350, WM8350_ANTI_POP_CONTROL, 0);
wm8350_reg_write(wm8350, WM8350_ROUT1_VOLUME,
wm8350_reg_write(wm8350, WM8350_LOUT1_VOLUME, 0);
wm8350_reg_write(wm8350, WM8350_ROUT1_VOLUME, 0);
wm8350_reg_write(wm8350, WM8350_LOUT2_VOLUME, 0);
wm8350_reg_write(wm8350, WM8350_ROUT2_VOLUME, 0);
wm8350_reg_write(wm8350, WM8350_LOUT2_VOLUME,
wm8350_reg_write(wm8350, WM8350_LOUT2_VOLUME,
wm8350_reg_write(wm8350, WM8350_ROUT2_VOLUME,
wm8350_reg_write(wm8350, WM8350_ROUT2_VOLUME,
wm8350_reg_write(wm8350, WM8350_LOUT1_VOLUME,