Jon Loeliger
0f2859689a
Merge branch 'mpc86xx'
2006-07-13 10:58:28 -05:00
Haiying Wang
bea3f28d28
Add support for reading and writing mac addresses to or from ID EEPROM.
...
Added code for reading and writing Mac addresses to/from ID EEPROM(0x57).
With attached patch, we can use command "mac/mac read/mac save/"
to read and write EEPROM under u-boot prompt.
U-boot will calculate the checksum of EEPROM while bootup,
if it is right, then u-boot will check whether the mac address
of eTSEC0/1/2/3 is availalbe (non-zero).
If there is mac address availabe in EEPROM, u-boot will use it,
otherewise, u-boot will use the mac address defined in
MPC8641HPCN.h. This matches the requirement to set unique mac address
for each TSEC port.
Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
Signed-off-by: York Sun <yorksun@freescale.com>
2006-07-13 10:57:37 -05:00
Jin Zhengxiong
fcb28e7634
Fixed initrd issue by define big RAM
...
Signed-off-by:Jason Jin <Jason.jin@freescale.com>
2006-07-13 10:35:10 -05:00
Wolfgang Denk
d22d102808
Cleanup duplicate definitions in MCC200 config file.
2006-07-13 16:29:40 +02:00
Bartlomiej Sieka
f88a0ae6d7
Fix problems with SanDisk Corporation Cruzer Micro USB memory stick.
2006-07-13 15:32:16 +02:00
Markus Klotzbuecher
090eb73510
Add support for TQM885D board.
...
Patch by Martin Krause, 20 Mar 2006
Signed-off-by: Martin Krause <martin.krause@tqs.de>
2006-07-12 15:26:01 +02:00
Markus Klotzbuecher
d6cc73e4e7
Bugfix in FEC initialisation:
...
All MII configuration is done via FEC1 registers. But MII_SPEED was
configured according to FEC used. So if only FEC2 was used, this caused
the real MII_SPEED register in FEC1 to stay uninitalised, what lead
to "mii_send STUCK!" messages. Fix: always configure MII_SPEED on FEC1
only.
2006-07-12 09:08:36 +02:00
Markus Klotzbuecher
b02d0177c1
Support for spc1920 board.
...
Patch by Markus Klotzbuecher, 12 Jul 2006
2006-07-12 08:48:24 +02:00
Wolfgang Denk
87791f3bf2
MCC200 board: support console on any one of the Quad UART ports.
2006-07-11 00:23:54 +02:00
Wolfgang Denk
985b950a9b
Fix error in flash protection calculation on MCC200 board.
2006-07-10 23:22:43 +02:00
Wolfgang Denk
9d40799551
Major PCMCIA Cleanup to make code better readable and maintainable.
...
Notes:
- Board-dependend code for RPXLITE and RPXCLASSIC-based boards
placed to the drivers/rpx_pmcia.c file to avoid duplication.
Same for TQM8xx-based boards (drivers/tqm8xx_pmcia.c).
- drivers/i82365.c has been split into two parts located at
board/atc/ti113x.c and board/cpc45/pd67290.c (ATC and CPC45 are
the only boards using CONFIG_82365).
- Changes were tested for clean build and *very* *few* boards.
2006-07-10 23:07:28 +02:00
Jon Loeliger
de07a6a59c
Merge branch 'mpc86xx'
2006-07-07 10:03:07 -05:00
Jason Jin
e6cd2a1785
We made a u-boot patch to fix the hang up issue
...
when booting filesystem from ramdisk.
Signed-off-by:Jason Jin <Jason.jin@freescale.com>
2006-07-07 10:02:15 -05:00
Wolfgang Denk
a874c8c65f
MCC200: map the 2nd Quad UART into the processor's address space.
2006-07-06 22:31:16 +02:00
Marian Balakowicz
edd6cf20e1
Fix timer problems on AMCC yucca board.
...
Set Timer Clock Select to use CPU clock as a timer input source.
2006-07-06 21:17:24 +02:00
Wolfgang Denk
caaeaf925f
Bring yucca config more in line with other AMCC boards.
2006-07-05 10:42:14 +02:00
Wolfgang Denk
0095b787fe
Merge with /home/m8/git/u-boot
2006-07-05 10:03:52 +02:00
Marian Balakowicz
ce05de2950
Add AMCC bamboo board to MAKEALL build script.
2006-07-04 08:47:23 +02:00
Marian Balakowicz
d19206b9a5
Fix AMCC bamboo eval board compilation errors.
2006-07-04 01:27:46 +02:00
Marian Balakowicz
fbb0b559ae
Add system memory to the PCI region list for AMCC PPC44x CPUs.
...
Enabled it for Yucca board.
2006-07-04 00:55:47 +02:00
Marian Balakowicz
fe84b48a94
Cleanup config file and bootup output for Yucca board.
2006-07-03 23:42:36 +02:00
Wolfgang Denk
3f7a63e6a3
Fix CHANGELOG
2006-06-30 20:16:37 +02:00
Wolfgang Denk
3b5f61a025
Merge with /home/m8/git/u-boot
2006-06-30 19:32:25 +02:00
Marian Balakowicz
bba6837732
Fix CONFIG_440_GX define usage.
2006-06-30 18:35:04 +02:00
Marian Balakowicz
971a5dd11a
Remove autogenerated bmp_logo.h file.
2006-06-30 18:23:06 +02:00
Marian Balakowicz
f6e5739a68
Merge: Add support for AMCC 440SPe CPU based eval board (Yucca).
2006-06-30 18:19:42 +02:00
Marian Balakowicz
6c5879f380
Add support for AMCC 440SPe CPU based eval board (Yucca).
2006-06-30 16:30:46 +02:00
Marian Balakowicz
bb105f24cc
Call serial_initialize() before first debug() is used.
2006-06-30 15:27:09 +02:00
Matthew McClintock
38433ccc58
* Switched default PCI speed for 8540 ADS back to 33MHz
...
* Added comments and a printf to warn that PCI-X won't
work at 33MHz
Patch by Andy Fleming 17-Mar-2006
Signed-off-by: Andy Fleming <afleming@freescale.com>
2006-06-28 10:47:03 -05:00
Matthew McClintock
e4c2a0eb0c
* Fixed a bug where 8555 PCI code used the old variable and
...
function names
Patch by Andy Fleming 17-Mar-2006
Signed-off-by: Andy Fleming <afleming@freescale.com>
2006-06-28 10:46:35 -05:00
Matthew McClintock
cbfc7ce756
* Added VIA configuration table
...
* Added support for PCI2 on CDS
Patch by Andy Fleming 17-Mar-2006
Signed-off-by: Andy Fleming <afleming@freescale.com>
2006-06-28 10:46:13 -05:00
Matthew McClintock
52c7a68b8d
* Fixed PCI memory definitions
...
Patch by Andy Fleming 17-Mar-2006
Signed-off-by: Andy Fleming <afleming@freescale.com>
2006-06-28 10:45:41 -05:00
Matthew McClintock
087454609e
* Added support for initializing second PCI bus on 85xx
...
Patch by Andy Fleming 17-Mar-2006
Signed-off-by: Andy Fleming <afleming@freescale.com>
2006-06-28 10:45:17 -05:00
Matthew McClintock
b636aaeb6f
* Added PCI-X #defines for PCI-X initialization
...
Patch by Andy Fleming on 17-Mar-2006
Signed-off-by: Andy Fleming <afleming@freescale.com>
2006-06-28 10:44:49 -05:00
Matthew McClintock
20abbc6fff
* Made sure the code which disables prefetch for PCI devices
...
sets the size of the prefetch region to 0
Patch by Andy Fleming on 17-Mar-2006
Signed-off-by: Andy Fleming <afleming@freescale.com>
2006-06-28 10:44:23 -05:00
Matthew McClintock
40d5fa35d0
* Add Flat Dev Tree construction for MPC85xx ADS and CDS boards
...
Patch by Jon Loeliger 17-Jan-2006
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-06-28 10:43:36 -05:00
Matthew McClintock
be7e8b0cb5
* Removed the oftree.dts for stxxtx in light of the changes
...
to the flat device tree handling code
Patch by Matthew McClintock 26-June-2006
2006-06-28 10:43:00 -05:00
Matthew McClintock
1b380ec225
* Patch to modify ft_build.c to update flat device trees in place
...
Patch by Matthew McClintock 26-June-2006
2006-06-28 10:42:24 -05:00
Matthew McClintock
98a9c4d468
* Modify bootm command to support booting with flat device trees
...
Patch by Matthew McClintock 26-June-2006
2006-06-28 10:41:37 -05:00
Jon Loeliger
152a44c6cd
Merge branch 'mpc86xx'
2006-06-28 08:45:07 -05:00
Jin Zhengxiong
da012ab661
Change Id to symbolic name for RTL8139
...
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2006-06-28 08:43:56 -05:00
Jon Loeliger
894b773c86
Merge branch 'mpc86xx'
2006-06-27 11:08:17 -05:00
Jin Zhengxiong-R64188
bc09cf3c2b
Fix RTL8139 in big endian
...
signed-off-by: Jason Jin <Jason.Jin@freescale.com>
signed-off-by: Wei Zhang <wei.zhang@freescale.com>
2006-06-27 10:29:32 -05:00
Jin Zhengxiong-R64188
fcfb9a5794
Fix Tsec bug when no link
...
When tftp a non-exist file from the tftp server, u-boot will check
the link of all eth port. The original file will return wrong link
state on the no link ports.
signed-off-by: Jason Jin <Jason.Jin@freescale.com>
2006-06-27 10:00:13 -05:00
Jin Zhengxiong-R64188
bd22c2b975
Fix bug for io_bar size during pci scan
...
During the pci scan process, Some devices return bar_reponse with the
highest bytes 0, such as the pci bridge in uli1575 return bar_response
with 0xffffff, So the bar_size should be manually set under 64K.
Signed-off-by: Jason Jin <jason.jin@freescale.com>
2006-06-27 09:18:22 -05:00
Jin Zhengxiong-R64188
fa7db9c377
Enable PCIE1 for MPC8641HPCN board
...
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2006-06-27 09:17:59 -05:00
Wolfgang Denk
99d70e3a47
More code cleanup
2006-06-26 11:06:00 +02:00
Wolfgang Denk
a11f778d76
Merge with /home/wd/git/u-boot/master
2006-06-26 10:56:16 +02:00
Wolfgang Denk
a63c31cff5
Cleanup trab board for GCC-4.x
2006-06-26 10:54:52 +02:00
Wolfgang Denk
f0e3d2b422
Merge with /home/wd/git/u-boot/master
2006-06-26 10:02:52 +02:00