Age | Commit message (Collapse) | Author | Files | Lines |
|
Enable MCTP in kernel support with Mt.Mitchell MCTP configuration.
Tested:
1. Check for mctpi2c3 in ifconfig command.
2. Check for mctpd.service service started and is in running state.
3. Check for pldmd.service service started and is in running state.
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: I699e9bc93ae5815b8454a8cc42ec22d4cfd735e1
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I436ff65bf944d90f79481ce939e036ed7756e0fd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Archana Kakani (1):
Improving the clarity of the code
Patrick Williams (1):
OWNERS: remove TOF members
Change-Id: I475e54c664d371daff6afec1fdab1e01a7ea135b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Rudolph (1):
nvmesensor: Mark drives as unavailable
Change-Id: I6bdac8aaa90c07b233adc19535e0acc8cd282eb1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Normalize fru record set and PDRs from Remote terminus
Manojkiran Eda (1):
Remove a bad trace
Rashmica Gupta (1):
pldm: Convert to using libpldm transport APIs
Change-Id: I78c9e70d33131be81db6bf0e693b21bef8278813
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (1):
bmc_state: Update last update time after timesync
Change-Id: I76b9c139314a659fb4f895da6ea427c87c76a282
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: If132defd2c5921741b4556c95c2e08fa8fdf457c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I282bd88b119e9547323d4f61f91d3f597c2227e7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I02fa6737704e5db2ddb6738aa06d2c3b641a8d18
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The silkscreen labels were incorrect.
Tested: Verified in the lab physically by changing the PWM and see that
the reported RPMs are correct and matches what the silkscreen report.
Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: I6170f2ebbdbb3d61b3cbc9935e2af02e7abb1a4b
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: Idaa34228786fcc5e0b4ad098ba83d93c80eb121e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The service is installed by default so ensure there is an empty json
file for it to find.
Tested:
- Confirmed service loads empty file and exits without error
Change-Id: I757053064606e05167b1f0a32113373fcc322214
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Vlad Sytchenko (1):
async: client: fix preserved alias
Change-Id: Ic9431cff7a408c505817fc928c25c8c4c69f9700
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Lakshmi Yadlapati (1):
common: Add new Priority interface
Change-Id: Ifca7e463e04d84db211caa2c60f19d513d792855
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
changlog: Move new entries out of v0.7.0 release section
Change-Id: I34c5d4dcc141c075e60d164050e630044c800c90
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ravi Teja (1):
Add Ravi Teja as a reviewer
Change-Id: Iaae10309c9fd95bb26feeb13d1e933becf521b3d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
subprojects: Fix libpeci provide variable name
Change-Id: I7e975aba0d92fbffdf3abdbcb1519405824c801c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (3):
pldmtool: Remove redundent include of 'config.h'
InstanceIdDb: Drop use of phosphor-logging
InstanceIdDb: Move header from pldmd/ to common/
Dung Cao (1):
pldmtool/softoff: Use InstanceId APIs from libpldm
Change-Id: I028479c5548de2c698cb6a3e2326767de6dd9ded
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ravi Teja (1):
Remove irrelevant TODO section
Change-Id: Icc6927f4fe62be7c3277c01b3c825a977dcf7f24
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Caleb Palmer (1):
Update Odyssey RAS data json with latest changes
Change-Id: I0792c5a9b1d96c0d0859a00396e50c526cb2397e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Required for SOL support
Tested:
- Confirmed expected conf file was in system1 image
Change-Id: I3b655b7cf46d1fb06b2b72d3531dccb7a37717ad
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
System1 requires out of band IPMI management so configure some defaults
for it.
Tested:
- Confirmed ipmitool could communicate with system1 out of band
with "chassis power status" command
Change-Id: Ie52a08ac4861ada682984a5ae695d82d9bb1c31e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The variable used to override a portion of the phosphor-skeleton power
recipe changed name in the base recipe. Need to adapt our override in
meta-ibm layer to match.
Tested:
- Confirmed the org.openbmc.control.Power instance service was not
present on system1
Change-Id: Icd48020cfd2c0a954b79b264b153e71fede9904a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Will be utilized to read sensors off of the mudflap panel
Change-Id: Ie894f39ae22629fee33b17ab4504969c1a15366f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
SQUASH WITH Ia79523d15b6fdd33d66a3ac551453790a37f86e0
Hook up the newly introduced support for phosphor-multi-gpio-presence
by adding the binary and service file to phosphor-gpio-monitor-presence.
Change-Id: I7a2b4b1b0c7a46321a85693ec69376e004ed7bdb
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
Patrick Rudolph (1):
Add phosphor-multi-gpio-presence
Change-Id: Ia79523d15b6fdd33d66a3ac551453790a37f86e0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This commit supports log the power on sequence to analyze power on
failure. This would include:
- PSU power good monitoring to indicate PSU is powered on.
- System power good monitoring to indicate CPU is powered on.
Tested:
1. Power on Host, check the Event logs identify the system
/redfish/v1/Systems/system/LogServices/EventLog/Entries
"Message": "Host firmware boots with 1 Processor",
2. Check the Event logs in case power on failure.
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
Change-Id: I15237d5f6be454b628529fce43424514bf445d53
|
|
In the commit 16bb75ab on the openbmc repo, it disables warm-reboot
build option in phosphor-state-manager by default. To enable warm-reboot
option, we have to remove no-warm-reboot packge configuration.
Tested:
1. Request power reset Host.
$ipmitool power reset
2. ForceWarmReboot target is called.
Change-Id: I4f7d4d4b148e77867562ed1a8efe7797f4a6d8dd
Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
|
|
In the commit 16bb75ab on the openbmc repo, it disables warm-reboot by
default, we don't have to disable it again.
Tested:
1. Request power reset Host.
$ipmitool power reset
2. Reboot target is called.
Change-Id: Ie1ed12709c200d358ae4e93e55565ebd1ea68c4f
Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
|
|
Currently, in the platform initialization phase, BMC is checking PGOOD
gpio via both dbus and "/sys/class/gpio" methods. The "power_control"
application is polling PGOOD. Sometimes, "power_control" stops checking
the PGOOD's status due to a conflict with platform initialization. It
makes BMC can not control the power.
This commit removes the conflict between the "power_control" and the
platform initialization as below:
- Update ampere-platform-init.service to request the platform
initialization run before the "power_control".
- Update mtmitchell_platform_gpios_init.sh to remove checking PGOOD via
dbus.
Tested:
The platform initialization runs before the "power_control".
Turn on/off the host, reboot BMC, AC power work correctly.
Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
Change-Id: Ic9619f93b8a49c578a8a0d733872a636ec6fc100
|
|
Enable PACKAGECONFIG to support `obmc-console-ssh` and make sure that it
doens't conflict with concurrent-servers.
Change-Id: I6c2205f827cdc74c32e4ce72ca2ce780a45d71bb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Willy Tu <wltu@google.com>
|
|
Peter Foley (1):
str: Add missing include
Change-Id: I52e814f7b4e429c9a9b95707d187c6e4284183d4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Summary:
To initial GPIO setting by following yosemite4 hardware setting
Tested:
Check GPIO using devmem
Change-Id: I706ecfc8a41dcc12e4bd0f293c5ae38f5943d377
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
HuyLe (1):
Fix pressing Refresh button not removing deleted sensors
Change-Id: I77cd934b0251dd2a04ffb3fb947ca0c33b24ae03
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sagar Srinivas (1):
Maintain consistency of entity instance variable
Change-Id: I8517663a41ab5f9b14b3ce1d19362076daac4250
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (5):
abi: Drop aarch64 ABI reference
abi: Update x86_64 dump in accordance with the CI output
base: Stabilise pldm_msg_hdr_correlate_response()
transport: af-mctp: Stabilise pldm_transport_af_mctp_bind()
README: Add a note explaining ABI stability
Change-Id: I425837f64cae1bec5f38af9f75187401097ac4d5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (2):
meson_options.txt: Support for reading options from meson.options
meson: Replace configure_file with fs.copyfile
Patrick Williams (2):
build: upgrade to C++23
meson: remove install-error-yaml option
Change-Id: I2535ab2df84cf5d0edcba6d262ade1880fe2f6e8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
No longer using local error-yaml.
Change-Id: I5ac09db40dbb1fdd13daed3113ded975e3957968
Signed-off-by: Chris Cain <cjcain@us.ibm.com>
|
|
Andrew Jeffery (1):
Utils: Include charconv to fix std::from_chars_result failure
Change-Id: I72b952d0e08e4f2419e07e088f2c0afa6ce42b6d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Wojciech Tempczyk (1):
Fix static code analysis tool failures
Change-Id: Id16ccaacd4fe02be86a4391e3a7325851815ef98
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Josh Lehan (1):
Refactor MDRV2 class to allow more than one
Change-Id: I6ef0669c43170703fbd6d60710f85be9b9fe006b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Deepa Karthikeyan (1):
PHAL:Fix missing clock diagnostic data during ipl
Change-Id: I96de82af4645af1b932d6969a404a50e473cfb09
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Yuxiao Zhang (1):
phosphor-networkd: write down the config when GW changes
Change-Id: Id50126f48d022660637dbee3f5cfec212d664520
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
kasunath (1):
Encode more BEJ data types
Change-Id: I53db919acf56662a5b2a3c08a3e989386c2ca330
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Rudolph (3):
configurations: sbp1: Add RTC ADC sensor
configurations: sbp1: Add NIC temperature sensors
configurations: sbp1: Add PCH temperature sensor
Potin Lai (1):
configurations: update Bletchley FSC configuration
Change-Id: I25ab623e7cd44d9c31a00a240a170b7e7dcb666c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
control:configs:rainier-*4u: Add new hot card
Change-Id: I3c518178751ee9a9a7b3f57be276781769682b62
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Potin Lai (1):
apphandler: convert major verion if greater than or equal to 2000
Thang Tran (1):
dcmi: fix Get Sensor Info command
Change-Id: I575db193c58d9eb1276ae61ca379c20f7d7e2436
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adjust the awk match statement to unmount the ro and rw filesystems
possibly from multiple places.
Systemd version 254 changed the rules for mount propagation and what
is left mounted under run during systemd-shutdown before transfering
to the initramfs shutdown, and now the read-only and read-write mount
points we used to form the overlay are exposed in multiple places.
To avoid matching the optins, restrict the match criteria to field
two (the mountpoint) and anchor to the beginning or end of the field.
Since busybox awk doesn't handle some regular expressions according
to POSIX, just use . to match any single character instead of
non-standard and POSIX undefined escaping of / in the match criteria.
Fixes: openbmc/openbmc#3947
Change-Id: I04e83a7eb0fc2954b3108115a02cd0a73ce67a90
Signed-off-by: Milton Miller <mdmii@outlook.com>
|
|
Mt.Jade GPIO line-names are updated to follow naming convention at
https://github.com/openbmc/docs/blob/master/designs/device-tree-gpio-naming.md.
This commit updates related scripts to use the correct linenames.
Tested:
Check below features to work as before:
+ UEFI and SCP firmware update.
+ Host power control
+ Ampere UART mux switch
+ SCP failover
Signed-off-by: Thu Nguyen <thu@os.amperecomputing.com>
Change-Id: I080f844047618327042a7742d3fa6423b62be744
|
|
Chanh Nguyen (6):
ARM: dts: aspeed: mtjade, mtmitchell: Update gpio-line-names
ARM: dts: aspeed: mtjade, mtmitchell: Add new gpio-line-names
ARM: dts: aspeed: mtjade: Add the gpio-hog
ARM: dts: aspeed: mtmitchell: Add inlet temperature sensor
ARM: dts: aspeed: mtmitchell: Remove redundant ADC configurations
ARM: dts: aspeed: mtmitchell: Add I2C NVMe alias port
Eddie James (4):
ARM: dts: aspeed: Rainier: Add fan controller properties
ARM: dts: aspeed: Everest: Add fan controller properties
ARM: dts: aspeed: Bonnell: Add fan controller properties
ARM: dts: aspeed: Rainier 4U: Delete fan dual-tach properties
Change-Id: I956da23f5c7d1f0e401701ed7472e0a234fafcbd
Signed-off-by: Joel Stanley <joel@jms.id.au>
|