/openbmc/openbmc/meta-hpe/meta-common/recipes-phosphor/image/ |
H A D | obmc-phosphor-image.bbappend | 31 HPE_UBOOT_SIGNING_HEADER ?= "hpe-uboot-header.section" 32 HPE_UBOOT_SIGNING_HEADER_512 ?= "hpe-uboot-header-512.section" 33 HPE_UBOOT_SIGNING_KEY ?= "hpe-uboot-signing-key.pem" 65 ln -sf ${DEPLOY_DIR_IMAGE}/hpe-section image-section 67 if [ -f ${DEPLOY_DIR_IMAGE}/hpe-section2 ] 69 ln -sf ${DEPLOY_DIR_IMAGE}/hpe-section2 image-section2 74 ln -sf hpe-section image-section 76 if [ -f ${DEPLOY_DIR_IMAGE}/hpe-section2 ] 78 ln -sf hpe-section2 image-section2 87 # hpe-section2 and u-boot2 only exist in the secure boot image. [all …]
|
/openbmc/docs/designs/ |
H A D | entity-manager-hw-id-vpd-discover-via-device-tree.md | 11 BMC needs a process to identify and handle HPE GXP baseboards that provide HW ID 33 HPE hardware uses different channels and data formats from the above, relying on 41 HPE platforms provide the following properties for baseboard VPD: 52 HPE platforms in Gen 10 and earlier provided VPD through a standard 54 no longer available on newer HPE systems. 56 For GXP-based Gen 11 HPE platforms, proprietary HPE-controlled bootblock 63 Early in the boot process, an HPE-proprietary bootblock is validated, then an 64 HPE-specific bootloader in the block fetches the VPD blob from the secure 66 predetermined location in RAM, where it is retrieved and parsed by HPE-specific 69 upstream as much 'HPE-critical' u-boot code as needed so that an HPE-specific [all …]
|
/openbmc/openbmc/meta-hpe/meta-dl360poc/recipes-kernel/linux/linux-obmc/ |
H A D | gxp.dts | 5 compatible = "HPE,GXP"; 43 compatible = "hpe,gxp-timer"; 51 compatible = "hpe,gxp-wdt"; 83 compatible = "hpe,gxp-vuarta_cfg", "simple-mfd", "syscon"; 89 compatible = "hpe,gxp-vuart"; 115 compatible = "hpe,gxp-spifi"; 196 compatible = "hpe,gxp-srom", "simple-mfd", "syscon"; 222 compatible = "hpe,gxp-i2c"; 232 compatible = "hpe,gxp-i2c"; 242 compatible = "hpe,gxp-i2c"; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/i2c/ |
H A D | hpe,gxp-i2c.yaml | 4 $id: http://devicetree.org/schemas/i2c/hpe,gxp-i2c.yaml# 7 title: HPE GXP SoC I2C Controller 10 - Nick Hawkins <nick.hawkins@hpe.com> 17 const: hpe,gxp-i2c 28 hpe,sysreg: 47 compatible = "hpe,gxp-i2c"; 52 hpe,sysreg = <&sysreg_system_controller>;
|
/openbmc/linux/arch/arm/mach-hpe/ |
H A D | Kconfig | 2 bool "HPE SoC support" 5 This enables support for HPE ARM based BMC chips. 9 bool "HPE GXP SoC" 15 HPE GXP is the name of the HPE Soc. This SoC is used to implement many 16 BMC features at HPE. It supports ARMv7 architecture based on the Cortex
|
H A D | gxp.c | 7 "hpe,gxp", 11 DT_MACHINE_START(GXP_DT, "HPE GXP")
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | hpe,gxp.yaml | 4 $id: http://devicetree.org/schemas/arm/hpe,gxp.yaml# 7 title: HPE BMC GXP platforms 10 - Nick Hawkins <nick.hawkins@hpe.com> 11 - Jean-Marie Verdun <verdun@hpe.com> 19 - hpe,gxp-dl360gen10 20 - const: hpe,gxp
|
/openbmc/openbmc/meta-hpe/ |
H A D | README.md | 9 ## HPE DL360 Gen10 (Modified Proof of Concept) 10 The HPE DL360 Gen10 OpenBMC Proof of Concept is a two-socket, 1U general purpose server. 11 …ormation, click [here](https://buy.hpe.com/us/en/servers/rack-servers/proliant-dl300-servers/proli… 15 HPE ProLiant Gen10 products contain a custom BMC ASIC (called "GXP" here) that includes Hewlett Pac… 38 meta-hpe patches are reviewed using the Gerrit instance at 43 https://github.com/openbmc/meta-hpe is a hosting mirror only. GitHub 48 - meta-hpe uses the [OE style
|
H A D | OWNERS | 2 - jean-marie.verdun@hpe.com 4 - matt.fischer@hpe.com 5 - charles.kearney@hpe.com
|
/openbmc/linux/Documentation/devicetree/bindings/timer/ |
H A D | hpe,gxp-timer.yaml | 4 $id: http://devicetree.org/schemas/timer/hpe,gxp-timer.yaml# 7 title: HPE GXP Timer 10 - Nick Hawkins <nick.hawkins@hpe.com> 11 - Jean-Marie Verdun <verdun@hpe.com> 15 const: hpe,gxp-timer 41 compatible = "hpe,gxp-timer";
|
/openbmc/linux/Documentation/devicetree/bindings/hwmon/ |
H A D | hpe,gxp-fan-ctrl.yaml | 4 $id: http://devicetree.org/schemas/hwmon/hpe,gxp-fan-ctrl.yaml# 7 title: HPE GXP Fan Controller 10 - Nick Hawkins <nick.hawkins@hpe.com> 13 The HPE GXP fan controller controls the fans through an external CPLD 18 const: hpe,gxp-fan-ctrl 42 compatible = "hpe,gxp-fan-ctrl";
|
/openbmc/linux/Documentation/devicetree/bindings/spi/ |
H A D | hpe,gxp-spifi.yaml | 4 $id: http://devicetree.org/schemas/spi/hpe,gxp-spifi.yaml# 7 title: HPE GXP spi controller flash interface 10 - Nick Hawkins <nick.hawkins@hpe.com> 11 - Jean-Marie Verdun <verdun@hpe.com> 18 const: hpe,gxp-spifi 40 compatible = "hpe,gxp-spifi";
|
/openbmc/openbmc/meta-hpe/conf/machine/include/ |
H A D | hpe.inc | 15 PREFERRED_PROVIDER_virtual/obmc-chassis-mgmt = "packagegroup-hpe-apps" 16 PREFERRED_PROVIDER_virtual/obmc-fan-mgmt = "packagegroup-hpe-apps" 17 PREFERRED_PROVIDER_virtual/obmc-flash-mgmt = "packagegroup-hpe-apps" 18 PREFERRED_PROVIDER_virtual/obmc-system-mgmt = "packagegroup-hpe-apps" 21 IMAGE_CLASSES:append = " hpe-rootfs-postcommands"
|
/openbmc/openbmc/meta-hpe/meta-common/recipes-phosphor/packagegroups/ |
H A D | packagegroup-hpe-apps.bb | 1 SUMMARY = "OpenBMC for HPE - Applications" 24 SUMMARY:${PN}-chassis = "HPE Chassis" 31 SUMMARY:${PN}-fans = "HPE Fans" 36 SUMMARY:${PN}-flash = "HPE Flash" 41 SUMMARY:${PN}-system = "HPE System"
|
/openbmc/linux/arch/arm/boot/dts/hpe/ |
H A D | hpe-bmc-dl360gen10.dts | 3 * Device Tree file for HPE DL360Gen10 6 /include/ "hpe-gxp.dtsi" 11 compatible = "hpe,gxp-dl360gen10", "hpe,gxp";
|
H A D | hpe-gxp.dtsi | 3 * Device Tree file for HPE GXP 9 compatible = "hpe,gxp"; 104 compatible = "hpe,gxp-ehci", "generic-ehci"; 111 compatible = "hpe,gxp-timer"; 120 compatible = "hpe,gxp-ohci", "generic-ohci";
|
/openbmc/openbmc/meta-hpe/meta-dl360-g11/conf/templates/default/ |
H A D | bblayers.conf.sample | 16 ##OEROOT##/meta-hpe \ 17 ##OEROOT##/meta-hpe/meta-common \ 18 ##OEROOT##/meta-hpe/meta-gxp \ 19 ##OEROOT##/meta-hpe/meta-dl360-g11 \
|
/openbmc/openbmc/meta-hpe/meta-rl300-g11/conf/templates/default/ |
H A D | bblayers.conf.sample | 16 ##OEROOT##/meta-hpe \ 17 ##OEROOT##/meta-hpe/meta-common \ 18 ##OEROOT##/meta-hpe/meta-gxp \ 19 ##OEROOT##/meta-hpe/meta-rl300-g11 \
|
/openbmc/openbmc/meta-hpe/meta-dl385-g11/conf/templates/default/ |
H A D | bblayers.conf.sample | 16 ##OEROOT##/meta-hpe \ 17 ##OEROOT##/meta-hpe/meta-common \ 18 ##OEROOT##/meta-hpe/meta-gxp \ 19 ##OEROOT##/meta-hpe/meta-dl385-g11 \
|
/openbmc/openbmc/meta-hpe/meta-gxp/classes/ |
H A D | gxp2-bootblock-n.bbclass | 2 HPE_GXP_KEY_FILES_DIR = "${COREBASE}/meta-hpe/meta-gxp/recipes-bsp/image/files" 13 install -m 644 ${HPE_GXP_KEY_FILES_DIR}/header.sig ${DEPLOYDIR}/hpe-uboot-header.section 14 install -m 644 ${HPE_GXP_KEY_FILES_DIR}/header-512.sig ${DEPLOYDIR}/hpe-uboot-header-512.section 17 …install -m 644 ${HPE_GXP_KEY_FILES_DIR}/customer_private_key.pem ${DEPLOYDIR}/hpe-uboot-signing-ke…
|
H A D | gxp-bootblock-n.bbclass | 2 HPE_GXP_KEY_FILES_DIR = "${COREBASE}/meta-hpe/meta-gxp/recipes-bsp/image/files" 13 install -m 644 ${HPE_GXP_KEY_FILES_DIR}/header.sig ${DEPLOYDIR}/hpe-uboot-header.section 16 install -m 644 ${HPE_GXP_KEY_FILES_DIR}/private_key.pem ${DEPLOYDIR}/hpe-uboot-signing-key.pem
|
/openbmc/openbmc/meta-hpe/meta-dl360poc/conf/templates/default/ |
H A D | bblayers.conf.sample | 14 ##OEROOT##/meta-hpe/meta-gxp \ 15 ##OEROOT##/meta-hpe \ 16 ##OEROOT##/meta-hpe/meta-dl360poc \
|
/openbmc/linux/Documentation/hwmon/ |
H A D | gxp-fan-ctrl.rst | 8 * HPE GXP SOC 10 Author: Nick Hawkins <nick.hawkins@hpe.com> 16 gxp-fan-ctrl is a driver which provides fan control for the hpe gxp soc.
|
/openbmc/linux/Documentation/watchdog/ |
H A D | hpwdt.rst | 2 HPE iLO NMI Watchdog Driver 11 The HPE iLO NMI Watchdog driver is a kernel module that provides basic 22 gets into a bad state and hangs, the HPE ProLiant iLO timer register will 76 The HPE iLO NMI Watchdog Driver and documentation were originally developed
|
/openbmc/linux/drivers/watchdog/ |
H A D | gxp-wdt.c | 110 .identity = "HPE GXP Watchdog timer", 159 dev_info(dev, "HPE GXP watchdog timer"); in gxp_wdt_probe() 172 MODULE_AUTHOR("Nick Hawkins <nick.hawkins@hpe.com>"); 173 MODULE_AUTHOR("Jean-Marie Verdun <verdun@hpe.com>");
|