coreboot/src/soc
Rex-BC Chen 3f83c6ff85 soc/mediatek/mt8188: Add a stub implementation of the MT8188 SoC
Add new folder and basic drivers for Mediatek SoC 'MT8188'.

Difference of modules including in this patch between MT8188 and
existing SoCs:
Timer:
	Similar to MT8195 and MT8186, MT8188 uses v2 timer.
EMI/PLL/SPI:
	Different from existing SoCs.

The implementation is based on these files:
MT8188G_Application Processor Technical Brief_v0.4.pdf
MT8188G_Functional Specification v0.4.pdf
MT8188 Application Processor Registers-1.pdf
MT8188 Application Processor Registers-2.pdf

TEST=saw the coreboot uart log to bootblock
BUG=b:233720142

Signed-off-by: Bo-Chen Chen <rex-bc.chen@mediatek.com>
Change-Id: I3320f3d49a9b9ed781ceb812e4341e379db4ac20
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65585
Reviewed-by: Yu-Ping Wu <yupingso@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Yidi Lin <yidilin@chromium.org>
2022-07-04 08:35:53 +00:00
..
amd soc/amd/common/psp: Revert AMD_SOC_SEPARATE_EFS_SECTION 2022-06-30 13:36:15 +00:00
cavium soc/cavium,ti: Do resource transition 2022-06-29 11:55:01 +00:00
example/min86 src/soc: Get rid of most src/soc/Kconfig files 2022-06-24 03:59:36 +00:00
intel soc/intel/meteorlake: Use coreboot native event handler for FSP-M/S 2022-07-03 04:57:58 +00:00
mediatek soc/mediatek/mt8188: Add a stub implementation of the MT8188 SoC 2022-07-04 08:35:53 +00:00
nvidia soc/nvidia/tegra124: Do resource transition 2022-06-30 13:53:49 +00:00
qualcomm soc/qualcomm: Do resource transition 2022-06-30 16:27:34 +00:00
rockchip soc/rockchip: Do resource transition 2022-06-26 21:50:33 +00:00
samsung soc/samsung/exynos: Do resource transition 2022-06-26 21:52:32 +00:00
sifive/fu540 src/soc: Get rid of most src/soc/Kconfig files 2022-06-24 03:59:36 +00:00
ti soc/cavium,ti: Do resource transition 2022-06-29 11:55:01 +00:00
ucb/riscv src/soc: Get rid of most src/soc/Kconfig files 2022-06-24 03:59:36 +00:00