kernel_optimize_test/arch/arm/mach-orion5x
Jeremy Kerr 0ea1293009 arm: return both physical and virtual addresses from addruart
Rather than checking the MMU status in every instance of addruart, do it
once in kernel/debug.S, and change the existing addruart macros to
return both physical and virtual addresses. The main debug code can then
select the appropriate address to use.

This will also allow us to retreive the address of a uart for the MMU
state that we're not current in.

Updated with fixes for OMAP from Jason Wang <jason77.wang@gmail.com>
and Tony Lindgren <tony@atomide.com>, and fix for versatile express from
Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>.

Signed-off-by: Jeremy Kerr <jeremy.kerr@canonical.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Jason Wang <jason77.wang@gmail.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Tested-by: Kevin Hilman <khilman@deeprootsystems.com>
2010-10-20 00:27:33 -04:00
..
include/mach arm: return both physical and virtual addresses from addruart 2010-10-20 00:27:33 -04:00
addr-map.c ¶ARM] Orion5x: fix cpu window mapping for 88f6183 2009-08-10 18:03:59 -04:00
common.c mach-orion5x/common.c: remove unnecessary (void *) casts 2010-02-04 21:10:54 -05:00
common.h [ARM] orion5x: register the crypto device on SOCs that support it 2009-06-15 00:37:08 -04:00
d2net-setup.c [ARM] Orion5x: enable SATA LED blinking for d2net 2010-02-09 20:49:01 -05:00
db88f5281-setup.c
dns323-setup.c [ARM] orion5x: Base support for DNS-323 rev C1 2010-07-16 22:01:58 -04:00
edmini_v2-setup.c [ARM] EDMINIV2: add support for LED and power button 2008-09-25 16:27:22 -04:00
irq.c [ARM] 5460/1: Orion: reduce namespace pollution 2009-04-23 23:25:41 +01:00
Kconfig [ARM] Orion: DNS-323 C1 requires phylib 2010-07-16 22:02:48 -04:00
kurobox_pro-setup.c Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2008-10-11 10:09:45 -07:00
ls_hgl-setup.c [ARM] orion5x: fix some improper includes in Linkstation files 2010-02-05 00:27:07 -05:00
lsmini-setup.c [ARM] orion5x: fix some improper includes in Linkstation files 2010-02-05 00:27:07 -05:00
Makefile [ARM] Orion: Add Buffalo Linkstation LS-HGL support 2010-02-05 00:27:06 -05:00
Makefile.boot
mpp.c [ARM] orion: convert gpio to use gpiolib 2009-06-08 13:04:57 -04:00
mpp.h
mss2-setup.c [ARM] orion5x: Change names of defines for Reset-Out-Mask register 2009-06-08 13:04:59 -04:00
mv2120-setup.c
net2big-setup.c [ARM] orion5x: Add LaCie NAS 2Big Network support 2009-09-08 14:10:35 -04:00
pci.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
rd88f5181l-fxo-setup.c dsa: add switch chip cascading support 2009-03-21 19:06:54 -07:00
rd88f5181l-ge-setup.c dsa: add switch chip cascading support 2009-03-21 19:06:54 -07:00
rd88f5182-setup.c
rd88f6183ap-ge-setup.c dsa: add switch chip cascading support 2009-03-21 19:06:54 -07:00
terastation_pro2-setup.c
ts78xx-fpga.h [ARM] orion: add hwrng timeriomem hook to TS-78xx 2009-06-03 15:29:40 -04:00
ts78xx-setup.c ARM: Fix gen_nand probe structures contents 2010-08-12 02:21:18 +01:00
ts209-setup.c
ts409-setup.c
tsx09-common.c Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2008-10-11 10:09:45 -07:00
tsx09-common.h
wnr854t-setup.c [ARM] orion5x: WNR854T switch support 2009-06-08 13:05:00 -04:00
wrt350n-v2-setup.c [ARM] Orion5x: replace KEY_WLAN with KEY_WPS_BUTTON 2010-03-23 13:48:15 -04:00