[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