[PATCH] pmdomain: amlogic: Keep Amlogic A9 ETH domain always on
Xianwei Zhao via B4 Relay
devnull+xianwei.zhao.amlogic.com at kernel.org
Mon Sep 14 01:56:08 PDT 2026
From: Qingpeng Yang <qingpeng.yang at amlogic.com>
Mark the A9 ethernet power domain as always-on since it is required
for ethernet online wakeup and must not be powered down.
Signed-off-by: Qingpeng Yang <qingpeng.yang at amlogic.com>
Signed-off-by: Xianwei Zhao <xianwei.zhao at amlogic.com>
---
Keep Amlogic A9 ETH domain always on.
---
drivers/pmdomain/amlogic/meson-secure-pwrc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/pmdomain/amlogic/meson-secure-pwrc.c b/drivers/pmdomain/amlogic/meson-secure-pwrc.c
index 133549956efa..daf09cf86335 100644
--- a/drivers/pmdomain/amlogic/meson-secure-pwrc.c
+++ b/drivers/pmdomain/amlogic/meson-secure-pwrc.c
@@ -196,7 +196,8 @@ static const struct meson_secure_pwrc_domain_desc a9_pwrc_domains[] = {
SEC_PD(A9_VICP, 0),
SEC_PD(A9_SD_EMMC_A, 0),
SEC_PD(A9_SD_EMMC_B, 0),
- SEC_PD(A9_ETH, 0),
+ /* ETH is for ethernet online wakeup, and should be always on */
+ SEC_PD(A9_ETH, GENPD_FLAG_ALWAYS_ON),
SEC_PD(A9_PCIE_A, 0),
SEC_PD(A9_PCIE_B, 0),
SEC_PD(A9_NNA_4T, 0),
---
base-commit: 26b9ea4f00732908c4f87501483c20ecaaf4eca5
change-id: 20260914-a9-pwr-eth-6105f87f9f5e
Best regards,
--
Xianwei Zhao <xianwei.zhao at amlogic.com>
More information about the linux-amlogic
mailing list