summaryrefslogtreecommitdiff
path: root/cpu/mpc512x
AgeCommit message (Collapse)Author
2008-03-02MPC5121e ADS PCI support take 3John Rigby
Adds PCI support for MPC5121 Tested with drivers/net/rtl8139.c Support is conditional since PCI on old silicon does not work. ads5121_PCI_config turns on PCI In this version, condition compilation of PCI code has been moved from ifdef in board/ads5121/pci.c to board/ads5121/Makefile as suggested by Jean-Christophe PLAGNIOL-VILLARD Signed-off-by: John Rigby <[email protected]>
2008-02-14PPC: Use r2 instead of r29 as global data pointerWolfgang Denk
R29 was an unlucky choice as with recent toolchains (gcc-4.2.x) gcc will refuse to use load/store multiple insns; instead, it issues a list of simple load/store instructions upon function entry and exit, resulting in bigger code size, which in turn makes the build for a few boards fail. Use r2 instead. Signed-off-by: Wolfgang Denk <[email protected]>
2008-02-14ppc: Refactor cache routines, so there is only one common set.Rafal Jaworowski
Signed-off-by: Rafal Jaworowski <[email protected]>
2008-02-07Device tree updatesJohn Rigby
Changes to match 5121 device tree going mainline in 2.6.25. Change OF_SOC from "soc5121" to plain "soc". Remove unneeded "ref-frequency" fixups. Remove "address" enetaddr fixup. Add bus-frequency fixup for old OF_SOC so old kernels with old device trees will work with new u-boot with 66MHz IPS clock Signed-off-by: John Rigby <[email protected]>
2008-01-12MPC512X: Cleanup bus clock names.Grzegorz Bernacki
Signed-off-by: Grzegorz Bernacki <[email protected]>
2008-01-12ads5121: Added support for FDT.Grzegorz Bernacki
Signed-off-by: Grzegorz Bernacki <[email protected]>
2007-11-15Revert "[MPC512x] Correct fixup relocation"Grant Likely
This reverts commit 8d17979d0359492a822a0a409d26e3a3549b4cd4. Signed-off-by: Grant Likely <[email protected]>
2007-09-10[MPC512x] Streamline frame handling in the FEC driverGrzegorz Bernacki
- convert frame size settings to be derived from a single base - set frame size to the recommended default value Signed-off-by: Grzegorz Bernacki <[email protected]>
2007-09-07[MPC512x] Proper handling of larger frames in the FEC driverGrzegorz Bernacki
When frame larger than local RX buffer is received, it is split and handled by two buffer descriptors. Prior to this patch the FEC driver discarded contents of a buffer descriptor without the 'LAST' bit set, so the first part of the frame was lost in case of larger frames. This fix allows to safely combine the two pieces into the whole frame. Signed-off-by: Grzegorz Bernacki <[email protected]>
2007-09-07[MPC512x] Correct fixup relocationRafal Jaworowski
Signed-off-by: Rafal Jaworowski <[email protected]>
2007-08-12Minor alignment of output, 2nd try.Wolfgang Denk
Also update CHANGELOG Signed-off-by: Wolfgang Denk <[email protected]>
2007-08-12Minor alignment of outputWolfgang Denk
Signed-off-by: Wolfgang Denk <[email protected]>
2007-08-12Clean up some remaining CFG_CMD_ -> CONFIG_CMD_ issues.Wolfgang Denk
Signed-off-by: Wolfgang Denk <[email protected]>
2007-08-02Coding style cleanup, update CHANGELOGWolfgang Denk
Signed-off-by: Wolfgang Denk <[email protected]>
2007-07-27[ADS5121] Support for the ADS5121 boardRafal Jaworowski
The following MPC5121e subsystems are supported: - low-level CPU init - NOR Boot Flash (common CFI driver) - DDR SDRAM - FEC - I2C - Watchdog Signed-off-by: Grzegorz Bernacki <[email protected]> Signed-off-by: Rafal Jaworowski <[email protected]> Signed-off-by: Jan Wrobel <[email protected]>