summaryrefslogtreecommitdiff
path: root/drivers/soc/mediatek/mtk-pm-domains.h
diff options
context:
space:
mode:
authorChun-Jie Chen <chun-jie.chen@mediatek.com>2022-01-30 04:21:03 +0300
committerMatthias Brugger <matthias.bgg@gmail.com>2022-02-28 14:02:04 +0300
commitdb2ca8608a9fcd6a26736308986a01750958bb20 (patch)
tree245304cdcae039ec9d0d8b041cb78129b82f8427 /drivers/soc/mediatek/mtk-pm-domains.h
parentdcbf6831a53aa5936b31f86d28444e2b1c82ae90 (diff)
downloadlinux-db2ca8608a9fcd6a26736308986a01750958bb20.tar.xz
soc: mediatek: pm-domains: Move power status offset to power domain data
MT8195 has more than 32 power domains so it needs two set of pwr_sta and pwr_sta2nd registers, so move the register offset from soc data into power domain data. Signed-off-by: Chun-Jie Chen <chun-jie.chen@mediatek.com> Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Link: https://lore.kernel.org/r/20220130012104.5292-5-chun-jie.chen@mediatek.com Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
Diffstat (limited to 'drivers/soc/mediatek/mtk-pm-domains.h')
-rw-r--r--drivers/soc/mediatek/mtk-pm-domains.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/soc/mediatek/mtk-pm-domains.h b/drivers/soc/mediatek/mtk-pm-domains.h
index 089a31679806..c233ed828f86 100644
--- a/drivers/soc/mediatek/mtk-pm-domains.h
+++ b/drivers/soc/mediatek/mtk-pm-domains.h
@@ -92,13 +92,13 @@ struct scpsys_domain_data {
u8 caps;
const struct scpsys_bus_prot_data bp_infracfg[SPM_MAX_BUS_PROT_DATA];
const struct scpsys_bus_prot_data bp_smi[SPM_MAX_BUS_PROT_DATA];
+ int pwr_sta_offs;
+ int pwr_sta2nd_offs;
};
struct scpsys_soc_data {
const struct scpsys_domain_data *domains_data;
int num_domains;
- int pwr_sta_offs;
- int pwr_sta2nd_offs;
};
#endif /* __SOC_MEDIATEK_MTK_PM_DOMAINS_H */