Home
last modified time | relevance | path

Searched refs:reset_gpio (Results 1 – 25 of 243) sorted by relevance

12345678910

/drivers/gpu/drm/panel/
A Dpanel-sharp-ls043t1le01.c28 struct gpio_desc *reset_gpio; member
96 if (sharp_nt->reset_gpio) in sharp_nt_panel_unprepare()
97 gpiod_set_value(sharp_nt->reset_gpio, 0); in sharp_nt_panel_unprepare()
113 if (sharp_nt->reset_gpio) { in sharp_nt_panel_prepare()
114 gpiod_set_value(sharp_nt->reset_gpio, 1); in sharp_nt_panel_prepare()
116 gpiod_set_value(sharp_nt->reset_gpio, 0); in sharp_nt_panel_prepare()
118 gpiod_set_value(sharp_nt->reset_gpio, 1); in sharp_nt_panel_prepare()
138 if (sharp_nt->reset_gpio) in sharp_nt_panel_prepare()
194 if (IS_ERR(sharp_nt->reset_gpio)) { in sharp_nt_panel_add()
196 PTR_ERR(sharp_nt->reset_gpio)); in sharp_nt_panel_add()
[all …]
A Dpanel-boe-tv101wum-ll2.c20 struct gpio_desc *reset_gpio; member
36 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in boe_tv101wum_ll2_reset()
38 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in boe_tv101wum_ll2_reset()
40 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in boe_tv101wum_ll2_reset()
111 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in boe_tv101wum_ll2_prepare()
127 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in boe_tv101wum_ll2_unprepare()
182 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); in boe_tv101wum_ll2_probe()
183 if (IS_ERR(ctx->reset_gpio)) in boe_tv101wum_ll2_probe()
184 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), in boe_tv101wum_ll2_probe()
A Dpanel-boe-td4320.c23 struct gpio_desc *reset_gpio; member
39 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in boe_td4320_reset()
41 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in boe_td4320_reset()
43 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in boe_td4320_reset()
117 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in boe_td4320_prepare()
135 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in boe_td4320_unprepare()
187 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in boe_td4320_probe()
188 if (IS_ERR(ctx->reset_gpio)) in boe_td4320_probe()
189 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), in boe_td4320_probe()
A Dpanel-jdi-fhd-r63452.c23 struct gpio_desc *reset_gpio; member
33 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in jdi_fhd_r63452_reset()
35 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in jdi_fhd_r63452_reset()
37 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in jdi_fhd_r63452_reset()
112 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in jdi_fhd_r63452_prepare()
128 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in jdi_fhd_r63452_unprepare()
184 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in jdi_fhd_r63452_probe()
185 if (IS_ERR(ctx->reset_gpio)) in jdi_fhd_r63452_probe()
186 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), in jdi_fhd_r63452_probe()
A Dpanel-samsung-s6e88a0-ams452ef01.c20 struct gpio_desc *reset_gpio; member
31 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in s6e88a0_ams452ef01_reset()
33 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in s6e88a0_ams452ef01_reset()
35 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in s6e88a0_ams452ef01_reset()
102 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in s6e88a0_ams452ef01_prepare()
117 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in s6e88a0_ams452ef01_unprepare()
183 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); in s6e88a0_ams452ef01_probe()
184 if (IS_ERR(ctx->reset_gpio)) { in s6e88a0_ams452ef01_probe()
185 ret = PTR_ERR(ctx->reset_gpio); in s6e88a0_ams452ef01_probe()
A Dpanel-ebbg-ft8719.c38 struct gpio_desc *reset_gpio; member
49 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in ebbg_ft8719_reset()
51 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in ebbg_ft8719_reset()
53 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in ebbg_ft8719_reset()
103 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in ebbg_ft8719_prepare()
115 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in ebbg_ft8719_unprepare()
188 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in ebbg_ft8719_probe()
189 if (IS_ERR(ctx->reset_gpio)) in ebbg_ft8719_probe()
190 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), in ebbg_ft8719_probe()
A Dpanel-visionox-rm69299.c28 struct gpio_desc *reset_gpio; member
172 gpiod_set_value(ctx->reset_gpio, 1); in visionox_rm69299_power_on()
174 gpiod_set_value(ctx->reset_gpio, 0); in visionox_rm69299_power_on()
176 gpiod_set_value(ctx->reset_gpio, 1); in visionox_rm69299_power_on()
184 gpiod_set_value(ctx->reset_gpio, 0); in visionox_rm69299_power_off()
313 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); in visionox_rm69299_probe()
314 if (IS_ERR(ctx->reset_gpio)) { in visionox_rm69299_probe()
315 dev_err(dev, "cannot get reset gpio %ld\n", PTR_ERR(ctx->reset_gpio)); in visionox_rm69299_probe()
316 return PTR_ERR(ctx->reset_gpio); in visionox_rm69299_probe()
A Dpanel-sharp-ls060t1sx01.c26 struct gpio_desc *reset_gpio; member
36 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in sharp_ls060_reset()
38 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in sharp_ls060_reset()
40 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in sharp_ls060_reset()
123 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in sharp_ls060_prepare()
144 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in sharp_ls060_unprepare()
218 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in sharp_ls060_probe()
219 if (IS_ERR(ctx->reset_gpio)) in sharp_ls060_probe()
220 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), in sharp_ls060_probe()
A Dpanel-lg-sw43408.c31 struct gpio_desc *reset_gpio; member
53 gpiod_set_value(sw43408->reset_gpio, 1); in sw43408_unprepare()
133 gpiod_set_value(ctx->reset_gpio, 0); in sw43408_prepare()
135 gpiod_set_value(ctx->reset_gpio, 1); in sw43408_prepare()
137 gpiod_set_value(ctx->reset_gpio, 0); in sw43408_prepare()
147 gpiod_set_value(ctx->reset_gpio, 1); in sw43408_prepare()
237 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); in sw43408_add()
238 if (IS_ERR(ctx->reset_gpio)) { in sw43408_add()
239 ret = PTR_ERR(ctx->reset_gpio); in sw43408_add()
A Dpanel-visionox-vtdr6130.c21 struct gpio_desc *reset_gpio; member
38 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in visionox_vtdr6130_reset()
40 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in visionox_vtdr6130_reset()
42 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in visionox_vtdr6130_reset()
157 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in visionox_vtdr6130_prepare()
172 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in visionox_vtdr6130_unprepare()
264 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); in visionox_vtdr6130_probe()
265 if (IS_ERR(ctx->reset_gpio)) in visionox_vtdr6130_probe()
266 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), in visionox_vtdr6130_probe()
A Dpanel-lincolntech-lcd197.c25 struct gpio_desc *reset_gpio; member
47 gpiod_set_value_cansleep(lcd->reset_gpio, 1); in lincoln_lcd197_panel_prepare()
49 gpiod_set_value_cansleep(lcd->reset_gpio, 0); in lincoln_lcd197_panel_prepare()
109 gpiod_set_value_cansleep(lcd->reset_gpio, 1); in lincoln_lcd197_panel_prepare()
124 gpiod_set_value_cansleep(lcd->reset_gpio, 1); in lincoln_lcd197_panel_unprepare()
213 lcd->reset_gpio = devm_gpiod_get(dev, "reset", in lincoln_lcd197_panel_probe()
215 if (IS_ERR(lcd->reset_gpio)) in lincoln_lcd197_panel_probe()
216 return dev_err_probe(dev, PTR_ERR(lcd->reset_gpio), in lincoln_lcd197_panel_probe()
A Dpanel-samsung-ams581vf01.c27 struct gpio_desc *reset_gpio; member
45 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in ams581vf01_reset()
47 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in ams581vf01_reset()
124 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in ams581vf01_prepare()
139 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in ams581vf01_unprepare()
227 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in ams581vf01_probe()
228 if (IS_ERR(ctx->reset_gpio)) in ams581vf01_probe()
229 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), in ams581vf01_probe()
A Dpanel-samsung-s6e3fa7.c25 struct gpio_desc *reset_gpio; member
35 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in s6e3fa7_panel_reset()
37 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in s6e3fa7_panel_reset()
70 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in s6e3fa7_panel_prepare()
79 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in s6e3fa7_panel_unprepare()
194 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in s6e3fa7_panel_probe()
195 if (IS_ERR(ctx->reset_gpio)) in s6e3fa7_panel_probe()
196 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), in s6e3fa7_panel_probe()
A Dpanel-samsung-sofef00.c24 struct gpio_desc *reset_gpio; member
35 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in sofef00_panel_reset()
37 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in sofef00_panel_reset()
39 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in sofef00_panel_reset()
102 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in sofef00_panel_prepare()
205 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in sofef00_panel_probe()
206 if (IS_ERR(ctx->reset_gpio)) in sofef00_panel_probe()
207 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), in sofef00_panel_probe()
A Dpanel-asus-z00t-tm5p5-n35596.c18 struct gpio_desc *reset_gpio; member
28 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in tm5p5_nt35596_reset()
30 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in tm5p5_nt35596_reset()
32 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in tm5p5_nt35596_reset()
107 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in tm5p5_nt35596_prepare()
122 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in tm5p5_nt35596_unprepare()
242 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); in tm5p5_nt35596_probe()
243 if (IS_ERR(ctx->reset_gpio)) { in tm5p5_nt35596_probe()
244 ret = PTR_ERR(ctx->reset_gpio); in tm5p5_nt35596_probe()
A Dpanel-himax-hx83112a.c41 struct gpio_desc *reset_gpio; member
51 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in hx83112a_reset()
53 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in hx83112a_reset()
55 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in hx83112a_reset()
221 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in hx83112a_prepare()
232 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in hx83112a_unprepare()
286 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in hx83112a_probe()
287 if (IS_ERR(ctx->reset_gpio)) in hx83112a_probe()
288 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), in hx83112a_probe()
/drivers/mmc/core/
A Dpwrseq_emmc.c27 struct gpio_desc *reset_gpio; member
36 gpiod_set_value_cansleep(pwrseq->reset_gpio, 1); in mmc_pwrseq_emmc_reset()
38 gpiod_set_value_cansleep(pwrseq->reset_gpio, 0); in mmc_pwrseq_emmc_reset()
47 gpiod_set_value(pwrseq->reset_gpio, 1); in mmc_pwrseq_emmc_reset_nb()
49 gpiod_set_value(pwrseq->reset_gpio, 0); in mmc_pwrseq_emmc_reset_nb()
68 pwrseq->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); in mmc_pwrseq_emmc_probe()
69 if (IS_ERR(pwrseq->reset_gpio)) in mmc_pwrseq_emmc_probe()
70 return PTR_ERR(pwrseq->reset_gpio); in mmc_pwrseq_emmc_probe()
72 if (!gpiod_cansleep(pwrseq->reset_gpio)) { in mmc_pwrseq_emmc_probe()
A Dpwrseq_sd8787.c29 struct gpio_desc *reset_gpio; member
39 gpiod_set_value_cansleep(pwrseq->reset_gpio, 1); in mmc_pwrseq_sd8787_pre_power_on()
50 gpiod_set_value_cansleep(pwrseq->reset_gpio, 0); in mmc_pwrseq_sd8787_power_off()
60 gpiod_set_value_cansleep(pwrseq->reset_gpio, 1); in mmc_pwrseq_wilc1000_pre_power_on()
67 gpiod_set_value_cansleep(pwrseq->reset_gpio, 0); in mmc_pwrseq_wilc1000_power_off()
104 pwrseq->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); in mmc_pwrseq_sd8787_probe()
105 if (IS_ERR(pwrseq->reset_gpio)) in mmc_pwrseq_sd8787_probe()
106 return PTR_ERR(pwrseq->reset_gpio); in mmc_pwrseq_sd8787_probe()
/drivers/hid/i2c-hid/
A Di2c-hid-of-elan.c33 struct gpio_desc *reset_gpio; member
44 gpiod_set_value_cansleep(ihid_elan->reset_gpio, 1); in elan_i2c_hid_power_up()
59 gpiod_set_value_cansleep(ihid_elan->reset_gpio, 0); in elan_i2c_hid_power_up()
70 gpiod_set_value_cansleep(ihid_elan->reset_gpio, 0); in elan_i2c_hid_power_up()
86 gpiod_set_value_cansleep(ihid_elan->reset_gpio, 1); in elan_i2c_hid_power_down()
109 ihid_elan->reset_gpio = in i2c_hid_of_elan_probe()
111 if (IS_ERR(ihid_elan->reset_gpio)) in i2c_hid_of_elan_probe()
112 return PTR_ERR(ihid_elan->reset_gpio); in i2c_hid_of_elan_probe()
143 gpiod_set_value_cansleep(ihid_elan->reset_gpio, 0); in i2c_hid_of_elan_probe()
A Di2c-hid-of-goodix.c30 struct gpio_desc *reset_gpio; member
47 gpiod_set_value_cansleep(ihid_goodix->reset_gpio, 1); in goodix_i2c_hid_power_up()
60 gpiod_set_value_cansleep(ihid_goodix->reset_gpio, 0); in goodix_i2c_hid_power_up()
73 gpiod_set_value_cansleep(ihid_goodix->reset_gpio, 1); in goodix_i2c_hid_power_down()
92 ihid_goodix->reset_gpio = in i2c_hid_of_goodix_probe()
94 if (IS_ERR(ihid_goodix->reset_gpio)) in i2c_hid_of_goodix_probe()
95 return PTR_ERR(ihid_goodix->reset_gpio); in i2c_hid_of_goodix_probe()
/drivers/power/reset/
A Dgpio-poweroff.c23 struct gpio_desc *reset_gpio; member
34 gpiod_direction_output(gpio_poweroff->reset_gpio, 1); in gpio_poweroff_do_poweroff()
38 gpiod_set_value_cansleep(gpio_poweroff->reset_gpio, 0); in gpio_poweroff_do_poweroff()
42 gpiod_set_value_cansleep(gpio_poweroff->reset_gpio, 1); in gpio_poweroff_do_poweroff()
91 gpio_poweroff->reset_gpio = devm_gpiod_get(&pdev->dev, NULL, flags); in gpio_poweroff_probe()
92 if (IS_ERR(gpio_poweroff->reset_gpio)) in gpio_poweroff_probe()
93 return PTR_ERR(gpio_poweroff->reset_gpio); in gpio_poweroff_probe()
A Dgpio-restart.c19 struct gpio_desc *reset_gpio; member
30 gpiod_direction_output(gpio_restart->reset_gpio, 1); in gpio_restart_notify()
34 gpiod_set_value(gpio_restart->reset_gpio, 0); in gpio_restart_notify()
38 gpiod_set_value(gpio_restart->reset_gpio, 1); in gpio_restart_notify()
63 gpio_restart->reset_gpio = devm_gpiod_get(&pdev->dev, NULL, in gpio_restart_probe()
65 ret = PTR_ERR_OR_ZERO(gpio_restart->reset_gpio); in gpio_restart_probe()
/drivers/mfd/
A Dlp87565.c67 lp87565->reset_gpio = devm_gpiod_get_optional(lp87565->dev, "reset", in lp87565_probe()
69 if (IS_ERR(lp87565->reset_gpio)) { in lp87565_probe()
70 ret = PTR_ERR(lp87565->reset_gpio); in lp87565_probe()
75 if (lp87565->reset_gpio) { in lp87565_probe()
76 gpiod_set_value_cansleep(lp87565->reset_gpio, 1); in lp87565_probe()
80 gpiod_set_value_cansleep(lp87565->reset_gpio, 0); in lp87565_probe()
105 gpiod_set_value_cansleep(lp87565->reset_gpio, 1); in lp87565_shutdown()
/drivers/reset/
A Dreset-tps380x.c22 struct gpio_desc *reset_gpio; member
43 gpiod_set_value_cansleep(tps380x->reset_gpio, 1); in tps380x_reset_assert()
53 gpiod_set_value_cansleep(tps380x->reset_gpio, 0); in tps380x_reset_deassert()
85 tps380x->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in tps380x_reset_probe()
86 if (IS_ERR(tps380x->reset_gpio)) in tps380x_reset_probe()
87 return dev_err_probe(dev, PTR_ERR(tps380x->reset_gpio), in tps380x_reset_probe()
/drivers/phy/
A Dphy-nxp-ptn3222.c19 struct gpio_desc *reset_gpio; member
32 gpiod_set_value_cansleep(ptn3222->reset_gpio, 0); in ptn3222_init()
41 gpiod_set_value_cansleep(ptn3222->reset_gpio, 1); in ptn3222_exit()
75 ptn3222->reset_gpio = devm_gpiod_get_optional(dev, "reset", in ptn3222_probe()
77 if (IS_ERR(ptn3222->reset_gpio)) in ptn3222_probe()
78 return dev_err_probe(dev, PTR_ERR(ptn3222->reset_gpio), in ptn3222_probe()

Completed in 43 milliseconds

12345678910