blob: ac13efb44fb77bbdf735952e166990651eb13f16 [file] [log] [blame]
Marri Devender Rao5a0088c2017-07-26 02:11:32 -05001# A YAML similar to this sample would have to be generated, for eg with MRW
2# inputs and system configuration, to depict IPMI FRU information.
3#
4# This file maps phosphor dbus inventory properties to IPMI properties
5#
6# This YAML could help generate C++ code.
7# Format of the YAML:
8# Fruid:
9# Associated Fru paths
10# d-bus Interfaces
11# d-bus Properties
12# IPMI Fru mapping
13#5:
14# /system/chassis/motherboard/fan1:
15# xyz.openbmc_project.Inventory.Item:
16# PrettyName:
17# IPMIFruProperty: Product Name
18# IPMIFruSection: Product
19#6:
20# /system/chassis/motherboard/boxelder/bmc:
21# xyz.openbmc_project.Inventory.Item:
22# PrettyName:
23# IPMIFruProperty: Product Name
24# IPMIFruSection: Board
25# xyz.openbmc_project.Inventory.Decorator.Asset:
26# BuildDate:
27# IPMIFruProperty: Mfg Date
28# IPMIFruSection: Board
29# SerialNumber:
30# IPMIFruProperty: Serial Number
31# IPMIFruSection: Board
32# PartNumber:
33# IPMIFruProperty: Part Number
34# IPMIFruSection: Board
35# Manufacturer:
36# IPMIFruProperty: Manufacturer
37# IPMIFruSection: Board
38#7:
39# /system/chassis/motherboard/boxelder/bmc/ethernet:
40# xyz.openbmc_project.Inventory.Item:
41# PrettyName:
42# IPMIFruProperty: Product Name
43# IPMIFruSection: Product