Age | Commit message (Collapse) | Author | Files | Lines |
|
Patrick Williams (1):
async: client: avoid ambiguous base-class error
Change-Id: I79f2f76761f6982039a2530890b5fb937440d479
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (2):
updated RAS data files for P10 chips
Add SMP link support for Bonnell
Change-Id: I599c3c993d1afc5433f113178d7dc87284e45a1a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Rudolph (1):
psusensor: Add support for MAX5970
Change-Id: Idbec493b68d0327895571e8ec71589283cf714a3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Peter Foley (1):
user_channel: strlen isn't constexpr
Thang Tran (1):
dbus-sdr: remove redundant Get/Set SEL time commands
Willy Tu (1):
unpack: Support std::span as package arguments
Change-Id: I0bf15d82fc09f298a1caf42721f62e583895267f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Peter Foley (1):
include: Improve libc++ compat
Vlad Sytchenko (1):
print: Add missing include guard
Change-Id: Icf830bf66ecad1e8dab1e59f2b27f6c7165cbc32
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I67ed402758b0d59aaaa2e55f0d5f62c23698e3b1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I1a7ae7f38bfc8ee6b39fd124a56eed626cb61a9d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Correct PLDM service name
Change-Id: I8f1785dc5904e350c7001cd745091682db86a59a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PriyangaRamasamy (1):
Resolve issues in lamp test feature
Change-Id: I6fd91f3db6ade0159bcf454ccdd18234437a9168
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (3):
build: Update to c++23 and meson 1.1.1
print: Cleanup std::cerr/cout with stdplus::print
Add alias and option to support migration
Change-Id: Ie5dfd2ec245d69fe51e55b5f8061da53e084125a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
control: Add power on/offs to flight recorder
Change-Id: Ibb0431f4df83c5ac8182628d204f65a63b4dbecc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Delphine CC Chiu (1):
Add fan board sensors for Yosemite 4
John Edward Broadbent (1):
Add error handling wrapper for sdbusplus init
Patrick Rudolph (8):
configurations: sbp1: Set failsafe to 35%
configurations: sbp1: Prevent failsafe mode
configurations: sbp1: Increase fan OutLimitMin
schemas: Add more names for labels
configurations: sbp1: Add M.2 NVMe temperature sensors
configurations: sbp1: Swap PVCCIN and PVCCFA_EHV_FIRA
configurations: sbp1: Update PHY LDOs
configurations: sbp1: Fix typo
Zev Weiss (1):
schemas: Expand set of supported hwmon labels
Change-Id: I98111d3b31cbafe45408620a34d264e68c99de8b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The old name is incorrect, it should be gbmcncsidhcp
Change-Id: I28fb55e3587fcfbeda4cfa333317cd0b62883d9c
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
We provide a new variable called `GBMC_NCSI_DHCP_RELAY` to indicate
whether or not our image should support DHCP relaying. By default as a
heuristic, we use the FLASH_SIZE for the value as only 64MB and bigger
images will need it in practice.
In the future it will be tuned per-platform to be enabled only where
needed and eventually disabled by default.
Change-Id: I08bc07074cada79fcf7b18522d1219ffcc14d1be
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
We never used this and we never intend to pick it back up.
Change-Id: Iaa23d6b9d87129eca8e76d67b8173941342ea2e9
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Changelog:
TIP_FW: 0.6.5 L0 0.5.4 L1
==============
* MC reset, if needed, performed synchronously
from TIP side while BMC is in reset.
Add new variable SA_TIP_IMAGE for supporing SA TIP_FW mimic no_tip mode.
SA (Stand Alone) is a special TIP_FW for mimic NO TIP feature on TIP devices.
That's concatenated file image_no_tip + SA FW for mimic NO TIP mode.
Tested:
Build pass and boot up successful with correct TIP FW latest version.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Ib836cf16f0f14f313b5243e18e8d615e792408b5
|
|
Changelog:
IGPS 03.09.07 - Nov 6 2023
============
- Remove Google TIP_FW. SA FW replaces it.
- Bootblock version 0.3.8:
* bootblock output file rename back to arbel_a35_bootblock.bin.
* unused fuse data moved under ifdef
* Add 3 fields to header (FIU_DRD_CFG for fiu 0, 1, 3).
User can change these values in IGPS.
bootblock does not check value is legal.
* Cleanup makefile.
- XML:
* add FIU_DRD_CFG0, 1, 3 to bootblock headers.
IGPS 03.09.06 - Nov 2 2023
============
- TIP_FW: 0.6.5 L0 0.5.4 L1
* MC reset, if needed, performed synchronously from TIP side
while BMC is in reset.
- Bootblock version 0.3.7
* Modify the Makefile to ensure compatibility with Linux
compilation and incorporate a build.sh script.
* In NO_TIP mode: if training fails perform FSW to retry.
* In TIP mode: need to use TIP_FW 0.6.5 and up so that TIP
will reset MC before bootblock to ensure no BMC access.
* during reset MC.
* Update timer driver with registers and basic functionality.
* Update FIU divider on every reset, according to the header.
* Set RDLEN to 0 on AHB6 and AHB13.
- bl31:
* https://github.com/Nuvoton-Israel/arm-trusted-firmware/releases/tag/v2.9.0
* Fix GFX frame buffer memory corruption during secondary boot.
- Scripts:
* create image_no_tip_SA.bin for A1 mimic no_tip mode
(concatenated file image_no_tip + SA FW).
Tested:
Build pass and boot up successful both TIP and NO TIP mode.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Ia11b8120b31da4d4da05a9e3034db52a7a17498f
|
|
Enable USB serial kernel configuration for yosemite4.
Tested:
- check usb-serial devices
root@bmc:~# ls /sys/bus/usb-serial/devices/
ttyUSB0 ttyUSB1 ttyUSB2
Change-Id: Ic92cdd0e2314f40867cb521c2a8d7316b4efb984
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I797e6fe38e5db3ae25ab47f94a5cd0549f027c6d
|
|
The commit removes dependecy of obmc-led-set-all-groups-asserted
from the recipe file of phosphor-led-manager.
The script executed by the service curently sets asserted property
of all the LED groups to false on BMC boot which is now being set
using operational status. Hence the script is no longer required.
Change-Id: I6ddfa17ec70d75f115931d78d5866dab8a7e1f21
Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
|
|
Ed Tanous (5):
Move date_h to pragma once
Break out retrieveUriToDbusMap
Remove use after free in error handling path
Don't warn on unused macros
Make callback a template to avoid memory leak
Ravi Teja (1):
Fix SNMP invalid Destination error
Change-Id: Id47c6d8cc918172c9872995ddfe89f2833cf18fc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Romulus is only used for CI purposes at this point and when a CI failure
is hit within QEMU, bmcweb is usually in the middle of it.
Enable info logs and above on bmcweb so the appropriate debug data is
collected on fails.
Tested:
- Confirmed info logs are in the journal from bmcweb in romulus QEMU
Change-Id: I6ac5a62c4dbad3e97af6f70ab0a4988c8ed35429
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
There are two kinds of PCI device-id for NPCM7xx and NPCM8xx respectively. For NPCM7xx the device-id is using 0x0750 and NPCM8xx is using 0x0850. Thus, change this PCI device-id for supporting NPCM8xx platform.
Use this variable that can help to build host tool burn_my_bmc compatible with different platforms and make in-band firmware update work well.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I8a23699eab879d3b2620ee47fa9fe46a1e5ef524
|
|
Enable OP-TEE driver in kernel via CONFIG_TEE=y and CONFIG_OPTEE=y
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I4dc7e7d0f0f3239cd2df9422715fe0fc885f591a
|
|
Since not all systems start persistent-led-asserted by default,
persistent-led-asserted should be disabled by default in Yocto.
However, IBM’s p10 machine needs to be enabled by default.
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I9b5302f541bf814f96d5af7d20662b5bfcc4e6a8
|
|
Mark static inventory items that only have a presence GPIO, but no
FRU EEPROM as present using phosphor-gpio-monitor.
This will be used by other OpenBMC systems to determine the
presence of FRU devices and to run additional services.
Tested: The inventory on Genesis3 is properly updated.
Change-Id: Id3927e7d01d1150da53294fa78cef5d6c10880ba
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
This system still just utilizes the evb dts but it does need to be
updated for the latest 6.5 changes that moved these to an aspeed
sub-directory.
Tested:
- Confirmed genesis3 builds again
Change-Id: I0bea023e2f1e58b4b52ea22eda4de063febc5a39
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
- Add blacklist for I2C buses that have no FRU devices.
- Default to dbus-sensors.
Tested: All configured sensors are visible in the webui.
Change-Id: Ia08f473775eac836e01ab7cc9a7e0eaf56d99192
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
Peter Foley (1):
types: Support allocator rebinding
Change-Id: If15b8d90cec33b89522b537078e3621dfabc9f5e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sunny Srivastava (1):
Add D1 keyword to VSBK
Change-Id: I647a7f11de0b827783f87a366c990b6032bbda0a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (2):
fmt: Remove fmtlib dependencies
Add wrapper script to setup delay powercycle
Change-Id: I0830a9788a3b7fb6405de707963719b52dc2d62d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
p10bmc machines utilize the reserved 64MB of memory for both HIOMAP and
MCTP transport implementations. HIOMAP gets the first 63MB and MCTP gets
the last 1MB.
Tested:
- Confirmed mboxd started with "--window-num 63" parameter
Change-Id: I2f82875da4b75dbcc4fdd59e9dcea8f0fc46154a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The p10bmc machines require the window-num parameter be passed into
mboxd. Add an option to the service that can be overridden in a bbappend
file. Default it to 0 so mboxd keeps its current behavior of utilizing
all of the entire reserved memory region.
Tested:
- Confirmed new parameter and default of 0 were in the service file
Change-Id: Ibdb50369db6937d42a64fd071dcb00b0d243fb73
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
meson_options.txt: Support for reading options from meson.options
Change-Id: I73a22f934f378c2b2d4439d1605138495f928109
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Persistence the led group asserted value by default
Change-Id: I2ec8781cf4dcc5aab61a15058fc574bbf2dd3409
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
meson_options.txt: Support for reading options from meson.options
Change-Id: I2acaaa62a3a8e3cc74772b0c3917b1c97e1c8932
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
meson_options.txt: Support for reading options from meson.options
Change-Id: I19205f2921e32c650f36aca35682e4b26cea8b3e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (2):
control:cnfgs:ibm,bonnell: Enable fan control
monitor:ibm,bonnell: Increase service mode delay
Change-Id: I455addb13cafdf8c81f1a74c6b75d1003f0f9a21
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
meson_options.txt: Support for reading options from meson.options
Change-Id: I2edd027a0b7e72d14eb727f856df523582e89c51
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Rashmica Gupta (3):
core: Ensure mctp_pktbuf_alloc() initialises end-offset in-bounds
tests: bridge: Use unique names for bindings
tests: undef NDEBUG in tests
Change-Id: I24c48469dd5c2dd3acabee34dce94e2d877dbd28
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Peter Foley (1):
include: Make headers iwyu-clean
Change-Id: I56c6621951aea7ea22f652232fcb6b6a054951a3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
meson_options.txt: Support for reading options from meson.options
Change-Id: I01ee7af554f5f9ca2906e01f3c0ff983ce90773e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
meson_options.txt: Support for reading options from meson.options
Change-Id: I03cf59b2ee47d959bd4509ac1266f8b395be9185
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Move to file_body in boost
George Liu (1):
Rename getLocationIndicatorActive/setLocationIndicatorActive
Change-Id: I19ec29d295090da4e06096470f022084dd3508cc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The original checking mechanism only checks whether the current state
is different from the previous state. It does not consider the state
changes during the state check count, so user will see that the final
state is different from the state at the time of the check count.
Add a new array for storing temp host state so that we can notice the
state changes during checking and reset the check count. Also incerease
the check count to 8 to avoid host state changes frequently.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I4713b16becd9787d09f1575fa8df91bbb80e9c5c
|
|
There are scripts related to BIOS flash that only work on Tiogapass, if
at all, and should not be installed on all platforms. Move the bbappend
and script to tiogapass.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ibd8e446420d16aae8a037c778f74b12be4f4e4b0
|
|
Summary:
Add fans' power that calculated by multiplying Fan board's 48V voltage
and Fan's current together.
Tested:
Check the sensor reading of fans' power are correct.
Change-Id: Idb096ba9513fdce68e165285b8bd94a2ef25985c
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Moving the code to the most recent IPMITool code base caused the
existing patch to fail to apply.
Change-Id: I18fba8c4c3a25e9c125f7387ef7dc14af105e0ed
Signed-off-by: Johnathan Mantey <johnathanx.mantey@intel.com>
|
|
Brian Ma (1):
spi-nor-ids: Add flash model w25q01jv support
Eason Yang (1):
cmd: fuse: casting u32 to u8 if CONFIG_NPCM
Marvin Lin (1):
cmd: Reset GFX PCI before configuration
Stanley Chu (6):
board: arbel: fix incorrect ram size of 4GB dram with ECC enabled
configs: poleg: update supported baud rate
configs: npcm8xx: disable CONFIG_SPI_FLASH_USE_4K_SECTORS
npcm8xx: support dcache off
serial: npcm: Fix wrong register base address
board: nuvoton: arbel: Fix wrong place to set dram bank size
Tim Lee (1):
i2c: npcm: enable support Fast mode
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I182071fd5dff369f716e483ac34e6bec0bb02f3c
|
|
SBP1 BMC has two network interface i.e., eth0/1.
Update ALT_RMCPP_IFACE to eth1.
TEST=Build for sbp1, check working of IPMI command:
ipmitool -C 17 -H 10.93.130.28 -U root -P 0penBmc -I lanplus \
fru print
Change-Id: Ibb2325b7b0760f2dfd1057a908100a98098eb774
Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com>
|