ACPI 2.0 specifies the ACPI0006 GPE block device, which is used to handle General Purpose Events above and beyond those specified in the FADT. While high volume systems do not use ACPI0006, large systesm on the horizon will need support for this device.
The basic support for GPE block devices already exists in the ACPI CA code; what is required is a device driver that is loaded when ACPI0006 is detected. This driver will call the ACPI CA core and install the GPE block. Bob
from Matthew Wilcox: http://marc.theaimsgroup.com/?l=acpi4linux&m=109983990305150&w=4
*** Bug 3249 has been marked as a duplicate of this bug. ***
Created attachment 5581 [details] gpe block device driver Original author: matthew@wil.cx Incremental patch: luming.yu@intel.com
we've let this one bit rot long enough that it doesn't apply -- re-opening.
Created attachment 10737 [details] GPE block device driver I don't know why CONFIG_ACPI_GPE_BLOCK depends on !IA64_SGI_SN2, as shown in the original patch. And I think it should be put into the -mm tree for some test.
Rui to refresh the patch and submit to Len for review. Do we need machine to test before apply?
Matt mentioned that he should be able to take this to closure -- assigning it (back) to him.
Any updates on this? It looks like the patch hasn't been committed yet.
Documenting that Linux does not support GPE block devices. closed.
re-opening, looks like we'll have a customer for this driver after-all...
never mind, the customer for this driver again vanished...