lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20250214232212.1158505-1-k-willis@ti.com>
Date: Fri, 14 Feb 2025 17:22:12 -0600
From: Kendall Willis <k-willis@...com>
To: <nm@...com>, <vigneshr@...com>, <kristo@...nel.org>, <robh@...nel.org>,
        <krzk+dt@...nel.org>, <conor+dt@...nel.org>
CC: <msp@...libre.com>, <khilman@...libre.com>, <d-gole@...com>,
        <k-willis@...com>, <linux-kernel@...r.kernel.org>,
        <devicetree@...r.kernel.org>, <linux-arm-kernel@...ts.infradead.org>
Subject: [PATCH v2] arm64: dts: ti: k3-am62a7-sk: Add alias for RTC

From: Vibhore Vardhan <vibhore@...com>

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@...com>
[k-willis@...com: Reworded commit message]
Reviewed-by: Dhruva Gole <d-gole@...com>
Signed-off-by: Kendall Willis <k-willis@...com>
---
Link to v1:
https://lore.kernel.org/all/20250212210604.745175-1-k-willis@ti.com/

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


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