Age | Commit message (Collapse) | Author | Files | Lines |
|
Patrick Williams (1):
openpower-pels: use libpldm directly for IID allocation
Change-Id: I1423cf84efbc2aad577e1ae4a98eb0dd2e3099e4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alexander Hansen (1):
Add README.md
Change-Id: I69bc7b837eb6f03f605c5f69ada01aa6735537b0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Mohammed Javith Akthar M (1):
systemd: rename service file to align with repo name
Patrick Williams (1):
inventory: define a decorator for managed hosts
Change-Id: If3eb0791d9232d694b6afee07db04641f3c667b8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Pavithra Barithaya (5):
clang-error: fix clang-diagnostic-defaulted-function-deleted error
clang-error: fix clang-diagnostic-inconsistent-missing-override error
Add clang-tidy to BMC-Code Management repo
clang-tidy: Enable bugprone-implicit-widening-of-multiplication-result
clang-tidy: Add cert checks
Change-Id: I0b8b800f3b3b73f18786f76c2bba5c9ee2e3f242
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
meson: Enable link time optimization
Change-Id: I7ed15773e0aac77622500d72e926b96d39efb4f7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (7):
Format meson options file
meson_options.txt -> meson.options
Remove yocto-deps option
Filter Expression parser
Add filter parameter support
Use lexme in redfish filter parser
Allow fuzzy string comparisons in $filter expr
Ginu George (1):
Pass redfishPropertyName earlier argument
Jagpal Singh Gill (1):
add D-Bus interface for unstructured HTTP push
Paul Fertser (1):
Fix returning Roles for Sessions POST
Change-Id: I311528ebbc6006f446229e9a14c26506628d6733
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Port 99-platform-init from bletchley to enable alternate boot.
Tested:
- FMC_WDT2 is enabled and timer is counting down:
```
U-Boot SPL 2019.04 yosemite4-runtime-addc-test (Mar 25 2024 - 04:43:19 +0000)
already initialized, Trying to boot from RAM
U-Boot 2019.04 yosemite4-runtime-addc-test (Mar 25 2024 - 04:43:19 +0000)
SOC: AST2620-A3
RST: WDT1 SOC
PCI RST: #2
RST: External
FMC 2nd Boot (ABR): Enable, Dual flashes, Source: Primary
Set FMC_WDT2 timer reload value to 0x0BB8
eSPI Mode: SIO:Enable : SuperIO-2e
Eth: MAC0: RMII/NCSI, MAC1: RMII/NCSI, MAC2: RMII/NCSI, MAC3: RMII/NCSI
Model: AST2600 EVB
DRAM: already initialized, 1 GiB (capacity:1024 MiB, VGA:0 MiB, ECC:off)
MMC:
sdhci_slot0@100: 1, sdhci_slot1@200: 2, emmc_slot0@100: 0
Loading Environment from SPI Flash... SF: Detected mx66l1g45g with page size 256 Bytes, erase size 4 KiB, total 128 MiB
OK
In: serial@1e784000
Out: serial@1e784000
Err: serial@1e784000
Model: AST2600 EVB
Net: No MDIO found.
No ethernet found.
Hit any key to stop autoboot: 0
ast# md.l 0x1e620064 2
1e620064: 00000001 0b0a0bb8 ........
ast# md.l 0x1e620064 2
```
- Boot from alternate flash when timeout occured:
```
U-Boot 2019.04 yosemite4-runtime-addc-test (Mar 25 2024 - 04:43:19 +0000)
SOC: AST2620-A3
PCI RST: #2
RST: SYS_FLASH_ABR_RESET
FMC 2nd Boot (ABR): Enable, Dual flashes, Source: Alternate
Set FMC_WDT2 timer reload value to 0x0BB8
eSPI Mode: SIO:Enable : SuperIO-2e
Eth: MAC0: RMII/NCSI, MAC1: RMII/NCSI, MAC2: RMII/NCSI, MAC3: RMII/NCSI
Model: AST2600 EVB
DRAM: already initialized, 1 GiB (capacity:1024 MiB, VGA:0 MiB, ECC:off)
MMC:
...
root@bmc:~# devmem 0x1e620064
0x00000110
root@bmc:~# devmem 0x1e620068
0x0BB80BB8
root@bmc:~# cat /run/media/slot
1
```
Change-Id: I524eae906526c16469f1dd2d0927c289c35a7380
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Enable Aspeed OTP driver to support OTP programming.
Change-Id: I326bde0443446aae0d774d590352fdb40cd43fe9
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
A few example associations were added by [1]. This is to add additional
or missing port associations between FabricAdapter and Port, and to fix
some typos.
The assocication is defined by
https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/62881.
Some FRU examples were added before via
https://gerrit.openbmc.org/c/openbmc/openpower-vpd-parser/+/66540
These associations are used for bmcweb Port schema implementation.
This also fixes Redfish Service Validator related to Cables & Ports.
Tested:
- Verify bmcweb Port schema under `/redfish/v1/Systems/system/FabricAdapters`
- Verify the content of `/redfish/v1/Cables/` tree.
- Redfish Service Validator passes on Cables & Ports
[1] https://github.com/openbmc/openbmc/commit/9f0b0adcf1e79e676df0f879c5be4a7a1cb6cfa7
Change-Id: If047a672c99da54aaa12f5d0206d2dc0334590bf
Signed-off-by: Myung Bae <myungbae@us.ibm.com>
|
|
ibm-ac-servers machine has tiny /var space hence we need to reduce its
max console log size. This patch reduces the max console size to the
default 16K from previous 256K.
Change-Id: I437c7d6823780a80b14041473e97c8de7941b0f9
Signed-off-by: Ninad Palsule <ninad@linux.ibm.com>
|
|
install_dreport_user_script function is intended
to be reused in meta-openpower layer.
To enable this, the function is being moved
to a bbclass which would be inherited in the
openpower-debug-collector recipe in the
meta-openpower layer.
dreport.conf file is a variable, hence making it
an argument to the function, so that other layer
can give a custom dreport.conf as input.
Tested:
Verified that plugin scripts are getting installed
from openpower-debug-collector repository and
BMC Dump collection is successful.
Change-Id: I8d13bc7e381cd1b957d5770926fb712165a07185
Signed-off-by: Gopichand Paturi <gopichandpaturi@gmail.com>
|
|
Redfish service validator reports
```
1 err.Edm.Decimal errors in /redfish/v1/Chassis/chassis/Power#/PowerSupplies/0
1 failProp errors in /redfish/v1/Chassis/chassis/Power#/PowerSupplies/0
1 fails errors in /redfish/v1/Chassis/chassis/Power#/PowerSupplies/0
```
```
curl -k -X GET https://${bmc}/redfish/v1/Chassis/chassis/Power
{
...
"PowerSupplies": [
{
"@odata.id": "/redfish/v1/Chassis/chassis/Power#/PowerSupplies/0",
...
"PowerInputWatts": -5.5, <---
...
},
```
This power-thermal support had been being deprecated and thus this
commit is to disable the deprecated power-thermal.
With this, some information (PowerCap) would be missing on webui-vue[1].
Webui-vue would need to switch over to use these[2].
Tested:
- The deprecated Power is no longer shown from
`curl -k -X GET https://${bmc}/redfish/v1/Chassis/chassis`
- Redfish Service Validator passes on Power
[1] https://github.com/openbmc/webui-vue/blob/8841b7d463a5272a87faaa14cb103f778a772770/src/store/modules/ResourceManagement/PowerControlStore.js#L41
[2] https://gerrit.openbmc.org/q/topic:%22redfish-EnvironmentMetrics%22
Change-Id: I86e46ef74cdce1bc7dea994dced93bb432082774
Signed-off-by: Myung Bae <myungbae@us.ibm.com>
|
|
- Enable phosphor-gpio-monitor-presence.
- Move presence related pins from monitor to presence.
- Add pins as below in gpio monitor to record event log
- CHASSIS_LEAK0_DETECT_N
- CHASSIS_LEAK1_DETECT_N
- RPU_READY_SPARE
- Remove unused service and script.
Change-Id: I8116c0a485f6cf2d65282c065c76d4d9132e6787
Signed-off-by: Yang Chen <yang.chen@quantatw.com>
|
|
Update blacklist.json for PSOC and SITV bus updates in DVT
Add blacklist "Bus 9 address 0x20" for preventing BIC Crashes on AEGIS
Del blacklist "Bus 11" for AEGIS FRU info
Change-Id: I01f061e28629509b25592023da6753f9293c2e89
Signed-off-by: Daniel Hsu <Daniel-Hsu@quantatw.com>
|
|
Add XDP710 driver for CMM 2nd HSC.
Change-Id: I62699dabc437ee17eb9be67e3d53d448c5153e6e
Signed-off-by: Yang Chen <yang.chen@quantatw.com>
|
|
Modify the GPIO name in minerva-early-sys-init to map the DTS
change.
Change-Id: I539331d2aadfea0070768edcd703caa11c331a12
Signed-off-by: Yang Chen <yang.chen@quantatw.com>
|
|
Bitbake recipe file has been updated to skip creating system D-Bus path
with empty "AssetTag" property at launch of phosphor-inventory-manager
service.
This change is required to avoid clearing of "AssetTag" value, every
time PIM starts/re-starts.
Change-Id: I42c58819f92872c3701bb13d9d3035963b838bfa
Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
|
|
Andrew Jeffery (1):
include: Drop compat symlinks for IBM OEM headers
Change-Id: I6c4084f832a884dff2ace958c8d63a8c65148a3b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Apply the upstream security and bug fixes
Change-Id: Ifb20aa10f4d2d7ca9fe0f81288ed448d23780162
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Eddie James (5):
dt-bindings: arm: aspeed: add IBM P11 BMC boards
ARM: dts: aspeed: Add IBM P11 FSI devices
ARM: dts: aspeed: Add IBM P11 Blueridge BMC system
ARM: dts: aspeed: Add IBM P11 Blueridge 4U BMC system
ARM: dts: aspeed: Add IBM P11 Fuji BMC system
Ninad Palsule (1):
ARM: dts: aspeed: System1: Updates to BMC board
Rafał Miłecki (1):
ARM: dts: aspeed: convert ASRock SPC621D8HM3 NVMEM content to layout syntax
Change-Id: Ifac0c2e4d6d6667e1b44e865cd6293597d4d0e3e
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Andrew Jeffery (6):
util: pldm: Replace deprecated libpldm include path
subprojects: Add phosphor-logging wrap
meson: Request pdbg via dependency()
subprojects: Add valijson wrap
subprojects: Add libgpiod wrap
meson: Add dependencies where required
Change-Id: I5044838c5eb85c6d539775d3e12201ae08c88c6a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This option will enable phosphor-sel-logger to delete SEL entries. It
will also change the way that the next SEL record to be used is
determined if it is enabled.
Change-Id: I5177cced0b76cf32e2cdbf3e0952be666a01322f
Signed-off-by: Jonico Eustaquio <jonico.eustaquio@fii-na.com>
|
|
Add MCTP PLDM support for PSOC sensor readings and
firmware update.
Testing:
root@bmc:~# busctl tree xyz.openbmc_project.MCTP
└─ /xyz
└─ /xyz/openbmc_project
└─ /xyz/openbmc_project/mctp
└─ /xyz/openbmc_project/mctp/1
├─ /xyz/openbmc_project/mctp/1/10
└─ /xyz/openbmc_project/mctp/1/8
root@bmc:~# pldmtool raw -d 0x80 0x05 0x02 -m 0x0a
pldmtool: Tx: 80 05 02
pldmtool: Rx: 00 05 02 00 00 00 00 00 07 00 01 0a
00 00 32 30 32 33 2e 34 38 2e 30 31 ff ff 00 00 00
00 00 00 00 01 0c 00 00 00 00 00 00 00 00 00 00 00
00 01 00 00 00 00 00 00 00 00 00 20 00 00 00 00 00
4d 50 53 20 33 64 65 37 34 39 62 61 ff ff 01 00 00
00 00 00 00 01 0c 00 00 00 00 00 00 00 00 00 00 00
00 01 00 00 00 00 00 00 00 00 00 20 00 00 00 00 00
4d 50 53 20 33 64 65 37 34 39 62 61 ff ff 03 00 00
00 00 00 00 01 07 00 00 00 00 00 00 00 00 00 00 00
00 01 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00
45 52 52 4f 52 3a 38 ff ff 04 00 00 00 00 00 00 01
07 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
00 00 00 00 00 00 10 00 00 00 00 00 45 52 52 4f 52
3a 38 ff ff 05 00 00 00 00 00 00 01 07 00 00 00 00
00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00
00 10 00 00 00 00 00 45 52 52 4f 52 3a 38 ff ff 06
00 00 00 00 00 00 01 07 00 00 00 00 00 00 00 00 00
00 00 00 01 00 00 00 00 00 00 00 00 00 10 00 00 00
00 00 45 52 52 4f 52 3a 38 ff ff 07 00 00 00 00 00
00 01 08 00 00 00 00 00 00 00 00 00 00 00 00 01 00
00 00 00 00 00 00 00 00 20 00 00 00 00 00 30 30 30
32 30 30 30 31
Change-Id: Ib375325b49ddf6759785d079790c72581db668b5
Signed-off-by: Daniel Hsu <Daniel-Hsu@quantatw.com>
|
|
Add new recipe npcm8xx-bootloader to replace npcm8xx-igps-native, and
also remove relative merge/sign functions and settings.
Tested:
TIP/No TIP/SA boot OK.
Settings replace function work, hardening replace work.
Change-Id: I1db20b483cf1de72ce05ca2a14df0a75fdb37d36
Signed-off-by: Brian Ma <chma0@nuvoton.com>
|
|
Add RTQ6056 to kernel config.
Change-Id: I20fe3d0de2d6296189b3787894b2e16e5b5668d1
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Add MP5990 to kernel config.
Change-Id: I42688341e87fc23ec5d41c40e474a0ec5524ebf4
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Add XDP710 to kernel config.
Change-Id: I2579fd7b6a9ece6593b73540e7932aaf7e84413a
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Yang Chen (17):
ARM: dts: aspeed: minerva: change the address of tmp75
ARM: dts: aspeed: minerva: change aliases for uart
ARM: dts: aspeed: minerva: add eeprom on i2c bus
ARM: dts: aspeed: minerva: change RTC reference
ARM: dts: aspeed: minerva: enable mdio3
ARM: dts: aspeed: minerva: remove unused bus and device
ARM: dts: aspeed: minerva: Define the LEDs node name
ARM: dts: aspeed: minerva: Add adc sensors for fan board
ARM: dts: aspeed: minerva: add linename of two pins
ARM: dts: aspeed: minerva: enable ehci0 for USB
ARM: dts: aspeed: minerva: add tmp75 sensor
ARM: dts: aspeed: minerva: add power monitor xdp710
ARM: dts: aspeed: minerva: revise sgpio line name
ARM: dts: aspeed: minerva: Switch the i2c bus number
ARM: dts: aspeed: minerva: remove unused power device
ARM: dts: aspeed: minerva: add ltc4287 device
ARM: dts: aspeed: minerva: Add spi-gpio
Change-Id: Ie9487b5cfa4d37ee539d192318431bcac2c4ba6e
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I44a1d4470070a775f5df631dda395d9ea7afd2e8
|
|
Daniel Hsu (1):
host_bios_upgrade: Add Updateable Association
Jagpal Singh Gill (2):
start-update-interface: add the new app
fix for phoshphor-software-manager start issue
Add necessary PACKAGECONFIG; we are expecting this feature to be
disabled by default until it is fully implemented.
Change-Id: If49e210860d4df7e0ea522baee12219931e09274
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
William A. Kennington III (1):
ncsid: update_ra_gw: Fix old_rtr check
Change-Id: I28d5613865f0033b0f0a78d372353bf4be517a92
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Add subproject support for gpioplus
Pavithra Barithaya (1):
use fs.copyfile instead of deprecated copy
Change-Id: I4999679dfbd86eb4e3e99f8a98b55ff485197341
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Fix spelling mistakes using codespell
Change-Id: I06dbffa688cc7a73464a27739e094a243a88da4a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (2):
meson: Provide "gmock" for local build
meson: Provide missing boost dependency and its wrap file
Change-Id: I0a7959bd5b71e22f85d6fd7144c3cf29a5105370
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Control.Power.Mode: Add errors to properties
Change-Id: Ibcaef10aca824113c63a94b6eb88660a6d143260
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (2):
pseq: Add config files for Fuji systems
pseq: Add config files for BlueRidge systems
Change-Id: Iffe90abaaa28c44f2ffd2bc09a8faf4a50e7a0e2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dhruvaraj Subhashchandran (4):
Add support for system dump
Add systemd service for OpenPOWER Dump Monitor
Update the request dump methods
Add OCMB SBE dump support
Change-Id: I4cbe3c626a3e3e198334cd2e2e6ba2982eb512bf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Fix spelling mistakes using codespell
Change-Id: I2225bcb538ddf49c87462c318c303e81168b498f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Fix spelling mistakes using codespell
Change-Id: I2a4e0f6e834be837c10db59414d0a19237d9aa8b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Faisal Awada (1):
Waiting for PSUs to be available during startup
Change-Id: I65687f6cef29514f08800fc2399ed75e93d87ab3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jagpal Singh Gill (1):
remove setApplyTimeImmediate and its usage
Sean Zhang (1):
Replace fixed paths with response from API
Change-Id: I0969de6f0d7f916e5940dc3df0a77c8de1eb4e54
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
pldm: Replace deprecated libpldm header path
Rashmica Gupta (1):
Change "mctp instance id" to "pldm instance id"
Change-Id: I2a6d2ecf9c4b7310fe94668c77ff2c96ce45f01b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
OWNERS: update with template
cchoux (1):
psusensor: simplify the labelMatch table
Change-Id: I4e25e876a37d1127c98e6ed73652c1fe6ee56835
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Remove nlohmann::json::items()
Remove isSecure flag
Gunnar Mills (1):
Update symlinks for 2024.1
Jagpal Singh Gill (1):
remove unstructured HTTP patch for ApplyOptions
Jayaprakash Mutyala (1):
Fix Redfish Event monitor issue in listener
Michal Orzel (1):
Add telemetry messages to registry
Change-Id: Icc035f9fd08c3ec8472797039a33626f723e6b7e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jagpal Singh Gill (1):
request MAINTAINER access for repo
Change-Id: I85cc03ebf5cb6f17a971a105134c2d60923cad47
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Refer to:
http://www.iana.org/assignments/enterprise-numbers/enterprise-numbers
Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: I52290efa2f0a3b3c34c3c4fe23c2cc0a8a96cabb
|
|
Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: Ib6584ee74b99413780f17f2f90ae881d44842531
|
|
Ed Tanous (1):
Remove Ed from Google-misc maintainers
Change-Id: Ie11fae3d3ec7c1e8ddec35033dbd9dddd812ad30
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Create settingsd locations to hold software versions for devices
awaiting a real software-update daemon implementation.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I465e6cc045507c7c29dd0979251cd5e1ba782fc5
|
|
phosphor-settingsd has a variable for creating "host" templates,
which are a handy way of organizing (and generating per host) the
settingsd variables. Add a similar mechanism for "BMC" templates,
which could also be used for "whole system" settings. This allows
better organization of the override files.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I435c6d62414874b8e920af8ca346f519e4819a45
|