Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
Updated the table due to the IANA update
https://www.iana.org/assignments/enterprise-numbers/?q=48482
Change-Id: I082477c60a65d3e06064f40b4d84f3d4cd05518e
Signed-off-by: greenfil <mikl@greenfil.ru>
|
|
Peter Foley (2):
transporthandler: Split constants into a standalone header.
subprojects: ignore redirected wrap files
Change-Id: I2d203f964ce63970359fa8469eefdbfca7539751
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ravi Teja (2):
Add Ravi Teja as a reviewer
Update README file
Change-Id: I71e4c6c55572809c6726b2b05e6b233dab563e8b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I640b2af95e23cf21908b44b12b1f1c93ef427e3d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
meson: Replace configure_file with fs.copyfile
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I7ddfe6fe28eea009816a612f906d7ecccad70673
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (2):
Support multiple sensors of same fru_type/label
Create sensors for DIMM DVFS temps
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I5eade67a45aa2fec4b0e0a798254a7cb4e9a9968
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I89362944ef471fa7a0c5cb0f7f9f2c564135c79f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Rudolph (2):
psusensor: Silence noisy debug message
hwmontemp: Add MAX6639
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I815f106610a6c8db5df89618958ff0c9e2c20842
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: Idf604c3392eebe0b893425bc07ce5975ea73ef61
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: rename options file
Change-Id: I182b23607e703d1636fcd9209c9512df2ac5a9fe
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ravi Teja (1):
Add Ravi Teja as a reviewer
Change-Id: Ied594db98adffc93de19884540a03b08cf2d4c49
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Caleb Palmer (1):
Add root cause filtering for RDF_FIR bit 16 and 41
Change-Id: I8b441c1bcf84aa01159fbb2de575335c6ddc729e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
Refactor populateUserInfo
Lakshmi Yadlapati (1):
Refactor getComputerSystem
Change-Id: I311eccaa6eacf5822f33112402c1c369fddd8e12
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (1):
Remove SDBUSPP_REMOVE_DEPRECATED_NAMESPACE
Change-Id: I480d6c005d2c0d7961956c9857703ba09161ffa4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The only buses we should have EM look at are 0 and 6. I2C bus 6 has a
mux so we also need to look at the virtual bus 36 too. The virtual bus
is defined as an alias in the device tree, i.e. i2c36 = &i2c6mux0chn4;
This will have EM look at the backplane and op-panel seeproms.
Tested:
- Confirmed a lot less "fru-device" busy errors in the journal and that
the required eerpom's were still read.
Change-Id: I0f0695173eed10f7bf40970c5cdf3732d34e7671
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Changelog:
version 0.3.6 - Oct 19th 2023
=============
- Fix SPIX settings. SPIX should be below 33MHz.
It was calculated according to SPI0 and not SPIX, and then set to SPIX.
- Read the DIE information from OTP and place it in SCRACHPAD 72 and 73,
for the OPTEE to read it.
- Bug fix:
return pass status to TIP in secondary reset if training is skipped.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I6cc76c7750c185f6593da17f779cbd1e68539833
|
|
Changelog:
TIP FW 0.6.4 L0 0.5.3 L1
==============
- Fix DRAM window handling bug, oinorder to allow loading images
to any address in DRAM.
- Fix access for Z1 devices to NCL lib.
- Move tip log to end of recovery flash.
- Support flash encryption. Need to create per die key and enable
in each image header.
- Fix TAG aliign issue.
- Support A35 bootblock reset case.
- Switch to lightweight X.509 and base64 API to remove mbedTLS
from L0 completely.
- Extend key scan option from TIP_ROM to all images.
- Enhance NCL hash porting with SW SHA1 support.
- TIP_SCR0 fix configuration during BMC reset.
- Update OEM table.
- Customize TIP DICE layer 0 to generate ECC-384 device ID
key pair matching ROM.
- Generate counter DICE is missing. Fuse DME and DICE request.
Tested:
Build pass and boot up successful with correct TIP FW latest version.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I1c523ee6c1a74439354fda76e6a1abf973f32182
|
|
Changelog:
IGPS 03.09.05 - Oct 23 2023
==============
- OPTEE: 0.0.4:
Reading HUK from UUID stored in two scratchpad registers.
- Add UpdateInputBinaries for A2. Files are the same as A1.
- u-boot: v2023.10-npcm8xx-20231023:
First release of npcm-v2023.10.
Fix memory corruption in GFX frame buffer.
- TIP_FW 0.6.4 L0 0.5.3 L1
Fix DRAM window handling bug, in order to allow loading images
to any address in DRAM.
Fix access for Z1 devices to NCL lib.
Move tip log to end of recovery flash.
Support flash encryption. Need to create per die key and enable
in each image header.
Fix TAG alignment issue.
Support A35 bootblock reset case.
Switch to lightweight X.509 and base64 API to remove mbedTLS from
L0 completely.
Extend key scan option from TIP_ROM to all images.
Enhance NCL hash porting with SW SHA1 support.
TIP_SCR0 fix configuration during BMC reset.
Update OEM table.
Customize TIP DICE layer 0 to generate ECC-384 device ID key pair
matching ROM.
Generate counter DICE is missing. Fuse DME and DICE requests.
- Bootblock 0.3.6:
Fix SPIX settings. SPIX should be below 33MHz.
It was calculated according to SPI0 and not SPIX, and then set to SPIX.
Read the DIE information from OTP and place it in SCRACHPAD 72 and 73,
for the OPTEE to read it.
Bug fix: return pass status to TIP in secondary reset if training is skipped.
Tested:
Build pass and boot up successful both TIP and NO TIP mode.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Id040079d81d3dd77bc57d5857bcd5df930fd503c
|
|
This allows us to easily map in other NICs from a machine config.
Change-Id: Ib1aede5af75bfda30d11fd5f310b3ff096af86bb
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Most platforms want to use 1 as has been the implicit standard. However,
this is not required and might be changed for some machines. This makes
it easy to change via a machine configuration variable.
Change-Id: I5dff5dfb1c97bab531042fd364114f320d3ebe42
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Our configuration assumes the NCSI interface in slot 1 is eth0,
let's update it to rewrite the interface name appropriately.
Change-Id: Iecaaeac2e0a2ebc33b3b19d456de85f4e9ec48de
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
We want to be able to enable any slot for potentially multiple NICs.
Follow on changes will reuse this logic.
We can now enable arbitrary ethernet channels by calling
and the relevant ipmi json mappings will be established. The resulting
file looks something like
```
{
"0": {
"name": "IPMB",
"is_valid": true,
"active_sessions": 0,
"channel_info": {
"medium_type": "ipmb",
"protocol_type": "ipmb-1.0",
"session_supported": "session-less",
"is_ipmi": true
}
},
"1": {
"name": "ncsi",
"is_valid": true,
"active_sessions": 0,
"channel_info": {
"medium_type": "lan-802.3",
"protocol_type": "ipmb-1.0",
"session_supported": "multi-session",
"is_ipmi": true
}
},
"2": {
"name": "front",
"is_valid": true,
"active_sessions": 0,
"channel_info": {
"medium_type": "lan-802.3",
"protocol_type": "ipmb-1.0",
"session_supported": "multi-session",
"is_ipmi": true
}
},
"3": {
"name": "RESERVED",
"is_valid": false,
"active_sessions": 0,
"channel_info": {
"medium_type": "reserved",
"protocol_type": "na",
"session_supported": "session-less",
"is_ipmi": true
}
},
"4": {
"name": "RESERVED",
"is_valid": false,
"active_sessions": 0,
"channel_info": {
"medium_type": "reserved",
"protocol_type": "na",
"session_supported": "session-less",
"is_ipmi": true
}
},
"5": {
"name": "RESERVED",
"is_valid": false,
"active_sessions": 0,
"channel_info": {
"medium_type": "reserved",
"protocol_type": "na",
"session_supported": "session-less",
"is_ipmi": true
}
},
"6": {
"name": "RESERVED",
"is_valid": false,
"active_sessions": 0,
"channel_info": {
"medium_type": "reserved",
"protocol_type": "na",
"session_supported": "session-less",
"is_ipmi": true
}
},
"7": {
"name": "RESERVED",
"is_valid": false,
"active_sessions": 0,
"channel_info": {
"medium_type": "reserved",
"protocol_type": "na",
"session_supported": "session-less",
"is_ipmi": true
}
},
"8": {
"name": "INTRABMC",
"is_valid": true,
"active_sessions": 0,
"channel_info": {
"medium_type": "oem",
"protocol_type": "oem",
"session_supported": "session-less",
"is_ipmi": true
}
},
"9": {
"name": "RESERVED",
"is_valid": false,
"active_sessions": 0,
"channel_info": {
"medium_type": "reserved",
"protocol_type": "na",
"session_supported": "session-less",
"is_ipmi": true
}
},
"10": {
"name": "RESERVED",
"is_valid": false,
"active_sessions": 0,
"channel_info": {
"medium_type": "reserved",
"protocol_type": "na",
"session_supported": "session-less",
"is_ipmi": true
}
},
"11": {
"name": "gbmcbr",
"is_valid": true,
"active_sessions": 0,
"channel_info": {
"medium_type": "lan-802.3",
"protocol_type": "ipmb-1.0",
"session_supported": "multi-session",
"is_ipmi": true
}
},
"12": {
"name": "RESERVED",
"is_valid": false,
"active_sessions": 0,
"channel_info": {
"medium_type": "reserved",
"protocol_type": "na",
"session_supported": "session-less",
"is_ipmi": true
}
},
"13": {
"name": "RESERVED",
"is_valid": false,
"active_sessions": 0,
"channel_info": {
"medium_type": "reserved",
"protocol_type": "na",
"session_supported": "session-less",
"is_ipmi": true
}
},
"14": {
"name": "SELF",
"is_valid": false,
"active_sessions": 0,
"channel_info": {
"medium_type": "ipmb",
"protocol_type": "ipmb-1.0",
"session_supported": "session-less",
"is_ipmi": true
}
},
"15": {
"name": "ipmi_kcs3",
"is_valid": true,
"active_sessions": 0,
"channel_info": {
"medium_type": "system-interface",
"protocol_type": "kcs",
"session_supported": "session-less",
"is_ipmi": true
}
}
}
```
Change-Id: I361edd658491ea85b79b60d3107fab6dd5e192e2
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
On many machines it's safe to purge all configurations that do not match
the NCSI interface, to keep a tidy config directory and purge
potentially problematic configs.
Change-Id: I5f714516eb3718544f0787ac38eb69d485086b42
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Sometimes we have machines that switch between interface names when
upgrading versions, we want to keep the configs to the best of our
ability when migrating forward.
Change-Id: I58fb962b19431114dc342a3252ce2f834c160194
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Michael Shen (1):
all: Use stdplus::print over std::fprintf
Change-Id: I71977d404fd66eeadf131137fa7e22d02efc4ae1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: Ibda900732048ed8d45c67aa71cf3ef68192d05bc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Josh Lehan (2):
Implementing the TempToMargin feature
Add MissingIsAcceptable feature to avoid failsafe
Change-Id: I6913014c151fb24620189a429b8161415e999718
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: upgrade to C++23
Change-Id: Ie8f4177cc92b75a78d29ff5d6fbd59de6bd92e59
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Thu Nguyen (1):
requestHandler: Queue the request messages to one endpoint
Change-Id: I8d4abefde1a75648e1fb1458867bafcb528fc562
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Tested:
- Confirmed logs present under
/redfish/v1/Managers/bmc/LogServices/EventLog/Entries
Change-Id: I88daf714e2422924f4a6906d906f0d535d036869
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
System1 will utilize the large EMMC configuration seen on p10bmc
machines so increase its http body limit to match what p10bmc gets via
its meta-openpower distro feature override.
Tested:
- Confirmed a large image upload worked
Change-Id: I4d164c3ffb5176cd4fdc5d4c55a268ca71018afe
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Remove old Aspeed PWM & TACH configs and update new config to support
latest version of ast2600-pwm-tach (v9) on lore.
Link: https://lore.kernel.org/all/20230918064111.2221594-1-billy_tsai@aspeedtech.com/
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Ide776a84e59f1982b1af3979b029e3fed91ee8e5
|
|
Support ttyS5~ttyS8 if multi-host is needed.
Support server/client conf 2204~2207 for console redirection.
Support ttyS5~ttyS8 host-logger.
Tested:
- Do obmc-console to link from uart1 to uart9
- List log of lost-logger
Change-Id: I558f71992f2cdab6c2a6338f728cdf5d476bcff2
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
|
|
Andrew Geissler (1):
configurations: mudflap: add new IBM op-panel
Patrick Williams (2):
clang-format: copy latest and re-format
perform_probe: fix clang-tidy modernize-use-emplace warning
Change-Id: I4298e3324fcd5b86e052d4eceae477b6ab289a53
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I6327252a640abf633b8d07edd2981cd599fe667e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: If9530fabc55ad4afe44de2c4efdf0ef4a6f7b30a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I7abb0d382bb43b329466811ee9420dfe87aff836
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: If3b2bed3e4d33177e4d4d7d80565b9c9b5fa5aa3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I6e691ad1f2033c90aad924736ee67c726fab3d1b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: Ieea218cd377a3a7cdeef3207d3cb617dbad1fe18
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I9d755d017eab13dcc9ef411c4ddf8576463f977b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: Ib9c6ca7604cb18e5698e192d14bed4447d1357eb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|