u-boot-brain/cpu/ppc4xx
Stefan Roese ea2e142843 ppc4xx: Add CONFIG_4xx_DCACHE compile options to enable cached SDRAM
This patch adds the CONFIG_4xx_DCACHE options to some SDRAM init files
and to the Sequoia TLB init code. Now the cache can be enabled on 44x
boards by defining CONFIG_4xx_DCACHE in the board config file. This
option will disappear, when more boards use is successfully and no
more known problems exist.

This is tested successfully on Sequoia and Katmai. The only problem that
needs to be fixed is, that USB is not working on Sequoia right now, since
it will need some cache handling code too, similar to the 4xx EMAC driver.

Signed-off-by: Stefan Roese <sr@denx.de>
2007-10-31 21:21:47 +01:00
..
4xx_enet.c ppc4xx: Change 4xx ethernet driver to handle cached memory too 2007-10-31 21:21:47 +01:00
4xx_pci.c ppc4xx: Cleanup of 4xx PCI and PCIe support (renaming) 2007-10-31 21:20:49 +01:00
4xx_pcie.c ppc4xx: Add PCIe endpoint support on Kilauea (405EX) 2007-10-31 21:20:50 +01:00
4xx_uart.c ppc4xx: Correct UART input clock calculation and passing to fdt 2007-10-31 21:20:51 +01:00
40x_spd_sdram.c ppc4xx: Consolidate some of the 405 and 440 macros/structs into 4xx 2007-10-31 21:20:50 +01:00
44x_spd_ddr2.c ppc4xx: Add CONFIG_4xx_DCACHE compile options to enable cached SDRAM 2007-10-31 21:21:47 +01:00
44x_spd_ddr.c ppc4xx: Add CONFIG_4xx_DCACHE compile options to enable cached SDRAM 2007-10-31 21:21:47 +01:00
bedbug_405.c cpu/[7a-ln-z]*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 18:57:22 -05:00
cache.S ppc4xx: Rework 4xx cache support 2007-10-31 21:21:46 +01:00
commproc.c * Patches by Reinhard Meyer, 14 Feb 2004: 2004-02-23 22:22:28 +00:00
config.mk ppc4xx: Fix O=buildir builds 2007-06-25 16:50:55 +02:00
cpu_init.c ppc4xx: Add PPC405EX support 2007-10-31 21:20:49 +01:00
cpu.c ppc4xx: Add PPC405EX support 2007-10-31 21:20:49 +01:00
dcr.S cpu/ rtc/ include/: Remove lingering references to CFG_CMD_* symbols. 2007-07-10 10:27:39 -05:00
fdt.c ppc4xx: Correct UART input clock calculation and passing to fdt 2007-10-31 21:20:51 +01:00
gpio.c ppc4xx: Add support for AMCC 405EP Taihu board 2007-07-26 17:49:11 +02:00
i2c.c ppc4xx: Fix i2c divisor calcularion for PPC4xx 2007-04-12 14:15:59 +02:00
interrupts.c ppc4xx: Add PPC405EX support 2007-10-31 21:20:49 +01:00
iop480_uart.c ppc4xx: Rework of 4xx serial driver (1) 2007-10-31 21:20:50 +01:00
kgdb.S ppc4xx: Rework 4xx cache support 2007-10-31 21:21:46 +01:00
Makefile ppc4xx: Rework 4xx cache support 2007-10-31 21:21:46 +01:00
miiphy.c ppc4xx: Change 4xx_enet & miiphy to use out_be32() and friends 2007-10-31 21:21:46 +01:00
ndfc.c ppc4xx: Add PPC405EX support 2007-10-31 21:20:49 +01:00
resetvec.S * Code cleanup: 2003-06-27 21:31:46 +00:00
sdram.c ppc4xx: Add initial Zeus (PPC405EP) board support 2007-08-14 14:44:41 +02:00
sdram.h ppc4xx: Add initial Zeus (PPC405EP) board support 2007-08-14 14:44:41 +02:00
speed.c ppc4xx: Add freqUART to CPU speed detection 2007-10-31 21:20:50 +01:00
start.S ppc4xx: Rework 4xx cache support 2007-10-31 21:21:46 +01:00
tlb.c ppc4xx: Add change_tlb function to modify I attribute of TLB(s) 2007-10-31 21:21:47 +01:00
traps.c [PPC440SPe] Convert machine check exceptions handling 2007-09-07 17:46:18 +02:00
usb_ohci.c [PATCH] Add AMCC PPC405EZ support 2007-03-21 13:38:59 +01:00
usb_ohci.h Add support for AMCC PPC440EP/GR eval boards Yosemite and Yellowstone. 2005-08-01 16:41:48 +02:00
usb.c Merge with git://www.denx.de/git/u-boot.git 2007-08-14 16:36:29 +02:00
usbdev.c cpu/[7a-ln-z]*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 18:57:22 -05:00
usbdev.h Add support for AMCC PPC440EP/GR eval boards Yosemite and Yellowstone. 2005-08-01 16:41:48 +02:00
vecnum.h ppc4xx: Add PPC405EX support 2007-10-31 21:20:49 +01:00