Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dsx8654.c96 struct sx8654 { struct
109 static inline void sx865x_penrelease(struct sx8654 *ts) in sx865x_penrelease()
119 struct sx8654 *ts = from_timer(ts, t, timer); in sx865x_penrelease_timer_handler()
130 struct sx8654 *ts = handle; in sx8650_irq()
194 struct sx8654 *sx8654 = handle; in sx8654_irq() local
200 irqsrc = i2c_smbus_read_byte_data(sx8654->client, in sx8654_irq()
202 dev_dbg(&sx8654->client->dev, "irqsrc = 0x%x", irqsrc); in sx8654_irq()
208 dev_dbg(&sx8654->client->dev, "pen release interrupt"); in sx8654_irq()
210 input_report_key(sx8654 in sx8654_irq()
261 struct sx8654 *sx8654 = input_get_drvdata(dev); sx8654_open() local
286 struct sx8654 *sx8654 = input_get_drvdata(dev); sx8654_close() local
312 struct sx8654 *sx8654; sx8654_probe() local
[all...]
H A DMakefile106 obj-$(CONFIG_TOUCHSCREEN_SX8654) += sx8654.o
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dsx8654.c96 struct sx8654 { struct
109 static inline void sx865x_penrelease(struct sx8654 *ts) in sx865x_penrelease()
119 struct sx8654 *ts = from_timer(ts, t, timer); in sx865x_penrelease_timer_handler()
130 struct sx8654 *ts = handle; in sx8650_irq()
194 struct sx8654 *sx8654 = handle; in sx8654_irq() local
200 irqsrc = i2c_smbus_read_byte_data(sx8654->client, in sx8654_irq()
202 dev_dbg(&sx8654->client->dev, "irqsrc = 0x%x", irqsrc); in sx8654_irq()
208 dev_dbg(&sx8654->client->dev, "pen release interrupt"); in sx8654_irq()
210 input_report_key(sx8654 in sx8654_irq()
261 struct sx8654 *sx8654 = input_get_drvdata(dev); sx8654_open() local
286 struct sx8654 *sx8654 = input_get_drvdata(dev); sx8654_close() local
312 struct sx8654 *sx8654; sx8654_probe() local
[all...]
H A DMakefile110 obj-$(CONFIG_TOUCHSCREEN_SX8654) += sx8654.o

Completed in 3 milliseconds