Home
last modified time | relevance | path

Searched refs:wm8350_reg_write (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.4/drivers/mfd/
Dwm8350-gpio.c54 wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_1, in gpio_set_func()
60 wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_1, in gpio_set_func()
66 wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_1, in gpio_set_func()
72 wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_1, in gpio_set_func()
78 wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_2, in gpio_set_func()
84 wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_2, in gpio_set_func()
90 wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_2, in gpio_set_func()
96 wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_2, in gpio_set_func()
102 wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_3, in gpio_set_func()
108 wm8350_reg_write(wm8350, WM8350_GPIO_FUNCTION_SELECT_3, in gpio_set_func()
[all …]
Dwm8350-core.c88 int wm8350_reg_write(struct wm8350 *wm8350, int reg, u16 val) in wm8350_reg_write() function
98 EXPORT_SYMBOL_GPL(wm8350_reg_write);
143 ret = wm8350_reg_write(wm8350, WM8350_SECURITY, WM8350_LOCK_KEY); in wm8350_reg_lock()
172 ret = wm8350_reg_write(wm8350, WM8350_SECURITY, WM8350_UNLOCK_KEY); in wm8350_reg_unlock()
198 wm8350_reg_write(wm8350, WM8350_POWER_MGMT_5, reg | WM8350_AUXADC_ENA); in wm8350_read_auxadc()
203 wm8350_reg_write(wm8350, WM8350_AUX1_READBACK + channel, reg); in wm8350_read_auxadc()
208 wm8350_reg_write(wm8350, WM8350_DIGITISER_CONTROL_1, reg); in wm8350_read_auxadc()
228 wm8350_reg_write(wm8350, WM8350_POWER_MGMT_5, in wm8350_read_auxadc()
420 wm8350_reg_write(wm8350, WM8350_SYSTEM_INTERRUPTS_MASK, 0x0); in wm8350_device_init()
Dwm8350-irq.c476 wm8350_reg_write(wm8350, WM8350_SYSTEM_INTERRUPTS_MASK, 0xFFFF); in wm8350_irq_init()
482 wm8350_reg_write(wm8350, WM8350_INT_STATUS_1_MASK + i, in wm8350_irq_init()
533 wm8350_reg_write(wm8350, WM8350_SYSTEM_INTERRUPTS_MASK, 0); in wm8350_irq_init()
/Linux-v5.4/sound/soc/codecs/
Dwm8350.c91 wm8350_reg_write(wm8350, WM8350_LOUT1_VOLUME, in wm8350_out1_ramp_step()
100 wm8350_reg_write(wm8350, WM8350_LOUT1_VOLUME, in wm8350_out1_ramp_step()
115 wm8350_reg_write(wm8350, WM8350_ROUT1_VOLUME, in wm8350_out1_ramp_step()
124 wm8350_reg_write(wm8350, WM8350_ROUT1_VOLUME, in wm8350_out1_ramp_step()
155 wm8350_reg_write(wm8350, WM8350_LOUT2_VOLUME, in wm8350_out2_ramp_step()
164 wm8350_reg_write(wm8350, WM8350_LOUT2_VOLUME, in wm8350_out2_ramp_step()
179 wm8350_reg_write(wm8350, WM8350_ROUT2_VOLUME, in wm8350_out2_ramp_step()
188 wm8350_reg_write(wm8350, WM8350_ROUT2_VOLUME, in wm8350_out2_ramp_step()
1088 wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1, in wm8350_set_bias_level()
1096 wm8350_reg_write(wm8350, WM8350_POWER_MGMT_1, in wm8350_set_bias_level()
[all …]
/Linux-v5.4/drivers/regulator/
Dwm8350-regulator.c245 wm8350_reg_write(wm8350, WM8350_CSA_FLASH_CONTROL, in wm8350_isink_set_flash()
251 wm8350_reg_write(wm8350, WM8350_CSB_FLASH_CONTROL, in wm8350_isink_set_flash()
296 wm8350_reg_write(wm8350, volt_reg, val | sel); in wm8350_dcdc_set_suspend_voltage()
310 wm8350_reg_write(wm8350, WM8350_DCDC1_LOW_POWER, in wm8350_dcdc_set_suspend_enable()
316 wm8350_reg_write(wm8350, WM8350_DCDC3_LOW_POWER, in wm8350_dcdc_set_suspend_enable()
322 wm8350_reg_write(wm8350, WM8350_DCDC4_LOW_POWER, in wm8350_dcdc_set_suspend_enable()
328 wm8350_reg_write(wm8350, WM8350_DCDC6_LOW_POWER, in wm8350_dcdc_set_suspend_enable()
350 wm8350_reg_write(wm8350, WM8350_DCDC1_LOW_POWER, in wm8350_dcdc_set_suspend_disable()
356 wm8350_reg_write(wm8350, WM8350_DCDC3_LOW_POWER, in wm8350_dcdc_set_suspend_disable()
362 wm8350_reg_write(wm8350, WM8350_DCDC4_LOW_POWER, in wm8350_dcdc_set_suspend_disable()
[all …]
/Linux-v5.4/drivers/watchdog/
Dwm8350_wdt.c55 ret = wm8350_reg_write(wm8350, WM8350_SYSTEM_CONTROL_2, reg); in wm8350_wdt_set_timeout()
76 ret = wm8350_reg_write(wm8350, WM8350_SYSTEM_CONTROL_2, reg); in wm8350_wdt_start()
95 ret = wm8350_reg_write(wm8350, WM8350_SYSTEM_CONTROL_2, reg); in wm8350_wdt_stop()
112 ret = wm8350_reg_write(wm8350, WM8350_SYSTEM_CONTROL_2, reg); in wm8350_wdt_ping()
/Linux-v5.4/drivers/power/supply/
Dwm8350_power.c109 wm8350_reg_write(wm8350, WM8350_BATTERY_CHARGER_CONTROL_1, in wm8350_charger_config()
118 wm8350_reg_write(wm8350, WM8350_BATTERY_CHARGER_CONTROL_2, in wm8350_charger_config()
126 wm8350_reg_write(wm8350, WM8350_BATTERY_CHARGER_CONTROL_2, in wm8350_charger_config()
/Linux-v5.4/include/linux/mfd/wm8350/
Dcore.h648 int wm8350_reg_write(struct wm8350 *wm8350, int reg, u16 val);