Searched refs:enable_gpio (Results 1 - 25 of 71) sorted by last modified time

123

/linux-master/sound/soc/intel/avs/boards/
H A Des8336.c31 static const struct acpi_gpio_params enable_gpio = { 0, 0, true }; variable in typeref:struct:acpi_gpio_params
34 { "speaker-enable-gpios", &enable_gpio, 1, ACPI_GPIO_QUIRK_ONLY_GPIOIO },
46 /* As enable_gpio has active_low=true, logic is inverted. */
/linux-master/drivers/gpu/drm/bridge/
H A Dlontium-lt9611uxc.c53 struct gpio_desc *enable_gpio; member in struct:lt9611uxc
204 if (!lt9611uxc->enable_gpio)
207 gpiod_set_value_cansleep(lt9611uxc->enable_gpio, 1);
548 lt9611uxc->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
549 if (IS_ERR(lt9611uxc->enable_gpio)) {
551 return PTR_ERR(lt9611uxc->enable_gpio);
H A Dti-sn65dsi86.c149 * @enable_gpio: The GPIO we toggle to enable the bridge.
187 struct gpio_desc *enable_gpio; member in struct:ti_sn65dsi86
370 gpiod_set_value_cansleep(pdata->enable_gpio, 1);
393 gpiod_set_value_cansleep(pdata->enable_gpio, 0);
1917 pdata->enable_gpio = devm_gpiod_get_optional(dev, "enable",
1919 if (IS_ERR(pdata->enable_gpio))
1920 return dev_err_probe(dev, PTR_ERR(pdata->enable_gpio),
H A Dlontium-lt9611.c51 struct gpio_desc *enable_gpio; member in struct:lt9611
548 if (!lt9611->enable_gpio)
551 gpiod_set_value_cansleep(lt9611->enable_gpio, 1);
935 lt9611->enable_gpio = devm_gpiod_get_optional(dev, "enable",
937 if (IS_ERR(lt9611->enable_gpio)) {
939 return PTR_ERR(lt9611->enable_gpio);
/linux-master/drivers/media/i2c/
H A Dov5645.c110 struct gpio_desc *enable_gpio; member in struct:ov5645
645 gpiod_set_value_cansleep(ov5645->enable_gpio, 0);
670 gpiod_set_value_cansleep(ov5645->enable_gpio, 1);
1117 ov5645->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_HIGH);
1118 if (IS_ERR(ov5645->enable_gpio)) {
1120 return PTR_ERR(ov5645->enable_gpio);
H A Dimx214.c73 struct gpio_desc *enable_gpio; member in struct:imx214
471 gpiod_set_value_cansleep(imx214->enable_gpio, 1);
483 gpiod_set_value_cansleep(imx214->enable_gpio, 0);
1057 imx214->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_LOW);
1058 if (IS_ERR(imx214->enable_gpio)) {
1060 return PTR_ERR(imx214->enable_gpio);
H A Drj54n1cb0c.c156 struct gpio_desc *enable_gpio; member in struct:rj54n1
1169 if (rj54n1->enable_gpio)
1170 gpiod_set_value(rj54n1->enable_gpio, 1);
1179 if (rj54n1->enable_gpio)
1180 gpiod_set_value(rj54n1->enable_gpio, 0);
1363 rj54n1->enable_gpio = gpiod_get_optional(&client->dev, "enable",
1365 if (IS_ERR(rj54n1->enable_gpio)) {
1367 PTR_ERR(rj54n1->enable_gpio));
1368 ret = PTR_ERR(rj54n1->enable_gpio);
1383 if (rj54n1->enable_gpio)
[all...]
H A Dov7251.c161 struct gpio_desc *enable_gpio; member in struct:ov7251
925 gpiod_set_value_cansleep(ov7251->enable_gpio, 1);
937 gpiod_set_value_cansleep(ov7251->enable_gpio, 0);
953 gpiod_set_value_cansleep(ov7251->enable_gpio, 0);
1699 ov7251->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_HIGH);
1700 if (IS_ERR(ov7251->enable_gpio)) {
1702 return PTR_ERR(ov7251->enable_gpio);
H A Dadp1653.c305 gpiod_set_value(flash->platform_data->enable_gpio, on);
321 gpiod_set_value(flash->platform_data->enable_gpio, 0);
453 pd->enable_gpio = devm_gpiod_get(&client->dev, "enable", GPIOD_OUT_LOW);
454 if (IS_ERR(pd->enable_gpio)) {
456 return PTR_ERR(pd->enable_gpio);
/linux-master/drivers/video/backlight/
H A Dmp3309c.c74 struct gpio_desc *enable_gpio; member in struct:mp3309c_chip
245 chip->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_HIGH);
246 if (IS_ERR(chip->enable_gpio))
247 return dev_err_probe(dev, PTR_ERR(chip->enable_gpio),
H A Dlm3630a_bl.c52 struct gpio_desc *enable_gpio; member in struct:lm3630a_chip
541 pchip->enable_gpio = devm_gpiod_get_optional(&client->dev, "enable",
543 if (IS_ERR(pchip->enable_gpio))
544 return PTR_ERR(pchip->enable_gpio);
H A Dktz8866.c50 struct gpio_desc *enable_gpio; member in struct:ktz8866
150 ktz->enable_gpio = devm_gpiod_get_optional(&client->dev, "enable", GPIOD_OUT_HIGH);
151 if (IS_ERR(ktz->enable_gpio))
152 return PTR_ERR(ktz->enable_gpio);
H A Dpwm_bl.c29 struct gpio_desc *enable_gpio; member in struct:pwm_bl_data
57 gpiod_set_value_cansleep(pb->enable_gpio, 1);
67 gpiod_set_value_cansleep(pb->enable_gpio, 0);
122 state.enabled = !pb->power_supply && !pb->enable_gpio;
417 if (pb->enable_gpio && gpiod_get_value_cansleep(pb->enable_gpio) == 0)
427 * Synchronize the enable_gpio with the observed state of the
430 gpiod_direction_output(pb->enable_gpio, active);
492 pb->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable",
494 if (IS_ERR(pb->enable_gpio)) {
[all...]
/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/gpu/drm/panel/
H A Dpanel-simple.c152 struct gpio_desc *enable_gpio; member in struct:panel_simple
308 gpiod_set_value_cansleep(p->enable_gpio, 0);
349 gpiod_set_value_cansleep(p->enable_gpio, 1);
618 panel->enable_gpio = devm_gpiod_get_optional(dev, "enable",
620 if (IS_ERR(panel->enable_gpio))
621 return dev_err_probe(dev, PTR_ERR(panel->enable_gpio),
H A Dpanel-edp.c243 struct gpio_desc *enable_gpio; member in struct:panel_edp
417 gpiod_set_value_cansleep(p->enable_gpio, 0);
472 gpiod_set_value_cansleep(p->enable_gpio, 1);
513 gpiod_set_value_cansleep(p->enable_gpio, 0);
881 panel->enable_gpio = devm_gpiod_get_optional(dev, "enable",
883 if (IS_ERR(panel->enable_gpio))
884 return dev_err_probe(dev, PTR_ERR(panel->enable_gpio),
H A Dpanel-boe-tv101wum-nl6.c52 struct gpio_desc *enable_gpio; member in struct:boe_panel
1460 gpiod_set_value(boe->enable_gpio, 0);
1465 gpiod_set_value(boe->enable_gpio, 0);
1487 gpiod_set_value(boe->enable_gpio, 0);
1513 gpiod_set_value(boe->enable_gpio, 1);
1515 gpiod_set_value(boe->enable_gpio, 0);
1517 gpiod_set_value(boe->enable_gpio, 1);
1537 gpiod_set_value(boe->enable_gpio, 0);
1865 boe->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_LOW);
1866 if (IS_ERR(boe->enable_gpio)) {
[all...]
H A Dpanel-boe-himax8279d.c47 struct gpio_desc *enable_gpio; member in struct:panel_info
62 gpiod_set_value(pinfo->enable_gpio, 0);
145 gpiod_set_value(pinfo->enable_gpio, 1);
149 gpiod_set_value(pinfo->enable_gpio, 0);
153 gpiod_set_value(pinfo->enable_gpio, 1);
867 pinfo->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_HIGH);
868 if (IS_ERR(pinfo->enable_gpio)) {
869 return dev_err_probe(dev, PTR_ERR(pinfo->enable_gpio),
/linux-master/drivers/bluetooth/
H A Dhci_h5.c101 struct gpio_desc *enable_gpio; member in struct:h5
858 h5->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
859 if (IS_ERR(h5->enable_gpio))
860 return PTR_ERR(h5->enable_gpio);
978 gpiod_set_value_cansleep(h5->enable_gpio, 0);
983 gpiod_set_value_cansleep(h5->enable_gpio, 1);
994 gpiod_set_value_cansleep(h5->enable_gpio, 0);
1009 gpiod_set_value_cansleep(h5->enable_gpio, 0);
/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 Dnb7vpq904m.c64 struct gpio_desc *enable_gpio; member in struct:nb7vpq904m
400 nb7->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
401 if (IS_ERR(nb7->enable_gpio))
402 return dev_err_probe(dev, PTR_ERR(nb7->enable_gpio),
422 gpiod_set_value(nb7->enable_gpio, 1);
456 gpiod_set_value(nb7->enable_gpio, 0);
469 gpiod_set_value(nb7->enable_gpio, 0);
/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/fbdev/omap2/omapfb/displays/
H A Dpanel-dpi.c26 struct gpio_desc *enable_gpio; member in struct:panel_drv_data
73 gpiod_set_value_cansleep(ddata->enable_gpio, 1);
88 gpiod_set_value_cansleep(ddata->enable_gpio, 0);
152 ddata->enable_gpio = gpio;
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;
/linux-master/drivers/leds/
H A Dleds-lp3952.c221 priv->enable_gpio = devm_gpiod_get(&client->dev, "nrst",
223 if (IS_ERR(priv->enable_gpio)) {
224 status = PTR_ERR(priv->enable_gpio);
263 gpiod_set_value(priv->enable_gpio, 0);

Completed in 313 milliseconds

123