diff options
author | Naresh Solanki <Naresh.Solanki@9elements.com> | 2023-04-12 11:02:46 +0300 |
---|---|---|
committer | Naresh Solanki <naresh.solanki@9elements.com> | 2023-08-10 13:36:10 +0300 |
commit | 891229d64fa3fa2504d518dc1894178ccfa74ce3 (patch) | |
tree | 2aa6b5489cad52d1f0102ed9fcff25008f3d876b /meta-ibm/meta-sbp1/recipes-phosphor/packagegroups | |
parent | 031d69eb32c520f9a066ad5dc95ff0d3df045573 (diff) | |
download | openbmc-891229d64fa3fa2504d518dc1894178ccfa74ce3.tar.xz |
meta-ibm: Add new board SBP1
Add support for the IBM SBP1 board.
It's an evaluation platform based on Aspeed AST2600 SoC powering
a 4 socket Intel Sapphire Rapids platform.
The main difference to regular platforms is the non-existence of a
CPLD/FPGA. Everything on this board is directly connected to and
controlled by BMC including power sequence for PCH/CPU.
The power-sequencing makes use of in kernel PMBUS drivers that are
currently upstreamed and needs to be backported to OpenBMC kernel fork.
Change-Id: I34a0b70e1f7f6c1ab2be38e8d66d5912950e0d82
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Diffstat (limited to 'meta-ibm/meta-sbp1/recipes-phosphor/packagegroups')
-rw-r--r-- | meta-ibm/meta-sbp1/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/meta-ibm/meta-sbp1/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend b/meta-ibm/meta-sbp1/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend new file mode 100644 index 0000000000..1cf1d3ac8e --- /dev/null +++ b/meta-ibm/meta-sbp1/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend @@ -0,0 +1,48 @@ +RDEPENDS:${PN}-extras:append = " \ + phosphor-software-manager \ + phosphor-ipmi-flash \ + phosphor-post-code-manager \ + phosphor-host-postd \ + phosphor-state-manager-chassis \ + " + +RDEPENDS:${PN}-devtools:append = " \ + entity-manager \ + webui-vue \ + ethtool \ + net-tools \ + lmsensors-sensors \ + screen \ + " + +PACKAGES += " \ + ${PN}-chassis \ + ${PN}-fans \ + ${PN}-system \ + " +PROVIDES += " \ + virtual/obmc-chassis-mgmt \ + virtual/obmc-fan-mgmt \ + virtual/obmc-system-mgmt \ + " + +RPROVIDES:${PN}-system += "virtual-obmc-system-mgmt" +RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt" +RPROVIDES:${PN}-chassis += "virtual-obmc-chassis-mgmt" +SUMMARY:${PN}-chassis = "IBM Chassis" +RDEPENDS:${PN}-chassis += " \ + phosphor-post-code-manager \ + phosphor-host-postd \ + phosphor-state-manager-chassis \ + " + +SUMMARY:${PN}-flash = "IBM Flash" +RDEPENDS:${PN}-flash = " \ + phosphor-software-manager \ + phosphor-ipmi-flash \ + " + +SUMMARY:${PN}-fans = "IBM fan" +RDEPENDS:${PN}-fans = " \ + phosphor-pid-control \ + " |