linux-stable-rt/arch/arm/mach-pxa/include/mach
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
..
arcom-pcmcia.h
audio.h
balloon3.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
bitfield.h
camera.h
clkdev.h
colibri.h
corgi.h [ARM] pxa/corgi: remove unused declarations of corgiscoop_device 2010-08-05 14:32:36 +08:00
csb726.h
debug-macro.S arm: return both physical and virtual addresses from addruart 2010-10-20 00:27:33 -04:00
dma.h
entry-macro.S
eseries-gpio.h
eseries-irq.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
gpio.h
gumstix.h [ARM] pxa: removing dead ARCH_GUMSTIX_ORIG 2010-08-05 14:32:31 +08:00
h5000.h
hardware.h Merge master.kernel.org:/home/rmk/linux-2.6-arm 2010-09-27 12:32:36 -07:00
hx4700.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
idp.h
io.h arm: fix "arm: fix pci_set_consistent_dma_mask for dmabounce devices" 2010-09-22 17:22:38 -07:00
irda.h
irqs.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
littleton.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
lpd270.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
lubbock.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
magician.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
mainstone.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
memory.h ARM: Remove 'node' argument form arch_adjust_zones() 2010-07-16 10:57:36 +01:00
mfp-pxa2xx.h
mfp-pxa3xx.h
mfp-pxa25x.h
mfp-pxa27x.h
mfp-pxa300.h ARM: pxa: fix CI_HSYNC and CI_VSYNC MFP defines for pxa300 2010-08-30 09:59:43 +08:00
mfp-pxa320.h
mfp-pxa930.h ARM: pxa: append tavorevb3 support 2010-10-09 17:07:24 +08:00
mfp.h
mioa701.h
mmc.h
mtd-xip.h
mxm8x10.h
ohci.h
palm27x.h [ARM] pxa/palm: Introduce Palm27x 2010-08-05 14:32:39 +08:00
palmasoc.h
palmld.h
palmt5.h
palmtc.h
palmte2.h
palmtreo.h
palmtx.h
palmz72.h
pata_pxa.h
pcm027.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
pcm990_baseboard.h
pm.h
poodle.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
pxa2xx-regs.h
pxa2xx_spi.h
pxa3xx-regs.h
pxa3xx-u2d.h ARM: pxa: add U2D controller and ULPI driver for pxa3xx 2010-10-08 16:21:17 +08:00
pxa25x-udc.h
pxa25x.h
pxa27x-udc.h
pxa27x.h
pxa300.h
pxa320.h
pxa930.h
pxa930_rotary.h
pxa930_trkball.h
pxafb.h
regs-ac97.h
regs-intc.h
regs-lcd.h
regs-ost.h
regs-rtc.h
regs-u2d.h
regs-uart.h
reset.h
sharpsl_pm.h [ARM] pxa: removed mostly unused and confusing two sharpsl.h 2010-08-05 14:32:38 +08:00
spitz.h [ARM] pxa/spitz: Rework spitz 2010-08-05 14:32:41 +08:00
system.h
timex.h
tosa.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
tosa_bt.h
trizeps4.h
udc.h
uncompress.h
viper.h
vmalloc.h
vpac270.h
z2.h
zeus.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00
zylonite.h ARM: pxa: encode IRQ number into .nr_irqs 2010-10-08 16:21:17 +08:00