| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | bus_spi.c | 54 struct gpio_desc *gpio_reset; member 254 bus->gpio_reset = devm_gpiod_get_optional(&func->dev, "reset", GPIOD_OUT_LOW); in wfx_spi_probe() 255 if (IS_ERR(bus->gpio_reset)) in wfx_spi_probe() 256 return PTR_ERR(bus->gpio_reset); in wfx_spi_probe() 257 if (!bus->gpio_reset) { in wfx_spi_probe() 260 gpiod_set_consumer_name(bus->gpio_reset, "wfx reset"); in wfx_spi_probe() 261 gpiod_set_value_cansleep(bus->gpio_reset, 1); in wfx_spi_probe() 263 gpiod_set_value_cansleep(bus->gpio_reset, 0); in wfx_spi_probe()
|
| /linux/drivers/rtc/ |
| H A D | rtc-moxart.c | 60 struct gpio_desc *gpio_reset; member 107 gpiod_set_value(moxart_rtc->gpio_reset, 1); in moxart_rtc_read_register() 114 gpiod_set_value(moxart_rtc->gpio_reset, 0); in moxart_rtc_read_register() 130 gpiod_set_value(moxart_rtc->gpio_reset, 1); in moxart_rtc_write_register() 135 gpiod_set_value(moxart_rtc->gpio_reset, 0); in moxart_rtc_write_register() 268 moxart_rtc->gpio_reset = devm_gpiod_get(&pdev->dev, "rtc-reset", in moxart_rtc_probe() 270 ret = PTR_ERR_OR_ZERO(moxart_rtc->gpio_reset); in moxart_rtc_probe()
|
| /linux/drivers/input/touchscreen/ |
| H A D | pixcir_i2c_ts.c | 79 struct gpio_desc *gpio_reset; member 223 if (!IS_ERR_OR_NULL(tsdata->gpio_reset)) { in pixcir_reset() 224 gpiod_set_value_cansleep(tsdata->gpio_reset, 1); in pixcir_reset() 226 gpiod_set_value_cansleep(tsdata->gpio_reset, 0); in pixcir_reset() 520 tsdata->gpio_reset = devm_gpiod_get_optional(dev, "reset", in pixcir_i2c_ts_probe() 522 if (IS_ERR(tsdata->gpio_reset)) in pixcir_i2c_ts_probe() 523 return dev_err_probe(dev, PTR_ERR(tsdata->gpio_reset), in pixcir_i2c_ts_probe()
|
| /linux/drivers/gpu/drm/bridge/ |
| H A D | tc358764.c | 153 struct gpio_desc *gpio_reset; member 263 gpiod_set_value(ctx->gpio_reset, 1); in tc358764_reset() 265 gpiod_set_value(ctx->gpio_reset, 0); in tc358764_reset() 320 ctx->gpio_reset = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); in tc358764_parse_dt() 321 if (IS_ERR(ctx->gpio_reset)) { in tc358764_parse_dt() 323 return PTR_ERR(ctx->gpio_reset); in tc358764_parse_dt()
|
| /linux/drivers/pcmcia/ |
| H A D | sa1100_generic.c | 58 skt->gpio_reset = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in sa11x0_cf_hw_init() 59 if (IS_ERR(skt->gpio_reset)) in sa11x0_cf_hw_init() 60 return PTR_ERR(skt->gpio_reset); in sa11x0_cf_hw_init()
|
| /linux/sound/soc/codecs/ |
| H A D | tlv320adcx140.c | 35 struct gpio_desc *gpio_reset; member 729 if (adcx140->gpio_reset) { in adcx140_reset() 730 gpiod_direction_output(adcx140->gpio_reset, 0); in adcx140_reset() 733 gpiod_direction_output(adcx140->gpio_reset, 1); in adcx140_reset() 1132 gpiod_set_value_cansleep(adcx140->gpio_reset, 0); in adcx140_pwr_off() 1165 gpiod_set_value_cansleep(adcx140->gpio_reset, 1); in adcx140_pwr_on() 1284 adcx140->gpio_reset = devm_gpiod_get_optional(adcx140->dev, in adcx140_i2c_probe() 1286 if (IS_ERR(adcx140->gpio_reset)) in adcx140_i2c_probe() 1287 return dev_err_probe(&i2c->dev, PTR_ERR(adcx140->gpio_reset), in adcx140_i2c_probe() 1289 if (!adcx140->gpio_reset) in adcx140_i2c_probe() [all...] |
| H A D | tlv320aic3x.c | 82 struct gpio_desc *gpio_reset; member 1393 if (aic3x->gpio_reset) in aic3x_regulator_event() 1394 gpiod_set_value(aic3x->gpio_reset, 1); in aic3x_regulator_event() 1414 if (aic3x->gpio_reset) { in aic3x_set_power() 1416 gpiod_set_value(aic3x->gpio_reset, 0); in aic3x_set_power() 1815 aic3x->gpio_reset = devm_gpiod_get_optional(dev, "reset", in aic3x_probe() 1817 ret = PTR_ERR_OR_ZERO(aic3x->gpio_reset); in aic3x_probe() 1829 aic3x->gpio_reset = devm_gpiod_get(dev, "reset", in aic3x_probe() 1831 ret = PTR_ERR_OR_ZERO(aic3x->gpio_reset); in aic3x_probe() 1838 gpiod_set_consumer_name(aic3x->gpio_reset, "tlv320aic3x reset"); in aic3x_probe() [all …]
|
| H A D | tlv320aic31xx.h | 38 unsigned int gpio_reset; member
|
| /linux/drivers/iio/dac/ |
| H A D | ad5758.c | 114 struct gpio_desc *gpio_reset; member 478 if (st->gpio_reset) { in ad5758_reset() 479 gpiod_set_value(st->gpio_reset, 0); in ad5758_reset() 481 gpiod_set_value(st->gpio_reset, 1); in ad5758_reset() 771 st->gpio_reset = devm_gpiod_get_optional(&st->spi->dev, "reset", in ad5758_init() 773 if (IS_ERR(st->gpio_reset)) in ad5758_init() 774 return PTR_ERR(st->gpio_reset); in ad5758_init()
|
| H A D | ad7293.c | 143 struct gpio_desc *gpio_reset; member 763 if (st->gpio_reset) { in ad7293_reset() 764 gpiod_set_value(st->gpio_reset, 0); in ad7293_reset() 766 gpiod_set_value(st->gpio_reset, 1); in ad7293_reset() 795 st->gpio_reset = devm_gpiod_get_optional(dev, "reset", in ad7293_properties_parse() 797 if (IS_ERR(st->gpio_reset)) in ad7293_properties_parse() 798 return dev_err_probe(dev, PTR_ERR(st->gpio_reset), in ad7293_properties_parse()
|
| /linux/drivers/iio/adc/ |
| H A D | mcp3911.c | 710 struct gpio_desc *gpio_reset; in mcp3911_probe() local 755 gpio_reset = devm_gpiod_get_optional(&spi->dev, "reset", GPIOD_OUT_HIGH); in mcp3911_probe() 756 if (IS_ERR(gpio_reset)) in mcp3911_probe() 757 return dev_err_probe(dev, PTR_ERR(gpio_reset), in mcp3911_probe() 760 if (gpio_reset) { in mcp3911_probe() 761 gpiod_set_value_cansleep(gpio_reset, 0); in mcp3911_probe()
|
| H A D | ad7606.h | 158 struct gpio_desc *gpio_reset; member
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-cy8c95x0.c | 151 struct gpio_desc *gpio_reset; member 1413 chip->gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); in cy8c95x0_probe() 1414 if (IS_ERR(chip->gpio_reset)) in cy8c95x0_probe() 1415 return dev_err_probe(dev, PTR_ERR(chip->gpio_reset), "Failed to get GPIO 'reset'\n"); in cy8c95x0_probe() 1416 gpiod_set_consumer_name(chip->gpio_reset, "CY8C95X0 RESET"); in cy8c95x0_probe() 1417 if (chip->gpio_reset) { in cy8c95x0_probe() 1419 gpiod_set_value_cansleep(chip->gpio_reset, 0); in cy8c95x0_probe()
|
| /linux/include/pcmcia/ |
| H A D | soc_common.h | 66 struct gpio_desc *gpio_reset; member
|
| /linux/drivers/media/radio/si470x/ |
| H A D | radio-si470x.h | 183 struct gpio_desc *gpio_reset; member
|
| /linux/drivers/media/i2c/ |
| H A D | ov9640.h | 201 struct gpio_desc *gpio_reset; member
|
| /linux/drivers/media/radio/si4713/ |
| H A D | si4713.h | 241 struct gpio_desc *gpio_reset; member
|