Age | Commit message (Collapse) | Author | Files | Lines |
|
Mark static inventory items that only have a presence GPIO, but no
FRU EEPROM as present using phosphor-gpio-monitor.
This will be used by other OpenBMC systems to determine the
presence of FRU devices and to run additional services.
Tested: The inventory on Genesis3 is properly updated.
Change-Id: Id3927e7d01d1150da53294fa78cef5d6c10880ba
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
This system still just utilizes the evb dts but it does need to be
updated for the latest 6.5 changes that moved these to an aspeed
sub-directory.
Tested:
- Confirmed genesis3 builds again
Change-Id: I0bea023e2f1e58b4b52ea22eda4de063febc5a39
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
- Add blacklist for I2C buses that have no FRU devices.
- Default to dbus-sensors.
Tested: All configured sensors are visible in the webui.
Change-Id: Ia08f473775eac836e01ab7cc9a7e0eaf56d99192
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
Move to a common file for all platforms that use the common mapping of
ethernet0 and ethernet1.
This was done as an optimization while adding system1 support in.
Tested:
- Confirmed sbp1 and system1 had correct common file
- Confirmed witherspoon had it's specific ibm-ac-server file
Change-Id: Id96ac9f669fa5cf1241958c5d2d958a95065b25e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Remove RDEPENDS usage to bring in the webui and move to the new
IMAGE_FEATURE
Tested:
- Confirmed system1 has webui
Change-Id: I942509a3b5db2de8caf693f81f78850afd90f58d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Fix commit 4f282598b1c60378a83d032bacd388ce74e80541
"meta-ibm/genesis3: Add inventory".
Actually do generate an inventory based on added YAML.
TEST: Verified that generated.cpp is not empty.
Change-Id: Ia5c92894a573d6c5dad1db7473362130e966ee47
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
After rebasing on upstream the config wasn't properly updated
to use genesis3 custom YAML config. Update the config to actually
read the MAC from EEPROM and set it on Dbus.
Tested: MACAddress field is set on DBus ans phosphor-networkd
applies the MAC address to the network interface.
Change-Id: Ideaffc68e75a005c351edd3b53860bfcc30dfde4
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
Add phosphor-ipmi-fru and ipmi-fru-properties configurations
to parse the MAC address from board IPMI EEPROM.
Add config for phosphor-network to sync MAC to u-boot env.
Change-Id: I76c294f8822da11da2fedef5fdd842ce6d10efd0
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
Enable the fan control PID loop. It depends on the D-Bus
configuration posted here:
https://gerrit.openbmc.org/c/openbmc/entity-manager/+/58421
Change-Id: I32979f5705a745dcf0abdab5cce9d62340c33fbf
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
Change-Id: Ic6a5bc3547e6416897a2a27eb59c0484a9abf67e
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
Change-Id: Iffad7afabba59e0c50d2d7151847f166f9af0b9d
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Adjust meta-ibm to add support for the new machine.
Change-Id: I2eb61f3d9c85c23b16f026f8f9eb4506c78e97ad
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
This adds support for the IBM Genesis3 board.
It's an evaluation platform based on Aspeed AST2500 SoC powering
a 4 socket Intel Cascade Lake server.
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 the
BMC including power sequence for PCH/CPU.
Change-Id: Ia040dca83fbe17c52d9aa87cbf45d90452c031ff
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Arthur Heymans <arthur.heymans@9elements.com>
Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com>
|