Kumar Gala
230b31febf
Merge branch 'mpc83xx'
2006-02-10 15:42:58 -06:00
Kumar Gala
2688e2f972
Enable address translation on MPC83xx
...
Patch by Kumar Gala, 10 Feb 2006
2006-02-10 15:40:06 -06:00
Kumar Gala
b636d32261
Merge branch 'mpc83xx'
2006-01-25 16:13:34 -06:00
Kumar Gala
c99f384dce
Decopuled setting of OR/BR and LBLAWBAR/LBLAWAR on MPC83xx
...
Patch by Kumar Gala, 25 Jan 2006
2006-01-25 16:12:46 -06:00
Kumar Gala
27afa7d966
Merge branch 'mpc83xx'
2006-01-23 16:24:29 -06:00
Kumar Gala
b970480948
Fixed defines for MPC83xx SICRL register to match current specs
...
Patch by Kumar Gala, 23 Jan 2006
2006-01-23 16:22:57 -06:00
Kumar Gala
b443f7b628
Merge branch 'mpc8349ads'
2006-01-12 19:53:39 -06:00
Kumar Gala
86902b8e36
Added PCI support for MPC8349ADS board
...
Patch by Kumar Gala 11 Jan 2006
2006-01-12 19:51:38 -06:00
Kumar Gala
06508f1c9b
Merge branch 'mpc8349ads'
2006-01-12 15:52:02 -06:00
Kumar Gala
d5e78b7bf4
Merge branch 'pci'
2006-01-12 15:48:43 -06:00
Kumar Gala
bc680b12d0
Added PCI support for MPC8349ADS board
...
Patch by Kumar Gala 11 Jan 2006
2006-01-12 15:45:58 -06:00
Kumar Gala
dffb70f330
Fixed PCI indirect config ops to handle multiple PCI controllers
...
We need to adjust the bus number we are trying to access based
on which PCI controller its on
Patch by Kumar Gala 12 Jan 2006
2006-01-12 15:30:24 -06:00
Kumar Gala
1e8f1da65b
Merge branch 'mpc8349ads'
2006-01-11 17:12:46 -06:00
Kumar Gala
19ab485189
Added PCI support for MPC8349ADS board
...
Patch by Kumar Gala 11 Jan 2006
2006-01-11 17:12:07 -06:00
Kumar Gala
21a3cbd0d8
Merge branch 'ft_infr'
2006-01-11 16:54:53 -06:00
Kumar Gala
304ad60f7d
Merge branch 'pci'
2006-01-11 16:53:45 -06:00
Kumar Gala
62ec6418d4
Add helper function for generic flat device tree fixups for mpc83xx
...
Patch by Kumar Gala 11 Jan 2006
2006-01-11 16:48:10 -06:00
Kumar Gala
e559a6901a
Add support for passing initrd information via flat device tree
...
Patch by Kumar Gala 11 Jan 2006
2006-01-11 16:41:35 -06:00
Kumar Gala
c2871f0380
Added OF_STDOUT_PATH and OF_SOC
...
OF_STDOUT_PATH specifies the path to the device the kernel can use
for console output
OF_SOC specifies the proper name of the SOC node if one exists.
Patch by Kumar Gala 11 Jan 2006
2006-01-11 13:59:02 -06:00
Kumar Gala
4e2531378f
Allow board code to fixup the flat device tree before booting a
...
kernel
Patch by Kumar Gala 11 Jan 2006
2006-01-11 13:54:17 -06:00
Kumar Gala
e4f880eddd
Added CONFIG_ options for bd_t and env in flat dev tree
...
CONFIG_OF_HAS_BD_T will put a copy of the bd_t
into the resulting flat device tree.
CONFIG_OF_HAS_UBOOT_ENV will copy the environment
variables from u-boot into the flat device tree
Patch by Kumar Gala 11 Jan 2006
2006-01-11 13:49:31 -06:00
Kumar Gala
3411d11761
Report back PCI bus when doing table based device config
...
Patch by Kumar Gala 11 Jan 2006
2006-01-11 13:27:19 -06:00
Kumar Gala
a179012e37
Added support for PCI prefetchable region and BARs
...
If a host controller sets up a region as prefetchable and
a device's BAR denotes it as prefetchable, allocate the
BAR into the prefetch region.
If a BAR is prefetchable and no prefetchable region has
been setup by the controller we fall back to allocating
the BAR into the normally memory region.
Patch by Kumar Gala 11 Jan 2006
2006-01-11 13:24:15 -06:00
Kumar Gala
ec00c33578
Only disable the MPC83xx watchdog if its enabled out of reset.
...
If its disabled out of reset SW can later enable it if so desired
Patch by Kumar Gala, 11 Jan 2006
2006-01-11 11:23:01 -06:00
Kumar Gala
a15b44dbfa
Allow config of GPIO direction & data registers at boot on 83xx
...
Patch by Kumar Gala, 11 Jan 2006
2006-01-11 11:21:14 -06:00
Kumar Gala
ce574ff506
Enable time handling on 83xx
...
Patch by Kumar Gala, 11 Jan 2006
2006-01-11 11:19:12 -06:00
Kumar Gala
9260a56151
Make System IO Config Registers board configurable on MPC83xx
...
Patch by Kumar Gala, 11 Jan 2006
2006-01-11 11:12:57 -06:00
Wolfgang Denk
c7428d49ac
Add support for 28F256J3A flah (=> 64 MB) on PM520 board
2005-12-29 15:12:09 +01:00
Wolfgang Denk
97c8d0bbbd
Add support for 28F256J3A flash chips
2005-12-22 01:50:50 +01:00
Wolfgang Denk
27e166b875
Fix compiler problem with at91rm9200dk board.
...
Patch by Eugen Bigz, 19 Dec 2005
2005-12-19 13:02:45 +01:00
Wolfgang Denk
e6b6d16de7
Merge with /home/sr/git/u-boot
2005-12-16 17:39:27 +01:00
Wolfgang Denk
a9e642e2f8
MPC5200: Set PCI retry counter to 0 = infinite retry;
...
The default of 255 is too short for slow devices.
Patch by Martin Nykodym, 12 Dec 2005
2005-12-16 15:14:18 +01:00
Stefan Roese
81a3170b15
Changes to Yellowstone & Yosemite 440EP/GR eval boards:
...
- Changed GPIO setup to enable another address line in order to
address 64M of FLASH.
- Added function sdram_tr1_set to auto calculate the tr1 value for
the DDR.
Patch by Steven Blakeslee, 12 Dec 2005
2005-12-15 09:43:12 +01:00
Wolfgang Denk
e43232dee8
Merge with /home/m8/git/u-boot
2005-12-14 15:05:59 +01:00
Wolfgang Denk
7481266e4e
2005-12-12 16:06:05 +01:00
Marian Balakowicz
3a7b142b62
Change port configuration for O2DNT (CODEC1 on PSC1)
2005-12-06 20:33:07 +01:00
Wolfgang Denk
a889bd27ef
Fix DPRAM offset/size for MPC8541/8555.
...
Simplify TQM85xx Makefile handling.
2005-12-06 15:02:31 +01:00
Wolfgang Denk
41253be442
Fix data overflow (typo?) in rtc/ds1302.c
2005-12-04 11:20:57 +01:00
Wolfgang Denk
f013dacf0a
Code cleanup, especially MIPS for GCC 4.x
2005-12-04 00:40:34 +01:00
Wolfgang Denk
c75eba3b41
Fix U-Boot compilation for MIPS boards using ELDK 4.0
2005-12-01 02:15:07 +01:00
Wolfgang Denk
4a86d779ff
Merge with /home/sr/git/u-boot
2005-12-01 01:38:13 +01:00
Wolfgang Denk
b6f8435664
Adjust TQM834x PHY addresses for latest hardware revision.
2005-12-01 01:17:24 +01:00
Wolfgang Denk
d00de23b15
Increase malloc arena on TQM5200 board to 256 kB.
...
With 64 kb uniform flash sector size the old value of 128 kB was
too small.
2005-12-01 00:55:19 +01:00
Marian Balakowicz
d9785c14bf
Fix miiphy global data initialization (problem on 4xx boards when no
...
ethaddr is assigned). Initialization moved from miiphy_register() to
eth_initialize().
Based on initial patch for 4xx platform by Matthias Fuchs.
2005-11-30 18:06:04 +01:00
Stefan Roese
d96f41e016
Add support for TQM8541/8555 boards, TQM85xx support reworked:
...
- Support for TQM8541/8555 boards added.
- Complete rework of TQM8540/8560 support.
- Common TQM85xx code now supports all current TQM85xx platforms
(TQM8540/8541/8555/8560).
- DDR SDRAM size detection added.
- CAS latency default values can be overwritten by setting "serial#"
to e.g. "ABC0001 casl=25" -> CAS latency 2.5 will be used.
If problems are detected with this non default CAS latency,
the defualt values will be used instead.
- FLASH size detection added.
- Moved FCC ethernet driver initialization behind TSEC driver init
-> TSEC is first device.
Patch by Stefan Roese, 30 Nov 2005
2005-11-30 13:06:40 +01:00
Stefan Roese
a46726fdba
Compile warning fixed
...
Patch by Stefan Roese, 29 Nov 2005
2005-11-29 19:13:38 +01:00
Stefan Roese
6e7fb6eaa5
Add support for AMCC 440SP, add support for AMCC Luan 440SP eval board.
...
Patch by John Otken, 23 Nov 2005
2005-11-29 18:18:21 +01:00
Stefan Roese
1178a412d2
Minor AMCC 4xx board cleanups
...
Patch by Stefan Roese, 27 Nov 2005
2005-11-29 18:17:41 +01:00
Marian Balakowicz
0a69b26ed6
Increase IPB and PCI clocks for O2DNT board.
2005-11-27 20:15:41 +01:00
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
2005-11-27 19:36:26 +01:00