meta-quanta: fix shellcheck issuesSigned-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: I189baf142cc86d44ebbf615edd3bb0ec1785be8d
meta-quanta: Add hotswap orderingWe want it to be possible to order units prior to the powercycle eventif state needs to be persisted prior to a powercycle.We can also remove the time_delay func
meta-quanta: Add hotswap orderingWe want it to be possible to order units prior to the powercycle eventif state needs to be persisted prior to a powercycle.We can also remove the time_delay functionality as this is now providedglobally by the gbmc-psu-hardreset.target.Change-Id: I15b33e120be0246dd821d0dfe9d61b5aae7d1492Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
meta-quanta: meta-gbs: Cleanup for Yocto override syntax changeCleanup with```convert-overrides.py meta-quanta/meta-gbsgit grep "_[a-z0-9_/-]*[ :]" -- meta-quanta/meta-gbsgit grep -l _gbs --
meta-quanta: meta-gbs: Cleanup for Yocto override syntax changeCleanup with```convert-overrides.py meta-quanta/meta-gbsgit grep "_[a-z0-9_/-]*[ :]" -- meta-quanta/meta-gbsgit 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_installmeta-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
meta-quanta: gbs: Add explicit RDEPENDS for toolsgbs-sysinit requires i2c-tools and gbs-hotswap-powercycle requireslibgpiod-tools. Declare the RDEPENDS in the bitbake file.Signed-off-by: Brandon
meta-quanta: gbs: Add explicit RDEPENDS for toolsgbs-sysinit requires i2c-tools and gbs-hotswap-powercycle requireslibgpiod-tools. Declare the RDEPENDS in the bitbake file.Signed-off-by: Brandon Kim <brandonkim@google.com>Change-Id: I28bdb2cc138e301faa395eb9150cc7624b93c8a3
meta-quanta: gbs: stop hwmon while doing tray resetStop phosphor-hwmon before performing a tray power cycle toavoid ADM1272 doing an abnormal I2C transaction and causingADM1272 driver probe to fa
meta-quanta: gbs: stop hwmon while doing tray resetStop phosphor-hwmon before performing a tray power cycle toavoid ADM1272 doing an abnormal I2C transaction and causingADM1272 driver probe to fail due to wrong Manufacturer ID.(From meta-quanta rev: 2143eac88d3643e4a8d461eec2ed9a2d2e6a32f3)Signed-off-by: George Hung <george.hung@quantatw.com>Change-Id: Ibd69cb956d76dbe08f0bb6e6bce115d5bab469dfSigned-off-by: Andrew Geissler <geissonator@yahoo.com>
meta-quanta: gbs: Add tray_powercycle.shFix hotswap-power-cycle.service as well.(From meta-quanta rev: f27143480d654623b6e576b2ce236af3b6f0950d)Signed-off-by: Brandon Kim <brandonkim@google.com
meta-quanta: gbs: Add tray_powercycle.shFix hotswap-power-cycle.service as well.(From meta-quanta rev: f27143480d654623b6e576b2ce236af3b6f0950d)Signed-off-by: Brandon Kim <brandonkim@google.com>Change-Id: I63e105c27a61475ffc84565a933c7c98bd3d268cSigned-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
meta-quanta: gbs: add Hotswap Power Cycle ServiceAdd a hotswap power cycle service for oem google syscommand, "Delay hard reset".Tested:Setting 5 secs delay for delay hard reset:~# ipmitool ra
meta-quanta: gbs: add Hotswap Power Cycle ServiceAdd a hotswap power cycle service for oem google syscommand, "Delay hard reset".Tested:Setting 5 secs delay for delay hard reset:~# ipmitool raw 0x2e 0x32 0x79 0x2b 0x00 0x05 0x00 0x00 0x00 79 2b 00 03(From meta-quanta rev: 4f20ff8ff1a9ea91f0e2a4f55ec7a2525bfc8a9a)Signed-off-by: George Hung <george.hung@quantatw.com>Change-Id: Ib114ba2c47d652cb9c9999b45b503698e7fc5207Signed-off-by: Andrew Geissler <geissonator@yahoo.com>