patch-2.4.6 linux/drivers/acpi/include/actables.h
Next file: linux/drivers/acpi/include/actbl.h
Previous file: linux/drivers/acpi/include/acstruct.h
Back to the patch index
Back to the overall index
- Lines: 60
- Date:
Wed Jun 20 17:47:40 2001
- Orig file:
v2.4.5/linux/drivers/acpi/include/actables.h
- Orig date:
Mon Jan 22 13:23:42 2001
diff -u --recursive --new-file v2.4.5/linux/drivers/acpi/include/actables.h linux/drivers/acpi/include/actables.h
@@ -1,7 +1,7 @@
/******************************************************************************
*
* Name: actables.h - ACPI table management
- * $Revision: 29 $
+ * $Revision: 31 $
*
*****************************************************************************/
@@ -54,6 +54,10 @@
acpi_tb_build_common_facs (
ACPI_TABLE_DESC *table_info);
+u32
+acpi_tb_get_table_count (
+ RSDP_DESCRIPTOR *RSDP,
+ ACPI_TABLE_HEADER *RSDT);
/*
* tbget - Table "get" routines
@@ -80,6 +84,20 @@
ACPI_TABLE_HEADER *buffer_ptr,
ACPI_TABLE_DESC *table_info);
+ACPI_PHYSICAL_ADDRESS
+acpi_tb_get_rsdt_address (
+ void);
+
+ACPI_STATUS
+acpi_tb_validate_rsdt (
+ ACPI_TABLE_HEADER *table_ptr);
+
+ACPI_STATUS
+acpi_tb_get_table_pointer (
+ ACPI_PHYSICAL_ADDRESS physical_address,
+ u32 flags,
+ u32 *size,
+ ACPI_TABLE_HEADER **table_ptr);
/*
* tbgetall - Get all firmware ACPI tables
@@ -151,7 +169,8 @@
ACPI_STATUS
acpi_tb_find_rsdp (
- ACPI_TABLE_DESC *table_info);
+ ACPI_TABLE_DESC *table_info,
+ u32 flags);
/*
@@ -166,7 +185,7 @@
acpi_tb_map_acpi_table (
ACPI_PHYSICAL_ADDRESS physical_address,
u32 *size,
- void **logical_address);
+ ACPI_TABLE_HEADER **logical_address);
ACPI_STATUS
acpi_tb_verify_table_checksum (
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)