smsc-ircc: More laptops detected
Subsystems (2)
PATCH 2/3 smsc-ircc: More laptops detected
This patch detects the smsc-ircc chipset on the nx1000 (including nx7000 and nx7010) and the nx5000 HP/Compaq laptop series.
Patch from "Linus Walleij (LD/EAB)" <[email protected]>
--- drivers/net/irda/smsc-ircc2.c | 38 ++++++++++++++++++++++++++++++++++++-- 1 files changed, 36 insertions(+), 2 deletions(-)
drivers/net/irda/smsc-ircc2.c +36 -2
@@ -2354,6 +2354,26 @@ #ifdef CONFIG_PCI#define PCIID_VENDOR_INTEL 0x8086#define PCIID_VENDOR_ALI 0x10b9static struct smsc_ircc_subsystem_configuration subsystem_configurations[]__initdata = { +/* +* Subsystems needing entries: +* 0x10b9:0x1533 0x103c:0x0850 HP nx9010 family +* 0x10b9:0x1533 0x0e11:0x005a Compaq nc4000 family +* 0x8086:0x24cc 0x0e11:0x002a HP nx9000 family +*/ + { +/* Guessed entry */ + .vendor =PCIID_VENDOR_INTEL ,/* Intel 82801DBM LPC bridge */ + .device =0x24cc , + .subvendor =0x103c , + .subdevice =0x08bc , + .sir_io =0x02f8 , + .fir_io =0x0130 , + .fir_irq =0x05 , + .fir_dma =0x03 , + .cfg_base =0x004e , + .preconfigure = preconfigure_through_82801, + .name ="HP nx5000 family" , + }, { .vendor =PCIID_VENDOR_INTEL ,/* Intel 82801DBM LPC bridge */ .device =0x24cc ,
@@ -2366,7 +2386,7 @@ static struct smsc_ircc_subsystem_config .fir_dma = 0x03, .cfg_base = 0x004e, .preconfigure = preconfigure_through_82801, - .name = "HP nc8000", + .name = "HP nc8000 family", }, { .vendor = PCIID_VENDOR_INTEL, /* Intel 82801DBM LPC bridge */
@@ -2379,7 +2399,21 @@ static struct smsc_ircc_subsystem_config .fir_dma = 0x03, .cfg_base = 0x004e, .preconfigure = preconfigure_through_82801, - .name = "HP nc6000", + .name = "HP nc6000 family", + }, + { + .vendor = PCIID_VENDOR_INTEL, /* Intel 82801DBM LPC bridge */ + .device = 0x24cc, + .subvendor = 0x0e11, + .subdevice = 0x0860, +/* I assume these are the same for x1000 as for the others */ + .sir_io = 0x02e8, + .fir_io = 0x02f8, + .fir_irq = 0x07, + .fir_dma = 0x03, + .cfg_base = 0x002e, + .preconfigure = preconfigure_through_82801, + .name = "Compaq x1000 family", }, {/* Intel 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge */
Signature · 1 line
1.4.1.1
David Miller
AppliedFrom: Samuel Ortiz <[email protected]>
Date: Wed, 20 Sep 2006 08:09:04 +0300
Quoted 5 lines
This patch detects the smsc-ircc chipset on the nx1000 (including nx7000 and nx7010) and the nx5000 HP/Compaq laptop series.
Patch from "Linus Walleij (LD/EAB)" <linus.walleij-IzeFyvvaP7pWk0Htik3J/[email protected]>
Signed-off-by Samuel Ortiz <[email protected]>
Applied.
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV