u-boot-brain/arch/arm
Wu, Josh 633b6ccedf ARM: cache: implement a default weak flush_cache() function
Current many cpu use the same flush_cache() function, which just call
the flush_dcache_range().
So implement a weak flush_cache() for all the cpus to use.

In original weak flush_cache() in arch/arm/lib/cache.c, there has some
code for ARM1136 & ARM926ejs. But in the arch/arm/cpu/arm1136/cpu.c and
arch/arm/cpu/arm926ejs/cache.c, there implements a real flush_cache()
function as well. That means the original code for ARM1136 & ARM926ejs
in weak flush_cache() of arch/arm/lib/cache.c is totally useless.

So in this patch remove such code in flush_cache() and only call
flush_dcache_range().

Signed-off-by: Josh Wu <josh.wu@atmel.com>
2015-08-12 20:47:48 -04:00
..
cpu ARM: cache: implement a default weak flush_cache() function 2015-08-12 20:47:48 -04:00
dts arm: dts: socfpga: Add mmc alias 2015-08-08 14:14:04 +02:00
imx-common imx-common: timer: add i.MX6UL support 2015-08-02 11:05:07 +02:00
include Correct License and Copyright information on few files 2015-08-12 20:47:46 -04:00
lib ARM: cache: implement a default weak flush_cache() function 2015-08-12 20:47:48 -04:00
mach-at91 arm, at91: support for sam9260 based smartweb board 2015-08-12 20:47:28 -04:00
mach-bcm283x arm/mach-bcm283x/mbox: Flush and invalidate dcache when using fw mailbox 2015-08-12 20:47:42 -04:00
mach-davinci arch: Make board selection choices optional 2015-05-12 18:10:02 -04:00
mach-highbank ARM: highbank: move SoC sources to mach-highbank 2015-02-21 08:23:51 -05:00
mach-integrator arch: Make board selection choices optional 2015-05-12 18:10:02 -04:00
mach-keystone keystone2: add wfi in to the core_spin loop 2015-07-27 15:01:57 -04:00
mach-kirkwood arch: Make board selection choices optional 2015-05-12 18:10:02 -04:00
mach-mvebu arm: mvebu: Add SPL SDIO/MMC boot support 2015-07-24 09:45:30 +02:00
mach-nomadik arch: Make board selection choices optional 2015-05-12 18:10:02 -04:00
mach-orion5x arch: Make board selection choices optional 2015-05-12 18:10:02 -04:00
mach-socfpga arm: socfpga: misc: Add support for printing FPGA type 2015-08-08 14:14:30 +02:00
mach-tegra ARM: tegra: Add p2371-0000 board 2015-08-06 10:50:04 -07:00
mach-uniphier ARM: UniPhier: add PH1-sLD3 SoC support 2015-07-23 23:42:22 +09:00
mach-versatile ARM: versatile: move SoC sources to mach-versatile 2015-02-21 08:23:51 -05:00
mach-zynq zynq: Rename struct clk_ops to zynq_clk_ops 2015-07-21 17:39:29 -06:00
mvebu-common arm: mvebu: Move mvebu-common into mach-mvebu 2015-05-05 14:28:29 +02:00
config.mk arm: Include the .got section in the binary 2015-05-14 18:49:34 -06:00
Kconfig lpc32xx: devkit3250: add spl build support 2015-08-12 20:47:34 -04:00
Kconfig.debug arm: debug: add Kconfig entries for lowlevel debug 2014-10-26 22:23:12 +01:00
Makefile spl, common, serial: build SPL without serial support 2015-08-12 20:47:13 -04:00