diff options
Diffstat (limited to 'drivers/acpi/tables/tbget.c')
-rw-r--r-- | drivers/acpi/tables/tbget.c | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/drivers/acpi/tables/tbget.c b/drivers/acpi/tables/tbget.c index 0fedf4b27ea5..09b4ee6dfd60 100644 --- a/drivers/acpi/tables/tbget.c +++ b/drivers/acpi/tables/tbget.c | |||
@@ -91,9 +91,9 @@ acpi_tb_get_table(struct acpi_pointer *address, | |||
91 | 91 | ||
92 | status = acpi_tb_get_table_body(address, &header, table_info); | 92 | status = acpi_tb_get_table_body(address, &header, table_info); |
93 | if (ACPI_FAILURE(status)) { | 93 | if (ACPI_FAILURE(status)) { |
94 | ACPI_REPORT_ERROR(("Could not get ACPI table (size %X), %s\n", | 94 | ACPI_EXCEPTION((AE_INFO, status, |
95 | header.length, | 95 | "Could not get ACPI table (size %X)", |
96 | acpi_format_exception(status))); | 96 | header.length)); |
97 | return_ACPI_STATUS(status); | 97 | return_ACPI_STATUS(status); |
98 | } | 98 | } |
99 | 99 | ||
@@ -148,7 +148,6 @@ acpi_tb_get_table_header(struct acpi_pointer *address, | |||
148 | sizeof(struct acpi_table_header), | 148 | sizeof(struct acpi_table_header), |
149 | (void *)&header); | 149 | (void *)&header); |
150 | if (ACPI_FAILURE(status)) { | 150 | if (ACPI_FAILURE(status)) { |
151 | ACPI_REPORT_ERROR(("Could not map memory at %8.8X%8.8X for length %X\n", ACPI_FORMAT_UINT64(address->pointer.physical), sizeof(struct acpi_table_header))); | ||
152 | return_ACPI_STATUS(status); | 151 | return_ACPI_STATUS(status); |
153 | } | 152 | } |
154 | 153 | ||
@@ -161,8 +160,8 @@ acpi_tb_get_table_header(struct acpi_pointer *address, | |||
161 | 160 | ||
162 | default: | 161 | default: |
163 | 162 | ||
164 | ACPI_REPORT_ERROR(("Invalid address flags %X\n", | 163 | ACPI_ERROR((AE_INFO, "Invalid address flags %X", |
165 | address->pointer_type)); | 164 | address->pointer_type)); |
166 | return_ACPI_STATUS(AE_BAD_PARAMETER); | 165 | return_ACPI_STATUS(AE_BAD_PARAMETER); |
167 | } | 166 | } |
168 | 167 | ||
@@ -253,8 +252,8 @@ acpi_tb_table_override(struct acpi_table_header *header, | |||
253 | if (ACPI_FAILURE(status)) { | 252 | if (ACPI_FAILURE(status)) { |
254 | /* Some severe error from the OSL, but we basically ignore it */ | 253 | /* Some severe error from the OSL, but we basically ignore it */ |
255 | 254 | ||
256 | ACPI_REPORT_ERROR(("Could not override ACPI table, %s\n", | 255 | ACPI_EXCEPTION((AE_INFO, status, |
257 | acpi_format_exception(status))); | 256 | "Could not override ACPI table")); |
258 | return_ACPI_STATUS(status); | 257 | return_ACPI_STATUS(status); |
259 | } | 258 | } |
260 | 259 | ||
@@ -273,15 +272,14 @@ acpi_tb_table_override(struct acpi_table_header *header, | |||
273 | 272 | ||
274 | status = acpi_tb_get_this_table(&address, new_table, table_info); | 273 | status = acpi_tb_get_this_table(&address, new_table, table_info); |
275 | if (ACPI_FAILURE(status)) { | 274 | if (ACPI_FAILURE(status)) { |
276 | ACPI_REPORT_ERROR(("Could not copy override ACPI table, %s\n", | 275 | ACPI_EXCEPTION((AE_INFO, status, "Could not copy ACPI table")); |
277 | acpi_format_exception(status))); | ||
278 | return_ACPI_STATUS(status); | 276 | return_ACPI_STATUS(status); |
279 | } | 277 | } |
280 | 278 | ||
281 | /* Copy the table info */ | 279 | /* Copy the table info */ |
282 | 280 | ||
283 | ACPI_REPORT_INFO(("Table [%4.4s] replaced by host OS\n", | 281 | ACPI_INFO((AE_INFO, "Table [%4.4s] replaced by host OS", |
284 | table_info->pointer->signature)); | 282 | table_info->pointer->signature)); |
285 | 283 | ||
286 | return_ACPI_STATUS(AE_OK); | 284 | return_ACPI_STATUS(AE_OK); |
287 | } | 285 | } |
@@ -327,7 +325,9 @@ acpi_tb_get_this_table(struct acpi_pointer *address, | |||
327 | 325 | ||
328 | full_table = ACPI_MEM_ALLOCATE(header->length); | 326 | full_table = ACPI_MEM_ALLOCATE(header->length); |
329 | if (!full_table) { | 327 | if (!full_table) { |
330 | ACPI_REPORT_ERROR(("Could not allocate table memory for [%4.4s] length %X\n", header->signature, header->length)); | 328 | ACPI_ERROR((AE_INFO, |
329 | "Could not allocate table memory for [%4.4s] length %X", | ||
330 | header->signature, header->length)); | ||
331 | return_ACPI_STATUS(AE_NO_MEMORY); | 331 | return_ACPI_STATUS(AE_NO_MEMORY); |
332 | } | 332 | } |
333 | 333 | ||
@@ -351,7 +351,12 @@ acpi_tb_get_this_table(struct acpi_pointer *address, | |||
351 | (acpi_size) header->length, | 351 | (acpi_size) header->length, |
352 | (void *)&full_table); | 352 | (void *)&full_table); |
353 | if (ACPI_FAILURE(status)) { | 353 | if (ACPI_FAILURE(status)) { |
354 | ACPI_REPORT_ERROR(("Could not map memory for table [%4.4s] at %8.8X%8.8X for length %X\n", header->signature, ACPI_FORMAT_UINT64(address->pointer.physical), header->length)); | 354 | ACPI_ERROR((AE_INFO, |
355 | "Could not map memory for table [%4.4s] at %8.8X%8.8X for length %X", | ||
356 | header->signature, | ||
357 | ACPI_FORMAT_UINT64(address->pointer. | ||
358 | physical), | ||
359 | header->length)); | ||
355 | return (status); | 360 | return (status); |
356 | } | 361 | } |
357 | 362 | ||
@@ -362,8 +367,8 @@ acpi_tb_get_this_table(struct acpi_pointer *address, | |||
362 | 367 | ||
363 | default: | 368 | default: |
364 | 369 | ||
365 | ACPI_REPORT_ERROR(("Invalid address flags %X\n", | 370 | ACPI_ERROR((AE_INFO, "Invalid address flags %X", |
366 | address->pointer_type)); | 371 | address->pointer_type)); |
367 | return_ACPI_STATUS(AE_BAD_PARAMETER); | 372 | return_ACPI_STATUS(AE_BAD_PARAMETER); |
368 | } | 373 | } |
369 | 374 | ||