Home
last modified time | relevance | path

Searched full:ads7846 (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/input/touchscreen/
H A Dads7846.c3 * ADS7846 based touchscreen and sensor driver
12 * - omap_ts.[hc], ads7846.h, ts_osk.c
30 #include <linux/spi/ads7846.h>
37 * tested on other ads7846 devices (OSK/Mistral, Lubbock, Spitz).
38 * TSC2046 is just newer ads7846 silicon.
94 struct ads7846 { struct
137 int (*setup_spi_msg)(struct ads7846 *ts, argument
139 void (*read_state)(struct ads7846 *ts); argument
164 /* The ADS7846 has touchscreen and other sensors.
222 static int get_pendown_state(struct ads7846 *ts) in get_pendown_state()
[all …]
H A Dtsc2007.h8 * - ads7846.c
13 * - omap_ts.[hc], ads7846.h, ts_osk.c
H A Dtsc2007_core.c9 * - ads7846.c
14 * - omap_ts.[hc], ads7846.h, ts_osk.c
H A DKconfig28 tristate "ADS7846/TSC2046/AD7873 and AD(S)7843 based touchscreens"
33 ADS7846/TSC2046/AD7873 or ADS7843/AD7843 controller,
39 (and on ads7846/tsc2046/ad7873, temperature) sensors of this chip.
44 module will be called ads7846.
H A DMakefile17 obj-$(CONFIG_TOUCHSCREEN_ADS7846) += ads7846.o
/linux/include/linux/spi/
H A Dads7846.h2 /* linux/spi/ads7846.h */
8 * ads7846: if 0, use internal vref */
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx7d-pico-hobbit.dts61 ads7846@0 {
63 compatible = "ti,ads7846";
/linux/arch/powerpc/platforms/512x/
H A Dpdm360ng.c25 #include <linux/spi/ads7846.h>
80 of_device_is_compatible(dev->of_node, "ti,ads7846")) { in pdm360ng_touchscreen_notifier_call()
/linux/arch/arm/boot/dts/ti/omap/
H A Dam57xx-cl-som-am57x.dts44 ads7846reg: fixedregulator-ads7846-reg {
46 regulator-name = "ads7846-reg";
218 ads7846_pins: ads7846-pins {
521 compatible = "ti,ads7846";
H A Domap3-pandora-common.dtsi476 /* ADS7846 and nubs */
/linux/arch/powerpc/boot/dts/
H A Dpdm360ng.dts179 compatible = "ti,ads7846";