linux/arch/arm/include/debug
Florian Fainelli d0cf9d8a3c ARM: brcmstb: Add earlyprintk support using run-time checks
The SUN_TOP_CTRL_FAMILY_ID register  is at a fixed absolute address for
all of our supported chips, so utilize its value to determine what the
UARTA base address should be based on the value we read.

Since the code is called both during decompressor when the MMU is off,
and after the MMU has been turned on in the kernel, and we want to do
the lookup only once, we use the same technique as tegra.S and have a
shared storage location between the decompressor and the kernel.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2016-08-08 11:14:09 -07:00
..
8250.S ARM: debug: fix big endian operation for 8250 word mode 2015-05-11 13:59:23 -05:00
asm9260.S ARM: add lolevel debug support for asm9260 2014-11-28 15:08:06 +01:00
at91.S ARM: at91: debug: use DEBUG_UART_VIRT 2016-06-10 17:08:56 +02:00
bcm63xx.S ARM: BCM63XX: add low-level UART debug support 2014-09-17 10:56:06 -07:00
brcmstb.S ARM: brcmstb: Add earlyprintk support using run-time checks 2016-08-08 11:14:09 -07:00
clps711x.S ARM: clps711x: Reduce static map size 2016-07-06 17:38:52 +02:00
dc21285.S ARM: debug-ll: rework footbridge handling 2015-12-15 23:43:29 +01:00
digicolor.S ARM: digicolor: add low level debug support 2015-01-27 15:11:51 -08:00
efm32.S ARM: unify MMU/!MMU addruart calls 2015-05-20 23:09:51 +02:00
exynos.S ARM: EXYNOS: Fix UART address selection for DEBUG_LL 2016-06-22 08:20:43 +02:00
icedcc.S
imx-uart.h ARM: imx: add low-level debug support for i.mx6ul 2015-07-14 15:06:19 +08:00
imx.S ARM: imx: enable big endian mode 2016-02-02 13:31:19 +08:00
ks8695.S ARM: 8270/1: ks8695: Migrate debug_ll macros to shared directory 2015-01-21 15:49:38 +00:00
meson.S ARM: meson: debug: add debug UART for earlyprintk support 2014-09-25 17:31:53 +02:00
msm.S ARM: Remove mach-msm and associated ARM architecture code 2015-03-27 11:31:02 -05:00
netx.S ARM: 8272/1: netx: Migrate DEBUG_LL macros to shared directory 2015-01-21 15:49:40 +00:00
omap2plus.S ARM: OMAP2+: Add multiplatform debug_ll support 2013-01-11 11:24:19 -08:00
palmchip.S ARM: debug: add support for Palmchip BK-310x UART 2016-02-08 13:52:34 -08:00
pl01x.S ARM: zx: add low level debug support for zx296702 2015-05-15 21:49:27 +02:00
renesas-scif.S ARM: shmobile: Add early debugging support using SCIF(A) 2014-11-17 10:29:58 +09:00
s3c24xx.S ARM: S3C24XX: move debug-macro.S into the common space 2014-05-26 04:05:00 +09:00
s5pv210.S ARM: S5PV210: move debug-macro.S into the common space 2014-07-19 04:32:12 +09:00
sa1100.S ARM: debug: move StrongARM debug include to arch/arm/include/debug 2014-11-20 12:25:37 +01:00
samsung.S ARM: EXYNOS: Fixup debug macros for big-endian 2016-06-21 13:08:09 +02:00
sirf.S ARM: sirf: add two debug ports for CSRatlas7 SoC 2015-01-20 19:42:56 +08:00
sti.S ARM: sti: Add DEBUG_LL console support 2013-06-25 13:27:02 -07:00
tegra.S ARM: tegra: make debug_ll code build for ARMv6 2014-03-22 01:06:58 +01:00
uncompress.h ARM: 7672/1: uncompress debug support for multiplatform build 2013-03-15 17:18:52 +00:00
ux500.S ARM: debug: move PL01X debug include into arch/arm/include/debug/ 2013-08-25 17:11:06 +01:00
vexpress.S ARM: debug: move PL01X debug include into arch/arm/include/debug/ 2013-08-25 17:11:06 +01:00
vf.S ARM: vf610: add UART choice for low-level debug 2014-04-30 13:40:27 +08:00
vt8500.S arm: vt8500: Convert debug-macro.S to be multiplatform friendly 2013-01-12 15:47:38 +13:00
zynq.S ARM: zynq: Move early printk virtual address to vmalloc area 2016-02-25 14:06:03 +01:00