History log of /openbmc/entity-manager/configurations/meson.build (Results 1 – 11 of 11)
Revision Date Author Comments
# efa6de3c 19-Mar-2025 Potin Lai <potin.lai@quantatw.com>

configurations: catalina_hdd: Add support for 2nd source board

This commit introduces configuration support for the Catalina HDD 2nd
source board, which utilizes the ISL28022 ADC sensor for monitori

configurations: catalina_hdd: Add support for 2nd source board

This commit introduces configuration support for the Catalina HDD 2nd
source board, which utilizes the ISL28022 ADC sensor for monitoring.

For newly built boards, use the `BOARD_INFO_AM4` field to determine the
ADC chip type. For older boards that lack `BOARD_INFO_AM4`, use
`BOARD_PART_NUMBER` to determine the chip type.

- Main source board:
- ADC Chip: INA230
- BOARD_PART_NUMBER: 3FF0NHB0010, 3FF0NHB0030
- BOARD_INFO_AM4: adc-ina

- 2nd source board:
- ADC Chip: ISL28022
- BOARD_PART_NUMBER: 3FF0NHB0020
- BOARD_INFO_AM4: adc-isl

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Icd7094eb11eaee17dc38e5b8b6c3f0032f08846c

show more ...


# 0660e3f1 17-Feb-2025 Yang Chen <yang.chen@quantatw.com>

configuration: minerva: support network blade fru

There are two configurations of network blades in the Minerva platform.

One is Janga; the other is Tahan. They do not have any sensors
but includes

configuration: minerva: support network blade fru

There are two configurations of network blades in the Minerva platform.

One is Janga; the other is Tahan. They do not have any sensors
but includes an EEPROM that should be exported on the D-Bus,
including Redfish.

These two types of network blades can be assembled on any of the
I2C buses: 40, 41, 42, 44, 45, or 46 on the CMM (Chassis
Management Module).

Therefore, we have redefined the numbering scheme for each blade
based on its location in the rack.

Change-Id: I1a536a4252a12863bd38f43ec621e55b05b273ce
Signed-off-by: Yang Chen <yang.chen@quantatw.com>

show more ...


# 70e66009 27-Jan-2025 Alexander Hansen <alexander.hansen@9elements.com>

configurations: Add tyan s5549,s8030,s8040,s8047

Also add Marvin and myself as code owners there since we may need to
change some things in those configs later on.
For example, thresholds and such.

configurations: Add tyan s5549,s8030,s8040,s8047

Also add Marvin and myself as code owners there since we may need to
change some things in those configs later on.
For example, thresholds and such.

Tested: These configurations have been tested to work on the hardware.
Specific bus numbers and addresses are of course dependent on your
devicetree but the amount and type of sensors should be similar.

So if you do have one of these boards, the configurations may be of use
to you.

Change-Id: I11f31acda9dbaecef4886911422b63c7a448c347
Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>

show more ...


# 440743df 27-Jan-2025 Alexander Hansen <alexander.hansen@9elements.com>

configurations: move tyan configs

Move tyan configs into their own folder.

Change-Id: I2b3115e517c0dbeaa236542abea4b5f9c4282432
Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>


# 5ba08113 06-Feb-2025 Yang Chen <yang.chen@quantatw.com>

configuration: ventura: support 2nd source board

There are two sources of RMC/Fan board on the ventura platform. To
distinguish between them, the FRU field (Board Custom Data 4) is used to
apply the

configuration: ventura: support 2nd source board

There are two sources of RMC/Fan board on the ventura platform. To
distinguish between them, the FRU field (Board Custom Data 4) is used to
apply the appropriate configuration.
Addtionallyy, the old name of "ventura_rmc" and "ventura_fanboard" have
been change to the name which is follow the naming conventions used in
Catalina.

Change-Id: I94ecbb2ba9599faee31dab7ebede81156e69e458
Signed-off-by: Yang Chen <yang.chen@quantatw.com>

show more ...


# 23fd7899 03-Feb-2025 Rush Chen <rush.chen.wiwynn@gmail.com>

yosemite4: add SY24655 JSON for Spider Board in entity-manager

Summary:
# Description:
Add SY24655 JSON for Spider Board in entity-manager.

# Motivation:
- Support for the sensor reading of device

yosemite4: add SY24655 JSON for Spider Board in entity-manager

Summary:
# Description:
Add SY24655 JSON for Spider Board in entity-manager.

# Motivation:
- Support for the sensor reading of device SY24655 on Spider Board.

Test Plan:
- Check the corresponding sensors.

