Subject: [BK PATCH] PNP driver changes for 2.5.44
From: Greg KH <[email-masked]>
To: [email-masked]
Cc: [email-masked], [email-masked]

Here's a set of updated PNP driver patches from Adam Belay.

Please pull from:  bk://linuxusb.bkbits.net/pnp-2.5

thanks,

greg k-h

 drivers/pnp/compat.c        |   94 ----------------------------------------
 drivers/pnp/Config.in       |   16 +++---
 drivers/pnp/Makefile        |    4 -
 drivers/pnp/base.h          |    3 -
 drivers/pnp/core.c          |    5 --
 drivers/pnp/driver.c        |   19 ++++++--
 drivers/pnp/isapnp/Makefile |    4 -
 drivers/pnp/isapnp/compat.c |   94 ++++++++++++++++++++++++++++++++++++++++
 drivers/pnp/names.c         |    1 
 drivers/pnp/pnpbios/core.c  |  101 ++++++++++++++++++++++++++++++--------------
 drivers/pnp/quirks.c        |    1 
 drivers/pnp/resource.c      |   72 +++++++++++++++++++++++--------
 include/linux/pnp.h         |   62 ++++++++++++++++-----------
 sound/oss/ad1848.c          |    5 --
 sound/oss/cs4232.c          |   88 ++++++++++++++------------------------
 15 files changed, 317 insertions(+), 252 deletions(-)
-----

[email-masked], 2002-10-28 21:30:10-08:00, [email-masked]
  merge

 include/linux/pnp.h |   30 ++++++++++++++++++------------
 1 files changed, 18 insertions(+), 12 deletions(-)
------

[email-masked], 2002-10-24 00:27:01-07:00, [email-masked]
  [PATCH] update PnP layer to driver model changes - 2.5.44 (4/4)
  
  Updates to the driver model changes.  This should fix a potential panic.

 drivers/pnp/driver.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)
------

[email-masked], 2002-10-24 00:26:22-07:00, [email-masked]
  [PATCH] Convert CS4236B driver - 2.5.44 (3/4)
  
  This patch converts the CS4236B sound card driver to the new PnP APIs.  Also it
  makes pnp_driver_register return the number of matches during the driver add.
  This should serve as a sample driver, along with the serial and parport_pc.

 drivers/pnp/driver.c |   12 ++++++
 include/linux/pnp.h  |    1 
 sound/oss/ad1848.c   |    5 --
 sound/oss/cs4232.c   |   88 +++++++++++++++++++--------------------------------
 4 files changed, 45 insertions(+), 61 deletions(-)
------

[email-masked], 2002-10-24 00:25:49-07:00, [email-masked]
  [PATCH] PnPBIOS changes - 2.5.44 (2/4)
  
  This patch adds compatible PnP ID support to the PnPBIOS protocol.  None of my
  test systems take advantage of this feature but it is included in the
  specifications so it makes sense to support it.  If anyone does get a compatible
  ID listed for the PnPBIOS I'd be interested to hear about it (if more than 1 id
  is listed when viewing the driverfs file 'id' within the PnPBIOS protocol).  Also
  it fixes the dma and mem resource problem.

 drivers/pnp/pnpbios/core.c |  101 +++++++++++++++++++++++++++++++--------------
 1 files changed, 70 insertions(+), 31 deletions(-)
------

[email-masked], 2002-10-24 00:25:27-07:00, [email-masked]
  [PATCH] PnP cleanups and resource changes - 2.5.44 (1/4)
  
  This patch fixes a number of things pointed out by Arne Thomassen.  Also it
  makes a few changes to the resource checking functions in that they now check to
  make sure that resources do not conflict within the same device instead of only
  other devices.  Although it is rare for this to be a factor it's nice to be able
  to deal with such situations properly.

 drivers/pnp/core.c          |    5 ---
 drivers/pnp/driver.c        |    3 -
 drivers/pnp/isapnp/compat.c |    1 
 drivers/pnp/names.c         |    1 
 drivers/pnp/quirks.c        |    1 
 drivers/pnp/resource.c      |   72 +++++++++++++++++++++++++++++++++-----------
 6 files changed, 57 insertions(+), 26 deletions(-)
------

[email-masked], 2002-10-21 11:39:24-07:00, [email-masked]
  [PATCH] PnP Rewrite Fixes - 2.5.44
  
  This patch addresses a few minor issues for the Linux Plug and Play Rewrite.  It
  is against 2.5.44.
  
  They are as follows.
  
  1.) fix Config.in file - from Adrian Bunk and Roman Zippel
  2.) if unable to activate a device the match should fail.  This can be done now
  that the driver model matching bug has been corrected.
  3.) move compat.c to isapnp directory and fix everything accordingly - suggested
  by Stelian Pop.  This fixes a compile error if ISAPNP is disabled.
  4.) fix a typo in pnp.h - patch from Skip Ford
  
  Please Apply,
  Adam

 drivers/pnp/compat.c        |   94 --------------------------------------------
 drivers/pnp/Config.in       |   16 ++++---
 drivers/pnp/Makefile        |    4 -
 drivers/pnp/base.h          |    3 -
 drivers/pnp/driver.c        |    2 
 drivers/pnp/isapnp/Makefile |    4 -
 drivers/pnp/isapnp/compat.c |   93 +++++++++++++++++++++++++++++++++++++++++++
 include/linux/pnp.h         |   31 ++++++++------
 8 files changed, 126 insertions(+), 121 deletions(-)
------