Thread (8 messages) 8 messages, 3 authors, 14d ago

Re: [PATCH 3/3] pmdomain: mediatek: Add support for MT6858 SoC

From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Date: 2026-07-15 09:57:15
Also in: linux-devicetree, linux-mediatek, linux-pm, lkml

On 7/14/26 15:43, Nikolai Burov via B4 Relay wrote:
quoted hunk ↗ jump to hunk
From: Nikolai Burov <redacted>

Add support for the power domains found in the MediaTek MT6858 SoC.

Signed-off-by: Nikolai Burov <redacted>
---
  drivers/pmdomain/mediatek/mt6858-pm-domains.h | 462 ++++++++++++++++++++++++++
  drivers/pmdomain/mediatek/mtk-pm-domains.c    |   5 +
  drivers/pmdomain/mediatek/mtk-pm-domains.h    |   5 +
  3 files changed, 472 insertions(+)
diff --git a/drivers/pmdomain/mediatek/mt6858-pm-domains.h b/drivers/pmdomain/mediatek/mt6858-pm-domains.h
new file mode 100644
index 000000000000..6d85835115b4
--- /dev/null
+++ b/drivers/pmdomain/mediatek/mt6858-pm-domains.h
@@ -0,0 +1,462 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
+/*
+ * Copyright (c) 2025 MediaTek Inc.
+ *                    KY Liu <ky.liu@mediatek.com>
+ * Copyright (c) 2026 Jolla Mobile Ltd
+ *                    Nikolai Burov <nikolai.burov@jolla.com>
+ */
..snip..
+static const struct scpsys_domain_data scpsys_domain_data_mt6858[] = {
+	[MT6858_POWER_DOMAIN_MD] = {
+		.name = "md",
+		.sta_mask = MT6858_PWR_ACK,
+		.ctl_offs = 0xe00,
+		.pwr_sta_offs = 0xe00,
+		.pwr_sta2nd_offs = 0xe00,
+		.ext_buck_iso_offs = 0xf20,
+		.ext_buck_iso_mask = GENMASK(1, 0),
+		.caps = MTK_SCPD_MODEM_SECURE | MTK_SCPD_EXT_BUCK_ISO |
MTK_SCPD_MODEM_SECURE_PWRSEQ

After which:

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>

+			MTK_SCPD_KEEP_DEFAULT_OFF,
+	},
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help