| Age | Commit message (Collapse) | Author | Files | Lines |
|
In the past, trigger fan threshold assert do not turn on amber led , but always turn on blue led.
After this change, trigger fan threshold assert should turn on amber led , and turn off blue led.
Here's the command to trigger fan threshold assert :
```
root@bmc:~# busctl get-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/fan0_fault xyz.openbmc_project.Led.Group Asserted
b false
root@bmc:~# busctl get-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/fan1_fault xyz.openbmc_project.Led.Group Asserted
b false
root@bmc:~# busctl get-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/fan2_fault xyz.openbmc_project.Led.Group Asserted
b false
root@bmc:~# busctl get-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/fan3_fault xyz.openbmc_project.Led.Group Asserted
b false
root@bmc:~# systemctl stop phosphor-pid-control.service
root@bmc:~# busctl set-property xyz.openbmc_project.FanSensor /xyz/openbmc_project/sensors/fan_pwm/FAN0_PWM xyz.openbmc_project.Sensor.Value Value d 0
root@bmc:~# busctl set-property xyz.openbmc_project.FanSensor /xyz/openbmc_project/sensors/fan_pwm/FAN1_PWM xyz.openbmc_project.Sensor.Value Value d 0
root@bmc:~# busctl set-property xyz.openbmc_project.FanSensor /xyz/openbmc_project/sensors/fan_pwm/FAN2_PWM xyz.openbmc_project.Sensor.Value Value d 0
root@bmc:~# busctl set-property xyz.openbmc_project.FanSensor /xyz/openbmc_project/sensors/fan_pwm/FAN3_PWM xyz.openbmc_project.Sensor.Value Value d 0
root@bmc:~# busctl get-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/fan0_fault xyz.openbmc_project.Led.Group Asserted
b true
root@bmc:~# busctl get-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/fan1_fault xyz.openbmc_project.Led.Group Asserted
b true
root@bmc:~# busctl get-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/fan2_fault xyz.openbmc_project.Led.Group Asserted
b true
root@bmc:~# busctl get-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/fan3_fault xyz.openbmc_project.Led.Group Asserted
b true
```
Change-Id: I715c6ccbcfb45b4c384f169ac81261afdf2e7730
Signed-off-by: Eric Chiang Quanta <eric.chiang@quantatw.com>
|
|
This change updates the Clemente FSC table and related sensor configs:
* Add new sensors:
- BOOTDRIVE_TEMP_C
- PDB_VR_P12V_N1_TEMP1_C
- PDB_VR_P12V_N2_TEMP1_C
- VIRTUAL_FIOBOARD_TEMP_C
* Replace FIOBOARD_TEMP_C with VIRTUAL_FIOBOARD_TEMP_C
- VIRTUAL_FIOBOARD_TEMP_C is computed based on fan duty table
and calibration offset values.
These changes align fan control behavior with the new FSC
table and ensure proper thermal management with the added sensors.
Change-Id: I05159e11acc3ebfb2c5b88525c520246dd51a67a
Signed-off-by: Leo Wang <leo.jt.wang@fii-foxconn.com>
|
|
In the previous architecture, when a tray leak event occurs,
the PDB is responsible for controlling the HPM to shut down the host,
and the BMC only needs to send an event message.
However, in the new hardware architecture,
the interposer cannot directly control the HPM to shut down the host,
and it must rely on the BMC to notify the SCM CPLD to control the HPM
for host shutdown.
Tested: Verified host shutdown after receiving the tray leak event.
Change-Id: Ie4234b9eccdc05997100f839b5ae84cdc5068578
Signed-off-by: Kimi Chen <kimi.zy.chen@fii-foxconn.com>
|
|
Add a systemd drop-in for serial-getty@.service to configure
the serial console baudrate via stty before agetty starts.
The new drop-in file is installed into:
${systemd_system_unitdir}/serial-getty@.service.d/serial-getty@.conf
This ensures that serial-getty instances (e.g. ttyS3) will
have the correct baudrate (57600) applied consistently
during boot.
Change-Id: I82215199b197068fc45a2566f3d7440c01cf89ac
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
|
|
Andrew Jeffery (3):
tests: msgbuf: Ensure extraction succeeds before testing values
dsp: firmware_update: Run-time state machine for package parsing
dsp: firmware_update: Flags for decode_pldm_firmware_update_package()
Change-Id: I953839773dd3b63693f4a8f6c5728d672e29e044
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Clean up .clang-tidy
Rohit PAI (5):
Nvidia-gpu: Encode/decode APIs for GPU Inventory
Nvidia-gpu: Create GPU Inventory device
Nvidia-Gpu: Support for Nvidia GPU Serial Number, Part Number
Nvidia-GPU: Add UUID support for GPU device
Nvidia-Gpu: Support to fetch model,revision inventory properties
Change-Id: I65a26ccf6ebd4d304b749b230f6a7e9cdc689f38
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William de Abreu Pinho (1):
use busctl set-property in led group start/stop services
Change-Id: Iea2e98d340b30b9477c4ef33eedb8498f01ca3db
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
use registerHandler instead of ipmi_register_callback
Change-Id: I8a70b218c9ecb207583abb00ffbc31d736f0535f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Prithvi Pai (1):
nvidia-oem: Implement GetHostInterfaceIPMIChannel
Change-Id: Ica06e79dbef478f6a171bfadd63ff87e5348c1c2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Aditya Kurdunkar (2):
pldmtool: Fix effecterAuxName typo
pldmtool: Create supported PDR types list dynamically
Change-Id: I639bdd38b399558eb084bc629fac540f53c13487
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Anwaar Hadi (1):
Update OWNERS File
Matt Spinler (6):
Rename .mako.hpp files to .hpp.mako
control: Fix unused lambda captures
control: Removed unused variables
control: Remove unused constant in fan.cpp
control: Delete some default move ops
control: clang-tidy fixups in handlers.hpp
Change-Id: Ic3f12b5900946fa39fece2845f5aa6a2dacfc74b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Christopher Meis (1):
entity-manager: function for building inventory/system path
Donald Shannon (1):
configurations: Renamed nvidia_gbx00_io_board to proper name
Fred Chen (1):
configurations: add config file for OCP CX8 NIC
Kevin Tung (1):
schemas: firmware: add MP2X6XXFirmware support
Potin Lai (1):
configurations: catalina_pdb: remove thermal sensors from PDB P12V nodes
Change-Id: I1d3cbde9f4959417c7df5b8c38d670b7d3c9481e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adding myself as a reviewer for the meta layer for nvl32-obmc
Change-Id: If0f6313ea684204a05712be59f01baac6ebf9ad5
Signed-off-by: Marc Olberding <molberding@nvidia.com>
|
|
Enable the redundant-bmc machine feature for IBM's Huygens system.
Change-Id: I3d53c18cb1a3854b3bc21311617cb7080bd9904c
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
This file can be included in a system .conf file to enable the
redundant-bmc machine feature which can then be used in recipe
packageconfigs to enable redundant BMC functionality.
Change-Id: I4408396bf5786dc33cc783c90bc9c631a248ebec
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
Correct the event log message to accurately reflect the failure reason
when host power-on fails due to RMC main power being disabled.
Change-Id: Ib48491c84e6523cb4ab6e6f398e707ded2346341
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
Enable ARM-SBMR support for boot progress (postcode) recording.
Change-Id: I7608b45e003acde492709c57e0f9b5a0e0d1dc8e
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
On the Clemente platform, the backend NIC becomes available only after
the host is powered on. The CX8 TMP421 driver fails to bind during the
initial BMC boot following an AC power cycle due to the NIC being
inactive.
This update adds a service to bind the CX8 TMP421 driver once the host
is powered, ensuring the driver is correctly loaded.
Test result:
- All node drivers are bind successfully by backend-nic-driver-bind
```
root@bmc:~# systemctl status backend-nic-driver-bind
○ backend-nic-driver-bind.service - Bind backend NIC thermal driver
Loaded: loaded (/usr/lib/systemd/system/backend-nic-driver-bind.service; enabled; preset: enabled)
Active: inactive (dead) since Fri 2025-08-01 01:19:44 PDT; 5min ago
Duration: 40.720s
Invocation: 17026d86b8474da9b0585b80a9e6639a
Process: 1232 ExecStart=/usr/libexec/plat-svc/backend-nic-driver-bind (code=exited, status=0/SUCCESS)
Main PID: 1232 (code=exited, status=0/SUCCESS)
Mem peak: 1.3M
CPU: 399ms
Aug 01 01:19:03 bmc systemd[1]: Started Bind backend NIC thermal driver.
Aug 01 01:19:44 bmc backend-nic-driver-bind[1232]: Attempt 1...
Aug 01 01:19:44 bmc backend-nic-driver-bind[1232]: All devices successfully bind
Aug 01 01:19:44 bmc systemd[1]: backend-nic-driver-bind.service: Deactivated successfully.
```
- All backend NIC temperature sensors are available
```
root@bmc:~# mfg-tool sensor-display 2>/dev/null | table-sensor-display | egrep "IOB.*NIC.*"
IOB0_NIC0_TEMP_C ok 38 DegreesC N/A N/A 5 105 108 N/A
IOB0_NIC1_TEMP_C ok 39 DegreesC N/A N/A 5 105 108 N/A
IOB1_NIC0_TEMP_C ok 38 DegreesC N/A N/A 5 105 108 N/A
IOB1_NIC1_TEMP_C ok 37 DegreesC N/A N/A 5 105 108 N/A
```
Change-Id: I1656439bdb05d8a2df8455a9ab223fb4dbab91e6
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
On the Clemente platform, the OSFP FRU EEPROM becomes accessible once
the module's standby power is enabled. Therefore, it is not necessary to
bind the EEPROM driver during host power-on.
This change removes the osfp-eeprom-driver-bind.service from Clemente
limiting, its use to the Catalina platform only.
Change-Id: If9183ad22759b57dba7e85b8640a7058e69ca7d4
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
Aligning with the Catalina platform behavior, this change ensures that
missing second FPGA ready does not block the overall system bring-up
process.
Change-Id: I69db27aa437eeca3fdc002010f857db5a2b9ca68
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
On the Clemente platform, the OSFP FRU EEPROM becomes accessible only
after standby power is enabled.
This change adds the missing OSFP FRU device binding step to ensure it
is properly bound once standby power is available.
Change-Id: I7a4e5f31bfb3a7fe41d904a7d1ca6dd32458faea
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
Accessing the I2C bus connected to the CX8 while the host is powered off
may cause the I2C mux to become unresponsive.
To address this, introduce a reset_i2c_mux() function before binding the
I2C mux to ensure the driver probed correctly.
Additionally, call reset_i2c_mux() again after the mux is bound to avoid
potential hang issues, as the CX8 TMP421 driver binding is automatically
triggered when the kernel probes downstream devicesdefined in the device
tree.
Change-Id: Ib5a7e54274499bf4419f8658a35f33c9b665cba2
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
Fix incorrect line name in reset_host_usb() to ensure proper USB device
detection.
Test result:
```
root@bmc:~# lsusb -t
unable to initialize usb spec/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=ehci-platform/1p, 480M
|__ Port 001: Dev 002, If 0, Class=[unknown], Driver=hub/2p, 480M
|__ Port 001: Dev 003, If 0, Class=[unknown], Driver=cdc_ether, 480M
|__ Port 001: Dev 003, If 1, Class=[unknown], Driver=cdc_ether, 480M
|__ Port 002: Dev 008, If 0, Class=[unknown], Driver=hub/7p, 480M
|__ Port 001: Dev 009, If 0, Class=[unknown], Driver=cp210x, 12M
|__ Port 001: Dev 009, If 1, Class=[unknown], Driver=cp210x, 12M
|__ Port 001: Dev 009, If 2, Class=[unknown], Driver=cp210x, 12M
|__ Port 001: Dev 009, If 3, Class=[unknown], Driver=cp210x, 12M
|__ Port 007: Dev 010, If 0, Class=[unknown], Driver=hub/7p, 480M
|__ Port 001: Dev 011, If 0, Class=[unknown], Driver=cp210x, 12M
|__ Port 001: Dev 011, If 1, Class=[unknown], Driver=cp210x, 12M
|__ Port 001: Dev 011, If 2, Class=[unknown], Driver=cp210x, 12M
|__ Port 001: Dev 011, If 3, Class=[unknown], Driver=cp210x, 12M
```
Change-Id: I4eeb8fd729ed2a51bf7969056679b323fca50a47
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
Need USB gadget to for redfish host interface
Change-Id: I805468c30ccbcd7d592d75b19497551dfb544320
Signed-off-by: Donald Shannon <donalds@nvidia.com>
Signed-off-by: Max Zhao <deyongz@nvidia.com>
|
|
Change:
* Set BMC UART routing as UART1 <-> UART4.
* Use ttyS3 as the Host console.
Change-Id: I53b0141ea5e8d69496fae4c963791f5f0f569583
Signed-off-by: Amy Chang <yahanc@nvidia.com>
|
|
Change-Id: I4ebf26331ec9a43802d8ecfc3ba22615ead27600
Signed-off-by: Amy Chang <yahanc@nvidia.com>
|
|
Change:
* Don't remove obmc-ikvm from IMAGE_FEATURES.
Change-Id: I6ddbe13145c121bc65893355c4b5d6ae3f931dc3
Signed-off-by: Amy Chang <yahanc@nvidia.com>
|
|
Andrew Jeffery (5):
CONTRIBUTING: Switcheroo the symlink for ergonomics
README: Add note on upgrading between libpldm versions
CONTRIBUTING: Add "little proofs" article by Matthew Prast
dsp: base: Implement decode_multipart_receive_req() in terms of msgbuf
CONTRIBUTING: Document required encode buffer and data length exchange
Chau Ly (5):
base: Reinforce some symbol names
platform: Reinforce some symbol names
dsp: base: Let some encode APIs accept pointer to payload_length
dsp: file: Let some encode APIs accept pointer to payload_length
Stabilize PLDM File Transfer related APIs
Change-Id: Ic6a0f40a2c6dc107e4ebf375d00a04399c6e23b7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Potin Lai (1):
remove group extension commands
Change-Id: I39012e1c8fd0c7d41e06a839b534ac7c6f22ce33
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alexander Hansen (1):
schemas: document ManagedHost property usage
Fred Chen (1):
configuration: santabarbara: add scale for PDB1 power sensors
Jason Hsu (2):
configurations: ventura: Add OCP config for fan board
configurations: ventura: Simplifying the fan representation in the EM
Leo Yang (1):
configurations: yosemite5: update medusa board config
Mark Lin (1):
meta-facebook: ventura: add Ingrasys to ventura fan board configs
Robert Ercean Dima (1):
meta: darwin: Add SparePartNumber to chassis config
Change-Id: I91fca156f0a23cb4775c70db59259f04b5497ff5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alexander Hansen (1):
fix description for Sensor.Value interface
Chandramohan Harkude (1):
Add error for NTP server property
Jagpal Singh Gill (1):
GPIO valve: add configuration interface
Thang Tran (1):
PCIeDevice: change the Device Type to enum values
Change-Id: Ib70b22a28b513d36cd8b4d81641d113603e0bd90
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
sel entry: Use registerHandler instead of ipmi_register_callback
Change-Id: I7a91000a43d5c0599fd41248fa8de30f31b89a1d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zoey YJ Chung (1):
Handle default values for array[enum] properties
Change-Id: I79ba5d6cb3be5b4ecd9367e93fe403a717d55649
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
OWNERS: Add Manoj as reviewer
Change-Id: I9658d0174ea7b886c3b992bd118b4ede003136ca
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Deepak Kodihalli (1):
Add Deepak Kodihalli as a reviewer
Change-Id: I360708944c2073b518db0701a694c196eade09a8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhilash Raju (1):
MFA: Changing ownership of conf dir
Change-Id: I397400dc657ca15b53ef88b8dcf2d8a1affb0b29
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chau Ly (1):
Fix outdated boost header include
Jitendra Tripathy (1):
Fix for display of BMC version as 0.00 in BIOS
Change-Id: I0af580550c2ed6bcf25d07cbfec6d8ba971c3e53
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Apply the upstream security and bug fixes.
Change-Id: Id9f7ecabe2d156fe6953aeaf7b7b11717c5111fd
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I190fa674bba8345b49901c61bb6305f62fa56ceb
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Task Description:
Add HOST_SELECTOR entry in def_gpio.json to support the OCP debug card.
Motivation:
Without this entry, the Buttons service can't export or poll these GPIOs,
causing HostSelector to fail and preventing the OCP debug card from working.
Change-Id: I5a0b859ed3eddef967aa1bb680e922f46e6f1e90
Signed-off-by: Liora Guo <liora.guo.wiwynn@gmail.com>
|
|
IGPS 04.03.08 - Jul 31th 2025
============
- SystemControlFlags on L1 - added bits 5+6.
5 controls the ability to disable the UART log printing (1 = to disable)
6 controls the new option to write the log to an address in the memory
- SystemControlFlags on L0 - added bits 0 or 1 to control the print to
uart \ memory, added log size and address as well.
- Fix Lms flags configuration on programmer monitor generation
(left over from previews transition to .json file)
- Fuse map XML file:
* Edit the mask of
* Add PQA 1 field
- SKMT keys: removed SKMT ECC keys 2-3-4. we only use 0+1,
change SKMT LMS keys 5-6 to 2-3. Udpated both SKMT XMLs (ECC + LMS)
- Pad value: changed to 0 instead of 0xFF for L0 XML.
- TIP_FW 0.8.2 L0 0.7.1 L1
* Added option to write the log to the memory instead and as addition to UART,
using a flag from the L0 XML header and using the system flags on L1.
* Added Baud rate 750000 option.
* Added serial_printf_setup function that will include code from both
serial_printf_init & serial_printf_reconfig.
* Update CLK and UART drv code to latest HAL.
* Supports AES, RNG, Flash, and FW update proxy commands to provide crypto
services for A35. Code is under BMC_DIRECT flag, disabled by default.
* SKMT keys: revert the manifest key to be the last one.
* Split GCM AES from all the rest of AES engine. Remove GCM calls from main AES engine.
* Bug fix: clear the SCRPAD mutex during init, for the case it's set previously.
- LMS Changes:
* Check the KMT valid key only if the key is ECC, not LMS
* ECC verification needs sha alg enum, while LMS needs the digest length
* Remove the 2nd keyindex loop
- Bootblock 0.5.6
* Add the flag "-ftrack-macro-expansion=0" (easier for handling compilation errors).
* Print chip revision flag correctly for A3.
* Lock DRAM memory regions. TIP region is locked for tip mode only.
- No change in NO_TIP mode.
* Bug fix: reset UART FIFOs during serial_printf_init to avoid UART stuck
when switching to 720MHz.
- Register tables: set RCR locks on any reset (0x9FF instead of 0x100).
* Add bit 11 for WOL reset handling.
- Production scripts:
* version numbder will be without 0s. (4.3.8 and not 04.03.08)
* gerVersion.bat will look on \aglick as well as \tperry
- Uboot v2023.10-npcm8xx-20250728
* Add configuration of SPI Chip select for Recovery boot ENV.
* Support configurable VCD input source.
* Add PCIE-RC driver.
- Programmer monitor 1.1.6 - supports A3.
Tested:
Build pass and boot up successful with correct TIP FW latest version
Signed-off-by: Tali Perry <tali.perry@nuvoton.com>
Signed-off-by: Adi Glick <adi.glick@nuvoton.com>
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I4ce588463f15019955342ff0a829b02299d1fc14
|
|
Changelog:
TIP_FW: 0.8.2 L0 0.7.1 L1
==============
- Added option to write the log to the memory instead and as addition to UART,
using a flag from the L0 XML header and using the system flags on L1.
- Added Baud rate 750000 option.
- Added serial_printf_setup function that will include code from both
serial_printf_init & serial_printf_reconfig.
- Update CLK and UART drv code to latest HAL.
- Supports AES, RNG, Flash, and FW update proxy commands to provide crypto
services for A35. Code is under BMC_DIRECT flag, disabled by default.
- SKMT keys: revert the manifest key to be the last one.
- Split GCM AES from all the rest of AES engine. Remove GCM calls from main AES engine.
- Bug fix: clear the SCRPAD mutex during init, for the case it's set previously.
- LMS Changes:
* Check the KMT valid key only if the key is ECC, not LMS
* ECC verification needs sha alg enum, while LMS needs the digest length
* Remove the 2nd keyindex loop
Tested:
Build pass and boot up successful with correct TIP FW latest version
Signed-off-by: Tali Perry <tali.perry@nuvoton.com>
Signed-off-by: Adi Glick <adi.glick@nuvoton.com>
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I37fedde23e595751d91dcdd54c6c513eae54ce8d
|
|
Changelog:
Bootblock 0.5.6
==============
- Add the flag -ftrack-macro-expansion=0
easier for handling compilation errors.
- Print chip revision flag correctly for A3.
- Lock DRAM memory regions. TIP region is locked for tip mode only.
No change in NO_TIP mode.
- Bug fix: reset UART FIFOs during serial_printf_init to avoid
UART stuck when switching to 720MHz.
Tested:
Build pass and boot up successful with BB latest version
Signed-off-by: Tali Perry <tali.perry@nuvoton.com>
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I6e88af0afe714fa1877acfcb34a1541116e5d147
|
|
According to the LED table defined in the specification, the amber
light must turn on in the event of a small leak. Therefore, enable
this function following the LED table definition.
We also added a check to ensure both the Big and Small LeakDetector
statuses are Normal before turning off the port’s Leak LED.
Change-Id: I6df967534f29313adc68537ec88953808b7eadc3
Signed-off-by: Jason Hsu <Jason-Hsu@quantatw.com>
|
|
Add software version D-Bus objects for NIC cards to support firmware
version tracking.
Creates version objects:
- mb_nic0
- swb_nic1-4
Tested: Verified that NIC card version objects are created correctly
and accessible via D-Bus interface.
Change-Id: I1cab9b6959fc78941e3083c267af5ebaed00fa32
Signed-off-by: Freddie Jheng <Freddie.Jheng@quantatw.com>
|
|
Due to the presence mechanism changing from
phosphor-multi-gpio-presence to gpiopresence, update the object path
used for FCB presence checks in the fan status monitor.
Also, add a service active check inside the polling loop to handle
cases where the service is not alive, and to avoid recording
meaningless logs.
Change-Id: I64d6bd38681c7907e7090b56b177d2adda255799
Signed-off-by: Yang Chen <yang.chen@quantatw.com>
|
|
The recipe shall use `BPN` in `SRC_URI`, otherwise bitbake will gives
QA Error.
Change-Id: I5766b4329ecb087dff07457f37a735a201c37874
Signed-off-by: Lei YU <yulei.sh@bytedance.com>
|
|
Nabil Ananthamangalath (1):
Move collectSBEDump to openpower-debug-collector
Change-Id: I3c3cf7a3fdd49057e5601572a9f795e293e81ff5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Souvik Roy (1):
Fix unsanitized value updated on inherited FRUs
Change-Id: I2fd8a8348df0300866cd6f1b99d96efee987db75
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (2):
Update the registered IPMI method name
remove IPMI_FRU_PARSER_DEBUG
Change-Id: I4abef4dbfb1a4d914073a5d4242b815ed9ad71cd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|