diff --git a/arch/arm64/boot/dts/seconorth/Makefile b/arch/arm64/boot/dts/seconorth/Makefile index a5719e766ef5307f68777016db23ebbcbdc7aa43..b76b36a049f6a56b1a90d81e0df88a2d3e249962 100644 --- a/arch/arm64/boot/dts/seconorth/Makefile +++ b/arch/arm64/boot/dts/seconorth/Makefile @@ -8,6 +8,8 @@ dtb-y += \ seconorth-trizeps8plus-dual-espresso.dts \ seconorth-trizeps8plus-hdmi-gpu.dts \ seconorth-trizeps8plus-pconxs_v3-atm0700.dts \ + pcf8563-overlay.dtbo \ + rx8803-overlay.dtbo \ always := $(dtb-y) -clean-files := *.dtb +clean-files := *.dtb *.dtbo diff --git a/arch/arm64/boot/dts/seconorth/pcf8563-overlay.dts b/arch/arm64/boot/dts/seconorth/pcf8563-overlay.dts new file mode 100644 index 0000000000000000000000000000000000000000..6ae69ccc5bc8a1fb5a5dcb41be2f1768482bcdcb --- /dev/null +++ b/arch/arm64/boot/dts/seconorth/pcf8563-overlay.dts @@ -0,0 +1,10 @@ +/* + * Copyright 2022 SECO Northern Europe GmbH + */ + +/dts-v1/; +/plugin/; + +&rtc_pcf8563 { + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/seconorth/rx8803-overlay.dts b/arch/arm64/boot/dts/seconorth/rx8803-overlay.dts new file mode 100644 index 0000000000000000000000000000000000000000..afe51683d9ce2f72ee8c572ab823b224ca9e45a5 --- /dev/null +++ b/arch/arm64/boot/dts/seconorth/rx8803-overlay.dts @@ -0,0 +1,10 @@ +/* + * Copyright 2022 SECO Northern Europe GmbH + */ + +/dts-v1/; +/plugin/; + +&rtc_rx8803 { + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/seconorth/tanaro.dtsi b/arch/arm64/boot/dts/seconorth/tanaro.dtsi index 3f21a834bf9141dbe2241beef68c9ecd7bf4a710..f5ad3d252a451bce0bc4d535b812eeaaa24399df 100644 --- a/arch/arm64/boot/dts/seconorth/tanaro.dtsi +++ b/arch/arm64/boot/dts/seconorth/tanaro.dtsi @@ -12,8 +12,8 @@ Switches: / { aliases { - rtc0 = &rtc; - rtc1 = &snvs_rtc; + rtc0 = &rtc_rx8803; + rtc1 = &rtc_pcf8563; }; reserved-memory { @@ -502,11 +502,11 @@ &i2c3 { /* Internal I2C */ pinctrl-0 = <&pinctrl_i2c3>; status = "okay"; - rtc: rtc@32 { + rtc_rx8803: rtc@32 { compatible = "epson,rx8803"; reg = <0x32>; + status = "disabled"; trickle-diode-disable; - status = "okay"; }; tas2552: tas2552@40 { @@ -655,11 +655,11 @@ eeprom@50 { pagesize = <32>; }; - rtc@51 { + rtc_pcf8563: rtc@51 { compatible = "nxp,pcf8563"; reg = <0x51>; status = "disabled"; - }; + }; };