Wolfgang Denk
d6f98e76a0
Merge branch 'master' of git://www.denx.de/git/u-boot-cfi-flash
2008-04-13 09:40:35 -07:00
Wolfgang Denk
8258b6e2f5
Merge branch 'master' of git://www.denx.de/git/u-boot-mpc83xx
2008-04-13 09:39:26 -07:00
Wolfgang Denk
643de569b2
Merge branch 'master' of git://www.denx.de/git/u-boot-mpc85xx
2008-04-13 09:38:13 -07:00
Wolfgang Denk
034a40f876
Merge branch 'master' of git://www.denx.de/git/u-boot-ppc4xx
2008-04-13 09:34:11 -07:00
Wolfgang Denk
7cc399c86b
Merge branch 'master' of git://www.denx.de/git/u-boot-microblaze
2008-04-13 09:30:26 -07:00
Wolfgang Denk
58a3cbbf24
Merge branch 'master' of git://www.denx.de/git/u-boot-sparc
2008-04-13 09:21:00 -07:00
Guennadi Liakhovetski
96ef831f71
cfi_flash: Support buffered writes on non-standard Spansion NOR flash
...
Some NOR flash chip from Spansion, for example, the s29ws-n MirrorBit
series require different addresses for buffered write commands. Define a
configuration option to support buffered writes on those chips. A more
elegant solution would be to automatically detect those chips by parsing
their CFI records, but that would require introduction of a fixup table
into the cfi_flash driver.
Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2008-04-12 08:59:09 +02:00
Lee Nipper
3f9c542d3d
mpc83xx: Update DIMM data bus width test to support 40-bit width
...
32-bit wide ECC memory modules report 40-bit width.
Changed the DIMM data bus width test to 'less than 64' instead of 'equal 32'.
Signed-off-by: Lee Nipper <lee.nipper@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-04-11 17:46:18 -05:00
Dave Liu
5fb5a689d8
mpc83xx: Fix the bug of serdes initialization
...
Currently the serdes will not be initializated due to the
partid's error.
Signed-off-by: Dave Liu <daveliu@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-04-11 17:46:18 -05:00
Dave Liu
2000784818
mpc83xx: Fix the SATA clock setting of 837x targets
...
Currently the SATA controller clock is configured as CSB clock,
usually the CSB clock is 400/333/266MHz.
However, The SATA IP block is only guaranteed to operate up to
200 MHz as stated in the HW spec.
The bug is reported by Joe D'Abbraccio <ljd015@freescale.com>
This patch makes the SATA clock as half of CSB clock.
Signed-off-by: Dave Liu <daveliu@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-04-11 17:46:17 -05:00
Jean-Christophe PLAGNIOL-VILLARD
1ac4f320bf
mpc837xerdb: Fix warning: implicit declaration of function 'fdt_fixup_dr_usb'
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-04-11 17:46:17 -05:00
Kumar Gala
97b3ecb575
85xx: Fix detection of MP cpu spin up
...
We were looking at the wrong memory offset to determine of a secondary
cpu had been spun up or not. Also added a warning message if the
all the secondary cpus we expect don't spin up.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-04-11 17:32:56 -05:00
Kumar Gala
f3e04bdc3f
85xx: Use SVR_SOC_VER instead of SVR_VER
...
The recent change introduced by 'Update SVR numbers to expand support'
now requires that we use SVR_SOC_VER instead of SVR_VER if we want
to compare against a particular processor id.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-04-11 17:32:51 -05:00
Eugene O'Brien
5b2052e5f5
ppc4xx: Fix power mgt definitions for PPC440
...
Corrected DCR addresses of PPC440EP power management registers.
Signed-off-by: Eugene O'Brien <eugene.obrien@advantechamt.com>
2008-04-11 16:27:58 +02:00
Wolfgang Denk
950a392464
Revert merge of git://www.denx.de/git/u-boot-arm, commit 62479b18
:
...
Reverting became necessary after it turned out that the patches in
the u-boot-arm repo were modified, and in some cases corrupted.
This reverts the following commits:
066bebd635
7a837b7310
c88ae20580
a147e56f03
d6674e0e2a
8c8463cce4
c98b47ad24
8bf69d8178
8c16cb0d3b
a574a73852
1377b5583a
1704dc2091
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-04-11 15:11:26 +02:00
Stefan Roese
64e541f4c1
ppc4xx: Update Kilauea defconfig to use device-tree booting as default
...
This patch reworks the default environment on Kilauea/Haleakala. Now
"net_nfs" for exmaple uses the device-tree style booting formerly know
as "net_nfs_fdt". Also the addresses in RAM were changed because of the
new image booting support, which check for image overwriting. So the
addresses needed togeet adjusted.
Signed-off-by: Stefan Roese <sr@denx.de>
2008-04-11 07:02:29 +02:00
Stefan Roese
756f5dacda
ppc4xx: Fix Canyonlands default environment to work with new image support
...
Since the new image support checks for image overwriting, the default
environment needs to get adjusted to use correct addresses.
Signed-off-by: Stefan Roese <sr@denx.de>
2008-04-09 11:58:02 +02:00
Stefan Roese
dfc6c7b647
ppc: Revert patch 70431e8a
that used _start instead of CFG_MONITOR_BASE
...
The patch 70431e8a73
(Make MPC83xx one step
closer to full relocation.) doesn't use CFG_MONITOR_BASE anymore. But
on 4xx systems _start currently cannot be used for this calculation.
So revert back to the original version for now.
Signed-off-by: Stefan Roese <sr@denx.de>
2008-04-09 11:54:11 +02:00
Michal Simek
f91374f65e
microblaze: Sort microblaze boards in MAKEALL script
2008-04-08 15:38:15 +02:00
Michal Simek
62032deb72
microblaze: clean microblaze_config.mk
...
FLAGS are generated by U-BOOT generator.
Board specific FLAGS are in board directory
Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-04-08 15:38:15 +02:00
Michal Simek
cf5c679ca0
microblaze: xupv2p fix config file for supporting FDT
2008-04-08 15:38:15 +02:00
Michal Simek
188dc16b18
microblaze: ml401 fix config file for supporting FDT
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-04-08 15:38:14 +02:00
Michal Simek
4c6a6f02e2
microblaze: ml401 - add ifdef for GPIO
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-04-08 15:38:14 +02:00
Michal Simek
af7ae1a411
microblaze: clean uart16550 and uartlite handling
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-04-08 15:38:14 +02:00
Michal Simek
0b20f25087
microblaze: Add Emaclite driver to Makefile
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-04-08 15:38:14 +02:00
Michal Simek
868cde5310
microblaze: Add Emac driver to Makefile
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-04-08 15:38:14 +02:00
Michal Simek
6f961b4f46
microblaze: add Emac ethernet driver
2008-04-08 15:38:14 +02:00
Michal Simek
89c53891b1
microblaze: add Emaclite ethernet driver
2008-04-08 15:38:14 +02:00
Michal Simek
e5845e2122
microblaze: ML401 and XUPV2P remove emac and emaclite reference
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-04-08 15:38:14 +02:00
Michal Simek
6bf3e982ae
microblaze: remove old setting for emac driver
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-04-08 15:38:14 +02:00
Michal Simek
cd2b75efb9
microblaze: Clean Makefile from ancient emac driver
...
Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-04-08 15:38:14 +02:00
Daniel Hellstrom
ab68f921d9
SPARC/LEON2: added support for Gaisler simulator GRSIM/TSIM for SPARC/LEON2 targets. See www.gaisler.com for information.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:33 +00:00
Daniel Hellstrom
6ed8a43a19
SPARC/LEON3: added support for GR-CPCI-AX2000 FPGA AX board. The FPGA is exchangeable but a standard LEON3 design is assumed. See www.gaisler.com for information.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:33 +00:00
Daniel Hellstrom
6940383d9e
SPARC/LEON3: added support for Altera NIOS Development kit (STRATIX II Edition) with GRLIB template design. See www.gaisler.com for information.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:32 +00:00
Daniel Hellstrom
823edd8a66
SPARC/LEON3: added support for Gaisler GRSIM/TSIM2 SPARC/LEON3 simulatorn. See www.gaisler.com for information.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:32 +00:00
Daniel Hellstrom
71d7e4c048
SPARC/LEON3: added support for GR-XC3S-1500 board with GRLIB template design. See www.gaisler.com for board information.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:32 +00:00
Daniel Hellstrom
b330990c2f
SPARC: Added support for SPARC LEON2 SOC Processor.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:32 +00:00
Daniel Hellstrom
2a2fa797e6
SPARC/LEON3: Added AMBA Bus Plug&Play information print command (ambapp). It can print available cores (type: AHB Master, AHB Slave, APB Slave), their address ranges, IRQ number and version.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:32 +00:00
Daniel Hellstrom
1e9a164e22
SPARC: Added support for SPARC LEON3 SOC processor.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:32 +00:00
Daniel Hellstrom
bf3d8b3116
SPARC: added SPARC support for new uimage in common code.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:32 +00:00
Daniel Hellstrom
00ab32c854
SPARC: added SPARC board information to the command bdinfo.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:32 +00:00
Daniel Hellstrom
c2f02da21a
SPARC: Added generic support for SPARC architecture.
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
2008-04-08 07:58:32 +00:00
Wolfgang Denk
aeff6d503b
Merge branch 'master' of git://www.denx.de/git/u-boot-fdt
2008-04-08 00:20:52 +02:00
Wolfgang Denk
a1b215e2a2
Merge branch 'master' of git://www.denx.de/git/u-boot-at91
2008-04-08 00:16:36 +02:00
Wolfgang Denk
f9eabcb357
Merge branch 'master' of git://www.denx.de/git/u-boot-net
2008-04-08 00:11:22 +02:00
Wolfgang Denk
2c78febd11
Merge branch 'master' of git://www.denx.de/git/u-boot-coldfire
2008-04-08 00:10:17 +02:00
Wolfgang Denk
34e6cb8d1d
Merge branch 'master' of git://www.denx.de/git/u-boot-blackfin
2008-04-08 00:06:47 +02:00
Wolfgang Denk
62479b1814
Merge branch 'master' of git://www.denx.de/git/u-boot-arm
2008-04-08 00:05:42 +02:00
Wolfgang Denk
5c395393cc
Merge branch 'master' of git://www.denx.de/git/u-boot-sh
2008-04-08 00:04:39 +02:00
Wolfgang Denk
e59af4b611
Merge branch 'master' of git://www.denx.de/git/u-boot-mpc83xx
...
Conflicts:
lib_ppc/board.c
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-04-07 23:59:10 +02:00