Home
last modified time | relevance | path

Searched refs:iqs5xx (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Diqs5xx.c238 struct iqs5xx_private *iqs5xx = i2c_get_clientdata(client); in iqs5xx_reset() local
240 gpiod_set_value_cansleep(iqs5xx->reset_gpio, 1); in iqs5xx_reset()
243 gpiod_set_value_cansleep(iqs5xx->reset_gpio, 0); in iqs5xx_reset()
442 struct iqs5xx_private *iqs5xx = i2c_get_clientdata(client); in iqs5xx_set_state() local
445 if (!iqs5xx->dev_id_info.bl_status) in iqs5xx_set_state()
448 mutex_lock(&iqs5xx->lock); in iqs5xx_set_state()
463 mutex_unlock(&iqs5xx->lock); in iqs5xx_set_state()
473 struct iqs5xx_private *iqs5xx = input_get_drvdata(input); in iqs5xx_open() local
475 return iqs5xx_set_state(iqs5xx->client, IQS5XX_RESUME); in iqs5xx_open()
480 struct iqs5xx_private *iqs5xx in iqs5xx_close() local
487 struct iqs5xx_private *iqs5xx = i2c_get_clientdata(client); iqs5xx_axis_init() local
554 struct iqs5xx_private *iqs5xx = i2c_get_clientdata(client); iqs5xx_dev_init() local
638 struct iqs5xx_private *iqs5xx = data; iqs5xx_irq() local
834 struct iqs5xx_private *iqs5xx = i2c_get_clientdata(client); iqs5xx_fw_file_write() local
898 struct iqs5xx_private *iqs5xx = dev_get_drvdata(dev); fw_file_store() local
941 struct iqs5xx_private *iqs5xx = dev_get_drvdata(dev); fw_info_show() local
967 struct iqs5xx_private *iqs5xx = dev_get_drvdata(dev); iqs5xx_attr_is_visible() local
984 struct iqs5xx_private *iqs5xx = dev_get_drvdata(dev); iqs5xx_suspend() local
1003 struct iqs5xx_private *iqs5xx = dev_get_drvdata(dev); iqs5xx_resume() local
1024 struct iqs5xx_private *iqs5xx; iqs5xx_probe() local
[all...]
H A DMakefile117 obj-$(CONFIG_TOUCHSCREEN_IQS5XX) += iqs5xx.o
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Diqs5xx.c239 struct iqs5xx_private *iqs5xx = i2c_get_clientdata(client); in iqs5xx_reset() local
241 gpiod_set_value_cansleep(iqs5xx->reset_gpio, 1); in iqs5xx_reset()
244 gpiod_set_value_cansleep(iqs5xx->reset_gpio, 0); in iqs5xx_reset()
438 struct iqs5xx_private *iqs5xx = i2c_get_clientdata(client); in iqs5xx_set_state() local
441 if (iqs5xx->bl_status == IQS5XX_BL_STATUS_RESET) in iqs5xx_set_state()
444 mutex_lock(&iqs5xx->lock); in iqs5xx_set_state()
459 mutex_unlock(&iqs5xx->lock); in iqs5xx_set_state()
469 struct iqs5xx_private *iqs5xx = input_get_drvdata(input); in iqs5xx_open() local
471 return iqs5xx_set_state(iqs5xx->client, IQS5XX_RESUME); in iqs5xx_open()
476 struct iqs5xx_private *iqs5xx in iqs5xx_close() local
483 struct iqs5xx_private *iqs5xx = i2c_get_clientdata(client); iqs5xx_axis_init() local
603 struct iqs5xx_private *iqs5xx = i2c_get_clientdata(client); iqs5xx_dev_init() local
704 struct iqs5xx_private *iqs5xx = data; iqs5xx_irq() local
886 struct iqs5xx_private *iqs5xx = i2c_get_clientdata(client); iqs5xx_fw_file_write() local
958 struct iqs5xx_private *iqs5xx = dev_get_drvdata(dev); fw_file_store() local
1011 struct iqs5xx_private *iqs5xx = dev_get_drvdata(dev); iqs5xx_suspend() local
1030 struct iqs5xx_private *iqs5xx = dev_get_drvdata(dev); iqs5xx_resume() local
1052 struct iqs5xx_private *iqs5xx; iqs5xx_probe() local
[all...]
H A DMakefile113 obj-$(CONFIG_TOUCHSCREEN_IQS5XX) += iqs5xx.o

Completed in 4 milliseconds