Index: drivers/pnp/pnpacpi/rsparser.c =================================================================== RCS file: /home/mat/dev/linux-cvs-rep/linux-cvs/drivers/pnp/pnpacpi/rsparser.c,v retrieving revision 1.2 diff -u -r1.2 rsparser.c --- drivers/pnp/pnpacpi/rsparser.c 10 Nov 2004 01:11:02 -0000 1.2 +++ drivers/pnp/pnpacpi/rsparser.c 5 Feb 2005 22:01:14 -0000 @@ -506,7 +506,11 @@ parse_data->option = option; break; case ACPI_RSTYPE_END_DPF: - return AE_CTRL_TERMINATE; + option = pnp_register_independent_option(dev); + if (!option) + return AE_ERROR; + parse_data->option = option; + break; default: pnp_warn("PnPACPI:Option type: %d not handle", res->id); return AE_ERROR;