From 2985bc75ed8766978ec6191373703e936c084960 Mon Sep 17 00:00:00 2001 From: Sunil Hegde Date: Mon, 9 Mar 2026 12:41:44 +0530 Subject: [PATCH 1/2] UPSTREAM-PEND: dts: vendor: ti: Add RTC node and power domain for AM62L PR: 105112 - Add SCMI power domain for RTC - Add RTC node and a counter child node which can use rtc-counter wrapper to use the RTC node. Signed-off-by: Sunil Hegde --- dts/vendor/ti/am62l-main.dtsi | 17 +++++++++++++++++ dts/vendor/ti/am62l_power_domains.dtsi | 6 ++++++ 2 files changed, 23 insertions(+) diff --git a/dts/vendor/ti/am62l-main.dtsi b/dts/vendor/ti/am62l-main.dtsi index c416528e4904..b81a3c9a0689 100644 --- a/dts/vendor/ti/am62l-main.dtsi +++ b/dts/vendor/ti/am62l-main.dtsi @@ -411,4 +411,21 @@ clocks = <&scmi_clk 101>; status = "disabled"; }; + + main_rtc0: rtc@2b1f0000 { + compatible = "ti,k3-rtc-counter"; + reg = <0x2b1f0000 0x64>; + clock-frequency = ; + clocks = <&scmi_clk 272>; + interrupts = ; + interrupt-parent = <&gic>; + power-domains = <&main_rtc0_pd>; + status = "disabled"; + + counter_rtc0: counter_rtc { + compatible = "zephyr,rtc-counter"; + alarms-count = <2>; + status = "disabled"; + }; + }; }; diff --git a/dts/vendor/ti/am62l_power_domains.dtsi b/dts/vendor/ti/am62l_power_domains.dtsi index 8939c330fa8f..66e4b27d28fd 100644 --- a/dts/vendor/ti/am62l_power_domains.dtsi +++ b/dts/vendor/ti/am62l_power_domains.dtsi @@ -139,5 +139,11 @@ reg = <24>; #power-domain-cells = <0>; }; + + main_rtc0_pd: power-domain@39 { + compatible = "arm,scmi-power-domain"; + reg = <59>; + #power-domain-cells = <0>; + }; }; }; From 6f10191fb319d52f1128db0546f98dc61697377b Mon Sep 17 00:00:00 2001 From: Sunil Hegde Date: Mon, 9 Mar 2026 12:42:27 +0530 Subject: [PATCH 2/2] UPSTREAM-PEND: boards: ti: am62l_evm: Enable RTC node PR: 105112 - Enable rtc node for AM62L board Signed-off-by: Sunil Hegde --- boards/ti/am62l_evm/am62l_evm_am62l3_a53.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/boards/ti/am62l_evm/am62l_evm_am62l3_a53.dts b/boards/ti/am62l_evm/am62l_evm_am62l3_a53.dts index 75b52610065b..dfbb39b441d3 100644 --- a/boards/ti/am62l_evm/am62l_evm_am62l3_a53.dts +++ b/boards/ti/am62l_evm/am62l_evm_am62l3_a53.dts @@ -146,3 +146,7 @@ pinctrl-names = "default"; status = "okay"; }; + +&main_rtc0 { + status = "okay"; +};