ARM: hpe: gxp: add core support
authorNick Hawkins <nick.hawkins@hpe.com>
Wed, 8 Jun 2022 21:21:34 +0000 (16:21 -0500)
committerTom Rini <trini@konsulko.com>
Thu, 23 Jun 2022 01:30:04 +0000 (21:30 -0400)
commit4276c9b2aabc7c6ff2faceedd839479a562c6738
tree041cd7f508fd22b9189dfb0c50bb806258d1d80b
parentc4645fc87e96e730a6c140d7d7820be2da1b2743
ARM: hpe: gxp: add core support

The GXP is the HPE BMC SoC that is used in the majority
of current generation HPE 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 whicha 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. There
currently are no public specifications but this process is being worked.

Signed-off-by: Nick Hawkins <nick.hawkins@hpe.com>
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/mach-hpe/Makefile [new file with mode: 0644]
arch/arm/mach-hpe/gxp/Kconfig [new file with mode: 0644]
arch/arm/mach-hpe/gxp/Makefile [new file with mode: 0644]
arch/arm/mach-hpe/gxp/reset.c [new file with mode: 0644]