| [ |
| { |
| "Exposes": [], |
| "Name": "NSM_DEV_FPGA_0", |
| "Probe": "TRUE", |
| "Type": "NSM_Configs", |
| "Parent_Chassis": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0", |
| "xyz.openbmc_project.NsmDevice": { |
| "DEVICE_TYPE": 3, |
| "INSTANCE_NUMBER": 0, |
| "UUID": "STATIC:3:0" |
| } |
| }, |
| { |
| "Exposes": [ |
| { |
| "Name": "HGX_Chassis_$INSTANCE_NUMBER", |
| "UUID": "$UUID", |
| "DeviceType": "$DEVICE_TYPE", |
| "Chassis": { |
| "Type": "NSM_Chassis", |
| "DEVICE_UUID": "$UUID" |
| }, |
| "Asset": { |
| "Type": "NSM_Asset", |
| "Manufacturer": "NVIDIA" |
| }, |
| "Dimension": { |
| "Type": "NSM_Dimension" |
| }, |
| "Location": { |
| "Type": "NSM_Location", |
| "LocationType": "xyz.openbmc_project.Inventory.Decorator.Location.LocationTypes.Embedded" |
| }, |
| "ChassisType": { |
| "Type": "NSM_ChassisType", |
| "ChassisType": "xyz.openbmc_project.Inventory.Item.Chassis.ChassisType.Module" |
| }, |
| "Health": { |
| "Type": "NSM_Health", |
| "Health": "xyz.openbmc_project.State.Decorator.Health.HealthType.OK" |
| }, |
| "PowerLimit": { |
| "Type": "NSM_PowerLimit", |
| "Priority": false |
| } |
| }, |
| { |
| "ChassisName": "HGX_Chassis_$INSTANCE_NUMBER", |
| "Name": "Assembly0", |
| "Type": "NSM_ChassisAssembly", |
| "UUID": "$UUID", |
| "Area": { |
| "Type": "NSM_Area", |
| "PhysicalContext": "xyz.openbmc_project.Inventory.Decorator.Area.PhysicalContextType.GPU" |
| }, |
| "Asset": { |
| "Type": "NSM_Asset", |
| "Name": "HGX_Chassis_$INSTANCE_NUMBER + 1", |
| "Vendor": "NVIDIA" |
| }, |
| "Health": { |
| "Type": "NSM_Health", |
| "Health": "xyz.openbmc_project.State.Decorator.Health.HealthType.OK" |
| }, |
| "Location": { |
| "Type": "NSM_Location", |
| "LocationType": "xyz.openbmc_project.Inventory.Decorator.Location.LocationTypes.Embedded" |
| } |
| }, |
| { |
| "ChassisName": "HGX_Chassis_$INSTANCE_NUMBER", |
| "Name": "PCIeSlots0", |
| "Type": "NSM_ChassisPCIeSlot", |
| "Priority": false, |
| "UUID": "$UUID", |
| "DeviceIndex": 0, |
| "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.OEM", |
| "Associations": [ |
| { |
| "Forward": "switch_link", |
| "Backward": "pcieslot", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology $INSTANCE_NUMBER/Switches/PCIeRetimer $INSTANCE_NUMBER" |
| }, |
| { |
| "Forward": "fabric_link", |
| "Backward": "pcieslot", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology $INSTANCE_NUMBER" |
| }, |
| { |
| "Forward": "port_link", |
| "Backward": "pcieslot", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology $INSTANCE_NUMBER/Switches/PCIeRetimer $INSTANCE_NUMBER/Ports/Up_0" |
| } |
| ] |
| }, |
| { |
| "Name": "HGX_Chassis_0_Inlet_0_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 176, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_Inlet_1_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 177, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_PCB_0_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 144, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_PCB_1_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 145, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_PCB_2_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 146, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_PCB_3_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 147, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_0_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 192, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_1_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 193, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_2_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 194, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_3_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 195, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_4_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 196, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_5_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 197, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_6_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 198, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_7_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 199, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_8_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 200, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_9_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 201, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_StandbyHSC_0_Temp_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 202, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_FPGA_$INSTANCE_NUMBER", |
| "UUID": "$UUID", |
| "DeviceType": "$DEVICE_TYPE", |
| "Chassis": { |
| "Type": "NSM_Chassis", |
| "DEVICE_UUID": "$UUID" |
| }, |
| "Asset": { |
| "Type": "NSM_Asset", |
| "Manufacturer": "NVIDIA" |
| }, |
| "Dimension": { |
| "Type": "NSM_Dimension" |
| }, |
| "Location": { |
| "Type": "NSM_Location", |
| "LocationType": "xyz.openbmc_project.Inventory.Decorator.Location.LocationTypes.Embedded" |
| }, |
| "ChassisType": { |
| "Type": "NSM_ChassisType", |
| "ChassisType": "xyz.openbmc_project.Inventory.Item.Chassis.ChassisType.Module" |
| }, |
| "Health": { |
| "Type": "NSM_Health", |
| "Health": "xyz.openbmc_project.State.Decorator.Health.HealthType.OK" |
| }, |
| "PowerLimit": { |
| "Type": "NSM_PowerLimit", |
| "Priority": false |
| } |
| }, |
| { |
| "Name": "HGX_FPGA_0_TEMP_0", |
| "Type": "NSM_Temp", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_FPGA_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 178, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_0_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 128, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_1_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 129, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_2_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 130, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_3_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 131, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_4_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 132, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_5_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 133, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_6_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 134, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_7_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 135, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_8_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 136, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_HSC_9_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 137, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_Chassis_0_StandbyHSC_0_Power_0", |
| "Type": "NSM_Power", |
| "Associations": [ |
| { |
| "Forward": "chassis", |
| "Backward": "all_sensors", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| } |
| ], |
| "UUID": "$UUID", |
| "Aggregated": true, |
| "SensorId": 138, |
| "AveragingInterval": 0, |
| "Priority": true |
| }, |
| { |
| "Name": "HGX_PCIeRetimer_0", |
| "Type": "NSM_PCIeRetimer", |
| "UUID": "$UUID", |
| "INSTANCE_NUMBER": 0, |
| "Associations": [ |
| { |
| "Forward": "parent_chassis", |
| "Backward": "all_chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| }, |
| { |
| "Forward": "fabrics", |
| "Backward": "chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology_0" |
| } |
| ] |
| }, |
| { |
| "Name": "HGX_PCIeRetimer_1", |
| "Type": "NSM_PCIeRetimer", |
| "UUID": "$UUID", |
| "INSTANCE_NUMBER": 1, |
| "Associations": [ |
| { |
| "Forward": "parent_chassis", |
| "Backward": "all_chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| }, |
| { |
| "Forward": "fabrics", |
| "Backward": "chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology_1" |
| } |
| ] |
| }, |
| { |
| "Name": "HGX_PCIeRetimer_2", |
| "Type": "NSM_PCIeRetimer", |
| "UUID": "$UUID", |
| "INSTANCE_NUMBER": 2, |
| "Associations": [ |
| { |
| "Forward": "parent_chassis", |
| "Backward": "all_chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| }, |
| { |
| "Forward": "fabrics", |
| "Backward": "chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology_2" |
| } |
| ] |
| }, |
| { |
| "Name": "HGX_PCIeRetimer_3", |
| "Type": "NSM_PCIeRetimer", |
| "UUID": "$UUID", |
| "INSTANCE_NUMBER": 3, |
| "Associations": [ |
| { |
| "Forward": "parent_chassis", |
| "Backward": "all_chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| }, |
| { |
| "Forward": "fabrics", |
| "Backward": "chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology_3" |
| } |
| ] |
| }, |
| { |
| "Name": "HGX_PCIeRetimer_4", |
| "Type": "NSM_PCIeRetimer", |
| "UUID": "$UUID", |
| "INSTANCE_NUMBER": 4, |
| "Associations": [ |
| { |
| "Forward": "parent_chassis", |
| "Backward": "all_chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| }, |
| { |
| "Forward": "fabrics", |
| "Backward": "chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology_4" |
| } |
| ] |
| }, |
| { |
| "Name": "HGX_PCIeRetimer_5", |
| "Type": "NSM_PCIeRetimer", |
| "UUID": "$UUID", |
| "INSTANCE_NUMBER": 5, |
| "Associations": [ |
| { |
| "Forward": "parent_chassis", |
| "Backward": "all_chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| }, |
| { |
| "Forward": "fabrics", |
| "Backward": "chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology_5" |
| } |
| ] |
| }, |
| { |
| "Name": "HGX_PCIeRetimer_6", |
| "Type": "NSM_PCIeRetimer", |
| "UUID": "$UUID", |
| "INSTANCE_NUMBER": 6, |
| "Associations": [ |
| { |
| "Forward": "parent_chassis", |
| "Backward": "all_chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| }, |
| { |
| "Forward": "fabrics", |
| "Backward": "chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology_6" |
| } |
| ] |
| }, |
| { |
| "Name": "HGX_PCIeRetimer_7", |
| "Type": "NSM_PCIeRetimer", |
| "UUID": "$UUID", |
| "INSTANCE_NUMBER": 7, |
| "Associations": [ |
| { |
| "Forward": "parent_chassis", |
| "Backward": "all_chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0" |
| }, |
| { |
| "Forward": "fabrics", |
| "Backward": "chassis", |
| "AbsolutePath": "/xyz/openbmc_project/inventory/system/fabrics/HGX_PCIeRetimerTopology_7" |
| } |
| ] |
| }, |
| { |
| "Name": "HGX_GPU_SXM_1", |
| "UUID": "$UUID", |
| "InstanceNumber": 0, |
| "DeviceType": "$DEVICE_TYPE", |
| "OperationalStatus": { |
| "Type": "NSM_OperationalStatus", |
| "InventoryObjPaths": [ |
| "/xyz/openbmc_project/inventory/system/chassis/HGX_GPU_SXM_1" |
| ], |
| "Priority": false |
| }, |
| "PowerState": { |
| "Type": "NSM_PowerState", |
| "InventoryObjPaths": [ |
| "/xyz/openbmc_project/inventory/system/chassis/HGX_GPU_SXM_1", |
| "/xyz/openbmc_project/inventory/system/chassis/HGX_GPU_SXM_1/PCIeDevices/GPU_SXM_1" |
| ], |
| "Priority": false |
| } |
| }, |
| { |
| "Name": "HGX_FW_GPU_SXM_1", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 162 |
| }, |
| { |
| "Name": "HGX_FW_GPU_SXM_2", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 163 |
| }, |
| { |
| "Name": "HGX_FW_GPU_SXM_3", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 164 |
| }, |
| { |
| "Name": "HGX_FW_GPU_SXM_4", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 165 |
| }, |
| { |
| "Name": "HGX_FW_GPU_SXM_5", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 166 |
| }, |
| { |
| "Name": "HGX_FW_GPU_SXM_6", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 167 |
| }, |
| { |
| "Name": "HGX_FW_GPU_SXM_7", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 168 |
| }, |
| { |
| "Name": "HGX_FW_GPU_SXM_8", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 169 |
| }, |
| { |
| "Name": "HGX_FW_NVSwitch_0", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 133 |
| }, |
| { |
| "Name": "HGX_FW_NVSwitch_1", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 134 |
| }, |
| { |
| "Name": "HGX_FW_NVLinkManagementNIC_0", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 130 |
| }, |
| { |
| "Name": "HGX_FW_FPGA_0", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 129 |
| }, |
| { |
| "Name": "HGX_FW_BMC_0", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 176 |
| }, |
| { |
| "Name": "HGX_FW_CPU_0", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 224 |
| }, |
| { |
| "Name": "HGX_FW_CPU_1", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 225 |
| }, |
| { |
| "Name": "HGX_FW_CPU_2", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 226 |
| }, |
| { |
| "Name": "HGX_FW_CPU_3", |
| "Type": "NSM_WriteProtect", |
| "UUID": "$UUID", |
| "DataIndex": 227 |
| } |
| ], |
| "Probe": "xyz.openbmc_project.NsmDevice({'DEVICE_TYPE': 3})", |
| "Name": "HGX_FPGA_0", |
| "Type": "chassis", |
| "Parent_Chassis": "/xyz/openbmc_project/inventory/system/chassis/HGX_Chassis_0", |
| "xyz.openbmc_project.Inventory.Decorator.Asset": { |
| "Manufacturer": "Nvidia", |
| "Model": "$BOARD_PRODUCT_NAME", |
| "PartNumber": "$BOARD_PART_NUMBER", |
| "SerialNumber": "$BOARD_SERIAL_NUMBER" |
| }, |
| "xyz.openbmc_project.Inventory.Decorator.Instance": { |
| "InstanceNumber": "$INSTANCE_NUMBER" |
| } |
| } |
| ] |