Home
last modified time | relevance | path

Searched refs:gpio_reset (Results 1 – 52 of 52) sorted by relevance

/linux-4.4.14/arch/arm/mach-s3c24xx/
Dsetup-camif.c20 static void camif_get_gpios(int *gpio_start, int *gpio_reset) in camif_get_gpios() argument
24 *gpio_reset = S3C2410_GPJ(12); in camif_get_gpios()
28 *gpio_reset = S3C64XX_GPF(3); in camif_get_gpios()
34 int gpio_start, gpio_reset; in s3c_camif_gpio_get() local
37 camif_get_gpios(&gpio_start, &gpio_reset); in s3c_camif_gpio_get()
42 if (gpio == gpio_reset) in s3c_camif_gpio_get()
62 int i, gpio_start, gpio_reset; in s3c_camif_gpio_put() local
64 camif_get_gpios(&gpio_start, &gpio_reset); in s3c_camif_gpio_put()
68 if (gpio != gpio_reset) in s3c_camif_gpio_put()
Dmach-h1940.c584 .gpio_reset = S3C2410_GPA(12),
Dmach-rx1950.c704 .gpio_reset = S3C2410_GPD(0),
/linux-4.4.14/arch/arm/mach-pxa/
Dtosa-bt.c23 gpio_set_value(data->gpio_reset, 0); in tosa_bt_on()
25 gpio_set_value(data->gpio_reset, 1); in tosa_bt_on()
27 gpio_set_value(data->gpio_reset, 0); in tosa_bt_on()
32 gpio_set_value(data->gpio_reset, 1); in tosa_bt_off()
35 gpio_set_value(data->gpio_reset, 0); in tosa_bt_off()
64 rc = gpio_request(data->gpio_reset, "Bluetooth reset"); in tosa_bt_probe()
67 rc = gpio_direction_output(data->gpio_reset, 0); in tosa_bt_probe()
100 gpio_free(data->gpio_reset); in tosa_bt_probe()
121 gpio_free(data->gpio_reset); in tosa_bt_remove()
Dtosa.c808 .gpio_reset = TOSA_GPIO_BT_RESET,
/linux-4.4.14/arch/arm/mach-omap2/
Dgpmc-smsc911x.c67 if (gpio_is_valid(gpmc_cfg->gpio_reset)) { in gpmc_smsc911x_init()
68 ret = gpio_request_one(gpmc_cfg->gpio_reset, in gpmc_smsc911x_init()
72 gpmc_cfg->gpio_reset); in gpmc_smsc911x_init()
76 gpio_set_value(gpmc_cfg->gpio_reset, 0); in gpmc_smsc911x_init()
78 gpio_set_value(gpmc_cfg->gpio_reset, 1); in gpmc_smsc911x_init()
88 gpio_free(gpmc_cfg->gpio_reset); in gpmc_smsc911x_init()
Dgpmc-smsc911x.h20 int gpio_reset; member
Dboard-ldp.c172 .gpio_reset = -EINVAL,
Dusb-host.c463 nop_pdata.gpio_reset = phy->reset_gpio; in usbhs_init_phys()
Dboard-n8x0.c577 .gpio_reset = 118,
Dboard-rx51-peripherals.c992 .gpio_reset = 60,
996 .gpio_reset = 60,
/linux-4.4.14/drivers/phy/
Dphy-tusb1210.c26 struct gpio_desc *gpio_reset; member
35 gpiod_set_value_cansleep(tusb->gpio_reset, 1); in tusb1210_power_on()
50 gpiod_set_value_cansleep(tusb->gpio_reset, 0); in tusb1210_power_off()
71 tusb->gpio_reset = devm_gpiod_get_optional(&ulpi->dev, "reset", in tusb1210_probe()
73 if (IS_ERR(tusb->gpio_reset)) in tusb1210_probe()
74 return PTR_ERR(tusb->gpio_reset); in tusb1210_probe()
76 gpiod_set_value_cansleep(tusb->gpio_reset, 1); in tusb1210_probe()
/linux-4.4.14/drivers/rtc/
Drtc-moxart.c61 int gpio_data, gpio_sclk, gpio_reset; member
108 gpio_set_value(moxart_rtc->gpio_reset, 1); in moxart_rtc_read_register()
115 gpio_set_value(moxart_rtc->gpio_reset, 0); in moxart_rtc_read_register()
131 gpio_set_value(moxart_rtc->gpio_reset, 1); in moxart_rtc_write_register()
136 gpio_set_value(moxart_rtc->gpio_reset, 0); in moxart_rtc_write_register()
269 moxart_rtc->gpio_reset = of_get_named_gpio(pdev->dev.of_node, in moxart_rtc_probe()
271 if (!gpio_is_valid(moxart_rtc->gpio_reset)) { in moxart_rtc_probe()
273 moxart_rtc->gpio_reset); in moxart_rtc_probe()
274 return moxart_rtc->gpio_reset; in moxart_rtc_probe()
293 ret = devm_gpio_request_one(&pdev->dev, moxart_rtc->gpio_reset, in moxart_rtc_probe()
/linux-4.4.14/drivers/usb/misc/
Dusb3503.c64 int gpio_reset; member
74 if (gpio_is_valid(hub->gpio_reset)) in usb3503_reset()
75 gpio_set_value_cansleep(hub->gpio_reset, state); in usb3503_reset()
185 hub->gpio_reset = pdata->gpio_reset; in usb3503_probe()
258 hub->gpio_reset = of_get_named_gpio(np, "reset-gpios", 0); in usb3503_probe()
259 if (hub->gpio_reset == -EPROBE_DEFER) in usb3503_probe()
292 if (gpio_is_valid(hub->gpio_reset)) { in usb3503_probe()
293 err = devm_gpio_request_one(dev, hub->gpio_reset, in usb3503_probe()
298 hub->gpio_reset, err); in usb3503_probe()
/linux-4.4.14/drivers/mfd/
Dsi476x-i2c.c142 if (gpio_is_valid(core->gpio_reset)) in si476x_core_start()
143 gpio_set_value_cansleep(core->gpio_reset, 1); in si476x_core_start()
209 if (gpio_is_valid(core->gpio_reset)) in si476x_core_start()
210 gpio_set_value_cansleep(core->gpio_reset, 0); in si476x_core_start()
255 if (gpio_is_valid(core->gpio_reset)) in si476x_core_stop()
256 gpio_set_value_cansleep(core->gpio_reset, 0); in si476x_core_stop()
727 core->gpio_reset = -1; in si476x_core_probe()
728 if (gpio_is_valid(pdata->gpio_reset)) { in si476x_core_probe()
729 rval = gpio_request(pdata->gpio_reset, "si476x reset"); in si476x_core_probe()
735 core->gpio_reset = pdata->gpio_reset; in si476x_core_probe()
[all …]
/linux-4.4.14/drivers/nfc/st-nci/
Di2c.c55 unsigned int gpio_reset; member
65 gpio_set_value(phy->gpio_reset, 0); in st_nci_i2c_enable()
67 gpio_set_value(phy->gpio_reset, 1); in st_nci_i2c_enable()
240 phy->gpio_reset = gpio; in st_nci_i2c_of_request_resources()
271 phy->gpio_reset = pdata->gpio_reset; in st_nci_i2c_request_resources()
275 phy->gpio_reset, GPIOF_OUT_INIT_HIGH, "clf_reset"); in st_nci_i2c_request_resources()
Dspi.c56 unsigned int gpio_reset; member
66 gpio_set_value(phy->gpio_reset, 0); in st_nci_spi_enable()
68 gpio_set_value(phy->gpio_reset, 1); in st_nci_spi_enable()
255 phy->gpio_reset = gpio; in st_nci_spi_of_request_resources()
286 phy->gpio_reset = pdata->gpio_reset; in st_nci_spi_request_resources()
290 phy->gpio_reset, GPIOF_OUT_INIT_HIGH, "clf_reset"); in st_nci_spi_request_resources()
/linux-4.4.14/drivers/media/i2c/
Ds5k6a3.c62 int gpio_reset; member
217 gpio_set_value(sensor->gpio_reset, 1); in __s5k6a3_power_on()
219 gpio_set_value(sensor->gpio_reset, 0); in __s5k6a3_power_on()
221 gpio_set_value(sensor->gpio_reset, 1); in __s5k6a3_power_on()
239 gpio_set_value(sensor->gpio_reset, 0); in __s5k6a3_power_off()
292 sensor->gpio_reset = -EINVAL; in s5k6a3_probe()
309 sensor->gpio_reset = gpio; in s5k6a3_probe()
Ds5k4ecgx.c893 gpio = &pdata->gpio_reset; in s5k4ecgx_config_gpios()
Dov9650.c1410 ov965x->gpios[GPIO_RST] = pdata->gpio_reset; in ov965x_configure_gpios()
Ds5k6aa.c1526 gpio = &pdata->gpio_reset; in s5k6aa_configure_gpios()
/linux-4.4.14/sound/soc/codecs/
Dtlv320aic3x.c86 int gpio_reset; member
1342 if (gpio_is_valid(aic3x->gpio_reset)) in aic3x_regulator_event()
1343 gpio_set_value(aic3x->gpio_reset, 0); in aic3x_regulator_event()
1363 if (gpio_is_valid(aic3x->gpio_reset)) { in aic3x_set_power()
1365 gpio_set_value(aic3x->gpio_reset, 1); in aic3x_set_power()
1564 if (gpio_is_valid(aic3x->gpio_reset) && in aic3x_is_shared_reset()
1565 aic3x->gpio_reset == a->gpio_reset) in aic3x_is_shared_reset()
1734 aic3x->gpio_reset = pdata->gpio_reset; in aic3x_i2c_probe()
1745 aic3x->gpio_reset = ret; in aic3x_i2c_probe()
1747 aic3x->gpio_reset = -1; in aic3x_i2c_probe()
[all …]
Duda1380.c152 if (gpio_is_valid(pdata->gpio_reset)) { in uda1380_reset()
153 gpio_set_value(pdata->gpio_reset, 1); in uda1380_reset()
155 gpio_set_value(pdata->gpio_reset, 0); in uda1380_reset()
704 if (gpio_is_valid(pdata->gpio_reset)) { in uda1380_probe()
705 ret = gpio_request_one(pdata->gpio_reset, GPIOF_OUT_INIT_LOW, in uda1380_probe()
738 if (gpio_is_valid(pdata->gpio_reset)) in uda1380_probe()
739 gpio_free(pdata->gpio_reset); in uda1380_probe()
749 gpio_free(pdata->gpio_reset); in uda1380_remove()
Dwm0010.c101 int gpio_reset; member
181 gpio_set_value_cansleep(wm0010->gpio_reset, in wm0010_halt()
620 gpio_set_value_cansleep(wm0010->gpio_reset, !wm0010->gpio_reset_value); in wm0010_boot()
916 if (wm0010->pdata.gpio_reset) { in wm0010_spi_probe()
917 wm0010->gpio_reset = wm0010->pdata.gpio_reset; in wm0010_spi_probe()
929 ret = devm_gpio_request_one(wm0010->dev, wm0010->gpio_reset, in wm0010_spi_probe()
987 gpio_set_value_cansleep(wm0010->gpio_reset, in wm0010_spi_remove()
Dtlv320aic31xx.c944 if (gpio_is_valid(aic31xx->pdata.gpio_reset)) in aic31xx_regulator_event()
945 gpio_set_value(aic31xx->pdata.gpio_reset, 0); in aic31xx_regulator_event()
997 if (gpio_is_valid(aic31xx->pdata.gpio_reset)) { in aic31xx_power_on()
998 gpio_set_value(aic31xx->pdata.gpio_reset, 1); in aic31xx_power_on()
1187 aic31xx->pdata.gpio_reset = ret; in aic31xx_pdata_from_of()
1207 if (aic31xx->pdata.gpio_reset) { in aic31xx_device_init()
1209 aic31xx->pdata.gpio_reset, in aic31xx_device_init()
Dtlv320aic31xx.h37 unsigned int gpio_reset; member
/linux-4.4.14/drivers/staging/iio/adc/
Dad7606_core.c29 if (gpio_is_valid(st->pdata->gpio_reset)) { in ad7606_reset()
30 gpio_set_value(st->pdata->gpio_reset, 1); in ad7606_reset()
32 gpio_set_value(st->pdata->gpio_reset, 0); in ad7606_reset()
352 if (gpio_is_valid(st->pdata->gpio_reset)) { in ad7606_request_gpios()
353 ret = gpio_request_one(st->pdata->gpio_reset, in ad7606_request_gpios()
391 if (gpio_is_valid(st->pdata->gpio_reset)) in ad7606_request_gpios()
392 gpio_free(st->pdata->gpio_reset); in ad7606_request_gpios()
412 if (gpio_is_valid(st->pdata->gpio_reset)) in ad7606_free_gpios()
413 gpio_free(st->pdata->gpio_reset); in ad7606_free_gpios()
Dad7606.h34 unsigned gpio_reset; member
/linux-4.4.14/sound/soc/
Dsoc-ac97.c38 int gpio_reset; member
170 gpio_direction_output(snd_ac97_rst_cfg.gpio_reset, 0); in snd_soc_ac97_reset()
174 gpio_direction_output(snd_ac97_rst_cfg.gpio_reset, 1); in snd_soc_ac97_reset()
250 cfg->gpio_reset = gpio; in snd_soc_ac97_parse_pinctl()
/linux-4.4.14/drivers/input/touchscreen/
Dpixcir_i2c_ts.c40 struct gpio_desc *gpio_reset; member
196 if (!IS_ERR_OR_NULL(tsdata->gpio_reset)) { in pixcir_reset()
197 gpiod_set_value_cansleep(tsdata->gpio_reset, 1); in pixcir_reset()
199 gpiod_set_value_cansleep(tsdata->gpio_reset, 0); in pixcir_reset()
529 tsdata->gpio_reset = devm_gpiod_get_optional(dev, "reset", in pixcir_i2c_ts_probe()
531 if (IS_ERR(tsdata->gpio_reset)) { in pixcir_i2c_ts_probe()
532 error = PTR_ERR(tsdata->gpio_reset); in pixcir_i2c_ts_probe()
/linux-4.4.14/arch/arm/mach-pxa/include/mach/
Dtosa_bt.h18 int gpio_reset; member
/linux-4.4.14/include/media/
Dov9650.h25 int gpio_reset; member
Ds5k4ecgx.h33 struct s5k4ecgx_gpio gpio_reset; member
Dm5mols.h28 int gpio_reset; member
Ds5c73m3.h46 struct s5c73m3_gpio gpio_reset; member
Ds5k6aa.h43 struct s5k6aa_gpio gpio_reset; member
/linux-4.4.14/include/sound/
Dwm0010.h18 int gpio_reset; member
Duda1380.h16 int gpio_reset; member
Dtlv320aic3x.h61 int gpio_reset; /* < 0 if not used */ member
/linux-4.4.14/include/linux/platform_data/
Dst-nci.h25 unsigned int gpio_reset; member
Dusb3503.h21 int gpio_reset; member
/linux-4.4.14/include/linux/usb/
Dusb_phy_generic.h14 int gpio_reset; member
/linux-4.4.14/drivers/usb/phy/
Dphy-generic.c234 if (gpio_is_valid(pdata->gpio_reset)) { in usb_phy_gen_create_phy()
235 err = devm_gpio_request_one(dev, pdata->gpio_reset, in usb_phy_gen_create_phy()
240 gpio_to_desc(pdata->gpio_reset); in usb_phy_gen_create_phy()
/linux-4.4.14/drivers/media/radio/si4713/
Dsi4713.c386 if (sdev->gpio_reset) { in si4713_powerup()
388 gpiod_set_value(sdev->gpio_reset, 1); in si4713_powerup()
410 gpiod_set_value(sdev->gpio_reset, 0); in si4713_powerup()
449 if (sdev->gpio_reset) in si4713_powerdown()
450 gpiod_set_value(sdev->gpio_reset, 0); in si4713_powerdown()
1462 sdev->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset", in si4713_probe()
1464 if (IS_ERR(sdev->gpio_reset)) { in si4713_probe()
1465 rval = PTR_ERR(sdev->gpio_reset); in si4713_probe()
Dsi4713.h241 struct gpio_desc *gpio_reset; member
/linux-4.4.14/include/linux/mfd/
Dsi476x-platform.h258 int gpio_reset; /* < 0 if not used */ member
Dsi476x-core.h151 int gpio_reset; member
/linux-4.4.14/drivers/media/i2c/m5mols/
Dm5mols_core.c761 gpio_set_value(pdata->gpio_reset, !pdata->reset_polarity); in m5mols_sensor_power()
774 gpio_set_value(pdata->gpio_reset, pdata->reset_polarity); in m5mols_sensor_power()
938 if (!gpio_is_valid(pdata->gpio_reset)) { in m5mols_probe()
957 ret = devm_gpio_request_one(&client->dev, pdata->gpio_reset, gpio_flags, in m5mols_probe()
/linux-4.4.14/drivers/usb/dwc3/
Ddwc3-exynos.c58 pdata.gpio_reset = -1; in dwc3_exynos_register_phys()
/linux-4.4.14/arch/arm/mach-s3c64xx/
Dmach-crag6410-module.c39 .gpio_reset = S3C64XX_GPN(6),
/linux-4.4.14/sound/soc/pxa/
Dmagician.c439 .gpio_reset = EGPIO_MAGICIAN_CODEC_RESET,
/linux-4.4.14/drivers/media/i2c/s5c73m3/
Ds5c73m3-core.c1616 state->gpio[RST] = pdata->gpio_reset; in s5c73m3_get_platform_data()