diff options
Diffstat (limited to 'include/acpi/actables.h')
| -rw-r--r-- | include/acpi/actables.h | 70 |
1 files changed, 12 insertions, 58 deletions
diff --git a/include/acpi/actables.h b/include/acpi/actables.h index e8f5d4ffd452..39df92e21a0d 100644 --- a/include/acpi/actables.h +++ b/include/acpi/actables.h | |||
| @@ -50,17 +50,9 @@ | |||
| 50 | #define SIZE_IN_HEADER 0 | 50 | #define SIZE_IN_HEADER 0 |
| 51 | 51 | ||
| 52 | 52 | ||
| 53 | #ifdef ACPI_FUTURE_USAGE | ||
| 54 | acpi_status | ||
| 55 | acpi_tb_handle_to_object ( | ||
| 56 | u16 table_id, | ||
| 57 | struct acpi_table_desc **table_desc); | ||
| 58 | #endif | ||
| 59 | |||
| 60 | /* | 53 | /* |
| 61 | * tbconvrt - Table conversion routines | 54 | * tbconvrt - Table conversion routines |
| 62 | */ | 55 | */ |
| 63 | |||
| 64 | acpi_status | 56 | acpi_status |
| 65 | acpi_tb_convert_to_xsdt ( | 57 | acpi_tb_convert_to_xsdt ( |
| 66 | struct acpi_table_desc *table_info); | 58 | struct acpi_table_desc *table_info); |
| @@ -78,10 +70,10 @@ acpi_tb_get_table_count ( | |||
| 78 | struct rsdp_descriptor *RSDP, | 70 | struct rsdp_descriptor *RSDP, |
| 79 | struct acpi_table_header *RSDT); | 71 | struct acpi_table_header *RSDT); |
| 80 | 72 | ||
| 73 | |||
| 81 | /* | 74 | /* |
| 82 | * tbget - Table "get" routines | 75 | * tbget - Table "get" routines |
| 83 | */ | 76 | */ |
| 84 | |||
| 85 | acpi_status | 77 | acpi_status |
| 86 | acpi_tb_get_table ( | 78 | acpi_tb_get_table ( |
| 87 | struct acpi_pointer *address, | 79 | struct acpi_pointer *address, |
| @@ -99,17 +91,6 @@ acpi_tb_get_table_body ( | |||
| 99 | struct acpi_table_desc *table_info); | 91 | struct acpi_table_desc *table_info); |
| 100 | 92 | ||
| 101 | acpi_status | 93 | acpi_status |
| 102 | acpi_tb_get_this_table ( | ||
| 103 | struct acpi_pointer *address, | ||
| 104 | struct acpi_table_header *header, | ||
| 105 | struct acpi_table_desc *table_info); | ||
| 106 | |||
| 107 | acpi_status | ||
| 108 | acpi_tb_table_override ( | ||
| 109 | struct acpi_table_header *header, | ||
| 110 | struct acpi_table_desc *table_info); | ||
| 111 | |||
| 112 | acpi_status | ||
| 113 | acpi_tb_get_table_ptr ( | 94 | acpi_tb_get_table_ptr ( |
| 114 | acpi_table_type table_type, | 95 | acpi_table_type table_type, |
| 115 | u32 instance, | 96 | u32 instance, |
| @@ -127,36 +108,23 @@ acpi_status | |||
| 127 | acpi_tb_validate_rsdt ( | 108 | acpi_tb_validate_rsdt ( |
| 128 | struct acpi_table_header *table_ptr); | 109 | struct acpi_table_header *table_ptr); |
| 129 | 110 | ||
| 111 | |||
| 112 | /* | ||
| 113 | * tbgetall - get multiple required tables | ||
| 114 | */ | ||
| 130 | acpi_status | 115 | acpi_status |
| 131 | acpi_tb_get_required_tables ( | 116 | acpi_tb_get_required_tables ( |
| 132 | void); | 117 | void); |
| 133 | 118 | ||
| 134 | acpi_status | ||
| 135 | acpi_tb_get_primary_table ( | ||
| 136 | struct acpi_pointer *address, | ||
| 137 | struct acpi_table_desc *table_info); | ||
| 138 | |||
| 139 | acpi_status | ||
| 140 | acpi_tb_get_secondary_table ( | ||
| 141 | struct acpi_pointer *address, | ||
| 142 | acpi_string signature, | ||
| 143 | struct acpi_table_desc *table_info); | ||
| 144 | 119 | ||
| 145 | /* | 120 | /* |
| 146 | * tbinstall - Table installation | 121 | * tbinstall - Table installation |
| 147 | */ | 122 | */ |
| 148 | |||
| 149 | acpi_status | 123 | acpi_status |
| 150 | acpi_tb_install_table ( | 124 | acpi_tb_install_table ( |
| 151 | struct acpi_table_desc *table_info); | 125 | struct acpi_table_desc *table_info); |
| 152 | 126 | ||
| 153 | acpi_status | 127 | acpi_status |
| 154 | acpi_tb_match_signature ( | ||
| 155 | char *signature, | ||
| 156 | struct acpi_table_desc *table_info, | ||
| 157 | u8 search_type); | ||
| 158 | |||
| 159 | acpi_status | ||
| 160 | acpi_tb_recognize_table ( | 128 | acpi_tb_recognize_table ( |
| 161 | struct acpi_table_desc *table_info, | 129 | struct acpi_table_desc *table_info, |
| 162 | u8 search_type); | 130 | u8 search_type); |
| @@ -170,7 +138,6 @@ acpi_tb_init_table_descriptor ( | |||
| 170 | /* | 138 | /* |
| 171 | * tbremove - Table removal and deletion | 139 | * tbremove - Table removal and deletion |
| 172 | */ | 140 | */ |
| 173 | |||
| 174 | void | 141 | void |
| 175 | acpi_tb_delete_all_tables ( | 142 | acpi_tb_delete_all_tables ( |
| 176 | void); | 143 | void); |
| @@ -189,35 +156,23 @@ acpi_tb_uninstall_table ( | |||
| 189 | 156 | ||
| 190 | 157 | ||
| 191 | /* | 158 | /* |
| 192 | * tbrsd - RSDP, RSDT utilities | 159 | * tbxfroot - RSDP, RSDT utilities |
| 193 | */ | 160 | */ |
| 161 | acpi_status | ||
| 162 | acpi_tb_find_table ( | ||
| 163 | char *signature, | ||
| 164 | char *oem_id, | ||
| 165 | char *oem_table_id, | ||
| 166 | struct acpi_table_header **table_ptr); | ||
| 194 | 167 | ||
| 195 | acpi_status | 168 | acpi_status |
| 196 | acpi_tb_get_table_rsdt ( | 169 | acpi_tb_get_table_rsdt ( |
| 197 | void); | 170 | void); |
| 198 | 171 | ||
| 199 | u8 * | ||
| 200 | acpi_tb_scan_memory_for_rsdp ( | ||
| 201 | u8 *start_address, | ||
| 202 | u32 length); | ||
| 203 | |||
| 204 | acpi_status | ||
| 205 | acpi_tb_find_rsdp ( | ||
| 206 | struct acpi_table_desc *table_info, | ||
| 207 | u32 flags); | ||
| 208 | |||
| 209 | 172 | ||
| 210 | /* | 173 | /* |
| 211 | * tbutils - common table utilities | 174 | * tbutils - common table utilities |
| 212 | */ | 175 | */ |
| 213 | |||
| 214 | acpi_status | ||
| 215 | acpi_tb_find_table ( | ||
| 216 | char *signature, | ||
| 217 | char *oem_id, | ||
| 218 | char *oem_table_id, | ||
| 219 | struct acpi_table_header **table_ptr); | ||
| 220 | |||
| 221 | acpi_status | 176 | acpi_status |
| 222 | acpi_tb_verify_table_checksum ( | 177 | acpi_tb_verify_table_checksum ( |
| 223 | struct acpi_table_header *table_header); | 178 | struct acpi_table_header *table_header); |
| @@ -231,5 +186,4 @@ acpi_status | |||
| 231 | acpi_tb_validate_table_header ( | 186 | acpi_tb_validate_table_header ( |
| 232 | struct acpi_table_header *table_header); | 187 | struct acpi_table_header *table_header); |
| 233 | 188 | ||
| 234 | |||
| 235 | #endif /* __ACTABLES_H__ */ | 189 | #endif /* __ACTABLES_H__ */ |
