1/****************************************************************************** 2 * 3 * Module Name: evgpe - General Purpose Event handling and dispatch |
4 * $Revision: 34 $ |
5 * 6 *****************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * 12 * Some or all of this work - Copyright (c) 1999 - 2004, Intel Corp. --- 210 unchanged lines hidden (view full) --- 223 ACPI_STATUS Status; 224 ACPI_GPE_BLOCK_INFO *GpeBlock; 225 UINT32 i; 226 UINT32 j; 227 228 229 ACPI_FUNCTION_NAME ("EvGpeDetect"); 230 |
231 /* Check for the case where there are no GPEs */ |
232 |
233 if (!GpeXruptList) 234 { 235 return (IntStatus); 236 } 237 |
238 /* Examine all GPE blocks attached to this interrupt level */ 239 240 AcpiOsAcquireLock (AcpiGbl_GpeLock, ACPI_ISR); 241 GpeBlock = GpeXruptList->GpeBlockListHead; 242 while (GpeBlock) 243 { 244 /* 245 * Read all of the 8-bit GPE status and enable registers --- 288 unchanged lines hidden --- |