Searched refs:reset_gpio (Results 76 - 100 of 273) sorted by last modified time

1234567891011

/linux-master/drivers/input/misc/
H A Diqs7222.c1471 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 Dtvp5150.c1870 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 Dst-vgxy61.c387 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 Dmt9v032.c205 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 Dimx334.c127 * @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 Dimx274.c561 * @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 Dar0521.c121 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 Dthp7312.c256 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 Dov64a40.c2844 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 Dwcd939x.c207 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 Dcs42l42.c2200 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 Dpinctrl-mcp23s08.c614 mcp->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
/linux-master/drivers/pci/controller/dwc/
H A Dpci-imx6.c110 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 Dpanel-visionox-vtdr6130.c21 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 Dpanel-visionox-r66451.c23 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 Dpanel-novatek-nt36523.c38 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 Dpanel-novatek-nt35510.c561 * @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 Dpanel-leadtek-ltk500hd1829.c39 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 Dpanel-himax-hx83112a.c41 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 Dtc358767.c374 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 Dmdio.h42 struct gpio_desc *reset_gpio; member in struct:mdio_device
/linux-master/drivers/net/wan/framer/pef2256/
H A Dpef2256.c43 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 Dmdio_bus.c45 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 Dsmc91x.c2292 ret = try_toggle_control_gpio(&pdev->dev, &lp->reset_gpio,
2301 if (lp->reset_gpio)
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.c13408 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,

Completed in 550 milliseconds

1234567891011