[PATCH v1 0/3] arm: npcm: add basic support for Nuvoton BMCs

Tomer Maimon tmaimon77 at gmail.com
Thu Dec 14 00:45:25 AEDT 2017


This patch set adds support for the Nuvoton NPCM Baseboard Management Controller
(BMC) SoC architecture as well as the NPCM750 variant. NPCM is an ARM based SoC
with external DDR RAM and supports a large set of peripherals.

The NPCM750 is based on Cortex A9 and comes in single core and dual core
flavors.

The device tree added in this patchset has a number of bindings for which the
corresponding drivers will be sent out later and thus do not yet have binding
documentation. Apologies in advance if you would like the bindings to be added
along with the corresponding drivers.

this patch set based on Brendan Higgins patcehs.
https://patchwork.kernel.org/project/linux-arm-kernel/list/?submitter=170155

Thanks!

Tomer Maimon (3):
  arm: npcm: add basic support for Nuvoton BMCs
  arm: dts: add Nuvoton NPCM750 device tree
  MAINTAINERS: Add entry for Nuvoton NPCM architecture

 MAINTAINERS                                 |   13 +
 arch/arm/Kconfig                            |    2 +
 arch/arm/Makefile                           |    1 +
 arch/arm/boot/dts/nuvoton-npcm750-evb.dts   |  468 +++++++++++
 arch/arm/boot/dts/nuvoton-npcm750-gpio.dtsi |  877 ++++++++++++++++++++
 arch/arm/boot/dts/nuvoton-npcm750.dtsi      | 1189 +++++++++++++++++++++++++++
 arch/arm/configs/PolegSVB_defconfig         |  428 ++++++++++
 arch/arm/mach-npcm/Kconfig                  |   61 ++
 arch/arm/mach-npcm/Makefile                 |    6 +
 arch/arm/mach-npcm/headsmp.S                |   22 +
 arch/arm/mach-npcm/npcm7xx.c                |   27 +
 arch/arm/mach-npcm/platsmp.c                |   86 ++
 12 files changed, 3180 insertions(+)
 create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-evb.dts
 create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-gpio.dtsi
 create mode 100644 arch/arm/boot/dts/nuvoton-npcm750.dtsi
 create mode 100644 arch/arm/configs/PolegSVB_defconfig
 create mode 100644 arch/arm/mach-npcm/Kconfig
 create mode 100644 arch/arm/mach-npcm/Makefile
 create mode 100644 arch/arm/mach-npcm/headsmp.S
 create mode 100644 arch/arm/mach-npcm/npcm7xx.c
 create mode 100644 arch/arm/mach-npcm/platsmp.c

-- 
2.14.1



More information about the openbmc mailing list