Searched refs:reset_gpio (Results 151 - 175 of 268) sorted by relevance

1234567891011

/linux-master/drivers/media/i2c/
H A Dimx412.c117 * @reset_gpio: Sensor reset gpio
136 struct gpio_desc *reset_gpio; member in struct:imx412
928 imx412->reset_gpio = devm_gpiod_get_optional(imx412->dev, "reset",
930 if (IS_ERR(imx412->reset_gpio)) {
932 PTR_ERR(imx412->reset_gpio));
933 return PTR_ERR(imx412->reset_gpio);
1034 gpiod_set_value_cansleep(imx412->reset_gpio, 0);
1047 gpiod_set_value_cansleep(imx412->reset_gpio, 1);
1067 gpiod_set_value_cansleep(imx412->reset_gpio, 1);
H A Dimx335.c139 * @reset_gpio: Sensor reset gpio
160 struct gpio_desc *reset_gpio; member in struct:imx335
1056 imx335->reset_gpio = devm_gpiod_get_optional(imx335->dev, "reset",
1058 if (IS_ERR(imx335->reset_gpio)) {
1060 PTR_ERR(imx335->reset_gpio));
1061 return PTR_ERR(imx335->reset_gpio);
1164 gpiod_set_value_cansleep(imx335->reset_gpio, 1);
1177 gpiod_set_value_cansleep(imx335->reset_gpio, 0);
1194 gpiod_set_value_cansleep(imx335->reset_gpio, 0);
H A Dmt9m001.c100 struct gpio_desc *reset_gpio; member in struct:mt9m001
460 if (mt9m001->reset_gpio) {
461 gpiod_set_value_cansleep(mt9m001->reset_gpio, 1);
463 gpiod_set_value_cansleep(mt9m001->reset_gpio, 0);
755 mt9m001->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
757 if (IS_ERR(mt9m001->reset_gpio))
758 return PTR_ERR(mt9m001->reset_gpio);
H A Dov4689.c93 struct gpio_desc *reset_gpio; member in struct:ov4689
528 gpiod_set_value_cansleep(ov4689->reset_gpio, 1);
537 gpiod_set_value_cansleep(ov4689->reset_gpio, 0);
560 gpiod_set_value_cansleep(ov4689->reset_gpio, 1);
908 ov4689->reset_gpio = devm_gpiod_get_optional(dev, "reset",
910 if (IS_ERR(ov4689->reset_gpio)) {
912 return PTR_ERR(ov4689->reset_gpio);
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);
/linux-master/drivers/input/touchscreen/
H A Dhideep.c152 struct gpio_desc *reset_gpio; member in struct:hideep_ts
678 if (ts->reset_gpio) {
679 gpiod_set_value_cansleep(ts->reset_gpio, 0);
696 if (ts->reset_gpio)
697 gpiod_set_value(ts->reset_gpio, 1);
1058 ts->reset_gpio = devm_gpiod_get_optional(&client->dev,
1060 if (IS_ERR(ts->reset_gpio))
1061 return PTR_ERR(ts->reset_gpio);
H A Diqs5xx.c126 struct gpio_desc *reset_gpio; member in struct:iqs5xx_private
240 gpiod_set_value_cansleep(iqs5xx->reset_gpio, 1);
243 gpiod_set_value_cansleep(iqs5xx->reset_gpio, 0);
971 !iqs5xx->reset_gpio))
1035 iqs5xx->reset_gpio = devm_gpiod_get_optional(&client->dev,
1037 if (IS_ERR(iqs5xx->reset_gpio)) {
1038 error = PTR_ERR(iqs5xx->reset_gpio);
H A Dcyttsp_core.h126 struct gpio_desc *reset_gpio; member in struct:cyttsp
/linux-master/drivers/gpu/drm/bridge/
H A Dsii902x.c172 struct gpio_desc *reset_gpio; member in struct:sii902x
239 if (!sii902x->reset_gpio)
242 gpiod_set_value_cansleep(sii902x->reset_gpio, 1);
247 gpiod_set_value_cansleep(sii902x->reset_gpio, 0);
1142 sii902x->reset_gpio = devm_gpiod_get_optional(dev, "reset",
1144 if (IS_ERR(sii902x->reset_gpio)) {
1146 PTR_ERR(sii902x->reset_gpio));
1147 return PTR_ERR(sii902x->reset_gpio);
H A Dlontium-lt9611.c50 struct gpio_desc *reset_gpio; member in struct:lt9611
536 gpiod_set_value_cansleep(lt9611->reset_gpio, 1);
539 gpiod_set_value_cansleep(lt9611->reset_gpio, 0);
542 gpiod_set_value_cansleep(lt9611->reset_gpio, 1);
929 lt9611->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
930 if (IS_ERR(lt9611->reset_gpio)) {
932 return PTR_ERR(lt9611->reset_gpio);
H A Dlontium-lt9611uxc.c52 struct gpio_desc *reset_gpio; member in struct:lt9611uxc
192 gpiod_set_value_cansleep(lt9611uxc->reset_gpio, 1);
195 gpiod_set_value_cansleep(lt9611uxc->reset_gpio, 0);
198 gpiod_set_value_cansleep(lt9611uxc->reset_gpio, 1);
542 lt9611uxc->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
543 if (IS_ERR(lt9611uxc->reset_gpio)) {
545 return PTR_ERR(lt9611uxc->reset_gpio);
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-novatek-nt36672e.c48 struct gpio_desc *reset_gpio; member in struct:nt36672e_panel
374 gpiod_set_value(ctx->reset_gpio, 1);
376 gpiod_set_value(ctx->reset_gpio, 0);
378 gpiod_set_value(ctx->reset_gpio, 1);
390 gpiod_set_value(ctx->reset_gpio, 0);
578 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW);
579 if (IS_ERR(ctx->reset_gpio))
580 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), "Failed to get reset-gpios\n");
H A Dpanel-ilitek-ili9341.c181 struct gpio_desc *reset_gpio; member in struct:ili9341
370 gpiod_set_value(ili->reset_gpio, 1);
382 gpiod_set_value(ili->reset_gpio, 0);
391 gpiod_set_value(ili->reset_gpio, 1);
689 ili->reset_gpio = reset;
/linux-master/sound/soc/codecs/
H A Dmax98388.c945 max98388->reset_gpio = devm_gpiod_get_optional(&i2c->dev,
947 if (IS_ERR(max98388->reset_gpio))
948 return dev_err_probe(&i2c->dev, PTR_ERR(max98388->reset_gpio),
951 if (max98388->reset_gpio) {
953 gpiod_set_value_cansleep(max98388->reset_gpio, 0);
H A Dcs42l73.c1308 pdata->reset_gpio = of_get_named_gpio(i2c_client->dev.of_node,
1315 if (cs42l73->pdata.reset_gpio) {
1317 cs42l73->pdata.reset_gpio,
1322 cs42l73->pdata.reset_gpio, ret);
1325 gpio_set_value_cansleep(cs42l73->pdata.reset_gpio, 0);
1326 gpio_set_value_cansleep(cs42l73->pdata.reset_gpio, 1);
1363 gpio_set_value_cansleep(cs42l73->pdata.reset_gpio, 0);
H A Dadau1977.c116 struct gpio_desc *reset_gpio; member in struct:adau1977
389 gpiod_set_value_cansleep(adau1977->reset_gpio, 0);
420 gpiod_set_value_cansleep(adau1977->reset_gpio, 1);
932 adau1977->reset_gpio = devm_gpiod_get_optional(dev, "reset",
934 if (IS_ERR(adau1977->reset_gpio))
935 return PTR_ERR(adau1977->reset_gpio);
939 if (adau1977->reset_gpio)
H A Dtas571x.c51 struct gpio_desc *reset_gpio; member in struct:tas571x_private
885 priv->reset_gpio = devm_gpiod_get_optional(dev, "reset",
887 if (IS_ERR(priv->reset_gpio)) {
888 dev_err(dev, "error requesting reset_gpio: %ld\n",
889 PTR_ERR(priv->reset_gpio));
890 ret = PTR_ERR(priv->reset_gpio);
892 } else if (priv->reset_gpio) {
895 gpiod_set_value(priv->reset_gpio, 0);
H A Dtas2770.h135 struct gpio_desc *reset_gpio; member in struct:tas2770_priv
/linux-master/sound/soc/codecs/aw88395/
H A Daw88395.c456 if (aw88395->reset_gpio) {
457 gpiod_set_value_cansleep(aw88395->reset_gpio, 0);
459 gpiod_set_value_cansleep(aw88395->reset_gpio, 1);
526 aw88395->reset_gpio = devm_gpiod_get_optional(&i2c->dev, "reset", GPIOD_OUT_LOW);
527 if (IS_ERR(aw88395->reset_gpio))
/linux-master/drivers/iio/imu/bno055/
H A Dbno055.c206 struct gpio_desc *reset_gpio; member in struct:bno055_priv
331 if (priv->reset_gpio) {
332 gpiod_set_value_cansleep(priv->reset_gpio, 0);
334 gpiod_set_value_cansleep(priv->reset_gpio, 1);
1574 priv->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
1575 if (IS_ERR(priv->reset_gpio))
1576 return dev_err_probe(dev, PTR_ERR(priv->reset_gpio), "Failed to get reset GPIO\n");
1582 if (priv->reset_gpio) {
1584 gpiod_set_value_cansleep(priv->reset_gpio, 1);
1604 if (!priv->reset_gpio) {
[all...]
/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/media/platform/via/
H A Dvia-camera.c74 struct gpio_desc *reset_gpio; member in struct:via_camera
190 cam->reset_gpio = devm_gpiod_get(dev, "VGPIO2", GPIOD_OUT_HIGH);
191 if (IS_ERR(cam->reset_gpio))
192 return dev_err_probe(dev, PTR_ERR(cam->reset_gpio),
204 gpiod_set_value(cam->reset_gpio, 1);
206 gpiod_set_value(cam->reset_gpio, 0);
213 gpiod_set_value(cam->reset_gpio, 1);
/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/pinctrl/
H A Dpinctrl-aw9523.c85 * @reset_gpio: Hardware reset (RSTN) signal GPIO
95 struct gpio_desc *reset_gpio; member in struct:aw9523
744 ret = gpiod_direction_output(awi->reset_gpio, 0);
751 ret = gpiod_direction_output(awi->reset_gpio, 1);
997 awi->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
998 if (IS_ERR(awi->reset_gpio))
999 return PTR_ERR(awi->reset_gpio);
1000 gpiod_set_consumer_name(awi->reset_gpio, "aw9523 reset");

Completed in 225 milliseconds

1234567891011