All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v4 0/6] MSCC: Add Jaguar2 SOC family
@ 2019-01-10  8:06 Horatiu Vultur
  2019-01-10  8:06 ` [U-Boot] [PATCH v4 1/6] pinctrl: mscc: Add gpio and pinctrl for " Horatiu Vultur
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Horatiu Vultur @ 2019-01-10  8:06 UTC (permalink / raw)
  To: u-boot

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@gmail.com>

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                 | 315 ++++++++++++++++++++
 drivers/pinctrl/mscc/pinctrl-luton.c               |  16 +-
 drivers/pinctrl/mscc/pinctrl-ocelot.c              |  16 +-
 31 files changed, 1525 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

-- 
2.7.4

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2019-01-10 16:56 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-10  8:06 [U-Boot] [PATCH v4 0/6] MSCC: Add Jaguar2 SOC family Horatiu Vultur
2019-01-10  8:06 ` [U-Boot] [PATCH v4 1/6] pinctrl: mscc: Add gpio and pinctrl for " Horatiu Vultur
2019-01-10 14:11   ` Gregory CLEMENT
2019-01-10 16:56     ` Daniel Schwierzeck
2019-01-10  8:06 ` [U-Boot] [PATCH v4 2/6] MSCC: Add support " Horatiu Vultur
2019-01-10  8:06 ` [U-Boot] [PATCH v4 3/6] MSCC: Add device tree for Jaguar2 board Horatiu Vultur
2019-01-10  8:06 ` [U-Boot] [PATCH v4 4/6] MSCC: Add device tree for Jaguar2-48 board Horatiu Vultur
2019-01-10  8:06 ` [U-Boot] [PATCH v4 5/6] MSCC: add device tree for Serval2 board Horatiu Vultur
2019-01-10  8:06 ` [U-Boot] [PATCH v4 6/6] MSCC: Add board support for Jaguar2 SOC family Horatiu Vultur

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.