diff options
Diffstat (limited to 'drivers/acpi/tables/tbrsdt.c')
-rw-r--r-- | drivers/acpi/tables/tbrsdt.c | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/drivers/acpi/tables/tbrsdt.c b/drivers/acpi/tables/tbrsdt.c index 178309026850..4d308220225d 100644 --- a/drivers/acpi/tables/tbrsdt.c +++ b/drivers/acpi/tables/tbrsdt.c | |||
@@ -192,16 +192,21 @@ acpi_status acpi_tb_validate_rsdt(struct acpi_table_header *table_ptr) | |||
192 | if (no_match) { | 192 | if (no_match) { |
193 | /* Invalid RSDT or XSDT signature */ | 193 | /* Invalid RSDT or XSDT signature */ |
194 | 194 | ||
195 | ACPI_REPORT_ERROR(("Invalid signature where RSDP indicates RSDT/XSDT should be located. RSDP:\n")); | 195 | ACPI_ERROR((AE_INFO, |
196 | "Invalid signature where RSDP indicates RSDT/XSDT should be located. RSDP:")); | ||
196 | 197 | ||
197 | ACPI_DUMP_BUFFER(acpi_gbl_RSDP, 20); | 198 | ACPI_DUMP_BUFFER(acpi_gbl_RSDP, 20); |
198 | 199 | ||
199 | ACPI_REPORT_ERROR(("RSDT/XSDT signature at %X (%p) is invalid\n", acpi_gbl_RSDP->rsdt_physical_address, (void *)(acpi_native_uint) acpi_gbl_RSDP->rsdt_physical_address)); | 200 | ACPI_ERROR((AE_INFO, |
201 | "RSDT/XSDT signature at %X (%p) is invalid", | ||
202 | acpi_gbl_RSDP->rsdt_physical_address, | ||
203 | (void *)(acpi_native_uint) acpi_gbl_RSDP-> | ||
204 | rsdt_physical_address)); | ||
200 | 205 | ||
201 | if (acpi_gbl_root_table_type == ACPI_TABLE_TYPE_RSDT) { | 206 | if (acpi_gbl_root_table_type == ACPI_TABLE_TYPE_RSDT) { |
202 | ACPI_REPORT_ERROR(("Looking for RSDT\n")) | 207 | ACPI_ERROR((AE_INFO, "Looking for RSDT")); |
203 | } else { | 208 | } else { |
204 | ACPI_REPORT_ERROR(("Looking for XSDT\n")) | 209 | ACPI_ERROR((AE_INFO, "Looking for XSDT")); |
205 | } | 210 | } |
206 | 211 | ||
207 | ACPI_DUMP_BUFFER((char *)table_ptr, 48); | 212 | ACPI_DUMP_BUFFER((char *)table_ptr, 48); |
@@ -238,9 +243,8 @@ acpi_status acpi_tb_get_table_rsdt(void) | |||
238 | table_info.type = ACPI_TABLE_XSDT; | 243 | table_info.type = ACPI_TABLE_XSDT; |
239 | status = acpi_tb_get_table(&address, &table_info); | 244 | status = acpi_tb_get_table(&address, &table_info); |
240 | if (ACPI_FAILURE(status)) { | 245 | if (ACPI_FAILURE(status)) { |
241 | ACPI_REPORT_ERROR(("Could not get the RSDT/XSDT, %s\n", | 246 | ACPI_EXCEPTION((AE_INFO, status, |
242 | acpi_format_exception(status))); | 247 | "Could not get the RSDT/XSDT")); |
243 | |||
244 | return_ACPI_STATUS(status); | 248 | return_ACPI_STATUS(status); |
245 | } | 249 | } |
246 | 250 | ||