parport_pc: it887x fix
authorNiels de Vos <niels.devos@wincor-nixdorf.com>
Mon, 16 Jul 2007 06:41:35 +0000 (23:41 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Mon, 16 Jul 2007 16:05:50 +0000 (09:05 -0700)
commite7c310c36e5fdf1b83a459e5db167bfbd86137db
treee8e5de754a90d2cae9a61cea8d85b063dbaecf0e
parentf84d5a76c50d9752cdec64a6e536ee3901b267f6
parport_pc: it887x fix

The IO port range requested by parport_pc.c:sio_ite_8872_probe is too small.
The IO-ports of ttyS1 (0x2f8) will be missconfigured by the ITE-chip.  The ITE
starts looking for the chip a 0x2a0.  An IO-portrange of 32 will not overwrite
the ports of ttyS1.  Therefore register 0x60 should be written with
0xe5000000, enabling the ITE and setting IO-portsize to 32 bytes.

Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/parport/parport_pc.c