Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
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
|
|
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
|
|
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>
|
|
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
|
|
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
|
|
Disable the hardware root-of-trust on AST2600 EVB.
Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
Change-Id: Iabf3bafb5db633de34731e041064318f8f56da5a
|
|
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
|
|
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>
|
|
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>
|
|
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>
|
|
This about doubles the performance of the network interface over USB2
Change-Id: Id8f79435b9cb7f02fa9094bf50e90023dfe188a8
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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
|
|
Charles Boyer (1):
dbus-sdr:storagecommands: Add option to use Clear method
Change-Id: I0947429aca8c73bfde4f6c5d87eb31c152827fd0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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>
|
|
Matthew Barth (1):
sensor-monitor: Correct shutdown propertiesChanged matches
Change-Id: If7157cc244cb33a8ef6d77058f5e7796138c83fa
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
Adriana Kobylak (1):
PHAL: Add service dependency to DEVTREE creation
Change-Id: I57b99d6640089a2d3e7fee2996e7b9b3b72f1306
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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
|
|
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I7a4e86c61417f006e5ba218e3e5862dce3cd9e9a
|
|
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>
|
|
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
|
|
Amitay Isaacs (1):
attribute: Fix cronus to dtree target translation
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I622a987e03a7195eb95e560593e4ce715f22e0a4
|
|
William A. Kennington III (1):
ncsid: Fix IP / Gateway updating
Change-Id: Ia010aa536100c4e42189412510e68921108fca6d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Carson Labrado (1):
chassis-state: no error in chassis if unavailable
Change-Id: I412bf1d40ba0bf8cb65232324a583209015f7aaa
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Read default power mode & IPS parameters from DBus
Change-Id: I2dce4b7ab781068c5d345a9e8057ff04573ebb55
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Gokul Sanker V G (1):
Added correction for empty text strings
Change-Id: Ie53dc730c7b558a21775729c24aa7d9b6e129998
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
Alpana Kumari (1):
Read the PCIe Cable card's presence GPIO
Change-Id: I0daa2fc0cea6b3a3a9fb6a7759abe351db58b513
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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
|
|
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
|
|
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
|
|
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
|