ARM: document and update UNCACHEABLE_ADDR definitions
authorRussell King <rmk+kernel@armlinux.org.uk>
Fri, 19 Aug 2016 15:24:36 +0000 (16:24 +0100)
committerRussell King <rmk+kernel@armlinux.org.uk>
Fri, 26 Aug 2016 14:10:19 +0000 (15:10 +0100)
commitc94e4ad2d5e0e5f4036cccaa0e6e773841e8f859
tree5cf6c39838ac6a2b6fba862978942b1bcdecb8a9
parent83809b90a6dbedbcd94fcb99c9cde9477534f3d3
ARM: document and update UNCACHEABLE_ADDR definitions

Document the UNCACHEABLE_ADDR definitions for footbridge and SA1100
so that we know where they're located and/or what they're accessing.
Change RiscPC to calculate the UNCACHEABLE_ADDR value from FLUSH_BASE
as that's where we locate that.

UNCACHEABLE_ADDR is used to perform an uncached access (ARMv4
terminology) necessary to force a CPU clock-switch to the memory-
speed clock, as required for entering WFI.

Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
arch/arm/mach-footbridge/include/mach/hardware.h
arch/arm/mach-rpc/include/mach/hardware.h
arch/arm/mach-sa1100/include/mach/hardware.h