|
@@ -0,0 +1,37 @@
|
|
|
|
+JZ4740 and similar SoCs real-time clock driver
|
|
|
|
+
|
|
|
|
+Required properties:
|
|
|
|
+
|
|
|
|
+- compatible: One of:
|
|
|
|
+ - "ingenic,jz4740-rtc" - for use with the JZ4740 SoC
|
|
|
|
+ - "ingenic,jz4780-rtc" - for use with the JZ4780 SoC
|
|
|
|
+- reg: Address range of rtc register set
|
|
|
|
+- interrupts: IRQ number for the alarm interrupt
|
|
|
|
+- clocks: phandle to the "rtc" clock
|
|
|
|
+- clock-names: must be "rtc"
|
|
|
|
+
|
|
|
|
+Optional properties:
|
|
|
|
+- system-power-controller: To use this component as the
|
|
|
|
+ system power controller
|
|
|
|
+- reset-pin-assert-time-ms: Reset pin low-level assertion
|
|
|
|
+ time after wakeup (default 60ms; range 0-125ms if RTC clock
|
|
|
|
+ at 32 kHz)
|
|
|
|
+- min-wakeup-pin-assert-time-ms: Minimum wakeup pin assertion
|
|
|
|
+ time (default 100ms; range 0-2s if RTC clock at 32 kHz)
|
|
|
|
+
|
|
|
|
+Example:
|
|
|
|
+
|
|
|
|
+rtc@10003000 {
|
|
|
|
+ compatible = "ingenic,jz4740-rtc";
|
|
|
|
+ reg = <0x10003000 0x40>;
|
|
|
|
+
|
|
|
|
+ interrupt-parent = <&intc>;
|
|
|
|
+ interrupts = <32>;
|
|
|
|
+
|
|
|
|
+ clocks = <&rtc_clock>;
|
|
|
|
+ clock-names = "rtc";
|
|
|
|
+
|
|
|
|
+ system-power-controller;
|
|
|
|
+ reset-pin-assert-time-ms = <60>;
|
|
|
|
+ min-wakeup-pin-assert-time-ms = <100>;
|
|
|
|
+};
|