Messages in this thread | | | From | "Rafael J. Wysocki" <> | Subject | Re: [V8 PATCH 1/3] ACPICA: Add ACPI _CLS processing | Date | Sat, 25 Apr 2015 04:28:57 +0200 |
| |
On Friday, April 24, 2015 04:08:31 PM Suravee Suthikulpanit wrote: > On 4/16/15 20:45, Zheng, Lv wrote: > > Before back porting this to ACPICA, let me ask one simple question. > > According to the spec, the _CLS is optional and PCI specific. > > So why should we implement it in ACPICA core not OSPM specific modules? > > If this need to be implemented in ACPICA, then what about the following device identification objects? > > _DDN, _HRV, _MLS, _PLD, _STR, _SUN > > > > Thanks and best regards > > -Lv > > Hi, > > Sorry for late reply. As for the justification for introducing the _CLS > support in the ACPICA, this is mainly because ACPI does not currently > define _CID for certain device classes, which used to mostly be PCI > devices. Instead, ACPI spec mentioned that _CLS can be used for loading > generic drivers on hardware that is compatible with PCI-defined device > classes, but that is not implemented on the PCI bus (and is therefore > enumerated by ACPI.)
I think it would be good to point to the particular part of the spec making that provision. In what section is that mentioned, exactly?
-- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center.
| |