[BK PATCH] PnP Changes for 2.5.64

From: Adam Belay (ambx1@neo.rr.com)
Date: Sun Mar 09 2003 - 19:05:14 EST


Hi,

This set of changes prepares the pnp layer to support ALSA. it also converts the
ALSA ALS100 driver as a sample. More driver conversions are comming soon.

Please Pull from: bk://linux-pnp.bkbits.net/linux-pnp

 drivers/pnp/Kconfig | 11 -
 drivers/pnp/Makefile | 4
 drivers/pnp/card.c | 383 ++++++++++++++++++----------------------------
 drivers/pnp/driver.c | 25 +--
 drivers/pnp/interface.c | 11 +
 drivers/pnp/isapnp/core.c | 10 -
 drivers/pnp/manager.c | 37 ++++
 drivers/pnp/resource.c | 8
 drivers/pnp/system.c | 4
 include/linux/pnp.h | 120 ++++++--------
 sound/isa/als100.c | 283 ++++++++++++++-------------------
 sound/oss/sb_card.c | 32 +--
 sound/oss/sb_card.h | 2
 13 files changed, 420 insertions(+), 510 deletions(-)

through these ChangeSets:

ChangeSet@1.1084, 2003-03-09 23:44:44+00:00, ambx1@neo.rr.com
  Aditional Card Service Changes
  
  Fixes many issues that were discovered after testing. Also cleans up the
  card service code and fixes the card_drvdata bug in which only one driver
  at a time could have driver data.

 drivers/pnp/card.c | 88 ++++++++++++++++++++++++++++++++++-----------------
 drivers/pnp/driver.c | 3 +
 drivers/pnp/system.c | 2 -
 include/linux/pnp.h | 32 +++++++++++-------
 sound/isa/als100.c | 16 ++++-----
 sound/oss/sb_card.c | 22 ++++++------
 sound/oss/sb_card.h | 2 -
 7 files changed, 100 insertions(+), 65 deletions(-)

ChangeSet@1.1083, 2003-03-09 23:41:56+00:00, ambx1@neo.rr.com
  OSS SB driver Updates
  
  Compatibility update for the latest changes.

 sound/oss/sb_card.c | 10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

ChangeSet@1.1082, 2003-03-09 23:39:45+00:00, ambx1@neo.rr.com
  ALS100 Updates
  
  Updates the als100 driver to use the pnp apis. Includes resource config
  templates.

 sound/isa/als100.c | 267 +++++++++++++++++++++--------------------------------
 1 files changed, 110 insertions(+), 157 deletions(-)

ChangeSet@1.1081, 2003-03-09 23:38:08+00:00, ambx1@neo.rr.com
  PnP Card Serivice Revisions
  
  This set of changes addresses the following issues with the existing card
  service implementation:
  
  1.) Only one driver can be bound to a card.
  2.) repetive code is required for pnp_request_card_device and other
  functions
  
  This patch will make the card services usable by ALSA.

 drivers/pnp/Kconfig | 11 -
 drivers/pnp/Makefile | 4
 drivers/pnp/card.c | 295 +++++++++++++++-------------------------------
 drivers/pnp/driver.c | 22 +--
 drivers/pnp/isapnp/core.c | 10 -
 drivers/pnp/system.c | 2
 include/linux/pnp.h | 88 +++++--------
 7 files changed, 157 insertions(+), 275 deletions(-)

ChangeSet@1.1079, 2003-03-09 23:18:13+00:00, ambx1@neo.rr.com
  Interface Changes
  
  A few minor revisions. Simpifies a few commands and adds config mode
  information.

 drivers/pnp/interface.c | 11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

ChangeSet@1.1078, 2003-03-06 21:50:43+00:00, ambx1@neo.rr.com
  Manual Resource Setting Update
  
  This patch allows for partial setting of manual resources as needed by ALSA.
  It does not change any existing APIs.

 drivers/pnp/manager.c | 37 +++++++++++++++++++++++++++++++++++--
 drivers/pnp/resource.c | 8 ++++----
 2 files changed, 39 insertions(+), 6 deletions(-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Mar 15 2003 - 22:00:20 EST