This patch series add basic boot support on eMMC for the MediaTek MT8518 SoC based boards. This series add the clock, pinctrl drivers and the SoC initializaton code. --- Changes for v2: - fixed issues in v1: drop unused 'devices',delete no need code and print debug log using debug() - delete unnecessary configs in defconfig - adjust the mmc tuning flow to support HS400
mingming lee (5): ARM: MediaTek: Add support for MediaTek MT8518 SoC clk: mediatek: add driver for MT8518 mmc: mtk-sd: Adjust the mmc tuning flow pinctrl: add driver for MT8518 ARM: MediaTek: add basic support for MT8518 boards arch/arm/dts/Makefile | 3 +- arch/arm/dts/mt8518-ap1-emmc.dts | 104 ++ arch/arm/dts/mt8518.dtsi | 98 ++ arch/arm/mach-mediatek/Kconfig | 10 + arch/arm/mach-mediatek/Makefile | 1 + arch/arm/mach-mediatek/mt8518/Makefile | 4 + arch/arm/mach-mediatek/mt8518/init.c | 116 ++ arch/arm/mach-mediatek/mt8518/lowlevel_init.S | 59 + board/mediatek/mt8518/Kconfig | 14 + board/mediatek/mt8518/MAINTAINERS | 6 + board/mediatek/mt8518/Makefile | 3 + board/mediatek/mt8518/mt8518_ap1.c | 18 + configs/mt8518_ap1_emmc_defconfig | 41 + drivers/clk/mediatek/Makefile | 1 + drivers/clk/mediatek/clk-mt8518.c | 1558 +++++++++++++++++ drivers/mmc/mtk-sd.c | 209 ++- drivers/pinctrl/mediatek/Kconfig | 4 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/pinctrl-mt8518.c | 411 +++++ include/configs/mt8518.h | 68 + include/dt-bindings/clock/mt8518-clk.h | 249 +++ 21 files changed, 2961 insertions(+), 17 deletions(-) create mode 100644 arch/arm/dts/mt8518-ap1-emmc.dts create mode 100644 arch/arm/dts/mt8518.dtsi create mode 100644 arch/arm/mach-mediatek/mt8518/Makefile create mode 100644 arch/arm/mach-mediatek/mt8518/init.c create mode 100644 arch/arm/mach-mediatek/mt8518/lowlevel_init.S create mode 100644 board/mediatek/mt8518/Kconfig create mode 100644 board/mediatek/mt8518/MAINTAINERS create mode 100644 board/mediatek/mt8518/Makefile create mode 100644 board/mediatek/mt8518/mt8518_ap1.c create mode 100644 configs/mt8518_ap1_emmc_defconfig create mode 100644 drivers/clk/mediatek/clk-mt8518.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8518.c create mode 100644 include/configs/mt8518.h create mode 100644 include/dt-bindings/clock/mt8518-clk.h -- 2.23.0 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot