Rafal Jaworowski
36b904a7fd
Fix PCI-Express on PPC440SPe rev. A.
19 years ago
Rafal Jaworowski
692519b1ed
Add support for PCI-Express on PPC440SPe (Yucca board).
19 years ago
Stefan Roese
a2c95a7224
PPC440 DDR setup: Set SDRAM0_CFG0[PMU]=0 for best performance
...
AMCC suggested to set the PMU bit to 0 for best performace on
the PPC440 DDR controller.
Please see doc/README.440-DDR-performance for details.
Patch by Stefan Roese, 28 Jul 2006
19 years ago
Wolfgang Denk
b9365a26a1
Code cleanup
19 years ago
Wolfgang Denk
b87dfd2854
Add support for TB5200 board
...
The TB5200 ("Tinybox") is a small baseboard for the TQM5200 module
integrated in a little aluminium case.
Patch by Martin Krause, 8 Jun 2006
Some code cleanup
19 years ago
Marian Balakowicz
edd6cf20e1
Fix timer problems on AMCC yucca board.
...
Set Timer Clock Select to use CPU clock as a timer input source.
19 years ago
Marian Balakowicz
fbb0b559ae
Add system memory to the PCI region list for AMCC PPC44x CPUs.
...
Enabled it for Yucca board.
19 years ago
Marian Balakowicz
fe84b48a94
Cleanup config file and bootup output for Yucca board.
19 years ago
Marian Balakowicz
bba6837732
Fix CONFIG_440_GX define usage.
19 years ago
Marian Balakowicz
6c5879f380
Add support for AMCC 440SPe CPU based eval board (Yucca).
19 years ago
Stefan Roese
ed4633c93a
Minor cleanup for PCS440EP board
...
Patch by Stefan Roese, 13 Jun 2006
19 years ago
Stefan Roese
a4c8d1389f
Add support for PCS440EP board
...
Patch by Stefan Roese, 02 Jun 2006
19 years ago
Stefan Roese
5770a1e488
Fix problem in PVR detection for 440GR
...
Patch by Stefan Roese, 18 May 2006
19 years ago
Stefan Roese
512f8d5d78
Add support for AMCC 440EP Rev C and 440GR Rev B
...
Patch by John Otken, 08 May 2006
19 years ago
Wolfgang Denk
cf48eb9abd
Some code cleanup
19 years ago
Wolfgang Denk
d87080b721
GCC-4.x fixes: clean up global data pointer initialization for all boards.
19 years ago
Stefan Roese
62534beb2f
Updates to common PPC4xx onboard (DDR)SDRAM init code (405 and 440)
...
405 SDRAM: - The SDRAM parameters can now be defined in the board
config file and the 405 SDRAM controller values will
be calculated upon bootup (see PPChameleonEVB).
When those settings are not defined in the board
config file, the register setup will be as it is now,
so this implementation should not break any current
design using this code.
Thanks to Andrea Marson from DAVE for this patch.
440 DDR: - Added function sdram_tr1_set to auto calculate the
TR1 value for the DDR.
- Added ECC support (see p3p440).
Patch by Stefan Roese, 17 Mar 2006
19 years ago
Stefan Roese
f3fecfe6d7
Fix problem with updated PCI code in cpu/ppc4xx/405gp_pci.c
...
Patch by Stefan Roese, 13 Mar 2006
19 years ago
Stefan Roese
9a7b408c11
cpu/ppc4xx/start.S : exceptions are enabled after relocation
...
Patch by Cedric Vincent, 6 June 2005
19 years ago
Stefan Roese
2076d0a15f
PMC405 and CPCI405: Moved configuration of pci resources into config file.
...
PMC405 and CPCI2DP: Added firmware download and booting via pci.
Patch by Matthias Fuchs, 20 Dec 2005
19 years ago
Wolfgang Denk
7481266e4e
19 years ago
Wolfgang Denk
f013dacf0a
Code cleanup, especially MIPS for GCC 4.x
19 years ago
Stefan Roese
a46726fdba
Compile warning fixed
...
Patch by Stefan Roese, 29 Nov 2005
19 years ago
Stefan Roese
6e7fb6eaa5
Add support for AMCC 440SP, add support for AMCC Luan 440SP eval board.
...
Patch by John Otken, 23 Nov 2005
19 years ago
Stefan Roese
3d9569b232
Changed PPC44x startup message (cpu info, speed...) to common style:
...
On PPC44x platforms, the startup message generated in "cpu.c" only
comprised the ppc type and revision but not additional informations
like speed etc. Those speed infos where printed in the board specific
code. This new implementation now prints all CPU infos in the common
cpu specific code. No board specific code is needed anymore and
therefore removed from all current 44x implementations.
Patch by Stefan Roese, 27 Nov 2005
19 years ago
Stefan Roese
5568e613ee
Add support for Prodrive P3P440 board:
...
- Added onboard PPC440 DDR autodetection in cpu/ppc/sdram.c
- CFG_FLASH_QUIET_TEST added to use the common CFI driver
for bank autodetection
Patch by Stefan Roese, 22 Nov 2005
19 years ago
Stefan Roese
fd49bf0214
Fix Bamboo DDR SDRAM initialization (problem with onboard SDRAM)
...
Patch by Stefan Roese, 15 Nov 2005
19 years ago
Stefan Roese
57275b69c6
Add support for Ocotea pass 3 with 440GX Rev. F
...
Patch by Stefan Roese, 01 Nov 2005
19 years ago
Marian Balakowicz
63ff004c4f
Add support for multiple PHYs.
19 years ago
Stefan Roese
1e25f957c8
Add NetConsole Support for AMCC eval boards
...
Patch by Stefan Roese, 20 Oct 2005
19 years ago
Stefan Roese
a93316c5e9
Fix NetConsole support on 4xx (only print eth link on 1st transfer)
...
Patch by Stefan Roese, 18 Oct 2005
19 years ago
Wolfgang Denk
77ddac9480
Cleanup for GCC-4.x
19 years ago
Stefan Roese
4f92ac3648
Fix problem in ppc4xx eth-driver without ethaddr (only without
...
CONFIG_NET_MULTI set)
Patch by Stefan Roese, 10 Oct 2005
19 years ago
Wolfgang Denk
7521af1c7d
Add support for AP1000 board.
...
Patch by James MacAulay, 07 Oct 2005
19 years ago
Stefan Roese
9a8d82fd3c
Fix 440GR to print correct cpu revision
...
Patch by Stefan Roese, 4 Oct 2005
19 years ago
Wolfgang Denk
265817c7e6
Add support for AMD's Pb1x00 eval board;
...
add MII routines to the au1x00 ethernet driver;
add USB ohci driver (work in progress)
Patch by Thomas Sailer, 20 Jan 2005
20 years ago
Wolfgang Denk
0c8721a466
Cleanup (PPC4xx is AMCC now)
20 years ago
Stefan Roese
4a3cd9e655
Fix problem in 440GP ethernet driver (ebony). Add support for 2nd
...
ethernet port on ebony.
Patch by Stefan Roese, 7 Sep 2005
20 years ago
Stefan Roese
a3e4fcb860
Fixed bamboo port to enable running without DDR-DIMM (bamboo has also 64MB onboard DDR)
...
Patch by Stefan Roese, 24 Aug 2005
20 years ago
Stefan Roese
d6c61aabc4
Merged 405gp_enet.c and 440gx_enet.c to generic 4xx_enet.c
...
now handling all 4xx cpu's.
Patch by Stefan Roese, 16 Aug 2005
20 years ago
Stefan Roese
b79316f2a2
Add Sandburst Metrobox and Sandburst Karef board support packages.
...
Second serial port on 440GX now defined as a system device.
Add 'Short Etch' code for Cicada PHY within 440gx_enet.c
Patch by Travis B. Sawyer, 12 Jul 2005
Check return value of malloc in 440gx_enet.c
Patch by Travis B. Sawyer, 18 Jul 2005
20 years ago
Stefan Roese
c57c7980ff
Add NAND FLASH support for AMCC Bamboo 440EP eval board
...
Patch by Stefan Roese, 11 Aug 2005
20 years ago
Stefan Roese
846b0dd2dc
Changed CONFIG_440_xx to CONFIG_440xx for a consistent design (405 and linux)
...
Patch by Stefan Roese, 08 Aug 2005
20 years ago
Wolfgang Denk
f901a83b70
Add support for ep8248 board
...
Patch by Yuli Barcohen, 12 Dec 2004
Minor code cleanup.
20 years ago
Wolfgang Denk
c04a76e6f0
Fix compiler warnings in cpu/ppc4xx/usbdev.c
...
Patch by Steven Blakeslee, 04 Aug 2005
20 years ago
Stefan Roese
17f50f22bc
Add support for AMCC Bamboo PPC440EP eval board
...
Patch by Stefan Roese, 04 Aug 2005
20 years ago
Stefan Roese
7770ce47e4
Fix low-level OHCI transfers for PPC440EP (same as ARM920t and MPC5xxx).
...
Patch by Stefan Roese, 2 Aug 2005
20 years ago
Stefan Roese
c157d8e219
Add support for AMCC PPC440EP/GR eval boards Yosemite and Yellowstone.
...
Patch by Steven Blakeslee, 27 Jul 2005
20 years ago
wdenk
b2532eff87
* Patch by Travis Sawyer, 10 Jun 2005:
...
Initialize allocated dev and private hw structures
after their respective allocation in 440gx_enet.c
* Patch by Steven Scholz, 10 Jun 2005:
Fix byteorder problems with second argument of "bootm" with
standalone images;
20 years ago
stroese
fddae7b811
* Patch by Matthias Fuchs, 18 Apr 2005:
...
Make PCI target address spaces on PMC405 and CPCI405 boards
configurable via environment variables
20 years ago