Searched refs:reset_gpio (Results 101 - 125 of 273) sorted by path

1234567891011

/linux-master/drivers/input/misc/
H A Diqs7222.c1471 struct gpio_desc *reset_gpio; member in struct:iqs7222_private
1551 if (!iqs7222->reset_gpio)
1554 gpiod_set_value_cansleep(iqs7222->reset_gpio, 1);
1557 gpiod_set_value_cansleep(iqs7222->reset_gpio, 0);
3089 iqs7222->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
3091 if (IS_ERR(iqs7222->reset_gpio)) {
3092 error = PTR_ERR(iqs7222->reset_gpio);
/linux-master/drivers/input/touchscreen/
H A Datmel_mxt_ts.c317 struct gpio_desc *reset_gpio; member in struct:mxt_data
3282 data->reset_gpio = devm_gpiod_get_optional(&client->dev,
3284 if (IS_ERR(data->reset_gpio)) {
3285 error = PTR_ERR(data->reset_gpio);
3321 if (data->reset_gpio) {
3324 gpiod_set_value(data->reset_gpio, 0);
H A Dcy8ctmg110_ts.c47 struct gpio_desc *reset_gpio; member in struct:cy8ctmg110
57 if (ts->reset_gpio)
58 gpiod_set_value_cansleep(ts->reset_gpio, !poweron);
206 ts->reset_gpio = devm_gpiod_get_optional(&client->dev, NULL,
208 if (IS_ERR(ts->reset_gpio)) {
209 err = PTR_ERR(ts->reset_gpio);
H A Dcyttsp5.c204 struct gpio_desc *reset_gpio; member in struct:cyttsp5
874 ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
875 if (IS_ERR(ts->reset_gpio)) {
876 error = PTR_ERR(ts->reset_gpio);
880 gpiod_set_value_cansleep(ts->reset_gpio, 0);
H A Dcyttsp_core.c239 if (ts->reset_gpio) {
246 gpiod_set_value_cansleep(ts->reset_gpio, 1);
248 gpiod_set_value_cansleep(ts->reset_gpio, 0);
672 ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
673 if (IS_ERR(ts->reset_gpio)) {
674 error = PTR_ERR(ts->reset_gpio);
H A Dcyttsp_core.h126 struct gpio_desc *reset_gpio; member in struct:cyttsp
H A Dedt-ft5x06.c117 struct gpio_desc *reset_gpio; member in struct:edt_ft5x06_ts_data
1203 tsdata->reset_gpio = devm_gpiod_get_optional(&client->dev,
1205 if (IS_ERR(tsdata->reset_gpio)) {
1206 error = PTR_ERR(tsdata->reset_gpio);
1227 if (tsdata->reset_gpio)
1240 if (tsdata->reset_gpio) {
1242 gpiod_set_value_cansleep(tsdata->reset_gpio, 0);
1340 tsdata->reset_gpio ? desc_to_gpio(tsdata->reset_gpio) : -1);
1357 struct gpio_desc *reset_gpio local
1409 struct gpio_desc *reset_gpio = tsdata->reset_gpio; local
[all...]
H A Delants_i2c.c157 struct gpio_desc *reset_gpio; member in struct:elants_data
1326 if (IS_ERR_OR_NULL(ts->reset_gpio))
1352 gpiod_set_value_cansleep(ts->reset_gpio, 0);
1363 if (!IS_ERR_OR_NULL(ts->reset_gpio)) {
1368 gpiod_set_value_cansleep(ts->reset_gpio, 1);
1447 ts->reset_gpio = devm_gpiod_get(&client->dev, "reset", GPIOD_OUT_HIGH);
1448 if (IS_ERR(ts->reset_gpio)) {
1449 error = PTR_ERR(ts->reset_gpio);
H A Dgoodix_berlin_core.c169 struct gpio_desc *reset_gpio; member in struct:goodix_berlin_core
269 gpiod_set_value_cansleep(cd->reset_gpio, 0);
284 gpiod_set_value_cansleep(cd->reset_gpio, 1);
293 gpiod_set_value_cansleep(cd->reset_gpio, 1);
506 gpiod_set_value_cansleep(cd->reset_gpio, 1);
508 gpiod_set_value_cansleep(cd->reset_gpio, 0);
584 if (cd->reset_gpio)
694 cd->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
695 if (IS_ERR(cd->reset_gpio))
696 return dev_err_probe(dev, PTR_ERR(cd->reset_gpio),
[all...]
H A Dhideep.c152 struct gpio_desc *reset_gpio; member in struct:hideep_ts
678 if (ts->reset_gpio) {
679 gpiod_set_value_cansleep(ts->reset_gpio, 0);
696 if (ts->reset_gpio)
697 gpiod_set_value(ts->reset_gpio, 1);
1058 ts->reset_gpio = devm_gpiod_get_optional(&client->dev,
1060 if (IS_ERR(ts->reset_gpio))
1061 return PTR_ERR(ts->reset_gpio);
H A Dhycon-hy46xx.c55 struct gpio_desc *reset_gpio; member in struct:hycon_hy46xx_data
472 tsdata->reset_gpio = devm_gpiod_get_optional(&client->dev,
474 if (IS_ERR(tsdata->reset_gpio)) {
475 error = PTR_ERR(tsdata->reset_gpio);
481 if (tsdata->reset_gpio) {
483 gpiod_set_value_cansleep(tsdata->reset_gpio, 1);
485 gpiod_set_value_cansleep(tsdata->reset_gpio, 0);
542 tsdata->reset_gpio ? desc_to_gpio(tsdata->reset_gpio) : -1);
H A Dhynitron_cstxxx.c43 struct gpio_desc *reset_gpio; member in struct:hynitron_ts_data
76 gpiod_set_value_cansleep(ts_data->reset_gpio, 1);
78 gpiod_set_value_cansleep(ts_data->reset_gpio, 0);
429 ts_data->reset_gpio = devm_gpiod_get(&client->dev,
431 err = PTR_ERR_OR_ZERO(ts_data->reset_gpio);
H A Dili210x.c62 struct gpio_desc *reset_gpio; member in struct:ili210x
770 static void ili210x_hardware_reset(struct gpio_desc *reset_gpio) argument
773 gpiod_set_value_cansleep(reset_gpio, 1);
775 gpiod_set_value_cansleep(reset_gpio, 0);
815 ili210x_hardware_reset(priv->reset_gpio);
870 ili210x_hardware_reset(priv->reset_gpio);
915 struct gpio_desc *reset_gpio = data; local
917 gpiod_set_value_cansleep(reset_gpio, 1);
934 struct gpio_desc *reset_gpio; local
954 reset_gpio
[all...]
H A Dilitek_ts_i2c.c50 struct gpio_desc *reset_gpio; member in struct:ilitek_ts_data
393 if (ts->reset_gpio) {
394 gpiod_set_value(ts->reset_gpio, 1);
396 gpiod_set_value(ts->reset_gpio, 0);
560 ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
561 if (IS_ERR(ts->reset_gpio)) {
562 error = PTR_ERR(ts->reset_gpio);
H A Diqs5xx.c126 struct gpio_desc *reset_gpio; member in struct:iqs5xx_private
240 gpiod_set_value_cansleep(iqs5xx->reset_gpio, 1);
243 gpiod_set_value_cansleep(iqs5xx->reset_gpio, 0);
971 !iqs5xx->reset_gpio))
1035 iqs5xx->reset_gpio = devm_gpiod_get_optional(&client->dev,
1037 if (IS_ERR(iqs5xx->reset_gpio)) {
1038 error = PTR_ERR(iqs5xx->reset_gpio);
H A Diqs7211.c1181 struct gpio_desc *reset_gpio; member in struct:iqs7211_private
1214 if (!iqs7211->reset_gpio)
1217 gpiod_set_value_cansleep(iqs7211->reset_gpio, 1);
1224 if (iqs7211->reset_gpio == iqs7211->irq_gpio)
1229 gpiod_set_value_cansleep(iqs7211->reset_gpio, 0);
1230 if (iqs7211->reset_gpio == iqs7211->irq_gpio)
2480 iqs7211->reset_gpio = iqs7211->irq_gpio;
2482 iqs7211->reset_gpio = devm_gpiod_get_optional(&client->dev,
2485 if (IS_ERR(iqs7211->reset_gpio)) {
2486 error = PTR_ERR(iqs7211->reset_gpio);
[all...]
H A Dnovatek-nvt-ts.c57 struct gpio_desc *reset_gpio; member in struct:nvt_ts_data
147 gpiod_set_value_cansleep(data->reset_gpio, 0);
157 gpiod_set_value_cansleep(data->reset_gpio, 1);
205 data->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW);
206 error = PTR_ERR_OR_ZERO(data->reset_gpio);
216 gpiod_set_value_cansleep(data->reset_gpio, 1); /* Put back in reset */
H A Draydium_i2c_ts.c124 struct gpio_desc *reset_gpio; member in struct:raydium_data
1021 if (!ts->reset_gpio)
1024 gpiod_set_value_cansleep(ts->reset_gpio, 1);
1044 gpiod_set_value_cansleep(ts->reset_gpio, 0);
1058 if (ts->reset_gpio) {
1059 gpiod_set_value_cansleep(ts->reset_gpio, 1);
1096 ts->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
1098 if (IS_ERR(ts->reset_gpio))
1099 return dev_err_probe(&client->dev, PTR_ERR(ts->reset_gpio),
H A Dsis_i2c.c99 struct gpio_desc *reset_gpio; member in struct:sis_ts_data
289 if (ts->reset_gpio) {
292 gpiod_set_value(ts->reset_gpio, 1);
294 gpiod_set_value(ts->reset_gpio, 0);
317 ts->reset_gpio = devm_gpiod_get_optional(&client->dev,
319 if (IS_ERR(ts->reset_gpio))
320 return dev_err_probe(&client->dev, PTR_ERR(ts->reset_gpio),
H A Dst1232.c58 struct gpio_desc *reset_gpio; member in struct:st1232_ts_data
202 if (ts->reset_gpio)
203 gpiod_set_value_cansleep(ts->reset_gpio, !poweron);
269 ts->reset_gpio = devm_gpiod_get_optional(&client->dev, NULL,
271 if (IS_ERR(ts->reset_gpio)) {
272 error = PTR_ERR(ts->reset_gpio);
H A Dtsc200x-core.c109 struct gpio_desc *reset_gpio; member in struct:tsc200x
223 if (ts->reset_gpio) {
224 gpiod_set_value_cansleep(ts->reset_gpio, 1);
226 gpiod_set_value_cansleep(ts->reset_gpio, 0);
248 if (ts->esd_timeout && ts->reset_gpio) {
347 if (!ts->reset_gpio)
491 ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
492 if (IS_ERR(ts->reset_gpio)) {
493 error = PTR_ERR(ts->reset_gpio);
/linux-master/drivers/media/dvb-frontends/
H A Dmn88443x.c191 struct gpio_desc *reset_gpio; member in struct:mn88443x_priv
220 gpiod_set_value_cansleep(chip->reset_gpio, 1);
222 gpiod_set_value_cansleep(chip->reset_gpio, 0);
238 gpiod_set_value_cansleep(chip->reset_gpio, 1);
709 chip->reset_gpio = devm_gpiod_get_optional(dev, "reset",
711 if (IS_ERR(chip->reset_gpio)) {
712 dev_err(dev, "Failed to request reset_gpio: %ld\n",
713 PTR_ERR(chip->reset_gpio));
714 return PTR_ERR(chip->reset_gpio);
720 chip->reset_gpio
[all...]
/linux-master/drivers/media/i2c/
H A Dadv7604.c172 struct gpio_desc *reset_gpio; member in struct:adv76xx_state
3396 if (state->reset_gpio) {
3398 gpiod_set_value_cansleep(state->reset_gpio, 0);
3400 gpiod_set_value_cansleep(state->reset_gpio, 1);
3468 state->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
3470 if (IS_ERR(state->reset_gpio))
3471 return PTR_ERR(state->reset_gpio);
H A Dar0521.c121 struct gpio_desc *reset_gpio; member in struct:ar0521_dev
846 if (sensor->reset_gpio)
847 gpiod_set_value(sensor->reset_gpio, 1); /* assert RESET signal */
879 if (sensor->reset_gpio)
881 gpiod_set_value(sensor->reset_gpio, 0);
1086 sensor->reset_gpio = devm_gpiod_get_optional(dev, "reset",
H A Dgc0308.c437 struct gpio_desc *reset_gpio; member in struct:gc0308
786 gpiod_set_value_cansleep(gc0308->reset_gpio, 1);
788 gpiod_set_value_cansleep(gc0308->reset_gpio, 0);
1323 gc0308->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW);
1324 if (IS_ERR(gc0308->reset_gpio))
1325 return dev_err_probe(dev, PTR_ERR(gc0308->reset_gpio),

Completed in 293 milliseconds

1234567891011