Home
last modified time | relevance | path

Searched full:ads7846 (Results 1 – 20 of 20) 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
161 /* The ADS7846 has touchscreen and other sensors.
219 static int get_pendown_state(struct ads7846 *ts) in get_pendown_state()
227 static void ads7846_report_pen_up(struct ads7846 *ts) in ads7846_report_pen_up()
240 static void ads7846_stop(struct ads7846 *ts) in ads7846_stop()
[all …]
H A Dtsc2007.h8 * - ads7846.c
13 * - omap_ts.[hc], ads7846.h, ts_osk.c
H A Dsx8654.c16 * - ads7846.c
21 * - omap_ts.[hc], ads7846.h, ts_osk.c
H A Dad7877.c6 * Based on: ads7846.c
18 * - omap_ts.[hc], ads7846.h, ts_osk.c
/linux/arch/arm/boot/dts/ti/omap/
H A Domap3-overo-common-lcd35.dtsi66 ads7846_pins: ads7846-pins {
97 ads7846reg: ads7846-reg {
99 regulator-name = "ads7846-reg";
140 ads7846@0 {
144 compatible = "ti,ads7846";
H A Domap3-overo-common-lcd43.dtsi65 ads7846_pins: ads7846-pins {
128 ads7846reg: ads7846-reg {
130 regulator-name = "ads7846-reg";
151 ads7846@0 {
155 compatible = "ti,ads7846";
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/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";
H A Dimx27-eukrea-mbimxsd27-baseboard.dts74 ads7846@0 {
75 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/arm64/boot/dts/freescale/
H A Dimx93-var-som.dtsi222 ads7846: touchscreen@0 { label
223 compatible = "ti,ads7846";
H A Dimx8mm-var-som.dtsi81 compatible = "ti,ads7846";
H A Dimx8mn-var-som.dtsi72 compatible = "ti,ads7846";
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am62p5-var-som.dtsi327 ads7846: touchscreen@0 { label
328 compatible = "ti,ads7846";
/linux/arch/powerpc/boot/dts/
H A Dpdm360ng.dts179 compatible = "ti,ads7846";
/linux/arch/mips/alchemy/devboards/
H A Ddb1000.c390 .name = "ads7846",
396 .modalias = "ads7846",
/linux/arch/arm/mach-pxa/
H A Dspitz.c24 #include <linux/spi/ads7846.h>
594 PROPERTY_ENTRY_STRING("compatible", "ti,ads7846"),
607 .name = "ads7846",
641 .modalias = "ads7846",
/linux/Documentation/spi/
H A Dspi-summary.rst292 .modalias = "ads7846",