linux/arch/arm/mach-s3c2410/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
..
anubis-cpld.h
anubis-irq.h
anubis-map.h
bast-cpld.h ARM: S3C: Update Simtec copyright statements from , to - 2009-12-01 01:33:51 +00:00
bast-irq.h ARM: S3C: Update Simtec copyright statements from , to - 2009-12-01 01:33:51 +00:00
bast-map.h ARM: S3C: Update Simtec copyright statements from , to - 2009-12-01 01:33:51 +00:00
bast-pmu.h ARM: S3C: Update Simtec copyright statements from , to - 2009-12-01 01:33:51 +00:00
debug-macro.S arm: return both physical and virtual addresses from addruart 2010-10-20 00:27:33 -04:00
dma.h ARM: S3C2416: Add S3C2416-specific registers definitions 2010-05-10 11:44:03 +09:00
entry-macro.S
fb.h
gpio-fns.h ARM: S3C24XX: Remove s3c2410_gpio_getpull() 2010-05-06 09:32:31 +09:00
gpio-nrs.h ARM: S3C24XX: Add note on GPIO bank sizes 2010-05-18 19:06:35 +09:00
gpio-track.h ARM: S3C24XX: Remove macros mapping GPIO number to base 2010-05-18 19:06:34 +09:00
gpio.h ARM: S3C244X: fix gpiolib port J support 2010-05-18 19:06:15 +09:00
h1940-latch.h
h1940.h
hardware.h
idle.h
io.h
irqs.h ARM: S3C2443: Add initial defines for framebuffer support 2010-05-18 18:45:38 +09:00
leds-gpio.h
map.h ARM: SAMSUNG: Move WDT device definitions in plat-samsung 2010-05-20 19:44:18 +09:00
memory.h
osiris-cpld.h
osiris-map.h
otom-map.h
pm-core.h ARM: SAMSUNG: Move pm-core.h to machine directory 2010-02-20 22:34:03 +00:00
regs-clock.h ARM: S3C2416: Add basic clock support 2010-05-10 11:44:43 +09:00
regs-dsc.h ARM: S3C2416: Add S3C2416-specific registers definitions 2010-05-10 11:44:03 +09:00
regs-gpio.h ARM: Merge for-2635/fb-updates1 2010-05-19 18:04:11 +09:00
regs-gpioj.h ARM: S3C24XX: Remove _INP macros in <mach/regs-gpioj.h> 2010-05-06 11:32:14 +09:00
regs-irq.h ARM: S3C2416: Add S3C2416-specific registers definitions 2010-05-10 11:44:03 +09:00
regs-lcd.h
regs-mem.h
regs-power.h ARM: S3C: Update Simtec copyright statements from , to - 2009-12-01 01:33:51 +00:00
regs-s3c2412-mem.h
regs-s3c2412.h
regs-s3c2416-mem.h ARM: S3C2416: Add S3C2416-specific registers definitions 2010-05-10 11:44:03 +09:00
regs-s3c2416.h ARM: S3C2416: Add S3C2416-specific registers definitions 2010-05-10 11:44:03 +09:00
regs-s3c2443-clock.h ARM: S3C2443: Fix definition of LCD clock bit 2010-05-18 18:46:25 +09:00
regs-sdi.h
reset.h
spi-gpio.h Fix spelling of 'platform' in comments and doc 2010-02-05 12:22:34 +01:00
spi.h spi_s3c24xx: add FIQ pseudo-DMA support 2009-12-17 08:57:01 -07:00
system-reset.h
system.h
tick.h
timex.h ARM: SAMSUNG: Move include/mach files out of plat-s3c 2010-02-24 01:52:12 +00:00
uncompress.h ARM: S3C: Add S3C2416 detection to uncompress code 2010-05-06 11:37:17 +09:00
vmalloc.h ARM: SAMSUNG: Fix on build warning regarding VMALLOC_END type 2010-08-27 15:28:38 +09:00
vr1000-cpld.h
vr1000-irq.h ARM: S3C: Update Simtec copyright statements from , to - 2009-12-01 01:33:51 +00:00
vr1000-map.h