soc: mediatek: pm-domains: Add buck isolation setting in power domain
authorAllen-KH Cheng <allen-kh.cheng@mediatek.com>
Tue, 17 Jan 2023 03:26:40 +0000 (11:26 +0800)
committerMatthias Brugger <matthias.bgg@gmail.com>
Thu, 19 Jan 2023 17:44:57 +0000 (18:44 +0100)
commit7d1ae5926d3216f823be56b79202711dd0b83cdb
tree4aca95aaafc4dbfc796fced9da434a6a0f56b9b7
parent1e28f6a35f7adec653dd04240ce971f9de598e16
soc: mediatek: pm-domains: Add buck isolation setting in power domain

In some chipsets, we need to disable EXT_BUCK_ISO before turning on the
specific power pm-domains (mtcmos), such as ADSP in MT8192 and CAM_VCORE
in MT8188.

Add the MTK_SCPD_EXT_BUCK_ISO flag to control the buck isolation setting
in the mediatek power domain driver.

Signed-off-by: Allen-KH Cheng <allen-kh.cheng@mediatek.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20230117032640.13504-3-allen-kh.cheng@mediatek.com
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
drivers/soc/mediatek/mtk-pm-domains.c
drivers/soc/mediatek/mtk-pm-domains.h