[PATCH v1 0/8] Introduce HPE GXP Architecture

From: Nick Hawkins nick.hawkins@hpe.com
The GXP is the HPE BMC SoC that is used in the majority of HPE current generation servers. Traditionally the asic will last multiple generations of server before being replaced.
Info about SoC:
HPE GXP is the name of the HPE SoC. This SoC is used to implement many BMC features at HPE. It supports ARMv7 architecture based on the Cortex A9 core. It is capable of using an AXI bus to which a memory controller is attached. It has multiple SPI interfaces to connect boot flash and BIOS flash. It uses a 10/100/1000 MAC for network connectivity. It has multiple i2c engines to drive connectivity with a host infrastructure. The initial patches enable the timer and enable U-Boot prompt to work.
Nick Hawkins (8): timer: gxp: Add HPE GXP timer support board: hpe: gxp: add HPE GXP soc support dt-bindings: arm: hpe: add GXP Support dt-bindings: timer: Add hpe gxp timer ARM: dts: Add device tree files for hpe gxp soc configs: gxp: add core support configs: gxp: add gxp_defconfig MAINTAINERS: Introduce HPE GXP Architecture
MAINTAINERS | 12 +++ arch/arm/dts/Makefile | 2 + arch/arm/dts/hpe-bmc-dl360gen10.dts | 26 +++++ arch/arm/dts/hpe-gxp.dtsi | 95 ++++++++++++++++++ board/hpe/gxp/Kconfig | 47 +++++++++ board/hpe/gxp/Makefile | 1 + board/hpe/gxp/gxp_board.c | 33 +++++++ configs/gxp_defconfig | 48 ++++++++++ doc/device-tree-bindings/arm/hpe,gxp.yaml | 27 ++++++ .../timer/hpe,gxp-timer.yaml | 47 +++++++++ drivers/timer/Kconfig | 7 ++ drivers/timer/Makefile | 1 + drivers/timer/gxp-timer.c | 65 +++++++++++++ include/configs/gxp.h | 96 +++++++++++++++++++ 14 files changed, 507 insertions(+) create mode 100644 arch/arm/dts/hpe-bmc-dl360gen10.dts create mode 100644 arch/arm/dts/hpe-gxp.dtsi create mode 100644 board/hpe/gxp/Kconfig create mode 100644 board/hpe/gxp/Makefile create mode 100644 board/hpe/gxp/gxp_board.c create mode 100644 configs/gxp_defconfig create mode 100644 doc/device-tree-bindings/arm/hpe,gxp.yaml create mode 100644 doc/device-tree-bindings/timer/hpe,gxp-timer.yaml create mode 100644 drivers/timer/gxp-timer.c create mode 100644 include/configs/gxp.h
participants (1)
-
nick.hawkins@hpe.com