[U-Boot] [PATCH v7 0/6] MSCC: Add Jaguar2 SOC family
Daniel Schwierzeck
daniel.schwierzeck at gmail.com
Sat Jan 12 20:01:47 UTC 2019
Am 12.01.19 um 18:56 schrieb Horatiu Vultur:
> This patch series add support for MSCC Jaguar2 SOC family. In this
> family there are the following boards: Jagaur2(pcb110),
> Jaguar2-48(pcb111) and Serval2(pcb112).
>
> This is based off the u-boot-mips/next repository
>
> This version address comments from Daniel Schwierzeck
> <daniel.schwierzeck at gmail.com>
>
> v7-changes:
> - fix nits in pinctrl
>
> v6-changes:
> - update dts with new function names for gpio
>
> v5-changes:
> - update pinctrl to be similar with linux version
>
> v4-changes:
> - remove sysreset driver
>
> v3-changes:
> - remove any target specific code from mscc-common.c
>
> v2-changes:
> - create sysreset driver for Jaguar2
> - update pinctrl
>
> Horatiu Vultur (6):
> pinctrl: mscc: Add gpio and pinctrl for Jaguar2 SOC family
> MSCC: Add support for Jaguar2 SOC family
> MSCC: Add device tree for Jaguar2 board
> MSCC: Add device tree for Jaguar2-48 board
> MSCC: add device tree for Serval2 board
> MSCC: Add board support for Jaguar2 SOC family
>
> MAINTAINERS | 3 +
> arch/mips/dts/Makefile | 1 +
> arch/mips/dts/jr2_pcb110.dts | 74 +++++
> arch/mips/dts/jr2_pcb111.dts | 74 +++++
> arch/mips/dts/mscc,jr2.dtsi | 187 ++++++++++++
> arch/mips/dts/serval2_pcb112.dts | 60 ++++
> arch/mips/mach-mscc/Kconfig | 9 +
> arch/mips/mach-mscc/Makefile | 5 +-
> arch/mips/mach-mscc/cpu.c | 7 +
> arch/mips/mach-mscc/dram.c | 2 +-
> arch/mips/mach-mscc/include/mach/common.h | 5 +
> arch/mips/mach-mscc/include/mach/ddr.h | 38 ++-
> arch/mips/mach-mscc/include/mach/jr2/jr2.h | 24 ++
> .../mach-mscc/include/mach/jr2/jr2_devcpu_gcb.h | 20 ++
> .../include/mach/jr2/jr2_devcpu_gcb_miim_regs.h | 25 ++
> .../mips/mach-mscc/include/mach/jr2/jr2_icpu_cfg.h | 321 ++++++++++++++++++++
> arch/mips/mach-mscc/reset.c | 17 ++
> board/mscc/common/Makefile | 4 +
> board/mscc/common/spi.c | 31 ++
> board/mscc/jr2/Kconfig | 15 +
> board/mscc/jr2/Makefile | 4 +
> board/mscc/jr2/jr2.c | 115 ++++++++
> board/mscc/ocelot/ocelot.c | 22 --
> configs/mscc_jr2_defconfig | 59 ++++
> drivers/pinctrl/mscc/Kconfig | 9 +
> drivers/pinctrl/mscc/Makefile | 1 +
> drivers/pinctrl/mscc/mscc-common.c | 90 ++++--
> drivers/pinctrl/mscc/mscc-common.h | 17 +-
> drivers/pinctrl/mscc/pinctrl-jr2.c | 323 +++++++++++++++++++++
> drivers/pinctrl/mscc/pinctrl-luton.c | 16 +-
> drivers/pinctrl/mscc/pinctrl-ocelot.c | 16 +-
> 31 files changed, 1533 insertions(+), 61 deletions(-)
> create mode 100644 arch/mips/dts/jr2_pcb110.dts
> create mode 100644 arch/mips/dts/jr2_pcb111.dts
> create mode 100644 arch/mips/dts/mscc,jr2.dtsi
> create mode 100644 arch/mips/dts/serval2_pcb112.dts
> create mode 100644 arch/mips/mach-mscc/include/mach/jr2/jr2.h
> create mode 100644 arch/mips/mach-mscc/include/mach/jr2/jr2_devcpu_gcb.h
> create mode 100644 arch/mips/mach-mscc/include/mach/jr2/jr2_devcpu_gcb_miim_regs.h
> create mode 100644 arch/mips/mach-mscc/include/mach/jr2/jr2_icpu_cfg.h
> create mode 100644 board/mscc/common/Makefile
> create mode 100644 board/mscc/common/spi.c
> create mode 100644 board/mscc/jr2/Kconfig
> create mode 100644 board/mscc/jr2/Makefile
> create mode 100644 board/mscc/jr2/jr2.c
> create mode 100644 configs/mscc_jr2_defconfig
> create mode 100644 drivers/pinctrl/mscc/pinctrl-jr2.c
>
applied to u-boot-mips/next, thanks.
Next time please record any Reviewed-by: or Tested-by: you receive on
the list in your commit messages when you send a new version. Patchwork
can't track this over multiple versions. Thanks.
--
- Daniel
More information about the U-Boot
mailing list