Searched refs:gpio_reset (Results 1 - 25 of 43) sorted by last modified time

12

/linux-master/sound/soc/codecs/
H A Duda1380.c156 if (gpio_is_valid(pdata->gpio_reset)) {
157 gpio_set_value(pdata->gpio_reset, 1);
159 gpio_set_value(pdata->gpio_reset, 0);
755 if (gpio_is_valid(pdata->gpio_reset)) {
756 ret = devm_gpio_request_one(&i2c->dev, pdata->gpio_reset,
H A Dtlv320aic31xx.c167 struct gpio_desc *gpio_reset; member in struct:aic31xx_priv
1210 if (aic31xx->gpio_reset)
1211 gpiod_set_value_cansleep(aic31xx->gpio_reset, 1);
1224 if (aic31xx->gpio_reset) {
1225 gpiod_set_value_cansleep(aic31xx->gpio_reset, 1);
1227 gpiod_set_value_cansleep(aic31xx->gpio_reset, 0);
1692 aic31xx->gpio_reset = devm_gpiod_get_optional(aic31xx->dev, "reset",
1694 if (IS_ERR(aic31xx->gpio_reset))
1695 return dev_err_probe(aic31xx->dev, PTR_ERR(aic31xx->gpio_reset),
H A Dtlv320adcx140.c29 struct gpio_desc *gpio_reset; member in struct:adcx140_priv
685 if (adcx140->gpio_reset) {
686 gpiod_direction_output(adcx140->gpio_reset, 0);
689 gpiod_direction_output(adcx140->gpio_reset, 1);
1159 adcx140->gpio_reset = devm_gpiod_get_optional(adcx140->dev,
1161 if (IS_ERR(adcx140->gpio_reset))
/linux-master/drivers/gpu/drm/bridge/
H A Dtc358764.c154 struct gpio_desc *gpio_reset; member in struct:tc358764
264 gpiod_set_value(ctx->gpio_reset, 1);
266 gpiod_set_value(ctx->gpio_reset, 0);
315 ctx->gpio_reset = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW);
316 if (IS_ERR(ctx->gpio_reset)) {
318 return PTR_ERR(ctx->gpio_reset);
H A Dite-it66121.c303 struct gpio_desc *gpio_reset; member in struct:it66121_ctx
341 gpiod_set_value(ctx->gpio_reset, 1);
343 gpiod_set_value(ctx->gpio_reset, 0);
H A Dparade-ps8640.c105 struct gpio_desc *gpio_reset; member in struct:ps8640
395 gpiod_set_value(ps_bridge->gpio_reset, 1);
397 gpiod_set_value(ps_bridge->gpio_reset, 0);
400 gpiod_set_value(ps_bridge->gpio_reset, 1);
402 gpiod_set_value(ps_bridge->gpio_reset, 0);
424 gpiod_set_value(ps_bridge->gpio_reset, 1);
660 ps_bridge->gpio_reset = devm_gpiod_get(&client->dev, "reset",
662 if (IS_ERR(ps_bridge->gpio_reset))
663 return PTR_ERR(ps_bridge->gpio_reset);
H A Dsil-sii8620.c69 struct gpio_desc *gpio_reset; member in struct:sii8620
948 gpiod_set_value(ctx->gpio_reset, 0);
957 gpiod_set_value(ctx->gpio_reset, 1);
2319 ctx->gpio_reset = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
2320 if (IS_ERR(ctx->gpio_reset))
2321 return dev_err_probe(dev, PTR_ERR(ctx->gpio_reset),
/linux-master/drivers/gpu/drm/bridge/analogix/
H A Danx7625.c1261 gpiod_set_value(ctx->pdata.gpio_reset, 1);
1281 gpiod_set_value(ctx->pdata.gpio_reset, 0);
1417 platform->pdata.gpio_reset =
1419 if (IS_ERR_OR_NULL(platform->pdata.gpio_reset)) {
1421 platform->pdata.gpio_reset = NULL;
1424 if (platform->pdata.gpio_p_on && platform->pdata.gpio_reset) {
1428 desc_to_gpio(platform->pdata.gpio_reset));
H A Danx7625.h431 struct gpio_desc *gpio_reset; member in struct:anx7625_platform_data
/linux-master/drivers/pinctrl/
H A Dpinctrl-cy8c95x0.c151 * @gpio_reset: GPIO line handler that can reset the IC
174 struct gpio_desc *gpio_reset; member in struct:cy8c95x0_pinctrl
1561 chip->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset", GPIOD_OUT_HIGH);
1562 if (IS_ERR(chip->gpio_reset)) {
1563 ret = dev_err_probe(chip->dev, PTR_ERR(chip->gpio_reset),
1566 } else if (chip->gpio_reset) {
1568 gpiod_set_value_cansleep(chip->gpio_reset, 0);
1571 gpiod_set_consumer_name(chip->gpio_reset, "CY8C95X0 RESET");
/linux-master/drivers/phy/ti/
H A Dphy-tusb1210.c61 struct gpio_desc *gpio_reset; member in struct:tusb1210
107 gpiod_set_value_cansleep(tusb->gpio_reset, 1);
122 gpiod_set_value_cansleep(tusb->gpio_reset, 0);
177 gpiod_set_value_cansleep(tusb->gpio_reset, 0);
179 gpiod_set_value_cansleep(tusb->gpio_reset, 1);
506 tusb->gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
507 if (IS_ERR(tusb->gpio_reset))
508 return PTR_ERR(tusb->gpio_reset);
510 gpiod_set_value_cansleep(tusb->gpio_reset, 1);
/linux-master/drivers/net/ieee802154/
H A Dca8210.c353 * @gpio_reset: gpio number of ca8210 reset line
362 int gpio_reset; member in struct:ca8210_platform_data
634 gpio_set_value(pdata->gpio_reset, 0);
637 gpio_set_value(pdata->gpio_reset, 1);
2791 pdata->gpio_reset = of_get_named_gpio(
2797 ret = gpio_direction_output(pdata->gpio_reset, 1);
2802 pdata->gpio_reset
/linux-master/include/linux/mfd/
H A Dsi476x-platform.h249 int gpio_reset; /* < 0 if not used */ member in struct:si476x_platform_data
/linux-master/drivers/pcmcia/
H A Dsa1100_generic.c58 skt->gpio_reset = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
59 if (IS_ERR(skt->gpio_reset))
60 return PTR_ERR(skt->gpio_reset);
/linux-master/drivers/media/i2c/
H A Ds5k6a3.c50 * @gpio_reset: GPIO connected to the sensor's reset pin
62 struct gpio_desc *gpio_reset; member in struct:s5k6a3
217 gpiod_set_value_cansleep(sensor->gpio_reset, 0);
219 gpiod_set_value_cansleep(sensor->gpio_reset, 1);
221 gpiod_set_value_cansleep(sensor->gpio_reset, 0);
241 gpiod_set_value_cansleep(sensor->gpio_reset, 1);
299 sensor->gpio_reset = devm_gpiod_get(dev, NULL, GPIOD_OUT_HIGH);
300 ret = PTR_ERR_OR_ZERO(sensor->gpio_reset);
H A Dov9640.c338 gpiod_set_value(priv->gpio_reset, 0);
340 gpiod_set_value(priv->gpio_reset, 1);
699 priv->gpio_reset = devm_gpiod_get(&client->dev, "Camera reset",
701 if (IS_ERR(priv->gpio_reset)) {
702 ret = PTR_ERR(priv->gpio_reset);
/linux-master/drivers/iio/dac/
H A Dad3552r.c267 struct gpio_desc *gpio_reset; member in struct:ad3552r_desc
661 dac->gpio_reset = devm_gpiod_get_optional(&dac->spi->dev, "reset",
663 if (IS_ERR(dac->gpio_reset))
664 return dev_err_probe(&dac->spi->dev, PTR_ERR(dac->gpio_reset),
667 if (dac->gpio_reset) {
670 gpiod_set_value_cansleep(dac->gpio_reset, 1);
/linux-master/drivers/input/touchscreen/
H A Dsx8654.c99 struct gpio_desc *gpio_reset; member in struct:sx8654
244 if (ts->gpio_reset) {
245 gpiod_set_value_cansleep(ts->gpio_reset, 1);
247 gpiod_set_value_cansleep(ts->gpio_reset, 0);
324 sx8654->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset",
326 if (IS_ERR(sx8654->gpio_reset))
327 return dev_err_probe(&client->dev, PTR_ERR(sx8654->gpio_reset),
H A Dpixcir_i2c_ts.c79 struct gpio_desc *gpio_reset; member in struct:pixcir_i2c_ts_data
223 if (!IS_ERR_OR_NULL(tsdata->gpio_reset)) {
224 gpiod_set_value_cansleep(tsdata->gpio_reset, 1);
226 gpiod_set_value_cansleep(tsdata->gpio_reset, 0);
522 tsdata->gpio_reset = devm_gpiod_get_optional(dev, "reset",
524 if (IS_ERR(tsdata->gpio_reset))
525 return dev_err_probe(dev, PTR_ERR(tsdata->gpio_reset),
/linux-master/drivers/usb/misc/
H A Dusb251xb.c117 struct gpio_desc *gpio_reset; member in struct:usb251xb
244 struct gpio_chip *gc = gpiod_to_chip(hub->gpio_reset);
248 if (!hub->gpio_reset)
271 if (!hub->gpio_reset)
276 gpiod_set_value_cansleep(hub->gpio_reset, 1);
278 gpiod_set_value_cansleep(hub->gpio_reset, 0);
414 hub->gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
415 if (IS_ERR(hub->gpio_reset))
416 return dev_err_probe(dev, PTR_ERR(hub->gpio_reset),
H A Dusb4604.c25 struct gpio_desc *gpio_reset; member in struct:usb4604
30 gpiod_set_value_cansleep(hub->gpio_reset, state);
92 hub->gpio_reset = gpio;
/linux-master/drivers/iio/adc/
H A Dti-lmp92064.c222 struct gpio_desc *gpio_reset)
227 if (gpio_reset) {
229 * Perform a hard reset if gpio_reset is available.
235 gpiod_set_value_cansleep(gpio_reset, 1);
237 gpiod_set_value_cansleep(gpio_reset, 0);
288 struct gpio_desc *gpio_reset; local
337 gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
338 if (IS_ERR(gpio_reset))
339 return dev_err_probe(dev, PTR_ERR(gpio_reset),
342 ret = lmp92064_reset(priv, gpio_reset);
221 lmp92064_reset(struct lmp92064_adc_priv *priv, struct gpio_desc *gpio_reset) argument
[all...]
/linux-master/drivers/media/radio/si4713/
H A Dsi4713.c373 if (sdev->gpio_reset) {
375 gpiod_set_value(sdev->gpio_reset, 1);
397 gpiod_set_value(sdev->gpio_reset, 0);
436 if (sdev->gpio_reset)
437 gpiod_set_value(sdev->gpio_reset, 0);
1447 sdev->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset",
1449 if (IS_ERR(sdev->gpio_reset)) {
1450 rval = PTR_ERR(sdev->gpio_reset);
/linux-master/drivers/media/radio/si470x/
H A Dradio-si470x-i2c.c384 radio->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset",
386 if (IS_ERR(radio->gpio_reset)) {
387 retval = PTR_ERR(radio->gpio_reset);
392 if (radio->gpio_reset)
393 gpiod_set_value(radio->gpio_reset, 1);
470 if (radio->gpio_reset)
471 gpiod_set_value(radio->gpio_reset, 0);
/linux-master/drivers/mfd/
H A Dsi476x-i2c.c133 if (gpio_is_valid(core->gpio_reset))
134 gpio_set_value_cansleep(core->gpio_reset, 1);
200 if (gpio_is_valid(core->gpio_reset))
201 gpio_set_value_cansleep(core->gpio_reset, 0);
246 if (gpio_is_valid(core->gpio_reset))
247 gpio_set_value_cansleep(core->gpio_reset, 0);
721 core->gpio_reset = -1;
722 if (gpio_is_valid(pdata->gpio_reset)) {
723 rval = gpio_request(pdata->gpio_reset, "si476x reset");
729 core->gpio_reset
[all...]

Completed in 276 milliseconds

12