This patch series adds support for MSCC Serval SoC family. In this family there are the following boards: pcb105 and pcb106.
This is based off the patch series[1]. [1] https://lists.denx.de/pipermail/u-boot/2019-January/355031.html Horatiu Vultur (5): pinctrl: mscc: Add gpio and pinctrl for Serval SoC family. MSCC: Add support for Serval SoC family. MSCC: add device tree for Serval pcb105 board MSCC: Add device tree for Serval pcb106 board MSCC: Add board support for Serval SoC family. arch/mips/dts/Makefile | 1 + arch/mips/dts/mscc,serval.dtsi | 149 ++++++++++ arch/mips/dts/serval_pcb105.dts | 56 ++++ arch/mips/dts/serval_pcb106.dts | 56 ++++ arch/mips/mach-mscc/Kconfig | 9 + arch/mips/mach-mscc/Makefile | 1 + arch/mips/mach-mscc/cpu.c | 2 +- arch/mips/mach-mscc/dram.c | 2 +- arch/mips/mach-mscc/include/mach/common.h | 5 + arch/mips/mach-mscc/include/mach/ddr.h | 20 +- arch/mips/mach-mscc/include/mach/serval/serval.h | 24 ++ .../include/mach/serval/serval_devcpu_gcb.h | 21 ++ .../mach/serval/serval_devcpu_gcb_miim_regs.h | 25 ++ .../include/mach/serval/serval_icpu_cfg.h | 314 +++++++++++++++++++++ arch/mips/mach-mscc/reset.c | 25 +- board/mscc/serval/Kconfig | 14 + board/mscc/serval/Makefile | 3 + board/mscc/serval/serval.c | 74 +++++ configs/mscc_serval_defconfig | 62 ++++ drivers/pinctrl/mscc/Kconfig | 10 + drivers/pinctrl/mscc/Makefile | 1 + drivers/pinctrl/mscc/pinctrl-serval.c | 233 +++++++++++++++ include/configs/vcoreiii.h | 5 +- 23 files changed, 1098 insertions(+), 14 deletions(-) create mode 100644 arch/mips/dts/mscc,serval.dtsi create mode 100644 arch/mips/dts/serval_pcb105.dts create mode 100644 arch/mips/dts/serval_pcb106.dts create mode 100644 arch/mips/mach-mscc/include/mach/serval/serval.h create mode 100644 arch/mips/mach-mscc/include/mach/serval/serval_devcpu_gcb.h create mode 100644 arch/mips/mach-mscc/include/mach/serval/serval_devcpu_gcb_miim_regs.h create mode 100644 arch/mips/mach-mscc/include/mach/serval/serval_icpu_cfg.h create mode 100644 board/mscc/serval/Kconfig create mode 100644 board/mscc/serval/Makefile create mode 100644 board/mscc/serval/serval.c create mode 100644 configs/mscc_serval_defconfig create mode 100644 drivers/pinctrl/mscc/pinctrl-serval.c -- 2.7.4 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot