[PATCH v2] arm64: dts: ti: k3-am62a7-sk: Add alias for RTC

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Vibhore Vardhan <vibhore@xxxxxx>

Adds alias for SoC RTC so that it gets assigned rtc0. PMIC node is
assigned rtc1 so that PMIC RTC gets probed as rtc1. This makes it
consistent for testing rtcwake with other AM62 devices where rtc0
is SoC RTC.

Signed-off-by: Vibhore Vardhan <vibhore@xxxxxx>
[k-willis@xxxxxx: Reworded commit message]
Reviewed-by: Dhruva Gole <d-gole@xxxxxx>
Signed-off-by: Kendall Willis <k-willis@xxxxxx>
---
Link to v1:
https://lore.kernel.org/all/20250212210604.745175-1-k-willis@xxxxxx/

Changes from v1 to v2:
- rebased on latest linux-next
- fix spelling mistake
- add test log

Tested on AM62A with rtcwake [1]. The wakeup source is 0x50 which 
indicates the SoC RTC is used to wakeup the system as detailed in the
TISCI documentation [2].

[1] https://gist.github.com/kwillis01/402aa56d263ef757316f1d6e44dea83f
[2] https://downloads.ti.com/tisci/esd/latest/2_tisci_msgs/pm/lpm.html#tisci-msg-lpm-wake-reason
---
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts b/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
index a6f0d87a50d8..51ea961f166e 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
+++ b/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
@@ -22,6 +22,8 @@ aliases {
 		serial3 = &main_uart1;
 		mmc0 = &sdhci0;
 		mmc1 = &sdhci1;
+		rtc0 = &wkup_rtc0;
+		rtc1 = &tps659312;
 	};
 
 	chosen {

base-commit: 0ae0fa3bf0b44c8611d114a9f69985bf451010c3
-- 
2.34.1





[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux