]> git.karo-electronics.de Git - karo-tx-linux.git/blob - Documentation/devicetree/bindings/rtc/ingenic,jz4740-rtc.txt
Merge commit 'f8b5036361412a27c07a4ac9c3a4b80678cbd1e1' into stm32-dt-for-v4.11
[karo-tx-linux.git] / Documentation / devicetree / bindings / rtc / ingenic,jz4740-rtc.txt
1 JZ4740 and similar SoCs real-time clock driver
2
3 Required properties:
4
5 - compatible: One of:
6   - "ingenic,jz4740-rtc" - for use with the JZ4740 SoC
7   - "ingenic,jz4780-rtc" - for use with the JZ4780 SoC
8 - reg: Address range of rtc register set
9 - interrupts: IRQ number for the alarm interrupt
10 - clocks: phandle to the "rtc" clock
11 - clock-names: must be "rtc"
12
13 Optional properties:
14 - system-power-controller: To use this component as the
15   system power controller
16 - reset-pin-assert-time-ms: Reset pin low-level assertion
17   time after wakeup (default 60ms; range 0-125ms if RTC clock
18   at 32 kHz)
19 - min-wakeup-pin-assert-time-ms: Minimum wakeup pin assertion
20   time (default 100ms; range 0-2s if RTC clock at 32 kHz)
21
22 Example:
23
24 rtc@10003000 {
25         compatible = "ingenic,jz4740-rtc";
26         reg = <0x10003000 0x40>;
27
28         interrupt-parent = <&intc>;
29         interrupts = <32>;
30
31         clocks = <&rtc_clock>;
32         clock-names = "rtc";
33
34         system-power-controller;
35         reset-pin-assert-time-ms = <60>;
36         min-wakeup-pin-assert-time-ms = <100>;
37 };