James Hogan
70f041b6e1
ttyFDC: Fix to use native endian MMIO reads
...
The MIPS Common Device Memory Map (CDMM) is internal to the core and has
native endianness. There is therefore no need to byte swap the accesses
on big endian targets, so convert the Fast Debug Channel (FDC) TTY
driver to use __raw_readl()/__raw_writel() rather than
ioread32()/iowrite32().
Fixes: 4cebec609a ("TTY: Add MIPS EJTAG Fast Debug Channel TTY driver")
Fixes: c2d7ef51d7 ("ttyFDC: Implement KGDB IO operations.")
Signed-off-by: James Hogan <james.hogan@imgtec.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Jiri Slaby <jslaby@suse.cz>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/9905/
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2015-05-26 16:46:52 +02:00
..
hvc
xen/events: don't bind non-percpu VIRQs with percpu chip
2015-05-19 19:55:36 +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
Revert "serial/amba-pl011: Leave the TX IRQ alone when the UART is not open"
2015-05-09 18:36:36 +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: Fix to use native endian MMIO reads
2015-05-26 16:46:52 +02:00
moxa.c
moxa.h
mxser.c
mxser.h
n_gsm.c
tty/n_gsm.c: fix a memory leak when gsmtty is removed
2015-05-10 19:25:32 +02:00
n_hdlc.c
pty: Fix input race when closing
2015-05-10 19:26:37 +02:00
n_r3964.c
n_tracerouter.c
n_tracesink.c
n_tracesink.h
n_tty.c
pty: Fix input race when closing
2015-05-10 19:26:37 +02:00
nozomi.c
pty.c
pty: Fix input race when closing
2015-05-10 19:26:37 +02: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 input race when closing
2015-05-10 19:26:37 +02: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