Lines Matching refs:wm831x
15 #include <linux/mfd/wm831x/core.h>
16 #include <linux/mfd/wm831x/pdata.h>
17 #include <linux/mfd/wm831x/regulator.h>
20 struct wm831x *wm831x;
28 struct wm831x *wm831x = data->wm831x;
35 ret = wm831x_set_bits(wm831x, data->isink_reg,
41 ret = wm831x_set_bits(wm831x, WM831X_DCDC_ENABLE,
49 ret = wm831x_set_bits(wm831x, WM831X_DCDC_ENABLE,
55 ret = wm831x_set_bits(wm831x, data->isink_reg,
62 ret = wm831x_set_bits(wm831x, data->isink_reg,
69 ret = wm831x_set_bits(wm831x, data->isink_reg,
84 wm831x_set_bits(wm831x, WM831X_DCDC_ENABLE, WM831X_DC4_ENA, 0);
85 wm831x_set_bits(wm831x, data->isink_reg, WM831X_CS1_ENA, 0);
111 struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
162 ret = wm831x_reg_unlock(wm831x);
166 ret = wm831x_set_bits(wm831x, WM831X_DC4_CONTROL, WM831X_DC4_FBSRC,
169 wm831x_reg_lock(wm831x);
177 data->wm831x = wm831x;
184 bl = devm_backlight_device_register(&pdev->dev, "wm831x", &pdev->dev,
196 wm831x_set_bits(wm831x, WM831X_DCDC_ENABLE, WM831X_DC4_ENA, 0);
205 .name = "wm831x-backlight",
215 MODULE_ALIAS("platform:wm831x-backlight");