summaryrefslogtreecommitdiff
path: root/meta-quanta/meta-gbs/recipes-phosphor/inventory
AgeCommit message (Collapse)AuthorFilesLines
2021-08-11meta-quanta: meta-gbs: Cleanup for Yocto override syntax changeBrandon Kim2-6/+6
Cleanup with ``` convert-overrides.py meta-quanta/meta-gbs git grep "_[a-z0-9_/-]*[ :]" -- meta-quanta/meta-gbs git grep -l _gbs -- meta-quanta/meta-gbs \ | xargs sed -i 's/_gbs/:gbs/' ``` After cleanup ``` $ git grep "_[a-z0-9_/-]*[ :]" -- meta-quanta/meta-gbs/ | grep '.bb' meta-quanta/meta-gbs/recipes-bsp/images/npcm7xx-igps-native_%.bbappend:addtask do_gbs_prepare_xmls after do_patch before do_install meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/gbs-sysinit.bb:do_install () { meta-quanta/meta-gbs/recipes-google/acpi-power-state/acpi-power-state-daemon_%.bbappend:do_install:append:gbs() { meta-quanta/meta-gbs/recipes-phosphor/fans/phosphor-pid-control_%.bbappend:do_install:append:gbs() { meta-quanta/meta-gbs/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend:do_install:append:gbs() { meta-quanta/meta-gbs/recipes-phosphor/interfaces/bmcweb_%.bbappend:do_install:append:gbs(){ meta-quanta/meta-gbs/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend:do_install:append:gbs() { meta-quanta/meta-gbs/recipes-phosphor/ipmi/phosphor-ipmi-blobs-binarystore_%.bbappend:do_install:append:gbs() { meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager_%.bbappend:do_install:append:gbs() { meta-quanta/meta-gbs/recipes-phosphor/sensors/phosphor-nvme_%.bbappend:do_install:append:gbs() { meta-quanta/meta-gbs/recipes-phosphor/sensors/phosphor-virtual-sensor_%.bbappend:do_install:append:gbs() { meta-quanta/meta-gbs/recipes-quanta/network/usb-network.bbappend:do_install:append:gbs() { meta-quanta/meta-gbs/recipes-x86/chassis/x86-power-control_%.bbappend:do_install:append:gbs() { ``` Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: If640ddd3c6f6084bb0a1d82e2d18fa2640d9d83e
2021-07-20treewide: inventory: switch ChassisType to future enum valuePatrick Williams1-1/+1
Change Ie1a7c389edb6b7a048836a49283ceb62de51bba5 will be transitioning the 'Type' property in Inventory.Item.Chassis to an enumeration. In order to avoid crashing in PIM we need these default values in the starting YAML to be fully-qualified enumeration names that will match the values which will start in Ie1a7c. This code is safe to merge as is without any PDI or PIM changes. Prior to the PDI change, we must make a change to PIM that allows conversion automatic from string->enum, leveraging library interfaces available in sdbusplus. These will be submitted independently. I checked the codebase for usage of this string. It appears that the value is currently, effectively, write-only. There is code in bmcweb that fills in the equivalent Redfish value but currently just hard-codes the string 'RackMount'. Tested: Booted Witherspoon in a QEMU model with this change and proposed changes to sdbusplus + PIM. PIM no longer coredumps with the PDI change and yields an expected persistence file: ``` $ pwd /var/lib/phosphor-inventory-manager/xyz/openbmc_project/inventory/system/chassis $ cat xyz.openbmc_project.Inventory.Item.Chassis { "value0": { "cereal_class_version": 2, "Type": 3 } } ``` Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Icaf9447f31ccdd945cdf74b3e017682e4aed686f
2021-07-02meta-quanta: gbs: add CPU/Memory/Storage_RW usages for RedfishGeorge Hung1-1/+5
Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I23757a6df671ed98f67d1e4280abfcc4ae22d233
2021-03-23meta-quanta: gbs: fix phosphor-inventory-manager DEPENDSBrandon Kim1-1/+1
Recipe name as updated to gbs-inventory-cleanup. DEPENDS also need to be updated to ensure compilation. Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: Icc43de8501e3eea2da437074ece62d3a02746b88
2021-03-19meta-quanta: gbs: rename to gbs-inventory-cleanupGeorge Hung2-0/+0
Use a unique name for this recipe so it won't conflict Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: Ie2d5d71a73288ad7b6d1d35812cb8bfc7a11e5ae
2020-09-26meta-quanta: gbs: add sensors associations for RedfishGeorge Hung4-0/+529
1. add GBS sensors associations for Redfish 2. enable DBUS log service transactions through Redfish option (From meta-quanta rev: a271b5e4d39d8d57a453f7ea2e500d309241e250) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: If71fc9e9ec4f47b7dc78bb0940588e801e6e8c45 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>