Soeren Grunewald
96a5d18bc1
serial: 8250_pci: Add support for 16 port Exar boards
...
The Exar XR17V358 chip usually provides only 8 ports. But two chips can be
combined to act as a single 16 port chip. Therefor one chip is configured
as master the second as slave by connecting the mode pin to VCC (master)
or GND (slave).
Then the master chip is reporting a different device-id depending on
whether a slave is detected or not. The UARTs 8-15 are addressed from
0x2000-0x3fff. So the offset of 0x400 from UART to UART can be used to
address all 16 ports as before.
See: https://www.exar.com/common/content/document.ashx?id=1587 page 11
Signed-off-by: Soeren Grunewald <soeren.grunewald@desy.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-04-28 20:22:31 +02:00
..
hvc
tty/hvc_opal: constify of_device_id array
2015-03-26 22:49:10 +01:00
ipwireless
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2015-04-14 09:50:27 -07:00
serial
serial: 8250_pci: Add support for 16 port Exar boards
2015-04-28 20:22:31 +02:00
vt
tty: Use static attribute groups for sysfs entries
2015-03-26 16:10:10 +01:00
amiserial.c
TTY: fix misspelling of current function in string
2015-01-09 14:38:15 -08:00
bfin_jtag_comm.c
TTY: bfin_jtag_comm: remove incorrect wait_until_sent operation
2015-03-07 03:44:14 +01:00
cyclades.c
ehv_bytechan.c
tty: remove unused variable sprop
2015-02-03 15:52:13 -08:00
goldfish.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2015-04-14 09:50:27 -07:00
isicom.c
tty/isicom: fix big-endian compile warning
2015-02-02 10:11:25 -08:00
Kconfig
ttyFDC: Implement KGDB IO operations.
2015-03-31 12:04:13 +02:00
Makefile
TTY: Add MIPS EJTAG Fast Debug Channel TTY driver
2015-03-31 12:04:12 +02:00
metag_da.c
mips_ejtag_fdc.c
ttyFDC: Implement KGDB IO operations.
2015-03-31 12:04:13 +02:00
moxa.c
moxa.h
mxser.c
mxser.h
n_gsm.c
n_gsm: Drop unneeded cast on netdev_priv
2015-04-10 14:43:48 +02:00
n_hdlc.c
n_r3964.c
n_tracerouter.c
n_tracesink.c
n_tracesink.h
n_tty.c
n_tty: Fix signal handling flushes
2015-02-02 10:11:27 -08:00
nozomi.c
pty.c
n_tty: Fix signal handling flushes
2015-02-02 10:11:27 -08:00
rocket.c
TTY: fix misspelling of current function in string
2015-01-09 14:38:15 -08:00
rocket.h
rocket_int.h
synclink.c
synclink_gt.c
synclinkmp.c
sysrq.c
workqueue: dump workqueues on sysrq-t
2015-03-09 09:22:28 -04:00
tty_audit.c
tty_buffer.c
pty: Fix buffer flush deadlock
2015-02-02 10:11:27 -08:00
tty_io.c
tty: clean up the tty time logic a bit
2015-03-26 23:10:27 +01:00
tty_ioctl.c
tty: Re-add external interface for tty_set_termios()
2015-04-28 14:26:20 +02:00
tty_ldisc.c
tty_ldsem.c
tty_mutex.c
tty: Make lock subclasses available for other tty locks
2015-02-02 10:11:27 -08:00
tty_port.c