| /OK3568_Linux_fs/kernel/drivers/gpu/drm/panel/ |
| H A D | panel-kingdisplay-kd097d04.c | 25 struct gpio_desc *enable_gpio; member 217 gpiod_set_value_cansleep(kingdisplay->enable_gpio, 0); in kingdisplay_panel_unprepare() 237 gpiod_set_value_cansleep(kingdisplay->enable_gpio, 0); in kingdisplay_panel_prepare() 246 gpiod_set_value_cansleep(kingdisplay->enable_gpio, 1); in kingdisplay_panel_prepare() 283 gpiod_set_value_cansleep(kingdisplay->enable_gpio, 0); in kingdisplay_panel_prepare() 363 kingdisplay->enable_gpio = devm_gpiod_get_optional(dev, "enable", in kingdisplay_panel_add() 365 if (IS_ERR(kingdisplay->enable_gpio)) { in kingdisplay_panel_add() 366 err = PTR_ERR(kingdisplay->enable_gpio); in kingdisplay_panel_add() 368 kingdisplay->enable_gpio = NULL; in kingdisplay_panel_add()
|
| H A D | panel-lvds.c | 38 struct gpio_desc *enable_gpio; member 53 if (lvds->enable_gpio) in panel_lvds_unprepare() 54 gpiod_set_value_cansleep(lvds->enable_gpio, 0); in panel_lvds_unprepare() 77 if (lvds->enable_gpio) in panel_lvds_prepare() 78 gpiod_set_value_cansleep(lvds->enable_gpio, 1); in panel_lvds_prepare() 206 lvds->enable_gpio = devm_gpiod_get_optional(lvds->dev, "enable", in panel_lvds_probe() 208 if (IS_ERR(lvds->enable_gpio)) { in panel_lvds_probe() 209 ret = PTR_ERR(lvds->enable_gpio); in panel_lvds_probe()
|
| H A D | panel-lg-lb035q02.c | 27 struct gpio_desc *enable_gpio; member 113 gpiod_set_value_cansleep(lcd->enable_gpio, 0); in lb035q02_disable() 122 gpiod_set_value_cansleep(lcd->enable_gpio, 1); in lb035q02_enable() 188 lcd->enable_gpio = devm_gpiod_get(&spi->dev, "enable", GPIOD_OUT_LOW); in lb035q02_probe() 189 if (IS_ERR(lcd->enable_gpio)) { in lb035q02_probe() 191 return PTR_ERR(lcd->enable_gpio); in lb035q02_probe()
|
| H A D | panel-boe-tv101wum-nl6.c | 51 struct gpio_desc *enable_gpio; member 511 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_unprepare() 515 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_unprepare() 536 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_prepare() 554 gpiod_set_value(boe->enable_gpio, 1); in boe_panel_prepare() 556 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_prepare() 558 gpiod_set_value(boe->enable_gpio, 1); in boe_panel_prepare() 578 gpiod_set_value(boe->enable_gpio, 0); in boe_panel_prepare() 774 boe->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_LOW); in boe_panel_add() 775 if (IS_ERR(boe->enable_gpio)) { in boe_panel_add() [all …]
|
| H A D | panel-boe-himax8279d.c | 48 struct gpio_desc *enable_gpio; member 63 gpiod_set_value(pinfo->enable_gpio, 0); in disable_gpios() 146 gpiod_set_value(pinfo->enable_gpio, 1); in boe_panel_prepare() 150 gpiod_set_value(pinfo->enable_gpio, 0); in boe_panel_prepare() 154 gpiod_set_value(pinfo->enable_gpio, 1); in boe_panel_prepare() 872 pinfo->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_HIGH); in panel_add() 873 if (IS_ERR(pinfo->enable_gpio)) { in panel_add() 874 ret = PTR_ERR(pinfo->enable_gpio); in panel_add()
|
| H A D | panel-innolux-p079zca.c | 54 struct gpio_desc *enable_gpio; member 98 gpiod_set_value_cansleep(innolux->enable_gpio, 0); in innolux_panel_unprepare() 121 gpiod_set_value_cansleep(innolux->enable_gpio, 0); in innolux_panel_prepare() 131 gpiod_set_value_cansleep(innolux->enable_gpio, 1); in innolux_panel_prepare() 187 gpiod_set_value_cansleep(innolux->enable_gpio, 0); in innolux_panel_prepare() 456 innolux->enable_gpio = devm_gpiod_get_optional(dev, "enable", in innolux_panel_add() 458 if (IS_ERR(innolux->enable_gpio)) { in innolux_panel_add() 459 err = PTR_ERR(innolux->enable_gpio); in innolux_panel_add() 461 innolux->enable_gpio = NULL; in innolux_panel_add()
|
| H A D | panel-olimex-lcd-olinuxino.c | 71 struct gpio_desc *enable_gpio; member 100 gpiod_set_value_cansleep(lcd->enable_gpio, 0); in lcd_olinuxino_unprepare() 120 gpiod_set_value_cansleep(lcd->enable_gpio, 1); in lcd_olinuxino_prepare() 275 lcd->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_LOW); in lcd_olinuxino_probe() 276 if (IS_ERR(lcd->enable_gpio)) in lcd_olinuxino_probe() 277 return PTR_ERR(lcd->enable_gpio); in lcd_olinuxino_probe()
|
| /OK3568_Linux_fs/kernel/drivers/mfd/ |
| H A D | rk618.c | 63 if (rk618->enable_gpio) in rk618_power_on() 64 gpiod_direction_output(rk618->enable_gpio, 1); in rk618_power_on() 84 if (rk618->enable_gpio) in rk618_power_off() 85 gpiod_direction_output(rk618->enable_gpio, 0); in rk618_power_off() 119 rk618->enable_gpio = devm_gpiod_get_optional(dev, "enable", 0); in rk618_probe() 120 if (IS_ERR(rk618->enable_gpio)) { in rk618_probe() 121 ret = PTR_ERR(rk618->enable_gpio); in rk618_probe()
|
| H A D | max96745.c | 112 if (max96745->enable_gpio) in max96745_power_off() 113 gpiod_direction_output(max96745->enable_gpio, 0); in max96745_power_off() 123 if (max96745->enable_gpio) { in max96745_power_on() 124 gpiod_direction_output(max96745->enable_gpio, 1); in max96745_power_on() 256 max96745->enable_gpio = devm_gpiod_get_optional(dev, "enable", in max96745_i2c_probe() 258 if (IS_ERR(max96745->enable_gpio)) in max96745_i2c_probe() 259 return dev_err_probe(dev, PTR_ERR(max96745->enable_gpio), in max96745_i2c_probe()
|
| H A D | max96755f.c | 132 if (max96755f->enable_gpio) in max96755f_power_off() 133 gpiod_direction_output(max96755f->enable_gpio, 0); in max96755f_power_off() 154 if (max96755f->enable_gpio) { in max96755f_power_on() 155 gpiod_direction_output(max96755f->enable_gpio, 1); in max96755f_power_on() 301 max96755f->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_ASIS); in max96755f_i2c_probe() 302 if (IS_ERR(max96755f->enable_gpio)) { in max96755f_i2c_probe() 303 return dev_err_probe(dev, PTR_ERR(max96755f->enable_gpio), in max96755f_i2c_probe()
|
| /OK3568_Linux_fs/kernel/drivers/misc/rk628/ |
| H A D | panel.c | 151 panel->enable_gpio = devm_gpiod_get_optional(dev, "panel-enable", GPIOD_OUT_LOW); in rk628_panel_info_get() 152 if (IS_ERR(panel->enable_gpio)) { in rk628_panel_info_get() 153 ret = PTR_ERR(panel->enable_gpio); in rk628_panel_info_get() 200 if (rk628->panel->enable_gpio) { in rk628_panel_prepare() 201 gpiod_set_value(rk628->panel->enable_gpio, 0); in rk628_panel_prepare() 203 gpiod_set_value(rk628->panel->enable_gpio, 1); in rk628_panel_prepare() 231 if (rk628->panel->enable_gpio) { in rk628_panel_unprepare() 232 gpiod_set_value(rk628->panel->enable_gpio, 0); in rk628_panel_unprepare()
|
| /OK3568_Linux_fs/kernel/drivers/leds/ |
| H A D | leds-lp8860.c | 103 struct gpio_desc *enable_gpio; member 253 if (led->enable_gpio) in lp8860_init() 254 gpiod_direction_output(led->enable_gpio, 1); in lp8860_init() 297 if (led->enable_gpio) in lp8860_init() 298 gpiod_direction_output(led->enable_gpio, 0); in lp8860_init() 395 led->enable_gpio = devm_gpiod_get_optional(&client->dev, in lp8860_probe() 397 if (IS_ERR(led->enable_gpio)) { in lp8860_probe() 398 ret = PTR_ERR(led->enable_gpio); in lp8860_probe() 453 if (led->enable_gpio) in lp8860_remove() 454 gpiod_direction_output(led->enable_gpio, 0); in lp8860_remove()
|
| H A D | leds-sgm3140.c | 22 struct gpio_desc *enable_gpio; member 54 gpiod_set_value_cansleep(priv->enable_gpio, 1); in sgm3140_strobe_set() 59 gpiod_set_value_cansleep(priv->enable_gpio, 0); in sgm3140_strobe_set() 117 gpiod_set_value_cansleep(priv->enable_gpio, 1); in sgm3140_brightness_set() 119 gpiod_set_value_cansleep(priv->enable_gpio, 0); in sgm3140_brightness_set() 137 gpiod_set_value(priv->enable_gpio, 0); in sgm3140_powerdown_timer() 202 priv->enable_gpio = devm_gpiod_get(&pdev->dev, "enable", GPIOD_OUT_LOW); in sgm3140_probe() 203 ret = PTR_ERR_OR_ZERO(priv->enable_gpio); in sgm3140_probe()
|
| H A D | leds-lm3692x.c | 114 struct gpio_desc *enable_gpio; member 186 if (led->enable_gpio) in lm3692x_leds_enable() 187 gpiod_direction_output(led->enable_gpio, 1); in lm3692x_leds_enable() 284 if (led->enable_gpio) in lm3692x_leds_enable() 285 gpiod_direction_output(led->enable_gpio, 0); in lm3692x_leds_enable() 311 if (led->enable_gpio) in lm3692x_leds_disable() 312 gpiod_direction_output(led->enable_gpio, 0); in lm3692x_leds_disable() 385 led->enable_gpio = devm_gpiod_get_optional(&led->client->dev, in lm3692x_probe_dt() 387 if (IS_ERR(led->enable_gpio)) { in lm3692x_probe_dt() 388 ret = PTR_ERR(led->enable_gpio); in lm3692x_probe_dt()
|
| H A D | leds-lm3697.c | 73 struct gpio_desc *enable_gpio; member 164 if (priv->enable_gpio) { in lm3697_init() 165 gpiod_direction_output(priv->enable_gpio, 1); in lm3697_init() 204 priv->enable_gpio = devm_gpiod_get_optional(dev, "enable", in lm3697_probe_dt() 206 if (IS_ERR(priv->enable_gpio)) in lm3697_probe_dt() 207 return dev_err_probe(dev, PTR_ERR(priv->enable_gpio), in lm3697_probe_dt() 345 if (led->enable_gpio) in lm3697_remove() 346 gpiod_direction_output(led->enable_gpio, 0); in lm3697_remove()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_backlight.c | 102 if (bl->enable_gpio) in rockchip_backlight_power_on() 103 gpiod_set_value(bl->enable_gpio, 1); in rockchip_backlight_power_on() 113 if (bl->enable_gpio) in rockchip_backlight_power_off() 114 gpiod_set_value(bl->enable_gpio, 0); in rockchip_backlight_power_off() 151 bl->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_ASIS); in backlight_parse_dt() 152 if (IS_ERR(bl->enable_gpio)) { in backlight_parse_dt() 154 PTR_ERR(bl->enable_gpio)); in backlight_parse_dt() 155 return PTR_ERR(bl->enable_gpio); in backlight_parse_dt() 439 if (bl->enable_gpio) { in rockchip_drm_backlight_probe() 447 gpiod_get_direction(bl->enable_gpio) == GPIOF_DIR_OUT && in rockchip_drm_backlight_probe() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | ssm2518.c | 117 int enable_gpio; member 486 if (gpio_is_valid(ssm2518->enable_gpio)) in ssm2518_set_power() 487 gpio_set_value(ssm2518->enable_gpio, enable); in ssm2518_set_power() 750 ssm2518->enable_gpio = pdata->enable_gpio; in ssm2518_i2c_probe() 752 ssm2518->enable_gpio = of_get_gpio(i2c->dev.of_node, 0); in ssm2518_i2c_probe() 753 if (ssm2518->enable_gpio < 0 && ssm2518->enable_gpio != -ENOENT) in ssm2518_i2c_probe() 754 return ssm2518->enable_gpio; in ssm2518_i2c_probe() 756 ssm2518->enable_gpio = -1; in ssm2518_i2c_probe() 759 if (gpio_is_valid(ssm2518->enable_gpio)) { in ssm2518_i2c_probe() 760 ret = devm_gpio_request_one(&i2c->dev, ssm2518->enable_gpio, in ssm2518_i2c_probe()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/ |
| H A D | rohm-bu18tl82.c | 43 struct gpio_desc *enable_gpio; member 216 if (bu18tl82->enable_gpio) { in bu18tl82_bridge_pre_enable() 217 gpiod_direction_output(bu18tl82->enable_gpio, 1); in bu18tl82_bridge_pre_enable() 242 if (bu18tl82->enable_gpio) in bu18tl82_bridge_post_disable() 243 gpiod_direction_output(bu18tl82->enable_gpio, 0); in bu18tl82_bridge_post_disable() 275 bu18tl82->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_ASIS); in bu18tl82_i2c_probe() 276 if (IS_ERR(bu18tl82->enable_gpio)) in bu18tl82_i2c_probe() 277 return dev_err_probe(dev, PTR_ERR(bu18tl82->enable_gpio), in bu18tl82_i2c_probe()
|
| /OK3568_Linux_fs/kernel/drivers/video/backlight/ |
| H A D | pwm_bl.c | 34 struct gpio_desc *enable_gpio; member 66 if (pb->enable_gpio) in pwm_backlight_power_on() 67 gpiod_set_value_cansleep(pb->enable_gpio, 1); in pwm_backlight_power_on() 80 if (pb->enable_gpio) in pwm_backlight_power_off() 81 gpiod_set_value_cansleep(pb->enable_gpio, 0); in pwm_backlight_power_off() 431 if (pb->enable_gpio && gpiod_get_value_cansleep(pb->enable_gpio) == 0) in pwm_backlight_initial_power_state() 444 if (pb->enable_gpio) in pwm_backlight_initial_power_state() 445 gpiod_direction_output(pb->enable_gpio, active); in pwm_backlight_initial_power_state() 509 pb->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable", in pwm_backlight_probe() 511 if (IS_ERR(pb->enable_gpio)) { in pwm_backlight_probe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/omap2/omapfb/displays/ |
| H A D | panel-dpi.c | 31 struct gpio_desc *enable_gpio; member 83 gpiod_set_value_cansleep(ddata->enable_gpio, 1); in panel_dpi_enable() 104 gpiod_set_value_cansleep(ddata->enable_gpio, 0); in panel_dpi_disable() 181 r = devm_gpio_request_one(&pdev->dev, pdata->enable_gpio, in panel_dpi_probe_pdata() 186 ddata->enable_gpio = gpio_to_desc(pdata->enable_gpio); in panel_dpi_probe_pdata() 211 ddata->enable_gpio = gpio; in panel_dpi_probe_of()
|
| H A D | encoder-opa362.c | 26 struct gpio_desc *enable_gpio; member 97 if (ddata->enable_gpio) in opa362_enable() 98 gpiod_set_value_cansleep(ddata->enable_gpio, 1); in opa362_enable() 115 if (ddata->enable_gpio) in opa362_disable() 116 gpiod_set_value_cansleep(ddata->enable_gpio, 0); in opa362_disable() 205 ddata->enable_gpio = gpio; in opa362_probe()
|
| H A D | panel-lgphilips-lb035q02.c | 52 struct gpio_desc *enable_gpio; member 166 if (ddata->enable_gpio) in lb035q02_enable() 167 gpiod_set_value_cansleep(ddata->enable_gpio, 1); in lb035q02_enable() 185 if (ddata->enable_gpio) in lb035q02_disable() 186 gpiod_set_value_cansleep(ddata->enable_gpio, 0); in lb035q02_disable() 252 ddata->enable_gpio = gpio; in lb035q02_probe_of()
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A D | ad5820.c | 49 struct gpio_desc *enable_gpio; member 118 gpiod_set_value_cansleep(coil->enable_gpio, 0); in ad5820_power_off() 134 gpiod_set_value_cansleep(coil->enable_gpio, 1); in ad5820_power_on() 146 gpiod_set_value_cansleep(coil->enable_gpio, 0); in ad5820_power_on() 313 coil->enable_gpio = devm_gpiod_get_optional(&client->dev, "enable", in ad5820_probe() 315 if (IS_ERR(coil->enable_gpio)) { in ad5820_probe() 316 ret = PTR_ERR(coil->enable_gpio); in ad5820_probe()
|
| /OK3568_Linux_fs/u-boot/drivers/i2c/muxes/ |
| H A D | max96745.c | 15 struct gpio_desc enable_gpio; member 65 if (dm_gpio_is_valid(&priv->enable_gpio)) { in max96745_power_on() 66 dm_gpio_set_value(&priv->enable_gpio, 1); in max96745_power_on() 108 &priv->enable_gpio, GPIOD_IS_OUT); in max96745_probe()
|
| /OK3568_Linux_fs/kernel/drivers/input/misc/ |
| H A D | drv260x.c | 187 struct gpio_desc *enable_gpio; member 253 gpiod_set_value(haptics->enable_gpio, 1); in drv260x_worker() 302 gpiod_set_value(haptics->enable_gpio, 0); in drv260x_close() 526 haptics->enable_gpio = devm_gpiod_get_optional(dev, "enable", in drv260x_probe() 528 if (IS_ERR(haptics->enable_gpio)) in drv260x_probe() 529 return PTR_ERR(haptics->enable_gpio); in drv260x_probe() 593 gpiod_set_value(haptics->enable_gpio, 0); in drv260x_suspend() 631 gpiod_set_value(haptics->enable_gpio, 1); in drv260x_resume()
|