Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I278c0c50ccf69448143364d3ac41eb52b7352b00
|
|
jq is a useful debug tool for looking at json output. Add it to our
base image set.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie63dc8f9a87042ca803dc5117d967a2730fb7aa2
|
|
Add a service that will trigger by gbmc-bare-metal-active target, upon
start/stop it will disable/re-enable obmc host console.
Tested: manually tested with stopping/starting the target
Change-Id: Ia57c825708bfe16f8f7967f6636d90327d28b5c0
Signed-off-by: Yuxiao Zhang <yuxiaozhang@google.com>
|
|
Change-Id: I1954f9ac5361137ef42faed0ff271bdebd11e77d
Signed-off-by: Yuxiao Zhang <yuxiaozhang@google.com>
|
|
We found that in some buses, due to power sequence issues, there is an I2C lock, resulting in a discover service timeout. Add blacklist to avoid i2c lock.
Change-Id: I216d051ae6c56d7864d70215e7a11fedab05a952
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
|
|
Add SDR inventory to parse the fp5280g3 device, map SDR data with
inventory information and report SDR content through IPMI.
Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: Ie2054b982c30ccbfca9320873e1bfdd5213a76b2
|
|
Set dbus object path for total power on fp5280g3
Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: I3ddb58217f26236ae4b0892f04252a28c0086587
|
|
This commit adds bmc_ready and sw_heartbeat leds to bmc_booted group.
When BMC's status is Ready, phosphor-led-manager shall assert bmc_ready
GPIO and create bmc/sw heart-beat signals to CPLD/HOST.
By the heartbeat signals are create by leds, the service to create
heartbeat signals is redundant, therefore ampere-bmc-heartbeat.service
shall be removed.
Tested:
1. Turn on/off, power cycle, reboot host features work correctly.
Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
Change-Id: If21649c1a70a6b43acf8130561181e534f762b61
|
|
Patrick Williams (1):
State.Chassis: update service name
Change-Id: I1644b00833662f99fc70161e8b93bf7c879ed7e2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Pavithra Barithaya (1):
fru: fix in the FRU Record Table
Change-Id: I2625f5374a513237404a80fda25e47a53fbc1655
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
PEL: Convert missed procedure callouts
Change-Id: I52048e7500dc555bc77ea234aa531f1f71cfc243
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Delphine CC Chiu (1):
configurations: add generic BMC Storage Module
Matt Spinler (1):
Use common Polarity in schema
Yang Chen (1):
configuration: Modify Minerva CMM SCM naming
Change-Id: I226f33b00a00a2157b82eea72d6af7d06c8cb84d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
softoff: fix use of deprecated sdbusplus type
Change-Id: Id8ca97afca96c89be1cf5ee59e9bc175b86a2507
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
chassis: associations: Sort by name
Change-Id: I19e5bf14aa2067096c7bd84744c3fe8d5b1c51c5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
bios-settings-mgr uses cereal library to persist data, but it is not
explicitly mentioned as a dependency.This commit fixes it.
The cereal dependency for bios-settings-mgr is added as part of the
below commit:
```
https://github.com/openbmc/bios-settings-mgr/commit/72bed802bff8b5c1a7f656e415deb9dadd8e597f
```
Change-Id: I168e09f2fbc39531469ece53449f2e7b27807e29
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
|
|
Generate host server log files to load logs from obmc-console.
This allows us to input /var/log/obmc-console*.log and
potentially be able to stream it to an external syslog
server (if configured to do so).
Change-Id: I8146f499a47971501b3abe85e6d8026216d3d0b4
Signed-off-by: Amithash Prasasd <amithash@meta.com>
|
|
Add the dev_id.json file for fp5280g3
Tested:
image version: 2.16.0-dev-317-g72725bd77b-dirty
ipmitool mc info
Device ID : 0
Device Revision : 0
Firmware Revision : 2.16
IPMI Version : 2.0
Manufacturer ID : 52893
Manufacturer Name : Inspur Power Systems Co.,Ltd.
Product ID : 123 (0x007b)
Product Name : Unknown (0x7B)
Device Available : no
Provides Device SDRs : yes
Additional Device Support :
Sensor Device
SDR Repository Device
SEL Device
FRU Inventory Device
IPMB Event Receiver
IPMB Event Generator
Chassis Device
Aux Firmware Rev Info :
0x72
0x72
0x5b
0xd7
Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: Ic56e271b220f360e8b15c9b385da0468a7fc2597
|
|
Ensure that we are using host numbering as specified in
OBMC_HOST_INSTANCES so that there is consistency across
other interfaces (Power control/Etc) where single-host
uses host0 and multi-host systems use host1-hostN.
This change also renames /var/log/obmc-console0.log to
/var/log/obmc-console-host0.log to make it more explicit.
Change-Id: I5e189a7d49075d91b8292ed2fdfddf7decaf641e
Signed-off-by: Amithash Prasasd <amithash@meta.com>
|
|
Bios SPI path has been changed from spi1.0 to spi3.0 due to the addition of gpio_spi.
root@harma:~# ls /sys/bus/spi/devices/ -al
drwxr-xr-x 2 root root 0 Dec 31 1969 .
drwxr-xr-x 4 root root 0 Dec 31 1969 ..
lrwxrwxrwx 1 root root 0 Dec 31 1969 spi1.0 -> ../../../devices/platform/spi-gpio/spi_master/spi1/spi1.0
lrwxrwxrwx 1 root root 0 Dec 31 1969 spi2.0 -> ../../../devices/platform/ahb/1e620000.spi/spi_master/spi2/spi2.0
lrwxrwxrwx 1 root root 0 Dec 31 1969 spi2.1 -> ../../../devices/platform/ahb/1e620000.spi/spi_master/spi2/spi2.1
lrwxrwxrwx 1 root root 0 Dec 31 1969 spi3.0 -> ../../../devices/platform/ahb/1e631000.spi/spi_master/spi3/spi3.0
Change-Id: I1ccb6f3dff555a7f1267d0f583fc733853129814
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
|
|
Jinu Joy Thomas (1):
Enable MUX by getting it out of hold state
Change-Id: Ie3078faeb39d713a8230681f0cfd2b1c83d80535
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
sst: Don't always wake idle CPU
Change-Id: I7cee9f5bc2fd1f0b199ea3cdcf3c0bdeac55e9b1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (6):
configs: Add IBM Ingraham BMC card
configs: Add IBM Tola BMC card
configs: Add thresholds on Storm King
configs: Add thresholds on Blyth
configs: Modify poll rate on Bellavista
configs: Modify poll rate on Nisqually
Naresh Solanki (1):
configurations: sbp1: Configure PowerState of some suplies
Patrick Rudolph (1):
configurations: sbp1: Adjust thresholds
Yang Chen (2):
configuration: add BSM on Minerva CMM
configuration: remove unused sensor on minerva cmm
Change-Id: I3a181d39b63c742caeeb8f9cd2fa92b3b8320254
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhilash Raju (1):
Make use of filebody for dump offload
Ed Tanous (1):
Make base64 encoder incremental
zhanghch05 (1):
Implements ThermalMetrics schema
Change-Id: I8c8b7cbedde9fca698bccf05de0dcb6251924636
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sunny Srivastava (1):
IBM: Api to collect single FRU VPD
Change-Id: Ie9e4054a4ba38ef762305847a3375b23a0266acb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
host-bmc: fix fru record table size
Change-Id: I389518898fafb1f5d881c935fbf8d5d4909c99cd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (2):
PEL: Add missing File errors to message registry
PEL: Use raw procedure names in PEL msg reg
Change-Id: Icb7e8e3a410ccbfd672438769d4228f14562f4ed
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
State.Chassis: update service name
Change-Id: Ie149124030794bef3b89685d2711f8550a1b4d35
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
adcsensor: add some documentation
George Liu (1):
psusensor: Optimize the naming of some variables
Change-Id: If902a32ca0275b459e369afbf6750de2f62a48d2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
meta-arm: 5712422011..1cad3c3813:
Jon Mason (3):
arm/pyhsslms: update to 2.0.0
arm/trusted-firmware-m: update to 2.0.0
arm/opencsd: update to 1.4.2
Ross Burton (2):
arm-bsp/documentation: upgrade Sphinx slightly
arm/fvp-base-a-aem: upgrade to 11.24.11
Vikas Katariya (2):
arm-bsp/n1sdp: Downgrade to 6.1 linux yocto kernel
arm-bsp/linux-yocto: Remove EOL Linux yocto kernel 6.5
meta-openembedded: 098dc606f9..4dbbef7a39:
Alex Kiernan (1):
thin-provisioning-tools: Drop musl fixes (fixed upstream)
Derek Straka (9):
python3-web3: update to version 6.14.0
python3-engineio: update to version 4.8.2
python3-marshmallow: update to version 3.20.2
python3-apispec: update to version 6.4.0
python3-protobuf: update to version 4.25.1
python3-eth-hash: update to version 0.6.0
python3-google-auth: update to version 2.26.2
python3-socketio: update to version 5.11.0
python3-google-api-python-client: update to version 2.113.0
Fabio Estevam (1):
v4l-utils: Update to 1.26.1
Jörg Sommer (1):
i2cdev: Fix MUSL build
Khem Raj (7):
thunar: inherit gtk-doc
libxklavier: inherit gtk-doc
libwnck: inherit gtk-doc
schroedinger: inherit gtk-doc
gst-shark: inherit gtk-doc
evolution-data-server: Use inherit_defer for native class
opencl-icd: Rename rdepends to virtual-opencl-icd
Markus Volk (2):
flatpak: fix gtk-doc build
gvfs: drop gnome-keyring rdepend
Peter Marko (1):
grpc: correct dependencies
Randy MacLeod (1):
rng-tools: move from oe-core to meta-oe
Ross Burton (9):
libuser: fix gtk-doc configure call
libuser: remove obsolete GTKDOC_DOCDIR assignment
gtksourceview4: remove check for target gtk-doc
gtksourceview4: remove obsolete workaround for build failures
telepathy-glib: inherit gtk-doc
glade: inherit gtk-doc, fix FILES
libgxim: inherit gtk-doc
gmime: inherit gtk-doc
raptor2: inherit gtk-doc
Wang Mingyu (3):
frr: use update-alternatives for ietf-interfaces.yang
libsmi: use update-alternatives for ietf-interfaces.yang
frr: Fix install conflict when enable multilib.
alperak (1):
adcli: use https protocol for fetching
poky: 61182659c2..7af374c90c:
Alexander Kanavin (3):
glib-2.0: ensure GI_DATA_ENABLED is set
gobject-introspection-data.bbclass: move do_compile() tweak to g-i class
python: update 3.11.5 -> 3.12.1
Alexander Sverdlin (2):
linux-firmware: upgrade 20231030 -> 20231211
linux-firmware: package PowerVR firmware
André Draszik (1):
linux-firmware: split out rockchip/dptx firmware
Changhyeok Bae (1):
iw: upgrade 5.19 -> 6.7
Etienne Cordonnier (3):
package.py: fix Darwin support
chrpath.bbclass: fix Darwin support
siteinfo.bbclass: add support for darwin19 and darwin21
Fabio Estevam (2):
mesa: Upgrade 23.3.2 -> 23.3.3
libdrm: Upgrade to 2.4.120
Joe Slater (1):
init-ifupdown: add predictable interface names
Kai Kang (1):
xserver-xorg: 21.1.9 -> 21.1.11
Khem Raj (3):
webkitgtk: Workaround for clang compiler segfault
mdadm: Disable 10ddf-fail-spare and 10ddf-fail-stop-readd testcases
openssl: Fix build on riscv
Ola x Nilsson (2):
insane.bbclass: Check for adjtime in check_32_bit_symbols
insane.bbclass: Python code cleanup in check_32bit_symbols
Petr Vorel (1):
iputils: update to 20240117
Randy MacLeod (2):
rng-tools: move to meta-oe
rng-tools: Revert "rng-tools: move to meta-oe"
Richard Purdie (13):
bitbake: ast/BBHandler: Add inherit_defer support
allarch: Fix allarch corner case
rootfs: Fix MULTILIB_RE_ALLOW to be inherit order independent
rootfs-postcommands: Try and improve ordering constraints
classes/recipes: Switch to use inherit_defer
libtool: Update patches to mark as backports
libtool: Update nios2 patch to match upstream merged version
libtool: Update prefixmap and clang patches to match upstream submission
libtool: Update cleanup sysroot handling patch
libtool: Update patch offsets
libtool: Update further patch status to backport
reproducible: Fix race with externalsrc/devtool over lockfile
build-appliance-image: Update to master head revision
Ross Burton (4):
musl: doesn't support riscv32
libunwind: merge .inc and .bb
libunwind: refresh patches
libunwind: clean up configuration
Simone Weiß (1):
classes-global/insane: Add check for "virtual/" in RPROVIDES and RDEPENDS
Tim Orling (1):
python3-alabaster: upgrade 0.7.13 -> 0.7.16
Trevor Woerner (1):
bmaptool: add 3 fixes
Vyacheslav Yurkov (9):
recipetool: Don't fail on local go modules
classes: go-vendor: Reference local modules
classes: go-vendor: Handle modules from the same repo
classes: go-vendor: Unlink vendor dir later
recipetool: Proceed even with a missing license file
recipetool: Disregard version in URL for replaced modules
oeqa/selftest/recipetool: Move create_go test to a proper class
oeqa/selftest/recipetool: Move helper function to the class scope
oeqa/selftest/recipetool: Add test coverage for local go modules
Wang Mingyu (22):
mpg123: upgrade 1.32.3 -> 1.32.4
bind: upgrade 9.18.20 -> 9.18.21
iproute2: upgrade 6.6.0 -> 6.7.0
kexec-tools: upgrade 2.0.27 -> 2.0.28
libbsd: upgrade 0.11.7 -> 0.11.8
libxmlb: upgrade 0.3.14 -> 0.3.15
nghttp2: upgrade 1.57.0 -> 1.58.0
ofono: upgrade 2.2 -> 2.3
python3-numpy: upgrade 1.26.2 -> 1.26.3
vte: upgrade 0.74.1 -> 0.74.2
python3-cython: upgrade 3.0.7 -> 3.0.8
python3-git: upgrade 3.1.40 -> 3.1.41
python3-hypothesis: upgrade 6.92.2 -> 6.92.9
python3-jinja2: upgrade 3.1.2 -> 3.1.3
python3-markdown: upgrade 3.5 -> 3.5.2
python3-more-itertools: upgrade 10.1.0 -> 10.2.0
python3-pycryptodome: upgrade 3.19.1 -> 3.20.0
python3-pycryptodomex: upgrade 3.19.1 -> 3.20.0
python3-trove-classifiers: upgrade 2023.11.29 -> 2024.1.8
stress-ng: upgrade 0.17.03 -> 0.17.04
virglrenderer: upgrade 1.0.0 -> 1.0.1
xz: upgrade 5.4.4 -> 5.4.5
Change-Id: I9581526d3addb54889dd73268e672c2d84345f3e
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Our SIT team reported an issue that SSH will disconnect by the remote host when doing the stress by the script (while 1 to reading firmware version) on multiple terminals. After we reproduced on our side, we found that CPU usage will be over 90 % during stress and then cause BMC to reboot by health monitor. We remove reboot.target in CPU_CRIT_TGT from CPU critical threshold to avoid this issue.
Change-Id: Ifd0ca2b13b3ae1474503cf646b7b2c8c52af6ca9
Signed-off-by: Yang Chen <yang.chen@quantatw.com>
|
|
There seems to be some conflict between the new `inherit_defer` syntax
in bitbake and the class-based override we are doing for PACKAGECONFIG.
Workaround it by explicitly performing the necessary inherit.
Change-Id: I77f0021abb24b9f0b82799e8422b330cc58a618b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Enable SOL on all ASRock platforms. The defaults for the
xyz.openbmc_project.Ipmi.SOL interface are sufficient, but the
/xyz/openbmc_project/ipmi/sol/eth0 settings object doesn't unless
explicitly instantiated.
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: I176444f9e8f608667de514d450dca18ce46e2c42
|
|
This is to make sure that dhcp runs for a while after nic is fully
functional.
Change-Id: I32c0e516bdb6a5aa33728266e8a58b9555d3e0ce
Signed-off-by: Yuxiao Zhang <yuxiaozhang@google.com>
|
|
Sagar Srinivas (1):
bios: Add support for enum value display names
Change-Id: Ic5edab7b6bf05886cd16f448996d63eed186b04e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
sdbusplus: avoid deprecated phosphor::Timer
meson: adjust nlohmann-json dependency
Change-Id: I0ef7f66c29890b778be51746b71b86ea9aeb7905
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
host-state: define new allowed host transition prop
Patrick Williams (2):
Sensor.Value: add path constants
Inventory.Item: add namespace path constant
Change-Id: Ia17b86fe40f621707046149e4d48822621cbe631
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
We intended to remove python from the class-target for libxml2, so
that we do not build the python bindings for target images. There
have since been added additional PACKAGECONFIG values (namely ipv6),
so we shouldn't set the whole variable, but explicitly `:remove` it.
Change-Id: Idf8c4be33fe3216d2f81c6f585c31985dc8aafb4
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I2b43f44428439c6425a4486c9535c8a8410bc5f7
|
|
Make clean meta-evb layer back to description of OpenBMC EVB layer.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Ia56fc7abfb46615c2150dd4e5acdff801e64a590
|
|
Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: I72c0bea7e83d63c70b5cd5031958dfe372fce04a
|
|
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: I4125773f51c8318555577206c09ca1bdb99e626e
|
|
This replicates the values (ASRock manufacturer ID and such) returned by
'ipmitool mc info' on the factory BMC firmware.
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: I580281b91ee0b2cd00bf5e13f8c9497adf362c9e
|
|
While on all other currently supported ASRock platforms the Aspeed VUART
provides the host serial console, we haven't had any success using it
over eSPI on e3c256d4i, so instead we're using a pair of SUARTs
connected via the UART mux.
This unforunately requires leaving the AST2500's built-in Super-IO
enabled, because the host firmware needs to access it shortly after
power-on in order to configure its UART output, so we also have to open
up some of the u-boot backdoor config options too.
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: Ibdab607d504cebd956a7e23191c09cd0d5c44e50
|
|
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: Ic6c5460f587ae141ed69e704e359152713171097
|
|
This is a single-socket mini-ITX Xeon board with an AST2500 BMC, roughly
an updated version of the e3c246d4i. Note though that because this
platform uses eSPI instead of LPC, it currently requires some driver
support that's not yet in the OpenBMC kernel to actually boot the host.
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: Ib3a13e0ac9f4130c7965ce63f804eb169262fcd3
|
|
Scripts should be installed with 0755 permissions and not 0777,
otherwise non-root users can potentially modify or delete them.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I41270a2bb3fb940d8ca49ed6230545d98efb2fea
|
|
George Liu (1):
owners: updated George email
Change-Id: Ib087396d38a4f42d178d40c662a1ae0a60e60add
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
fd/create: Add socket flags
Change-Id: I15fc3de2734e12eca51f0e3aa1cb38c725f65962
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
errors: Use non-deprecated namespaces
Change-Id: Iaebb040c4fc038ae8b7634ef66bdb97ef744f966
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
Catch PECIErrors from supportsControl()
Change-Id: Id3d3475f69e35a4fbe058dcd3b42eed03a649138
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|