History log of /openbmc/entity-manager/configurations/tyan/ (Results 1 – 3 of 3)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
cde6f12d13-Mar-2025 Alexander Hansen <alexander.hansen@9elements.com>

configurations/tyan: Probe for Manufacturer 'TYAN'

Tested: Checked FRU contents of these boards.
Tested that probe succeeds on one of the boards.

Board configs changed:
- Tyan S5549
- Tyan S8030
-

configurations/tyan: Probe for Manufacturer 'TYAN'

Tested: Checked FRU contents of these boards.
Tested that probe succeeds on one of the boards.

Board configs changed:
- Tyan S5549
- Tyan S8030
- Tyan S8040
- Tyan S8047

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

show more ...


/openbmc/entity-manager/.clang-format
/openbmc/entity-manager/configurations/bnp_baseboard.json
/openbmc/entity-manager/configurations/genesis3_baseboard.json
/openbmc/entity-manager/configurations/genesis3_psu.json
/openbmc/entity-manager/configurations/meson.build
/openbmc/entity-manager/configurations/meta/harma_mb.json
/openbmc/entity-manager/configurations/meta/harma_mb_vr_infineon.json
/openbmc/entity-manager/configurations/meta/minerva_cmm.json
/openbmc/entity-manager/configurations/meta/minerva_cmm_hsc_infineon.json
/openbmc/entity-manager/configurations/meta/minerva_janga_smb.json
/openbmc/entity-manager/configurations/meta/minerva_tahan_smb.json
/openbmc/entity-manager/configurations/meta/ventura_fanboard_adc_tic.json
/openbmc/entity-manager/configurations/meta/ventura_rmc_hsc_ltc_fsc_max_p24vsen_ina_gndsen_ina_p12vbrick_delta.json
/openbmc/entity-manager/configurations/meta/ventura_rmc_hsc_xdp_fsc_nct_p24vsen_isl_gndsen_isl_p12vbrick_flex.json
/openbmc/entity-manager/configurations/meta/ventura_scm.json
/openbmc/entity-manager/configurations/meta/yosemite4_fanboard_fsc_max_adc_ti_led_nxp_efuse_max.json
/openbmc/entity-manager/configurations/meta/yosemite4_fanboard_fsc_max_adc_ti_led_nxp_efuse_mps.json
/openbmc/entity-manager/configurations/meta/yosemite4_fanboard_fsc_nct_adc_max_led_ons_efuse_max.json
/openbmc/entity-manager/configurations/meta/yosemite4_fanboard_fsc_nct_adc_max_led_ons_efuse_mps.json
/openbmc/entity-manager/configurations/meta/yosemite4_sentineldome_t1.json
/openbmc/entity-manager/configurations/meta/yosemite4_sentineldome_t1_retimer.json
/openbmc/entity-manager/configurations/meta/yosemite4_sentineldome_t2.json
/openbmc/entity-manager/configurations/meta/yosemite4_sentineldome_t2_retimer.json
/openbmc/entity-manager/configurations/sbp1_baseboard.json
/openbmc/entity-manager/configurations/sbp1_hbm.json
/openbmc/entity-manager/configurations/sbp1_nvme.json
/openbmc/entity-manager/configurations/sbp1_psu.json
/openbmc/entity-manager/configurations/stp_baseboard.json
/openbmc/entity-manager/configurations/system1_baseboard.json
/openbmc/entity-manager/configurations/system1_psu.json
tyan_s5549_baseboard.json
tyan_s8030_baseboard.json
tyan_s8040_baseboard.json
tyan_s8047_baseboard.json
/openbmc/entity-manager/configurations/wft_baseboard.json
/openbmc/entity-manager/meson.build
/openbmc/entity-manager/meson.options
/openbmc/entity-manager/schemas/global.json
/openbmc/entity-manager/schemas/openbmc-dbus.json
/openbmc/entity-manager/service_files/meson.build
/openbmc/entity-manager/src/entity_manager.cpp
/openbmc/entity-manager/src/fru_utils.cpp
/openbmc/entity-manager/src/fru_utils.hpp
/openbmc/entity-manager/src/meson.build
/openbmc/entity-manager/src/overlay.cpp
/openbmc/entity-manager/src/perform_scan.cpp
/openbmc/entity-manager/src/topology.cpp
/openbmc/entity-manager/src/topology.hpp
70e6600927-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 ...

