summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/rtc/isil,isl1219.txt
blob: c3efd48e91c2e0b9b8e3ebefcec20b5db77baa14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Intersil ISL1219 I2C RTC/Alarm chip with event in

ISL1219 has additional pins EVIN and #EVDET for tamper detection.

Required properties supported by the device:

 - "compatible": must be "isil,isl1219"
 - "reg": I2C bus address of the device

Optional properties:

 - "interrupt-names": list which may contains "irq" and "evdet"
 - "interrupts": list of interrupts for "irq" and "evdet"
 - "isil,ev-evienb": if present EV.EVIENB bit is set to the specified
                     value for proper operation.


Example isl1219 node with #IRQ pin connected to SoC gpio1 pin12
 and #EVDET pin connected to SoC gpio2 pin 24:

	isl1219: rtc@68 {
		compatible = "isil,isl1219";
		reg = <0x68>;
		interrupt-names = "irq", "evdet";
		interrupts-extended = <&gpio1 12 IRQ_TYPE_EDGE_FALLING>,
			<&gpio2 24 IRQ_TYPE_EDGE_FALLING>;
		isil,ev-evienb = <1>;
	};