summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-09-21intel-ipmi-oem: srcrev bump ac0b7278b3..4aee3fc93bAndrew Geissler1-1/+1
Ed Tanous (1): Add flat_map to includes Change-Id: Icd594c4f8aa103e41b610a0e8f143204858c8fd2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21obmc-ikvm: srcrev bump f79f6f540b..9d545472beAndrew Geissler1-1/+1
Patrick Williams (1): build: update to C++20 Change-Id: Iec6b7defe570f7c517186abd505a103b5070c84f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21meta-phosphor: mboxd: use new repo URIPatrick Williams1-1/+1
openbmc/mboxbridged now redirects to openbmc/hiomapd, so rather than the indirect, use the real one. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I150bbc5cd0b67457cbaaafbfae2ee5641830945c
2022-09-21sdbusplus: srcrev bump 5c52484c07..a141477d80Andrew Geissler1-1/+1
Ed Tanous (6): Use unordered_map for callback storage boost::any -> std::any Store concrete manager Use optional instead of unique_ptr Use built-in sd-bus methods for member name check Combine owned strings Patrick Williams (1): .gitignore: remove vim and update python Change-Id: I69beb0936fdefd9b68dd46d9686a5a63616ce6a5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21linux-aspeed: Move to v5.15.69 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.68 and 5.15.69 stable releases. Change-Id: Ie421be7ade33e2f887aff0432dcb44d6f6f63cbe Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-09-21meta-fii: meta-mori: add phosphor console packageGrant Williams8-6/+75
Add phosphor console mori_uart_mux_ctrl script,obmc-console service files, and .conf files - Added console feature for host & mpro - Added mori_uart_mux_ctrl.sh to set gpio S0_UART0_BMC_SEL and S0_UART1_BMC_SEL allowing routing between host & mpro consoles to bmc - Added host_console_uart_configuration.service so that it runs before obmc-console. Set it to require multi-user.target, which is also required by obmc-console. Signed-off-by: Grant Williams <grant.williams@fii-na.com> Change-Id: I5d7002c20c5d1b87fa5c78e69b0885fc635c6145
2022-09-21meta-nuvoton: arm-trusted-firmware: add arm trusted firmware recipeTim Lee3-0/+21
Add for supporting Nuvoton npcm8xx SOC. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ib402cb769f3e97abc05eeb8d147d3f7f3fd71f0a
2022-09-21phosphor-bmc-code-mgmt: srcrev bump 124e63beaf..8d16554c89Andrew Geissler1-1/+1
Andrew Geissler (1): ensure disable of reboot occurs after enable Change-Id: Id0cfa8b598143c7ea9cb59cb9381d57dec85973a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21openpower-libhei: srcrev bump dfe36c8d07..70ee34a1ebAndrew Geissler1-1/+1
Zane Shelley (1): sorting issue in chip data parser script Change-Id: I2c49fdb1b01e912615bb92e345fd74d1f9fd059f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21phosphor-power: srcrev bump f7019cb51d..dfe1f2036aAndrew Geissler1-1/+1
Jim Wright (1): pseq: Add README for configuration file directory Change-Id: I1e546448967df1f0a580d29e31b43bd3c6bd208b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21pldm: srcrev bump 92354ae89a..67fcfdb69eAndrew Geissler1-1/+1
ArchanaKakani (1): OEM-IBM:Send FC keyword instead of TM keyword Change-Id: Ief0087f3db54dee800bb3a10d0dc3ccb46f0de70 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21phosphor-certificate-manager: srcrev bump b3dbfb37a6..fd3ad1b0c7Andrew Geissler1-1/+1
Nan Zhou (4): fix HEAD remove Ed from owners gitlint: check commit message lcov: remove the configure file Change-Id: I7dc0b9245f21105fc5c5f4d3d093bf3b0151b326 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21libpeci: srcrev bump 58dac1fdb2..b78d4c81b3Andrew Geissler1-1/+1
Ed Tanous (2): Move to io_context Apply modern compiler options Change-Id: I293be93f1327061e2fb4478887366a97f1581ead Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20service-config-manager: srcrev bump af2b835f9a..a1292a6976Andrew Geissler1-1/+1
Patrick Williams (1): srvcfg_manager: add include for flat_map Change-Id: Ic89c9cb90d4d006f28152a03ed073da86d186fe8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20meta-nuvoton: OWNERS: add Dhananjay to reviewersPatrick Williams1-0/+1
Dhananjay asked me to add him to the reviewers list for meta-nuvoton. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id9fae80ece5fceef4630e8c05a5c9a08147a2bb4
2022-09-20fb-ipmi-oem: srcrev bump e4d6fe74c8..020ff3e49fAndrew Geissler1-1/+1
Patrick Williams (1): selcommands: add include for flat_map Change-Id: I803a54069a2a0e9758d085493e115cafdb8fcaa9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20Run oe-stylize on our filesEd Tanous173-2017/+1643
In all of our recipes, we should be following yoctos lead on formatting, order, and other things, for consistency in our meta layers. This commit runs oe-stylize.py on all of our files. The types of changes being made can be seen in the commit, but amount to: 1. Setting an explicit key ordering 2. Sectioning the files appropriately 3. Applying rules checking to our files At some point in the near future, we would turn this on as part of repotest, but some minor changes need to be upstreamed to meta-oe (WIP) to make that happen. Looking for input on whether this is something we'd like to do, and whether the diffs below look reasonable to folks. Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I489dd21d38a9fe4f3ece89cc7a5e1d0463224abf
2022-09-20meta-ampere: mtjade: handle UID button via phosphor-buttonsHuyLe4-17/+5
Replace Ampere implementation for UID button by the use of phosphor-button. Tested: 1. By default, the UID LED status is OFF. - Press UID button and check if the UID LED is ON - Press UID button again and check if the UID LED is OFF 2. Turn on the UID LED via ipmi command $ ipmitool chassis identify 3. Turn Lit/Blinking/Off UID LED via Redfish: $ curl -X PATCH --user root:0penBmc -H "Content-Type: application/json" -H "If-Match: *" --insecure https://<bmc_ip>/redfish/v1/Systems/system -d '{"IndicatorLED": "Lit|Blinking|Off"}' --> check if the UID LED is ON, blinking or OFF, respectively Signed-off-by: HuyLe <hule@amperecomputing.com> Change-Id: I912e26be827167a201dad5d81be6728101405521
2022-09-20phosphor-host-ipmid: srcrev bump a23af1206b..902d90daccAndrew Geissler1-1/+1
Kumar Thangavel (1): Add multi-host support to handle IPMI restriction mode. Change-Id: I35e470adb2cb0b93d679a8d5924bf41e83d2c117 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20pldm: srcrev bump 6d1ee4fe76..92354ae89aAndrew Geissler1-1/+1
Manojkiran Eda (1): Remove lcovrc configure file Pavithra Barithaya (2): PLDM: Restrain from adding duplicate TL PDRs PLDM: Handling modified PDRs Change-Id: Ia597b368cc5718a5dced8701b5b4fcdc666ce526 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-19Remove python from libxml2 PACKAGECONFIGEd Tanous1-0/+2
We don't use python on the BMC, but things that were pulling in libxml2 were pulling libpython.so onto the bmc. Fix it. Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I6897f637676ee361522132d6b73211c9fccaca1c
2022-09-17meta-ibm:bonnell: load dts into p10bmc imageAndrew Geissler1-1/+5
Bonnell is a new IBM system which will be supported within the p10bmc image. Load its device tree into the p10bmc image. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Idad1aed9aebafcca847a1c2a7749bb29f432601f
2022-09-16sdbusplus: srcrev bump 293c8a2690..5c52484c07Andrew Geissler1-1/+1
Patrick Williams (1): sdbus++-gendir: remove deprecated script Willam A. Kennington III (1): treewide: Leverage sdbus++-gen-meson Change-Id: Ifbcddbce0358fb734fbd411f10fcb5b65f6e1d16 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-16openpower-proc-control: srcrev bump ed7fb7aee3..1af14431aaAndrew Geissler0-0/+0
Jayanth Othayoth (3): PHAL: Added processor CFAM register data in the clock daily data logger PHAL: Added clock register data in the clock daily data logger PHAL: add clock data logger service Change-Id: Ic1615919983d9e44903e01713ca781f0fdd36e82 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-16phosphor-objmgr: srcrev bump ff46420f4c..1e94e60b4fAndrew Geissler1-1/+1
Brad Bishop (1): mapper: remove configurable service allowlists Change-Id: I5f5530b32381abe16a95764031926d9ccecb95cb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-16phosphor-dbus-interfaces: srcrev bump 1133524601..a1a46a9440Andrew Geissler1-1/+1
Brad Bishop (2): cpu: add socket default cpu: add family default Tyson Tuckerbear (1): Dimm.interface.yaml: Include High Bandwidth Memory v3 (HBM3) Change-Id: I264f3a1057b27e8627bb00c72d866ff88be04ebe Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-16phosphor-time-manager: srcrev bump 43dfeeb1e2..dc746c0b3bAndrew Geissler1-1/+1
George Liu (1): Move the getSubTree method to utils Change-Id: Ic341e4071f0155c5c5d0e30620f4afadd38250d0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-16x86-power-control: srcrev bump 9dbcee8522..8643c79740Andrew Geissler1-1/+1
Ping Guo (1): Set NMI_OUT according to the configuration file Change-Id: I201db5c6eb5453e8d83bc0c33fa056aaa7d4aecc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-16pldm: meta-ibm fix & srcrev bump 36ee6f8028..6d1ee4fe76Andrew Geissler2-3/+1
The latest pldm code removed the phyla nvram reset services as they are No longer controlled via BMC, rather they are controlled by the ibm hypervisor using a bios attribute. pldm bump contains the following commits : Jayashankar Padath (1): oem-ibm: Remove extra bytes in resource dump request Manojkiran Eda (3): oem_ibm: Move the NVRAM files to the hostfw directory oem_ibm : Add HRESET state setid & various states oem_ibm: Add new file type for Running lids Pavithra Barithaya (1): PLDM:OEM Pass service authorization credentials to PHYP Change-Id: I91ada72493f6d934cdb52e23e88783bcaae853e5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-15meta-fii: meta-mori: Add u-boot configurations for moriAshwin Murali4-0/+37
Summary of Changes: - Add basic fw_env.config for Nuvoton system. - Add u-boot configuration file Signed-off-by: Ashwin Murali <ashwin.murali@fii-na.com> Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I3e0f44b965ee402c105e4020c41235ebebda375b
2022-09-15meta-fii: meta-mori: Add phosphor-state-manager configurationsCharles Boyer4-0/+70
Summary of Changes: - Add custom Chassis and Host services - Enable Host Condition GPIO using host0-ready Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I74330028d4ce20d8abf4d6a5169c1bc6c491c7d4
2022-09-15meta-bletchley: fix enclosure identify feature on redfishPotin Lai2-2/+7
Add xyz.openbmc_project.Inventory.Item.Panel interfae into /system/chassis/bmc inventory object papth because bmcweb uses xyz.openbmc_project.Inventory.Item.Panel to determine if the FRU has LED indicators. Also add both enclosure_identify enclosure_identify_blink led group difinition in led.yaml, which are required by redfish. Tested Results: 1. Enable LED indicator [potin@localhost redfish-testing]$ curl -k -H "X-Auth-Token: $token" \ > -X PATCH https://$bmc_ip/redfish/v1/Chassis/bmc \ > -d '{"LocationIndicatorActive":true}' [potin@localhost redfish-testing]$ curl -k -H "X-Auth-Token: $token" \ > https://$bmc_ip/redfish/v1/Chassis/bmc 2>/dev/null \ > | grep Indicator "IndicatorLED": "Blinking", "LocationIndicatorActive": true, 2. Disable LED indicator [potin@localhost redfish-testing]$ curl -k -H "X-Auth-Token: $token" \ > -X PATCH https://$bmc_ip/redfish/v1/Chassis/bmc \ > -d '{"LocationIndicatorActive":false}' [potin@localhost redfish-testing]$ curl -k -H "X-Auth-Token: $token" \ > https://$bmc_ip/redfish/v1/Chassis/bmc 2>/dev/null \ > | grep Indicator "IndicatorLED": "Off", "LocationIndicatorActive": false, Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ice0fd7ab6fbdc82e87ac314396db4b33b313234b
2022-09-15meta-bletchley: bsp: increase vmalloc to 768MPotin Lai1-1/+1
We notice the spi-aspeed-smc driver failed to Tested on QEMU with 2GB memory: - vmalloc=512M: spi-aspeed-smc shows ioremap failed root@bletchley:~# dmesg | grep "Kernel command line:" [ 0.000000] Kernel command line: console=ttyS4,57600n8 root=/dev/ram rw vmalloc=512M root@bletchley:~# dmesg | grep spi-aspeed-smc [ 2.410462] spi-aspeed-smc 1e620000.spi: CE0 read buswidth:2 [0x203b0641] [ 4.908989] spi-aspeed-smc 1e620000.spi: Calibration area too uniform, using low speed [ 4.909416] spi-aspeed-smc 1e620000.spi: CE1 read buswidth:2 [0x203b0041] [ 4.968292] spi-aspeed-smc 1e631000.spi: ioremap failed for resource [mem 0x50000000-0x5fffffff] [ 4.969035] spi-aspeed-smc 1e631000.spi: missing AHB mapping window [ 4.969301] spi-aspeed-smc: probe of 1e631000.spi failed with error -12 - vmalloc=768M: spi-aspeed-smc probe successfully root@bletchley:~# dmesg | grep "Kernel command line:" [ 0.000000] Kernel command line: console=ttyS4,57600n8 root=/dev/ram rw vmalloc=768M root@bletchley:~# dmesg | grep spi-aspeed-smc [ 2.672402] spi-aspeed-smc 1e620000.spi: CE0 read buswidth:2 [0x203b0641] [ 2.844554] spi-aspeed-smc 1e620000.spi: Calibration area too uniform, using low speed [ 2.845442] spi-aspeed-smc 1e620000.spi: CE1 read buswidth:2 [0x203b0041] Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I7ad7a2127a103db7cbefd6d89d42bd780294ceb0
2022-09-15meta-ibm:p10bmc Support missing IPMI IANA numberShantappa Teekappanavar1-0/+2
Added p10bmc specific dev_id.json file to support IPMI IANA number Testing: Used curl command to verify IANA number $ ipmitool -I lanplus -C 17 -p 623 -U user -P password -H host raw 0x06 0x01 00 80 0f 32 02 8d 41 a7 00 4f 42 00 00 00 00 Signed-off-by: Shantappa Teekappanavar <shantappa.teekappanavar@ibm.com> Change-Id: I6ca8f343c06aac2303137aa5d78145b59d7099ce
2022-09-15meta-nuvoton: upgrade npcm8xx-igps recipeTim Lee1-11/+2
Upgrade IGPS from 03.06.02 to 03.06.04 and remove duplicate deploy Previous npcm8xx-ipgs recipe will deploy BB and TIPFW binary. However, BB and TIPFW recipes already were merged recently. They will do their own deploy task individually. Thus, we should remove duplicate deploy in igps recipe. IGPS 03.06.04 - Aug 14 2022 ============== - TIP_FW 0.4.1 L0 0.2.6 L1 * flash driver bug fixes. * Core reset bug fix: CORSTC: set to 1s, except MC bit * Do not continue if BMC fail to boot. * RESSR: copy values from TIP_SCR1 to INTCR2. Print last reset type. * OEM: read 2 bytes from OTP (was 1). - Bootblock is alligned to 512KB. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Id0b7336f0b2ada9e43385d635f3e3536a70aad8d
2022-09-14user-manager: use mesonNan Zhou1-2/+3
After the following change, [1] https://gerrit.openbmc.org/c/openbmc/phosphor-user-manager/+/56849 phosphor-user-manager fully supports meson. This patch does the final transition. Tested: 1. verified IPMI/Redfish worked on hardware 2. verified user management worked via DBus, Redfish 3. verified LDAP config daemon worked as expected via DBus Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: I85f116ab8222a66a2270b070f856987d54560dd0
2022-09-14ipmitool: Add enterprise code for IPSGeorge Liu2-1/+6
Refer to: http://www.iana.org/assignments/enterprise-numbers/enterprise-numbers Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I3feef60e6b9a0b0d8f1710b505db352a0baa9deb
2022-09-14phosphor-logging: srcrev bump 21c1a5a303..f2131442a3Andrew Geissler1-1/+1
Patrick Williams (1): yaml: move to subdirectory Change-Id: I799d5c4e9ddc2991cda2571ce90afda20ef491b1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-14x86-power-control: srcrev bump fd672c910f..9dbcee8522Andrew Geissler1-1/+1
Nan Zhou (2): meson: rely on nlohmann json add gitignore Change-Id: I42662261f0364a719cf81975b28f670d85361526 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-14phosphor-user-manager: srcrev bump fba4bb174a..0076afe155Andrew Geissler1-1/+1
Nan Zhou (1): meson: fix the missing root mfg flag Change-Id: I508c7c48eb6d0e60aef67b27d5f1fd940ca5dd75 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-14meta-phosphor: ipmitool: add tool to update IANA ENsPatrick Williams2-4/+76
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id6b8d58933de41574591eaa83e9929a7ce1a5598
2022-09-14bios-bmc-smm-error-logger: srcrev bump 613ba537eb..3def3c8eedBrandon Kim1-1/+1
Brandon Kim (1): buffer: Update the definition of QueueSize Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: I0146dd96c19a9e781464953e6a37d0e0e379fcf0
2022-09-14bios-bmc-smm-error-logger: srcrev bump a3b64fb63e..613ba537ebBrandon Kim1-1/+1
Patrick Williams (2): sdbusplus: use shorter type aliases MAINTAINERS: remove file Brandon Kim (3): buffer: Update queueSize and Read/Write Ptrs to 3B README: Update to point to the actual design doc buffer: Fix a corner case with header wraparound Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: I1b96d116e0d2078df8ab52600642e70cd105b36b
2022-09-13openpower-proc-control: srcrev bump ed7fb7aee3..1af14431aaJayanth Othayoth2-1/+10
Jayanth Othayoth (3): PHAL: Added processor CFAM register data in the clock daily data logger PHAL: Added clock register data in the clock daily data logger PHAL: add clock data logger service Also Enabled clock data logger service. This service is to create informational log daily, which includes clock register data. This data is used for clock failure debug. This service will start after start host completion. Tested: verified service installation manually Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: Idbf8314b8ad4e48626ec5f28769a6105c6438526
2022-09-13openpower-hw-diags: srcrev bump 1d63b6f31f..4e4582ba16Andrew Geissler1-1/+1
Zane Shelley (1): Stop ATTN service before instruction stop Change-Id: Ic562af1e4a086fc05ec72b6ddaf5d4269add26e8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-13openpower-proc-control: srcrev bump 48a8516431..ed7fb7aee3Andrew Geissler1-1/+1
Ben Tyner (1): Make ATTN service stop a non-fatal event Jayanth Othayoth (2): util: api to get chassis power state PHAL: clock daily data logger base infrastructure support Zane Shelley (1): Stop ATTN service before instruction stop Change-Id: Iea10d355361d1c40aa6f3f0b21055b9d2d810b06 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-13dbus-sensors: srcrev bump 6c106d66e3..e330c0c1feAndrew Geissler1-1/+1
Hao Jiang (1): FileHandle: only close on valid fd Justin Ledford (1): fansensor: enable fan sensors through fanN_enable sysfs if available Zev Weiss (4): Utils: simplify control flow in getSensorConfiguration() Remove Configuration interface prefix from utils APIs Add device-management infrastructure hwmontempsensor: Convert sensorTypes to I2CDeviceTypeMap Change-Id: Ie7df80793aee5ad756bc4dff7ad6466b0a772ed9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-13phosphor-time-manager: srcrev bump cb42109744..43dfeeb1e2Andrew Geissler1-1/+1
George Liu (2): Remove the inheritance between epoch base and bmc epoch Remove the service method in settings.hpp Change-Id: Id43ee5c9dcedf18a668d3e0f993754d38cd90591 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-13x86-power-control: srcrev bump b38fe83748..fd672c910fAndrew Geissler1-1/+1
Nan Zhou (1): subprojects: fix wraps Change-Id: I0ab11f49ea37a221310b2c29ca65b9b5f446290b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-13phosphor-virtual-sensor: srcrev bump e667239d5a..dc7770153bAndrew Geissler1-1/+1
Tao Lin (1): Association not created when sensors from DBus Change-Id: I4513554da79be76d1bd87ecd77e1ab4afdf12964 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>