Home | History | Annotate | Download | only in Hi1610AcpiTables
      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