diff options
Diffstat (limited to 'drivers/acpi/executer/exregion.c')
-rw-r--r-- | drivers/acpi/executer/exregion.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/drivers/acpi/executer/exregion.c b/drivers/acpi/executer/exregion.c index 1897379b5f90..80118be3f544 100644 --- a/drivers/acpi/executer/exregion.c +++ b/drivers/acpi/executer/exregion.c | |||
@@ -199,20 +199,20 @@ acpi_ex_system_memory_space_handler(u32 function, | |||
199 | *value = 0; | 199 | *value = 0; |
200 | switch (bit_width) { | 200 | switch (bit_width) { |
201 | case 8: | 201 | case 8: |
202 | *value = (acpi_integer) * ((u8 *) logical_addr_ptr); | 202 | *value = (acpi_integer) ACPI_GET8(logical_addr_ptr); |
203 | break; | 203 | break; |
204 | 204 | ||
205 | case 16: | 205 | case 16: |
206 | *value = (acpi_integer) * ((u16 *) logical_addr_ptr); | 206 | *value = (acpi_integer) ACPI_GET16(logical_addr_ptr); |
207 | break; | 207 | break; |
208 | 208 | ||
209 | case 32: | 209 | case 32: |
210 | *value = (acpi_integer) * ((u32 *) logical_addr_ptr); | 210 | *value = (acpi_integer) ACPI_GET32(logical_addr_ptr); |
211 | break; | 211 | break; |
212 | 212 | ||
213 | #if ACPI_MACHINE_WIDTH != 16 | 213 | #if ACPI_MACHINE_WIDTH != 16 |
214 | case 64: | 214 | case 64: |
215 | *value = (acpi_integer) * ((u64 *) logical_addr_ptr); | 215 | *value = (acpi_integer) ACPI_GET64(logical_addr_ptr); |
216 | break; | 216 | break; |
217 | #endif | 217 | #endif |
218 | default: | 218 | default: |
@@ -225,20 +225,20 @@ acpi_ex_system_memory_space_handler(u32 function, | |||
225 | 225 | ||
226 | switch (bit_width) { | 226 | switch (bit_width) { |
227 | case 8: | 227 | case 8: |
228 | *(u8 *) logical_addr_ptr = (u8) * value; | 228 | ACPI_SET8(logical_addr_ptr) = (u8) * value; |
229 | break; | 229 | break; |
230 | 230 | ||
231 | case 16: | 231 | case 16: |
232 | *(u16 *) logical_addr_ptr = (u16) * value; | 232 | ACPI_SET16(logical_addr_ptr) = (u16) * value; |
233 | break; | 233 | break; |
234 | 234 | ||
235 | case 32: | 235 | case 32: |
236 | *(u32 *) logical_addr_ptr = (u32) * value; | 236 | ACPI_SET32(logical_addr_ptr) = (u32) * value; |
237 | break; | 237 | break; |
238 | 238 | ||
239 | #if ACPI_MACHINE_WIDTH != 16 | 239 | #if ACPI_MACHINE_WIDTH != 16 |
240 | case 64: | 240 | case 64: |
241 | *(u64 *) logical_addr_ptr = (u64) * value; | 241 | ACPI_SET64(logical_addr_ptr) = (u64) * value; |
242 | break; | 242 | break; |
243 | #endif | 243 | #endif |
244 | 244 | ||