diff mbox series

[7/7] arm64: dts: imx8mm-kontron: Enable backup switch mode for RTC on OSM-S module

Message ID 20230201143431.863784-8-frieder@fris.de (mailing list archive)
State New, archived
Headers show
Series Enable backup switch mode on RTCs via devicetree | expand

Commit Message

Frieder Schrempf Feb. 1, 2023, 2:34 p.m. UTC
From: Frieder Schrempf <frieder.schrempf@kontron.de>

The board has a battery backup supply for the RTC, but the factory
default is to have BSM disabled. Therefore the time will not be
preserved if the board is not supplied. Fix this by forcing the RTC
into BSM level mode.

Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de>
---
 arch/arm64/boot/dts/freescale/imx8mm-kontron-osm-s.dtsi | 2 ++
 1 file changed, 2 insertions(+)
diff mbox series

Patch

diff --git a/arch/arm64/boot/dts/freescale/imx8mm-kontron-osm-s.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-kontron-osm-s.dtsi
index 131f98cf5a04..5188b5b718a0 100644
--- a/arch/arm64/boot/dts/freescale/imx8mm-kontron-osm-s.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mm-kontron-osm-s.dtsi
@@ -4,6 +4,7 @@ 
  */
 
 #include <dt-bindings/interrupt-controller/irq.h>
+#include <dt-bindings/rtc/rtc.h>
 #include "imx8mm.dtsi"
 
 / {
@@ -206,6 +207,7 @@  rtc@52 {
 		pinctrl-names = "default";
 		pinctrl-0 = <&pinctrl_rtc>;
 		interrupts-extended = <&gpio4 1 IRQ_TYPE_LEVEL_HIGH>;
+		backup-switch-mode = <RTC_BSM_LEVEL>;
 	};
 };