/openbmc/docs/designs/ |
H A D | redfish-resource-supplement-for-pfr.md | 1 # Redfish resource supplement for Platform Firmware Resilience (PFR) 11 The platform is a collection of fundamental hardware and firmware components 12 needed to boot and operate a system. The Platform Firmware Resiliency(PFR) in 14 resiliency of platform firmware and data against potentially destructive 21 represent the PFR provisioning status such as platform firmware is provisioned 27 Platform Firmware Resilience technology in NIST SP 800-93 provide common 31 resiliency by protecting, detecting and recovering platform assets. Management 32 controller running on server platform can be used to indicate the status of 43 - BMC shall provide the way to represent Platform Firmware Resilience 46 - Event logs should be logged to redfish for Platform Firmware Resilience. [all …]
|
H A D | platform-init.md | 1 # Platform init 37 Initially, a new repository would be created to house the platform-init for 38 gb200nvl platform, and get static analysis autobumps, and recipes reused between 41 Platforms will be separated by folder to ensure that platform owners can review 42 and create their platform configurations as required, and identical to the 50 given platform. At some point in the future, some level of detection _may_ be 67 2. A new service will be launched for platforms opting into platform-init. 80 Testing section omitted. Platform boot will be tested using individual 84 …enbmc/openbmc/blob/master/meta-nvidia/meta-gb200nvl-obmc/recipes-nvidia/platform-init/files/platfo…
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/trusted-services/corstone1000/ |
H A D | 0004-Fix-psa-api-crypto-test-no-243.patch | 14 platform/providers/arm/corstone1000/platform.cmake | 1 + 17 diff --git a/platform/providers/arm/corstone1000/platform.cmake b/platform/providers/arm/corstone10… 19 --- a/platform/providers/arm/corstone1000/platform.cmake 20 +++ b/platform/providers/arm/corstone1000/platform.cmake
|
H A D | 0010-Make-RSS-and-MHU-sizes-compile-time-definitions-user.patch | 15 platform/providers/arm/corstone1000/platform.cmake | 6 ++++-- 18 diff --git a/platform/providers/arm/corstone1000/platform.cmake b/platform/providers/arm/corstone10… 20 --- a/platform/providers/arm/corstone1000/platform.cmake 21 +++ b/platform/providers/arm/corstone1000/platform.cmake
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-m/ |
H A D | trusted-firmware-m-corstone1000.inc | 23 file://0001-Platform-Corstone1000-Align-capsule-UEFI-structs.patch \ 24 file://0002-Platform-Corstone1000-Fix-NV-counter-writing.patch \ 25 file://0003-Platform-Corstone1000-Enable-firewall-in-FVP.patch \ 26 file://0004-Platform-CS1000-Increase-ITS-max-asset-size.patch \ 27 file://0005-Platform-CS1000-Increase-RSE_COMMS-buffer-size.patch \ 28 file://0006-Platform-CS1000-Increase-buffers-for-EFI-vars.patch \ 30 file://0008-Platform-CS1000-Increase-flash-PS-area-size.patch \ 32 file://0010-platform-CS1000-Add-multicore-support-for-FVP.patch \ 33 file://0011-Platform-CS1000-Fix-Bank-offsets.patch \ 34 file://0012-Platform-CS1000-Increase-BL2-partition-size.patch \ [all …]
|
/openbmc/bmcweb/redfish-core/include/registries/ |
H A D | platform_message_registry.hpp | 22 struct Platform struct 30 "Compute Platform Message Registry", 33 "Platform", 38 "https://redfish.dmtf.org/registries/Platform.1.0.1.json"; 55 "Indicates that a platform error occurred.", 56 "A platform error occurred.", 65 … "Indicates that a platform error occurred and device or other location information is available.", 66 "A platform error occurred at location '%1'.", 77 "Indicates that an unhandled exception caused the platform to reset.", 78 "An unhandled exception caused a platform reset.", [all …]
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/uefi/files/ |
H A D | 0001-Platform-Sgi-workaround-ArmFfaLib-error.patch | 4 Subject: [PATCH] Platform/Sgi: workaround ArmFfaLib error 8 | Active Platform = /builder/meta-arm/build/tmp/work/sgi575-poky-linux/edk2-firmware/20250… 12 …ild/tmp/work/sgi575-poky-linux/edk2-firmware/202502/edk2/edk2-platforms/Platform/ARM/SgiPkg/Sgi575… 21 That file is referenced in Platform/ARM/SgiPkg/SgiPlatform.dsc.inc 28 Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc | 3 +++ 31 diff --git a/Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc b/Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc 33 --- a/Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc 34 +++ b/Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc 38 Platform/ARM/SgiPkg/AcpiTables/Sgi575AcpiTables.inf
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/fans/phosphor-fan-presence-config/swift/ |
H A D | config.yaml | 6 …physpath: /sys/devices/platform/ahb/1e780000.apb/1e780000.apb:bus@1e78a000/1e78a100.i2c/i2c-3/3-00… 7 devpath: /dev/input/by-path/platform-gpio-keys-polled-event 19 …physpath: /sys/devices/platform/ahb/1e780000.apb/1e780000.apb:bus@1e78a000/1e78a100.i2c/i2c-3/3-00… 20 devpath: /dev/input/by-path/platform-gpio-keys-polled-event 32 …physpath: /sys/devices/platform/ahb/1e780000.apb/1e780000.apb:bus@1e78a000/1e78a100.i2c/i2c-3/3-00… 33 devpath: /dev/input/by-path/platform-gpio-keys-polled-event 45 …physpath: /sys/devices/platform/ahb/1e780000.apb/1e780000.apb:bus@1e78a000/1e78a100.i2c/i2c-3/3-00… 46 devpath: /dev/input/by-path/platform-gpio-keys-polled-event 59 …physpath: /sys/devices/platform/ahb/1e780000.apb/1e780000.apb:bus@1e78a000/1e78a100.i2c/i2c-3/3-00… 60 devpath: /dev/input/by-path/platform-gpio-keys-polled-event
|
/openbmc/openbmc/meta-bytedance/meta-g220a/recipes-phosphor/console/obmc-console/ |
H A D | obmc-console@.service | 7 ExecStartPre=/bin/sh -c 'echo -n "uart3" > /sys/bus/platform/drivers/aspeed-uart-routing/1e78909c.u… 8 ExecStartPre=/bin/sh -c 'echo -n "uart1" > /sys/bus/platform/drivers/aspeed-uart-routing/1e78909c.u… 9 ExecStartPre=/bin/sh -c 'echo -n "io1" > /sys/bus/platform/drivers/aspeed-uart-routing/1e78909c.uar… 10 ExecStartPre=/bin/sh -c 'echo -n "uart4" > /sys/bus/platform/drivers/aspeed-uart-routing/1e78909c.u… 12 ExecStopPost=/bin/sh -c 'echo -n "io1" > /sys/bus/platform/drivers/aspeed-uart-routing/1e78909c.uar… 13 ExecStopPost=/bin/sh -c 'echo -n "io3" > /sys/bus/platform/drivers/aspeed-uart-routing/1e78909c.uar… 14 ExecStopPost=/bin/sh -c 'echo -n "io4" > /sys/bus/platform/drivers/aspeed-uart-routing/1e78909c.uar… 15 ExecStopPost=/bin/sh -c 'echo -n "uart1" > /sys/bus/platform/drivers/aspeed-uart-routing/1e78909c.u…
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/ |
H A D | 0015-Platform-CS1000-Fix-platform-name-in-logs.patch | 4 Subject: [PATCH] Platform: CS1000: Fix platform name in logs 9 platform/ext/target/arm/corstone1000/bl2/boot_hal_bl2.c | 2 +- 12 diff --git a/platform/ext/target/arm/corstone1000/bl2/boot_hal_bl2.c b/platform/ext/target/arm/cors… 14 --- a/platform/ext/target/arm/corstone1000/bl2/boot_hal_bl2.c 15 +++ b/platform/ext/target/arm/corstone1000/bl2/boot_hal_bl2.c
|
H A D | 0010-platform-CS1000-Add-multicore-support-for-FVP.patch | 4 Subject: [PATCH 10/10] platform: CS1000: Add multicore support for FVP 17 diff --git a/platform/ext/target/arm/corstone1000/CMakeLists.txt b/platform/ext/target/arm/corstone… 19 --- a/platform/ext/target/arm/corstone1000/CMakeLists.txt 20 +++ b/platform/ext/target/arm/corstone1000/CMakeLists.txt 34 diff --git a/platform/ext/target/arm/corstone1000/Device/Config/device_cfg.h b/platform/ext/target/… 36 --- a/platform/ext/target/arm/corstone1000/Device/Config/device_cfg.h 37 +++ b/platform/ext/target/arm/corstone1000/Device/Config/device_cfg.h 50 diff --git a/platform/ext/target/arm/corstone1000/tfm_hal_multi_core.c b/platform/ext/target/arm/co… 52 --- a/platform/ext/target/arm/corstone1000/tfm_hal_multi_core.c 53 +++ b/platform/ext/target/arm/corstone1000/tfm_hal_multi_core.c
|
H A D | 0014-Platform-CS1000-Add-crypto-configs-for-ADAC.patch | 4 Subject: [PATCH] Platform: CS1000: Add crypto configs for ADAC 13 platform/ext/target/arm/corstone1000/CMakeLists.txt | 12 ++++++++++++ 16 diff --git a/platform/ext/target/arm/corstone1000/CMakeLists.txt b/platform/ext/target/arm/corstone… 18 --- a/platform/ext/target/arm/corstone1000/CMakeLists.txt 19 +++ b/platform/ext/target/arm/corstone1000/CMakeLists.txt
|
H A D | 0003-Platform-Corstone1000-Enable-firewall-in-FVP.patch | 4 Subject: [PATCH 3/9] Platform: Corstone1000: Enable firewall in FVP 19 diff --git a/platform/ext/target/arm/corstone1000/Device/Include/platform_base_address.h b/platform… 21 --- a/platform/ext/target/arm/corstone1000/Device/Include/platform_base_address.h 22 +++ b/platform/ext/target/arm/corstone1000/Device/Include/platform_base_address.h 32 diff --git a/platform/ext/target/arm/corstone1000/bl1/boot_hal_bl1_1.c b/platform/ext/target/arm/co… 34 --- a/platform/ext/target/arm/corstone1000/bl1/boot_hal_bl1_1.c 35 +++ b/platform/ext/target/arm/corstone1000/bl1/boot_hal_bl1_1.c 162 diff --git a/platform/ext/target/arm/corstone1000/bl2/flash_map_bl2.c b/platform/ext/target/arm/cor… 164 --- a/platform/ext/target/arm/corstone1000/bl2/flash_map_bl2.c 165 +++ b/platform/ext/target/arm/corstone1000/bl2/flash_map_bl2.c
|
H A D | 0008-Platform-CS1000-Increase-flash-PS-area-size.patch | 4 Subject: [PATCH 8/9] Platform: CS1000: Increase flash PS area size 19 platform/ext/target/arm/corstone1000/partition/flash_layout.h | 2 +- 22 diff --git a/platform/ext/target/arm/corstone1000/partition/flash_layout.h b/platform/ext/target/ar… 24 --- a/platform/ext/target/arm/corstone1000/partition/flash_layout.h 25 +++ b/platform/ext/target/arm/corstone1000/partition/flash_layout.h
|
H A D | 0004-Platform-CS1000-Increase-ITS-max-asset-size.patch | 4 Subject: [PATCH 4/9] Platform: CS1000: Increase ITS max asset size 17 platform/ext/target/arm/corstone1000/config_tfm_target.h | 5 ++++- 20 diff --git a/platform/ext/target/arm/corstone1000/config_tfm_target.h b/platform/ext/target/arm/cor… 22 --- a/platform/ext/target/arm/corstone1000/config_tfm_target.h 23 +++ b/platform/ext/target/arm/corstone1000/config_tfm_target.h
|
/openbmc/u-boot/arch/arm/ |
H A D | Kconfig | 440 Support for TI's DaVinci platform. 703 bool "NXP LPC32xx platform" 713 bool "NXP i.MX8 platform" 719 bool "NXP i.MX8M platform" 791 bool "QEMU Virtual Platform" 906 bool "Support Xilinx Versal Platform" 923 bool "Xilinx Zynq based platform" 951 bool "Xilinx ZynqMP R5 based platform" 963 bool "Xilinx ZynqMP based platform" 1011 bool "Support Versatile Express Juno Development Platform" [all …]
|
/openbmc/u-boot/board/BuR/brppt1/ |
H A D | config.mk | 8 hw-platform-y :=$(shell echo $(CONFIG_DEFAULT_DEVICE_TREE) | sed -e 's/am335x-//') 27 ifeq ($(hw-platform-y),brppt1-spi) 28 ALL-y += $(hw-platform-y)_prog.bin 29 ALL-y += $(hw-platform-y)_prod.zip 32 $(hw-platform-y)_prog.bin: u-boot-dtb.img spl/u-boot-spl.bin 35 $(hw-platform-y)_prod.zip: $(hw-platform-y)_prog.bin
|
/openbmc/qemu/docs/system/arm/ |
H A D | sbsa.rst | 5 board is a generic board platform that doesn't match any real hardware). 46 platform using minimalistic devicetree. This is not a Linux devicetree. It is 50 platform would have other mechanisms to discover at runtime, that are affected 62 - platform version 67 Platform version 70 The platform version is only for informing platform firmware about 79 Platform version changes: 82 Devicetree holds information about CPUs, memory and platform version.
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/vk-gl-cts/files/ |
H A D | 0001-use-library-sonames-for-linking.patch | 16 framework/platform/android/tcuAndroidPlatform.cpp | 2 +- 17 framework/platform/lnx/X11/tcuLnxX11EglDisplayFactory.cpp | 2 +- 18 .../platform/lnx/wayland/tcuLnxWaylandEglDisplayFactory.cpp | 2 +- 19 framework/platform/surfaceless/tcuSurfacelessPlatform.cpp | 6 +++--- 53 --- a/framework/platform/android/tcuAndroidPlatform.cpp 54 +++ b/framework/platform/android/tcuAndroidPlatform.cpp 73 --- a/framework/platform/lnx/X11/tcuLnxX11EglDisplayFactory.cpp 74 +++ b/framework/platform/lnx/X11/tcuLnxX11EglDisplayFactory.cpp 84 --- a/framework/platform/lnx/wayland/tcuLnxWaylandEglDisplayFactory.cpp 85 +++ b/framework/platform/lnx/wayland/tcuLnxWaylandEglDisplayFactory.cpp [all …]
|
/openbmc/bmcweb/redfish-core/schema/oem/openbmc/json-schema/ |
H A D | OpenBMCComputerSystem.v1_0_0.json | 8 "description": "Configuration data for platform firmware provisioning.", 33 "description": "This indicates platform firmware provisioning state.", 34 …ongDescription": "The value of this property indicating provisioning status of platform firmware.", 47 "NotProvisioned": "Platform firmware is not provisioned.", 48 "ProvisionedAndLocked": "Platform firmware is provisioned and locked.", 49 "ProvisionedButNotLocked": "Platform firmware is provisioned but not locked." 52 "NotProvisioned": "Platform firmware is not provisioned.", 53 …"ProvisionedAndLocked": "Platform firmware is provisioned and locked. So re-provisioning is not al… 54 …"ProvisionedButNotLocked": "Platform firmware is provisioned but not locked. So re-provisioning is…
|
/openbmc/openbmc/meta-ampere/meta-jefferson/recipes-ampere/platform/ |
H A D | ampere-platform-init.bb | 1 SUMMARY = "Phosphor OpenBMC Platform Init Service" 2 DESCRIPTION = "Phosphor OpenBMC Platform Init Daemon" 16 file://ampere-platform-init.service \ 20 SYSTEMD_SERVICE:${PN} = "ampere-platform-init.service" 26 install -m 0644 ${UNPACKDIR}/ampere-platform-init.service ${D}${systemd_unitdir}/system
|
/openbmc/u-boot/arch/arm/mach-rmobile/ |
H A D | Kconfig.64 | 40 Support for Renesas R-Car Gen3 Draak platform 46 Support for Renesas R-Car Gen3 Eagle platform 52 Support for Renesas R-Car Gen3 Ebisu platform 59 Support for Renesas R-Car Gen3 platform 66 Support for Renesas R-Car Gen3 ULCB platform
|
/openbmc/openbmc/meta-ampere/meta-mitchell/recipes-ampere/platform/ |
H A D | ampere-platform-init.bb | 1 SUMMARY = "Phosphor OpenBMC Platform Init Service" 2 DESCRIPTION = "Phosphor OpenBMC Platform Init Daemon" 16 file://ampere-platform-init.service \ 21 SYSTEMD_SERVICE:${PN} = "ampere-platform-init.service" 28 install -m 0644 ${UNPACKDIR}/ampere-platform-init.service ${D}${systemd_unitdir}/system
|
/openbmc/openbmc/meta-ampere/meta-jade/recipes-ampere/platform/ |
H A D | ampere-platform-init.bb | 1 SUMMARY = "Phosphor OpenBMC Mt.Jade Platform Init Service" 2 DESCRIPTION = "Phosphor OpenBMC Mt.Jade Platform Init Daemon" 21 file://ampere-platform-init.service \ 25 SYSTEMD_SERVICE:${PN} = "ampere-platform-init.service" 31 install -m 0644 ${UNPACKDIR}/ampere-platform-init.service ${D}${systemd_unitdir}/system
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/openthread/ot-br-posix/ |
H A D | 0001-Musl-build-fix.patch | 12 src/posix/platform/CMakeLists.txt | 2 +- 15 diff --git a/src/posix/platform/CMakeLists.txt b/src/posix/platform/CMakeLists.txt 17 --- a/src/posix/platform/CMakeLists.txt 18 +++ b/src/posix/platform/CMakeLists.txt
|