Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I5791947b37f0cb3e9375e18f9b3c5c3af668d2c6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I9a7fa09c821361578c5dadda0e3cfe2f0d9bf1ce
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
configure.ac: Run autoupdate
Change-Id: I51573ae0731aca880dfb90cc6aff48b2e968a279
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Archana Kakani (1):
oem-ibm: Spelling correction Gard to Guard
Dung Cao (1):
requester: Correct the type when getting EID property
Change-Id: I88bcf368e2ba410121e3909a1553fb8ba1008da0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Delphine CC Chiu (1):
fanSensor: Fix pwmsensors space-naming probe error
George Liu (1):
meson_options.txt: Support for reading options from meson.options
Change-Id: If5d1f6b09f96db0cbeab6008892e16d31ac4a0a2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This includes security and bug fixes from the 6.5.5 through to 6.5.9
stable releases.
Change-Id: I3315f92839072ab2ea5b371d8ad4a913534430e4
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
mdio-tools and its relationship with mdio-netlink and the mdio-netlink
kernel module breaks SPDX processing while generating the rootfs after a
kernel bump. For example:
ERROR: obmc-phosphor-image-1.0-r0 do_rootfs: Cannot find any SPDX file for document http://spdx.org/spdxdoc/kernel-module-mdio-netlink-6.5.4-da279e9-00089-gda279e98c07f-89187488-3164-50cb-94c5-8b76a30ea093
ERROR: Logfile of failure stored in: /home/andrew/src/openbmc.org/openbmc/openbmc/build/bletchley/tmp/work/bletchley-openbmc-linux-gnueabi/obmc-phosphor-image/1.0/temp/log.do_rootfs.262744
ERROR: Task (/home/andrew/src/openbmc.org/openbmc/openbmc/meta-phosphor/recipes-phosphor/images/obmc-phosphor-image.bb:do_rootfs) failed with exit code '1'
In this case the error occurred after the following patch was applied:
diff --git a/meta-aspeed/recipes-kernel/linux/linux-aspeed_git.bb b/meta-aspeed/recipes-kernel/linux/linux-aspeed_git.bb
index e6f98297c540..b852e993f0f6 100644
--- a/meta-aspeed/recipes-kernel/linux/linux-aspeed_git.bb
+++ b/meta-aspeed/recipes-kernel/linux/linux-aspeed_git.bb
@@ -1,6 +1,6 @@
KBRANCH ?= "dev-6.5"
-LINUX_VERSION ?= "6.5.4"
+LINUX_VERSION ?= "6.5.9"
-SRCREV="da279e98c07f9c948c60a434ab0043a55c26ea1d"
+SRCREV="fc8d4fdba5bd2b9b1cea2aa8a731531943c45aa7"
require linux-aspeed.inc
With the lack of a dependency the mdio-tools package is not rebuilt
subsequent to the kernel bump and the package information remains stale,
leading to an incorrect spdx path being generated.
Change-Id: I6b60300a61a1d7e33e304fa9fced1ac281a63c2a
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Change-Id: I4ba009fdb7d14d03edf42fc312055ee3c7e5c870
Signed-off-by: greenfil <mikl@greenfil.ru>
|