arm-trusted-firmware/plat/mediatek/mt8186/drivers/spm
jason-ch chen 9457cec8c0 feat(mt8186): disable 26MHz clock while suspending
Change resource_req to 0 to disable 26MHz clock.
SPM firmware will pull-down SRCLKENA0 after 26MHz off while suspending.

TEST=verify 26MHz clock off using the oscilloscope.
BUG=b:215639203

Signed-off-by: Jason-ch Chen <jason-ch.chen@mediatek.com>
Change-Id: I05702d14a015cabccd6d4af0e3f2a534fbe4dd12
2022-02-24 15:56:50 +08:00
..
constraints feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
notifier feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
build.mk feat(mt8186): add Vcore DVFS driver 2022-01-13 10:11:39 +08:00
mt_spm.c feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_cond.c feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_cond.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_conservation.c feat(mt8186): add Vcore DVFS driver 2022-01-13 10:11:39 +08:00
mt_spm_conservation.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_constraint.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_extern.c feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_extern.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_idle.c feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_idle.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_internal.c feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_internal.h feat(mt8186): add Vcore DVFS driver 2022-01-13 10:11:39 +08:00
mt_spm_pmic_wrap.c feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_pmic_wrap.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_reg.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_resource_req.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_suspend.c feat(mt8186): disable 26MHz clock while suspending 2022-02-24 15:56:50 +08:00
mt_spm_suspend.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
mt_spm_vcorefs.c feat(mt8186): add Vcore DVFS driver 2022-01-13 10:11:39 +08:00
mt_spm_vcorefs.h feat(mt8186): add Vcore DVFS driver 2022-01-13 10:11:39 +08:00
pcm_def.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00
sleep_def.h feat(mt8186): add SPM suspend driver 2022-01-13 10:10:56 +08:00