[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]>