Messages in this thread | ![/](/images/icornerl.gif) | | Date | Tue, 3 Dec 2013 18:44:52 -0800 | From | "David E. Box" <> | Subject | Re: [PATCHv2 2/2] ACPI/platform: Add ACPI ID for Intel MBI device |
| |
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@srcf.ucam.org
| ![\](/images/icornerr.gif) |