Some power domains (eg. mfg on mt8183) needs to turn on its domain power supply before power on. Otherwise readx_poll_timeout() in scpsys_power_on() would timeout. Hsin-Yi Wang (3): dt-bindings: power: Add domain regulator supply soc: mediatek: pm-domains: Add domain regulator supply arm64: dts: mediatek: mt8183: Add domain supply for mfg .../power/mediatek,power-controller.yaml | 9 +++++ .../arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 4 +++ arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- drivers/soc/mediatek/mt8183-pm-domains.h | 1 + drivers/soc/mediatek/mtk-pm-domains.c | 36 ++++++++++++++++++- drivers/soc/mediatek/mtk-pm-domains.h | 1 + 6 files changed, 51 insertions(+), 2 deletions(-) -- 2.29.2.729.g45daf8777d-goog