Lines Matching defs:wm831x

2  * wm831x-ldo.c  --  LDO driver for the WM831x series
24 #include <linux/mfd/wm831x/core.h>
25 #include <linux/mfd/wm831x/regulator.h>
26 #include <linux/mfd/wm831x/pdata.h>
41 struct wm831x *wm831x;
52 struct wm831x *wm831x = ldo->wm831x;
56 reg = wm831x_reg_read(wm831x, WM831X_LDO_ENABLE);
69 struct wm831x *wm831x = ldo->wm831x;
72 return wm831x_set_bits(wm831x, WM831X_LDO_ENABLE, mask, mask);
78 struct wm831x *wm831x = ldo->wm831x;
81 return wm831x_set_bits(wm831x, WM831X_LDO_ENABLE, mask, 0);
120 struct wm831x *wm831x = ldo->wm831x;
139 return wm831x_set_bits(wm831x, reg, WM831X_LDO1_ON_VSEL_MASK, vsel);
166 struct wm831x *wm831x = ldo->wm831x;
170 ret = wm831x_reg_read(wm831x, reg);
182 struct wm831x *wm831x = ldo->wm831x;
187 ret = wm831x_reg_read(wm831x, on_reg);
194 ret = wm831x_reg_read(wm831x, ctrl_reg);
208 struct wm831x *wm831x = ldo->wm831x;
216 ret = wm831x_set_bits(wm831x, on_reg,
223 ret = wm831x_set_bits(wm831x, ctrl_reg,
228 ret = wm831x_set_bits(wm831x, on_reg,
236 ret = wm831x_set_bits(wm831x, ctrl_reg,
242 ret = wm831x_set_bits(wm831x, on_reg,
259 struct wm831x *wm831x = ldo->wm831x;
264 ret = wm831x_reg_read(wm831x, WM831X_LDO_STATUS);
271 ret = wm831x_reg_read(wm831x, WM831X_LDO_UV_STATUS);
311 struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
312 struct wm831x_pdata *pdata = wm831x->dev->platform_data;
335 ldo->wm831x = wm831x;
357 dev_err(wm831x->dev, "Failed to register LDO%d: %d\n",
398 .name = "wm831x-ldo",
429 struct wm831x *wm831x = ldo->wm831x;
448 return wm831x_set_bits(wm831x, reg, WM831X_LDO7_ON_VSEL_MASK, vsel);
474 struct wm831x *wm831x = ldo->wm831x;
478 ret = wm831x_reg_read(wm831x, reg);
490 struct wm831x *wm831x = ldo->wm831x;
494 ret = wm831x_reg_read(wm831x, on_reg);
508 struct wm831x *wm831x = ldo->wm831x;
515 ret = wm831x_set_bits(wm831x, on_reg, WM831X_LDO7_ON_MODE, 0);
521 ret = wm831x_set_bits(wm831x, on_reg, WM831X_LDO7_ON_MODE,
537 struct wm831x *wm831x = ldo->wm831x;
542 ret = wm831x_reg_read(wm831x, WM831X_LDO_STATUS);
549 ret = wm831x_reg_read(wm831x, WM831X_LDO_UV_STATUS);
576 struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
577 struct wm831x_pdata *pdata = wm831x->dev->platform_data;
600 ldo->wm831x = wm831x;
622 dev_err(wm831x->dev, "Failed to register LDO%d: %d\n",
660 .name = "wm831x-aldo",
686 struct wm831x *wm831x = ldo->wm831x;
699 return wm831x_set_bits(wm831x, reg, WM831X_LDO11_ON_VSEL_MASK, vsel);
726 struct wm831x *wm831x = ldo->wm831x;
730 ret = wm831x_reg_read(wm831x, reg);
742 struct wm831x *wm831x = ldo->wm831x;
747 ret = wm831x_reg_read(wm831x, WM831X_LDO_STATUS);
770 struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
771 struct wm831x_pdata *pdata = wm831x->dev->platform_data;
795 ldo->wm831x = wm831x;
817 dev_err(wm831x->dev, "Failed to register LDO%d: %d\n",
843 .name = "wm831x-alive-ldo",
881 MODULE_ALIAS("platform:wm831x-ldo");
882 MODULE_ALIAS("platform:wm831x-aldo");
883 MODULE_ALIAS("platform:wm831x-aliveldo");