acpixf.h (bc030d6cb9532877c1c5a3f5e7123344fa24a285) acpixf.h (3a37898d507794cfc68a092303e02651d3f01308)
1
2/******************************************************************************
3 *
4 * Name: acpixf.h - External interfaces to the ACPI subsystem
5 *
6 *****************************************************************************/
7
8/*

--- 278 unchanged lines hidden (view full) ---

287
288/*
289 * GPE Interfaces
290 */
291acpi_status acpi_enable_gpe(acpi_handle gpe_device, u32 gpe_number);
292
293acpi_status acpi_disable_gpe(acpi_handle gpe_device, u32 gpe_number);
294
1
2/******************************************************************************
3 *
4 * Name: acpixf.h - External interfaces to the ACPI subsystem
5 *
6 *****************************************************************************/
7
8/*

--- 278 unchanged lines hidden (view full) ---

287
288/*
289 * GPE Interfaces
290 */
291acpi_status acpi_enable_gpe(acpi_handle gpe_device, u32 gpe_number);
292
293acpi_status acpi_disable_gpe(acpi_handle gpe_device, u32 gpe_number);
294
295acpi_status acpi_gpe_can_wake(acpi_handle gpe_device, u32 gpe_number);
295acpi_status acpi_setup_gpe_for_wake(acpi_handle gpe_device, u32 gpe_number);
296
297acpi_status acpi_clear_gpe(acpi_handle gpe_device, u32 gpe_number);
298
296
297acpi_status acpi_clear_gpe(acpi_handle gpe_device, u32 gpe_number);
298
299acpi_status acpi_gpe_wakeup(acpi_handle gpe_device, u32 gpe_number, u8 action);
299acpi_status acpi_set_gpe_wake_mask(acpi_handle gpe_device, u32 gpe_number, u8 action);
300
301acpi_status
302acpi_get_gpe_status(acpi_handle gpe_device,
303 u32 gpe_number, acpi_event_status *event_status);
304
305acpi_status acpi_disable_all_gpes(void);
306
307acpi_status acpi_enable_all_runtime_gpes(void);
308
309acpi_status acpi_get_gpe_device(u32 gpe_index, acpi_handle *gpe_device);
310
311acpi_status
312acpi_install_gpe_block(acpi_handle gpe_device,
313 struct acpi_generic_address *gpe_block_address,
314 u32 register_count, u32 interrupt_number);
315
316acpi_status acpi_remove_gpe_block(acpi_handle gpe_device);
317
300
301acpi_status
302acpi_get_gpe_status(acpi_handle gpe_device,
303 u32 gpe_number, acpi_event_status *event_status);
304
305acpi_status acpi_disable_all_gpes(void);
306
307acpi_status acpi_enable_all_runtime_gpes(void);
308
309acpi_status acpi_get_gpe_device(u32 gpe_index, acpi_handle *gpe_device);
310
311acpi_status
312acpi_install_gpe_block(acpi_handle gpe_device,
313 struct acpi_generic_address *gpe_block_address,
314 u32 register_count, u32 interrupt_number);
315
316acpi_status acpi_remove_gpe_block(acpi_handle gpe_device);
317
318acpi_status acpi_update_gpes(void);
318acpi_status acpi_update_all_gpes(void);
319
320/*
321 * Resource interfaces
322 */
323typedef
324acpi_status(*acpi_walk_resource_callback) (struct acpi_resource * resource,
325 void *context);
326

--- 103 unchanged lines hidden ---
319
320/*
321 * Resource interfaces
322 */
323typedef
324acpi_status(*acpi_walk_resource_callback) (struct acpi_resource * resource,
325 void *context);
326

--- 103 unchanged lines hidden ---