/linux-master/drivers/input/misc/ |
H A D | iqs7222.c | 1471 struct gpio_desc *reset_gpio; member in struct:iqs7222_private 1551 if (!iqs7222->reset_gpio) 1554 gpiod_set_value_cansleep(iqs7222->reset_gpio, 1); 1557 gpiod_set_value_cansleep(iqs7222->reset_gpio, 0); 3089 iqs7222->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", 3091 if (IS_ERR(iqs7222->reset_gpio)) { 3092 error = PTR_ERR(iqs7222->reset_gpio);
|
/linux-master/drivers/media/i2c/ |
H A D | tvp5150.c | 1870 struct gpio_desc *reset_gpio; local 1882 reset_gpio = devm_gpiod_get_optional(&c->dev, "reset", GPIOD_OUT_HIGH); 1883 if (IS_ERR(reset_gpio)) 1884 return PTR_ERR(reset_gpio); 1886 if (reset_gpio) { 1889 gpiod_set_value_cansleep(reset_gpio, 0);
|
H A D | st-vgxy61.c | 387 struct gpio_desc *reset_gpio; member in struct:vgxy61_dev 603 gpiod_set_value_cansleep(sensor->reset_gpio, 0); 605 gpiod_set_value_cansleep(sensor->reset_gpio, 1); 607 gpiod_set_value_cansleep(sensor->reset_gpio, 0); 1652 if (sensor->reset_gpio) { 1787 sensor->reset_gpio = devm_gpiod_get_optional(dev, "reset",
|
H A D | mt9v032.c | 205 struct gpio_desc *reset_gpio; member in struct:mt9v032 268 gpiod_set_value_cansleep(mt9v032->reset_gpio, 1); 281 if (mt9v032->reset_gpio) { 282 gpiod_set_value_cansleep(mt9v032->reset_gpio, 0); 1065 mt9v032->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", 1067 if (IS_ERR(mt9v032->reset_gpio)) 1068 return PTR_ERR(mt9v032->reset_gpio);
|
H A D | imx334.c | 127 * @reset_gpio: Sensor reset gpio 147 struct gpio_desc *reset_gpio; member in struct:imx334 1121 imx334->reset_gpio = devm_gpiod_get_optional(imx334->dev, "reset", 1123 if (IS_ERR(imx334->reset_gpio)) { 1125 PTR_ERR(imx334->reset_gpio)); 1126 return PTR_ERR(imx334->reset_gpio); 1203 gpiod_set_value_cansleep(imx334->reset_gpio, 1); 1216 gpiod_set_value_cansleep(imx334->reset_gpio, 0); 1232 gpiod_set_value_cansleep(imx334->reset_gpio, 0);
|
H A D | imx274.c | 561 * @reset_gpio: Pointer to reset gpio 576 struct gpio_desc *reset_gpio; member in struct:stimx274 832 gpiod_set_value_cansleep(priv->reset_gpio, 0); 834 gpiod_set_value_cansleep(priv->reset_gpio, !!rst); 2058 imx274->reset_gpio = devm_gpiod_get_optional(dev, "reset", 2060 if (IS_ERR(imx274->reset_gpio)) { 2061 ret = dev_err_probe(dev, PTR_ERR(imx274->reset_gpio),
|
H A D | ar0521.c | 121 struct gpio_desc *reset_gpio; member in struct:ar0521_dev 846 if (sensor->reset_gpio) 847 gpiod_set_value(sensor->reset_gpio, 1); /* assert RESET signal */ 879 if (sensor->reset_gpio) 881 gpiod_set_value(sensor->reset_gpio, 0); 1086 sensor->reset_gpio = devm_gpiod_get_optional(dev, "reset",
|
H A D | thp7312.c | 256 struct gpio_desc *reset_gpio; member in struct:thp7312_device 549 gpiod_set_value_cansleep(thp7312->reset_gpio, 1); 558 gpiod_set_value_cansleep(thp7312->reset_gpio, 0); 2120 thp7312->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); 2121 if (IS_ERR(thp7312->reset_gpio)) 2122 return dev_err_probe(dev, PTR_ERR(thp7312->reset_gpio),
|
H A D | ov64a40.c | 2844 struct gpio_desc *reset_gpio; member in struct:ov64a40 3236 gpiod_set_value_cansleep(ov64a40->reset_gpio, 0); 3248 gpiod_set_value_cansleep(ov64a40->reset_gpio, 1); 3576 ov64a40->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", 3578 if (IS_ERR(ov64a40->reset_gpio)) 3579 return dev_err_probe(&client->dev, PTR_ERR(ov64a40->reset_gpio),
|
/linux-master/sound/soc/codecs/ |
H A D | wcd939x.c | 207 int reset_gpio; member in struct:wcd939x_priv 3253 wcd939x->reset_gpio = of_get_named_gpio(dev->of_node, "reset-gpios", 0); 3254 if (wcd939x->reset_gpio < 0) 3255 return dev_err_probe(dev, wcd939x->reset_gpio, 3304 gpio_direction_output(wcd939x->reset_gpio, 0); 3307 gpio_set_value(wcd939x->reset_gpio, 1);
|
H A D | cs42l42.c | 2200 gpiod_set_value_cansleep(cs42l42->reset_gpio, 0); 2239 gpiod_set_value_cansleep(cs42l42->reset_gpio, 1); 2311 cs42l42->reset_gpio = devm_gpiod_get_optional(cs42l42->dev, 2313 if (IS_ERR(cs42l42->reset_gpio)) { 2314 ret = PTR_ERR(cs42l42->reset_gpio); 2318 if (cs42l42->reset_gpio) { 2325 gpiod_set_value_cansleep(cs42l42->reset_gpio, 0); 2339 gpiod_set_value_cansleep(cs42l42->reset_gpio, 1); 2368 gpiod_set_value_cansleep(cs42l42->reset_gpio, 0); 2463 gpiod_set_value_cansleep(cs42l42->reset_gpio, [all...] |
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-mcp23s08.c | 614 mcp->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
|
/linux-master/drivers/pci/controller/dwc/ |
H A D | pci-imx6.c | 110 int reset_gpio; member in struct:imx6_pcie 724 if (gpio_is_valid(imx6_pcie->reset_gpio)) 725 gpio_set_value_cansleep(imx6_pcie->reset_gpio, 774 if (gpio_is_valid(imx6_pcie->reset_gpio)) { 776 gpio_set_value_cansleep(imx6_pcie->reset_gpio, 1278 imx6_pcie->reset_gpio = of_get_named_gpio(node, "reset-gpio", 0); 1281 if (gpio_is_valid(imx6_pcie->reset_gpio)) { 1282 ret = devm_gpio_request_one(dev, imx6_pcie->reset_gpio, 1291 } else if (imx6_pcie->reset_gpio == -EPROBE_DEFER) { 1292 return imx6_pcie->reset_gpio; [all...] |
/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-visionox-vtdr6130.c | 21 struct gpio_desc *reset_gpio; member in struct:visionox_vtdr6130 32 gpiod_set_value_cansleep(ctx->reset_gpio, 0); 34 gpiod_set_value_cansleep(ctx->reset_gpio, 1); 36 gpiod_set_value_cansleep(ctx->reset_gpio, 0); 169 gpiod_set_value_cansleep(ctx->reset_gpio, 1); 187 gpiod_set_value_cansleep(ctx->reset_gpio, 1); 278 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); 279 if (IS_ERR(ctx->reset_gpio)) 280 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio),
|
H A D | panel-visionox-r66451.c | 23 struct gpio_desc *reset_gpio; member in struct:visionox_r66451 34 gpiod_set_value_cansleep(ctx->reset_gpio, 0); 36 gpiod_set_value_cansleep(ctx->reset_gpio, 1); 38 gpiod_set_value_cansleep(ctx->reset_gpio, 0); 136 gpiod_set_value_cansleep(ctx->reset_gpio, 1); 156 gpiod_set_value_cansleep(ctx->reset_gpio, 1); 315 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); 316 if (IS_ERR(ctx->reset_gpio)) 317 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), "Failed to get reset-gpios\n");
|
H A D | panel-novatek-nt36523.c | 38 struct gpio_desc *reset_gpio; member in struct:panel_info 1030 gpiod_set_value_cansleep(pinfo->reset_gpio, 1); 1032 gpiod_set_value_cansleep(pinfo->reset_gpio, 0); 1034 gpiod_set_value_cansleep(pinfo->reset_gpio, 1); 1036 gpiod_set_value_cansleep(pinfo->reset_gpio, 0); 1089 gpiod_set_value_cansleep(pinfo->reset_gpio, 1); 1231 pinfo->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); 1232 if (IS_ERR(pinfo->reset_gpio)) 1233 return dev_err_probe(dev, PTR_ERR(pinfo->reset_gpio), "failed to get reset gpio\n");
|
H A D | panel-novatek-nt35510.c | 561 * @reset_gpio: the reset line 563 struct gpio_desc *reset_gpio; member in struct:nt35510 872 if (nt->reset_gpio) { 873 gpiod_set_value(nt->reset_gpio, 1); 876 gpiod_set_value(nt->reset_gpio, 0); 964 if (nt->reset_gpio) 965 gpiod_set_value(nt->reset_gpio, 1); 1136 nt->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); 1137 if (IS_ERR(nt->reset_gpio)) { 1139 return PTR_ERR(nt->reset_gpio); [all...] |
H A D | panel-leadtek-ltk500hd1829.c | 39 struct gpio_desc *reset_gpio; member in struct:ltk500hd1829 539 gpiod_set_value_cansleep(ctx->reset_gpio, 1); 542 gpiod_set_value_cansleep(ctx->reset_gpio, 0); 626 ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); 627 if (IS_ERR(ctx->reset_gpio)) { 629 return PTR_ERR(ctx->reset_gpio);
|
H A D | panel-himax-hx83112a.c | 41 struct gpio_desc *reset_gpio; member in struct:hx83112a_panel 51 gpiod_set_value_cansleep(ctx->reset_gpio, 0); 53 gpiod_set_value_cansleep(ctx->reset_gpio, 1); 55 gpiod_set_value_cansleep(ctx->reset_gpio, 0); 245 gpiod_set_value_cansleep(ctx->reset_gpio, 1); 257 gpiod_set_value_cansleep(ctx->reset_gpio, 1); 309 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); 310 if (IS_ERR(ctx->reset_gpio)) 311 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio),
|
/linux-master/drivers/gpu/drm/bridge/ |
H A D | tc358767.c | 374 struct gpio_desc *reset_gpio; member in struct:tc_data 2354 tc->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); 2355 if (IS_ERR(tc->reset_gpio)) 2356 return PTR_ERR(tc->reset_gpio); 2358 if (tc->reset_gpio) { 2359 gpiod_set_value_cansleep(tc->reset_gpio, 1); 2410 if (!tc->reset_gpio) {
|
/linux-master/include/linux/ |
H A D | mdio.h | 42 struct gpio_desc *reset_gpio; member in struct:mdio_device
|
/linux-master/drivers/net/wan/framer/pef2256/ |
H A D | pef2256.c | 43 struct gpio_desc *reset_gpio; member in struct:pef2256 753 pef2256->reset_gpio = devm_gpiod_get_optional(&pdev->dev, "reset", GPIOD_OUT_LOW); 754 if (IS_ERR(pef2256->reset_gpio)) 755 return PTR_ERR(pef2256->reset_gpio); 756 if (pef2256->reset_gpio) { 757 gpiod_set_value_cansleep(pef2256->reset_gpio, 1); 759 gpiod_set_value_cansleep(pef2256->reset_gpio, 0);
|
/linux-master/drivers/net/phy/ |
H A D | mdio_bus.c | 45 mdiodev->reset_gpio = gpiod_get_optional(&mdiodev->dev, 47 if (IS_ERR(mdiodev->reset_gpio)) 48 return PTR_ERR(mdiodev->reset_gpio); 50 if (mdiodev->reset_gpio) 51 gpiod_set_consumer_name(mdiodev->reset_gpio, "PHY reset"); 817 if (mdiodev->reset_gpio) 818 gpiod_put(mdiodev->reset_gpio);
|
/linux-master/drivers/net/ethernet/smsc/ |
H A D | smc91x.c | 2292 ret = try_toggle_control_gpio(&pdev->dev, &lp->reset_gpio, 2301 if (lp->reset_gpio)
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_link.c | 13408 s8 port, reset_gpio; local 13416 reset_gpio = MISC_REGISTERS_GPIO_1; 13423 (u8 *)&reset_gpio, (u8 *)&port); 13429 bnx2x_set_gpio(bp, reset_gpio, MISC_REGISTERS_GPIO_OUTPUT_LOW, 13432 bnx2x_set_gpio(bp, reset_gpio, MISC_REGISTERS_GPIO_OUTPUT_HIGH,
|