Searched refs:isink (Results 1 - 9 of 9) sorted by path

/linux-master/drivers/leds/
H A Dleds-lp8788.c17 #include <linux/mfd/lp8788-isink.h>
H A Dleds-wm8350.c95 ret = regulator_enable(led->isink);
104 regulator_disable(led->isink);
126 ret = regulator_disable(led->isink);
167 ret = regulator_set_current_limit(led->isink, isink_cur[uA],
188 struct regulator *isink, *dcdc; local
204 isink = devm_regulator_get(&pdev->dev, "led_isink");
205 if (IS_ERR(isink)) {
207 return PTR_ERR(isink);
224 led->enabled = regulator_is_enabled(isink);
225 led->isink
[all...]
/linux-master/include/linux/mfd/wm8350/
H A Dpmic.h720 struct regulator *isink; member in struct:wm8350_led
752 int wm8350_register_led(struct wm8350 *wm8350, int lednum, int dcdc, int isink,
771 int wm8350_isink_set_flash(struct wm8350 *wm8350, int isink, u16 mode,
/linux-master/drivers/leds/rgb/
H A Dleds-mt6370-rgb.c126 * 'struct led_classdev isink' to use.
129 struct led_classdev isink; member in union:mt6370_led::__anon1090
611 struct mt6370_led *led = container_of(lcdev, struct mt6370_led, isink);
647 struct mt6370_led *led = container_of(lcdev, struct mt6370_led, isink);
675 struct mt6370_led *led = container_of(lcdev, struct mt6370_led, isink);
703 struct mt6370_led *led = container_of(lcdev, struct mt6370_led, isink);
779 lcdev = &led->isink;
825 led->isink.brightness = led->isink.max_brightness;
828 led->isink
[all...]
/linux-master/drivers/regulator/
H A DMakefile196 obj-$(CONFIG_REGULATOR_WM831X) += wm831x-isink.o
H A Dwm831x-isink.c3 // wm831x-isink.c -- Current sink driver for the WM831x series
35 struct wm831x_isink *isink = rdev_get_drvdata(rdev); local
36 struct wm831x *wm831x = isink->wm831x;
40 ret = wm831x_set_bits(wm831x, isink->reg, WM831X_CS1_ENA,
46 ret = wm831x_set_bits(wm831x, isink->reg, WM831X_CS1_DRIVE,
49 wm831x_set_bits(wm831x, isink->reg, WM831X_CS1_ENA, 0);
57 struct wm831x_isink *isink = rdev_get_drvdata(rdev); local
58 struct wm831x *wm831x = isink->wm831x;
61 ret = wm831x_set_bits(wm831x, isink->reg, WM831X_CS1_DRIVE, 0);
65 ret = wm831x_set_bits(wm831x, isink
75 struct wm831x_isink *isink = rdev_get_drvdata(rdev); local
100 struct wm831x_isink *isink = data; local
114 struct wm831x_isink *isink; local
[all...]
H A Dwm8350-regulator.c97 int isink = rdev_get_id(rdev); local
99 switch (isink) {
141 int isink = rdev_get_id(rdev); local
143 switch (isink) {
181 int isink = rdev_get_id(rdev); local
183 switch (isink) {
197 int isink = rdev_get_id(rdev); local
200 switch (isink) {
239 int wm8350_isink_set_flash(struct wm8350 *wm8350, int isink, u16 mode, argument
243 switch (isink) {
1228 wm8350_register_led(struct wm8350 *wm8350, int lednum, int dcdc, int isink, struct wm8350_led_platform_data *pdata) argument
[all...]
/linux-master/drivers/video/backlight/
H A Dwm831x_bl.c148 switch (pdata->isink) {
158 dev_err(&pdev->dev, "Invalid ISINK %d\n", pdata->isink);
/linux-master/include/linux/mfd/wm831x/
H A Dpdata.h17 int isink; /** ISINK to use, 1 or 2 */ member in struct:wm831x_backlight_pdata
140 struct regulator_init_data *isink[WM831X_MAX_ISINK]; member in struct:wm831x_pdata

Completed in 276 milliseconds