Re: mss.c pcm fix to ' attach returned 6 ' load failure for v5.x acpi and up

From: Nate Lawson <nate_at_root.org>
Date: Fri, 15 Jul 2005 14:40:41 -0700
Harry Coin wrote:
> At 02:28 PM 7/15/2005 -0700, Nate Lawson wrote:
> 
>> Drivers should not rely on isa_get_logicalid() to determine a boolean 
>> "is PNP?"
> 
> 
> The architecture manual specifies ISA_PNP_PROBE in non pnp ISA drivers 
> for that purpose.  As I understand it, John doesn't like the ugly nature 
> of passing in a null device list for non-pnp ISA drivers.    Hard to 
> argue with that.
> 
> So why not gin up a tiny little boolean kernel function 
> 'device_is_pnp(dev)) ' that does the right thing for non-pnp isa drivers 
> - once -,right after wherever ISA_PNP_PROBE is defined in the kernel?

I don't understand how this is needed.  ACPI devices are always a 
superset of PNP.  If a probe method is not PNP capable, it should never 
attach to the ACPI bus.  I think that's what his fix changes, and I 
think it's sufficient.

-- 
Nate
Received on Fri Jul 15 2005 - 19:48:51 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:38 UTC