Searched refs:enable_gpio (Results 1 - 25 of 71) sorted by relevance

123

/linux-master/include/sound/
H A Dtas2552-plat.h14 int enable_gpio; member in struct:tas2552_platform_data
/linux-master/drivers/phy/
H A Dphy-can-transceiver.c25 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 Dgpio-sbu-mux.c15 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 Drt4831.c47 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 Drt6160-regulator.c43 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 Drt6245-regulator.c34 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 Drtq6752-regulator.c46 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 Drt6190-regulator.c71 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 Drt5739.c251 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 Dpanel-lvds.c39 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 Dpanel-startek-kd070fhfid015.c41 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 Dpanel-lg-lb035q02.c27 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 Dpanel-kingdisplay-kd097d04.c25 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 Dpanel-olimex-lcd-olinuxino.c71 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 Dpanel-seiko-43wvf1g.c52 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 Dleds-sgm3140.c22 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 Dcros_hps_i2c.c26 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 Dad5820.c49 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 Dlp872x.h76 * @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 Dleds-lm3697.c71 * @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 Dleds-lm3692x.c103 * @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 Dencoder-opa362.c26 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 Dpanel-lgphilips-lb035q02.c49 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 Dpwm-vibra.c27 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 Dmt6370-backlight.c69 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),

Completed in 310 milliseconds

123