u-boot-brain/cpu/ppc4xx
Stefan Roese ff02f13980 ppc4xx: Fix ndfc HW ECC byte order
The current ndfc HW ECC implementation swaps the first two ECC bytes.
But the 4xx NDFC already uses the SMC (Smart Media Card) ECC ordering,
so this swapping in the HW ECC driver is bogus. This patch fixes this
problem and now really uses the SMC ECC byte order.

Thanks to Sean MacLennan for pointing this out.

Signed-off-by: Stefan Roese <sr@denx.de>
2008-02-04 11:47:40 +01:00
..
4xx_enet.c ppc4xx: Move cpu/ppc4xx/vecnum.h into include path 2008-01-09 06:32:58 +01:00
4xx_pci.c fix comments with new drivers organization 2008-01-09 21:48:49 +01:00
4xx_pcie.c ppc4xx: Correct 405EX PCIe UTL register mapping 2007-11-18 14:44:44 +01:00
4xx_uart.c ppc4xx: Move cpu/ppc4xx/vecnum.h into include path 2008-01-09 06:32:58 +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: Remove compiler warning in cpu/ppc4xx/44x_spd_ddr2.c 2008-01-15 10:11:02 +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 ppc4xx: Add CFG_POST_ALT_WORD_ADDR to support non OCM POST WORD storage 2008-01-09 10:25:46 +01:00
config.mk ppc4xx: Fix O=buildir builds 2007-06-25 16:50:55 +02:00
cpu_init.c ppc4xx: Enable 405EP PCI arbiter per default on all boards 2007-12-28 16:39:15 +01:00
cpu.c ppc4xx: Enable 405EX PCIe UTL register configuration 2007-11-16 14:16:54 +01:00
dcr.S cpu/ rtc/ include/: Remove lingering references to CFG_CMD_* symbols. 2007-07-10 10:27:39 -05:00
denali_data_eye.c ppc4xx: Remove weak binding from common Denali data-eye search code 2008-01-05 10:14:56 +01:00
denali_spd_ddr2.c Add 440EPx DDR2 SPD DIMM support 2007-12-27 19:35:36 +01:00
fdt.c ppc4xx: fdt: Cleanup setup of cpu node setup 2007-12-27 19:35:34 +01:00
gpio.c ppc4xx: Add functionality to GPIO support 2008-01-04 11:38:45 +01:00
i2c.c ppc4xx: Fix i2c divisor calcularion for PPC4xx 2007-04-12 14:15:59 +02:00
interrupts.c ppc4xx: Move cpu/ppc4xx/vecnum.h into include path 2008-01-09 06:32:58 +01:00
iop480_uart.c ppc4xx: Move cpu/ppc4xx/vecnum.h into include path 2008-01-09 06:32:58 +01:00
kgdb.S ppc4xx: Rework 4xx cache support 2007-10-31 21:21:46 +01:00
Makefile Add denali_data_eye.o and denali_spd_ddr2.o to PPC4xx Makefile 2007-12-27 19:35:36 +01:00
miiphy.c Add Ethernet 1000BASE-X support for PPC4xx 2007-12-27 19:35:36 +01:00
ndfc.c ppc4xx: Fix ndfc HW ECC byte order 2008-02-04 11:47:40 +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: Fix problem with init-ram bigger than 4k on 440 platforms 2008-02-04 11:47:40 +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 ppc4xx: Make USB working with CONFIG_4xx_DCACHE defined 2007-11-09 16:42:15 +01:00
usbdev.c ppc4xx: Move cpu/ppc4xx/vecnum.h into include path 2008-01-09 06:32:58 +01:00
usbdev.h Add support for AMCC PPC440EP/GR eval boards Yosemite and Yellowstone. 2005-08-01 16:41:48 +02:00