aboutsummaryrefslogtreecommitdiffstats
path: root/include/acpi
diff options
context:
space:
mode:
authorLv Zheng <lv.zheng@intel.com>2014-04-29 22:05:02 -0400
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2014-05-06 18:55:01 -0400
commit0dedb3c43cae6968ef6c2351e081f38eced47bfa (patch)
treea47d9aed8b1da2d53635d7c26f3a19689b23d1f6 /include/acpi
parent1ce28c32d8deeca3cd53802e8cd710b9b4799398 (diff)
ACPICA: OSL: Add section to collect the divergence in acpixf.h.
This patch re-orders the interface prototypes defined in acpixf.h, moving those having not back ported to ACPICA into a seperate section to reduce the source code differences between Linux and ACPICA. This can help to reduce the cost of linuxizing the follow up commits. Signed-off-by: Lv Zheng <lv.zheng@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'include/acpi')
-rw-r--r--include/acpi/acpixf.h30
1 files changed, 17 insertions, 13 deletions
diff --git a/include/acpi/acpixf.h b/include/acpi/acpixf.h
index 923775a5e9e9..7980c87643a5 100644
--- a/include/acpi/acpixf.h
+++ b/include/acpi/acpixf.h
@@ -338,18 +338,11 @@ acpi_status __init acpi_reallocate_root_table(void);
338 338
339acpi_status __init acpi_find_root_pointer(acpi_size *rsdp_address); 339acpi_status __init acpi_find_root_pointer(acpi_size *rsdp_address);
340 340
341acpi_status acpi_unload_table_id(acpi_owner_id id);
342
343acpi_status 341acpi_status
344acpi_get_table_header(acpi_string signature, 342acpi_get_table_header(acpi_string signature,
345 u32 instance, struct acpi_table_header *out_table_header); 343 u32 instance, struct acpi_table_header *out_table_header);
346 344
347acpi_status 345acpi_status
348acpi_get_table_with_size(acpi_string signature,
349 u32 instance, struct acpi_table_header **out_table,
350 acpi_size *tbl_size);
351
352acpi_status
353acpi_get_table(acpi_string signature, 346acpi_get_table(acpi_string signature,
354 u32 instance, struct acpi_table_header **out_table); 347 u32 instance, struct acpi_table_header **out_table);
355 348
@@ -391,10 +384,6 @@ acpi_attach_data(acpi_handle object, acpi_object_handler handler, void *data);
391acpi_status acpi_detach_data(acpi_handle object, acpi_object_handler handler); 384acpi_status acpi_detach_data(acpi_handle object, acpi_object_handler handler);
392 385
393acpi_status 386acpi_status
394acpi_get_data_full(acpi_handle object, acpi_object_handler handler, void **data,
395 void (*callback)(void *));
396
397acpi_status
398acpi_get_data(acpi_handle object, acpi_object_handler handler, void **data); 387acpi_get_data(acpi_handle object, acpi_object_handler handler, void **data);
399 388
400acpi_status 389acpi_status
@@ -429,8 +418,6 @@ acpi_get_next_object(acpi_object_type type,
429 418
430acpi_status acpi_get_type(acpi_handle object, acpi_object_type * out_type); 419acpi_status acpi_get_type(acpi_handle object, acpi_object_type * out_type);
431 420
432acpi_status acpi_get_id(acpi_handle object, acpi_owner_id * out_type);
433
434acpi_status acpi_get_parent(acpi_handle object, acpi_handle * out_handle); 421acpi_status acpi_get_parent(acpi_handle object, acpi_handle * out_handle);
435 422
436/* 423/*
@@ -747,4 +734,21 @@ ACPI_DBG_DEPENDENT_RETURN_VOID(ACPI_PRINTF_LIKE(6)
747 const char *module_name, 734 const char *module_name,
748 u32 component_id, 735 u32 component_id,
749 const char *format, ...)) 736 const char *format, ...))
737
738/*
739 * Divergences
740 */
741acpi_status acpi_get_id(acpi_handle object, acpi_owner_id * out_type);
742
743acpi_status acpi_unload_table_id(acpi_owner_id id);
744
745acpi_status
746acpi_get_table_with_size(acpi_string signature,
747 u32 instance, struct acpi_table_header **out_table,
748 acpi_size *tbl_size);
749
750acpi_status
751acpi_get_data_full(acpi_handle object, acpi_object_handler handler, void **data,
752 void (*callback)(void *));
753
750#endif /* __ACXFACE_H__ */ 754#endif /* __ACXFACE_H__ */