Searched refs:isink (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/regulator/ |
D | wm831x-isink.c | 40 struct wm831x_isink *isink = rdev_get_drvdata(rdev); in wm831x_isink_enable() local 41 struct wm831x *wm831x = isink->wm831x; in wm831x_isink_enable() 45 ret = wm831x_set_bits(wm831x, isink->reg, WM831X_CS1_ENA, in wm831x_isink_enable() 51 ret = wm831x_set_bits(wm831x, isink->reg, WM831X_CS1_DRIVE, in wm831x_isink_enable() 54 wm831x_set_bits(wm831x, isink->reg, WM831X_CS1_ENA, 0); in wm831x_isink_enable() 62 struct wm831x_isink *isink = rdev_get_drvdata(rdev); in wm831x_isink_disable() local 63 struct wm831x *wm831x = isink->wm831x; in wm831x_isink_disable() 66 ret = wm831x_set_bits(wm831x, isink->reg, WM831X_CS1_DRIVE, 0); in wm831x_isink_disable() 70 ret = wm831x_set_bits(wm831x, isink->reg, WM831X_CS1_ENA, 0); in wm831x_isink_disable() 80 struct wm831x_isink *isink = rdev_get_drvdata(rdev); in wm831x_isink_is_enabled() local [all …]
|
D | wm8350-regulator.c | 115 int isink = rdev_get_id(rdev); in wm8350_isink_set_current() local 123 switch (isink) { in wm8350_isink_set_current() 146 int isink = rdev_get_id(rdev); in wm8350_isink_get_current() local 149 switch (isink) { in wm8350_isink_get_current() 169 int isink = rdev_get_id(rdev); in wm8350_isink_enable() local 171 switch (isink) { in wm8350_isink_enable() 213 int isink = rdev_get_id(rdev); in wm8350_isink_disable() local 215 switch (isink) { in wm8350_isink_disable() 253 int isink = rdev_get_id(rdev); in wm8350_isink_is_enabled() local 255 switch (isink) { in wm8350_isink_is_enabled() [all …]
|
D | Makefile | 126 obj-$(CONFIG_REGULATOR_WM831X) += wm831x-isink.o
|
/Linux-v4.19/drivers/leds/ |
D | leds-wm8350.c | 99 ret = regulator_enable(led->isink); in wm8350_led_enable() 108 regulator_disable(led->isink); in wm8350_led_enable() 130 ret = regulator_disable(led->isink); in wm8350_led_disable() 171 ret = regulator_set_current_limit(led->isink, isink_cur[uA], in wm8350_led_set() 192 struct regulator *isink, *dcdc; in wm8350_led_probe() local 208 isink = devm_regulator_get(&pdev->dev, "led_isink"); in wm8350_led_probe() 209 if (IS_ERR(isink)) { in wm8350_led_probe() 211 return PTR_ERR(isink); in wm8350_led_probe() 228 led->enabled = regulator_is_enabled(isink); in wm8350_led_probe() 229 led->isink = isink; in wm8350_led_probe()
|
/Linux-v4.19/include/linux/mfd/wm831x/ |
D | pdata.h | 22 int isink; /** ISINK to use, 1 or 2 */ member 147 struct regulator_init_data *isink[WM831X_MAX_ISINK]; member
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | mt7623n-bananapi-bpi-r2.dts | 245 label = "bpi-r2:isink:green"; 251 label = "bpi-r2:isink:red"; 257 label = "bpi-r2:isink:blue";
|
/Linux-v4.19/drivers/video/backlight/ |
D | wm831x_bl.c | 162 switch (pdata->isink) { in wm831x_backlight_probe() 172 dev_err(&pdev->dev, "Invalid ISINK %d\n", pdata->isink); in wm831x_backlight_probe()
|
/Linux-v4.19/include/linux/mfd/wm8350/ |
D | pmic.h | 725 struct regulator *isink; member 757 int wm8350_register_led(struct wm8350 *wm8350, int lednum, int dcdc, int isink, 776 int wm8350_isink_set_flash(struct wm8350 *wm8350, int isink, u16 mode,
|
/Linux-v4.19/arch/arm/mach-s3c64xx/ |
D | mach-smdk6410.c | 530 .isink = 1,
|