linux/drivers/soc/mediatek
Roger Lu a0674cd237 soc: mediatek: mtk-svs: restore default voltages when svs_init02() fail
If svs init02 fail, it means we cannot rely on svs bank voltages anymore.
We need to disable svs function and restore DVFS opp voltages back to the
default voltages for making sure we have enough DVFS voltages.

Fixes: 681a02e950 ("soc: mediatek: SVS: introduce MTK SVS engine")
Fixes: 0bbb09b2af ("soc: mediatek: SVS: add mt8192 SVS GPU driver")
Signed-off-by: Roger Lu <roger.lu@mediatek.com>
Link: https://lore.kernel.org/r/20230111074528.29354-2-roger.lu@mediatek.com
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
2023-01-31 14:21:49 +01:00
..
Kconfig soc: mediatek: Introduce mediatek-regulator-coupler driver 2023-01-30 11:27:49 +01:00
Makefile soc: mediatek: Introduce mediatek-regulator-coupler driver 2023-01-30 11:27:49 +01:00
mt6795-pm-domains.h soc: mediatek: pm-domains: Add support for Helio X10 MT6795 2022-07-08 10:26:30 +02:00
mt8167-mmsys.h soc: mediatek: add DDP_DOMPONENT_DITHER0 enum for mt8195 vdosys0 2022-04-22 14:38:53 +02:00
mt8167-pm-domains.h soc: mediatek: pm-domains: Move power status offset to power domain data 2022-02-28 12:02:04 +01:00
mt8173-pm-domains.h soc: mediatek: pm-domains: Move power status offset to power domain data 2022-02-28 12:02:04 +01:00
mt8183-mmsys.h soc: mediatek: add DDP_DOMPONENT_DITHER0 enum for mt8195 vdosys0 2022-04-22 14:38:53 +02:00
mt8183-pm-domains.h soc: mediatek: mtk-pm-domains: Allow probing vreg supply on two MFGs 2022-07-07 12:07:23 +02:00
mt8186-mmsys.h soc: mediatek: Add all settings to mtk_mmsys_ddp_dpi_fmt_config func 2022-11-08 19:25:30 +01:00
mt8186-pm-domains.h soc: mediatek: mtk-pm-domains: Allow mt8186 ADSP default power on 2023-01-09 17:17:46 +01:00
mt8188-mmsys.h soc: mediatek: add mtk-mmsys support for mt8188 vdosys0 2023-01-09 17:17:46 +01:00
mt8188-pm-domains.h soc: mediatek: pm-domains: Add support for mt8188 2023-01-19 17:17:37 +01:00
mt8192-mmsys.h soc: mediatek: add DDP_DOMPONENT_DITHER0 enum for mt8195 vdosys0 2022-04-22 14:38:53 +02:00
mt8192-pm-domains.h soc: mediatek: mtk-pm-domains: Allow probing vreg supply on two MFGs 2022-07-07 12:07:23 +02:00
mt8195-mmsys.h soc: mediatek: mmsys: add reset control for MT8195 vdosys1 2023-01-25 16:05:15 +01:00
mt8195-pm-domains.h soc: mediatek: mtk-pm-domains: Allow probing vreg supply on two MFGs 2022-07-07 12:07:23 +02:00
mt8365-mmsys.h soc: mediatek: mt8365-mmsys: add DPI/HDMI display path 2022-06-17 12:25:57 +02:00
mtk-cmdq-helper.c soc: mediatek: cmdq: Use mailbox rx_callback instead of cmdq_task_cb 2022-04-20 14:14:59 +02:00
mtk-devapc.c soc: mediatek: devapc: Add support for MT8186 2022-06-07 18:25:15 +02:00
mtk-infracfg.c soc: mediatek: mtk-infracfg: Disable ACP on MT8192 2022-03-01 08:21:28 +01:00
mtk-mmsys.c soc: mediatek: mmsys: add support for MT8195 VPPSYS 2023-01-30 12:27:08 +01:00
mtk-mmsys.h soc: mediatek: mmsys: add support for MT8195 VPPSYS 2023-01-30 12:27:08 +01:00
mtk-mutex.c soc: mediatek: add mtk-mutex support for mt8195 vdosys1 2023-01-25 16:05:15 +01:00
mtk-pm-domains.c soc: mediatek: pm-domains: Add buck isolation setting in power domain 2023-01-19 18:44:57 +01:00
mtk-pm-domains.h soc: mediatek: pm-domains: Add buck isolation setting in power domain 2023-01-19 18:44:57 +01:00
mtk-pmic-wrap.c soc: mediatek: pwrap: add mt8365 SoC support 2022-11-21 19:25:34 +01:00
mtk-regulator-coupler.c soc: mediatek: Introduce mediatek-regulator-coupler driver 2023-01-30 11:27:49 +01:00
mtk-scpsys.c soc: mediatek: Let PMIC Wrapper and SCPSYS depend on OF 2022-08-25 15:20:31 +02:00
mtk-svs.c soc: mediatek: mtk-svs: restore default voltages when svs_init02() fail 2023-01-31 14:21:49 +01:00