Lines Matching +full:address +full:- +full:translation
1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0
4 * Module Name: rsdumpinfo - Tables used to display resource descriptors.
59 "Start-Dependent-Functions", NULL},
70 "End-Dependent-Functions", NULL}
75 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(io.io_decode), "Address Decoding",
77 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(io.minimum), "Address Minimum", NULL},
78 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(io.maximum), "Address Maximum", NULL},
80 {ACPI_RSD_UINT8, ACPI_RSD_OFFSET(io.address_length), "Address Length",
87 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(fixed_io.address), "Address", NULL},
89 "Address Length", NULL}
107 "24-Bit Memory Range", NULL},
110 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(memory24.minimum), "Address Minimum",
112 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(memory24.maximum), "Address Maximum",
117 "Address Length", NULL}
122 "32-Bit Memory Range", NULL},
125 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(memory32.minimum), "Address Minimum",
127 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(memory32.maximum), "Address Maximum",
132 "Address Length", NULL}
137 "32-Bit Fixed Memory Range", NULL},
140 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(fixed_memory32.address), "Address",
143 "Address Length", NULL}
148 "16-Bit WORD Address Space", NULL},
150 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(address16.address.granularity),
152 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(address16.address.minimum),
153 "Address Minimum", NULL},
154 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(address16.address.maximum),
155 "Address Maximum", NULL},
156 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(address16.address.translation_offset),
157 "Translation Offset", NULL},
158 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(address16.address.address_length),
159 "Address Length", NULL},
165 "32-Bit DWORD Address Space", NULL},
167 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(address32.address.granularity),
169 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(address32.address.minimum),
170 "Address Minimum", NULL},
171 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(address32.address.maximum),
172 "Address Maximum", NULL},
173 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(address32.address.translation_offset),
174 "Translation Offset", NULL},
175 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(address32.address.address_length),
176 "Address Length", NULL},
182 "64-Bit QWORD Address Space", NULL},
184 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(address64.address.granularity),
186 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(address64.address.minimum),
187 "Address Minimum", NULL},
188 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(address64.address.maximum),
189 "Address Maximum", NULL},
190 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(address64.address.translation_offset),
191 "Translation Offset", NULL},
192 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(address64.address.address_length),
193 "Address Length", NULL},
199 "64-Bit Extended Address Space", NULL},
201 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(ext_address64.address.granularity),
203 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(ext_address64.address.minimum),
204 "Address Minimum", NULL},
205 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(ext_address64.address.maximum),
206 "Address Maximum", NULL},
208 ACPI_RSD_OFFSET(ext_address64.address.translation_offset),
209 "Translation Offset", NULL},
210 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(ext_address64.address.address_length),
211 "Address Length", NULL},
213 "Type-Specific Attribute", NULL}
246 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(generic_reg.address), "Address", NULL}
527 * Tables used for common address descriptor flag fields
532 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(address.producer_consumer),
534 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(address.decode), "Address Decode",
536 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(address.min_address_fixed),
538 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(address.max_address_fixed),
545 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(address.info.mem.write_protect),
547 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET(address.info.mem.caching),
549 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET(address.info.mem.range_type),
551 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(address.info.mem.translation),
552 "Translation", acpi_gbl_ttp_decode}
558 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET(address.info.io.range_type),
560 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(address.info.io.translation),
561 "Translation", acpi_gbl_ttp_decode},
562 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(address.info.io.translation_type),
563 "Translation Type", acpi_gbl_trs_decode}
571 {ACPI_RSD_UINT64, ACPI_PRT_OFFSET(address), "Address", NULL},