linux-stable-rt/include/asm-arm
Lennert Buytenhek c9b4470e2d [ARM] 3414/1: ep93xx: reset ethernet controller before uncompressing
Patch from Lennert Buytenhek

The Redboot version that cirrus supplies for the cirrus ep93xx doesn't
turn off DMA from the ethernet MAC before jumping to linux, which means
that we might end up with bits of RX status and packet data scribbled
over the uncompressed kernel image.

Work around this by resetting the ethernet MAC before we uncompress.

We don't usually work around bootloader bugs, but considering that the
large majority of ep93xx boards out there have this problem, I figured
this it was justified in this case.

Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-03-26 21:40:27 +01:00
..
arch-aaec2000 [ARM] Move HZ definition into Kconfig 2006-03-21 22:05:45 +00:00
arch-at91rm9200 Merge master.kernel.org:/home/rmk/linux-2.6-arm 2006-03-25 20:29:54 -08:00
arch-cl7500 [ARM] Collect 8250-based debug implementations together 2006-03-21 22:05:57 +00:00
arch-clps711x [ARM] Move HZ definition into Kconfig 2006-03-21 22:05:45 +00:00
arch-ebsa110 [ARM] Collect 8250-based debug implementations together 2006-03-21 22:05:57 +00:00
arch-ebsa285 [ARM] Collect 8250-based debug implementations together 2006-03-21 22:05:57 +00:00
arch-ep93xx [ARM] 3414/1: ep93xx: reset ethernet controller before uncompressing 2006-03-26 21:40:27 +01:00
arch-h720x [ARM] Remove asm/arch/irq.h 2006-03-21 22:05:46 +00:00
arch-imx [ARM] Remove asm/arch/irq.h 2006-03-21 22:05:46 +00:00
arch-integrator [ARM] Collect Primecell PL01x-based debug implementations together 2006-03-21 22:05:58 +00:00
arch-iop3xx [ARM] Collect 8250-based debug implementations together 2006-03-21 22:05:57 +00:00
arch-ixp4xx [ARM] 3349/1: ixp4xx exp bus defines 2006-03-21 22:06:08 +00:00
arch-ixp2000 [ARM] 3381/1: ixp2000: fix slowport write timing control register fields 2006-03-22 20:14:11 +00:00
arch-l7200 [ARM] Move HZ definition into Kconfig 2006-03-21 22:05:45 +00:00
arch-lh7a40x [ARM] Remove asm/arch/irq.h 2006-03-21 22:05:46 +00:00
arch-omap [ARM] Move HZ definition into Kconfig 2006-03-21 22:05:45 +00:00
arch-pxa Merge master.kernel.org:/home/rmk/linux-2.6-arm 2006-03-22 17:32:09 -08:00
arch-realview [ARM] Collect Primecell PL01x-based debug implementations together 2006-03-21 22:05:58 +00:00
arch-rpc [ARM] Collect 8250-based debug implementations together 2006-03-21 22:05:57 +00:00
arch-s3c2410 [ARM] 3333/1: S3C2XX - add dclk and clkout clock support 2006-03-21 22:06:05 +00:00
arch-sa1100 [ARM] Fix SA1100 debug-macros.S 2006-03-21 22:05:55 +00:00
arch-shark [ARM] Move HZ definition into Kconfig 2006-03-21 22:05:45 +00:00
arch-versatile [ARM] Collect Primecell PL01x-based debug implementations together 2006-03-21 22:05:58 +00:00
hardware [ARM] 3373/1: move uengine loader to arch/arm/common 2006-03-21 22:06:16 +00:00
mach [ARM] Quieten spurious IRQ detection 2006-03-22 10:22:58 +00:00
a.out.h
apm.h
assembler.h [ARM] Move enable_irq and disable_irq to assembler.h 2006-03-23 16:59:37 +00:00
atomic.h
auxvec.h
bitops.h
bug.h
bugs.h
byteorder.h
cache.h
cacheflush.h
checksum.h
cpu-multi32.h
cpu-single.h
cpu.h
cputime.h
current.h
delay.h [ARM] 3346/1: Fix udelay() for HZ values different from 100 2006-03-21 22:06:07 +00:00
div64.h
dma-mapping.h
dma.h
domain.h
ecard.h
elf.h
emergency-restart.h
errno.h
fcntl.h
fiq.h
floppy.h
fpstate.h [ARM] iwmmxt thread state alignment 2006-03-12 22:36:06 +00:00
futex.h
glue.h
hardirq.h
hardware.h
ide.h
io.h [PATCH] remove ISA legacy functions: remove the helpers 2006-03-24 07:33:19 -08:00
ioctl.h
ioctls.h
ipc.h
ipcbuf.h
irq.h [ARM] Fix cosmetic typo in asm/irq.h 2006-03-20 10:12:31 +00:00
kmap_types.h
leds.h
limits.h
linkage.h
local.h
locks.h
mc146818rtc.h
memory.h
mman.h [PATCH] add asm-generic/mman.h 2006-02-15 15:32:22 -08:00
mmu.h
mmu_context.h
mmzone.h
module.h
msgbuf.h
mtd-xip.h
mutex.h [ARM] 3311/1: clean up include/asm-arm/mutex.h 2006-02-08 21:19:38 +00:00
namei.h
numnodes.h
nwflash.h
page.h
param.h [ARM] Move HZ definition into Kconfig 2006-03-21 22:05:45 +00:00
parport.h
pci.h
percpu.h
pgalloc.h [ARM] nommu: Move hardware page table definitions to pgtable-hwdef.h 2006-03-21 22:03:25 +00:00
pgtable-hwdef.h [ARM] nommu: Move hardware page table definitions to pgtable-hwdef.h 2006-03-21 22:03:25 +00:00
pgtable.h [ARM] nommu: Move hardware page table definitions to pgtable-hwdef.h 2006-03-21 22:03:25 +00:00
poll.h [PATCH] POLLRDHUP/EPOLLRDHUP handling for half-closed devices notifications 2006-03-25 08:22:56 -08:00
posix_types.h
proc-fns.h
processor.h
procinfo.h
ptrace.h
resource.h
rtc.h
scatterlist.h
sections.h
segment.h
semaphore-helper.h
semaphore.h
sembuf.h
serial.h
setup.h
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
sizes.h
smp.h [ARM] Fix SMP initialisation oops 2006-02-16 11:08:09 +00:00
socket.h
sockios.h
spinlock.h
spinlock_types.h
stat.h
statfs.h
string.h
suspend.h
system.h [ARM] 3364/1: [cleanup] warning fix - definitions for enable_hlt and disable_hlt 2006-03-15 23:17:26 +00:00
termbits.h
termios.h
therm.h
thread_info.h [ARM] iwmmxt thread state alignment 2006-03-12 22:36:06 +00:00
timex.h
tlb.h [ARM] noMMU: removes TLB codes in nommu mode 2006-03-21 22:03:20 +00:00
tlbflush.h [ARM] Fix typo in tlbflush.h 2006-03-21 22:03:21 +00:00
topology.h
traps.h
types.h
uaccess.h
ucontext.h
unaligned.h
unistd.h [ARM] 3339/1: ARM EABI: make unmuxed syscalls visible 2006-02-16 22:36:15 +00:00
user.h
vfp.h
vfpmacros.h
vga.h
xor.h