patch-2.4.26 linux-2.4.26/drivers/acpi/executer/exfldio.c
Next file: linux-2.4.26/drivers/acpi/executer/exmisc.c
Previous file: linux-2.4.26/drivers/acpi/executer/exdump.c
Back to the patch index
Back to the overall index
- Lines: 33
- Date:
2004-04-14 06:05:28.000000000 -0700
- Orig file:
linux-2.4.25/drivers/acpi/executer/exfldio.c
- Orig date:
2004-02-18 05:36:31.000000000 -0800
diff -urN linux-2.4.25/drivers/acpi/executer/exfldio.c linux-2.4.26/drivers/acpi/executer/exfldio.c
@@ -154,8 +154,7 @@
field_datum_byte_offset, obj_desc->common_field.access_byte_width,
acpi_ut_get_node_name (rgn_desc->region.node), rgn_desc->region.length));
- #ifdef CONFIG_ACPI_RELAXED_AML
- {
+ if (!acpi_strict) {
/*
* Allow access to the field if it is within the region size
* rounded up to a multiple of the access byte width. This
@@ -186,9 +185,9 @@
return_ACPI_STATUS (AE_OK);
}
}
- #else
+ else {
return_ACPI_STATUS (AE_AML_REGION_LIMIT);
- #endif
+ }
}
return_ACPI_STATUS (AE_OK);
@@ -507,8 +506,8 @@
default:
- ACPI_DEBUG_PRINT ((ACPI_DB_ERROR, "%p, Wrong object type - %s\n",
- obj_desc, acpi_ut_get_object_type_name (obj_desc)));
+ ACPI_REPORT_ERROR (("Wrong object type in field I/O %X\n",
+ ACPI_GET_OBJECT_TYPE (obj_desc)));
status = AE_AML_INTERNAL;
break;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)