1*d2928bd4SChau Ly{ 2*d2928bd4SChau Ly "Exposes": [ 3*d2928bd4SChau Ly { 4*d2928bd4SChau Ly "Address": "$address", 5*d2928bd4SChau Ly "Bus": "$bus", 6*d2928bd4SChau Ly "Name": "Mitchell BP_$BUS % 100 + 1", 7*d2928bd4SChau Ly "Type": "EEPROM" 8*d2928bd4SChau Ly }, 9*d2928bd4SChau Ly { 10*d2928bd4SChau Ly "Address": "0x6a", 11*d2928bd4SChau Ly "Bus": "$BUS % 100 * 8 + 48 + 0", 12*d2928bd4SChau Ly "Name": "nvme$BUS % 100 * 8 + 0", 13*d2928bd4SChau Ly "Type": "NVME1000" 14*d2928bd4SChau Ly }, 15*d2928bd4SChau Ly { 16*d2928bd4SChau Ly "Address": "0x6a", 17*d2928bd4SChau Ly "Bus": "$BUS % 100 * 8 + 48 + 1", 18*d2928bd4SChau Ly "Name": "nvme$BUS % 100 * 8 + 1", 19*d2928bd4SChau Ly "Type": "NVME1000" 20*d2928bd4SChau Ly }, 21*d2928bd4SChau Ly { 22*d2928bd4SChau Ly "Address": "0x6a", 23*d2928bd4SChau Ly "Bus": "$BUS % 100 * 8 + 48 + 2", 24*d2928bd4SChau Ly "Name": "nvme$BUS % 100 * 8 + 2", 25*d2928bd4SChau Ly "Type": "NVME1000" 26*d2928bd4SChau Ly }, 27*d2928bd4SChau Ly { 28*d2928bd4SChau Ly "Address": "0x6a", 29*d2928bd4SChau Ly "Bus": "$BUS % 100 * 8 + 48 + 3", 30*d2928bd4SChau Ly "Name": "nvme$BUS % 100 * 8 + 3", 31*d2928bd4SChau Ly "Type": "NVME1000" 32*d2928bd4SChau Ly }, 33*d2928bd4SChau Ly { 34*d2928bd4SChau Ly "Address": "0x6a", 35*d2928bd4SChau Ly "Bus": "$BUS % 100 * 8 + 48 + 4", 36*d2928bd4SChau Ly "Name": "nvme$BUS % 100 * 8 + 4", 37*d2928bd4SChau Ly "Type": "NVME1000" 38*d2928bd4SChau Ly }, 39*d2928bd4SChau Ly { 40*d2928bd4SChau Ly "Address": "0x6a", 41*d2928bd4SChau Ly "Bus": "$BUS % 100 * 8 + 48 + 5", 42*d2928bd4SChau Ly "Name": "nvme$BUS % 100 * 8 + 5", 43*d2928bd4SChau Ly "Type": "NVME1000" 44*d2928bd4SChau Ly }, 45*d2928bd4SChau Ly { 46*d2928bd4SChau Ly "Address": "0x6a", 47*d2928bd4SChau Ly "Bus": "$BUS % 100 * 8 + 48 + 6", 48*d2928bd4SChau Ly "Name": "nvme$BUS % 100 * 8 + 6", 49*d2928bd4SChau Ly "Type": "NVME1000" 50*d2928bd4SChau Ly }, 51*d2928bd4SChau Ly { 52*d2928bd4SChau Ly "Address": "0x6a", 53*d2928bd4SChau Ly "Bus": "$BUS % 100 * 8 + 48 + 7", 54*d2928bd4SChau Ly "Name": "nvme$BUS % 100 * 8 + 7", 55*d2928bd4SChau Ly "Type": "NVME1000" 56*d2928bd4SChau Ly }, 57*d2928bd4SChau Ly { 58*d2928bd4SChau Ly "Address": "0x4C", 59*d2928bd4SChau Ly "Bus": "$bus", 60*d2928bd4SChau Ly "Name": "FrontBPTemp$BUS % 100 + 1", 61*d2928bd4SChau Ly "Type": "TMP75" 62*d2928bd4SChau Ly } 63*d2928bd4SChau Ly ], 64*d2928bd4SChau Ly "Name": "Mitchell BP_$BUS % 100", 65*d2928bd4SChau Ly "Probe": [ 66*d2928bd4SChau Ly "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': 'YZBB-01650-105'})", 67*d2928bd4SChau Ly "OR", 68*d2928bd4SChau Ly "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': 'YZBB-02856-102'})", 69*d2928bd4SChau Ly "AND", 70*d2928bd4SChau Ly "FOUND('Mt.Mitchell_Motherboard')" 71*d2928bd4SChau Ly ], 72*d2928bd4SChau Ly "Type": "Board", 73*d2928bd4SChau Ly "xyz.openbmc_project.Inventory.Decorator.Asset": { 74*d2928bd4SChau Ly "BuildDate": "$BOARD_MANUFACTURE_DATE", 75*d2928bd4SChau Ly "Manufacturer": "$BOARD_MANUFACTURER", 76*d2928bd4SChau Ly "Model": "$BOARD_PRODUCT_NAME", 77*d2928bd4SChau Ly "PartNumber": "$BOARD_PART_NUMBER", 78*d2928bd4SChau Ly "SerialNumber": "$BOARD_SERIAL_NUMBER" 79*d2928bd4SChau Ly }, 80*d2928bd4SChau Ly "xyz.openbmc_project.Inventory.Decorator.Replaceable": { 81*d2928bd4SChau Ly "FieldReplaceable": false, 82*d2928bd4SChau Ly "HotPluggable": false 83*d2928bd4SChau Ly }, 84*d2928bd4SChau Ly "xyz.openbmc_project.Inventory.Decorator.Revision": { 85*d2928bd4SChau Ly "Version": "$BOARD_INFO_AM1" 86*d2928bd4SChau Ly } 87*d2928bd4SChau Ly} 88