440743df27-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>


/openbmc/entity-manager/.clang-format
/openbmc/entity-manager/.clang-tidy
/openbmc/entity-manager/.gitignore
/openbmc/entity-manager/.markdownlint.yaml
/openbmc/entity-manager/.prettierignore
/openbmc/entity-manager/.prettierrc.yaml
/openbmc/entity-manager/.shellcheck
/openbmc/entity-manager/CONFIG_FORMAT.md
/openbmc/entity-manager/Doxyfile
/openbmc/entity-manager/LICENCE
/openbmc/entity-manager/OWNERS
/openbmc/entity-manager/README.md
/openbmc/entity-manager/blacklist.json
/openbmc/entity-manager/configurations/1ux16_riser.json
/openbmc/entity-manager/configurations/2ux8_riser.json
/openbmc/entity-manager/configurations/3ypower_vast2112_psu.json
/openbmc/entity-manager/configurations/8x25_hsbp.json
/openbmc/entity-manager/configurations/VENDORS.md
/openbmc/entity-manager/configurations/a2ul16riser.json
/openbmc/entity-manager/configurations/a2ux8x4riser.json
/openbmc/entity-manager/configurations/acbel_r1ca2122a_psu.json
/openbmc/entity-manager/configurations/acbell_rica_psu.json
/openbmc/entity-manager/configurations/ahw1um2riser.json
/openbmc/entity-manager/configurations/aspower_u1a-d10550_psu.json
/openbmc/entity-manager/configurations/aspower_u1a-d10800_psu.json
/openbmc/entity-manager/configurations/aspower_u1a-d11200_psu.json
/openbmc/entity-manager/configurations/aspower_u1a-d11600_psu.json
/openbmc/entity-manager/configurations/aspower_u1d-d10800_psu.json
/openbmc/entity-manager/configurations/asrock_c3_medium_x86.json
/openbmc/entity-manager/configurations/asrock_e3c246d4i.json
/openbmc/entity-manager/configurations/asrock_e3c256d4i.json
/openbmc/entity-manager/configurations/asrock_m3_small_x86.json
/openbmc/entity-manager/configurations/asrock_n3_xlarge_x86.json
/openbmc/entity-manager/configurations/asrock_romed8hm3.json
/openbmc/entity-manager/configurations/asrock_spc621d8hm3.json
/openbmc/entity-manager/configurations/axx1p100hssi_aic.json
/openbmc/entity-manager/configurations/axx2prthdhd.json
/openbmc/entity-manager/configurations/bellavista.json
/openbmc/entity-manager/configurations/blueridge_1s4u_chassis.json
/openbmc/entity-manager/configurations/blueridge_2u_chassis.json
/openbmc/entity-manager/configurations/blueridge_4u_chassis.json
/openbmc/entity-manager/configurations/blyth.json
/openbmc/entity-manager/configurations/bnp_baseboard.json
/openbmc/entity-manager/configurations/bonnell.json
/openbmc/entity-manager/configurations/brcm_100g_1p_ocp_mezz.json
/openbmc/entity-manager/configurations/brcm_200g_1p_ocp_mezz.json
/openbmc/entity-manager/configurations/compuware_cdr_9011_3m1_psu.json
/openbmc/entity-manager/configurations/cx7_ocp.json
/openbmc/entity-manager/configurations/delta_awf2dc3200w_psu.json
/openbmc/entity-manager/configurations/delta_dps-1600ab_psu.json
/openbmc/entity-manager/configurations/delta_dps-2000ab_psu.json
/openbmc/entity-manager/configurations/delta_dps-750xb_psu.json
/openbmc/entity-manager/configurations/everest.json
/openbmc/entity-manager/configurations/f1u12x25_hsbp.json
/openbmc/entity-manager/configurations/f1u4x25_hsbp.json
/openbmc/entity-manager/configurations/f2u12x35_hsbp.json
/openbmc/entity-manager/configurations/f2u8x25_hsbp.json
/openbmc/entity-manager/configurations/flextronics_s-1100adu00-201_psu.json
/openbmc/entity-manager/configurations/fp5280g3_chassis.json
/openbmc/entity-manager/configurations/fp5280g3_fanboard.json
/openbmc/entity-manager/configurations/fuji.json
/openbmc/entity-manager/configurations/genesis3_baseboard.json
/openbmc/entity-manager/configurations/genesis3_chassis.json
/openbmc/entity-manager/configurations/genesis3_psu.json
/openbmc/entity-manager/configurations/gospower_g1136-1300wna_psu.json
/openbmc/entity-manager/configurations/ibm_tacoma_rack_controller.json
/openbmc/entity-manager/configurations/ingraham.json
/openbmc/entity-manager/configurations/intel_front_panel.json
/openbmc/entity-manager/configurations/kudo_bmc.json
/openbmc/entity-manager/configurations/kudo_motherboard.json
/openbmc/entity-manager/configurations/meson.build
/openbmc/entity-manager/configurations/meta/bletchley_baseboard.json
/openbmc/entity-manager/configurations/meta/bletchley_chassis.json
/openbmc/entity-manager/configurations/meta/bletchley_frontpanel.json
/openbmc/entity-manager/configurations/meta/bmc_storage_module.json
/openbmc/entity-manager/configurations/meta/catalina_fio.json
/openbmc/entity-manager/configurations/meta/catalina_hdd.json
/openbmc/entity-manager/configurations/meta/catalina_hdd_nvme.json
/openbmc/entity-manager/configurations/meta/catalina_osfp.json
/openbmc/entity-manager/configurations/meta/catalina_pdb_hsc_ltc_fsc_max_vr_delta_gndsen_ina_p12vsen_ina_p12vfan_mps.json
/openbmc/entity-manager/configurations/meta/catalina_pdb_hsc_ltc_fsc_max_vr_raa_gndsen_ina_p12vsen_ina_p12vfan_mps.json
/openbmc/entity-manager/configurations/meta/catalina_pdb_hsc_xdp_fsc_nct_vr_raa_gndsen_max_p12vsen_isl_p12vfan_rtt.json
/openbmc/entity-manager/configurations/meta/catalina_scm.json
/openbmc/entity-manager/configurations/meta/fbtp.json
/openbmc/entity-manager/configurations/meta/fbyv2.json
/openbmc/entity-manager/configurations/meta/fbyv35.json
/openbmc/entity-manager/configurations/meta/fbyv35_nic_mellanox.json
/openbmc/entity-manager/configurations/meta/greatlakes.json
/openbmc/entity-manager/configurations/meta/greatlakes_nic_mellanox.json
/openbmc/entity-manager/configurations/meta/harma_bsm.json
/openbmc/entity-manager/configurations/meta/harma_fanboard.json
/openbmc/entity-manager/configurations/meta/harma_mb.json
/openbmc/entity-manager/configurations/meta/harma_mb_vr_infineon.json
/openbmc/entity-manager/configurations/meta/harma_scm.json
/openbmc/entity-manager/configurations/meta/minerva_cmm.json
/openbmc/entity-manager/configurations/meta/minerva_cmm_bsm.json
/openbmc/entity-manager/configurations/meta/minerva_cmm_hsc_infineon.json
/openbmc/entity-manager/configurations/meta/minerva_cmm_scm.json
/openbmc/entity-manager/configurations/meta/minerva_fanboard_adc_silergy.json
/openbmc/entity-manager/configurations/meta/minerva_fanboard_adc_ti.json
/openbmc/entity-manager/configurations/meta/minerva_pdb.json
/openbmc/entity-manager/configurations/meta/minerva_pdb_hsc_xdp.json
/openbmc/entity-manager/configurations/meta/minerva_pttv.json
/openbmc/entity-manager/configurations/meta/minerva_sitv.json
/openbmc/entity-manager/configurations/meta/terminus_2x100g_nic_tsff.json
/openbmc/entity-manager/configurations/meta/twinlake.json
/openbmc/entity-manager/configurations/meta/ventura_fanboard_adc_max.json
/openbmc/entity-manager/configurations/meta/ventura_fanboard_adc_tic.json
/openbmc/entity-manager/configurations/meta/ventura_ioboard.json
/openbmc/entity-manager/configurations/meta/ventura_ledboard.json
/openbmc/entity-manager/configurations/meta/ventura_rmc_hsc_ltc_fsc_max_p24vsen_ina_gndsen_ina_p12vbrick_delta.json
/openbmc/entity-manager/configurations/meta/ventura_rmc_hsc_xdp_fsc_nct_p24vsen_isl_gndsen_isl_p12vbrick_flex.json
/openbmc/entity-manager/configurations/meta/ventura_scm.json
/openbmc/entity-manager/configurations/meta/yosemite4.json
/openbmc/entity-manager/configurations/meta/yosemite4_chassis.json
/openbmc/entity-manager/configurations/meta/yosemite4_cpu.json
/openbmc/entity-manager/configurations/meta/yosemite4_fanboard_fsc_max_adc_ti_led_nxp_efuse_max.json
/openbmc/entity-manager/configurations/meta/yosemite4_fanboard_fsc_max_adc_ti_led_nxp_efuse_mps.json
/openbmc/entity-manager/configurations/meta/yosemite4_fanboard_fsc_max_adc_ti_led_ons_efuse_mps.json
/openbmc/entity-manager/configurations/meta/yosemite4_fanboard_fsc_nct_adc_max_led_ons_efuse_max.json
/openbmc/entity-manager/configurations/meta/yosemite4_fanboard_fsc_nct_adc_max_led_ons_efuse_mps.json
/openbmc/entity-manager/configurations/meta/yosemite4_floatingfalls.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_rns_12vhsc_adi_48vhsc_inf.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_rns_12vhsc_mps_48vhsc_adi.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_rns_12vhsc_mps_48vhsc_inf.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_rns_hsc_adi.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_rns_isl_12vhsc_adi_48vhsc_inf.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_rns_isl_12vhsc_mps_48vhsc_adi.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_rns_isl_12vhsc_mps_48vhsc_inf.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_rns_isl_hsc_adi.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_ti_12vhsc_adi_48vhsc_inf.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_ti_12vhsc_mps_48vhsc_adi.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_ti_12vhsc_mps_48vhsc_inf.json
/openbmc/entity-manager/configurations/meta/yosemite4_medusaboard_adc_ti_hsc_adi.json
/openbmc/entity-manager/configurations/meta/yosemite4_sentineldome_chassis.json
/openbmc/entity-manager/configurations/meta/yosemite4_sentineldome_t1.json
/openbmc/entity-manager/configurations/meta/yosemite4_sentineldome_t1_retimer.json
/openbmc/entity-manager/configurations/meta/yosemite4_sentineldome_t2.json
/openbmc/entity-manager/configurations/meta/yosemite4_sentineldome_t2_retimer.json
/openbmc/entity-manager/configurations/meta/yosemite4_spiderboard_adc_max_pwr_silergy.json
/openbmc/entity-manager/configurations/meta/yosemite4_spiderboard_adc_max_pwr_ti.json
/openbmc/entity-manager/configurations/meta/yosemite4_spiderboard_adc_ti_pwr_silergy.json
/openbmc/entity-manager/configurations/meta/yosemite4_spiderboard_adc_ti_pwr_ti.json
/openbmc/entity-manager/configurations/meta/yosemite4_wailuafalls.json
/openbmc/entity-manager/configurations/meta/yosemite4n.json
/openbmc/entity-manager/configurations/micron_7450.json
/openbmc/entity-manager/configurations/mori_bmc.json
/openbmc/entity-manager/configurations/mori_motherboard.json
/openbmc/entity-manager/configurations/mtjade.json
/openbmc/entity-manager/configurations/mtjefferson_bmc.json
/openbmc/entity-manager/configurations/mtjefferson_bp.json
/openbmc/entity-manager/configurations/mtjefferson_mb.json
/openbmc/entity-manager/configurations/mtmitchell_bmc.json
/openbmc/entity-manager/configurations/mtmitchell_bp.json
/openbmc/entity-manager/configurations/mtmitchell_mb.json
/openbmc/entity-manager/configurations/mtmitchell_riser.json
/openbmc/entity-manager/configurations/mudflap.json
/openbmc/entity-manager/configurations/nf5280m7_baseboard.json
/openbmc/entity-manager/configurations/nisqually.json
/openbmc/entity-manager/configurations/nuvoton_npcm8xx_evb.json
/openbmc/entity-manager/configurations/nvidia_gb200.json
/openbmc/entity-manager/configurations/nvidia_gb200_io_board.json
/openbmc/entity-manager/configurations/nvidia_hmc.json
/openbmc/entity-manager/configurations/nvme_intel_p_series.json
/openbmc/entity-manager/configurations/nvme_p4500_p5500.json
/openbmc/entity-manager/configurations/pcie_ssd_retimer.json
/openbmc/entity-manager/configurations/pennybacker.json
/openbmc/entity-manager/configurations/pssf132202a.json
/openbmc/entity-manager/configurations/pssf162205a.json
/openbmc/entity-manager/configurations/pssf212201a.json
/openbmc/entity-manager/configurations/pssf222201a.json
/openbmc/entity-manager/configurations/r1000_chassis.json
/openbmc/entity-manager/configurations/r2000_chassis.json
/openbmc/entity-manager/configurations/rainier_1s4u_chassis.json
/openbmc/entity-manager/configurations/rainier_2u_chassis.json
/openbmc/entity-manager/configurations/rainier_4u_chassis.json
/openbmc/entity-manager/configurations/sas_module.json
/openbmc/entity-manager/configurations/sbp1_baseboard.json
/openbmc/entity-manager/configurations/sbp1_chassis.json
/openbmc/entity-manager/configurations/sbp1_hbm.json
/openbmc/entity-manager/configurations/sbp1_nvme.json
/openbmc/entity-manager/configurations/sbp1_psu.json
/openbmc/entity-manager/configurations/sbp1_rssd.json
/openbmc/entity-manager/configurations/solum_pssf162202_psu.json
/openbmc/entity-manager/configurations/storm_king.json
/openbmc/entity-manager/configurations/stp_baseboard.json
/openbmc/entity-manager/configurations/stp_p4000_chassis.json
/openbmc/entity-manager/configurations/supermicro-pws-920p-sq_psu.json
/openbmc/entity-manager/configurations/system1_baseboard.json
/openbmc/entity-manager/configurations/system1_chassis.json
/openbmc/entity-manager/configurations/system1_psu.json
/openbmc/entity-manager/configurations/tola.json
tyan_s7106_baseboard.json
tyan_s8036_baseboard.json
/openbmc/entity-manager/configurations/vegman_n110_baseboard.json
/openbmc/entity-manager/configurations/vegman_rx20_baseboard.json
/openbmc/entity-manager/configurations/vegman_sx20_baseboard.json
/openbmc/entity-manager/configurations/wft_baseboard.json
/openbmc/entity-manager/docs/address_size_detection_modes.md
/openbmc/entity-manager/docs/associations.md
/openbmc/entity-manager/docs/blacklist_configuration.md
/openbmc/entity-manager/docs/entity_manager_dbus_api.md
/openbmc/entity-manager/docs/my_first_sensors.md
/openbmc/entity-manager/format-code
/openbmc/entity-manager/meson.build
/openbmc/entity-manager/meson_options.txt
/openbmc/entity-manager/schemas/README.md
/openbmc/entity-manager/schemas/firmware.json
/openbmc/entity-manager/schemas/global.json
/openbmc/entity-manager/schemas/ibm.json
/openbmc/entity-manager/schemas/intel.json
/openbmc/entity-manager/schemas/leak_detector.json
/openbmc/entity-manager/schemas/legacy.json
/openbmc/entity-manager/schemas/mctp.json
/openbmc/entity-manager/schemas/openbmc-dbus.json
/openbmc/entity-manager/schemas/pid.json
/openbmc/entity-manager/schemas/pid_zone.json
/openbmc/entity-manager/schemas/satellite_controller.json
/openbmc/entity-manager/schemas/stepwise.json
/openbmc/entity-manager/schemas/virtual_sensor.json
/openbmc/entity-manager/scripts/autojson.py
/openbmc/entity-manager/scripts/generate_config_list.sh
/openbmc/entity-manager/scripts/run-ci.sh
/openbmc/entity-manager/scripts/validate_configs.py
/openbmc/entity-manager/service_files/dbus/xyz.openbmc_project.EntityManager.service
/openbmc/entity-manager/service_files/devicetree-vpd-parser.service
/openbmc/entity-manager/service_files/meson.build
/openbmc/entity-manager/service_files/xyz.openbmc_project.EntityManager.service
/openbmc/entity-manager/service_files/xyz.openbmc_project.FruDevice.service
/openbmc/entity-manager/src/devices.hpp
/openbmc/entity-manager/src/devicetree_vpd_parser.cpp
/openbmc/entity-manager/src/entity_manager.cpp
/openbmc/entity-manager/src/entity_manager.hpp
/openbmc/entity-manager/src/expression.cpp
/openbmc/entity-manager/src/expression.hpp
/openbmc/entity-manager/src/fru_device.cpp
/openbmc/entity-manager/src/fru_reader.cpp
/openbmc/entity-manager/src/fru_reader.hpp
/openbmc/entity-manager/src/fru_utils.cpp
/openbmc/entity-manager/src/fru_utils.hpp
/openbmc/entity-manager/src/machine_context.cpp
/openbmc/entity-manager/src/machine_context.hpp
/openbmc/entity-manager/src/meson.build
/openbmc/entity-manager/src/overlay.cpp
/openbmc/entity-manager/src/overlay.hpp
/openbmc/entity-manager/src/perform_probe.cpp
/openbmc/entity-manager/src/perform_scan.cpp
/openbmc/entity-manager/src/topology.cpp
/openbmc/entity-manager/src/topology.hpp
/openbmc/entity-manager/src/utils.cpp
/openbmc/entity-manager/src/utils.hpp
/openbmc/entity-manager/src/variant_visitors.hpp
/openbmc/entity-manager/subprojects/.clang-format
/openbmc/entity-manager/subprojects/.clang-tidy
/openbmc/entity-manager/subprojects/boost.wrap
/openbmc/entity-manager/subprojects/gtest.wrap
/openbmc/entity-manager/subprojects/nlohmann_json.wrap
/openbmc/entity-manager/subprojects/phosphor-dbus-interfaces.wrap
/openbmc/entity-manager/subprojects/phosphor-logging.wrap
/openbmc/entity-manager/subprojects/sdbusplus.wrap
/openbmc/entity-manager/subprojects/valijson.wrap
/openbmc/entity-manager/test/expected-schema-errors.txt
/openbmc/entity-manager/test/test_entity-manager.cpp
/openbmc/entity-manager/test/test_fru-utils.cpp
/openbmc/entity-manager/test/test_topology.cpp