[U-Boot] [PATCH v2 0/6] Add support for MT8516 SoCs

Fabien Parent fparent at baylibre.com
Sat Feb 23 17:53:57 UTC 2019


This patch series adds basic boot support on eMMC for the MediaTek MT8516 SoC
based boards. This series adds the clock, pinctrl drivers and the SoC
initialization code.

Fabien Parent (6):
  mmc: mtk-sd: add source_cg clock support
  mmc: mtk-sd: add support for MT8516
  clk: mediatek: add support for SETCLR_INV and NO_SETCLR flags
  clk: mediatek: add driver for MT8516
  pinctrl: add driver for MT8516
  ARM: MediaTek: Add support for MT8516 SoC

 arch/arm/dts/mt8516-u-boot.dtsi           |  25 +
 arch/arm/dts/mt8516.dtsi                  | 136 ++++
 arch/arm/mach-mediatek/Kconfig            |  10 +
 arch/arm/mach-mediatek/Makefile           |   1 +
 arch/arm/mach-mediatek/mt8516/Makefile    |   3 +
 arch/arm/mach-mediatek/mt8516/init.c      | 120 ++++
 drivers/clk/mediatek/Makefile             |   1 +
 drivers/clk/mediatek/clk-mt8516.c         | 802 ++++++++++++++++++++++
 drivers/clk/mediatek/clk-mtk.c            |  12 +
 drivers/mmc/mtk-sd.c                      |  15 +
 drivers/pinctrl/mediatek/Kconfig          |   4 +
 drivers/pinctrl/mediatek/Makefile         |   1 +
 drivers/pinctrl/mediatek/pinctrl-mt8516.c | 391 +++++++++++
 include/dt-bindings/clock/mt8516-clk.h    | 251 +++++++
 14 files changed, 1772 insertions(+)
 create mode 100644 arch/arm/dts/mt8516-u-boot.dtsi
 create mode 100644 arch/arm/dts/mt8516.dtsi
 create mode 100644 arch/arm/mach-mediatek/mt8516/Makefile
 create mode 100644 arch/arm/mach-mediatek/mt8516/init.c
 create mode 100644 drivers/clk/mediatek/clk-mt8516.c
 create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8516.c
 create mode 100644 include/dt-bindings/clock/mt8516-clk.h

-- 
2.20.1



More information about the U-Boot mailing list