summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-02-24various: sync package_ipkPatrick Williams4-4/+4
Commit 605c37cb989a95c02633fcb93efb45102781b4bb switched the tree to use 'package_ipk' instead of 'package_rpm'. Since then a few other systems have gone in which used an old package setting. Sync them to use IPK. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iecd2f65871038d6139c87f910c7c7fb19a115067
2022-02-24meta-openpower: ipl: Bumped 19061e0..6513639Ramesh Iyyar1-1/+1
In this patch, bumped the ipl with the below patches. SRCREV: 19061e0..6513639 - Ramesh Iyyar (5): libipl: p10: Use record id instead of the target entity path to clear libipl: p10: Fix, Core should be guarded based on the guard type libipl: p10: updateHwModel: Fix, Handle the FC target in the MPIPL libipl: p10: updateHwModel: Add useful trace for debug libipl: p10: updateHwModel: Guard action changed for different boot Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I962ee40053f4e6cb8537f2c13585568ec7dbd805
2022-02-24meta-openpower: host: Bumped bbb5339..482a887Ramesh Iyyar2-1/+14
In this patch, bumped the openpower-proc-control with the below patches and add the systemd symlinks for the newly added service that included as part of the bump. SRCREV: bbb5339..482a887 - Ramesh Iyyar (1): PHAL: Add new service file to indicate guard actions. Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: Iee1c68636d7084d54b65840c9964981dda395e7f
2022-02-24linux-aspeed: p10bmc ftrace, OCC, p10bmc RTC battery GPIOJoel Stanley1-1/+1
Eddie James (5): ARM: dts: aspeed: p10bmc: Enable ftrace in ramoops buffer hwmon: (occ) Add sysfs entry for IPS (Idle Power Saver) status hwmon: (occ) Add sysfs entry for OCC mode hwmon: (occ) Add sysfs entries for additional extended status bits hwmon: (occ) Add soft minimum power cap attribute Joel Stanley (2): ARM: dts: aspeed: rainer: Add RTC battery gpio name ARM: dts: aspeed: everest: Add RTC battery gpio name Change-Id: Ifb6bc7a6c8ffe3e36edbaa5ce94014ddcdc51e90 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-02-24meta-quanta: s6q: add sensors yamlJoseph Fu6-1/+2496
Add configuration to store sensor. Add CPU temperatur sensor by using virtual sensor to get maximum value between DTS_CPU and Die_CPU. Tested: using 'ipmitool sdr type' command and Redfish client command to verify on S6Q board. Signed-off-by: Joseph Fu <joseph.fu@quantatw.com> Change-Id: I324230922e03f60c080858150b476c3f50fb62d6
2022-02-24meta-quanta: s6q: add watchdog serviceJoseph Fu6-0/+51
Add service files to enable ipmitool watchdog command. Tested: 1.setting watchdog action hard reset ~# ipmitool raw 0x06 0x24 0x01 0x01 0x01 0x02 0x64 0x00 starting reset ~# ipmitool raw 0x06 0x22 2.power off ~# ipmitool raw 0x06 0x24 0x01 0x02 0x01 0x02 0x64 0x00 ~# ipmitool raw 0x06 0x22 3.power cycle ~# ipmitool raw 0x06 0x24 0x01 0x02 0x01 0x02 0x64 0x00 ~# ipmitool raw 0x06 0x22 Use these commands to verify the result matches service settings. Signed-off-by: Joseph Fu <joseph.fu@quantatw.com> Change-Id: I738d0d86b6a9729d488f22e841e207aaab219796
2022-02-24meta-aspeed: evb-ast2600 Disable socsec signingJamin Lin1-0/+9
Disable the hardware root-of-trust on AST2600 EVB. Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com> Change-Id: Iabf3bafb5db633de34731e041064318f8f56da5a
2022-02-24meta-quanta: s6q: enable the boot type selectorJoseph Fu1-0/+2
Enable the BIOS boot type. Add 'boot_type' option for phosphor-settings-manager to support both EFI and Legacy boot. Tested: ~# ipmitool raw 0x00 0x09 0x05 0x00 0x00 01 05 60 00 00 00 00 ~# ipmitool chassis bootparam get 5 Boot parameter version: 1 Boot parameter 5 is valid/unlocked Boot parameter data: 6000000000 Boot Flags : BIOS EFI boot ~# ipmitool raw 0x00 0x08 0x05 0x80 0x00 0x00 0x00 0x00 ~# ipmitool raw 0x00 0x09 0x05 0x00 0x00 01 05 80 00 00 00 00 ~# ipmitool chassis bootparam get 5 Boot parameter version: 1 Boot parameter 5 is valid/unlocked Boot parameter data: 8000000000 Boot Flags : BIOS PC Compatible (legacy) boot Signed-off-by: Joseph Fu <joseph.fu@quantatw.com> Change-Id: I3ff030dd65fad1a2492c20a6622c6dce68832b45
2022-02-24meta-google: gbmc-bridge: Only target bridge USB devicesWilliam A. Kennington III2-1/+18
This will allow us to have non-bridge USB devices on the system. Change-Id: I5102fa8e1039013d9629b889350d46c6acf5cde3 Signed-off-by: William A. Kennington III <wak@google.com>
2022-02-23meta-google: gbmc-ncsi-config: Add stateless IPWilliam A. Kennington III1-0/+7
We want to respond to neighbor solicits over NCSI for all public IPs on the bridge. Change-Id: I9179ca6cb82d956a6b1db82c075e803248d7248d Signed-off-by: William A. Kennington III <wak@google.com>
2022-02-23meta-google: google-usb-network: Don't wait for phosphor-ipmi-hostWilliam A. Kennington III1-1/+0
This is not needed for runtime service to work correctly as the bridges on both sides come up before the USB device is present anyway. Change-Id: I27b6ad5b265ff18f78f41388d26b02ced39749ae Signed-off-by: William A. Kennington III <wak@google.com>
2022-02-23meta-google: google-usb-network: Use EEM instead of ECMWilliam A. Kennington III4-34/+34
This about doubles the performance of the network interface over USB2 Change-Id: Id8f79435b9cb7f02fa9094bf50e90023dfe188a8 Signed-off-by: William A. Kennington III <wak@google.com>
2022-02-23meta-google: gbmc-bridge: Run service when DHCP completesWilliam A. Kennington III2-0/+5
This makes it possible for our installation service to determine when the BMC is ready to continue after DHCP. Change-Id: I62f31c39a9d5849d18f81ab58c88e9e5ef4b9737 Signed-off-by: William A. Kennington III <wak@google.com>
2022-02-23meta-google: gbmc-bridge: Fail DHCP if hooks failWilliam A. Kennington III1-2/+2
We don't want to report a successful DHCP if some of the hooks failed to run. Change-Id: Iaafa555fa99381f0c7ff6bd05fd7038366356fbd Signed-off-by: William A. Kennington III <wak@google.com>
2022-02-23meta-ibm: Remove setting default power mode and IPS parmsChris Cain1-36/+0
The power_mode and power_ips dbus objects are being consolidated and moved under the org.open_power.OCC.Control service. Their default values will now be set via entity-manager. Verified on Everest hardware. Change-Id: Ibfa1e55126862db3521855ad0743a1423e555dac Signed-off-by: Chris Cain <cjcain@us.ibm.com>
2022-02-23meta-google: dhcp-done: Add recipeWilliam A. Kennington III2-0/+27
This will be picked up by the gbmc-bridge DHCP process in another change. Change-Id: Id80688d0d7a7872bca2eec70c31468a483f72feb Signed-off-by: William A. Kennington III <wak@google.com>
2022-02-23meta-phosphor: packagegroup-security: remove tpm2-pkcs11Patrick Williams2-0/+5
We don't need pkcs11 support on the BMC by default and it ends up causing a dependency chain that brings in Rust. This packagegroup can only be pulled in when meta-security/meta-tpm is used, so hook into BBFILES_DYNAMIC to use it when appropriate. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iff12f641e57ace313ad64a402091444edba74ea4
2022-02-23phosphor-host-ipmid: srcrev bump 05d17c036f..818bea1f2aAndrew Geissler1-1/+1
Charles Boyer (1): dbus-sdr:storagecommands: Add option to use Clear method Change-Id: I0947429aca8c73bfde4f6c5d87eb31c152827fd0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23bmcweb: srcrev bump a6e5e0ab43..db69770393Andrew Geissler1-1/+1
Ed Tanous (1): Make run() static Willy Tu (1): managers: populate the name correctly for PID Change-Id: I90130aa37ecf6d8e5c739283d7019aec50085e3e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23openpower-occ-control: srcrev bump 1be4337b39..cde7bea3d4Andrew Geissler1-1/+1
Chris Cain (2): Hold off OCC communication if targets not ready Allow restoring default Idle Power Saver parameters Change-Id: I92a1f86fd8c6d1dc87e4b88216e783aa0c180827 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23phosphor-fan-presence: srcrev bump b20f2fe95b..d914ebf4b0Andrew Geissler1-1/+1
Matthew Barth (1): sensor-monitor: Correct shutdown propertiesChanged matches Change-Id: If7157cc244cb33a8ef6d77058f5e7796138c83fa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23phosphor-logging: srcrev bump 31d78f7703..c865ed9ffaAndrew Geissler1-1/+1
Matt Spinler (2): PEL: Change python plugin error traces to debug PEL: Add recovered test error to msg registry Change-Id: I0cd3d17060464d69c16217bf0dbc9e9637156e0e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23openpower-proc-control: srcrev bump e5ba5fd00a..bbb53393c5Andrew Geissler1-1/+1
Adriana Kobylak (1): PHAL: Add service dependency to DEVTREE creation Change-Id: I57b99d6640089a2d3e7fee2996e7b9b3b72f1306 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23meta-ibm: p10bmc: Add opkg to RDEPENDS:${PN}-extrasAndrew Jeffery2-1/+3
Providing `opkg` in the image allows us to easily install packages after-the-fact, usually to debug systems in the lab. This is not a mechanism for providing firmware updates. No specific configuration is supplied to enable its use, and hosting of package archives is left as an exercise to the user. That said, bitbake generates its own package archive in the course of creating the output image. It also provides a `package-index` target, which after execution, allows you to expose the archive with no more work than: ``` $ python3 -m http.server --directory tmp/deploy/ipk 8080` ``` The addition of opkg with the chosen options increases the uncompressed filesystem size by 3855360 bytes (~3.68MiB). Change-Id: I7731a4ebe08249e2216e8ca1984f8e8d87558687 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2022-02-22treewide: remove MAINTAINERSPatrick Williams20-966/+0
The MAINTAINERS files are no longer used and are out of date (references to IRC still exist in most of them). Remove them and rely on the OWNERS exclusively. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0f5d2719ad97e218ce03c4503efe1b1c92ac455e
2022-02-22meta-ibm: enable chassis power status checkAndrew Geissler1-0/+5
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I7a4e86c61417f006e5ba218e3e5862dce3cd9e9a
2022-02-22phosphor-state-manager: srcrev bump 1fc48456ac..d93da77590Andrew Geissler2-1/+19
Andrew Geissler (11): pinhole: move gpio function to utils pinhole: check for bmc reset reason pinhole: utility interface to create errors pinhole: generate log when pinhole reset occurs pinhole: do not log power loss error on pinhole pinhole: move power policy service to utils pinhole: no power restore policy on pinhole reset ups: check state on startup and update power status ups: watch for property changes ups: do not power on if power status is bad add namespace on setProperty Includes support for new chassis-check-power-status package. Change-Id: I5f8e95027dd324038f84e1f567f19aecc43e3d22 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22openpower: ekb: srcrev bump a9996cb686..79f40fbad5Jayanth Othayoth1-1/+1
Commits included: - p10_sbe_scratch_regs -- remove PAUC assertion - Updates with latest pub-ekb version Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I14cda16ae2a95afe9aca8a024ba4204e7b80d794
2022-02-22meta-openpower: pdata: bump dc5f985590..2e4cc3ea41Jayanth Othayoth1-1/+1
Amitay Isaacs (1): attribute: Fix cronus to dtree target translation Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I622a987e03a7195eb95e560593e4ce715f22e0a4
2022-02-22google-misc: srcrev bump 2d6858dd23..a7af2e087eAndrew Geissler1-1/+1
William A. Kennington III (1): ncsid: Fix IP / Gateway updating Change-Id: Ia010aa536100c4e42189412510e68921108fca6d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22meta-bletchley: update u-boot devicetreePotin Lai1-1/+1
Switch u-boot devicetree to ast2600-bletchley This patch depend on the u-boot patch: https://patchwork.ozlabs.org/project/openbmc/patch/20220211005419.14454-1-potin.lai@quantatw.com/ Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ia9c53f7c27b29cab6f12fdb4e0e10c05bb055a2e
2022-02-22meta-aspeed: linux-aspeed: fix SRC_URI to appendPatrick Williams1-1/+1
Modifications to the SRC_URI should be append rather than a set operation, so that they do not erase any changed to the SRC_URI that may have happened prior to the include file. Otherwise, it can ignore local patches being applied for testing, which can make for irate developers. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9bd95352fa30bd0e8dfd89404d2ac0dbb4d78a3a
2022-02-22meta-phosphor: remove custom BBFILE_COLLECTION parsingPatrick Williams1-8/+0
Switch from custom BBFILE_COLLECTION parsing to relying on BBFILES_DYNAMIC for any new layers. The existing layers (aspeed, nuvoton) have already been moved to the BBFILES_DYNAMIC mechanism. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie67b95684349b6419e4608afba660607d0566803
2022-02-22meta-phosphor: migrate nuvoton-layer to dynamic-layersPatrick Williams6-0/+2
The proper way to add extensions to another layer is with BBFILES_DYNAMIC rather than adding to BBFILES based on BBFILE_COLLECTIONS. Move nuvoton-layer to a dynamic-layers subdirectory and hook into layer.conf using BBFILES_DYNAMIC. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic1b1f0ce837a899c5060531735c75c73cf51f1f5
2022-02-22meta-phosphor: migrate aspeed-layer to dynamic-layersPatrick Williams16-0/+5
The proper way to add extensions to another layer is with BBFILES_DYNAMIC rather than adding to BBFILES based on BBFILE_COLLECTIONS. Move aspeed-layer to a dynamic-layers subdirectory and hook into layer.conf using BBFILES_DYNAMIC. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I26e5093d469ce0a57c0b93bcc6b3383dd7bcf264
2022-02-22linux-aspeed: FSI, OCC, XDMAJoel Stanley1-1/+1
Amitay Isaacs (2): fsi: sbefifo: Use specified value of start of response timeout fsi: sbefifo: Implement FSI_SBEFIFO_READ_TIMEOUT_SECONDS ioctl Cédric Le Goater (1): dt-bindings: soc: aspeed XDMA fixes Eddie James (2): fsi: occ: Improve response status checking fsi: Add trace events in initialization path Change-Id: Ia99942034191173fcd75f7eae183e2bd9fecc743 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-02-22u-boot-aspeed: Add Bletchley, SPL stack size increaseJoel Stanley1-1/+1
Joel Stanley (1): aspeed: Sort dts files in makefile Potin Lai (1): arm: dts: Aspeed: add Bletchley dts Troy Lee (1): configs: aspeed: Increase SPL stack size Change-Id: If64f45949bb1a26ac6c8fc04427cb7f24a5c5420 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-02-22phosphor-dbus-interfaces: srcrev bump 2b2784a551..91e9099b04Andrew Geissler1-1/+1
Jiaqing Zhao (1): Network: Add NotAllowed error for MAC Address Patrick Williams (2): gen: remove spurious files run-ci: ensure old generated content is removed Change-Id: Iac23e357acaa2edf077409b0df015f8629bbebd2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22openpower-hw-diags: srcrev bump 97bdac4ccc..2a394cbb19Andrew Geissler1-1/+1
Adriana Kobylak (1): attn: Add dependency to service file Ben Tyner (1): attn: Remove stub code intended for native build Caleb Palmer (1): Add NX target and update target to subsystem map Zane Shelley (3): Header file cleanup in attn ignore CORE_FIR[56:57] in root cause filter pdbg util to get chip/unit target from unit/chip austinfcui (1): Attention handler stringstream refactor Change-Id: I56e7ac50fce7d604fadbd7fa78d5513625f38330 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22phosphor-logging: srcrev bump 027bf28508..31d78f7703Andrew Geissler1-1/+1
Jim Wright (1): PEL: Add callouts for Everest pgood failures Stanley Chu (1): Fix wrong type of TRANSACTION_ID in journal metadata Sumit Kumar (1): PEL: Sort & display PELs based on commit timestamp Change-Id: If3aa62c17bb6f43eecb43efe6b51e4daf1e8dee0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22phosphor-power: srcrev bump 5c6ac77e5e..10fc6e8746Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Call setPowerSupplyError method for fault Matt Spinler (1): psu-ng: Add Availability support to power supplies Change-Id: Idf02297d68bf965708c6297ad420894f16240923 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22bmcweb: srcrev bump f5b191a687..a6e5e0ab43Andrew Geissler1-1/+1
Carson Labrado (1): chassis-state: no error in chassis if unavailable Change-Id: I412bf1d40ba0bf8cb65232324a583209015f7aaa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22openpower-occ-control: srcrev bump 0f516528d8..1be4337b39Andrew Geissler1-1/+1
Chris Cain (1): Read default power mode & IPS parameters from DBus Change-Id: I2dce4b7ab781068c5d345a9e8057ff04573ebb55 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22smbios-mdr: srcrev bump 0435a483af..473d890ea7Andrew Geissler1-1/+1
Gokul Sanker V G (1): Added correction for empty text strings Change-Id: Ie53dc730c7b558a21775729c24aa7d9b6e129998 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22dbus-sensors: srcrev bump 7d6b77d083..27cac0bec1Andrew Geissler1-1/+1
Ed Tanous (3): Fix lifetime bug Remove pessimizing std::move Remove unused debug variable in NvmeSensorMain Change-Id: Ic51063a0b58e9ca4f1f2a1078728838baa298d8a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22openpower-vpd-parser: srcrev bump 187bc27418..2e6c6f7357Andrew Geissler1-1/+1
Alpana Kumari (1): Read the PCIe Cable card's presence GPIO Change-Id: I0daa2fc0cea6b3a3a9fb6a7759abe351db58b513 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-21meta-openpower: guard: Bumped 963d4f8..c5fcfb5Ramesh Iyyar1-1/+1
In this patch bumped the guard with below patches. SRCREV: 963d4f8..c5fcfb5 - Ramesh Iyyar (5): libguard: Skip to use existing ephemeral records slot to override guard: Use record id instead of the physical path to invalidate README: Updated guard -i option libguard: Overwrite Manual record by either Fatal or Predictive libguard: Overwrite Predictive record by Fatal Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I5697a9d58e6fea50f7488bb167513ebc12234622
2022-02-19meta-ampere: enable Host check GPIO interfaceThang Q. Nguyen7-46/+61
Enable host-gpios option in phosphor-state-manager to support Host state checking when BMC reboots. Also updateampere_host_check.sh to check Host State via GPIO interface Tested: 1. Define host0-ready into device tree. 2. Power On the Host. Reboot BMC, then check if CurrentHostState shows Running. 3. Power OFF the Host. Reboot BMC, then check if CurrentHostState shows Off. Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Signed-off-by: Thang Tran <thuutran@amperecomputing.com> Change-Id: I0331dfa340eb5bba201475ab9cada42e0946c8f8
2022-02-19meta-ibm: romulus: Fix QA warningsPeter Foley2-2/+2
e.g. WARNING: /home/peter/openbmc/meta-ibm/meta-romulus/recipes-phosphor/occ/romulus-occ-control-config-native.bb: QA Issue: romulus-occ-control-config-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: openpower-occ-control.bbclass [native-last] WARNING: /home/peter/openbmc/meta-ibm/meta-romulus/recipes-phosphor/logging/romulus-phosphor-logging-callouts-native.bb: QA Issue: romulus-phosphor-logging-callouts-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: phosphor-logging.bbclass [native-last] Signed-off-by: Peter Foley <pefoley@google.com> Change-Id: I31be11e264e1701215d2eadd28dc2249153a5d61
2022-02-19meta-ibm: Disable Mutual TLSAli Ahmed1-0/+4
For PowerVM, Mutual TLS has no current use case. Disabling mTLS auth by setting meson build option to disabled. Note, bmcweb can still use mTLS auth to connect with LDAP server; however for this use case the bmcweb user must auth in another way. Signed-off-by: Ali Ahmed <ama213000@gmail.com> Change-Id: I35adaeb1b6318d5f1de619509e05ae49970d8486