Age | Commit message (Collapse) | Author | Files | Lines |
|
Jonathan Doman (1):
Expose Processor PPIN property
Change-Id: Iae73742f845e3da078ba1c5ab08af0b6f2569cea
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zev Weiss (1):
Fix error reporting in Input::writeKeyboard()
Change-Id: I413ff364543912fbcee0c3186e10e8fe3087a9b3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Lei YU (1):
kvm: Disconnect on page unload/refresh
Change-Id: Ie4ab13699e97e433e86326790308828d81e61444
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matthew Barth (4):
monitor: Use new JsonConfig object
presence: Use new JsonConfig object
json: Remove unused JsonConfig object
control: Install service files from repo
Change-Id: Ic50f83acc3b58ef07da75c513f13dea7f6e75a64
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
PEL: Add FanControllerOffline message reg entry
Ramesh Iyyar (1):
PEL: PHAL: Added new message registry for pre-poweroff
Change-Id: I190bb4d4ffb6293f772f11e6e27d1317d92300ab
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
build: Don't depend on sdbusplus.found()
Change-Id: I90e8d1063fe2a4bf60fe9f4dfb8fe798bfc8adea
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
logging: remove spaces in entry definition
Rashmica Gupta (1):
add create_threshold function
Change-Id: I7976f9f231ea62746aaf147c56d68c75b5195774
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
build: Subproject support
Change-Id: I0ec138e48a74fc56b36ce79bb31c0cb0812480eb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayashankar Padath (1):
fru: Add location code and VINI record in fru record table
Pavithra Barithaya (1):
PLDM: Change rate_unit field to None
Tom Joseph (1):
libpldm: Add API to decode package header info
Change-Id: I8106b7588e472e75de2f9bf249e733ad91e7c1e5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Tom Joseph (2):
MAINTAINERS: Remove Tom from maintainers list
MAINTAINERS: Replace IRC by DISCORD
Change-Id: Iaf450dda18d3d76da6cce3bf174c8a99899e0c2e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
Prevent storing redundant capture data
Change-Id: I4f6af877c6af7b0001f9c8e3c68854014f89014c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
add node position to signatures and register list
Change-Id: Iba8741fcd3ec0a9588eb73e4b6e0b56c43190e0f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
build: Remove autotools
Change-Id: I342e5773b56488c92d5f4fb4296e618c2d44d061
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: I844441c5e33eba55eb252ea445b75835bab2f735
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
|
|
Improved practice to use DISTRO_VERSION instead of the undocumented
VERSION_ID.
DISTRO_VERSION is documented in yocto
https://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html
and specified in this section about creating your own distribution.
https://docs.yoctoproject.org/dev-manual/common-tasks.html#creating-your-own-distribution
VERSION_ID is undocumented and will more likely be changed compared
to the documented DISTRO_VERSION.
The VERSION_ID is set to DISTRO_VERSION in poky/.../os-release.bb
Use weak default to DISTRO_VERSION instead of overriding VERSION_ID.
This allows other layers to override in *.bbappend or *.conf.
Tested:
```
root@romulus:~# cat /etc/os-release
ID=openbmc-openpower
NAME="Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro)"
VERSION="2.11.0-dev"
VERSION_ID=2.11.0-dev-165-g20885c497
PRETTY_NAME="Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro) 2.11.0-dev"
BUILD_ID="2.11.0-dev"
OPENBMC_TARGET_MACHINE="romulus"
```
Signed-off-by: Willy Tu <wltu@google.com>
Change-Id: I25b5a165b764e6562fa8008c9d2a75a82fb09139
|
|
The latest u-boot no longer boots on AST2600 without enabling
the SPL. Port the changes from commit
d84b7f4455406807637b7fecf9e96b73e17fcf62 and tested in QEMU.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5ce3f3a97d44ae58c54e3d44251726a84fcc6098
|
|
Add a PACKAGECONFIG entry for astlpc-raw-kcs to install the required
udev rules.
Change-Id: Ic9fc133d92106aeb72c0ef0af1123c31b1c5c24a
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
|
|
Change-Id: I9ea3a1d0305f339631a443bea09af6fea8d9e34f
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
|
|
Add more PSU sensors to report in Redfish.
Tested:
1. Check all PSU sensors displayed in WebUI and Redfish
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: Ie4236ed8222313eaf99937487c67fc37401217ae
|
|
remove patch:
- Add power on monitor mechanism patch
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I932828d69948c3e0daa8fd428d620a75325e0ac9
|
|
removed patches:
- AMD CPU temperature hwmon driver
- seven segment display drivers
- adm1275 temperature sensors enable patch
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ic3f566ee4d39d954fc2cbcc12e4b5b970f645733
|
|
It is no longer to require all LC, UC, LNC and UNC threshold to make
sensor threshold applied.
This commit removes all dummy threshold added before.
Tested:
1. Enter WebUI -> Health -> Sensors and check threshold for all sensors.
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: Ib0b5c87d21eb40ac56bffe222f997ce5605be108
|
|
This is needed to build optional uring support.
Change-Id: I114045f7db1eab955bebfa1479d60587386e88d0
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
William A. Kennington III (1):
io_uring: Add basic wrapper
Change-Id: I7564cbb3ec7e41ffc6089a96e5a920377a0c46cb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jason M. Bills (2):
Add option to use OS state for PCIe scan timing
Add option to use RdEndpointConfig for PCIe reads
Change-Id: I3031947dbb7880eb5d9b40c578f39d64a7d454a8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrik Tesarik (1):
Fix hyperlink typo in README.md
Change-Id: Ie8445f1d6f037c5bef34566c3810d20758c49e93
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
Require all probe interface properties to match
Change-Id: I0ea697b274e5fa5cd143f58aa4784614be7f33b5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Maciej Magdziarz (1):
Firmware: Remove .tar references
Change-Id: I3fe61189fa0e0eb6005a04cd0151e346817fbbe0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Christian Geddes (1):
Update lid id for HCODE_LID and make HBD writeable in fileTable json
Change-Id: Iff63d0c023d38ce73490fe0d0c23c2833f7c9d25
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Harisuddin Mohamed Isa (2):
peltool: Fixed output for SRC parser
peltool: Fix Python C Extension for UD parsing
Matt Spinler (1):
PEL: Use ordered_json parse on plugin data
Change-Id: If1d798a86595f5548c90da14229d0a70dccfe6f4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (4):
Remove redundant code
Refactor D-Bus object
Add occ-dbus object
Verify the value of the tempX_label file
Change-Id: I6c646fe666ec296bdb109f38781531cdb3186fbf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Santosh Puranik (1):
Populate both location codes when priming
Change-Id: Ifaa1f7aaa84795e9379381bc5b0ee30fa1c730fe
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Albert Zhang (1):
Redfish: Allow disabling and enabling SSH
Ed Tanous (1):
Fix include what you use in bmcweb_config.h
Vivekanand Veeracholan (1):
Add option to configure port number
Change-Id: I67b54d75b9293058e6a9a69a7316f8880181a172
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sumanth Bhat (3):
core: Handle MCTP fragment sizes
core: Handle arithmetic overflow in adding new fragments
core: Handle exhaution of message contexts
Change-Id: I4de4012ca4a621ff9068c2b7eab13cc0ccf3173f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PLDM is adding infrastructure to register callbacks for the PLDM
requester code.
https://gerrit.openbmc-project.xyz/c/openbmc/pldm/+/43465
function2 is header only and already leveraged in sdeventplus and
phosphor-ipmi-flash. function 2 provides move-only
fu2::unique_function.
Using function2 had an image size increase of 4K for PLDM daemon
with build-type minsize.
Signed-off-by: Tom Joseph <rushtotom@gmail.com>
Change-Id: I427219b51cee7b29b7e62cc77d597143f21fcda0
|
|
William A. Kennington III (2):
build: Full subproject support
build: Move yaml files into a subdirectory
Change-Id: I765194d9a027dd025aa9e2228f39328011a367a7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Lei YU (3):
image_verify: Append .sig instead of replace
image_verify: Support other images
bios: Update bios_active version after code update
Change-Id: Ib0f3a76879a0a5d139d8dadf6c8919dc47f0fc1d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Tom Joseph (2):
libpldm: Enhance decode of GetFirmwareParameters response
libpldm: Fix is_string_type_valid
Change-Id: I9f7fca4701c8c5e59ba786c9bbd9a589f72352b7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
mctp-demux-daemon: Use systemd socket activation
Change-Id: Ied3f26b95370639b564aa7e1214e8d76bbc6074f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
- Add always restart to the service file
ref: https://gerrit.openbmc-project.xyz/42451
- Add retry 10 times when the service failed
- remove unused script
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ia3b027077d8cc9fae65013d38bf1ea730dbbbe42
|
|
Andrew Jeffery (1):
systemd: Remove mctp-demux dependency
Tom Joseph (1):
requester: Enhance the PLDM requester code
Change-Id: I4b52657c9b5c79ded2cae44c716fdada1fec0aad
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: I9b94c4a4995dd48d4531d8605ad35742072974c9
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
This adds the u-boot environment to the u-boot binary.
On the 2600 with mmc we currently rely on the default environment being
populated in the image. This has the downside that if something corrupts
the environment, the system won't know how to boot itself.
This wasn't a problem for NOR based systems as the built in command knew
how to boot the system (unless you were using a 'special' setup such as
Witherspoon's UBI setup).
The ast2600_openbmc_mmc.txt is copied from
meta-aspeed/recipes-bsp/u-boot/files/u-boot-env-ast2600.txt.
Adriana has indicated she will update openbmc to use the .txt from the
u-boot tree to generate the filesystem image (or we could stop doing
that, and simply use the default?).
The environment processing step requires xxd on the build system.
Joel Stanley (2):
Makefile: Conditionally add defaultenv_h to envtools target
ast2600: Add environment for booting from mmc
Change-Id: I0381ac168285bade75115b7b415e18dd7fc8694e
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Jason M. Bills (1):
Fix build issues
sunitakx (1):
[Chassis]: Validate reserved field content is zero
Change-Id: I5640939f11404cacb84e8c27a5b01034e04f811f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Make MaxBootCycleCount Configurable
Change-Id: Iab04dad507cfaa5152ccabd8d4e3034165f49722
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matthew Barth (1):
power_state: Catch DBusServiceError and wait
Change-Id: I3251a2662ff91c17e4db7f7933c8946a2d30caf4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Deepak Kodihalli (1):
Initial version of pldm_fwup_pkg_creator.py
Ilya Smirnov (1):
Add Secure Version Lockin BIOS Attribute
Sridevi Ramesh (1):
bios: Remove two unneeded bios attributes as mentioned below
Change-Id: I09227020d4f8a02e7dff7f0cf2e1fb281bcf26f8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
NVMeSensor: Fix ordering of member initializer list
Change-Id: Ib810726969399e70d4bdd63a1200310cedbe5d31
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The CONFIG_IPMI_KCS_BMC_CDEV_IPMI is necessary for the new KCS driver
refactor to create the ipmi-kcs devices.
Tested: Verify on g220a that the ipmi-kcs3/4 devices are created and the
inband IPMI via KCS works fine.
Signed-off-by: Lei YU <yulei.sh@bytedance.com>
Change-Id: I2a1e7842f231fb4ee8284c194ed9cf28f668885e
|
|
Add environment variables to the AST2600 to boot a certain FIT
configuration of the kernel based on the "fitconfig" environment
variable. The boot command will fall back to the default FIT config
in case all other boot attempts fail. Also fix the kernel boot
arguments in the case that boot failure occurs.
The boot sequence would be:
- boota with fitconfig, if it fails:
- boota without fitconfig, if it fails:
- bootb with fitconfig, if it fails:
- bootb without fitconfig
Tested: Set fitconfig to a dummy variable, and also changed the bootm
command to a dummy command to force a boot failure, and verified the
sequence was as expected:
ast# boot
boota
Error loading kernel FIT image with fitconfig rainier-dummy
Unknown command 'bootm-dummy' - try 'help'
Error loading kernel FIT image
bootb
Error loading kernel FIT image with fitconfig rainier-dummy
Unknown command 'bootm-dummy' - try 'help'
Error loading kernel FIT image
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Change-Id: I14cf935a707bdb95b0a6e4e607919ea0e027d18c
|