Add RTC support for i.MX8MQ.
Signed-off-by: Abel Vesa <[email protected]>
---
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mq.dtsi b/arch/arm64/boot/dts/freescale/imx8mq.dtsi
index 892063a..49b14af 100644
--- a/arch/arm64/boot/dts/freescale/imx8mq.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mq.dtsi
@@ -240,6 +240,20 @@
interrupts = <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>;
};
+ snvs: snvs@30370000 {
+ compatible = "fsl,sec-v4.0-mon", "syscon", "simple-mfd";
+ reg = <0x30370000 0x10000>;
+
+ snvs_rtc: snvs-rtc-lp{
+ compatible = "fsl,sec-v4.0-mon-rtc-lp";
+ regmap =<&snvs>;
+ offset = <0x34>;
+ interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>,
+ <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
+ };
+
+ };
+
clk: clock-controller@30380000 {
compatible = "fsl,imx8mq-ccm";
reg = <0x30380000 0x10000>;
--
2.7.4
On Thu, 31 Jan 2019 at 15:03, Abel Vesa <[email protected]> wrote:
> Add RTC support for i.MX8MQ.
>
> Signed-off-by: Abel Vesa <[email protected]>
Tested on my i.MX8MQ-EVK. The system time is now retained between
reboots, but not if the system is fully powered down. Judging by the
absence of coin battery on the board I'm guessing the SNVS is simply
not powered when the main supply is turned off, in which case this
isn't a problem.
Tested-by: Chris Spencer <[email protected]>
On Thu, Jan 31, 2019 at 1:03 PM Abel Vesa <[email protected]> wrote:
>
> Add RTC support for i.MX8MQ.
>
> Signed-off-by: Abel Vesa <[email protected]>
Reviewed-by: Fabio Estevam <[email protected]>
On Thu, Jan 31, 2019 at 03:01:22PM +0000, Abel Vesa wrote:
> Add RTC support for i.MX8MQ.
>
> Signed-off-by: Abel Vesa <[email protected]>
Applied, thanks.