# Test Log:
root@bmc:~# mfg-tool sensor-display | grep -i SPIDER
'''
"SPIDER0_TEMP_C": {
"SPIDER1_TEMP_C": {
"SPIDER_ADC_3V3_AUX_VOLT_V": {
"SPIDER_ADC_MEDUSA_12V_AUX_VOLT_V": {
"SPIDER_ADC_NIC0_12V_VOLT_V": {
"SPIDER_ADC_NIC0_3V3_VOLT_V": {
"SPIDER_ADC_NIC1_12V_VOLT_V": {
"SPIDER_ADC_NIC1_3V3_VOLT_V": {
"SPIDER_ADC_NIC2_12V_VOLT_V": {
"SPIDER_ADC_NIC2_3V3_VOLT_V": {
"SPIDER_ADC_NIC3_12V_VOLT_V": {
"SPIDER_ADC_NIC3_3V3_VOLT_V": {
"SPIDER_PMON_12V_STBY_CURR_A": {
"SPIDER_PMON_12V_STBY_PWR_W": {
"SPIDER_PMON_12V_STBY_VOLT_V": {
"SPIDER_PMON_NIC0_12V_CURR_A": {
"SPIDER_PMON_NIC0_12V_PWR_W": {
"SPIDER_PMON_NIC0_12V_VOLT_V": {
"SPIDER_PMON_NIC1_12V_CURR_A": {
"SPIDER_PMON_NIC1_12V_PWR_W": {
"SPIDER_PMON_NIC1_12V_VOLT_V": {
"SPIDER_PMON_NIC2_12V_CURR_A": {
"SPIDER_PMON_NIC2_12V_PWR_W": {
"SPIDER_PMON_NIC2_12V_VOLT_V": {
"SPIDER_PMON_NIC3_12V_CURR_A": {
"SPIDER_PMON_NIC3_12V_PWR_W": {
"SPIDER_PMON_NIC3_12V_VOLT_V": {
'''

Change-Id: I9b853060d6c26232978483abd6a63920669f70c6
Signed-off-by: Rush Chen <rush.chen.wiwynn@gmail.com>

show more ...


# d1890900 05-Feb-2025 Yang Chen <yang.chen@quantatw.com>

configurations: minerva_fanboard: support 2nd fan board

Add configuration of minerva 2nd source fan board.

Change-Id: I903338081b0d75fb83b81c78683125ee1683e5cd
Signed-off-by: Yang Chen <yang.chen@q

configurations: minerva_fanboard: support 2nd fan board

Add configuration of minerva 2nd source fan board.

Change-Id: I903338081b0d75fb83b81c78683125ee1683e5cd
Signed-off-by: Yang Chen <yang.chen@quantatw.com>

show more ...


# dcf7977d 19-Nov-2024 Andrew Geissler <geissonator@yahoo.com>

configurations: system1: change PSUs to CRPS

System1 ended up going with standard Common Redundant Power Supplies
(CRPS). Add them in and create sensors for what's available.

Testing:
- Verified ex

configurations: system1: change PSUs to CRPS

System1 ended up going with standard Common Redundant Power Supplies
(CRPS). Add them in and create sensors for what's available.

Testing:
- Verified expected sensors were in GUI and values seemed reasonable at
power off and on states

Change-Id: I1b265597ee765a79558cff05a284263fc4334738
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...


# 9d2b941b 10-Jan-2025 Potin Lai <potin.lai@quantatw.com>

configurations: Add Catalina PDB Brick support

Catalina PDB Brick is a PDB board replaces the VR component with a
`Brick-based` solution.
Added the new config json to support the PDB Brick board.

S

configurations: Add Catalina PDB Brick support

Catalina PDB Brick is a PDB board replaces the VR component with a
`Brick-based` solution.
Added the new config json to support the PDB Brick board.

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I1319f45917b86884820e94f4183952efd61db0c7

show more ...


# f4e25ccb 14-Jan-2025 Potin Lai <potin.lai@quantatw.com>

configurations: Add Catalina PDB 2nd source support

- Added new config json file to support the second source PDB board.
- Rename main source PDB config json base on the component.
- Updated the mai

configurations: Add Catalina PDB 2nd source support

- Added new config json file to support the second source PDB board.
- Rename main source PDB config json base on the component.
- Updated the main source probe statements to differentiate between PDB
main and second source.

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: If9ce0b4b212d0533a1bdbce638079d68f0ecfe6d

show more ...


# edc46347 06-Jan-2025 Alexander Hansen <alexander.hansen@9elements.com>

meson: generate configurations list

To avoid manually listing all the configuration files, use a script to
make a list of them.

There is a tradeoff when running a command to get the filenames, as i

meson: generate configurations list

To avoid manually listing all the configuration files, use a script to
make a list of them.

There is a tradeoff when running a command to get the filenames, as it
may not regenerate when file is added/removed [1].

So the list can still be kept as source, but generated in its own
separate file.

References:
[1] https://mesonbuild.com/FAQ.html#but-i-really-want-to-use-wildcards

Change-Id: I760486bafe94fce6485dfb7627946d0a77fdd322
Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>

show more ...