diff options
| author | Len Brown <len.brown@intel.com> | 2007-05-10 02:49:34 -0400 |
|---|---|---|
| committer | Len Brown <len.brown@intel.com> | 2007-05-10 02:49:34 -0400 |
| commit | 71b43ca46fc5f0588ef64a14c6133c19a9b3f1ea (patch) | |
| tree | af25c06aa1af3ff2c210fe4b39abfdda55b84349 /drivers/acpi/tables | |
| parent | 3dd6786f55219f87fd33e153669600d715ca9270 (diff) | |
| parent | fd3509436fde38d4c854bf5a6b83d2c779904f8e (diff) | |
Pull acpica into release branch
Diffstat (limited to 'drivers/acpi/tables')
| -rw-r--r-- | drivers/acpi/tables/tbfadt.c | 6 | ||||
| -rw-r--r-- | drivers/acpi/tables/tbxface.c | 16 |
2 files changed, 12 insertions, 10 deletions
diff --git a/drivers/acpi/tables/tbfadt.c b/drivers/acpi/tables/tbfadt.c index 1db833eb2417..1285e91474fb 100644 --- a/drivers/acpi/tables/tbfadt.c +++ b/drivers/acpi/tables/tbfadt.c | |||
| @@ -334,7 +334,8 @@ static void acpi_tb_convert_fadt(void) | |||
| 334 | (acpi_gbl_FADT.xpm1a_event_block.address + | 334 | (acpi_gbl_FADT.xpm1a_event_block.address + |
| 335 | pm1_register_length)); | 335 | pm1_register_length)); |
| 336 | /* Don't forget to copy space_id of the GAS */ | 336 | /* Don't forget to copy space_id of the GAS */ |
| 337 | acpi_gbl_xpm1a_enable.space_id = acpi_gbl_FADT.xpm1a_event_block.space_id; | 337 | acpi_gbl_xpm1a_enable.space_id = |
| 338 | acpi_gbl_FADT.xpm1a_event_block.space_id; | ||
| 338 | 339 | ||
| 339 | /* The PM1B register block is optional, ignore if not present */ | 340 | /* The PM1B register block is optional, ignore if not present */ |
| 340 | 341 | ||
| @@ -344,7 +345,8 @@ static void acpi_tb_convert_fadt(void) | |||
| 344 | (acpi_gbl_FADT.xpm1b_event_block. | 345 | (acpi_gbl_FADT.xpm1b_event_block. |
| 345 | address + pm1_register_length)); | 346 | address + pm1_register_length)); |
| 346 | /* Don't forget to copy space_id of the GAS */ | 347 | /* Don't forget to copy space_id of the GAS */ |
| 347 | acpi_gbl_xpm1b_enable.space_id = acpi_gbl_FADT.xpm1a_event_block.space_id; | 348 | acpi_gbl_xpm1b_enable.space_id = |
| 349 | acpi_gbl_FADT.xpm1a_event_block.space_id; | ||
| 348 | 350 | ||
| 349 | } | 351 | } |
| 350 | 352 | ||
diff --git a/drivers/acpi/tables/tbxface.c b/drivers/acpi/tables/tbxface.c index 417ef5fa7666..5b302c4e293f 100644 --- a/drivers/acpi/tables/tbxface.c +++ b/drivers/acpi/tables/tbxface.c | |||
| @@ -201,6 +201,7 @@ acpi_status acpi_reallocate_root_table(void) | |||
| 201 | 201 | ||
| 202 | return_ACPI_STATUS(AE_OK); | 202 | return_ACPI_STATUS(AE_OK); |
| 203 | } | 203 | } |
| 204 | |||
| 204 | /******************************************************************************* | 205 | /******************************************************************************* |
| 205 | * | 206 | * |
| 206 | * FUNCTION: acpi_load_table | 207 | * FUNCTION: acpi_load_table |
| @@ -262,7 +263,7 @@ ACPI_EXPORT_SYMBOL(acpi_load_table) | |||
| 262 | acpi_status | 263 | acpi_status |
| 263 | acpi_get_table_header(char *signature, | 264 | acpi_get_table_header(char *signature, |
| 264 | acpi_native_uint instance, | 265 | acpi_native_uint instance, |
| 265 | struct acpi_table_header *out_table_header) | 266 | struct acpi_table_header * out_table_header) |
| 266 | { | 267 | { |
| 267 | acpi_native_uint i; | 268 | acpi_native_uint i; |
| 268 | acpi_native_uint j; | 269 | acpi_native_uint j; |
| @@ -321,7 +322,6 @@ acpi_get_table_header(char *signature, | |||
| 321 | 322 | ||
| 322 | ACPI_EXPORT_SYMBOL(acpi_get_table_header) | 323 | ACPI_EXPORT_SYMBOL(acpi_get_table_header) |
| 323 | 324 | ||
| 324 | |||
| 325 | /****************************************************************************** | 325 | /****************************************************************************** |
| 326 | * | 326 | * |
| 327 | * FUNCTION: acpi_unload_table_id | 327 | * FUNCTION: acpi_unload_table_id |
| @@ -346,11 +346,11 @@ acpi_status acpi_unload_table_id(acpi_owner_id id) | |||
| 346 | continue; | 346 | continue; |
| 347 | } | 347 | } |
| 348 | /* | 348 | /* |
| 349 | * Delete all namespace objects owned by this table. Note that these | 349 | * Delete all namespace objects owned by this table. Note that these |
| 350 | * objects can appear anywhere in the namespace by virtue of the AML | 350 | * objects can appear anywhere in the namespace by virtue of the AML |
| 351 | * "Scope" operator. Thus, we need to track ownership by an ID, not | 351 | * "Scope" operator. Thus, we need to track ownership by an ID, not |
| 352 | * simply a position within the hierarchy | 352 | * simply a position within the hierarchy |
| 353 | */ | 353 | */ |
| 354 | acpi_tb_delete_namespace_by_owner(i); | 354 | acpi_tb_delete_namespace_by_owner(i); |
| 355 | status = acpi_tb_release_owner_id(i); | 355 | status = acpi_tb_release_owner_id(i); |
| 356 | acpi_tb_set_table_loaded_flag(i, FALSE); | 356 | acpi_tb_set_table_loaded_flag(i, FALSE); |
| @@ -376,7 +376,7 @@ ACPI_EXPORT_SYMBOL(acpi_unload_table_id) | |||
| 376 | *****************************************************************************/ | 376 | *****************************************************************************/ |
| 377 | acpi_status | 377 | acpi_status |
| 378 | acpi_get_table(char *signature, | 378 | acpi_get_table(char *signature, |
| 379 | acpi_native_uint instance, struct acpi_table_header ** out_table) | 379 | acpi_native_uint instance, struct acpi_table_header **out_table) |
| 380 | { | 380 | { |
| 381 | acpi_native_uint i; | 381 | acpi_native_uint i; |
| 382 | acpi_native_uint j; | 382 | acpi_native_uint j; |
