Home | History | Annotate | Download | only in Pv660AcpiTables
      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 : 0000010C
     11 [0001]                           Revision : 00
     12 [0001]                           Checksum : BC
     13 [0006]                             Oem ID : "HISI  "
     14 [0008]                       Oem Table ID : "HIP05   "
     15 [0004]                       Oem Revision : 00000000
     16 [0004]                    Asl Compiler ID : "INTL"
     17 [0004]              Asl Compiler Revision : 20151124
     18 
     19 [0004]                         Node Count : 0000000A
     20 [0004]                        Node Offset : 00000034
     21 [0004]                           Reserved : 00000000
     22 [0004]                   Optional Padding : 00 00 00 00
     23 
     24 /* ITS 0, for totem */
     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 /* ITS 1, for dsa */
     36 [0001]                               Type : 00
     37 [0002]                             Length : 0018
     38 [0001]                           Revision : 00
     39 [0004]                           Reserved : 00000000
     40 [0004]                      Mapping Count : 00000000
     41 [0004]                     Mapping Offset : 00000000
     42 
     43 [0004]                           ItsCount : 00000001
     44 [0004]                        Identifiers : 00000001
     45 
     46 /* ITS 2, m3 */
     47 [0001]                               Type : 00
     48 [0002]                             Length : 0018
     49 [0001]                           Revision : 00
     50 [0004]                           Reserved : 00000000
     51 [0004]                      Mapping Count : 00000000
     52 [0004]                     Mapping Offset : 00000000
     53 
     54 [0004]                           ItsCount : 00000001
     55 [0004]                        Identifiers : 00000002
     56 
     57 /* ITS 3, pcie */
     58 [0001]                               Type : 00
     59 [0002]                             Length : 0018
     60 [0001]                           Revision : 00
     61 [0004]                           Reserved : 00000000
     62 [0004]                      Mapping Count : 00000000
     63 [0004]                     Mapping Offset : 00000000
     64 
     65 [0004]                           ItsCount : 00000001
     66 [0004]                        Identifiers : 00000003
     67 
     68 /* mbi-gen pc, named component */
     69 [0001]                               Type : 01
     70 [0002]                             Length : 003B
     71 [0001]                           Revision : 00
     72 [0004]                           Reserved : 00000000
     73 [0004]                      Mapping Count : 00000001
     74 [0004]                     Mapping Offset : 00000027
     75 
     76 [0004]                         Node Flags : 00000000
     77 [0008]                  Memory Properties : [IORT Memory Access Properties]
     78 [0004]                    Cache Coherency : 00000000
     79 [0001]              Hints (decoded below) : 00
     80                                 Transient : 0
     81                            Write Allocate : 0
     82                             Read Allocate : 0
     83                                  Override : 0
     84 [0002]                           Reserved : 0000
     85 [0001]       Memory Flags (decoded below) : 00
     86                                 Coherency : 0
     87                          Device Attribute : 0
     88 [0001]                  Memory Size Limit : 00
     89 [0012]                        Device Name : "\_SB_.MBI0"
     90 [0004]                            Padding : 00 00 00 00
     91 
     92 [0004]                         Input base : 00000000
     93 [0004]                           ID Count : 00000001
     94 [0004]                        Output Base : 0000FFCC
     95 [0004]                   Output Reference : 00000034  // point to its totem
     96 [0004]              Flags (decoded below) : 00000000
     97                            Single Mapping : 1
     98 
     99 /* mbi-gen dsa, named component */
    100 [0001]                               Type : 01
    101 [0002]                             Length : 003B
    102 [0001]                           Revision : 00
    103 [0004]                           Reserved : 00000000
    104 [0004]                      Mapping Count : 00000001
    105 [0004]                     Mapping Offset : 00000027
    106 
    107 [0004]                         Node Flags : 00000000
    108 [0008]                  Memory Properties : [IORT Memory Access Properties]
    109 [0004]                    Cache Coherency : 00000000
    110 [0001]              Hints (decoded below) : 00
    111                                 Transient : 0
    112                            Write Allocate : 0
    113                             Read Allocate : 0
    114                                  Override : 0
    115 [0002]                           Reserved : 0000
    116 [0001]       Memory Flags (decoded below) : 00
    117                                 Coherency : 0
    118                          Device Attribute : 0
    119 [0001]                  Memory Size Limit : 00
    120 [0011]                        Device Name : "\_SB_.MBI1"
    121 [0004]                            Padding : 00 00 00 00
    122 
    123 [0004]                         Input base : 00000000
    124 [0004]                           ID Count : 00000001
    125 [0004]                        Output Base : 0000FFCC
    126 [0004]                   Output Reference : 0000004C
    127 [0004]              Flags (decoded below) : 00000000
    128                            Single Mapping : 1
    129 
    130 /* mbi-gen m3, named component */
    131 [0001]                               Type : 01
    132 [0002]                             Length : 003B
    133 [0001]                           Revision : 00
    134 [0004]                           Reserved : 00000000
    135 [0004]                      Mapping Count : 00000001
    136 [0004]                     Mapping Offset : 00000027
    137 
    138 [0004]                         Node Flags : 00000000
    139 [0008]                  Memory Properties : [IORT Memory Access Properties]
    140 [0004]                    Cache Coherency : 00000000
    141 [0001]              Hints (decoded below) : 00
    142                                 Transient : 0
    143                            Write Allocate : 0
    144                             Read Allocate : 0
    145                                  Override : 0
    146 [0002]                           Reserved : 0000
    147 [0001]       Memory Flags (decoded below) : 00
    148                                 Coherency : 0
    149                          Device Attribute : 0
    150 [0001]                  Memory Size Limit : 00
    151 [0011]                        Device Name : "\_SB_.MBI2"
    152 [0004]                            Padding : 00 00 00 00
    153 
    154 [0004]                         Input base : 00000000
    155 [0004]                           ID Count : 00000001
    156 [0004]                        Output Base : 0000FFCC
    157 [0004]                   Output Reference : 00000064
    158 [0004]              Flags (decoded below) : 00000000
    159                            Single Mapping : 1
    160 
    161 /* mbi-gen pcie, named component */
    162 [0001]                               Type : 01
    163 [0002]                             Length : 003B
    164 [0001]                           Revision : 00
    165 [0004]                           Reserved : 00000000
    166 [0004]                      Mapping Count : 00000001
    167 [0004]                     Mapping Offset : 00000027
    168 
    169 [0004]                         Node Flags : 00000000
    170 [0008]                  Memory Properties : [IORT Memory Access Properties]
    171 [0004]                    Cache Coherency : 00000000
    172 [0001]              Hints (decoded below) : 00
    173                                 Transient : 0
    174                            Write Allocate : 0
    175                             Read Allocate : 0
    176                                  Override : 0
    177 [0002]                           Reserved : 0000
    178 [0001]       Memory Flags (decoded below) : 00
    179                                 Coherency : 0
    180                          Device Attribute : 0
    181 [0001]                  Memory Size Limit : 00
    182 [0011]                        Device Name : "\_SB_.MBI3"
    183 [0004]                            Padding : 00 00 00 00
    184 
    185 [0004]                         Input base : 00000000
    186 [0004]                           ID Count : 00000001
    187 [0004]                        Output Base : 0000FFCC
    188 [0004]                   Output Reference : 0000007C
    189 [0004]              Flags (decoded below) : 00000000
    190                            Single Mapping : 1
    191 
    192                /* RC 0 */
    193 [0001]                               Type : 02
    194 [0002]                             Length : 0034
    195 [0001]                           Revision : 00
    196 [0004]                           Reserved : 00000000
    197 [0004]                      Mapping Count : 00000001
    198 [0004]                     Mapping Offset : 00000020
    199 
    200 [0008]                  Memory Properties : [IORT Memory Access Properties]
    201 [0004]                    Cache Coherency : 00000001
    202 [0001]              Hints (decoded below) : 00
    203                                 Transient : 0
    204                            Write Allocate : 0
    205                             Read Allocate : 0
    206                                  Override : 0
    207 [0002]                           Reserved : 0000
    208 [0001]       Memory Flags (decoded below) : 00
    209                                 Coherency : 0
    210                          Device Attribute : 0
    211 [0004]                      ATS Attribute : 00000000
    212 [0004]                 PCI Segment Number : 00000001
    213 
    214 [0004]                         Input base : 00004000
    215 [0004]                           ID Count : 00004000
    216 [0004]                        Output Base : 00004000
    217 [0004]                   Output Reference : 0000007C
    218 [0004]              Flags (decoded below) : 00000000
    219                            Single Mapping : 0
    220 
    221 /* RC 1 */
    222 [0001]                               Type : 02
    223 [0002]                             Length : 0034
    224 [0001]                           Revision : 00
    225 [0004]                           Reserved : 00000000
    226 [0004]                      Mapping Count : 00000001
    227 [0004]                     Mapping Offset : 00000020
    228 
    229 [0008]                  Memory Properties : [IORT Memory Access Properties]
    230 [0004]                    Cache Coherency : 00000001
    231 [0001]              Hints (decoded below) : 00
    232                                 Transient : 0
    233                            Write Allocate : 0
    234                             Read Allocate : 0
    235                                  Override : 0
    236 [0002]                           Reserved : 0000
    237 [0001]       Memory Flags (decoded below) : 00
    238                                 Coherency : 0
    239                          Device Attribute : 0
    240 [0004]                      ATS Attribute : 00000000
    241 [0004]                 PCI Segment Number : 00000002
    242 
    243 [0004]                         Input base : 00008000
    244 [0004]                           ID Count : 00004000
    245 [0004]                        Output Base : 00008000
    246 [0004]                   Output Reference : 0000007C
    247 [0004]              Flags (decoded below) : 00000000
    248                            Single Mapping : 0
    249 
    250 /*
    251 [0001]                               Type : 03
    252 [0002]                             Length : 005C
    253 [0001]                           Revision : 00
    254 [0004]                           Reserved : 00000000
    255 [0004]                      Mapping Count : 00000000
    256 [0004]                     Mapping Offset : 0000005C
    257 
    258 [0008]                       Base Address : 0000000000000000
    259 [0008]                               Span : 0000000000000000
    260 [0004]                              Model : 00000000
    261 [0004]              Flags (decoded below) : 00000000
    262                             DVM Supported : 0
    263                             Coherent Walk : 0
    264 [0004]            Global Interrupt Offset : 0000003C
    265 [0004]            Context Interrupt Count : 00000001
    266 [0004]           Context Interrupt Offset : 0000004C
    267 [0004]                PMU Interrupt Count : 00000001
    268 [0004]               PMU Interrupt Offset : 00000054
    269 
    270 [0008]             SMMU_NSgIrpt Interrupt : 0000000000000000
    271 [0008]          SMMU_NSgCfgIrpt Interrupt : 0000000000000000
    272 [0008]                  Context Interrupt : 0000000000000000
    273 [0008]                      PMU Interrupt : 0000000000000000
    274 */
    275