uboot/include
Stefan Roese 4037ed3b63 [PATCH] PPC4xx: Add 440SP(e) DDR2 SPD DIMM support
This patch adds support for the DDR2 controller used on the
440SP and 440SPe. It is tested on the Katmai (440SPe) eval
board and works fine with the following DIMM modules:

- Corsair CM2X512-5400C4 (512MByte per DIMM)
- Kingston ValueRAM KVR667D2N5/512 (512MByte per DIMM)
- Kingston ValueRAM KVR667D2N5K2/2G (1GByte per DIMM)

This patch also adds the nice functionality to dynamically
create the TLB entries for the SDRAM (tlb.c). So we should
never run into such problems with wrong (too short) TLB
initialization again on these platforms.

Signed-off-by: Stefan Roese <sr@denx.de>
2007-02-20 10:43:34 +01:00
..
asm-arm Add port for the lpc2292sodimm evaluation board from EmbeddedArtists 2007-01-24 12:16:56 +01:00
asm-avr32 Add AT32AP CPU and AT32AP7000 SoC support 2006-10-24 14:27:35 +02:00
asm-blackfin Coding Style cleanup 2006-03-12 02:55:22 +01:00
asm-i386 Remove unnnecessary #include <linux/types.h> from include/asm-*/u-boot.h 2005-11-25 16:38:03 +01:00
asm-m68k [ColdFire MCF5271 family] Add CPU detection based on the value of Chip 2007-01-23 13:25:22 +01:00
asm-microblaze Remove unnnecessary #include <linux/types.h> from include/asm-*/u-boot.h 2005-11-25 16:38:03 +01:00
asm-mips Add support for gth2 board 2006-06-16 17:32:31 +02:00
asm-nios Remove unnnecessary #include <linux/types.h> from include/asm-*/u-boot.h 2005-11-25 16:38:03 +01:00
asm-nios2 Nios II - Fix I/O Macros and mini-app stubs 2006-06-08 11:59:57 -04:00
asm-ppc [PATCH] PPC4xx: Add 440SP(e) DDR2 SPD DIMM support 2007-02-20 10:43:34 +01:00
bedbug
configs [PATCH] Remove PCI-PNP configuration from Sequoia/Rainier config file 2007-02-01 13:22:41 +01:00
cramfs Add cramfs support for m68k 2005-09-25 16:59:36 +02:00
galileo More code cleanup 2006-07-21 15:24:56 +02:00
jffs2 Add common (with Linux) MTD partition scheme and "mtdparts" command 2005-08-08 01:03:24 +02:00
linux Add support for AMCC Sequoia PPC440EPx eval board 2006-09-07 11:51:23 +02:00
pcmcia Fix IDE stability problems on CPC45 board. 2005-01-22 18:26:04 +00:00
4xx_i2c.h [PATCH] PPC4xx: Add support for multiple I2C busses 2007-02-20 10:27:08 +01:00
74xx_7xx.h [PATCH] Add support for Prodrive P3M750 & P3M7448 (P3Mx) boards 2006-11-29 16:14:05 +01:00
405_dimm.h
405_mal.h Add support for AMCC Sequoia PPC440EPx eval board 2006-09-07 11:51:23 +02:00
405gp_pci.h
ACEX1K.h Add FPGA Altera Cyclone 2 support 2006-08-15 14:15:51 +02:00
SA-1100.h
_exports.h Added simple_strtoul(), getenv() and setenv() to the exported functions. 2006-09-01 15:00:02 +02:00
ahci.h Add AHCI support to u-boot 2006-08-23 10:39:01 -05:00
altera.h Add FPGA Altera Cyclone 2 support 2006-08-15 14:15:51 +02:00
arm920t.h
arm925t.h [PATCH] omap925.c: Remove unused functions 2006-10-28 17:13:12 +02:00
arm926ejs.h * Patch by George G. Davis, 19 Aug 2003: 2003-08-29 22:00:43 +00:00
arm946es.h Add ARM946E cpu and core module targets; remap memory to 0x00000000 2005-09-25 01:48:28 +02:00
armcoremodule.h Update ARM Integrator boards: 2005-10-04 23:10:28 +02:00
at91rm9200_i2c.h Code Cleanup 2004-10-10 18:03:33 +00:00
at91rm9200_net.h * Move dm9161.c and lxt972.c into cpu/arm920t/at91rm9200 2005-10-05 01:51:29 +02:00
ata.h Code cleanup; make several boards compile & link. 2004-03-14 22:25:36 +00:00
bcm5221.h Add support for Cogent csb637 2005-10-05 02:00:09 +02:00
bmp_layout.h * Implement new mechanism to export U-Boot's functions to standalone 2003-07-24 23:38:38 +00:00
bzlib.h * Patches by Xianghua Xiao, 15 Oct 2003: 2003-10-15 23:53:47 +00:00
circbuf.h Add support for Siemens SX1 mobile phone; 2004-03-12 00:14:09 +00:00
clps7111.h
cmd_confdefs.h Adjust "echo" as a default command 2006-03-12 16:51:59 +01:00
command.h * Patches by Pantelis Antoniou, 30 Mar 2004: 2004-04-15 18:22:41 +00:00
common.h Merge http://www.denx.de/git/u-boot 2006-11-28 23:35:49 -06:00
commproc.h Add support for TQM885D board. 2006-07-12 15:26:01 +02:00
console.h
crc.h Some code cleanup 2006-04-16 10:51:58 +02:00
da9030.h delta board: DA9030 initialization and i2c support. Some minor changes to 2006-03-24 12:23:27 +01:00
dataflash.h * Cleanup lowboot code for MPC5200 2004-01-02 14:00:00 +00:00
devices.h Add support for console over UDP (compatible to Ingo Molnar's 2004-08-02 21:11:11 +00:00
dm9161.h * Move dm9161.c and lxt972.c into cpu/arm920t/at91rm9200 2005-10-05 01:51:29 +02:00
dtt.h [PATCH] Add support for the UC101 board from MAN. 2006-12-21 16:14:48 +01:00
e500.h Patch by Jon Loeliger, 16 Jul 2004: 2004-08-01 23:02:45 +00:00
elf.h * Fix parameter passing to standalone images with bootm command 2003-10-30 21:49:38 +00:00
environment.h [PATCH] Select NAND embedded environment from board configuration 2006-11-27 17:34:10 +01:00
exports.h Added simple_strtoul(), getenv() and setenv() to the exported functions. 2006-09-01 15:00:02 +02:00
ext2fs.h ext2fs support added 2004-12-16 17:33:10 +00:00
fat.h Fix fatload command on FAT32 formatted partitions. 2006-08-14 22:05:26 +02:00
fdc.h
flash.h Add port for the lpc2292sodimm evaluation board from EmbeddedArtists 2007-01-24 12:16:56 +01:00
fpga.h Cleanup for GCC-4.x 2005-10-13 16:45:02 +02:00
ft_build.h * Fix a bunch of compiler warnings for gcc 4.0 2006-10-19 11:33:52 -05:00
hush.h
i2c.h [PATCH] PPC4xx: Add support for multiple I2C busses 2007-02-20 10:27:08 +01:00
i8042.h
ide.h Code cleanup; make several boards compile & link. 2004-03-14 22:25:36 +00:00
image.h Merge with /home/wd/git/u-boot/master 2006-10-11 14:15:21 +02:00
ioports.h Code cleanup. 2006-11-30 18:02:20 +01:00
keyboard.h [Strange. I _did_ check these in before. Seems SF restored an old 2004-01-16 00:30:56 +00:00
kgdb.h
lcd.h Add splashscreen support for MCC200 board. 2006-08-30 23:09:00 +02:00
lcdvideo.h
lh7a40x.h * Patch by Paul Ruhland, 10 Jun 2004: 2004-06-10 21:55:33 +00:00
lh7a400.h * Patch by Paul Ruhland, 10 Jun 2004: 2004-06-10 21:55:33 +00:00
lh7a404.h * Patch by Paul Ruhland, 10 Jun 2004: 2004-06-10 21:55:33 +00:00
linux_logo.h
lists.h
logbuff.h
lpd7a400_cpld.h * Patch by Paul Ruhland, 17 May 2004: 2004-06-09 13:37:52 +00:00
lxt971a.h Patches by Lars Munch, 12 Jul 2004: 2004-08-02 23:39:03 +00:00
lynxkdi.h * Patch by Scott McNutt, 21 Jul 2003: 2003-07-27 00:21:01 +00:00
malloc.h
mii_phy.h
miiphy.h Fix miiphy global data initialization (problem on 4xx boards when no 2005-11-30 18:06:04 +01:00
mk48t59.h
mmc.h
mpc5xx.h * Patch by Denis Peter, 8 Dec 2003 2004-01-02 16:05:07 +00:00
mpc5xxx.h - Add MPC5XXX register definition MPC5XXX_WU_GPIO_DATA_I and change the 2006-11-01 01:38:16 +01:00
mpc8xx.h Patches by Pantelis Antoniou, 30 Mar 2004: 2004-04-15 21:31:56 +00:00
mpc8xx_irq.h
mpc83xx.h mpc83xx: Add MPC8360EMDS basic board support 2006-11-03 19:42:21 -06:00
mpc85xx.h Add (some) definitions for the MPC85xx local bus controller 2006-03-12 22:45:47 +01:00
mpc86xx.h Cleanup even more poorly introduced whitespace. 2006-08-22 18:26:08 -05:00
mpc106.h
mpc824x.h * Code cleanup 2004-08-01 22:48:16 +00:00
mpc8220.h Add PCI support for Sorcery board. 2005-05-16 15:23:22 +00:00
mpc8260.h Added support for the TQM8272 board from TQ 2006-12-21 17:17:02 +01:00
mpc8260_irq.h
nand.h Add board/cpu specific NAND chip select function to 440 NDFC 2006-10-20 15:17:55 +02:00
net.h Add support for multiple PHYs. 2005-10-28 22:30:33 +02:00
nios-io.h Patch by Scott McNutt, 25 Apr 2004: 2004-05-19 21:33:14 +00:00
nios.h * Patch by Scott McNutt, 04 Oct 2003: 2003-10-08 23:26:14 +00:00
nios2-epcs.h Nios II - Add EPCS Controller bootrom work-around 2006-06-08 12:08:12 -04:00
nios2-io.h * Patch by Scott McNutt, 21 Oct 2004: 2005-03-30 23:28:18 +00:00
nios2.h Patches by Scott McNutt, 24 Aug 2004: 2004-10-10 21:27:30 +00:00
ns7520_eth.h Add support for NetSilicon NS7520 processor. 2005-10-09 01:41:48 +02:00
ns9750_bbus.h * Patch by Markus Pietrek, 24 Feb 2004: 2004-02-26 23:46:20 +00:00
ns9750_eth.h Patches by Lars Munch, 12 Jul 2004: 2004-08-02 23:39:03 +00:00
ns9750_mem.h * Patch by Markus Pietrek, 24 Feb 2004: 2004-02-26 23:46:20 +00:00
ns9750_ser.h * Patch by Markus Pietrek, 24 Feb 2004: 2004-02-26 23:46:20 +00:00
ns9750_sys.h * Patch by Markus Pietrek, 24 Feb 2004: 2004-02-26 23:46:20 +00:00
ns16550.h Add support for TB5200 board 2006-07-19 13:50:38 +02:00
ns87308.h
part.h * Cleanup, minor fixes 2004-04-18 17:39:38 +00:00
pc_keyb.h [Strange. I _did_ check these in before. Seems SF restored an old 2004-01-16 00:30:56 +00:00
pci.h * Fix a bunch of compiler warnings for gcc 4.0 2006-10-19 11:33:52 -05:00
pci_ids.h Change Id to symbolic name for RTL8139 2006-06-28 08:43:56 -05:00
pcmcia.h Major PCMCIA Cleanup to make code better readable and maintainable. 2006-07-10 23:07:28 +02:00
post.h Patch by Pantelis Antoniou, 5 May 2004: 2004-06-07 23:46:25 +00:00
ppc4xx.h
ppc4xx_enet.h Add support for AMCC Sequoia PPC440EPx eval board 2006-09-07 11:51:23 +02:00
ppc405.h Added support for the SOLIDCARD III board from Eurodesign 2007-01-11 15:44:44 +01:00
ppc440.h [PATCH] Clear PLB4A0_ACR[WRP] on Sequoia (440EPx) 2007-01-05 10:40:36 +01:00
ppc_asm.tmpl Add support for AMCC Sequoia PPC440EPx eval board 2006-09-07 11:51:23 +02:00
ppc_defs.h
ps2mult.h * The PS/2 mux on the BMS2003 board needs 450 ms after power on 2004-01-20 23:12:12 +00:00
reiserfs.h Code cleanup 2004-03-25 15:14:43 +00:00
rtc.h
s3c24x0.h
s3c2400.h Cleanup trab board for GCC-4.x 2006-06-26 10:54:52 +02:00
s3c2410.h
s_record.h
sa1100.h
scsi.h
sed156x.h * Patches by Pantelis Antoniou, 30 Mar 2004: 2004-04-15 21:16:42 +00:00
sed13806.h
serial.h Make the serial driver framework work with CONFIG_SERIAL_MULTI enabled 2006-08-30 23:02:10 +02:00
sm501.h Add SM501 support to HH405 board. 2005-09-22 09:04:17 +02:00
smiLynxEM.h
spartan2.h * Patch by Kurt Stremerch, 03 Sep 2004: 2005-01-09 17:19:34 +00:00
spartan3.h Add Xilinx Spartan3 family FPGA support 2005-09-25 16:44:21 +02:00
spd.h Fix style issues primarily in 85xx and 83xx boards. 2005-08-01 13:20:47 -05:00
spd_sdram.h Support for DDR with 32-data path. Addotional notes on injecting 2006-03-16 17:46:46 +01:00
spi.h
status_led.h Preliminary patch adding support for the MarelV38B board. 2006-10-13 21:09:09 +02:00
sym53c8xx.h
systemace.h * CVS add missing files 2004-02-23 16:11:30 +00:00
universe.h Code cleanup. 2004-12-16 21:44:03 +00:00
usb.h Add rudimentary handling of alternate settings of USB interfaces - to fix 2006-08-02 00:54:18 +02:00
usb_defs.h Remove unnecessary defines from usb_defs.h again. 2005-08-02 15:08:46 +02:00
usbdcore.h Add support for Siemens SX1 mobile phone; 2004-03-12 00:14:09 +00:00
usbdcore_ep0.h Add support for Siemens SX1 mobile phone; 2004-03-12 00:14:09 +00:00
usbdcore_omap1510.h Add support for Siemens SX1 mobile phone; 2004-03-12 00:14:09 +00:00
usbdescriptors.h Add support for Siemens SX1 mobile phone; 2004-03-12 00:14:09 +00:00
version.h Add GIT version information (commid ID) to untagged U-Boot versions 2006-02-21 17:33:04 +01:00
vfd_logo.h
video.h
video_ad7176.h * Patches by Yuli Barcohen, 13 Jul 2003: 2003-07-14 22:13:32 +00:00
video_ad7177.h * Patches by Yuli Barcohen, 13 Jul 2003: 2003-07-14 22:13:32 +00:00
video_ad7179.h * Add support for IceCube board (with MGT5100 and MPC5200 CPUs) 2003-07-16 21:53:01 +00:00
video_easylogo.h
video_fb.h
video_font.h
video_logo.h
virtex2.h
w83c553f.h
watchdog.h Cleanup (PPC4xx is AMCC now) 2005-09-23 11:05:55 +02:00
xilinx.h Add Xilinx Spartan3 family FPGA support 2005-09-25 16:44:21 +02:00
xyzModem.h More code cleanup 2006-07-21 15:24:56 +02:00
zlib.h