[PATCH linux dev-4.13 v4 0/4] arm: npcm: add basic support for Nuvoton BMCs
Tomer Maimon
tmaimon77 at gmail.com
Sun Jan 7 21:02:46 AEDT 2018
Changes since version 3:
- updating deconfig file to support ADC, SPI, FAN, EMC drivers
- updating device tree file to support FAN, GMAC drivers
Changes since version 2:
- Update GPL licence message
- Creating defconfig with make tool and patch it with is own patch
Changes since version 1:
- Add dt-binding documentation to NPCM
- Add dt-binding documentation to npcm7xx-smp
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
Tomer Maimon (4):
arm: npcm: add basic support for Nuvoton BMCs
arm: npcm: add configuration for EVB based NPCM7xx BMC
arm: dts: add Nuvoton NPCM750 device tree
MAINTAINERS: Add entry for Nuvoton NPCM architecture
.../arm/cpu-enable-method/nuvoton,npcm7xx-smp | 42 +
.../devicetree/bindings/arm/npcm/npcm.txt | 6 +
MAINTAINERS | 13 +
arch/arm/Kconfig | 2 +
arch/arm/Makefile | 1 +
arch/arm/boot/dts/nuvoton-npcm750-evb.dts | 467 ++++++++
arch/arm/boot/dts/nuvoton-npcm750-gpio.dtsi | 876 ++++++++++++++
arch/arm/boot/dts/nuvoton-npcm750.dtsi | 1189 ++++++++++++++++++++
arch/arm/configs/poleg_svb_defconfig | 105 ++
arch/arm/mach-npcm/Kconfig | 61 +
arch/arm/mach-npcm/Makefile | 6 +
arch/arm/mach-npcm/headsmp.S | 21 +
arch/arm/mach-npcm/npcm7xx.c | 26 +
arch/arm/mach-npcm/platsmp.c | 85 ++
14 files changed, 2900 insertions(+)
create mode 100644 Documentation/devicetree/bindings/arm/cpu-enable-method/nuvoton,npcm7xx-smp
create mode 100644 Documentation/devicetree/bindings/arm/npcm/npcm.txt
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/poleg_svb_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