1/* 2 * Intel ACPI Component Architecture 3 * iASL Compiler/Disassembler version 20151124-64 4 * Copyright (c) 2000 - 2015 Intel Corporation 5 * 6 * Template for [IORT] ACPI Table (static data table) 7 * Format: [ByteLength] FieldName : HexFieldValue 8 */ 9[0004] Signature : "IORT" [IO Remapping Table] 10[0004] Table Length : 000002e4 11[0001] Revision : 00 12[0001] Checksum : BC 13[0006] Oem ID : "HISI " 14[0008] Oem Table ID : "HIP06 " 15[0004] Oem Revision : 00000000 16[0004] Asl Compiler ID : "INTL" 17[0004] Asl Compiler Revision : 20151124 18 19[0004] Node Count : 00000008 20[0004] Node Offset : 00000034 21[0004] Reserved : 00000000 22[0004] Optional Padding : 00 00 00 00 23 24/* ITS 0, for dsa */ 25[0001] Type : 00 26[0002] Length : 0018 27[0001] Revision : 00 28[0004] Reserved : 00000000 29[0004] Mapping Count : 00000000 30[0004] Mapping Offset : 00000000 31 32[0004] ItsCount : 00000001 33[0004] Identifiers : 00000000 34 35/* mbi-gen dsa mbi0 - usb, named component */ 36[0001] Type : 01 37[0002] Length : 0046 38[0001] Revision : 00 39[0004] Reserved : 00000000 40[0004] Mapping Count : 00000001 41[0004] Mapping Offset : 00000032 42 43[0004] Node Flags : 00000000 44[0008] Memory Properties : [IORT Memory Access Properties] 45[0004] Cache Coherency : 00000000 46[0001] Hints (decoded below) : 00 47 Transient : 0 48 Write Allocate : 0 49 Read Allocate : 0 50 Override : 0 51[0002] Reserved : 0000 52[0001] Memory Flags (decoded below) : 00 53 Coherency : 0 54 Device Attribute : 0 55[0001] Memory Size Limit : 00 56[0017] Device Name : "\_SB_.MBI0" 57[0004] Padding : 00 00 00 00 58 59[0004] Input base : 00000000 60[0004] ID Count : 00000001 61[0004] Output Base : 00040080 // device id 62[0004] Output Reference : 00000034 // point to its dsa 63[0004] Flags (decoded below) : 00000001 64 Single Mapping : 1 65 66/* mbi-gen dsa mbi1 - sas1, named component */ 67[0001] Type : 01 68[0002] Length : 0046 69[0001] Revision : 00 70[0004] Reserved : 00000000 71[0004] Mapping Count : 00000001 72[0004] Mapping Offset : 00000032 73 74[0004] Node Flags : 00000000 75[0008] Memory Properties : [IORT Memory Access Properties] 76[0004] Cache Coherency : 00000000 77[0001] Hints (decoded below) : 00 78 Transient : 0 79 Write Allocate : 0 80 Read Allocate : 0 81 Override : 0 82[0002] Reserved : 0000 83[0001] Memory Flags (decoded below) : 00 84 Coherency : 0 85 Device Attribute : 0 86[0001] Memory Size Limit : 00 87[0016] Device Name : "\_SB_.MBI1" 88[0004] Padding : 00 00 00 00 89 90[0004] Input base : 00000000 91[0004] ID Count : 00000001 92[0004] Output Base : 00040000 93[0004] Output Reference : 00000034 94[0004] Flags (decoded below) : 00000001 95 Single Mapping : 1 96 97/* mbi-gen dsa mbi2 - sas2, named component */ 98[0001] Type : 01 99[0002] Length : 0046 100[0001] Revision : 00 101[0004] Reserved : 00000000 102[0004] Mapping Count : 00000001 103[0004] Mapping Offset : 00000032 104 105[0004] Node Flags : 00000000 106[0008] Memory Properties : [IORT Memory Access Properties] 107[0004] Cache Coherency : 00000000 108[0001] Hints (decoded below) : 00 109 Transient : 0 110 Write Allocate : 0 111 Read Allocate : 0 112 Override : 0 113[0002] Reserved : 0000 114[0001] Memory Flags (decoded below) : 00 115 Coherency : 0 116 Device Attribute : 0 117[0001] Memory Size Limit : 00 118[0016] Device Name : "\_SB_.MBI2" 119[0004] Padding : 00 00 00 00 120 121[0004] Input base : 00000000 122[0004] ID Count : 00000001 123[0004] Output Base : 00040040 124[0004] Output Reference : 00000034 125[0004] Flags (decoded below) : 00000001 126 Single Mapping : 1 127 128/* mbi-gen dsa mbi3 - dsa0, srv named component */ 129[0001] Type : 01 130[0002] Length : 0046 131[0001] Revision : 00 132[0004] Reserved : 00000000 133[0004] Mapping Count : 00000001 134[0004] Mapping Offset : 00000032 135 136[0004] Node Flags : 00000000 137[0008] Memory Properties : [IORT Memory Access Properties] 138[0004] Cache Coherency : 00000000 139[0001] Hints (decoded below) : 00 140 Transient : 0 141 Write Allocate : 0 142 Read Allocate : 0 143 Override : 0 144[0002] Reserved : 0000 145[0001] Memory Flags (decoded below) : 00 146 Coherency : 0 147 Device Attribute : 0 148[0001] Memory Size Limit : 00 149[0016] Device Name : "\_SB_.MBI3" 150[0004] Padding : 00 00 00 00 151 152[0004] Input base : 00000000 153[0004] ID Count : 00000001 154[0004] Output Base : 00040800 155[0004] Output Reference : 00000034 156[0004] Flags (decoded below) : 00000001 157 Single Mapping : 1 158 159/* mbi-gen dsa mbi4 - dsa1, dbg0 named component */ 160[0001] Type : 01 161[0002] Length : 0046 162[0001] Revision : 00 163[0004] Reserved : 00000000 164[0004] Mapping Count : 00000001 165[0004] Mapping Offset : 00000032 166 167[0004] Node Flags : 00000000 168[0008] Memory Properties : [IORT Memory Access Properties] 169[0004] Cache Coherency : 00000000 170[0001] Hints (decoded below) : 00 171 Transient : 0 172 Write Allocate : 0 173 Read Allocate : 0 174 Override : 0 175[0002] Reserved : 0000 176[0001] Memory Flags (decoded below) : 00 177 Coherency : 0 178 Device Attribute : 0 179[0001] Memory Size Limit : 00 180[0016] Device Name : "\_SB_.MBI4" 181[0004] Padding : 00 00 00 00 182 183[0004] Input base : 00000000 184[0004] ID Count : 00000001 185[0004] Output Base : 00040b1c 186[0004] Output Reference : 00000034 187[0004] Flags (decoded below) : 00000001 188 Single Mapping : 1 189 190/* mbi-gen dsa mbi5 - dsa2, dbg1 named component */ 191[0001] Type : 01 192[0002] Length : 0046 193[0001] Revision : 00 194[0004] Reserved : 00000000 195[0004] Mapping Count : 00000001 196[0004] Mapping Offset : 00000032 197 198[0004] Node Flags : 00000000 199[0008] Memory Properties : [IORT Memory Access Properties] 200[0004] Cache Coherency : 00000000 201[0001] Hints (decoded below) : 00 202 Transient : 0 203 Write Allocate : 0 204 Read Allocate : 0 205 Override : 0 206[0002] Reserved : 0000 207[0001] Memory Flags (decoded below) : 00 208 Coherency : 0 209 Device Attribute : 0 210[0001] Memory Size Limit : 00 211[0016] Device Name : "\_SB_.MBI5" 212[0004] Padding : 00 00 00 00 213 214[0004] Input base : 00000000 215[0004] ID Count : 00000001 216[0004] Output Base : 00040b1d 217[0004] Output Reference : 00000034 218[0004] Flags (decoded below) : 00000001 219 Single Mapping : 1 220 221/* mbi-gen dsa mbi6 - dsa sas0 named component */ 222[0001] Type : 01 223[0002] Length : 0046 224[0001] Revision : 00 225[0004] Reserved : 00000000 226[0004] Mapping Count : 00000001 227[0004] Mapping Offset : 00000032 228 229[0004] Node Flags : 00000000 230[0008] Memory Properties : [IORT Memory Access Properties] 231[0004] Cache Coherency : 00000000 232[0001] Hints (decoded below) : 00 233 Transient : 0 234 Write Allocate : 0 235 Read Allocate : 0 236 Override : 0 237[0002] Reserved : 0000 238[0001] Memory Flags (decoded below) : 00 239 Coherency : 0 240 Device Attribute : 0 241[0001] Memory Size Limit : 00 242[0016] Device Name : "\_SB_.MBI6" 243[0004] Padding : 00 00 00 00 244 245[0004] Input base : 00000000 246[0004] ID Count : 00000001 247[0004] Output Base : 00040900 248[0004] Output Reference : 00000034 249[0004] Flags (decoded below) : 00000001 250 Single Mapping : 1 251 252/* mbi-gen mbi7 - RoCE named component */ 253[0001] Type : 01 254[0002] Length : 0046 255[0001] Revision : 00 256[0004] Reserved : 00000000 257[0004] Mapping Count : 00000001 258[0004] Mapping Offset : 00000032 259 260[0004] Node Flags : 00000000 261[0008] Memory Properties : [IORT Memory Access Properties] 262[0004] Cache Coherency : 00000000 263[0001] Hints (decoded below) : 00 264 Transient : 0 265 Write Allocate : 0 266 Read Allocate : 0 267 Override : 0 268[0002] Reserved : 0000 269[0001] Memory Flags (decoded below) : 00 270 Coherency : 0 271 Device Attribute : 0 272[0001] Memory Size Limit : 00 273[0016] Device Name : "\_SB_.MBI7" 274[0004] Padding : 00 00 00 00 275 276[0004] Input base : 00000000 277[0004] ID Count : 00000001 278[0004] Output Base : 00040b1e 279[0004] Output Reference : 00000034 280[0004] Flags (decoded below) : 00000001 281 Single Mapping : 1 282 283/* RC 0 */ 284[0001] Type : 02 285[0002] Length : 0034 286[0001] Revision : 00 287[0004] Reserved : 00000000 288[0004] Mapping Count : 00000001 289[0004] Mapping Offset : 00000020 290 291[0008] Memory Properties : [IORT Memory Access Properties] 292[0004] Cache Coherency : 00000001 293[0001] Hints (decoded below) : 00 294 Transient : 0 295 Write Allocate : 0 296 Read Allocate : 0 297 Override : 0 298[0002] Reserved : 0000 299[0001] Memory Flags (decoded below) : 00 300 Coherency : 0 301 Device Attribute : 0 302[0004] ATS Attribute : 00000000 303[0004] PCI Segment Number : 00000000 304 305[0004] Input base : 00000000 306[0004] ID Count : 00002000 307[0004] Output Base : 00000000 308[0004] Output Reference : 00000034 309[0004] Flags (decoded below) : 00000000 310 Single Mapping : 0 311 312/* RC 1 */ 313[0001] Type : 02 314[0002] Length : 0034 315[0001] Revision : 00 316[0004] Reserved : 00000000 317[0004] Mapping Count : 00000001 318[0004] Mapping Offset : 00000020 319 320[0008] Memory Properties : [IORT Memory Access Properties] 321[0004] Cache Coherency : 00000001 322[0001] Hints (decoded below) : 00 323 Transient : 0 324 Write Allocate : 0 325 Read Allocate : 0 326 Override : 0 327[0002] Reserved : 0000 328[0001] Memory Flags (decoded below) : 00 329 Coherency : 0 330 Device Attribute : 0 331[0004] ATS Attribute : 00000000 332[0004] PCI Segment Number : 00000001 333 334[0004] Input base : 0000e000 335[0004] ID Count : 00002000 336[0004] Output Base : 0000e000 337[0004] Output Reference : 00000034 338[0004] Flags (decoded below) : 00000000 339 Single Mapping : 0 340 341/* RC 2 */ 342[0001] Type : 02 343[0002] Length : 0034 344[0001] Revision : 00 345[0004] Reserved : 00000000 346[0004] Mapping Count : 00000001 347[0004] Mapping Offset : 00000020 348 349[0008] Memory Properties : [IORT Memory Access Properties] 350[0004] Cache Coherency : 00000001 351[0001] Hints (decoded below) : 00 352 Transient : 0 353 Write Allocate : 0 354 Read Allocate : 0 355 Override : 0 356[0002] Reserved : 0000 357[0001] Memory Flags (decoded below) : 00 358 Coherency : 0 359 Device Attribute : 0 360[0004] ATS Attribute : 00000000 361[0004] PCI Segment Number : 00000002 362 363[0004] Input base : 00008000 364[0004] ID Count : 00002000 365[0004] Output Base : 00008000 366[0004] Output Reference : 00000034 367[0004] Flags (decoded below) : 00000000 368 Single Mapping : 0 369