Russell King
b63d4f0fb8
[SERIAL] Fix status reporting with PL011 serial driver
...
The receiver status register reports latched error conditions, which
must be cleared by writing to it. However, the data register reports
unlatched conditions which are associated with the current character.
Use the data register to interpret error status rather than the RSR.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2005-11-19 11:10:35 +00:00
..
arch-aaec2000
[ARM] 3060/1: allow constants found in asm/memory.h to be used in asm code
2005-10-29 21:44:55 +01:00
arch-cl7500
[ARM] 3060/1: allow constants found in asm/memory.h to be used in asm code
2005-10-29 21:44:55 +01:00
arch-clps711x
[ARM] Include asm/hardware.h instead of asm/arch/hardware.h
2005-11-16 14:51:20 +00:00
arch-ebsa110
[ARM] 3060/1: allow constants found in asm/memory.h to be used in asm code
2005-10-29 21:44:55 +01:00
arch-ebsa285
[ARM] 3060/1: allow constants found in asm/memory.h to be used in asm code
2005-10-29 21:44:55 +01:00
arch-epxa10db
[ARM] Include asm/hardware.h instead of asm/arch/hardware.h
2005-11-16 14:51:20 +00:00
arch-h720x
[ARM] Include asm/hardware.h instead of asm/arch/hardware.h
2005-11-16 14:51:20 +00:00
arch-imx
[ARM] Include asm/hardware.h instead of asm/arch/hardware.h
2005-11-16 14:51:20 +00:00
arch-integrator
[ARM] Include asm/hardware.h instead of asm/arch/hardware.h
2005-11-16 14:51:20 +00:00
arch-iop3xx
[ARM] Fix another use of // as a comment
2005-11-06 15:45:00 +00:00
arch-ixp4xx
[ARM] 3140/1: NSLU2 machine support
2005-11-10 14:05:04 +00:00
arch-ixp2000
[ARM] 3086/1: ixp2xxx error irq handling
2005-11-04 17:15:44 +00:00
arch-l7200
[ARM] Include asm/hardware.h instead of asm/arch/hardware.h
2005-11-16 14:51:20 +00:00
arch-lh7a40x
[ARM] 3060/1: allow constants found in asm/memory.h to be used in asm code
2005-10-29 21:44:55 +01:00
arch-omap
[ARM] Include asm/hardware.h instead of asm/arch/hardware.h
2005-11-16 14:51:20 +00:00
arch-pxa
[ARM] 3149/1: SharpSL: Add Akita (SL-C1000) machine support
2005-11-12 18:53:48 +00:00
arch-realview
[ARM] Fix arch-realview/system.h to use __io_address()
2005-11-16 14:38:19 +00:00
arch-rpc
[ARM] Include asm/hardware.h instead of asm/arch/hardware.h
2005-11-16 14:51:20 +00:00
arch-s3c2410
[ARM] 3132/1: S3C2410 - reset on decompression error
2005-11-08 22:43:05 +00:00
arch-sa1100
[ARM] Move zone adjustment for SA1111 on SA11x0 platforms
2005-11-16 17:38:40 +00:00
arch-shark
[ARM] 3060/1: allow constants found in asm/memory.h to be used in asm code
2005-10-29 21:44:55 +01:00
arch-versatile
[ARM] 3060/1: allow constants found in asm/memory.h to be used in asm code
2005-10-29 21:44:55 +01:00
hardware
[SERIAL] Fix status reporting with PL011 serial driver
2005-11-19 11:10:35 +00:00
mach
[ARM] 3057/1: Add memory control method to support OneNAND sync burst read
2005-11-09 15:15:10 +00:00
a.out.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
apm.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
assembler.h
[ARM] Clean up save_and_disable_irqs macro and allow use of ARMv6 CPSID
2005-11-09 15:04:22 +00:00
atomic.h
[ARM] Use unsigned long not u32 in atomic_cmpxchg
2005-11-16 18:03:10 +00:00
auxvec.h
[PATCH] auxiliary vector cleanups
2005-09-07 16:57:21 -07:00
bitops.h
[ARM] Add linux/compiler.h includes where required
2005-11-16 17:23:57 +00:00
bug.h
[PATCH] qualifiers in return types - easy cases
2005-08-23 18:43:45 -07:00
bugs.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
byteorder.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cache.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cacheflush.h
[ARM] Fix ARMv6 VIPT cache >= 32K
2005-09-08 15:32:23 +01:00
checksum.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cpu-multi32.h
[PATCH] qualifiers in return types - easy cases
2005-08-23 18:43:45 -07:00
cpu-single.h
[PATCH] qualifiers in return types - easy cases
2005-08-23 18:43:45 -07:00
cpu.h
[ARM SMP] Track CPU idle threads
2005-11-02 21:51:40 +00:00
cputime.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
current.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
delay.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
div64.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
dma-mapping.h
[PATCH] gfp_t: dma-mapping (arm)
2005-10-28 08:16:47 -07:00
dma.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
domain.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ecard.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
elf.h
[ARM] 2941/1: Fix running legacy binaries from a soft-float root filesystem with CONFIG_IWMMXT.
2005-09-30 00:17:35 +01:00
emergency-restart.h
[PATCH] Add emergency_restart()
2005-07-26 14:35:41 -07:00
errno.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
fcntl.h
[PATCH] Clean up struct flock64 definitions
2005-09-07 16:57:38 -07:00
fiq.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
floppy.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
fpstate.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
futex.h
[ARM] Fix warning in asm/futex.h
2005-09-18 21:11:08 +01:00
glue.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
hardirq.h
[ARM SMP] Add core ARM support for local timers
2005-11-08 19:08:05 +00:00
hardware.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ide.h
[PATCH] ARM: 2758/1: Fix comment in file header to read "ARM" instead i386
2005-06-27 15:58:39 +01:00
io.h
[ARM] 1/4: Move include of asm/hardware.h to asm-arm/arch-*/io.h
2005-10-28 10:20:25 +01:00
ioctl.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ioctls.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ipc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ipcbuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
irq.h
[ARM SMP] Add hotplug CPU infrastructure
2005-11-02 22:24:33 +00:00
kmap_types.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
leds.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
limits.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
linkage.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
local.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
locks.h
[ARM] 3019/1: fix wrong comments
2005-10-18 07:51:34 +01:00
mc146818rtc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
memory.h
[ARM] 3061/1: cleanup the XIP link address mess
2005-10-29 21:44:56 +01:00
mman.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mmu.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mmu_context.h
[ARM] Add linux/compiler.h includes where required
2005-11-16 17:23:57 +00:00
mmzone.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
module.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
msgbuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mtd-xip.h
[MTD] XIP cleanup
2005-07-07 16:50:16 +02:00
namei.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
numnodes.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
nwflash.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
page.h
[PATCH] mm: consolidate get_order
2005-09-05 00:05:39 -07:00
param.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
parport.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
pci.h
[PATCH] Make sparc64 use setup-res.c
2005-09-08 14:57:25 -07:00
percpu.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
pgalloc.h
[PATCH] ARM: Factor out common pmd_populate functionality
2005-06-22 20:58:29 +01:00
pgtable.h
[PATCH] vm: remove unused/broken page_pte[_prot] macros
2005-10-30 17:37:22 -08:00
poll.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
posix_types.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
proc-fns.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
processor.h
[PATCH] ARM: Fix kernel stack offset calculations
2005-05-05 13:11:00 +01:00
procinfo.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ptrace.h
[PATCH] ARM: showregs
2005-04-17 15:50:36 +01:00
resource.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rtc.h
[PATCH] ARM: RTC: allow driver methods to return error
2005-04-30 12:19:28 +01:00
scatterlist.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sections.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
segment.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
semaphore-helper.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
semaphore.h
[PATCH] semaphore: Remove __MUTEX_INITIALIZER()
2005-10-30 17:37:27 -08:00
sembuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
serial.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
setup.h
[ARM] 2925/3: earlyparam - postfix section with .init for make buildcheck
2005-09-20 16:25:12 +01:00
shmbuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
shmparam.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sigcontext.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
siginfo.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
signal.h
[ARM] Remove SA_IRQNOMASK
2005-09-26 15:30:20 +01:00
sizes.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
smp.h
[ARM SMP] Add core ARM support for local timers
2005-11-08 19:08:05 +00:00
socket.h
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
sockios.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
spinlock.h
[ARM] Fix ARM rwlock implementations
2005-11-02 15:09:31 +00:00
spinlock_types.h
[PATCH] spinlock consolidation
2005-09-10 10:06:21 -07:00
stat.h
[PATCH] ARM: Fix new-ABI layout of struct stat64
2005-07-04 13:02:46 +01:00
statfs.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
string.h
[PATCH] ARM: 2653/1: Fix memset and memzero macro double-reference of parameters
2005-04-25 23:40:05 +01:00
suspend.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
system.h
[ARM] No need to include asm/proc-fns.h into asm/system.h
2005-11-16 18:36:49 +00:00
termbits.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
termios.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
therm.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
thread_info.h
[ARM] Add linux/compiler.h includes where required
2005-11-16 17:23:57 +00:00
timex.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
tlb.h
[PATCH] mm: tlb_finish_mmu forget rss
2005-10-29 21:40:37 -07:00
tlbflush.h
[PATCH] ARM SMP: TLB implementations only affect local CPU
2005-06-28 13:40:39 +01:00
topology.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
traps.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
types.h
[PATCH] sab: consolidate kmem_bufctl_t
2005-09-05 00:05:48 -07:00
uaccess.h
[PATCH] remove verify_area(): remove verify_area() from various uaccess.h headers
2005-09-07 16:57:35 -07:00
ucontext.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
unaligned.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
unistd.h
[PATCH] unify sys_ptrace prototype
2005-10-30 17:37:20 -08:00
user.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
vfp.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
vfpmacros.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
vga.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
xor.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00