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>; }; |