| /linux/drivers/iio/adc/ |
| H A D | ti-lmp92064.c | 220 struct gpio_desc *gpio_reset) in lmp92064_reset() argument 225 if (gpio_reset) { in lmp92064_reset() 227 * Perform a hard reset if gpio_reset is available. in lmp92064_reset() 233 gpiod_set_value_cansleep(gpio_reset, 1); in lmp92064_reset() 235 gpiod_set_value_cansleep(gpio_reset, 0); in lmp92064_reset() 286 struct gpio_desc *gpio_reset; in lmp92064_adc_probe() local 335 gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); in lmp92064_adc_probe() 336 if (IS_ERR(gpio_reset)) in lmp92064_adc_probe() 337 return dev_err_probe(dev, PTR_ERR(gpio_reset), in lmp92064_adc_probe() 340 ret = lmp92064_reset(priv, gpio_reset); in lmp92064_adc_probe()
|
| H A D | mcp3911.c | 711 struct gpio_desc *gpio_reset; in mcp3911_probe() local 756 gpio_reset = devm_gpiod_get_optional(&spi->dev, "reset", GPIOD_OUT_HIGH); in mcp3911_probe() 757 if (IS_ERR(gpio_reset)) in mcp3911_probe() 758 return dev_err_probe(dev, PTR_ERR(gpio_reset), in mcp3911_probe() 761 if (gpio_reset) { in mcp3911_probe() 762 gpiod_set_value_cansleep(gpio_reset, 0); in mcp3911_probe()
|
| H A D | ad7606.h | 127 * @gpio_reset: GPIO descriptor for device hard-reset 158 struct gpio_desc *gpio_reset; member
|
| /linux/drivers/mfd/ |
| H A D | si476x-i2c.c | 133 if (gpio_is_valid(core->gpio_reset)) in si476x_core_start() 134 gpio_set_value_cansleep(core->gpio_reset, 1); in si476x_core_start() 200 if (gpio_is_valid(core->gpio_reset)) in si476x_core_start() 201 gpio_set_value_cansleep(core->gpio_reset, 0); in si476x_core_start() 246 if (gpio_is_valid(core->gpio_reset)) in si476x_core_stop() 247 gpio_set_value_cansleep(core->gpio_reset, 0); in si476x_core_stop() 721 core->gpio_reset = -1; in si476x_core_probe() 722 if (gpio_is_valid(pdata->gpio_reset)) { in si476x_core_probe() 723 rval = gpio_request(pdata->gpio_reset, "si476x reset"); in si476x_core_probe() 729 core->gpio_reset = pdata->gpio_reset; in si476x_core_probe() [all …]
|
| /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 | 61 struct gpio_desc *gpio_reset; member 108 gpiod_set_value(moxart_rtc->gpio_reset, 1); in moxart_rtc_read_register() 115 gpiod_set_value(moxart_rtc->gpio_reset, 0); in moxart_rtc_read_register() 131 gpiod_set_value(moxart_rtc->gpio_reset, 1); in moxart_rtc_write_register() 136 gpiod_set_value(moxart_rtc->gpio_reset, 0); in moxart_rtc_write_register() 269 moxart_rtc->gpio_reset = devm_gpiod_get(&pdev->dev, "rtc-reset", in moxart_rtc_probe() 271 ret = PTR_ERR_OR_ZERO(moxart_rtc->gpio_reset); in moxart_rtc_probe()
|
| /linux/drivers/phy/ti/ |
| H A D | phy-tusb1210.c | 61 struct gpio_desc *gpio_reset; member 107 gpiod_set_value_cansleep(tusb->gpio_reset, 1); in tusb1210_power_on() 122 gpiod_set_value_cansleep(tusb->gpio_reset, 0); in tusb1210_power_off() 177 gpiod_set_value_cansleep(tusb->gpio_reset, 0); in tusb1210_reset() 179 gpiod_set_value_cansleep(tusb->gpio_reset, 1); in tusb1210_reset() 501 tusb->gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); in tusb1210_probe() 502 if (IS_ERR(tusb->gpio_reset)) in tusb1210_probe() 503 return PTR_ERR(tusb->gpio_reset); in tusb1210_probe() 505 gpiod_set_value_cansleep(tusb->gpio_reset, 1); in tusb1210_probe()
|
| /linux/drivers/input/touchscreen/ |
| H A D | sx8654.c | 99 struct gpio_desc *gpio_reset; member 244 if (ts->gpio_reset) { in sx8654_reset() 245 gpiod_set_value_cansleep(ts->gpio_reset, 1); in sx8654_reset() 247 gpiod_set_value_cansleep(ts->gpio_reset, 0); in sx8654_reset() 324 sx8654->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset", in sx8654_probe() 326 if (IS_ERR(sx8654->gpio_reset)) in sx8654_probe() 327 return dev_err_probe(&client->dev, PTR_ERR(sx8654->gpio_reset), in sx8654_probe()
|
| 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() 522 tsdata->gpio_reset = devm_gpiod_get_optional(dev, "reset", in pixcir_i2c_ts_probe() 524 if (IS_ERR(tsdata->gpio_reset)) in pixcir_i2c_ts_probe() 525 return dev_err_probe(dev, PTR_ERR(tsdata->gpio_reset), in pixcir_i2c_ts_probe()
|
| /linux/drivers/pcmcia/ |
| H A D | xxs1500_ss.c | 47 #define GPIO_RESET 204 macro 101 gpio_set_value(GPIO_RESET, 1); /* assert reset */ in xxs1500_pcmcia_configure() 104 gpio_set_value(GPIO_RESET, 0); /* deassert reset */ in xxs1500_pcmcia_configure() 145 status |= gpio_get_value(GPIO_RESET) ? SS_RESET : SS_READY; in xxs1500_pcmcia_get_status() 164 gpio_direction_output(GPIO_RESET, 1); /* assert reset */ in xxs1500_pcmcia_sock_init()
|
| 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/drivers/iio/dac/ |
| H A D | ad5766.c | 97 * @gpio_reset: Reset GPIO, used to reset the device 116 struct gpio_desc *gpio_reset; member 208 if (st->gpio_reset) { in ad5766_reset() 209 gpiod_set_value_cansleep(st->gpio_reset, 1); in ad5766_reset() 211 gpiod_set_value_cansleep(st->gpio_reset, 0); in ad5766_reset() 625 st->gpio_reset = devm_gpiod_get_optional(&st->spi->dev, "reset", in ad5766_probe() 627 if (IS_ERR(st->gpio_reset)) in ad5766_probe() 628 return PTR_ERR(st->gpio_reset); in ad5766_probe()
|
| H A D | ad5770r.c | 125 * @gpio_reset: gpio descriptor 136 struct gpio_desc *gpio_reset; member 235 if (!st->gpio_reset) in ad5770r_reset() 238 gpiod_set_value_cansleep(st->gpio_reset, 0); in ad5770r_reset() 240 gpiod_set_value_cansleep(st->gpio_reset, 1); in ad5770r_reset() 549 st->gpio_reset = devm_gpiod_get_optional(&st->spi->dev, "reset", in ad5770r_init() 551 if (IS_ERR(st->gpio_reset)) in ad5770r_init() 552 return PTR_ERR(st->gpio_reset); in ad5770r_init()
|
| H A D | ad5758.c | 104 * @gpio_reset: gpio descriptor for the reset line 115 struct gpio_desc *gpio_reset; member 479 if (st->gpio_reset) { in ad5758_reset() 480 gpiod_set_value(st->gpio_reset, 0); in ad5758_reset() 482 gpiod_set_value(st->gpio_reset, 1); in ad5758_reset() 772 st->gpio_reset = devm_gpiod_get_optional(&st->spi->dev, "reset", in ad5758_init() 774 if (IS_ERR(st->gpio_reset)) in ad5758_init() 775 return PTR_ERR(st->gpio_reset); in ad5758_init()
|
| H A D | ad3552r.c | 23 struct gpio_desc *gpio_reset; member 367 dac->gpio_reset = devm_gpiod_get_optional(&dac->spi->dev, "reset", in ad3552r_reset() 369 if (IS_ERR(dac->gpio_reset)) in ad3552r_reset() 370 return dev_err_probe(&dac->spi->dev, PTR_ERR(dac->gpio_reset), in ad3552r_reset() 373 if (dac->gpio_reset) { in ad3552r_reset() 376 gpiod_set_value_cansleep(dac->gpio_reset, 1); in ad3552r_reset()
|
| H A D | ad7293.c | 144 struct gpio_desc *gpio_reset; member 764 if (st->gpio_reset) { in ad7293_reset() 765 gpiod_set_value(st->gpio_reset, 0); in ad7293_reset() 767 gpiod_set_value(st->gpio_reset, 1); in ad7293_reset() 796 st->gpio_reset = devm_gpiod_get_optional(&st->spi->dev, "reset", in ad7293_properties_parse() 798 if (IS_ERR(st->gpio_reset)) in ad7293_properties_parse() 799 return dev_err_probe(&spi->dev, PTR_ERR(st->gpio_reset), in ad7293_properties_parse()
|
| /linux/drivers/usb/misc/ |
| H A D | usb4604.c | 25 struct gpio_desc *gpio_reset; member 30 gpiod_set_value_cansleep(hub->gpio_reset, state); in usb4604_reset() 92 hub->gpio_reset = gpio; in usb4604_probe()
|
| /linux/drivers/media/radio/si470x/ |
| H A D | radio-si470x-i2c.c | 384 radio->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset", in si470x_i2c_probe() 386 if (IS_ERR(radio->gpio_reset)) { in si470x_i2c_probe() 387 retval = PTR_ERR(radio->gpio_reset); in si470x_i2c_probe() 392 if (radio->gpio_reset) in si470x_i2c_probe() 393 gpiod_set_value(radio->gpio_reset, 1); in si470x_i2c_probe() 470 if (radio->gpio_reset) in si470x_i2c_remove() 471 gpiod_set_value(radio->gpio_reset, 0); in si470x_i2c_remove()
|
| /linux/sound/soc/codecs/ |
| H A D | tlv320aic3x.c | 82 struct gpio_desc *gpio_reset; member 1380 if (aic3x->gpio_reset) in aic3x_set_power() 1381 gpiod_set_value(aic3x->gpio_reset, 1); in aic3x_set_power() 1401 if (aic3x->gpio_reset) { in aic3x_set_power() 1403 gpiod_set_value(aic3x->gpio_reset, 0); in aic3x_set_power() 1794 aic3x->gpio_reset = devm_gpiod_get_optional(dev, "reset", in aic3x_probe() 1796 ret = PTR_ERR_OR_ZERO(aic3x->gpio_reset); in aic3x_probe() 1808 aic3x->gpio_reset = devm_gpiod_get(dev, "reset", in aic3x_probe() 1810 ret = PTR_ERR_OR_ZERO(aic3x->gpio_reset); in aic3x_probe() 1817 gpiod_set_consumer_name(aic3x->gpio_reset, "tlv320aic3 in aic3x_probe() [all...] |
| H A D | tlv320adcx140.c | 28 struct gpio_desc *gpio_reset; member 684 if (adcx140->gpio_reset) { in adcx140_reset() 685 gpiod_direction_output(adcx140->gpio_reset, 0); in adcx140_reset() 688 gpiod_direction_output(adcx140->gpio_reset, 1); in adcx140_reset() 1158 adcx140->gpio_reset = devm_gpiod_get_optional(adcx140->dev, in adcx140_i2c_probe() 1160 if (IS_ERR(adcx140->gpio_reset)) in adcx140_i2c_probe()
|
| /linux/include/sound/ |
| H A D | uda1380.h | 13 int gpio_reset; member
|
| /linux/drivers/media/radio/si4713/ |
| H A D | si4713.c | 373 if (sdev->gpio_reset) { in si4713_powerup() 375 gpiod_set_value(sdev->gpio_reset, 1); in si4713_powerup() 397 gpiod_set_value(sdev->gpio_reset, 0); in si4713_powerup() 436 if (sdev->gpio_reset) in si4713_powerdown() 437 gpiod_set_value(sdev->gpio_reset, 0); in si4713_powerdown() 1447 sdev->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset", in si4713_probe() 1449 if (IS_ERR(sdev->gpio_reset)) { in si4713_probe() 1450 rval = PTR_ERR(sdev->gpio_reset); in si4713_probe()
|
| /linux/arch/arm/mach-pxa/ |
| H A D | reset.c | 49 * to RESET pins (nRESET or GPIO_RESET):
|
| /linux/arch/arm/mach-footbridge/include/mach/ |
| H A D | hardware.h | 74 #define GPIO_RESET 0x001 macro
|
| /linux/include/pcmcia/ |
| H A D | soc_common.h | 66 struct gpio_desc *gpio_reset; member
|