cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

atmel,captouch.txt (1026B)


      1Device tree bindings for Atmel capacitive touch device, typically
      2an Atmel touch sensor connected to AtmegaXX MCU running firmware
      3based on Qtouch library.
      4
      5The node for this device must be a child of a I2C controller node, as the
      6device communicates via I2C.
      7
      8Required properties:
      9
     10	compatible:	Must be "atmel,captouch".
     11	reg:		The I2C slave address of the device.
     12	interrupts:	Property describing the interrupt line the device
     13			is connected to. The device only has one interrupt
     14			source.
     15	linux,keycodes:	Specifies an array of numeric keycode values to
     16			be used for reporting button presses. The array can
     17			contain up to 8 entries.
     18
     19Optional properties:
     20
     21	autorepeat:	Enables the Linux input system's autorepeat
     22			feature on the input device.
     23
     24Example:
     25
     26	atmel-captouch@51 {
     27		compatible = "atmel,captouch";
     28		reg = <0x51>;
     29		interrupt-parent = <&tlmm>;
     30		interrupts = <67 IRQ_TYPE_EDGE_FALLING>;
     31		linux,keycodes = <BTN_0>, <BTN_1>,
     32			<BTN_2>, <BTN_3>,
     33			<BTN_4>, <BTN_5>,
     34			<BTN_6>, <BTN_7>;
     35		autorepeat;
     36	};