[PATCH 12/14] [ISDN] HiSax avm_pci, niccy: minor PNP fixes and cleanups

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <kkeil@...>, <isdn4linux@...>, <linux-kernel@...>
Date: Saturday, February 16, 2008 - 3:17 pm

Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
---
 drivers/isdn/hisax/avm_pci.c |    9 ++++++---
 drivers/isdn/hisax/niccy.c   |    2 ++
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/drivers/isdn/hisax/avm_pci.c b/drivers/isdn/hisax/avm_pci.c
index 69f8389..0b420aa 100644
--- a/drivers/isdn/hisax/avm_pci.c
+++ b/drivers/isdn/hisax/avm_pci.c
@@ -781,8 +781,8 @@ static int __devinit avm_isa_setup(struct IsdnCard *card)
 	struct IsdnCardState *cs = card->cs;
 
 	/* old manual method */
-	cs->hw.avm.cfg_reg = avm_io_base;
-	cs->irq = avm_irq;
+	cs->hw.avm.cfg_reg = card->para[1];
+	cs->irq = card->para[0];
 	cs->subtyp = AVM_FRITZ_PNP;
 
 	return avm_setup_rest(cs);
@@ -793,7 +793,8 @@ static int __devinit avm_isa_init_one(struct device *dev, unsigned int id)
 	struct IsdnCard icard = { ISDN_CTYPE_FRITZPCI, };
 	int cardnr;
 
-	icard.para[0] = (unsigned long) dev;
+	icard.para[0] = avm_irq;
+	icard.para[1] = avm_io_base;
 	if (!avm_protocol)
 		icard.protocol = DEFAULT_PROTO;
 	else
@@ -889,6 +890,8 @@ static struct pnp_device_id avm_pnp_table[] = {
 	{ .id = "" }		/* terminate list */
 };
 
+MODULE_DEVICE_TABLE(pnp, avm_pnp_table);
+
 static struct pnp_driver avm_pnp_driver = {
 	.name		= "avm_pci",
 	.id_table	= avm_pnp_table,
diff --git a/drivers/isdn/hisax/niccy.c b/drivers/isdn/hisax/niccy.c
index ef48515..cbe1432 100644
--- a/drivers/isdn/hisax/niccy.c
+++ b/drivers/isdn/hisax/niccy.c
@@ -397,6 +397,8 @@ static struct pnp_device_id niccy_pnp_table[] = {
 	{ .id = "" }		/* terminate list */
 };
 
+MODULE_DEVICE_TABLE(pnp, niccy_pnp_table);
+
 static struct pnp_driver niccy_pnp_driver = {
 	.name		= "niccy",
 	.id_table	= niccy_pnp_table,
-- 
1.5.3.8

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 00/14] [ISDN] convert HiSax to hotplug APIs, Jeff Garzik, (Sat Feb 16, 12:41 am)
Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Sam Ravnborg, (Sun Feb 17, 3:52 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Andi Kleen, (Mon Feb 18, 8:08 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Sam Ravnborg, (Tue Feb 19, 4:50 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Gregory Nietsky, (Tue Feb 19, 5:25 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Tilman Schmidt, (Wed Feb 20, 10:19 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Simon Richter, (Thu Feb 21, 6:33 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Karsten Keil, (Fri Feb 22, 8:04 am)
Re: Plans for mISDN?, Tilman Schmidt, (Mon Feb 25, 10:39 am)
Re: Plans for mISDN?, Karsten Keil, (Mon Mar 3, 1:32 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Sam Ravnborg, (Sat Feb 23, 3:39 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Marcel Holtmann, (Thu Feb 21, 3:46 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Andi Kleen, (Thu Feb 21, 7:19 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Marcel Holtmann, (Thu Feb 21, 7:30 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Andi Kleen, (Thu Feb 21, 7:40 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Gregory Nietsky, (Thu Feb 21, 3:38 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Andi Kleen, (Wed Feb 20, 12:54 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Gregory Nietsky, (Wed Feb 20, 3:04 pm)
Re: Plans for mISDN?, Tilman Schmidt, (Wed Feb 20, 6:47 pm)
Re: Plans for mISDN?, Tilman Schmidt, (Wed Feb 20, 2:23 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Alan Cox, (Wed Feb 20, 10:23 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Sam Ravnborg, (Tue Feb 19, 5:54 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Andi Kleen, (Tue Feb 19, 5:40 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Sam Ravnborg, (Tue Feb 19, 5:56 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Andi Kleen, (Tue Feb 19, 5:58 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Marcel Holtmann, (Tue Feb 19, 12:14 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Tilman Schmidt, (Wed Feb 20, 10:24 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Sam Ravnborg, (Tue Feb 19, 7:55 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Gregory Nietsky, (Tue Feb 19, 12:12 pm)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Armin Schindler, (Tue Feb 19, 6:51 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Jeff Garzik, (Mon Feb 18, 8:36 am)
Re: Plans for mISDN? Was: [PATCH 00/14] [ISDN] ..., Andi Kleen, (Mon Feb 18, 9:29 am)
[PATCH 01/14] [ISDN] HiSax: modularization prep, Jeff Garzik, (Sat Feb 16, 12:41 am)
[PATCH 12/14] [ISDN] HiSax avm_pci, niccy: minor PNP fixes a..., Jeff Garzik, (Sat Feb 16, 3:17 pm)