Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/linux-block
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / rtc / isil,isl1219.txt
1 Intersil ISL1219 I2C RTC/Alarm chip with event in
2
3 ISL1219 has additional pins EVIN and #EVDET for tamper detection.
4
5 Required properties supported by the device:
6
7  - "compatible": must be "isil,isl1219"
8  - "reg": I2C bus address of the device
9
10 Optional properties:
11
12  - "interrupt-names": list which may contains "irq" and "evdet"
13  - "interrupts": list of interrupts for "irq" and "evdet"
14  - "isil,ev-evienb": if present EV.EVIENB bit is set to the specified
15                      value for proper operation.
16
17
18 Example isl1219 node with #IRQ pin connected to SoC gpio1 pin12
19  and #EVDET pin connected to SoC gpio2 pin 24:
20
21         isl1219: rtc@68 {
22                 compatible = "isil,isl1219";
23                 reg = <0x68>;
24                 interrupt-names = "irq", "evdet";
25                 interrupts-extended = <&gpio1 12 IRQ_TYPE_EDGE_FALLING>,
26                         <&gpio2 24 IRQ_TYPE_EDGE_FALLING>;
27                 isil,ev-evienb = <1>;
28         };
29