Age | Commit message (Collapse) | Author | Files | Lines |
|
Update to internal 1-0.91-67
|
|
Signed-off-by: P Dheeraj Srujan Kumar <p.dheeraj.srujan.kumar@intel.com>
|
|
Update
|
|
Signed-off-by: P Dheeraj Srujan Kumar <p.dheeraj.srujan.kumar@intel.com>
|
|
github.com:intel-innersource/firmware.bmc.openbmc.yocto.openbmc into update
|
|
Update
|
|
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
|
|
|
|
Signed-off-by: John Wedig <johnwedig@google.com>
Change-Id: I607813c03e1acd42329bc7d67b9e4ffa1564a84c
|
|
When using 64M flash, the config of u-boot CONFIG_ENV_SIZE and
CONFIG_ENV_OFFSET is wrong. The config file fw_env.config is wrong, too.
Modify them according to the 64M flash dts file.
Before correcting these errors, when we used setenv to set environment
variables in u-boot, we could not use fw_printenv to get them. The
reverse is also the same. Because they set different offset and size.
Tested:
1. Use commands in u-boot:
setenv test value
saveenv
After BMC starts, use fw_printenv can get "test=value"
2. Use the command to change the value of "test"
fw_setenv test v
We can get "test=v" in u-boot by printenv.
Signed-off-by: zhanghaicheng <zhanghch05@inspur.com>
Change-Id: I9eccf6abe743253b6f8c344a8b8648e68ab52019
|
|
root is only added to a number of required groups if either
`debug-tweaks` or `allow-root-login` is on (see
phosphor-rootfs-postcommands.bbclass). For internal builds we turn off
`debug-tweaks`, so add `allow-root-login` to our IMAGE_FEATURES since we
need it on everywhere.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ic65dce4fd5374a6a9c8389c67693b980a2b5509c
|
|
By replacing phosphor-hwmon by dbus-sensor, PSU presence detection via
GPIO does not work anymore and it causes confiction with dbus-sensor's
PSUSensor.
Revert the commit to avoid the confliction
Change-Id: Idfd54325c122921a3c5df062bce1b6909b643999
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
|
|
The chassis instance when implementing sensor monitor using
dbus-sensor/entity-manager is /redfish/v1/Chassis/<name> where <name> is
defined from entity-manager configuration.
This commit removes /redfish/v1/Chassis/chassis which is redundant and
make incorrect link from other schema like ComputerSystem and BMC
Manager.
Tested:
1. Check no /redfish/v1/Chassis/chassis available.
2. Check all sensors are available in /redfish/v1/Chassis/Mt_Jade.
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: I334a94bb65c3caa49d0bcb6ab03a42f7999728d5
|
|
For Bletchley platform, we can only power on system by step motor to press power key.
Add tools and service to initialize step motor and control system power
by motor.
Signed-off-by: Allen.Wang <Allen_Wang@quantatw.com>
Change-Id: Ic75352a037566d701b2e362743c527c370b0c2e5
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Builds done using facebook/openbmc do not use the 'obmc-phosphor-image'
image name, but instead use 'MACHINE-image'. This means that bbappend
files have no effect and we need a different method to get consistent
sets of include files. Introduce 'fb-phosphor-image.inc' and
'fb-MACHINE-phosphor-image.inc' as the replacements for the
obmc-phosphor-image.bbappend.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I166342c1744d1cd0237f8c75d90d87153fb19b35
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I19d92019649ba990dcc33ac1bc25c4ebadc933b6
|
|
Sunny Srivastava (1):
Copy record data from parent FRU
Change-Id: Ic631143ac0e09eb3c7c83dccdd6818142a27facc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Fix sdbus++-gen-meson version warning
Change-Id: Ia2ee3228640512577c4215990bd3f3fcd9c4e84e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alan Kuo (1):
Fix 'usTimeOffset' was not declared error
Change-Id: Id3d0f0ff317a0df20f72bc9a56a69193d30552b2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
MichalX Szopinski (1):
Remove hardcoded chassis in Manage power usage
Change-Id: Ida08706de53a11d770ec54fbe1bdae5c5638aecb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (1):
Simplified code examples
Change-Id: If51836eeec4c7a1e7374e58201a6319877c5d678
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
1. create configuration layer for fru yaml config
2. add fru eeprom path and id config
3. add FRU_YAML_GEN in phosphor-ipmi-host bbappend
Test:
root@bletchley:~# busctl introspect xyz.openbmc_project.Inventory.Manager /xyz/openbmc_project/inventory/system/chassis/bmc
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.Inventory.Decorator.Asset interface - - -
.BuildDate property s "2021-12-21 - 07:56:00" emits-change writable
.Manufacturer property s "Quanta" emits-change writable
.Model property s "" emits-change writable
.PartNumber property s "3RL19MA0000" emits-change writable
.SerialNumber property s "1234567890123" emits-change writable
.SparePartNumber property s "" emits-change writable
.SubModel property s "" emits-change writable
xyz.openbmc_project.Inventory.Decorator.Revision interface - - -
.Version property s "FRU Ver 0.01" emits-change writable
xyz.openbmc_project.Inventory.Item interface - - -
.Present property b false emits-change writable
.PrettyName property s "Bletchley -Class 1" emits-change writable
xyz.openbmc_project.Inventory.Item.Bmc interface - - -
xyz.openbmc_project.Inventory.Item.Board interface - - -
root@bletchley:~# busctl introspect xyz.openbmc_project.Inventory.Manager /xyz/openbmc_project/inventory/system/chassis/bmc/ethernet
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.Inventory.Item.Ethernet interface - - -
xyz.openbmc_project.Inventory.Item.NetworkInterface interface - - -
.MACAddress property s "3AD664F68D3F" emits-change writable
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I70d624885abaa13639a0617b356554aa6c88af57
|
|
1. Enable sync-mac
2. add inventory mapping config
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I441c00c22d7f1c0e3d0c9f83b9cc149007acd781
|
|
P Dheeraj Srujan Kumar (1):
Enable encoding object paths of User Name
Change-Id: I744563c2a6c75ea110f371ddd572a8ed1e0b3790
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
P Dheeraj Srujan Kumar (1):
Enable encoding/decoding object paths of User Name
Change-Id: I500bd6fc2af42b73a0de86fe2a9603ba5ce0ff36
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
P Dheeraj Srujan Kumar (1):
Enable encoding/decoding object paths
Change-Id: I552a87ecbe68e5f87de2e104a4ed4a132e56bfed
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Kenneth (1):
Fixed empty string in NTP server array
Kenneth Fullbright (1):
Fixed routerKey prop eslint warning
Change-Id: I7efcb431be084a0c6eecbf6dca782d6edfc93876
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This script runs at startup as systemd service.
It checks if the bmc time is in sync from NTP server.
otherwise it reads the host time via ipmb interface
and updates as bmc time.
This change was tested and verified in yosemitev2 and tiogapass
platforms.
Signed-off-by: Naveen Moses <naveen.mosess@hcl.com>
Change-Id: I8c937c16415b2dd05d05155facadc0bed797db07
|
|
Konstantin Aladyshev (1):
Set unset threshold values to NaN
Change-Id: I551a81437255dfd9085b0ec4bd8eb4e1ad06476f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jiaqing Zhao (1):
Set expiry date to 1970-01-01 to disable account
Change-Id: Idf0e9b011a221ac06335df4c1b23461a74a5ed05
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Wyman (1):
psu-ng: Change pgoodFault type to size_t
Change-Id: I2ec58d0b87beed89296d822f32814022a807aa8b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
To setup GPIOs and set fan speed to 70%
Signed-off-by: Howard Chiu <howard.chiu@quantatw.com>
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I7a64e19b6e34bcab7013b382d19d7be6156bf87a
|
|
select aspeed-bmc-facebook-bletchley.dts for build
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I85503d876b959a2f220ad84b6a9ddba047e89c80
|
|
enable SPI_GPIO feature
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I24bb13acfbddcff14c5f15fbd9262ba1b019d9f7
|
|
Patrick Williams (1):
README: format changes suggested by markdownlint
Change-Id: Iafbda607f4ef8bee638acf3c2d66f7bd197c8d43
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Append tpm2 in MACHINE_FEATURES to enable related kernel configs
MACHINE_FEATURES:append = " tpm2"
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Ie6b50d81040de2863487cffc449193ec9462bf89
|
|
Disable phosphor-hwmon from compilation and clean up sensor inventory
which added before for phosphor-hwmon.
Tested:
1. Check if no phosphor-hwmon compiled and run
2. Check all S0 and S1 ADC sensors are still available in Redfish.
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: Ic6ac13963e755e6ef0d93b3f6486546c61b1abe0
|
|
Enable phosphor-nvme with configuration for nvme_max sensor for FAN
control support later.
Tested:
1. Check NVME Temp:
$ busctl get-property xyz.openbmc_project.nvme.manager \
/xyz/openbmc_project/sensors/temperature/nvme20 \
xyz.openbmc_project.Sensor.Value Value
d 22
2. Check nvme_max has valid value
$ busctl introspect xyz.openbmc_project.VirtualSensor \
/xyz/openbmc_project/sensors/temperature/nvme_max
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: Ied609ba5b5d39877c09ed04faff5063c7882a689
|
|
This includes security and bug fixes from the 5.15.6 through to
5.15.10 stable releases.
Change-Id: Ib4e8e69386ba6c7857c22d8b2fb063c9d8d03b36
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Patrick Williams (1):
sdbus++: property: invalid Python symbol
Change-Id: I7931da04684a56d2de4413f82871c11c803997a4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Make routing capture by const reference
Add more types to DbusVariantType
Spencer Ku (1):
PCIe: Implement "PcieType" PCIe device property
Change-Id: I4c66924f759da111235adc1cec64147dab5bd168
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Add distro override to avoid os-release setting effect other
not gbmc distro
Signed-off-by: Brian Ma <chma0@nuvoton.com>
Change-Id: I34afb4ce8e72f2be15a5f5668e6ff6c567548ad5
|
|
These are backports from the v5.17 aspeed pull request.
Ali El-Haj-Mahmoud (1):
ARM: dts: aspeed: Add TYAN S8036 BMC machine
Andrei Kartashev (2):
dt-bindings: vendor-prefixes: add YADRO
ARM: dts: aspeed: add device tree for YADRO VEGMAN BMC
Eddie James (2):
ARM: dts: aspeed: p10: Enable USB host ports
ARM: dts: aspeed: p10: Add TPM device
Howard Chiu (1):
ARM: dts: aspeed: Adding Facebook Bletchley BMC
Jae Hyun Yoo (3):
ARM: dts: aspeed: add LCLK setting into LPC IBT node
ARM: dts: aspeed: add LCLK setting into LPC KCS nodes
dt-bindings: ipmi: bt-bmc: add 'clocks' as a required property
Joel Stanley (3):
dt-bindings: aspeed: Add Secure Boot Controller bindings
ARM: dts: aspeed: Add secure boot controller node
ipmi: bt: Add ast2600 compatible string
Lei YU (2):
ARM: dts: Add openbmc-flash-layout-64-alt.dtsi
ARM: dts: aspeed: g220a: Enable secondary flash
Oskar Senft (1):
ARM: dts: aspeed: tyan-s7106: Add uart_routing and fix vuart config
Quan Nguyen (2):
ARM: dts: aspeed: mtjade: Add I2C buses for NVMe devices
ARM: dts: aspeed: mtjade: Add uefi partition
Change-Id: I89371d3ab9c99415b3e971fbb62a6cad8b8e4b16
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
rajerpp1 (2):
PEL: Fixing wrong callout of reference target
PEL: Clock SBE HWP error handling support
Change-Id: I39c5cc31cd91829d09afb769e01a64e33e19fd46
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The TYAN S7106 is a server mainboard with an Aspeed AST2500 BMC.
Signed-off-by: Oskar Senft <osk@google.com>
Change-Id: I75e4938bbc7d25bd8e949a4bae5761205aa0ff22
|
|
Kenneth Fullbright (1):
Add assembly table component name to table
Change-Id: I815dbaf3eee89279ea2ae3e2450481aa27af5296
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This saved 49152 bytes of compressed image space in our platform.
Signed-off-by: Josh Lehan <krellan@google.com>
Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: I4b5b4c7cd2bfffb9720bae02624519ee10ca73af
|
|
Konstantin Aladyshev (1):
Set correct values for sensor min and max properties
Change-Id: I5af479ddea8764a0a289cd39c2b49fb3e0e05242
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Implements PACKAGECONFIG option to enable or disable hybrid sensors.
This makes it possible to mix static and dynamic sensors.
Note: as for now, statically defined SDR ids would be discarded if
hybrid mode is enabled.
Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com>
Change-Id: I9a22fbcf2a3c90742d537b71511618f11c8a54cf
|
|
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I3e576e5f9f831a4f73cf9d048859f37d471f3ed7
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|