These patches along with the listed prerequisites are enough to get the MediaTek Genio 720 EVK board to boot into Linux from the eMMC (with a bit of extra config that isn't included here because it isn't generic.)
This is currently being upstreamed in Linux as well, so we just have some minimal devicetree files here to hold us over for a while until we can switch to the upstream ones. This depends on the pinctrl and all MediaTek clock patches from be currently under review. Signed-off-by: David Lechner <[email protected]> --- Changes in v2: - New clock driver patch to add required clocks for PMIC. - Added pinctrl nodes to both dts patches. - Added "mediatek,mt8189-vlpckgen" clock controller node. - Added "mt6359.dtsi" include and associated regulator changes. - New patch with macros to support the change above. - Fixed wrong CONFIG_PINCTRL_MT8391 in defconfig. - Added defconfig and dts for virtually identical Genio 520 EVK. - Enabled more config options for things that have already been merged. - Link to v1: https://lore.kernel.org/r/20260209-mtk-mt8391-initial-support-v1-0-b23ab9d0b...@baylibre.com --- Cathy Xu (1): arm: dts: mediatek: mt8189: Add pinmux macro header file Chris-QJ Chen (4): arm: mediatek: add support of MT8189 SoC family arm: dts: mediatek: Add MediaTek MT8189 dtsi file arm: dts: mediatek: Add MediaTek Genio 520/720 EVK DTS board: mediatek: Add Genio 520/720 EVK defconfigs David Lechner (1): clk: mediatek: mt8189: add some VLP clocks arch/arm/dts/Makefile | 2 + arch/arm/dts/mt8189-pinfunc.h | 1125 ++++++++++++++++++++++++++++++++ arch/arm/dts/mt8189.dtsi | 301 +++++++++ arch/arm/dts/mt8371-genio-520-evk.dts | 11 + arch/arm/dts/mt8371-genio-common.dtsi | 176 +++++ arch/arm/dts/mt8391-genio-720-evk.dts | 11 + arch/arm/mach-mediatek/Kconfig | 11 +- arch/arm/mach-mediatek/Makefile | 1 + arch/arm/mach-mediatek/mt8189/Makefile | 3 + arch/arm/mach-mediatek/mt8189/init.c | 58 ++ board/mediatek/MAINTAINERS | 7 + configs/mt8189.config | 34 + configs/mt8371_genio_520_evk_defconfig | 4 + configs/mt8391_genio_720_evk_defconfig | 4 + drivers/clk/mediatek/clk-mt8189.c | 289 ++++++++ 15 files changed, 2036 insertions(+), 1 deletion(-) --- base-commit: f6914b17b16992f09e3ac3dc942d0a0de6e973cd change-id: 20260202-mtk-mt8391-initial-support-8ccdd761918b Best regards, -- David Lechner <[email protected]>

