[PATCH v2 0/6] boards: mediatek: initial support for Genio 720 EVK

David Lechner dlechner at baylibre.com
Wed Mar 11 01:16:49 CET 2026


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 <dlechner at baylibre.com>
---
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-b23ab9d0b9bc@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 <dlechner at baylibre.com>



More information about the U-Boot mailing list