blob: 37a216e0134b8a4496efa69a2ad016f419324344 [file] [log] [blame]
{
"model_ec" : "60d20011",
"version" : 1,
"units": {
"mem_port": "mem_port0",
"dimm" : "mem_port0/dimm0"
},
"buses" : {
"omi_bus": {
"type": "OMI_BUS"
}
},
"actions" : {
"self" : [
{
"type" : "callout_self",
"priority" : "MED",
"guard" : true
}
],
"level2" : [
{
"type" : "callout_procedure",
"name" : "LEVEL2",
"priority" : "MED"
}
],
"dimm" : [
{
"type" : "callout_unit",
"name" : "dimm",
"priority" : "MED",
"guard" : true
}
],
"mem_port" : [
{
"type" : "callout_unit",
"name" : "mem_port",
"priority" : "MED",
"guard" : true
}
],
"omi" : [
{
"type" : "callout_connected",
"name" : "omi_bus",
"priority" : "MED",
"guard" : true
}
],
"omi_bus" : [
{
"type" : "callout_bus",
"name" : "omi_bus",
"guard" : true
}
],
"level2_M_self_L" : [
{
"type" : "action",
"name" : "level2"
},
{
"type" : "callout_self",
"priority" : "LOW",
"guard" : false
}
],
"self_H_omi_L" : [
{
"type" : "callout_self",
"priority" : "HIGH",
"guard" : true
},
{
"type" : "callout_connected",
"name" : "omi_bus",
"priority" : "LOW",
"guard" : false
}
],
"dimm_H_mem_port_L" : [
{
"type" : "callout_unit",
"name" : "dimm",
"priority" : "HIGH",
"guard" : true
},
{
"type" : "callout_unit",
"name" : "mem_port",
"priority" : "LOW",
"guard" : false
}
],
"masked" : [ { "type": "action", "name": "level2" } ],
"chiplet" : [ { "type": "action", "name": "level2" } ],
"mcbist_program_complete": [ { "type": "action", "name": "level2" } ],
"omi_dl" : [ { "type": "action", "name": "level2" } ],
"omi_dl_fatal_error" : [ { "type": "action", "name": "level2" } ],
"tlx_recov_error" : [ { "type": "action", "name": "level2" } ]
},
"signatures" : {
"6401" : {
"00" : { "00" : "masked" },
"01" : { "00" : "self" },
"02" : { "00" : "self" },
"03" : { "00" : "self" },
"04" : { "00" : "masked" },
"05" : { "00" : "masked" },
"06" : { "00" : "masked" },
"07" : { "00" : "masked" },
"08" : { "00" : "masked" },
"09" : { "00" : "masked" },
"0a" : { "00" : "mcbist_program_complete" },
"0b" : { "00" : "masked" },
"0c" : { "00" : "masked" },
"0d" : { "00" : "self" },
"0e" : { "00" : "self" },
"0f" : { "00" : "masked" },
"10" : { "00" : "masked" },
"11" : { "00" : "masked" },
"12" : { "00" : "masked" },
"13" : { "00" : "masked" }
},
"86bf" : {
"00" : { "00" : "omi_dl" },
"01" : { "00" : "omi_dl" },
"02" : { "00" : "omi_dl" },
"03" : { "00" : "omi_dl" },
"04" : { "00" : "omi_dl" },
"05" : { "00" : "omi_dl" },
"06" : { "00" : "omi_dl" },
"07" : { "00" : "omi_dl" },
"08" : { "00" : "omi_dl" },
"09" : { "00" : "omi_dl" },
"0a" : { "00" : "omi_dl" },
"0b" : { "00" : "omi_dl" },
"0c" : { "00" : "omi_dl" },
"0d" : { "00" : "omi_dl" },
"0e" : { "00" : "omi_dl" },
"0f" : { "00" : "omi_dl" },
"10" : { "00" : "omi_dl" },
"11" : { "00" : "omi_dl" },
"12" : { "00" : "omi_dl" },
"13" : { "00" : "omi_dl" },
"14" : { "00" : "masked" },
"15" : { "00" : "masked" },
"16" : { "00" : "masked" },
"17" : { "00" : "masked" },
"18" : { "00" : "masked" },
"19" : { "00" : "masked" },
"1a" : { "00" : "masked" },
"1b" : { "00" : "masked" },
"1c" : { "00" : "masked" },
"1d" : { "00" : "masked" },
"1e" : { "00" : "masked" },
"1f" : { "00" : "masked" },
"20" : { "00" : "masked" },
"21" : { "00" : "masked" },
"22" : { "00" : "masked" },
"23" : { "00" : "masked" },
"24" : { "00" : "masked" },
"25" : { "00" : "masked" },
"26" : { "00" : "masked" },
"27" : { "00" : "masked" },
"28" : { "00" : "masked" },
"29" : { "00" : "masked" },
"2a" : { "00" : "masked" },
"2b" : { "00" : "masked" },
"2c" : { "00" : "masked" },
"2d" : { "00" : "masked" },
"2e" : { "00" : "masked" },
"2f" : { "00" : "masked" },
"30" : { "00" : "masked" },
"31" : { "00" : "masked" },
"32" : { "00" : "masked" },
"33" : { "00" : "masked" },
"34" : { "00" : "masked" },
"35" : { "00" : "masked" },
"36" : { "00" : "masked" },
"37" : { "00" : "masked" },
"38" : { "00" : "masked" },
"39" : { "00" : "masked" },
"3a" : { "00" : "masked" },
"3b" : { "00" : "masked" },
"3c" : { "00" : "masked" },
"3d" : { "00" : "masked" },
"3e" : { "00" : "masked" },
"3f" : { "00" : "masked" }
},
"b799" : {
"03" : { "00" : "chiplet" },
"04" : { "00" : "chiplet" },
"07" : { "00" : "chiplet" },
"08" : { "00" : "chiplet" },
"09" : { "00" : "chiplet" },
"0b" : { "00" : "chiplet" },
"0c" : { "00" : "chiplet" }
},
"b92a" : {
"01" : { "00" : "chiplet" },
"04" : { "00" : "chiplet" },
"05" : { "00" : "chiplet" },
"06" : { "00" : "chiplet" },
"08" : { "00" : "chiplet" },
"09" : { "00" : "chiplet" }
},
"bbd3" : {
"34" : { "00" : "level2" },
"35" : { "00" : "self" },
"36" : { "00" : "omi_bus" },
"37" : { "00" : "self" },
"38" : { "00" : "omi_bus" },
"39" : { "00" : "self" },
"3a" : { "00" : "self" },
"3b" : { "00" : "self" },
"3c" : { "00" : "self" },
"3d" : { "00" : "omi_bus" },
"3e" : { "00" : "self" },
"3f" : { "00" : "self" }
},
"bdcd" : {
"00" : { "00" : "self" },
"01" : { "00" : "self" },
"02" : { "00" : "self" },
"03" : { "00" : "masked" },
"04" : { "00" : "masked" },
"05" : { "00" : "masked" },
"06" : { "00" : "masked" },
"07" : { "00" : "masked" },
"08" : { "00" : "self" },
"09" : { "00" : "masked" },
"0a" : { "00" : "masked" },
"0b" : { "00" : "masked" },
"0c" : { "00" : "masked" },
"0d" : { "00" : "masked" },
"0e" : { "00" : "masked" },
"0f" : { "00" : "masked" },
"10" : { "00" : "masked" },
"11" : { "00" : "masked" },
"12" : { "00" : "masked" },
"13" : { "00" : "masked" },
"14" : { "00" : "self" },
"15" : { "00" : "masked" },
"16" : { "00" : "self" },
"17" : { "00" : "self" },
"18" : { "00" : "masked" },
"19" : { "00" : "self" },
"1a" : { "00" : "level2_self_L" },
"1b" : { "00" : "masked" },
"1c" : { "00" : "masked" },
"1d" : { "00" : "masked" },
"1e" : { "00" : "masked" },
"1f" : { "00" : "self" },
"20" : { "00" : "self" },
"21" : { "00" : "masked" },
"22" : { "00" : "masked" },
"23" : { "00" : "masked" },
"24" : { "00" : "self" },
"25" : { "00" : "self" },
"26" : { "00" : "masked" },
"27" : { "00" : "self_H_omi_L" },
"28" : { "00" : "self_H_omi_L" },
"29" : { "00" : "self_H_omi_L" },
"2a" : { "00" : "self_H_omi_L" },
"2b" : { "00" : "self_H_omi_L" },
"2c" : { "00" : "self_H_omi_L" },
"2d" : { "00" : "self_H_omi_L" },
"2e" : { "00" : "self_H_omi_L" },
"2f" : { "00" : "masked" },
"30" : { "00" : "masked" },
"31" : { "00" : "masked" },
"32" : { "00" : "masked" },
"33" : { "00" : "masked" },
"34" : { "00" : "masked" },
"35" : { "00" : "masked" },
"36" : { "00" : "masked" },
"37" : { "00" : "masked" },
"38" : { "00" : "masked" },
"39" : { "00" : "masked" },
"3a" : { "00" : "masked" },
"3b" : { "00" : "masked" },
"3c" : { "00" : "masked" },
"3d" : { "00" : "masked" },
"3e" : { "00" : "masked" },
"3f" : { "00" : "self" }
},
"c4f1" : {
"00" : { "00" : "omi_dl_fatal_error" },
"01" : { "00" : "self" },
"02" : { "00" : "self" },
"03" : { "00" : "omi_bus" },
"04" : { "00" : "masked" },
"05" : { "00" : "omi_bus" },
"06" : { "00" : "omi_bus" },
"07" : { "00" : "omi_bus" },
"08" : { "00" : "masked" },
"09" : { "00" : "omi_bus" },
"0a" : { "00" : "omi_bus" },
"0b" : { "00" : "masked" },
"0c" : { "00" : "masked" },
"0d" : { "00" : "masked" },
"0e" : { "00" : "masked" },
"0f" : { "00" : "masked" },
"10" : { "00" : "masked" },
"11" : { "00" : "masked" },
"12" : { "00" : "masked" },
"13" : { "00" : "masked" }
},
"ccaa" : {
"00" : { "00" : "dimm" },
"01" : { "00" : "dimm" },
"02" : { "00" : "dimm" },
"03" : { "00" : "dimm" },
"04" : { "00" : "dimm" },
"05" : { "00" : "dimm" },
"06" : { "00" : "dimm" },
"07" : { "00" : "dimm" },
"08" : { "00" : "dimm" },
"09" : { "00" : "dimm" },
"0a" : { "00" : "masked" },
"0b" : { "00" : "masked" },
"0c" : { "00" : "masked" },
"0d" : { "00" : "dimm" },
"0e" : { "00" : "dimm" },
"0f" : { "00" : "mem_port" },
"10" : { "00" : "dimm" },
"11" : { "00" : "dimm" },
"12" : { "00" : "mem_port" },
"13" : { "00" : "dimm" },
"14" : { "00" : "masked" },
"15" : { "00" : "masked" },
"16" : { "00" : "masked" },
"17" : { "00" : "masked" },
"18" : { "00" : "masked" },
"19" : { "00" : "masked" },
"1a" : { "00" : "masked" },
"1b" : { "00" : "masked" },
"1c" : { "00" : "masked" },
"1d" : { "00" : "masked" },
"1e" : { "00" : "masked" },
"1f" : { "00" : "masked" },
"20" : { "00" : "masked" },
"21" : { "00" : "dimm" },
"22" : { "00" : "masked" },
"23" : { "00" : "mem_port" },
"24" : { "00" : "dimm" },
"25" : { "00" : "dimm" },
"26" : { "00" : "mem_port" },
"27" : { "00" : "dimm" },
"28" : { "00" : "mem_port" },
"29" : { "00" : "mem_port" },
"2a" : { "00" : "mem_port" },
"2b" : { "00" : "mem_port" },
"2c" : { "00" : "mem_port" },
"2d" : { "00" : "mem_port" },
"2e" : { "00" : "mem_port" },
"2f" : { "00" : "mem_port" },
"30" : { "00" : "mem_port" },
"31" : { "00" : "masked" },
"32" : { "00" : "masked" },
"33" : { "00" : "masked" },
"34" : { "00" : "masked" },
"35" : { "00" : "masked" },
"36" : { "00" : "masked" },
"37" : { "00" : "masked" },
"38" : { "00" : "masked" },
"39" : { "00" : "masked" },
"3a" : { "00" : "masked" },
"3b" : { "00" : "masked" },
"3c" : { "00" : "masked" },
"3d" : { "00" : "masked" },
"3e" : { "00" : "masked" },
"3f" : { "00" : "masked" }
},
"d512" : {
"25" : { "00" : "self" },
"27" : { "00" : "omi" },
"28" : { "00" : "self" },
"29" : { "00" : "self" }
},
"e5d4" : {
"00" : { "00" : "mem_port" },
"01" : { "00" : "mem_port" },
"02" : { "00" : "mem_port" },
"03" : { "00" : "masked" },
"04" : { "00" : "dimm_H_mem_port_L" },
"05" : { "00" : "mem_port" },
"06" : { "00" : "masked" },
"07" : { "00" : "mem_port" },
"08" : { "00" : "masked" },
"09" : { "00" : "mem_port" },
"0a" : { "00" : "mem_port" },
"0b" : { "00" : "mem_port" },
"0c" : { "00" : "mem_port" },
"0d" : { "00" : "dimm_H_mem_port_L" },
"0e" : { "00" : "mem_port" },
"0f" : { "00" : "mem_port" },
"10" : { "00" : "mem_port" },
"11" : { "00" : "mem_port" },
"12" : { "00" : "mem_port" },
"13" : { "00" : "mem_port" },
"14" : { "00" : "mem_port" },
"15" : { "00" : "mem_port" },
"16" : { "00" : "mem_port" },
"17" : { "00" : "mem_port" },
"18" : { "00" : "mem_port" },
"19" : { "00" : "self" },
"1a" : { "00" : "mem_port" },
"1b" : { "00" : "mem_port" },
"1c" : { "00" : "mem_port" },
"1d" : { "00" : "masked" },
"1e" : { "00" : "masked" }
},
"efb3" : {
"00" : { "00" : "masked" },
"01" : { "00" : "masked" },
"02" : { "00" : "self" },
"03" : { "00" : "self" },
"04" : { "00" : "self" },
"05" : { "00" : "self" },
"06" : { "00" : "self" },
"07" : { "00" : "masked" },
"08" : { "00" : "masked" },
"09" : { "00" : "masked" },
"0a" : { "00" : "masked" },
"0b" : { "00" : "masked" }
},
"f6c2" : {
"00" : { "00" : "self" },
"01" : { "00" : "self" },
"02" : { "00" : "omi_bus" },
"03" : { "00" : "omi_bus" },
"04" : { "00" : "omi_bus" },
"05" : { "00" : "omi_bus" },
"06" : { "00" : "self" },
"07" : { "00" : "self" },
"08" : { "00" : "self" },
"09" : { "00" : "tlx_recov_error" },
"0a" : { "00" : "level2_M_self_L" },
"0b" : { "00" : "self" },
"0c" : { "00" : "self" },
"0d" : { "00" : "masked" },
"0e" : { "00" : "masked" },
"0f" : { "00" : "masked" },
"10" : { "00" : "masked" },
"11" : { "00" : "masked" },
"12" : { "00" : "omi_bus" },
"13" : { "00" : "omi" },
"14" : { "00" : "self" },
"15" : { "00" : "self" },
"16" : { "00" : "omi_bus" },
"17" : { "00" : "omi_bus" },
"18" : { "00" : "self" },
"19" : { "00" : "self" },
"1a" : { "00" : "self" },
"1b" : { "00" : "masked" },
"1c" : { "00" : "masked" },
"1d" : { "00" : "masked" }
}
}
}