TsiChung Liew
4cb4e654ca
ColdFire: Multiple fixes for M5282EVB
...
Incorrect CFG_HZ value, change 1000000 to 1000.
Rename #waring to #warning. RAMBAR1 uses twice
in start.S, rename the later to FLASHBAR. Insert
nop for DRAM setup. And, env_offset in linker file.
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:31:56 -06:00
TsiChung Liew
10db3a17a2
ColdFire: Move m5282evb from board to board/freescale
...
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:31:56 -06:00
TsiChung Liew
56df091d39
ColdFire: Move m5272c3 from board to board/freescale
...
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:31:56 -06:00
TsiChung Liew
659e9bad62
ColdFire: Move m5271evb from board to board/freescale
...
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:31:56 -06:00
TsiChung Liew
05316f8ece
ColdFire: Add M54451EVB platform support for MCF5445x
...
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:31:56 -06:00
TsiChung Liew
922cd75155
ColdFire: Add Serial Flash support for M54455EVB
...
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:31:56 -06:00
TsiChung Liew
9f75155145
ColdFire: Implement SBF feature for M5445EVB
...
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:31:55 -06:00
TsiChung Liew
a7323bba22
ColdFire: Add SSPI feature for MCF5445x
...
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:31:55 -06:00
TsiChung Liew
b2d022d1ac
ColdFire: Use CFI Flash driver for M54455EVB
...
Remove non-common flash driver in
board/freescale/m54455evb/flash.c. The non-cfi flash will
use CONFIG_FLASH_CFI_LEGACY to configure the flash
attribute.
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:30:10 -06:00
TsiChung Liew
6d33c6acfa
ColdFire: Add M5253DEMO platform support for MCF5253
...
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:30:10 -06:00
TsiChung Liew
80ba61fd82
ColdFire: Raise M5253EVBE uart baudrate to 115200 bps
...
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:30:10 -06:00
TsiChung Liew
d361307e73
ColdFire: Fix M5253EVB dram bring up issue
...
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com >
2008-08-14 12:30:10 -06:00
Wolfgang Denk
855efd04e4
Merge branch 'master' of git://git.denx.de/u-boot-cfi-flash
2008-08-14 14:56:40 +02:00
Wolfgang Denk
4b0708093e
Coding Style cleanup, update CHANGELOG
...
Signed-off-by: Wolfgang Denk <wd@denx.de >
2008-08-14 14:41:06 +02:00
Wolfgang Denk
28ac671910
Merge branch 'master' of git://git.denx.de/u-boot-nand-flash
2008-08-14 11:26:22 +02:00
Stefan Roese
becbbc7b2a
Merge branch 'master' of /home/stefan/git/u-boot/u-boot into next
2008-08-14 08:25:13 +02:00
Scott Wood
68cf19aae4
socrates: Update NAND driver to new API.
...
Also, fix some minor formatting issues, and simplify the handling of
"state" for writes.
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-13 18:24:05 -05:00
Scott Wood
ba22d10f39
quad100hd: Update NAND driver to new API.
...
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-13 18:03:40 -05:00
Scott Wood
f64cb652a8
m5373evb: Update NAND driver to new API.
...
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-13 17:53:48 -05:00
Scott Wood
1a23a197c8
s3c24x0: Update NAND driver to new API.
...
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-13 17:04:30 -05:00
Wolfgang Denk
2fd0aad443
Merge branch 'Makefile' of git://git.denx.de/u-boot-arm
2008-08-13 23:23:13 +02:00
Scott Wood
aa5f75f20d
at91: Update board NAND drivers to current API.
...
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-13 15:56:00 -05:00
Kyungmin Park
d438d50848
Fix OneNAND build break
...
Since page size field is changed from oobblock to writesize. But OneNAND is not updated.
- fix bufferram management at erase operation
This patch includes the NAND/OneNAND state filed too.
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-13 11:00:19 -05:00
Stefan Roese
5a7ddf4e1f
Merge branch 'master' of /home/stefan/git/u-boot/u-boot
2008-08-13 06:47:12 +02:00
Jean-Christophe PLAGNIOL-VILLARD
9483df6408
drivers/mtd/nand_legacy: Move conditional compilation to Makefile
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:43 +02:00
Jean-Christophe PLAGNIOL-VILLARD
cc4a0ceeac
drivers/mtd/nand: Move conditional compilation to Makefile
...
rename CFG_NAND_LEGACY to CONFIG_NAND_LEGACY
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:43 +02:00
Jean-Christophe PLAGNIOL-VILLARD
4fb09b8192
drivers/mtd/onenand: Move conditional compilation to Makefile
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:42 +02:00
Jean-Christophe PLAGNIOL-VILLARD
00b1883a4c
drivers/mtd: Move conditional compilation to Makefile
...
rename CFG_FLASH_CFI_DRIVER to CONFIG_FLASH_CFI_DRIVER
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:42 +02:00
Jean-Christophe PLAGNIOL-VILLARD
7ba44a5521
drivers/qe: Move conditional compilation to Makefile
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:41 +02:00
Jean-Christophe PLAGNIOL-VILLARD
ab6878c7bc
drivers/pci: Move conditional compilation to Makefile
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:40 +02:00
Jean-Christophe PLAGNIOL-VILLARD
55d6d2d39f
drivers/misc: Move conditional compilation to Makefile
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:40 +02:00
Jean-Christophe PLAGNIOL-VILLARD
65e41ea054
drivers/input: Move conditional compilation to Makefile
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:40 +02:00
Jean-Christophe PLAGNIOL-VILLARD
88f57e0931
drivers/dma: Move conditional compilation to Makefile
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:39 +02:00
Jean-Christophe PLAGNIOL-VILLARD
1a02806c4b
drivers/block: Move conditional compilation to Makefile
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:39 +02:00
Jean-Christophe PLAGNIOL-VILLARD
1a6ffbfaf4
serial: move CFG_NS9750_UART to CONFIG_NS9750_UART
...
move also conditional compilation to Makefile
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:39 +02:00
Jean-Christophe PLAGNIOL-VILLARD
6c58a030f8
serial: move CFG_SCIF_CONSOLE to CONFIG_SCIF_CONSOLE
...
move also conditional compilation to Makefile
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:38 +02:00
Jean-Christophe PLAGNIOL-VILLARD
d6e9ee92e8
common: Move conditional compilation to Makefile
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:38 +02:00
Jean-Christophe PLAGNIOL-VILLARD
f5acb9fd9b
mx31: move freescale's mx31 boards to vendor board dir
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-13 01:40:09 +02:00
Wolfgang Denk
8641ff266a
Merge branch 'master' of git://www.denx.de/git/u-boot-at91
2008-08-12 22:02:27 +02:00
Stefan Roese
9939ffd5fb
Merge branch 'master' of /home/stefan/git/u-boot/u-boot into next
2008-08-12 20:39:27 +02:00
Jean-Christophe PLAGNIOL-VILLARD
8ed2f5f950
at91: move arch-at91sam9 to arch-at91
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
2008-08-12 18:41:42 +02:00
Fathi BOUDRA
195ccfc599
OneNAND: Fill in MTD function pointers for OneNAND.
...
onenand_print_device_info():
- Now returns a string to be placed in mtd->name,
rather than calling printf.
- Remove verbose parameter as it becomes useless.
Signed-off-by: Fathi Boudra <fabo@debian.org >
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-12 11:31:32 -05:00
Guennadi Liakhovetski
aa646643b6
nand_spl: Support page-aligned read in nand_load, use chipselect
...
Supporting page-aligned reads doesn't incure any sinificant overhead, just
a small change in the algorithm. Also replace in_8 with readb, since there
is no in_8 on ARM.
Signed-off-by: Guennadi Liakhovetski <lg@denx.de >
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-12 11:31:32 -05:00
Scott Wood
4f32d7760a
NAND boot: Update large page support for current API.
...
Also, remove the ctrl variable in favor of passing the constants
directly, and remove redundant (u8) casts.
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-12 11:31:31 -05:00
Scott Wood
e4c0950854
NAND boot: MPC8313ERDB support
...
Note that with older board revisions, NAND boot may only work after a
power-on reset, and not after a warm reset. I don't have a newer board
to test on; if you have a board with a 33MHz crystal, please let me know
if it works after a warm reset.
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-12 11:31:31 -05:00
Scott Wood
acdab5c33f
mpc8313erdb: Enable NAND in config.
...
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-12 11:31:30 -05:00
Guennadi Liakhovetski
c3db8c649c
NAND: Do not write or read a whole block if it is larger than the environment
...
Environment can be smaller than NAND block size, do not need to read a whole
block and minimum for writing is one page. Also remove an unused variable.
Signed-off-by: Guennadi Liakhovetski <lg@denx.de >
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-12 11:31:29 -05:00
Marcel Ziswiler
eafcabd15f
NAND: chip->state does not always get set.
...
Fixes an issue with chip->state not always being set causing troubles.
Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com >
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-12 11:31:29 -05:00
Ilya Yanok
13f0fd94e3
NAND: Scan bad blocks lazily.
...
Rather than scanning on boot, scan upon the first attempt to check the
badness of a block. This speeds up boot when not using NAND, and reduces
the likelihood of needing to reflash via JTAG if NAND becomes
nonfunctional.
Signed-off-by: Ilya Yanok <yanok@emcraft.com >
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-12 11:31:28 -05:00
Scott Wood
dfbf617ff0
NAND read/write fix
...
Implement block-skipping read/write, based on a patch from
Morten Ebbell Hestens <morten.hestnes@tandberg.com >.
Signed-off-by: Morten Ebbell Hestnes <morten.hestnes@tandberg.com >
Signed-off-by: Scott Wood <scottwood@freescale.com >
2008-08-12 11:31:28 -05:00