Home
last modified time | relevance | path

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

/linux/drivers/input/touchscreen/
H A Dad7879-spi.c3 * AD7879/AD7889 touchscreen (SPI bus)
15 #include "ad7879.h"
17 #define AD7879_DEVID 0x7A /* AD7879/AD7889 */
51 { .compatible = "adi,ad7879", },
59 .name = "ad7879",
70 MODULE_DESCRIPTION("AD7879(-1) touchscreen SPI bus driver");
72 MODULE_ALIAS("spi:ad7879");
H A Dad7879-i2c.c3 * AD7879-1/AD7889-1 touchscreen (I2C bus)
16 #include "ad7879.h"
18 #define AD7879_DEVID 0x79 /* AD7879-1/AD7889-1 */
45 { .name = "ad7879" },
53 { .compatible = "adi,ad7879-1", },
61 .name = "ad7879",
73 MODULE_DESCRIPTION("AD7879(-1) touchscreen I2C bus driver");
H A DMakefile13 obj-$(CONFIG_TOUCHSCREEN_AD7879) += ad7879.o
14 obj-$(CONFIG_TOUCHSCREEN_AD7879_I2C) += ad7879-i2c.o
15 obj-$(CONFIG_TOUCHSCREEN_AD7879_SPI) += ad7879-spi.o
H A DKconfig60 tristate "Analog Devices AD7879-1/AD7889-1 touchscreen interface"
63 the AD7879-1/AD7889-1 controller.
68 module will be called ad7879.
75 Say Y here if you have AD7879-1/AD7889-1 hooked to an I2C bus.
78 module will be called ad7879-i2c.
85 Say Y here if you have AD7879-1/AD7889-1 hooked to a SPI bus.
90 module will be called ad7879-spi.
H A Dad7879.h3 * AD7879/AD7889 touchscreen (bus interfaces)
/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dadi,ad7879.yaml4 $id: http://devicetree.org/schemas/input/touchscreen/adi,ad7879.yaml#
7 title: Analog Devices AD7879(-1)/AD7889(-1) touchscreen interface (SPI/I2C)
15 for SPI slave, use "adi,ad7879"
16 for I2C slave, use "adi,ad7879-1"
18 - adi,ad7879
19 - adi,ad7879-1
114 compatible = "adi,ad7879-1";
135 compatible = "adi,ad7879";
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6qdl-apalis-v1.2.dtsi8 compatible = "adi,ad7879-1";
H A Dimx6qdl-colibri-v1.2.dtsi8 compatible = "adi,ad7879-1";
H A Dimx7-colibri.dtsi141 /* ADC2 is not available as it conflicts with AD7879 resistive touchscreen. */
413 compatible = "adi,ad7879-1";
H A Dimx6ull-colibri.dtsi207 compatible = "adi,ad7879-1";
/linux/
H A DMAINTAINERS483 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
486 W: http://wiki.analog.com/AD7879
488 F: drivers/input/touchscreen/ad7879.c