This patch series add the support for the MediaTek MT8365 EVK Board [1]. Most of the code have been copied/adapted from Linux tag v6.7-rc2.
For now we only enable/test these features: Boot, UART, Watchdog and MMC. [1] https://www.mediatek.com/products/iot-genio/mediatek-genio-350-evk Julien Masson (6): dt-bindings: clock: add Mediatek MT8365 SoC clock bindings clk: mediatek: add clock driver support for MediaTek MT8365 SoC dt-bindings: power: add power-domain header for MediaTek MT8365 SoC arm: mediatek: add support for MediaTek MT8365 SoC dt-bindings: clock: add Mediatek MT8365 pinctrl bindings board: mediatek: add MT8365 EVK board support MAINTAINERS | 2 + arch/arm/dts/mt6357.dtsi | 282 ++++++ arch/arm/dts/mt8365-evk.dts | 418 +++++++++ arch/arm/dts/mt8365.dtsi | 840 +++++++++++++++++ arch/arm/mach-mediatek/Kconfig | 9 + arch/arm/mach-mediatek/Makefile | 1 + arch/arm/mach-mediatek/mt8365/Makefile | 3 + arch/arm/mach-mediatek/mt8365/init.c | 51 ++ board/mediatek/mt8365_evk/MAINTAINERS | 6 + board/mediatek/mt8365_evk/Makefile | 3 + board/mediatek/mt8365_evk/mt8365_evk.c | 33 + configs/mt8365_evk_defconfig | 19 + drivers/clk/mediatek/Makefile | 1 + drivers/clk/mediatek/clk-mt8365.c | 766 ++++++++++++++++ include/configs/mt8365.h | 12 + .../dt-bindings/clock/mediatek,mt8365-clk.h | 375 ++++++++ include/dt-bindings/pinctrl/mt8365-pinfunc.h | 858 ++++++++++++++++++ .../dt-bindings/power/mediatek,mt8365-power.h | 19 + 18 files changed, 3698 insertions(+) create mode 100644 arch/arm/dts/mt6357.dtsi create mode 100644 arch/arm/dts/mt8365-evk.dts create mode 100644 arch/arm/dts/mt8365.dtsi create mode 100644 arch/arm/mach-mediatek/mt8365/Makefile create mode 100644 arch/arm/mach-mediatek/mt8365/init.c create mode 100644 board/mediatek/mt8365_evk/MAINTAINERS create mode 100644 board/mediatek/mt8365_evk/Makefile create mode 100644 board/mediatek/mt8365_evk/mt8365_evk.c create mode 100644 configs/mt8365_evk_defconfig create mode 100644 drivers/clk/mediatek/clk-mt8365.c create mode 100644 include/configs/mt8365.h create mode 100644 include/dt-bindings/clock/mediatek,mt8365-clk.h create mode 100644 include/dt-bindings/pinctrl/mt8365-pinfunc.h create mode 100644 include/dt-bindings/power/mediatek,mt8365-power.h -- 2.43.0