1*1642b65aSPatrick Williams{ 2*1642b65aSPatrick Williams "Exposes": [ 3*1642b65aSPatrick Williams { 4*1642b65aSPatrick Williams "Address": "0x01", 5*1642b65aSPatrick Williams "Bus": "$ipmbindex", 6*1642b65aSPatrick Williams "Class": "IpmbDevice", 7*1642b65aSPatrick Williams "Name": "$ipmbindex + 1 Twinlake Board", 8*1642b65aSPatrick Williams "PowerState": "Always", 9*1642b65aSPatrick Williams "Type": "IpmbDevice" 10*1642b65aSPatrick Williams }, 11*1642b65aSPatrick Williams { 12*1642b65aSPatrick Williams "Address": "0x03", 13*1642b65aSPatrick Williams "Bus": "$ipmbindex", 14*1642b65aSPatrick Williams "Class": "twin_lake", 15*1642b65aSPatrick Williams "Name": "$ipmbindex + 1 Twinlake", 16*1642b65aSPatrick Williams "Type": "IpmbPowerMonitor" 17*1642b65aSPatrick Williams } 18*1642b65aSPatrick Williams ], 19*1642b65aSPatrick Williams "Name": "Twin Lakes $ipmbindex + 1", 20*1642b65aSPatrick Williams "Probe": "xyz.openbmc_project.Ipmb.FruDevice({'PRODUCT_PRODUCT_NAME': 'Twin Lakes .*'})", 21*1642b65aSPatrick Williams "Type": "Board", 22*1642b65aSPatrick Williams "xyz.openbmc_project.Inventory.Decorator.Asset": { 23*1642b65aSPatrick Williams "Manufacturer": "$PRODUCT_MANUFACTURER", 24*1642b65aSPatrick Williams "Model": "$PRODUCT_PRODUCT_NAME", 25*1642b65aSPatrick Williams "PartNumber": "$BOARD_PART_NUMBER", 26*1642b65aSPatrick Williams "SerialNumber": "$BOARD_SERIAL_NUMBER" 27*1642b65aSPatrick Williams }, 28*1642b65aSPatrick Williams "xyz.openbmc_project.Inventory.Decorator.Replaceable": { 29*1642b65aSPatrick Williams "FieldReplaceable": true, 30*1642b65aSPatrick Williams "HotPluggable": true 31*1642b65aSPatrick Williams } 32*1642b65aSPatrick Williams} 33