Re: [V3 PATCH 1/2] ACPI / scan: Add support for ACPI _CLS device matching

2015-02-12 Thread Mika Westerberg
On Wed, Feb 11, 2015 at 10:35:25PM +, Suthikulpanit, Suravee wrote: > >> Besides, how do you support modules with this? Or did I miss something? > > > >Good question. > > Ah. I didn¹t think about this part earlier. > > IIUC, the current ACPI driver would create modules.alias entry with format

Re: [V3 PATCH 1/2] ACPI / scan: Add support for ACPI _CLS device matching

2015-02-11 Thread Suthikulpanit, Suravee
On 2/10/15, 23:07, "Rafael J. Wysocki" wrote: >On Tuesday, February 10, 2015 11:59:32 AM Mika Westerberg wrote: >> On Mon, Feb 09, 2015 at 09:02:11PM +, Suthikulpanit, Suravee wrote: >> > On 2/9/15, 19:15, "Mika Westerberg" >> > wrote: >> > >> > >On Mon, Feb 09, 2015 at 12:02:43AM +0100,

Re: [V3 PATCH 1/2] ACPI / scan: Add support for ACPI _CLS device matching

2015-02-10 Thread Rafael J. Wysocki
On Tuesday, February 10, 2015 11:59:32 AM Mika Westerberg wrote: > On Mon, Feb 09, 2015 at 09:02:11PM +, Suthikulpanit, Suravee wrote: > > On 2/9/15, 19:15, "Mika Westerberg" > > wrote: > > > > >On Mon, Feb 09, 2015 at 12:02:43AM +0100, Rafael J. Wysocki wrote: > > >> On Monday, February 09,

Re: [V3 PATCH 1/2] ACPI / scan: Add support for ACPI _CLS device matching

2015-02-10 Thread Mika Westerberg
On Mon, Feb 09, 2015 at 09:02:11PM +, Suthikulpanit, Suravee wrote: > On 2/9/15, 19:15, "Mika Westerberg" > wrote: > > >On Mon, Feb 09, 2015 at 12:02:43AM +0100, Rafael J. Wysocki wrote: > >> On Monday, February 09, 2015 12:20:03 AM Suravee Suthikulpanit wrote: > >> > Device drivers typically

Re: [V3 PATCH 1/2] ACPI / scan: Add support for ACPI _CLS device matching

2015-02-09 Thread Suthikulpanit, Suravee
On 2/9/15, 19:15, "Mika Westerberg" wrote: >On Mon, Feb 09, 2015 at 12:02:43AM +0100, Rafael J. Wysocki wrote: >> On Monday, February 09, 2015 12:20:03 AM Suravee Suthikulpanit wrote: >> > Device drivers typically use ACPI _HIDs/_CIDs listed in struct >>device_driver >> > acpi_match_table to matc

Re: [V3 PATCH 1/2] ACPI / scan: Add support for ACPI _CLS device matching

2015-02-09 Thread Mika Westerberg
On Mon, Feb 09, 2015 at 12:02:43AM +0100, Rafael J. Wysocki wrote: > On Monday, February 09, 2015 12:20:03 AM Suravee Suthikulpanit wrote: > > Device drivers typically use ACPI _HIDs/_CIDs listed in struct device_driver > > acpi_match_table to match devices. However, for generic drivers, we do > >

Re: [V3 PATCH 1/2] ACPI / scan: Add support for ACPI _CLS device matching

2015-02-08 Thread Greg Kroah-Hartman
On Mon, Feb 09, 2015 at 12:02:43AM +0100, Rafael J. Wysocki wrote: > On Monday, February 09, 2015 12:20:03 AM Suravee Suthikulpanit wrote: > > Device drivers typically use ACPI _HIDs/_CIDs listed in struct device_driver > > acpi_match_table to match devices. However, for generic drivers, we do > >

Re: [V3 PATCH 1/2] ACPI / scan: Add support for ACPI _CLS device matching

2015-02-08 Thread Rafael J. Wysocki
On Monday, February 09, 2015 12:20:03 AM Suravee Suthikulpanit wrote: > Device drivers typically use ACPI _HIDs/_CIDs listed in struct device_driver > acpi_match_table to match devices. However, for generic drivers, we do > not want to list _HID for all supported devices, and some device classes >

[V3 PATCH 1/2] ACPI / scan: Add support for ACPI _CLS device matching

2015-02-08 Thread Suravee Suthikulpanit
Device drivers typically use ACPI _HIDs/_CIDs listed in struct device_driver acpi_match_table to match devices. However, for generic drivers, we do not want to list _HID for all supported devices, and some device classes do not have _CID (e.g. SATA, USB). Instead, we can leverage ACPI _CLS, which s