kernel-ark/drivers
Martin Schitter 44e58a6a0b [PATCH] parport: NetMos nm9855 fix
kernel 2.6.12-rc2 adopted some code by Bjorn Helgaas supporting NetMos combo
controller cards. this implementation doesn't work for nm9855 based cards!

there are two reasons:

a) the module 'parport_pc' doesn't want to give the resonsibility for
   the netmos_9855 to 'parport_serial' and can not handle the serial lines
   -- trivial to fix...

   http://lists.infradead.org/pipermail/linux-parport/2005-February/000250.html
   http://lkml.org/lkml/2005/3/24/199 b) the support for the nm9855 in

   'parport_serial' still doesn't work because of wrong assumptions about
   the relevant BARs port address layout for this chip:

	 0000:00:09.0 Communication controller:
         	      NetMos Technology PCI 9855
         	      Multi-I/O Controller (rev 01)
	 	      (= 9710:9855)
         Subsystem: LSI Logic / Symbios Logic 1P4S (= 1000:0014)
  	 Flags: medium devsel, IRQ 177
	 I/O ports at a800 [size=8]  (= parport)
	 I/O ports at a400 [size=8]
	 I/O ports at a000 [size=8]  (= serial)
	 I/O ports at 9800 [size=8]  (= serial)
	 I/O ports at 9400 [size=8]  (= serial)
	 I/O ports at 9000 [size=16] (= serial)

the following patch will fix the problem.

Cc: Bjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-06-23 09:45:27 -07:00
..
acorn [PATCH] I2C: Kill address ranges in non-sensors i2c chip drivers 2005-06-21 21:51:48 -07:00
acpi
atm
base [PATCH] driver core: Fix up the device_attach() error handling in bus_add_device() 2005-06-22 23:01:10 -07:00
block [PATCH] add check to /proc/devices read routines 2005-06-23 09:45:19 -07:00
bluetooth
cdrom
char
cpufreq
crypto
dio
eisa
fc4
firmware
i2c [PATCH] I2C: fix ds1374 build 2005-06-21 21:55:00 -07:00
ide [PATCH] NUMA aware block device control structure allocation 2005-06-23 09:45:09 -07:00
ieee1394
infiniband
input
isdn
macintosh [PATCH] I2C: Kill address ranges in non-sensors i2c chip drivers 2005-06-21 21:51:48 -07:00
mca
md [PATCH] create a kstrdup library function 2005-06-23 09:45:18 -07:00
media [PATCH] I2C: Merge unused address lists in some video drivers 2005-06-21 21:51:49 -07:00
message
misc [PATCH] ibmasm driver: fix race in command refcount logic 2005-06-21 19:07:35 -07:00
mmc
mtd
net Merge 'misc-fixes' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 2005-06-23 09:25:04 -07:00
nubus
oprofile
parisc
parport [PATCH] parport: NetMos nm9855 fix 2005-06-23 09:45:27 -07:00
pci
pcmcia [PATCH] m32r: Update m32r_cfc.[ch] to support Mappi-III platform 2005-06-21 19:07:30 -07:00
pnp
s390 [PATCH] s390: cio max channels checks 2005-06-21 19:07:32 -07:00
sbus
scsi
serial [PATCH] Altix: shut off xmit intr if done xmitting 2005-06-23 09:45:27 -07:00
sh
sn [PATCH] ioc4: PCI bus speed detection 2005-06-21 18:46:32 -07:00
tc
telephony
usb [PATCH] remove duplicate get_dentry functions in various places 2005-06-23 09:45:20 -07:00
video [PATCH] I2C: Kill address ranges in non-sensors i2c chip drivers 2005-06-21 21:51:48 -07:00
w1 [PATCH] w1: fix compiler warnings 2005-06-21 21:43:12 -07:00
zorro
Kconfig [PATCH] ioc4: CONFIG split 2005-06-21 18:46:32 -07:00
Makefile [PATCH] ioc4: CONFIG split 2005-06-21 18:46:32 -07:00