1234567891011121314151617181920212223242526272829303132333435363738394041 |
- Atmel maXTouch touchscreen/touchpad
- Required properties:
- - compatible:
- atmel,maxtouch
- The following compatibles have been used in various products but are
- deprecated:
- atmel,qt602240_ts
- atmel,atmel_mxt_ts
- atmel,atmel_mxt_tp
- atmel,mXT224
- - reg: The I2C address of the device
- - interrupts: The sink for the touchpad's IRQ output
- See ../interrupt-controller/interrupts.txt
- Optional properties for main touchpad device:
- - linux,gpio-keymap: When enabled, the SPT_GPIOPWN_T19 object sends messages
- on GPIO bit changes. An array of up to 8 entries can be provided
- indicating the Linux keycode mapped to each bit of the status byte,
- starting at the LSB. Linux keycodes are defined in
- <dt-bindings/input/input.h>.
- Note: the numbering of the GPIOs and the bit they start at varies between
- maXTouch devices. You must either refer to the documentation, or
- experiment to determine which bit corresponds to which input. Use
- KEY_RESERVED for unused padding values.
- - reset-gpios: GPIO specifier for the touchscreen's reset pin (active low)
- Example:
- touch@4b {
- compatible = "atmel,maxtouch";
- reg = <0x4b>;
- interrupt-parent = <&gpio>;
- interrupts = <TEGRA_GPIO(W, 3) IRQ_TYPE_LEVEL_LOW>;
- };
|