The CPU domain mapping registers and bits were already defined, but they
were not written to the hardware. This is necessary on the i.MX7D.

Signed-off-by: Nora Schiffer <[email protected]>
---
 drivers/power/domain/imx-gpcv2-power-domain.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/power/domain/imx-gpcv2-power-domain.c 
b/drivers/power/domain/imx-gpcv2-power-domain.c
index f61982df60f..b94ec60fc0d 100644
--- a/drivers/power/domain/imx-gpcv2-power-domain.c
+++ b/drivers/power/domain/imx-gpcv2-power-domain.c
@@ -522,6 +522,9 @@ static int imx_gpcv2_power_domain_probe(struct udevice *dev)
                return ret;
        }
 
+       if (pdata->domain->bits.map)
+               setbits_le32(pdata->base + pdata->regs->map, 
pdata->domain->bits.map);
+
        return 0;
 }
 
-- 
2.55.0

Reply via email to