[PATCH] power: domain: mtk: remove setting DCM_TOP_EN

David Lechner <[email protected]>
Newsgroups org.u-boot-project.lists.u-boot
Message-ID <20260818-mtk-power-domain-remove-dcm-v1-1-13de7925ceec@baylibre.com>
Remove setting DCM_TOP_EN (Dynamic Clock Management). This is not
present in the Linux driver and MT8xxx SoCs don't have this register.
Writing this register causes a hard fault on MT8366.

Fixes: a81e1f8a7cf2 ("power: domain: mediatek: add support for the power-controller model")
Signed-off-by: David Lechner <[email protected]>
---
 drivers/power/domain/mtk-power-domain.c | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/drivers/power/domain/mtk-power-domain.c b/drivers/power/domain/mtk-power-domain.c
index 9eef58d2d57..b0cb8bad6e6 100644
--- a/drivers/power/domain/mtk-power-domain.c
+++ b/drivers/power/domain/mtk-power-domain.c
@@ -368,11 +368,6 @@ static int mtk_scpsys_add_one_domain(struct udevice *dev, ofnode node, int paren
 			return PTR_ERR(regmap);
 
 		domain->infracfg = regmap_get_range(regmap, 0);
-
-		/* enable Infra DCM */
-		if (domain->infracfg)
-			setbits_le32(domain->infracfg + INFRA_TOPDCM_CTRL,
-				     DCM_TOP_EN);
 	}
 
 	num_clks = ofnode_read_string_count(node, "clock-names");

---
base-commit: 7581a12eb96c8b8825b65a9c597696cb28cb6155
change-id: 20260818-mtk-power-domain-remove-dcm-7f9ab83bf8e5

Best regards,
--  
David Lechner <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.