diff options
Diffstat (limited to 'drivers/acpi/tables/tbxfroot.c')
-rw-r--r-- | drivers/acpi/tables/tbxfroot.c | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/drivers/acpi/tables/tbxfroot.c b/drivers/acpi/tables/tbxfroot.c index 550284f5d1ed..3107e741d510 100644 --- a/drivers/acpi/tables/tbxfroot.c +++ b/drivers/acpi/tables/tbxfroot.c | |||
@@ -119,7 +119,7 @@ acpi_tb_find_table(char *signature, | |||
119 | acpi_status status; | 119 | acpi_status status; |
120 | struct acpi_table_header *table; | 120 | struct acpi_table_header *table; |
121 | 121 | ||
122 | ACPI_FUNCTION_TRACE("tb_find_table"); | 122 | ACPI_FUNCTION_TRACE(tb_find_table); |
123 | 123 | ||
124 | /* Validate string lengths */ | 124 | /* Validate string lengths */ |
125 | 125 | ||
@@ -129,7 +129,7 @@ acpi_tb_find_table(char *signature, | |||
129 | return_ACPI_STATUS(AE_AML_STRING_LIMIT); | 129 | return_ACPI_STATUS(AE_AML_STRING_LIMIT); |
130 | } | 130 | } |
131 | 131 | ||
132 | if (!ACPI_STRNCMP(signature, DSDT_SIG, ACPI_NAME_SIZE)) { | 132 | if (ACPI_COMPARE_NAME(signature, DSDT_SIG)) { |
133 | /* | 133 | /* |
134 | * The DSDT pointer is contained in the FADT, not the RSDT. | 134 | * The DSDT pointer is contained in the FADT, not the RSDT. |
135 | * This code should suffice, because the only code that would perform | 135 | * This code should suffice, because the only code that would perform |
@@ -154,10 +154,12 @@ acpi_tb_find_table(char *signature, | |||
154 | 154 | ||
155 | /* Check oem_id and oem_table_id */ | 155 | /* Check oem_id and oem_table_id */ |
156 | 156 | ||
157 | if ((oem_id[0] && ACPI_STRNCMP(oem_id, table->oem_id, | 157 | if ((oem_id[0] && |
158 | sizeof(table->oem_id))) || | 158 | ACPI_STRNCMP(oem_id, table->oem_id, |
159 | (oem_table_id[0] && ACPI_STRNCMP(oem_table_id, table->oem_table_id, | 159 | sizeof(table->oem_id))) || |
160 | sizeof(table->oem_table_id)))) { | 160 | (oem_table_id[0] && |
161 | ACPI_STRNCMP(oem_table_id, table->oem_table_id, | ||
162 | sizeof(table->oem_table_id)))) { | ||
161 | return_ACPI_STATUS(AE_AML_NAME_NOT_FOUND); | 163 | return_ACPI_STATUS(AE_AML_NAME_NOT_FOUND); |
162 | } | 164 | } |
163 | 165 | ||
@@ -201,7 +203,7 @@ acpi_get_firmware_table(acpi_string signature, | |||
201 | u32 i; | 203 | u32 i; |
202 | u32 j; | 204 | u32 j; |
203 | 205 | ||
204 | ACPI_FUNCTION_TRACE("acpi_get_firmware_table"); | 206 | ACPI_FUNCTION_TRACE(acpi_get_firmware_table); |
205 | 207 | ||
206 | /* | 208 | /* |
207 | * Ensure that at least the table manager is initialized. We don't | 209 | * Ensure that at least the table manager is initialized. We don't |
@@ -325,7 +327,7 @@ acpi_get_firmware_table(acpi_string signature, | |||
325 | 327 | ||
326 | /* Compare table signatures and table instance */ | 328 | /* Compare table signatures and table instance */ |
327 | 329 | ||
328 | if (!ACPI_STRNCMP(header->signature, signature, ACPI_NAME_SIZE)) { | 330 | if (ACPI_COMPARE_NAME(header->signature, signature)) { |
329 | 331 | ||
330 | /* An instance of the table was found */ | 332 | /* An instance of the table was found */ |
331 | 333 | ||
@@ -388,7 +390,7 @@ acpi_status acpi_find_root_pointer(u32 flags, struct acpi_pointer *rsdp_address) | |||
388 | struct acpi_table_desc table_info; | 390 | struct acpi_table_desc table_info; |
389 | acpi_status status; | 391 | acpi_status status; |
390 | 392 | ||
391 | ACPI_FUNCTION_TRACE("acpi_find_root_pointer"); | 393 | ACPI_FUNCTION_TRACE(acpi_find_root_pointer); |
392 | 394 | ||
393 | /* Get the RSDP */ | 395 | /* Get the RSDP */ |
394 | 396 | ||
@@ -425,7 +427,7 @@ static u8 *acpi_tb_scan_memory_for_rsdp(u8 * start_address, u32 length) | |||
425 | u8 *mem_rover; | 427 | u8 *mem_rover; |
426 | u8 *end_address; | 428 | u8 *end_address; |
427 | 429 | ||
428 | ACPI_FUNCTION_TRACE("tb_scan_memory_for_rsdp"); | 430 | ACPI_FUNCTION_TRACE(tb_scan_memory_for_rsdp); |
429 | 431 | ||
430 | end_address = start_address + length; | 432 | end_address = start_address + length; |
431 | 433 | ||
@@ -490,7 +492,7 @@ acpi_tb_find_rsdp(struct acpi_table_desc *table_info, u32 flags) | |||
490 | u32 physical_address; | 492 | u32 physical_address; |
491 | acpi_status status; | 493 | acpi_status status; |
492 | 494 | ||
493 | ACPI_FUNCTION_TRACE("tb_find_rsdp"); | 495 | ACPI_FUNCTION_TRACE(tb_find_rsdp); |
494 | 496 | ||
495 | /* | 497 | /* |
496 | * Scan supports either logical addressing or physical addressing | 498 | * Scan supports either logical addressing or physical addressing |