- Apr 23, 2022
-
-
William A. Kennington III authored
0x232 was incorrect and it was supposed to be 0x22b. Change-Id: I45a8786ec1623b5d877eb5cfb1c7d330ac75a127 Signed-off-by:
William A. Kennington III <wak@google.com>
-
Andrew Geissler authored
Patrick Williams (1): build: enable C++20 Change-Id: Idaeaba57151d1414ea8bc86edf90b0d6f3dc044e Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
John Edward Broadbent (2): Add exception when constructor fails Change ownership of handle to eStorageD object John Wedig (1): Remove device name from D-Bus service name Change-Id: I3ba6cebc730a43413eebabd467c496a0fc358c7d Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
- Apr 22, 2022
-
-
Andrew Geissler authored
Patrick Williams (1): build: enable C++20 Change-Id: Ib2bc73d1f7227f9a8494598be123eac66c2f8ace Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Patrick Williams (1): build: enable C++20 Change-Id: I0c0cee9d599916a7c9041c024f04db4625dd053a Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Ed Tanous (2): Implement odata annotations ignoring Remove regex uses in event service and consolidate Change-Id: Iea043a32d40f6bebb8e2ae259270b60cde3a01e9 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Patrick Williams (1): build: enable C++20 Change-Id: Ic6905cbc599b1da73269b65d08c58cab09038c21 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Jim Wright (1): PEL: Correct callouts for Everest pgood failures Sunny Srivastava (1): PEL: Error interface for system vpd mismatch Change-Id: I9f22e179e7f2f6fbbb7f067f897672913c267297 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Chris Cain (1): Wait for OCC Active PDR to become available Change-Id: Id35c7594de2bc6d9962718750e08af452295a38a Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Ramesh Iyyar (1): mmc: Add HardwareIsolation service to restart if factory resets Change-Id: I07f0e03520d1a1a49dd9aae9d5fa5b9a935b4f7d Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Matt Spinler (1): sensor-mon: Add missing arg in fmt::format call Patrick Williams (1): build: enable C++20 Change-Id: Iec427d06b6f1038a3dd5cef5fc06ce45199c4e0e Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Paul Fertser (1): Signal when trying to set minPasswordLength low Change-Id: I3babef8dfaf6916864a5e006d97a9a84b6465810 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Patrick Williams (1): build: enable C++20 Change-Id: I04a9414df44bf9aa22e857f261aadf9cb96a3121 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Zane Shelley (1): Add chip at fault to TOD secondary error callout list Change-Id: I1cb1cdeafb9eccd05951b1d7079af64c57731600 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Charles Boyer authored
Use GPIO instead of IPMI for host condition. Adopt the multi-host support and syntax for phosphor-state-manager services. Signed-off-by:
Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I58ff4291ce3ec055579df5a2463c178e53d93625
-
Patrick Williams authored
The previous order of all `postinst` functions followed by `prerm` functions made it easy to miss making a change in the `prerm` due to their large distances from each other in the file. Reorder these so that they are grouped by subpackages rather than function type. Signed-off-by:
Patrick Williams <patrick@stwcx.xyz> Change-Id: Ib2be0617f4e1f805ed611688d77bb4d278abbd94
-
Patrick Williams authored
The `multi-user.target.requires/...Host@{i}.service` symlinks were being added to the `obmc-targets` sub-package, but nothing explicitly depends on the `host` sub-package. On systems that do not include the `host` sub-package, this could result in broken symlinks, and on systems which do not use the targets it can result in the `host` daemon not starting. Move these `Host@{i}.service` symlinks into the `host` sub-package since that is where the original service file resides. Signed-off-by:
Patrick Williams <patrick@stwcx.xyz> Change-Id: I43aa5fdbe73f0af3c5d213e45e3a02f2dc093d79
-
Patrick Williams authored
Specify the target links as a variable with iteration rather than manual entries for each symlink. Signed-off-by:
Patrick Williams <patrick@stwcx.xyz> Change-Id: If40bf59dc00beb2c004c5da9953c3c5e64cbffba
-
William A. Kennington III authored
Just some minor changes to make it easier to extend. Change-Id: Ib368da9173983aa02759b9e8bce1c34231cdf391 Signed-off-by:
William A. Kennington III <wak@google.com>
-
Brad Bishop authored
This was added with cde0f094 for libseccomp, but shortly after that upstream moved libseccomp from meta-security to core (241c7d2e6). As such, meta-security is no longer used or required. Signed-off-by:
Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I371e54b11f6336720dfc6edf0ef733d22b7fb4f2
-
Brad Bishop authored
These layers are all required, so add them to the layer dependencies. This generates an error earlier in the build process when layers are missing from the configuration (bblayers.conf). The dependency list below is informative, but likely not comprehensive: -meta-python: python3-inflection-native -meta-networking: net-snmp -meta-oe: rsyslog, libvncserver, ipmitool, boost-url, libgpiod, lmsensors-config, openldap Change-Id: I1b480224e6ec4b8bd61c8f21d6e569d17363a9a6 Signed-off-by:
Brad Bishop <bradleyb@fuzziesquirrel.com>
-
- Apr 21, 2022
-
-
Jamin Lin authored
Signed-off-by:
Jamin Lin <jamin_lin@aspeedtech.com> Change-Id: Iabba6e2d3f2c4e19af821b22164681f1d69a2501
-
Charles Boyer authored
Adds the I2C bus and address in array form to kudo-lib.sh, and replaces the hardcoded values with references across Kudo layer. Signed-off-by:
Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I69bbff444e013e61d7f7fd5051612a6d4adc8ded
-
Charles Boyer authored
The method to monitor the power and reset buttons through the ampere_power_util.sh with phosphor-gpio-monitor was a temporary solution. It was a temporary workaround until there is support for Nuvoton GPIO in phosphor-buttons. Signed-off-by:
Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I34541c0f56887962ad780b811eae44f1d851059d
-
Patrick Williams authored
We do not need to create symlinks to instantiate targets. Remove the one for `obmc-bmc-service-quiesce@.target`. Tested: ``` root@witherspoon:/lib/systemd/system# systemctl start obmc-bmc-service-quiesce@0.target root@witherspoon:~# obmcutil state CurrentBMCState : xyz.openbmc_project.State.BMC.BMCState.Quiesced CurrentPowerState : xyz.openbmc_project.State.Chassis.PowerState.Off CurrentHostState : xyz.openbmc_project.State.Host.HostState.Off BootProgress : xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified OperatingSystemState: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.Inactive ``` Signed-off-by:
Patrick Williams <patrick@stwcx.xyz> Change-Id: I73719f8cbce7ff3e01be868f471627c7acc2f6ca
-
Patrick Williams authored
Some systems have more chassis than hosts. Use the OBMC_CHASSIS_INSTANCES variable instead of OBMC_HOST_INSTANCES for instantiating the service symlinks. Signed-off-by:
Patrick Williams <patrick@stwcx.xyz> Change-Id: I42eb92a68023788fc8c06e63ed3eb6eb714bf55c
-
Patrick Williams authored
The `multi-user.target.requires/...Chassis@{i}.service` symlinks were being added to the `obmc-targets` sub-package, but nothing explicitly depends on the `chassis` sub-package. On systems that do not include the `chassis` sub-package, this results in broken symlinks. Move these `Chassis@{i}.service` symlinks into the `chassis` sub-package since that is where the original service file resides. Signed-off-by:
Patrick Williams <patrick@stwcx.xyz> Change-Id: Iefc8c0bf8eb9b5f43fa67a13bf52ceb4ce55e52e
-
Charles Boyer authored
Replaces hard-coded GPIO throughout the Kudo layer with a reference to its line name from DTS. The process to dynamically obtain the GPIO number for Get is added to kudo-lib.sh, 1. Use `gpiofind <Line Name>` to obtain gpiochip# and pin# 2. If the gpiochip# exceeds the number of GPIO banks of Nuvoton, then it is an I/O Expander. a. Use `gpiodetect` and extract the I2C bus-addr b. Obtain GPIO base value from sysfs using bus-addr c. The GPIO number is then the (base + pin#) 3. If the gpiochip# is within Nuvoton GPIO banks, then calculate the GPIO number as ((gpiochip#)*32 + pin#) Then the GPIO number can be used in the export to obtain the value. Tested with Nuvoton: - Can read/set Nuvoton GPIO with defined line names - Can read/set GPIO from I/O Expanders with defined line names Signed-off-by:
Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I651c0707a8bbc170d3c5a5fc261e5f9c62453e9f
-
Andrew Geissler authored
Jayashree Dhanapal (2): Added BootType property for Get/Set BootOrder Refactoring code for boot-order configuration Karthikeyan Pasupathi (2): Move Common code to their respective header file. yosemitev2:Add multi-host critical sensor support Change-Id: I0f893782f9898f66ba11c80f9aa954f825d26494 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Patrick Williams authored
The LICENSE string 'GPLv2+' is considered obsolete by Yocto and raises a warning. Switch them too the accepted tag 'GPL-2.0-or-later'. Signed-off-by:
Patrick Williams <patrick@stwcx.xyz> Change-Id: I88c639dbb45762e2e019a3503f1f1930b65c09d6
-
Patrick Williams authored
Bitbake currently gives an `obsolute-license` warning for any of the recipes using `phosphor-ipmi-fru.inc`. Fix this by switching the LICENSE variable to `GPL-3.0-or-later`, which matches the contents of the LICENSE file in the repository. Signed-off-by:
Patrick Williams <patrick@stwcx.xyz> Change-Id: Ife34a6bfaf564b530a889a3fa277ed84c0f2a640
-
- Apr 20, 2022
-
-
Andrew Geissler authored
Patrick Williams (1): build: enable C++20 Change-Id: I496189da0f3ad9d915dbc371b5bea091aa412d44 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Arun Lal K M (1): Fix for cpusensor going into D state. Change-Id: Ib6add3171c61b0a4cd6cfb40714158785830069c Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
George Liu (1): meson: Eliminate warning messages Change-Id: Ieec58b10c27319943702d4bf92934c1162e4eb5c Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Patrick Williams (1): build: enable C++20 Change-Id: I6e6397106dd2dcbb1eec7569782f4e52d1c896cd Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
austinfcui (1): Configure UT test static lib in base meson.build Change-Id: I948dc8aae2076678c951a712af9e5c4d178ecaab Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Chris Cain (1): Change power cap bounds to be writable Zhenwei Chen (1): Rename the reverse_name to reverse_names in associations. Change-Id: I46814b5dca5b7939af0f7c2d57fd2ac7fbdfb1e9 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Priyanga Ramasamy (1): Set presence for embedded non-synthesized frus Santosh Puranik (6): Fix PCIe device check PEL: Check Presence Before Error Logging Do not collect VPD unless required Update Asset Tag On Factory Resets manager: Sync AssetTag Property vpd-manager: Fix compile failure. Change-Id: I1d9c55f770d1923a00f8c80a6a4587b777c86633 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Patrick Williams authored
phosphor-dbus-monitor still uses autoconf and has a hard dependency on phosphor-snmp, causing phosphor-snmp to be brought in on systems that have no interest in using SNMP. The vast majority of systems do not supply any config for phosphor-dbus-monitor, so the usage of it does not seem wide enough to enable the IMAGE_FEATURE by default. - Remove 'obmc-dbus-monitor' from IMAGE_FEATURE by default. - Clean up all systems that manually remove the dbus-monitor feature or package. - Explicitly add the 'obmc-dbus-monitor' to the following systems: - meta-ibm: all - meta-inspur: fp5280g2 - meta-quanta: s6q Signed-off-by:
Patrick Williams <patrick@stwcx.xyz> Change-Id: Iad6c4104466e21d1b9843dac964a634019eb6935
-
- Apr 19, 2022
-
-
Ramesh Iyyar authored
Jayanth Othayoth (7): libipl: p10: error callback support for attribute failures libipl: p10: set_ref_clock remove functional primary proc check libipl: p10: clock_test remove functional primary proc check libipl: p10: sbe_config_update error path cleanup libipl: p10: proc_select_boot_prom error path cleanup libipl: p10 sbe_start added processor cfam status libipl: sbe_config_update enable sbe chip-op failure data Ramesh Iyyar (3): libipl: p10: Use libguard "isEphemeralType" interface libipl: p10: updatehwmodel: Handle primary processor ephemeral record libipl: p10: updatehwmodel: Added guard type in the trace Signed-off-by:
Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: Icea63d40b22d6539c67df3a53635178991a0352f
-