/linux-master/sound/soc/intel/avs/boards/ |
H A D | es8336.c | 31 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 D | lontium-lt9611uxc.c | 53 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 D | ti-sn65dsi86.c | 149 * @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 D | lontium-lt9611.c | 51 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 D | ov5645.c | 110 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 D | imx214.c | 73 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 D | rj54n1cb0c.c | 156 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 D | ov7251.c | 161 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 D | adp1653.c | 305 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 D | mp3309c.c | 74 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 D | lm3630a_bl.c | 52 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 D | ktz8866.c | 50 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 D | pwm_bl.c | 29 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 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/gpu/drm/panel/ |
H A D | panel-simple.c | 152 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 D | panel-edp.c | 243 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 D | panel-boe-tv101wum-nl6.c | 52 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 D | panel-boe-himax8279d.c | 47 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 D | hci_h5.c | 101 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 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 | nb7vpq904m.c | 64 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 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/fbdev/omap2/omapfb/displays/ |
H A D | panel-dpi.c | 26 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 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;
|
/linux-master/drivers/leds/ |
H A D | leds-lp3952.c | 221 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);
|