Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6f7ea94a authored by Denis Osterland's avatar Denis Osterland Committed by Alexandre Belloni
Browse files

rtc: isl1219: add device tree documentation



The devicetree documentation for the ISL1219 device tree
binding is added with a short example. It is not a trivial
device, because it supports two interrupt sources.

Signed-off-by: default avatarDenis Osterland <Denis.Osterland@diehl.com>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarAlexandre Belloni <alexandre.belloni@bootlin.com>
parent cfa30622
Loading
Loading
Loading
Loading
+29 −0
Original line number Diff line number Diff line
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>;
	};