Searched refs:reset_gpio (Results 1 - 25 of 268) sorted by relevance

1234567891011

/linux-master/include/sound/
H A Dcs42l52.h26 unsigned int reset_gpio; member in struct:cs42l52_platform_data
H A Dcs42l73.h13 unsigned int reset_gpio; member in struct:cs42l73_platform_data
/linux-master/include/linux/platform_data/
H A Dasoc-pxa.h10 * @reset_gpio: AC97 reset gpio (normally gpio113 or gpio95)
14 * reset_gpio should only be specified for pxa27x CPUs where a silicon
25 int reset_gpio; member in struct:__anon3855
30 extern void pxa27x_configure_ac97reset(int reset_gpio, bool to_gpio);
/linux-master/drivers/media/dvb-frontends/
H A Dmn88443x.h21 struct gpio_desc *reset_gpio; member in struct:mn88443x_config
/linux-master/arch/arm/mach-pxa/
H A Dreset.c17 static int reset_gpio = -1; variable
25 printk(KERN_ERR "Can't request reset_gpio\n");
34 printk(KERN_ERR "Can't configure reset_gpio\n");
41 reset_gpio = gpio;
53 BUG_ON(reset_gpio == -1);
56 gpio_direction_output(reset_gpio, 0);
59 gpio_set_value(reset_gpio, 1);
62 gpio_set_value(reset_gpio, 0);
/linux-master/drivers/mmc/core/
H A Dpwrseq_emmc.c27 struct gpio_desc *reset_gpio; member in struct:mmc_pwrseq_emmc
36 gpiod_set_value_cansleep(pwrseq->reset_gpio, 1);
38 gpiod_set_value_cansleep(pwrseq->reset_gpio, 0);
47 gpiod_set_value(pwrseq->reset_gpio, 1);
49 gpiod_set_value(pwrseq->reset_gpio, 0);
68 pwrseq->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW);
69 if (IS_ERR(pwrseq->reset_gpio))
70 return PTR_ERR(pwrseq->reset_gpio);
72 if (!gpiod_cansleep(pwrseq->reset_gpio)) {
H A Dpwrseq_sd8787.c29 struct gpio_desc *reset_gpio; member in struct:mmc_pwrseq_sd8787
39 gpiod_set_value_cansleep(pwrseq->reset_gpio, 1);
50 gpiod_set_value_cansleep(pwrseq->reset_gpio, 0);
57 /* The pwrdn_gpio is really CHIP_EN, reset_gpio is RESETN */
60 gpiod_set_value_cansleep(pwrseq->reset_gpio, 1);
67 gpiod_set_value_cansleep(pwrseq->reset_gpio, 0);
104 pwrseq->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW);
105 if (IS_ERR(pwrseq->reset_gpio))
106 return PTR_ERR(pwrseq->reset_gpio);
/linux-master/drivers/hid/i2c-hid/
H A Di2c-hid-of-goodix.c30 struct gpio_desc *reset_gpio; member in struct:i2c_hid_of_goodix
47 gpiod_set_value_cansleep(ihid_goodix->reset_gpio, 1);
60 gpiod_set_value_cansleep(ihid_goodix->reset_gpio, 0);
73 gpiod_set_value_cansleep(ihid_goodix->reset_gpio, 1);
92 ihid_goodix->reset_gpio =
94 if (IS_ERR(ihid_goodix->reset_gpio))
95 return PTR_ERR(ihid_goodix->reset_gpio);
H A Di2c-hid-of-elan.c33 struct gpio_desc *reset_gpio; member in struct:i2c_hid_of_elan
58 gpiod_set_value_cansleep(ihid_elan->reset_gpio, 0);
70 gpiod_set_value_cansleep(ihid_elan->reset_gpio, 1);
91 ihid_elan->reset_gpio =
93 if (IS_ERR(ihid_elan->reset_gpio))
94 return PTR_ERR(ihid_elan->reset_gpio);
H A Di2c-hid-of.c39 struct gpio_desc *reset_gpio; member in struct:i2c_hid_of
61 gpiod_set_value_cansleep(ihid_of->reset_gpio, 0);
72 gpiod_set_value_cansleep(ihid_of->reset_gpio, 1);
117 ihid_of->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
118 if (IS_ERR(ihid_of->reset_gpio))
119 return PTR_ERR(ihid_of->reset_gpio);
/linux-master/drivers/power/reset/
H A Dgpio-poweroff.c23 struct gpio_desc *reset_gpio; member in struct:gpio_poweroff
34 gpiod_direction_output(gpio_poweroff->reset_gpio, 1);
38 gpiod_set_value_cansleep(gpio_poweroff->reset_gpio, 0);
42 gpiod_set_value_cansleep(gpio_poweroff->reset_gpio, 1);
85 gpio_poweroff->reset_gpio = devm_gpiod_get(&pdev->dev, NULL, flags);
86 if (IS_ERR(gpio_poweroff->reset_gpio))
87 return PTR_ERR(gpio_poweroff->reset_gpio);
H A Dgpio-restart.c19 struct gpio_desc *reset_gpio; member in struct:gpio_restart
30 gpiod_direction_output(gpio_restart->reset_gpio, 1);
34 gpiod_set_value(gpio_restart->reset_gpio, 0);
38 gpiod_set_value(gpio_restart->reset_gpio, 1);
63 gpio_restart->reset_gpio = devm_gpiod_get(&pdev->dev, NULL,
65 ret = PTR_ERR_OR_ZERO(gpio_restart->reset_gpio);
/linux-master/drivers/mfd/
H A Dlp87565.c67 lp87565->reset_gpio = devm_gpiod_get_optional(lp87565->dev, "reset",
69 if (IS_ERR(lp87565->reset_gpio)) {
70 ret = PTR_ERR(lp87565->reset_gpio);
75 if (lp87565->reset_gpio) {
76 gpiod_set_value_cansleep(lp87565->reset_gpio, 1);
80 gpiod_set_value_cansleep(lp87565->reset_gpio, 0);
105 gpiod_set_value_cansleep(lp87565->reset_gpio, 1);
/linux-master/sound/arm/
H A Dpxa2xx-ac97-lib.c33 static int reset_gpio; variable
147 pxa27x_configure_ac97reset(reset_gpio, true);
150 pxa27x_configure_ac97reset(reset_gpio, false);
337 switch (pdata->reset_gpio) {
340 reset_gpio = pdata->reset_gpio;
343 reset_gpio = 113;
349 pdata->reset_gpio);
355 pdata->reset_gpio = of_get_named_gpio(dev->dev.of_node,
357 if (pdata->reset_gpio
[all...]
/linux-master/sound/soc/codecs/
H A Dak5386.c23 int reset_gpio; member in struct:ak5386_priv
113 if (gpio_is_valid(priv->reset_gpio))
114 gpio_set_value(priv->reset_gpio, 1);
125 if (gpio_is_valid(priv->reset_gpio))
126 gpio_set_value(priv->reset_gpio, 0);
180 priv->reset_gpio = of_get_named_gpio(dev->of_node,
183 if (gpio_is_valid(priv->reset_gpio))
184 if (devm_gpio_request_one(dev, priv->reset_gpio,
187 priv->reset_gpio = -EINVAL;
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-sharp-ls043t1le01.c28 struct gpio_desc *reset_gpio; member in struct:sharp_nt_panel
112 if (sharp_nt->reset_gpio)
113 gpiod_set_value(sharp_nt->reset_gpio, 0);
134 if (sharp_nt->reset_gpio) {
135 gpiod_set_value(sharp_nt->reset_gpio, 1);
137 gpiod_set_value(sharp_nt->reset_gpio, 0);
139 gpiod_set_value(sharp_nt->reset_gpio, 1);
161 if (sharp_nt->reset_gpio)
162 gpiod_set_value(sharp_nt->reset_gpio, 0);
216 sharp_nt->reset_gpio
[all...]
H A Dpanel-ebbg-ft8719.c38 struct gpio_desc *reset_gpio; member in struct:ebbg_ft8719
49 gpiod_set_value_cansleep(ctx->reset_gpio, 0);
51 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
53 gpiod_set_value_cansleep(ctx->reset_gpio, 0);
130 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
147 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
221 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
222 if (IS_ERR(ctx->reset_gpio))
223 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio),
H A Dpanel-samsung-s6e88a0-ams452ef01.c20 struct gpio_desc *reset_gpio; member in struct:s6e88a0_ams452ef01
31 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
33 gpiod_set_value_cansleep(ctx->reset_gpio, 0);
35 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
127 gpiod_set_value_cansleep(ctx->reset_gpio, 0);
146 gpiod_set_value_cansleep(ctx->reset_gpio, 0);
210 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW);
211 if (IS_ERR(ctx->reset_gpio)) {
212 ret = PTR_ERR(ctx->reset_gpio);
H A Dpanel-sharp-ls060t1sx01.c26 struct gpio_desc *reset_gpio; member in struct:sharp_ls060
36 gpiod_set_value_cansleep(ctx->reset_gpio, 0);
38 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
40 gpiod_set_value_cansleep(ctx->reset_gpio, 0);
146 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
171 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
243 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
244 if (IS_ERR(ctx->reset_gpio))
245 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio),
H A Dpanel-jdi-fhd-r63452.c23 struct gpio_desc *reset_gpio; member in struct:jdi_fhd_r63452
33 gpiod_set_value_cansleep(ctx->reset_gpio, 0);
35 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
37 gpiod_set_value_cansleep(ctx->reset_gpio, 0);
164 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
181 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
235 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
236 if (IS_ERR(ctx->reset_gpio))
237 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio),
H A Dpanel-visionox-rm69299.c21 struct gpio_desc *reset_gpio; member in struct:visionox_rm69299
43 gpiod_set_value(ctx->reset_gpio, 1);
45 gpiod_set_value(ctx->reset_gpio, 0);
47 gpiod_set_value(ctx->reset_gpio, 1);
55 gpiod_set_value(ctx->reset_gpio, 0);
207 ctx->reset_gpio = devm_gpiod_get(ctx->panel.dev,
209 if (IS_ERR(ctx->reset_gpio)) {
210 dev_err(dev, "cannot get reset gpio %ld\n", PTR_ERR(ctx->reset_gpio));
211 return PTR_ERR(ctx->reset_gpio);
/linux-master/drivers/net/ethernet/arc/
H A Demac_mdio.c113 if (data->reset_gpio) {
114 gpiod_set_value_cansleep(data->reset_gpio, 1);
116 gpiod_set_value_cansleep(data->reset_gpio, 0);
152 data->reset_gpio = devm_gpiod_get_optional(priv->dev, "phy-reset",
154 if (IS_ERR(data->reset_gpio)) {
156 return dev_err_probe(priv->dev, PTR_ERR(data->reset_gpio),
/linux-master/drivers/reset/
H A Dreset-tps380x.c22 struct gpio_desc *reset_gpio; member in struct:tps380x_reset
43 gpiod_set_value_cansleep(tps380x->reset_gpio, 1);
53 gpiod_set_value_cansleep(tps380x->reset_gpio, 0);
85 tps380x->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
86 if (IS_ERR(tps380x->reset_gpio))
87 return dev_err_probe(dev, PTR_ERR(tps380x->reset_gpio),
/linux-master/include/linux/dsa/
H A Dlan9303.h24 struct gpio_desc *reset_gpio; member in struct:lan9303
/linux-master/sound/soc/codecs/aw88395/
H A Daw88395.h52 struct gpio_desc *reset_gpio; member in struct:aw88395

Completed in 682 milliseconds

1234567891011