49 #define _COMPONENT ACPI_EVENTS
51 #if (!ACPI_REDUCED_HARDWARE)
79 if (!gpe_register_info) {
248 if (!gpe_block || (gpe_number < gpe_block->block_base_number)) {
311 if (!obj_desc || !obj_desc->
device.gpe_block) {
316 (gpe_number, obj_desc->
device.gpe_block));
339 u8 enabled_status_byte;
350 if (!gpe_xrupt_list) {
382 "Ignore disabled registers for GPE%02X-GPE%02X: "
383 "RunEnable=%02X, WakeEnable=%02X\n",
402 goto unlock_and_exit;
411 goto unlock_and_exit;
415 "Read registers for GPE%02X-GPE%02X: Status=%02X, Enable=%02X, "
416 "RunEnable=%02X, WakeEnable=%02X\n",
420 status_reg, enable_reg,
426 enabled_status_byte = (
u8) (status_reg & enable_reg);
427 if (!enabled_status_byte) {
440 if (enabled_status_byte & (1 << j)) {
454 gpe_block = gpe_block->
next;
491 local_gpe_event_info =
493 if (!local_gpe_event_info) {
546 notify = notify->
next;
573 "while evaluating GPE method [%4.4s]",
588 acpi_ev_asynch_enable_gpe,
589 local_gpe_event_info);
705 "Unable to clear GPE%02X", gpe_number));
722 "Unable to disable GPE%02X", gpe_number));
760 acpi_ev_asynch_execute_gpe_method,
764 "Unable to queue handler for GPE%2X - event disabled",
777 "No handler or method for GPE%02X, disabling event",