1*f479da0aSEd Tanous{ 2*f479da0aSEd Tanous "Exposes": [ 3*f479da0aSEd Tanous { 4*f479da0aSEd Tanous "Address": "$address", 5*f479da0aSEd Tanous "Bus": "$bus", 6*f479da0aSEd Tanous "Name": "PCIe Retimer $index FRU", 7*f479da0aSEd Tanous "Type": "EEPROM" 8*f479da0aSEd Tanous }, 9*f479da0aSEd Tanous { 10*f479da0aSEd Tanous "Address": "0x74", 11*f479da0aSEd Tanous "Bus": "$bus", 12*f479da0aSEd Tanous "ChannelNames": [ 13*f479da0aSEd Tanous "MiniSASHD1", 14*f479da0aSEd Tanous "MiniSASHD2", 15*f479da0aSEd Tanous "MiniSASHD3", 16*f479da0aSEd Tanous "MiniSASHD4" 17*f479da0aSEd Tanous ], 18*f479da0aSEd Tanous "Name": "PCIe Retimer $index Mux", 19*f479da0aSEd Tanous "Type": "PCA9544Mux" 20*f479da0aSEd Tanous }, 21*f479da0aSEd Tanous { 22*f479da0aSEd Tanous "Class": "temp", 23*f479da0aSEd Tanous "FFGainCoefficient": 0.0, 24*f479da0aSEd Tanous "FFOffCoefficient": 0.0, 25*f479da0aSEd Tanous "ICoefficient": -0.1, 26*f479da0aSEd Tanous "ILimitMax": 100, 27*f479da0aSEd Tanous "ILimitMin": 30, 28*f479da0aSEd Tanous "Inputs": [ 29*f479da0aSEd Tanous "PCIE Retimer Temp" 30*f479da0aSEd Tanous ], 31*f479da0aSEd Tanous "Name": "PCIE Retimer Temp", 32*f479da0aSEd Tanous "OutLimitMax": 100, 33*f479da0aSEd Tanous "OutLimitMin": 30, 34*f479da0aSEd Tanous "Outputs": [], 35*f479da0aSEd Tanous "PCoefficient": -0.15, 36*f479da0aSEd Tanous "SetPoint": 45.0, 37*f479da0aSEd Tanous "SlewNeg": -1, 38*f479da0aSEd Tanous "SlewPos": 0.0, 39*f479da0aSEd Tanous "Type": "Pid", 40*f479da0aSEd Tanous "Zones": [ 41*f479da0aSEd Tanous "Zone 1", 42*f479da0aSEd Tanous "Zone 2", 43*f479da0aSEd Tanous "Zone 3", 44*f479da0aSEd Tanous "Zone 4", 45*f479da0aSEd Tanous "Zone 5", 46*f479da0aSEd Tanous "Zone 6" 47*f479da0aSEd Tanous ] 48*f479da0aSEd Tanous }, 49*f479da0aSEd Tanous { 50*f479da0aSEd Tanous "Address": "0x4F", 51*f479da0aSEd Tanous "Bus": "$bus", 52*f479da0aSEd Tanous "Name": "PCIE Retimer Temp", 53*f479da0aSEd Tanous "Thresholds": [ 54*f479da0aSEd Tanous { 55*f479da0aSEd Tanous "Direction": "greater than", 56*f479da0aSEd Tanous "Name": "upper critical", 57*f479da0aSEd Tanous "Severity": 1, 58*f479da0aSEd Tanous "Value": 115 59*f479da0aSEd Tanous }, 60*f479da0aSEd Tanous { 61*f479da0aSEd Tanous "Direction": "greater than", 62*f479da0aSEd Tanous "Name": "upper non critical", 63*f479da0aSEd Tanous "Severity": 0, 64*f479da0aSEd Tanous "Value": 110 65*f479da0aSEd Tanous }, 66*f479da0aSEd Tanous { 67*f479da0aSEd Tanous "Direction": "less than", 68*f479da0aSEd Tanous "Name": "lower non critical", 69*f479da0aSEd Tanous "Severity": 0, 70*f479da0aSEd Tanous "Value": 5 71*f479da0aSEd Tanous }, 72*f479da0aSEd Tanous { 73*f479da0aSEd Tanous "Direction": "less than", 74*f479da0aSEd Tanous "Name": "lower critical", 75*f479da0aSEd Tanous "Severity": 1, 76*f479da0aSEd Tanous "Value": 0 77*f479da0aSEd Tanous } 78*f479da0aSEd Tanous ], 79*f479da0aSEd Tanous "Type": "TMP75" 80*f479da0aSEd Tanous } 81*f479da0aSEd Tanous ], 82*f479da0aSEd Tanous "Name": "PCIE Retimer", 83*f479da0aSEd Tanous "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'AXX2PRTHDHD'})", 84*f479da0aSEd Tanous "Type": "Board", 85*f479da0aSEd Tanous "xyz.openbmc_project.Inventory.Decorator.Asset": { 86*f479da0aSEd Tanous "Manufacturer": "$BOARD_MANUFACTURER", 87*f479da0aSEd Tanous "Model": "$BOARD_PRODUCT_NAME", 88*f479da0aSEd Tanous "PartNumber": "$BOARD_PART_NUMBER", 89*f479da0aSEd Tanous "SerialNumber": "$BOARD_SERIAL_NUMBER" 90*f479da0aSEd Tanous } 91*f479da0aSEd Tanous} 92