diff options
Diffstat (limited to 'drivers/acpi/dispatcher/dswexec.c')
| -rw-r--r-- | drivers/acpi/dispatcher/dswexec.c | 36 |
1 files changed, 11 insertions, 25 deletions
diff --git a/drivers/acpi/dispatcher/dswexec.c b/drivers/acpi/dispatcher/dswexec.c index 74f6996db2d7..5a9b91fe93d2 100644 --- a/drivers/acpi/dispatcher/dswexec.c +++ b/drivers/acpi/dispatcher/dswexec.c | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | *****************************************************************************/ | 6 | *****************************************************************************/ |
| 7 | 7 | ||
| 8 | /* | 8 | /* |
| 9 | * Copyright (C) 2000 - 2005, R. Byron Moore | 9 | * Copyright (C) 2000 - 2006, R. Byron Moore |
| 10 | * All rights reserved. | 10 | * All rights reserved. |
| 11 | * | 11 | * |
| 12 | * Redistribution and use in source and binary forms, with or without | 12 | * Redistribution and use in source and binary forms, with or without |
| @@ -100,9 +100,7 @@ acpi_ds_get_predicate_value(struct acpi_walk_state *walk_state, | |||
| 100 | if (result_obj) { | 100 | if (result_obj) { |
| 101 | status = acpi_ds_result_pop(&obj_desc, walk_state); | 101 | status = acpi_ds_result_pop(&obj_desc, walk_state); |
| 102 | if (ACPI_FAILURE(status)) { | 102 | if (ACPI_FAILURE(status)) { |
| 103 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 103 | ACPI_REPORT_ERROR(("Could not get result from predicate evaluation, %s\n", acpi_format_exception(status))); |
| 104 | "Could not get result from predicate evaluation, %s\n", | ||
| 105 | acpi_format_exception(status))); | ||
| 106 | 104 | ||
| 107 | return_ACPI_STATUS(status); | 105 | return_ACPI_STATUS(status); |
| 108 | } | 106 | } |
| @@ -123,9 +121,8 @@ acpi_ds_get_predicate_value(struct acpi_walk_state *walk_state, | |||
| 123 | } | 121 | } |
| 124 | 122 | ||
| 125 | if (!obj_desc) { | 123 | if (!obj_desc) { |
| 126 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 124 | ACPI_REPORT_ERROR(("No predicate obj_desc=%p State=%p\n", |
| 127 | "No predicate obj_desc=%p State=%p\n", | 125 | obj_desc, walk_state)); |
| 128 | obj_desc, walk_state)); | ||
| 129 | 126 | ||
| 130 | return_ACPI_STATUS(AE_AML_NO_OPERAND); | 127 | return_ACPI_STATUS(AE_AML_NO_OPERAND); |
| 131 | } | 128 | } |
| @@ -140,10 +137,7 @@ acpi_ds_get_predicate_value(struct acpi_walk_state *walk_state, | |||
| 140 | } | 137 | } |
| 141 | 138 | ||
| 142 | if (ACPI_GET_OBJECT_TYPE(local_obj_desc) != ACPI_TYPE_INTEGER) { | 139 | if (ACPI_GET_OBJECT_TYPE(local_obj_desc) != ACPI_TYPE_INTEGER) { |
| 143 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 140 | ACPI_REPORT_ERROR(("Bad predicate (not an integer) obj_desc=%p State=%p Type=%X\n", obj_desc, walk_state, ACPI_GET_OBJECT_TYPE(obj_desc))); |
| 144 | "Bad predicate (not an integer) obj_desc=%p State=%p Type=%X\n", | ||
| 145 | obj_desc, walk_state, | ||
| 146 | ACPI_GET_OBJECT_TYPE(obj_desc))); | ||
| 147 | 141 | ||
| 148 | status = AE_AML_OPERAND_TYPE; | 142 | status = AE_AML_OPERAND_TYPE; |
| 149 | goto cleanup; | 143 | goto cleanup; |
| @@ -362,8 +356,8 @@ acpi_status acpi_ds_exec_end_op(struct acpi_walk_state *walk_state) | |||
| 362 | op_class = walk_state->op_info->class; | 356 | op_class = walk_state->op_info->class; |
| 363 | 357 | ||
| 364 | if (op_class == AML_CLASS_UNKNOWN) { | 358 | if (op_class == AML_CLASS_UNKNOWN) { |
| 365 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, "Unknown opcode %X\n", | 359 | ACPI_REPORT_ERROR(("Unknown opcode %X\n", |
| 366 | op->common.aml_opcode)); | 360 | op->common.aml_opcode)); |
| 367 | return_ACPI_STATUS(AE_NOT_IMPLEMENTED); | 361 | return_ACPI_STATUS(AE_NOT_IMPLEMENTED); |
| 368 | } | 362 | } |
| 369 | 363 | ||
| @@ -453,12 +447,7 @@ acpi_status acpi_ds_exec_end_op(struct acpi_walk_state *walk_state) | |||
| 453 | walk_state->operands[1]->reference.offset)) { | 447 | walk_state->operands[1]->reference.offset)) { |
| 454 | status = AE_OK; | 448 | status = AE_OK; |
| 455 | } else { | 449 | } else { |
| 456 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 450 | ACPI_REPORT_ERROR(("[%s]: Could not resolve operands, %s\n", acpi_ps_get_opcode_name(walk_state->opcode), acpi_format_exception(status))); |
| 457 | "[%s]: Could not resolve operands, %s\n", | ||
| 458 | acpi_ps_get_opcode_name | ||
| 459 | (walk_state->opcode), | ||
| 460 | acpi_format_exception | ||
| 461 | (status))); | ||
| 462 | } | 451 | } |
| 463 | } | 452 | } |
| 464 | 453 | ||
| @@ -677,8 +666,8 @@ acpi_status acpi_ds_exec_end_op(struct acpi_walk_state *walk_state) | |||
| 677 | 666 | ||
| 678 | case AML_TYPE_UNDEFINED: | 667 | case AML_TYPE_UNDEFINED: |
| 679 | 668 | ||
| 680 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 669 | ACPI_REPORT_ERROR(("Undefined opcode type Op=%p\n", |
| 681 | "Undefined opcode type Op=%p\n", op)); | 670 | op)); |
| 682 | return_ACPI_STATUS(AE_NOT_IMPLEMENTED); | 671 | return_ACPI_STATUS(AE_NOT_IMPLEMENTED); |
| 683 | 672 | ||
| 684 | case AML_TYPE_BOGUS: | 673 | case AML_TYPE_BOGUS: |
| @@ -690,10 +679,7 @@ acpi_status acpi_ds_exec_end_op(struct acpi_walk_state *walk_state) | |||
| 690 | 679 | ||
| 691 | default: | 680 | default: |
| 692 | 681 | ||
| 693 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 682 | ACPI_REPORT_ERROR(("Unimplemented opcode, class=%X type=%X Opcode=%X Op=%p\n", op_class, op_type, op->common.aml_opcode, op)); |
| 694 | "Unimplemented opcode, class=%X type=%X Opcode=%X Op=%p\n", | ||
| 695 | op_class, op_type, | ||
| 696 | op->common.aml_opcode, op)); | ||
| 697 | 683 | ||
| 698 | status = AE_NOT_IMPLEMENTED; | 684 | status = AE_NOT_IMPLEMENTED; |
| 699 | break; | 685 | break; |
