Lines Matching refs:wm8400
39 struct wm8400 *wm8400 = rdev_get_drvdata(dev); in wm8400_dcdc_get_mode() local
44 ret = wm8400_block_read(wm8400, WM8400_DCDC1_CONTROL_1 + offset, 2, in wm8400_dcdc_get_mode()
66 struct wm8400 *wm8400 = rdev_get_drvdata(dev); in wm8400_dcdc_set_mode() local
73 ret = wm8400_set_bits(wm8400, WM8400_DCDC1_CONTROL_2 + offset, in wm8400_dcdc_set_mode()
78 return wm8400_set_bits(wm8400, WM8400_DCDC1_CONTROL_1 + offset, in wm8400_dcdc_set_mode()
84 ret = wm8400_set_bits(wm8400, WM8400_DCDC1_CONTROL_2 + offset, in wm8400_dcdc_set_mode()
89 return wm8400_set_bits(wm8400, WM8400_DCDC1_CONTROL_1 + offset, in wm8400_dcdc_set_mode()
95 return wm8400_set_bits(wm8400, WM8400_DCDC1_CONTROL_1 + offset, in wm8400_dcdc_set_mode()
211 struct wm8400 *wm8400 = container_of(pdev, struct wm8400, regulators[pdev->id]); in wm8400_regulator_probe() local
217 config.driver_data = wm8400; in wm8400_regulator_probe()
218 config.regmap = wm8400->regmap; in wm8400_regulator_probe()
251 struct wm8400 *wm8400 = dev_get_drvdata(dev); in wm8400_register_regulator() local
253 if (wm8400->regulators[reg].name) in wm8400_register_regulator()
256 initdata->driver_data = wm8400; in wm8400_register_regulator()
258 wm8400->regulators[reg].name = "wm8400-regulator"; in wm8400_register_regulator()
259 wm8400->regulators[reg].id = reg; in wm8400_register_regulator()
260 wm8400->regulators[reg].dev.parent = dev; in wm8400_register_regulator()
261 wm8400->regulators[reg].dev.platform_data = initdata; in wm8400_register_regulator()
263 return platform_device_register(&wm8400->regulators[reg]); in wm8400_register_regulator()