summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-05-16phosphor-logging: srcrev bump f9077e3691..0f57ddccd0Andrew Geissler1-1/+1
Matt Spinler (1): PEL: Allow pretty symFRU/proc name in callout JSON NodeMan97 (1): PEL:Org.open_power.PHAL.Error.HostRunning subsystem Change-Id: I255b4fed5258c8b12a9b4d68afaa32e6c4e140d9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-16entity-manager: srcrev bump c7612cf7ba..adb3ac6beeAndrew Geissler1-1/+1
Potin Lai (1): Configuration: Bletchley: add condition for DVT board Change-Id: Idc8348e5ab5748f1307cf271fe54670be532536e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-16phosphor-fan-presence: srcrev bump f16f063b02..a899aa0cbdAndrew Geissler1-1/+1
George Liu (1): Fix loading json file causing coredump Matt Spinler (4): monitor:configs:everest: Update epow config control:ibm,everest: Update events.json control:ibm,everest: Fix events.json line endings sensor-monitor: Missing includes Change-Id: I5ce58eb005e52ed6be7d6f719be3e3bd127c3550 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-15meta-bletchley: disable host watchdogPotin Lai1-0/+3
The host watdog feature is based on IPMI watchdog commands. Disable host watchdog because host on bletchley does not support IPMI. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I25b3f0ac49543003e3a36c160f6b4c4a0b736887
2022-05-15meta-bletchley: fw-update: change pnor flash binding commandPotin Lai1-2/+21
pnor flash interface switched from spi-gpio to spi-mem, update the bind and unbind command in script. This patch dependes on patch below: LINK: https://lore.kernel.org/all/20220509151118.4899-3-potin.lai.pt@gmail.com/ Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ib622f7f22dede5f40cf6a5b4cf3df93d5b191ad8
2022-05-15meta-bletchley: plat-svc: update gpio line namesPotin Lai1-4/+4
update gpio line names in bletchley-early-sys-init this patch depends on the pathcd below: LINK: https://lore.kernel.org/all/20220509151118.4899-5-potin.lai.pt@gmail.com/ Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I0ff7332378f63a812de1e500c196d6eb8ca1cd19
2022-05-15meta-bletchley: kernel: enable regulator configurationPotin Lai1-1/+4
Ebable regulator configuration Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I7a3a8caa11182ff0daac4e9c650b2a183dd2eed8
2022-05-14phosphor-inventory-manager: srcrev bump 69ddaad8df..794a6c5feaAndrew Geissler1-1/+1
George Liu (1): Update clang-format Change-Id: I79ae80ca0477a4d3a6c7d9a901cde1bcbe9fdd9a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-13meta-ibm: Use proper path names in service filesMatt Spinler14-28/+14
Don't use /usr/bin/env, it's an antipattern. Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: If388f5427bb2ca45718d0ca99452bf3f147861dd
2022-05-13meta-ibm:fans: Use proper path names in svc filesMatt Spinler5-10/+5
/usr/bin/env is now an antipattern. Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I7e8488b984db0258f68107b23a0e3a7ed149f763
2022-05-13phosphor-state-manager: srcrev bump 4ee594663b..0e044c483fAndrew Geissler1-1/+1
Potin Lai (1): obmcutil: add a positional argument to select instance id Change-Id: Icbc566e02874b204d05f1698e8d7c97365490dfa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-13meta-bletchley: power-ctrl: fix host status checking in recovery modePotin Lai1-1/+1
recovery mode only can be triggered when host status is Off fix the wrong host power status checking when recovery mode triggered Tested: [Host status is On] root@bletchley:~# power-ctrl sled6 status On root@bletchley:~# power-ctrl sled6 recovery Please turn off host before trigger recovery mode [Host status is Off] root@bletchley:~# power-ctrl sled6 status Off root@bletchley:~# power-ctrl sled6 recovery Set host6 Recovery mode SLED6: pressing power button Motor go forward to press Power button Power button switch triggered SLED6: releasing host power button Motor reverse to initial position successful Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I40f57bd52d896d8e27d1ccec2e1c388986d28810
2022-05-13bmcweb: srcrev bump 550a6bf85f..4c25d66ea7Andrew Geissler1-1/+1
Carson Labrado (1): Refactor HttpClient Class Ed Tanous (4): Implement $top and $skip Handle HEAD and Allow headers per the spec Revert "Handle HEAD and Allow headers per the spec" Move redfish v1 into redfish-core Change-Id: I0b81064b65401bcf2b13458f570347ebd3a68409 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-13enable PACKAGECONFIG for other build optionsVernon Mauery1-1/+9
This enables PACKAGECONFIG for all the --enabled-feature options that are present in the configure.ac. Tested: built with and without the various options set via a bbappend Change-Id: I088006ddbc50779be0889a48bcfcc79a8eccf979 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
2022-05-13u-boot-aspeed: Delta AHE-50DC and RGMIIJoel Stanley1-1/+1
Zev Weiss (3): aspeed: Fix typos in platform.h comments pinctrl: ast2400: add support for RGMII1 and RGMII2 ARM: dts: aspeed: add Delta AHE-50DC BMC Change-Id: I32f2d4dd7cfb7575579ea6089f54b57a8e7161e2 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-12meta-bletchley: mdio-util: fix c22 write syntax errorPotin Lai1-1/+1
fix syntax error in c22 write command Tested: - Get switch PHY id by read/write SMI register root@bletchley:~# mdio-util c22 w 0 0x1c 0x19 0x0000 root@bletchley:~# mdio-util c22 w 0 0x1c 0x18 0x9434 root@bletchley:~# mdio-util c22 w 0 0x1c 0x18 0x9822 root@bletchley:~# mdio-util c22 r 0 0x1c 0x19 0x002b Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ie65a84c4485beb7f7600b36009027637c5fc7ed1
2022-05-12google-ipmi-sys: srcrev bump c98db20388..e4fddf4399Andrew Geissler1-1/+1
Willy Tu (1): google-ipmi-sys: Add SysPCIeSlotBifurcation subcommand placeholder Change-Id: If2a11c8b65fdc525d434820749bc8431fbc908d9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-12meta-jade: Clean up phosphor-isolation distro featureJoel Stanley1-1/+0
As mtjade uses the newer u-boot tree based on v2019.04, the phosphor-isolation distro feature does not do anything. The backdoors closed by the distro feature are now closed by default, so no opt-in is required. Change-Id: I779caf74f138715e0a49febbdb09d4ef78e33e0c Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-11meta-ampere: adjust phosphor-ipmi-host PACKAGECONFIGPatrick Williams1-1/+1
The bbappend was previously defining a PACKAGECONFIG but that PACKAGECONFIG was already defined in the base recipe. I suspect the intention was to _enable_ the existing PACKAGECONFIG. Adjust accordingly. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9f88451454fc1de8b6bb43caa3657c65cafd3b0d
2022-05-11meta-phosphor: add allowlist ipmid PACKAGECONFIGBrad Bishop1-1/+2
Add a PACKAGECONFIG for the allowlist feature, so it can be disabled without using EXTRA_OECONF and comply with the OpenBMC meta layer guidelines. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I263dc9e8f9f65cc184482b149bcabe01b765326a
2022-05-11meta-google: gbmc-ncsi-config: Remove impersonated IPv6 addressWilliam A. Kennington III1-1/+11
This is required for routing to work correctly between the impersonated node and the BMC. We still respond to neighbor solicits for the impersonated node but our routing is fixed. Change-Id: I7db57233348532576b3e2a9cd71ae0406367198e Signed-off-by: William A. Kennington III <wak@google.com>
2022-05-11meta-ibm: tpm enable on by default for p10bmcAndrew Geissler1-0/+1
It's time to require this for p10 based machines now Tested: - Confirmed by default it is now "Required" root@p10bmc:~# pldmtool bios GetBIOSAttributeCurrentValueByHandle -a hb_tpm_required { "CurrentValue": "Required" } Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I0959ffad3d4a38b542087be4a6ca6949ff1b4356
2022-05-11phosphor-fan-presence: srcrev bump 7b34ee0f12..f16f063b02Andrew Geissler1-1/+1
Matt Spinler (1): control: Be more lenient toward missing sensors Change-Id: I7850a4d0dd9647b4cbedb1bd2178b59c5be3f2a2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-11phosphor-logging: srcrev bump 3bb15b9bdd..f9077e3691Andrew Geissler1-1/+1
Matt Spinler (4): PEL: Convert component ID list to JSON PEL: Add hostboot component ID file PEL: Create python package for msg registry PEL: Add BMC debug collector component ID Change-Id: I43be50b20965401f89e59d8c1ff474dd98ba31af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-11entity-manager: srcrev bump 88333fe091..c7612cf7baAndrew Geissler1-1/+1
Andrew Jeffery (15): PerformScan: Extract findExposeActionRecord() PerformScan: Rename exposeRecord in isExposeActionRecord() PerformScan: Eliminate foundMatches PerformScan: Lift lambda from args in isExposeActionRecord() PerformScan: Extract apply{Bind,Disable}Action() from run() PerformScan: Extract applyConfigExposeActions() PerformScan: Avoid continue in applyExposeActions() PerformScan: Rename configList in applyConfigExposeActions() PerformScan: Extract applyExposeActions() PerformScan: Extract generateDeviceName() PerformScan: Reorganise config loop early-exits PerformScan: Promote recordPtr to reference PerformScan: Add updateSystemConfiguration() as a member function PerformProbe: Invoke PerformScan::updateSystemConfiguration() directly PerformScan: Drop dbusSubtree parameter from updateSystemConfiguration() Zev Weiss (1): devices: Add nct6779 support Change-Id: I84e8b6633091484b045c08f82d8f1195534c5c28 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-11meta-google: gbmc-ncsi-config: Allow BMC address assignmentWilliam A. Kennington III2-9/+25
We need to allow BMC address assignment so that we can deprecate the impersonation assignment we are currently performing on the BMC. Change-Id: Ia153d0a5692876ef2c36b71230d597e51904d467 Signed-off-by: William A. Kennington III <wak@google.com>
2022-05-11meta-ibm: p10bmc: Configure debug-trigger for dbus sink actionsAndrew Jeffery2-0/+11
The dbus sink actions will cause phosphor-dump-manager to take a full BMC dump if the debug action is received on the trigger source. Change-Id: If57612a75ca7f68ed2636c9b23dc04972d99626d Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2022-05-11meta-fii: meta-mori: Add mori kernel confAshwin Murali2-0/+131
Add mori kernel conf Signed-off-by: Ashwin Murali <ashwin.murali@fii-na.com> Change-Id: I13807a55806a8fa6348879bbd27e02e9888aff1c
2022-05-10phosphor-led-manager: srcrev bump 6d08ccecd9..aff56f3967Andrew Geissler1-1/+1
Patrick Williams (1): meson: set use-json as default Change-Id: I28cc3076f672b49281e2a32c44dde7f831a412a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-host-ipmid: srcrev bump f53696edb8..5d38067181Andrew Geissler1-1/+1
Duke Du (1): dbus-sdr: Add sensor type entity Ed Tanous (1): Fix build issue for dbus-sdr Willy Tu (1): dbus-sdr: VR Event Status: Fix mode proprety fetch Change-Id: Ie980fa0e8bbea157df6b3605076ddf51c873dfb0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10pldm: srcrev bump d2ab1c2261..5ed342e4f0Andrew Geissler1-1/+1
ArchanaKakani (1): oem-ibm:Unmap the memory selectively Manojkiran Eda (1): oem-ibm : Add pvm_create_default_lpar bios attribute Ravi Teja (1): Add VMI IPv6 BIOS attributes Change-Id: I96ab0bf9fcdc7fac1b53ea6c633d22e8fa2b8560 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10dbus-sensors: srcrev bump 0b1ae9ff7f..b5d7a7fb01Andrew Geissler1-1/+1
Andrew Jeffery (1): NVMeContext: Rework sensor removal concurrent to polling Change-Id: I31961c217187b5f226fa304194029c274108cbbb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-fan-presence: srcrev bump 4907dace0b..7b34ee0f12Andrew Geissler1-1/+1
Mike Capps (1): monitor: include previous targets and tachs in PEL Change-Id: I9173b40e6d10026af40e72f60121dfc01b3d06cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-dbus-interfaces: srcrev bump 56936f52f2..c6cf37a77bAndrew Geissler1-1/+1
Sheldon Bailey (1): Add safe mode to user interface Change-Id: Ib847892c464bcc79f7621013504eca0d802a895e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10bmcweb: srcrev bump f12b57b271..550a6bf85fAndrew Geissler1-1/+1
Ed Tanous (3): Fix whitespacing on meson_options.txt Document expectations for commit messages Implement etag headers Jiaqing Zhao (1): system: Handle PATCH request with multi-depth readJson JunLin Chen (1): Fix bmcweb crash problem when no-auth Nan Zhou (2): memory: correct type of MemorySizeInKB query: expand: fix a bug in inLinks Change-Id: Ic380dc984d240fd5a11928fcc496715835d9e841 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-ipmi-flash: srcrev bump 28c00d6eda..36af21c513Andrew Geissler1-1/+1
William A. Kennington III (2): tools/net: Handle files which don't support sendfile tools/net: Fix missing include Change-Id: I45f1ab48c85e20892e2038067f38ddc02e9853cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10openpower-proc-control: srcrev bump 9ca8a11763..f2e5372660Andrew Geissler1-1/+1
Andrew Geissler (3): pvm_sys_dump_active: utilize proper systemd syntax mpreboot: collect bmc dump pvm_sys_dump_active: ensure no failure Change-Id: If599512c365b13f35432d9fa9e8bc6a8220a591e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10entity-manager: srcrev bump 0a8de74a19..88333fe091Andrew Geissler1-1/+1
Andrew Jeffery (26): PerformScan: allInterfaces is a subtree result PerformScan: Promote dbusObject from pointer to reference PerformScan: Make getRecordName() static PerformScan: Drop redundant assignment into system configuration PerformScan: Lift name key update out of the for-loop PerformScan: Rename ifacesIt to objectIt PerformScan: Extract pruneRecordExposes() PerformScan: Rename fromLastJson in pruneRecordExposes() PerformScan: Return early from pruneRecordExposes() PerformScan: Flip condition to avoid continue in pruneNullExposes() PerformScan: Concurrent modification of container needs visibility PerformScan: Reduce indentation with early continue for absent record PerformScan: Untemplated record name allows early continue PerformScan: Avoid `continue` when updating unused indexes PerformScan: Extract recordDiscoveredIdentifiers() PerformScan: Drop hasTemplateName from recordDiscoveredIdentifiers() PerformScan: Rename fromLastJson in recordDiscoveredIdentifiers() PerformScan: Reorder operations when processing old configuration PerformScan: Searching with 'recordName' means we found a 'record' PerformScan: Un-nest continue by merging conditionals PerformScan: Tidy condition using nlohmann::json::is_array() PerformScan: Split conditionals to improve readability PerformScan: Bind and DisableNode Expose directives are actions PerformScan: Extract extractExposeActionRecordNames() PerformScan: Use early returns in extractExposeActionRecordNames() PerformScan: Use nlohmann::json::is_{string,array}() for type checks Jan Sowinski (1): Add PCA9542 and PCA9846 support Jiaqing Zhao (1): Add PCA984x mux/switch support Michal Bielecki (1): Add support for ADS7828 I2C A/D Converter. Change-Id: I8e925adca192296dac4bb80bfe79f7769016d55d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-state-manager: srcrev bump 1662ba6bec..4ee594663bAndrew Geissler1-1/+1
Andrew Geissler (1): bmc-reboot: put into NotReady state NodeMan97 (2): bmc-quiesce: ensure bmc stays in quiesce Removed redundant string parsing Change-Id: Id664568b0dec30455fe88442ccc9f84b5b9afc1a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-power: srcrev bump 9666ddf6be..dc777fa24cAndrew Geissler1-1/+1
Shawn McCarney (1): regulators: Host reboot should not redo operations Change-Id: I64cef849a8259185d4532e9d3eaf498a0f1d788b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10u-boot-aspeed: Disable backdoor interfacesJoel Stanley1-1/+1
This is a version of the CVE-2019-6260 "pantsdown" mitigations for the v2019.04 u-boot branch. The SuperIO and debug UART backdoors can be optionally enabled through u-boot build time configuration, but default to disabled as long as your machine uses the common board_init. These changes are relevant for the AST2400 and the AST2500 only. If your machine relies on these features to boot, look at the options in this patch: https://lore.kernel.org/openbmc/20220504004739.15829-1-zev@bewilderbeest.net/ See this email for instructions on how to test: https://lore.kernel.org/openbmc/CACPK8XfYuWT9Q5G_bo9AGugx-DcODDZ8xb39Sr+Sa8qWqVeW6A@mail.gmail.com/ Thank you to Zev for the work on this patch. Zev Weiss (1): aspeed: Disable backdoor interfaces Change-Id: I4ebeae13047b8c32f2d9324d4ef9c6f98c6f4a60 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-10meta-google: gbmc-bridge: Fix DHCP termWilliam A. Kennington III1-1/+3
The previous wait call was unable to monitor the process since it didn't start as a child of the term script. Instead, we just need to poll proc until the process has completed as this information is accessible. Change-Id: I8dec1218b5f451aa756329420211b3f6de500d7f Signed-off-by: William A. Kennington III <wak@google.com>
2022-05-09phosphor-power: Don't enable supply-monitor-ng by defaultZev Weiss2-2/+4
For the same reason as supply-monitor (a dependency on org.open_power dbus interfaces). Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Change-Id: Ibcf52fc180da744cced04d4720036d8bc84bf89c
2022-05-09meta-google: Fix tcpdump appendJoel Stanley1-1/+1
When searching the tree for 'gmbc', I was surprised to find we had no machines that use the Google layer. That's because it's a typo, and the layer is called gbmc. Change-Id: I75f31456f5e48246fe387322c72301d8552ca2d2 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-07meta-fii: meta-kudo: CPLD version byte shiftGrant Williams1-2/+2
Adjust CPLD aux version by shifting byte from 2 to 5 to 1 to 4 cmd: kudo.sh fw Before change: BMC_CPLD: 0.0.15.0 [5], [4], [3], [2]. the [5] is null Post change: BMC_CPLD: 0.15.0.0 [4], [3], [2], [1] Signed-off-by: Grant Williams <grant.williams@fii-na.com> Change-Id: I518ddb5e739fb73876f325b44b0104210a48c09c
2022-05-06meta-fii: meta-kudo: Remove the 2p sensor supportAvenash Asai Thambi5-627/+3
Removed the 2p sensor support from the phosphor-virtual-sensor and modified the recipe accordingly to support the new config. Signed-off-by: Avenash Asai Thambi <avenash.thambi@fii-usa.com> Change-Id: Ie9896ed6473844f54ba0fb3e422de946bec52892
2022-05-06openpower-hw-diags: srcrev bump d28d5f8b6d..026e5a3feeAndrew Geissler1-1/+1
Zane Shelley (1): Avoid guarding on TOD interfaces errors Change-Id: I11f95a011fa922101a30f9d5d06ad9507075bb12 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-06phosphor-host-postd: srcrev bump 80be5d8335..60b8995627Andrew Geissler1-1/+1
Brad Bishop (2): main: avoid unused variables README.md: Add words Kumar Thangavel (1): Add multi-host postcode support Change-Id: Ic7a4a7952e0a26d50e4a76884a873b26eb4b60ab Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-06meta-phosphor: Add libgpiod dependencyKumar Thangavel1-0/+2
The phosphor-host-postd uses GPIO lines to display the IPMB based multi-host post code. Hence, add the libgpiod to the phosphor-host-postd repo. Tested: Included <gpiod.hpp> header file and phosphor-host-postd builds successfully. Signed-off-by: Kumar Thangavel <thangavel.k@hcl.com> Change-Id: I4376248cb5ab62c7e7d2526d4e87303c54a55b15
2022-05-06meta-fii: meta-kudo: Remove custom phosphor-pid-control.serviceAvenash Asai Thambi2-20/+0
The custom phosphor-pid-control.service is not necessary because PID control still operates with the default phosphor-pid-control.service. Signed-off-by: Avenash Asai Thambi <avenash.thambi@fii-usa.com> Change-Id: Ic0f1447c5a20f275cec9e51d26018f6f55101ed0