/linux-master/include/sound/ |
H A D | tas2552-plat.h | 14 int enable_gpio; member in struct:tas2552_platform_data
|
/linux-master/drivers/phy/ |
H A D | phy-can-transceiver.c | 25 struct gpio_desc *enable_gpio; member in struct:can_transceiver_phy 44 if (can_transceiver_phy->enable_gpio) 45 gpiod_set_value_cansleep(can_transceiver_phy->enable_gpio, 1); 57 if (can_transceiver_phy->enable_gpio) 58 gpiod_set_value_cansleep(can_transceiver_phy->enable_gpio, 0); 105 struct gpio_desc *enable_gpio; local 148 enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW); 149 if (IS_ERR(enable_gpio)) 150 return PTR_ERR(enable_gpio); 151 can_transceiver_phy->enable_gpio [all...] |
/linux-master/drivers/usb/typec/mux/ |
H A D | gpio-sbu-mux.c | 15 struct gpio_desc *enable_gpio; member in struct:gpio_sbu_mux 51 gpiod_set_value(sbu_mux->enable_gpio, enabled); 85 gpiod_set_value(sbu_mux->enable_gpio, sbu_mux->enabled); 105 sbu_mux->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_LOW); 106 if (IS_ERR(sbu_mux->enable_gpio)) 107 return dev_err_probe(dev, PTR_ERR(sbu_mux->enable_gpio), 144 gpiod_set_value(sbu_mux->enable_gpio, 0);
|
/linux-master/drivers/mfd/ |
H A D | rt4831.c | 47 struct gpio_desc *enable_gpio; local 52 enable_gpio = devm_gpiod_get_optional(&client->dev, "enable", GPIOD_OUT_HIGH); 53 if (IS_ERR(enable_gpio)) { 55 return PTR_ERR(enable_gpio);
|
/linux-master/drivers/regulator/ |
H A D | rt6160-regulator.c | 43 struct gpio_desc *enable_gpio; member in struct:rt6160_priv 56 if (!priv->enable_gpio) 59 gpiod_set_value_cansleep(priv->enable_gpio, 1); 72 if (!priv->enable_gpio) 80 gpiod_set_value_cansleep(priv->enable_gpio, 0); 243 priv->enable_gpio = devm_gpiod_get_optional(&i2c->dev, "enable", GPIOD_OUT_HIGH); 244 if (IS_ERR(priv->enable_gpio)) { 246 return PTR_ERR(priv->enable_gpio);
|
H A D | rt6245-regulator.c | 34 struct gpio_desc *enable_gpio; member in struct:rt6245_priv 44 if (!priv->enable_gpio) 47 gpiod_direction_output(priv->enable_gpio, 1); 64 if (!priv->enable_gpio) 70 gpiod_direction_output(priv->enable_gpio, 0); 202 priv->enable_gpio = devm_gpiod_get_optional(&i2c->dev, "enable", GPIOD_OUT_HIGH); 203 if (IS_ERR(priv->enable_gpio)) { 205 return PTR_ERR(priv->enable_gpio);
|
H A D | rtq6752-regulator.c | 46 struct gpio_desc *enable_gpio; member in struct:rtq6752_priv 58 if (priv->enable_gpio) { 59 gpiod_set_value(priv->enable_gpio, 1); 95 if (priv->enable_gpio) 96 gpiod_set_value(priv->enable_gpio, 0); 232 priv->enable_gpio = devm_gpiod_get_optional(&i2c->dev, "enable", 234 if (IS_ERR(priv->enable_gpio)) { 236 return PTR_ERR(priv->enable_gpio);
|
H A D | rt6190-regulator.c | 71 struct gpio_desc *enable_gpio; member in struct:rt6190_data 378 struct gpio_desc *enable_gpio; local 389 enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH); 390 if (IS_ERR(enable_gpio)) 391 return dev_err_probe(dev, PTR_ERR(enable_gpio), "Failed to get 'enable' gpio\n"); 392 else if (enable_gpio) 400 data->enable_gpio = enable_gpio; 447 if (!data->enable_gpio) 453 gpiod_set_value(data->enable_gpio, [all...] |
H A D | rt5739.c | 251 struct gpio_desc *enable_gpio; local 262 enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH); 263 if (IS_ERR(enable_gpio)) 264 return dev_err_probe(dev, PTR_ERR(enable_gpio), "Failed to get 'enable' gpio\n"); 265 else if (enable_gpio)
|
/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-lvds.c | 39 struct gpio_desc *enable_gpio; member in struct:panel_lvds 54 if (lvds->enable_gpio) 55 gpiod_set_value_cansleep(lvds->enable_gpio, 0); 78 if (lvds->enable_gpio) 79 gpiod_set_value_cansleep(lvds->enable_gpio, 1); 192 lvds->enable_gpio = devm_gpiod_get_optional(lvds->dev, "enable", 194 if (IS_ERR(lvds->enable_gpio)) { 195 ret = PTR_ERR(lvds->enable_gpio);
|
H A D | panel-startek-kd070fhfid015.c | 41 struct gpio_desc *enable_gpio; /* Power IC supply enable */ member in struct:stk_panel 150 gpiod_set_value(stk->enable_gpio, 1); 162 gpiod_set_value(stk->enable_gpio, 0); 173 gpiod_set_value(stk->enable_gpio, 1); 196 gpiod_set_value(stk->enable_gpio, 0); 320 stk->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_LOW); 321 if (IS_ERR(stk->enable_gpio)) { 322 ret = PTR_ERR(stk->enable_gpio);
|
H A D | panel-lg-lb035q02.c | 27 struct gpio_desc *enable_gpio; member in struct:lb035q02_device 113 gpiod_set_value_cansleep(lcd->enable_gpio, 0); 122 gpiod_set_value_cansleep(lcd->enable_gpio, 1); 188 lcd->enable_gpio = devm_gpiod_get(&spi->dev, "enable", GPIOD_OUT_LOW); 189 if (IS_ERR(lcd->enable_gpio)) { 191 return PTR_ERR(lcd->enable_gpio);
|
H A D | panel-kingdisplay-kd097d04.c | 25 struct gpio_desc *enable_gpio; member in struct:kingdisplay_panel 217 gpiod_set_value_cansleep(kingdisplay->enable_gpio, 0); 237 gpiod_set_value_cansleep(kingdisplay->enable_gpio, 0); 246 gpiod_set_value_cansleep(kingdisplay->enable_gpio, 1); 283 gpiod_set_value_cansleep(kingdisplay->enable_gpio, 0); 363 kingdisplay->enable_gpio = devm_gpiod_get_optional(dev, "enable", 365 if (IS_ERR(kingdisplay->enable_gpio)) { 366 err = PTR_ERR(kingdisplay->enable_gpio); 368 kingdisplay->enable_gpio = NULL;
|
H A D | panel-olimex-lcd-olinuxino.c | 71 struct gpio_desc *enable_gpio; member in struct:lcd_olinuxino 100 gpiod_set_value_cansleep(lcd->enable_gpio, 0); 120 gpiod_set_value_cansleep(lcd->enable_gpio, 1); 274 lcd->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_LOW); 275 if (IS_ERR(lcd->enable_gpio)) 276 return PTR_ERR(lcd->enable_gpio);
|
H A D | panel-seiko-43wvf1g.c | 52 struct gpio_desc *enable_gpio; member in struct:seiko_panel 144 gpiod_set_value_cansleep(p->enable_gpio, 0); 181 gpiod_set_value_cansleep(p->enable_gpio, 1); 261 panel->enable_gpio = devm_gpiod_get_optional(dev, "enable", 263 if (IS_ERR(panel->enable_gpio)) 264 return dev_err_probe(dev, PTR_ERR(panel->enable_gpio),
|
/linux-master/drivers/leds/flash/ |
H A D | leds-sgm3140.c | 22 struct gpio_desc *enable_gpio; member in struct:sgm3140 54 gpiod_set_value_cansleep(priv->enable_gpio, 1); 59 gpiod_set_value_cansleep(priv->enable_gpio, 0); 118 gpiod_set_value_cansleep(priv->enable_gpio, 1); 122 gpiod_set_value_cansleep(priv->enable_gpio, 0); 140 gpiod_set_value(priv->enable_gpio, 0); 205 priv->enable_gpio = devm_gpiod_get(&pdev->dev, "enable", GPIOD_OUT_LOW); 206 ret = PTR_ERR_OR_ZERO(priv->enable_gpio);
|
/linux-master/drivers/platform/chrome/ |
H A D | cros_hps_i2c.c | 26 struct gpio_desc *enable_gpio; member in struct:hps_drvdata 31 gpiod_set_value_cansleep(hps->enable_gpio, state); 80 hps->enable_gpio = devm_gpiod_get(&client->dev, "enable", GPIOD_OUT_HIGH); 81 if (IS_ERR(hps->enable_gpio)) { 82 ret = PTR_ERR(hps->enable_gpio);
|
/linux-master/drivers/media/i2c/ |
H A D | ad5820.c | 49 struct gpio_desc *enable_gpio; member in struct:ad5820_device 118 gpiod_set_value_cansleep(coil->enable_gpio, 0); 134 gpiod_set_value_cansleep(coil->enable_gpio, 1); 146 gpiod_set_value_cansleep(coil->enable_gpio, 0); 307 coil->enable_gpio = devm_gpiod_get_optional(&client->dev, "enable", 309 if (IS_ERR(coil->enable_gpio)) 310 return dev_err_probe(&client->dev, PTR_ERR(coil->enable_gpio),
|
/linux-master/include/linux/regulator/ |
H A D | lp872x.h | 76 * @enable_gpio : gpio descriptor for enable control 83 struct gpio_desc *enable_gpio; member in struct:lp872x_platform_data
|
/linux-master/drivers/leds/ |
H A D | leds-lm3697.c | 71 * @enable_gpio: Hardware enable gpio 82 struct gpio_desc *enable_gpio; member in struct:lm3697 173 if (priv->enable_gpio) { 174 gpiod_direction_output(priv->enable_gpio, 1); 213 priv->enable_gpio = devm_gpiod_get_optional(dev, "enable", 215 if (IS_ERR(priv->enable_gpio)) 216 return dev_err_probe(dev, PTR_ERR(priv->enable_gpio), 350 if (led->enable_gpio) 351 gpiod_direction_output(led->enable_gpio, 0);
|
H A D | leds-lm3692x.c | 103 * @enable_gpio: VDDIO/EN gpio to enable communication interface 113 struct gpio_desc *enable_gpio; member in struct:lm3692x_led 185 if (led->enable_gpio) 186 gpiod_direction_output(led->enable_gpio, 1); 283 if (led->enable_gpio) 284 gpiod_direction_output(led->enable_gpio, 0); 310 if (led->enable_gpio) 311 gpiod_direction_output(led->enable_gpio, 0); 384 led->enable_gpio = devm_gpiod_get_optional(&led->client->dev, 386 if (IS_ERR(led->enable_gpio)) { [all...] |
/linux-master/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | encoder-opa362.c | 26 struct gpio_desc *enable_gpio; member in struct:panel_drv_data 97 if (ddata->enable_gpio) 98 gpiod_set_value_cansleep(ddata->enable_gpio, 1); 115 if (ddata->enable_gpio) 116 gpiod_set_value_cansleep(ddata->enable_gpio, 0); 205 ddata->enable_gpio = gpio;
|
H A D | panel-lgphilips-lb035q02.c | 49 struct gpio_desc *enable_gpio; member in struct:panel_drv_data 163 if (ddata->enable_gpio) 164 gpiod_set_value_cansleep(ddata->enable_gpio, 1); 179 if (ddata->enable_gpio) 180 gpiod_set_value_cansleep(ddata->enable_gpio, 0); 242 ddata->enable_gpio = gpio;
|
/linux-master/drivers/input/misc/ |
H A D | pwm-vibra.c | 27 struct gpio_desc *enable_gpio; member in struct:pwm_vibrator 53 gpiod_set_value_cansleep(vibrator->enable_gpio, 1); 87 gpiod_set_value_cansleep(vibrator->enable_gpio, 0); 147 vibrator->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable", 149 if (IS_ERR(vibrator->enable_gpio)) 150 return dev_err_probe(&pdev->dev, PTR_ERR(vibrator->enable_gpio),
|
/linux-master/drivers/video/backlight/ |
H A D | mt6370-backlight.c | 69 struct gpio_desc *enable_gpio; member in struct:mt6370_priv 91 gpiod_set_value(priv->enable_gpio, !!brightness); 233 if (priv->enable_gpio) 298 priv->enable_gpio = devm_gpiod_get_optional(dev, "enable", 300 if (IS_ERR(priv->enable_gpio)) 301 return dev_err_probe(dev, PTR_ERR(priv->enable_gpio),
|