On Wed, Dec 04, 2013 at 02:21:30AM +0000, Matthew Garrett wrote: > On Tue, Dec 03, 2013 at 06:17:03PM -0800, David E. Box wrote: > > This is per the requirement in Documentation/acpi/enumeration.txt: > > > > "Currently the kernel is not able to automatically determine from which ACPI > > device it should make the corresponding platform device so we need to add > > the ACPI device explicitly to acpi_platform_device_ids list defined in > > drivers/acpi/acpi_platform.c" > > Well sure, but why do you need to be a platform device at all? This > functionality was intended for cases where we already have a driver for > the part that enumerated it via some other mechanism. If the driver's > only intended for ACPI systems then why not just be an ACPI device? > It was my understanding that with ACPI 5.0 it was becoming more common to use ACPI ID's exclusively for device enumeration. I originally wrote this as an acpi_bus driver but Rafeal advised me that the model is being phased out and suggeted the platform model instead. > -- > Matthew Garrett | mjg59@xxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html