Home
last modified time | relevance | path

Searched refs:tsc2007 (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/input/touchscreen/
H A Dtsc2007_core.c30 int tsc2007_xfer(struct tsc2007 *tsc, u8 cmd) in tsc2007_xfer()
52 static void tsc2007_read_values(struct tsc2007 *tsc, struct ts_event *tc) in tsc2007_read_values()
68 u32 tsc2007_calculate_resistance(struct tsc2007 *tsc, struct ts_event *tc) in tsc2007_calculate_resistance()
88 bool tsc2007_is_pen_down(struct tsc2007 *ts) in tsc2007_is_pen_down()
112 struct tsc2007 *ts = handle; in tsc2007_soft_irq()
176 struct tsc2007 *ts = handle; in tsc2007_hard_irq()
187 static void tsc2007_stop(struct tsc2007 *ts) in tsc2007_stop()
198 struct tsc2007 *ts = input_get_drvdata(input_dev); in tsc2007_open()
218 struct tsc2007 *ts = input_get_drvdata(input_dev); in tsc2007_close()
227 struct tsc2007 *ts = i2c_get_clientdata(client); in tsc2007_get_pendown_state_gpio()
[all …]
H A Dtsc2007.h58 struct tsc2007 { struct
84 int tsc2007_xfer(struct tsc2007 *tsc, u8 cmd); argument
85 u32 tsc2007_calculate_resistance(struct tsc2007 *tsc, struct ts_event *tc);
86 bool tsc2007_is_pen_down(struct tsc2007 *ts);
90 int tsc2007_iio_configure(struct tsc2007 *ts);
92 static inline int tsc2007_iio_configure(struct tsc2007 *ts) in tsc2007_iio_configure()
H A Dtsc2007_iio.c12 struct tsc2007 *ts;
42 struct tsc2007 *tsc = iio->ts; in tsc2007_read_raw()
106 int tsc2007_iio_configure(struct tsc2007 *ts) in tsc2007_iio_configure()
H A DMakefile101 tsc2007-y := tsc2007_core.o
102 tsc2007-$(CONFIG_TOUCHSCREEN_TSC2007_IIO) += tsc2007_iio.o
103 obj-$(CONFIG_TOUCHSCREEN_TSC2007) += tsc2007.o
H A DKconfig1144 module will be called tsc2007.
1151 Saying Y here adds an iio interface to the tsc2007 which
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/touchscreen/
H A Dtsc2007.txt1 * Texas Instruments tsc2007 touchscreen controller
4 - compatible: must be "ti,tsc2007".
21 values from the tsc2007.
29 tsc2007@49 {
30 compatible = "ti,tsc2007";
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dimx35-eukrea-cpuimx35.dtsi34 tsc2007: tsc2007@48 { label
35 compatible = "ti,tsc2007";
H A Dimx51-eukrea-cpuimx51.dtsi34 tsc2007: tsc2007@49 { label
35 compatible = "ti,tsc2007";
H A Dimx53-tx53-x03x.dts251 touchscreen: tsc2007@48 {
252 compatible = "ti,tsc2007";
H A Dimx28-tx28.dts347 touchscreen: tsc2007@48 {
348 compatible = "ti,tsc2007";
640 tx28_tsc2007_pins: tx28-tsc2007-pins@0 {
H A Dimx6qdl-tx6.dtsi361 touchscreen: tsc2007@48 {
362 compatible = "ti,tsc2007";
H A Domap3-gta04.dtsi583 tsc2007@48 {
584 compatible = "ti,tsc2007";
H A Dimx6ul-tx6ul.dtsi388 compatible = "ti,tsc2007";
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A DOK-x-U40-common.dtsi1288 tsc2007_rgb: tsc2007-rgb@48 {
1289 compatible = "ti,tsc2007";