From 10f14bf944eb3a1b56d0b16b3853508e39b67bfd Mon Sep 17 00:00:00 2001 From: Finley Xiao Date: Thu, 11 Nov 2021 23:21:42 +0800 Subject: [PATCH] soc: rockchip: power-domain: Fix repair status Fixes: 57db7e6ba52a ("soc: rockchip: power-domain: Add support to repair memory when power up") Signed-off-by: Finley Xiao Change-Id: Id0e8c3a1da54174101626f4e722913ed2e5d5b70 --- drivers/soc/rockchip/pm_domains.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/soc/rockchip/pm_domains.c b/drivers/soc/rockchip/pm_domains.c index 0c800b47d92d..5f713362cb21 100644 --- a/drivers/soc/rockchip/pm_domains.c +++ b/drivers/soc/rockchip/pm_domains.c @@ -438,8 +438,8 @@ static bool rockchip_pmu_domain_is_on(struct rockchip_pm_domain *pd) if (pd->info->repair_status_mask) { regmap_read(pmu->regmap, pmu->info->repair_status_offset, &val); - /* 1'b0: power on, 1'b1: power off */ - return !(val & pd->info->repair_status_mask); + /* 1'b1: power on, 1'b0: power off */ + return val & pd->info->repair_status_mask; } /* check idle status for idle-only domains */