Home
last modified time | relevance | path

Searched refs:wake_gpio (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dchipone_icn8318.c51 struct gpio_desc *wake_gpio; member
136 gpiod_set_value_cansleep(data->wake_gpio, 1); in icn8318_start()
148 gpiod_set_value_cansleep(data->wake_gpio, 0); in icn8318_stop()
196 data->wake_gpio = devm_gpiod_get(dev, "wake", GPIOD_OUT_LOW); in icn8318_probe()
197 if (IS_ERR(data->wake_gpio)) { in icn8318_probe()
198 error = PTR_ERR(data->wake_gpio); in icn8318_probe()
H A Dedt-ft5x06.c106 struct gpio_desc *wake_gpio; member
1130 tsdata->wake_gpio = devm_gpiod_get_optional(&client->dev, in edt_ft5x06_ts_probe()
1132 if (IS_ERR(tsdata->wake_gpio)) { in edt_ft5x06_ts_probe()
1133 error = PTR_ERR(tsdata->wake_gpio); in edt_ft5x06_ts_probe()
1147 else if (tsdata->wake_gpio) in edt_ft5x06_ts_probe()
1152 if (tsdata->wake_gpio) { in edt_ft5x06_ts_probe()
1154 gpiod_set_value_cansleep(tsdata->wake_gpio, 1); in edt_ft5x06_ts_probe()
1250 tsdata->wake_gpio ? desc_to_gpio(tsdata->wake_gpio) : -1, in edt_ft5x06_ts_probe()
1347 struct gpio_desc *wake_gpio in edt_ft5x06_ts_resume() local
[all...]
H A Dchipone_icn8505.c71 struct gpio_desc *wake_gpio; member
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dchipone_icn8318.c51 struct gpio_desc *wake_gpio; member
136 gpiod_set_value_cansleep(data->wake_gpio, 1); in icn8318_start()
148 gpiod_set_value_cansleep(data->wake_gpio, 0); in icn8318_stop()
193 data->wake_gpio = devm_gpiod_get(dev, "wake", GPIOD_OUT_LOW); in icn8318_probe()
194 if (IS_ERR(data->wake_gpio)) in icn8318_probe()
195 return dev_err_probe(dev, PTR_ERR(data->wake_gpio), "Error getting wake gpio\n"); in icn8318_probe()
H A Dedt-ft5x06.c118 struct gpio_desc *wake_gpio; member
1215 tsdata->wake_gpio = devm_gpiod_get_optional(&client->dev, in edt_ft5x06_ts_probe()
1217 if (IS_ERR(tsdata->wake_gpio)) { in edt_ft5x06_ts_probe()
1218 error = PTR_ERR(tsdata->wake_gpio); in edt_ft5x06_ts_probe()
1232 else if (tsdata->wake_gpio) in edt_ft5x06_ts_probe()
1237 if (tsdata->wake_gpio) { in edt_ft5x06_ts_probe()
1239 gpiod_set_value_cansleep(tsdata->wake_gpio, 1); in edt_ft5x06_ts_probe()
1346 tsdata->wake_gpio ? desc_to_gpio(tsdata->wake_gpio) : -1, in edt_ft5x06_ts_probe()
1455 struct gpio_desc *wake_gpio in edt_ft5x06_ts_resume() local
[all...]
H A Datmel_mxt_ts.c318 struct gpio_desc *wake_gpio; member
653 gpiod_set_value(data->wake_gpio, wake_up); in mxt_wakeup_toggle()
3294 data->wake_gpio = devm_gpiod_get_optional(&client->dev, in mxt_probe()
3296 if (IS_ERR(data->wake_gpio)) { in mxt_probe()
3297 error = PTR_ERR(data->wake_gpio); in mxt_probe()
H A Dchipone_icn8505.c71 struct gpio_desc *wake_gpio; member
/kernel/linux/linux-5.10/drivers/hsi/controllers/
H A Domap_ssi.h67 * @wake_gpio: GPIO number for incoming wake line (-1 if none)
92 struct gpio_desc *wake_gpio; member
H A Domap_ssi_port.c36 return gpiod_get_value(omap_port->wake_gpio); in ssi_wakein()
1058 if (!omap_port->wake_gpio) { in ssi_wake_irq()
1063 cawake_irq = gpiod_to_irq(omap_port->wake_gpio); in ssi_wake_irq()
1175 omap_port->wake_gpio = cawake_gpio; in ssi_port_probe()
/kernel/linux/linux-6.6/drivers/hsi/controllers/
H A Domap_ssi.h67 * @wake_gpio: GPIO number for incoming wake line (-1 if none)
92 struct gpio_desc *wake_gpio; member
H A Domap_ssi_port.c36 return gpiod_get_value(omap_port->wake_gpio); in ssi_wakein()
1052 if (!omap_port->wake_gpio) { in ssi_wake_irq()
1057 cawake_irq = gpiod_to_irq(omap_port->wake_gpio); in ssi_wake_irq()
1169 omap_port->wake_gpio = cawake_gpio; in ssi_port_probe()

Completed in 15 milliseconds