Home
last modified time | relevance | path

Searched full:tsc2007 (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/input/touchscreen/
H A Dtsc2007_core.c3 * drivers/input/touchscreen/tsc2007.c
28 #include <linux/platform_data/tsc2007.h>
29 #include "tsc2007.h"
31 int tsc2007_xfer(struct tsc2007 *tsc, u8 cmd) in tsc2007_xfer()
53 static void tsc2007_read_values(struct tsc2007 *tsc, struct ts_event *tc) in tsc2007_read_values()
69 u32 tsc2007_calculate_resistance(struct tsc2007 *tsc, struct ts_event *tc) in tsc2007_calculate_resistance()
89 bool tsc2007_is_pen_down(struct tsc2007 *ts) in tsc2007_is_pen_down()
113 struct tsc2007 *ts = handle; in tsc2007_soft_irq()
174 static void tsc2007_stop(struct tsc2007 *ts) in tsc2007_stop()
185 struct tsc2007 *ts = input_get_drvdata(input_dev); in tsc2007_open()
[all …]
H A Dtsc2007.h61 struct tsc2007 { struct
88 int tsc2007_xfer(struct tsc2007 *tsc, u8 cmd); argument
89 u32 tsc2007_calculate_resistance(struct tsc2007 *tsc, struct ts_event *tc);
90 bool tsc2007_is_pen_down(struct tsc2007 *ts);
94 int tsc2007_iio_configure(struct tsc2007 *ts);
96 static inline int tsc2007_iio_configure(struct tsc2007 *ts) in tsc2007_iio_configure()
H A Dtsc2007_iio.c9 #include "tsc2007.h"
12 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()
121 indio_dev->name = "tsc2007"; in tsc2007_iio_configure()
H A DKconfig1151 tristate "TSC2007 based touchscreens"
1154 Say Y here if you have a TSC2007 based touchscreen.
1159 module will be called tsc2007.
1166 Saying Y here adds an iio interface to the tsc2007 which
H A Dtps6507x-ts.c8 * Using code from tsc2007, MtekVision Co., Ltd.
H A Dsx8654.c14 * - tsc2007.c
/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dti.tsc2007.yaml4 $id: http://devicetree.org/schemas/input/touchscreen/ti.tsc2007.yaml#
7 title: Texas Instruments tsc2007 touchscreen controller
14 const: ti,tsc2007
52 values from the tsc2007.
68 compatible = "ti,tsc2007";
/linux/arch/arm/boot/dts/nxp/mxs/
H A Dimx28-tx28.dts294 touchscreen: tsc2007@48 {
295 compatible = "ti,tsc2007";
581 tx28_tsc2007_pins: tx28-tsc2007-pins@0 {
584 MX28_PAD_SAIF0_MCLK__GPIO_3_20 /* TSC2007 IRQ */
/linux/include/linux/platform_data/
H A Dtsc2007.h5 /* linux/platform_data/tsc2007.h */
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx53-tx53-x03x.dts215 touchscreen: tsc2007@48 {
216 compatible = "ti,tsc2007";
H A Dimx6qdl-tx6.dtsi307 touchscreen: tsc2007@48 {
308 compatible = "ti,tsc2007";
H A Dimx6ul-tx6ul.dtsi326 compatible = "ti,tsc2007";
/linux/drivers/mfd/
H A Dtimberdale.c58 .name = "tsc2007",
64 I2C_BOARD_INFO("tsc2007", 0x48),
/linux/arch/sh/boards/mach-ecovec24/
H A Dsetup.c27 #include <linux/platform_data/tsc2007.h>
621 I2C_BOARD_INFO("tsc2007", 0x48),
622 .type = "tsc2007",
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3566-bigtreetech-cb2.dtsi568 compatible = "ti,tsc2007";