]> Git Repo - u-boot.git/blame - CHANGELOG
Fix typo.
[u-boot.git] / CHANGELOG
CommitLineData
b79316f2
SR
1======================================================================
2Changes for U-Boot 1.1.4:
3======================================================================
4
3b6748ea 5* Add fat & ext2 support to AMCC 440EP boards Yosemite & Bamboo.
326bf40f 6 Fix identation on ext2ls help entry.
3b6748ea
SR
7 Patch by Stefan Roese, 14 Oct 2005
8
20a374fe
WD
9* Add support for TQM834x boards.
10 Cleanup.
11
77ddac94
WD
12* Cleanup for GCC-4.x
13
17a8b276
WD
14* Add documentation for Open Firmware Flat Tree and usage.
15 Patch by Pantelis Antoniou, 13 Oct 2005
16
814d98f2
WD
17* Add missing files for Pantelis Antoniou's patch
18 Patch by Pantelis Antoniou, 04 Sep 2005
19
4f92ac36
SR
20* Fix problem in ppc4xx eth-driver without ethaddr (only without
21 CONFIG_NET_MULTI set)
22 Patch by Stefan Roese, 10 Oct 2005
23
c29ab9d7
SR
24* Fix gzip bmp support (test if malloc fails, warning when truncated).
25 Increase CFG_VIDEO_LOGO_MAX_SIZE on HH405 board.
26 Patch by Stefan Roese, 07 Oct 2005
27
070610c5
WD
28* Add support for OF flat tree for the STXtc board.
29 Patch by Pantelis Antoniou, 04 Sep 2005
30
f57f70aa
WD
31* Support passing of OF flat trees to the kernel.
32 Patch by Pantelis Antoniou, 04 Sep 2005
33
3df5bea0
WD
34* Cleanup
35
36* Add support for NetSilicon NS7520 processor.
37 Patch by Art Shipkowski, 12 May 2005
38
7521af1c
WD
39* Add support for AP1000 board.
40 Patch by James MacAulay, 07 Oct 2005
41
95f9dda2
WD
42* Eliminate hard-coded address of Ethernet transfer buffer on at91rm9200
43 Patch by Anders Larsen, 07 Oct 2005
44
45 The Atmel errata #11 states that the transfer buffer descriptor
46 table must be aligned on a 16-word boundary. As it turned out, this
47 is insufficient - it seems the table must be aligned on a boundary
48 at least as large as the table itself (in Linux this is not an
49 issue - the table is aligned on a PAGE_SIZE (4096) boundary).
50
47340a46 51* Fixed compilation for ARM when using a (standard) hard-FP toolchain
3df5bea0 52 Patch by Anders Larsen, 07 Oct 2005
47340a46 53
96782c63
WD
54* Cleanup warnings for cpu/arm720t & cpu/arm1136 files.
55 sed the linker scripts, rather than pre-process them.
56 Patch by Peter Pearse, 07 Oct 2005
57
87cb6862
WD
58* Update make target for ARM supported boards.
59 Use lowlevel_init() instead of platformsetup() [rename].
60 Patch by Peter Pearse, 06 Oct 2005
61
bccae903
WD
62* Fix booting from serial dataflash on AT91RM9200
63 Patch by Peter Menzebach, 29 Aug 2005
64
6ebc7921
WD
65* Add JFFS2 support for TRAB board
66 Patch by Martin Krause, 25 Aug 2005
67
5ae31ee1
WD
68* Remove unnecessary dependency of netconsole on CONFIG_NET_MULTI
69 Patch by Marcus Hall, 24 Aug 2005
70
f5c254d7
WD
71* Fix the machine-id of the Cogent csb637 board
72 Patch by Anders Larsen, 05 Oct 2005
73
78da6077
WD
74* Complete support for the KwikByte KB920x boards
75 Patch by Anders Larsen, 05 Oct 2005
76
c0e82d50
WD
77* Set the AT91RM9200 clock to asynchronous mode
78 Patch by Anders Larsen, 03 May 2005
79
3b9dfddf
WD
80* Set the AT91RM9200 clock to synchronous mode
81 Patch by Anders Larsen, 29 Apr 2005
82
645da510
WD
83* Add support for Cogent csb637
84 Patch by Anders Larsen, 29 Apr 2005
85
fef636b0
WD
86* Fix dm9161.c initialization
87 Patch by Anders Larsen, 29 Apr 2005
88
080bdb7f
WD
89* Fix problems introduced by Patch by Steven Scholz, 02 Mar 2005
90 (8e2be51de8dd03c1ce4d06cbb18ad06133d47cd5)
91
92* Move dm9161.c and lxt972.c into cpu/arm920t/at91rm9200
93 Patch by Anders Larsen, 29 Apr 2005
94
29ca46c4
WD
95* Fix device partition intialization for SystemACE disks.
96 Patch by Stephen Williams, 28 Apr 2005
97
99b0d285
WD
98* Added support for KwikByte KB920x boards (based on AT91RM9200)
99 Patch by Matt ?? <[email protected]>, 27 Apr 2005
100
45237bc0
WD
101* Add support for S29GL064M-R3 flash chip on xsengine board
102 Patch by Kurt Stremerch, 18 Apr 2005
103
7d314992
WD
104* E500 update: repoint IVPR to RAM when code is relocated
105 Patch by Kylo Ginsberg, 13 Apr 2005
106
e5e98edd
WD
107* Fix loop end test in lib_generic/string.c:strswab()
108 Patch by Andrew Dyer, October 10, 2005
109 Signed-off-by: Andrew Dyer <[email protected]>
110
9b880bd4
WD
111* Cleanup
112
113* Update ARM Integrator boards:
114 Correct addessing errors in platform files.
115 Split off common core module data from Integrator header files to
116 include/armcoremodule.h.
117 Patch by Peter Pearse, 04 Oct 2005
118
1820d4c7
WD
119* Make sure only supported compiler options are used
120 Import "cc-option" shell function from kernel and
121 use it to get the correct ARM GCC options for individual CPUs
122 Patch by Peter Pearse, 30 Jun 2005
123
9a8d82fd 124* Fix 440GR to print correct cpu revision
9b880bd4 125 Patch by Stefan Roese, 04 Oct 2005
9a8d82fd 126
93b17ec3 127* Change board message on AMCC Yosemite & Yellowstone to common style
9b880bd4 128 Patch by Stefan Roese, 03 Oct 2005
93b17ec3 129
d9631ecf
WD
130* Fix compiler warning
131
709d8ec0
WD
132* Fix FEC PHY addresses for TQM85xx boards
133
e98f68be
WD
134* Fix uninitialized variable problem in hush shell
135 Patch by Lars Rostock, 26 Sep 2005
136
fb34a9a2
WD
137* Undo change of f6e20fc6ca... to include/configs/trab.h
138 (Must have been an accident?)
139
d8e7e0f0
WD
140* Add support for AT91RM9200 OHCI Controller.
141 Patch by Eric Benard, 07 Apr 2005
142
98404649
WD
143* Update ARM mach-types.h
144 Patch by Eric Benard, 07 Apr 2005
145
0e4018d2
WD
146* Add support for MP2USB board.
147 Patch by Eric Benard, 07 Apr 2005
148
c570b2fd
WD
149* Add board support for armadillo HT1070
150 Patch by Rowel Atienza, 06 Apr 2005
151
c2d0ab4d
WD
152* Second Ethernet address enabled for MPC885ADS and MPC8272ADS.
153 Patch by Vitaly Bordug, 30 Mar 2005
154
e6f22281
WD
155* Add iopset command on mpc8xx
156 Patch by Daniel Eisenhut, 25 Mar 2005
157
a912733e
WD
158* Add support for MII in eepro100 driver.
159 Patch by Gleb Natapov, 21 Mar 2005
160
f2af3eb5
WD
161* Fixes to the Lubbock (PXA 25x) support:
162 - Resolve the FIXME with respect to saving the u-boot environment.
163 - Make the default load address land in real memory.
164 - Fix lan91c96 SMC_{in,out}{b,w,l}() macros
165 Patch by David Brownell, 10 Mar 2005
166
8e6f1a8e
WD
167* Add Barco Streaming Video Card (SVC) and Sample Compress Network (SCN) board
168 Patch by Marc Leeman, 04 Mar 2005
169
49a7581c
WD
170* OMAP242x H4 board update
171 - fix for ES2 differences.
172 - switch to using the cfi_flash driver.
173 - fix SRAM build address.
174 - fix for GP device operation.
175 - unlock SRAM for GP devices.
176 - display more device information.
177 - fix potential deadlock in omap24xx_i2c driver.
178 - fix DLL load values to match dpllout*1 operation.
179 - fix 2nd chip select init for combo DDR device.
180 - add support for CFI Intel 28F256L18 on H4 board.
181 Patch by Richard Woodruff, 03 Mar 2005
182
8e2be51d
WD
183* Fix formating in include/asm-arm/arch-at91rm9200/AT91RM9200.h
184 Patch by Steven Scholz, 02 Mar 2005
185
a188b585
WD
186* Fix typo in eth.c
187 Patch by Ara Avanesyan, 24 Feb 2005
188
31466294
WD
189* Remove unneeded #include <malloc.h>
190 Patch by Ladislav Michl, 22 Feb 2005
191
b66eb528
WD
192* Add cramfs support for m68k
193 Patch by Zachary Landau, 21 Feb 2005
194
bd51626c 195* Update ep8260: Fix flash timeouts; improve clock resolution for faster UARTs
716c1dcb
WD
196 Patch by Jeff Angielski, 21 Feb 2005
197
7a22cd53
WD
198* Fix au1x00_serial baud rate calculation:
199 remove hardcoded cpu clock divisor and use register instead;
200 round up instead of truncate
201 Patch by Andrew Dyer, 15 Feb 2005
202
875c7893 203* Add Xilinx Spartan3 family FPGA support
7a22cd53 204 Patch by Kurt Stremerch, 14 Feb 2005
875c7893 205
db421e64
WD
206* Fix drivers/cfi_flash.c: use info->reset_cmd instead of FLASH_CMD_RESET
207 Patch by Zachary Landau, 11 Feb 2005
208
c177bb5f
WD
209* Fix VOH405 Support
210 Patch by Matthias Fuchs, 25 Sep 2005
211
1972dc0a
WD
212* Added support for PCI bridge on MPC8272ADS
213 Patch by Vitaly Bordug, Feb 09 2005
214
0148e8cb
WD
215* Update multicore CM9XX support for Integrator AP to allow booting from flash
216 Patch by Jean-Paul Saman, 8 Feb 2005
217
389db1f1
WD
218* Fix strswab() to reliably find end of string
219 Patch by Andrew Dyer, 08 Feb 2005
220
6ed6ce62
WD
221* Fix typos in include/ppc440.h
222 Patch by Andrew E Mileski, 04 Feb 2005
223
2df741bf
WD
224* Add Vibren (was Accelent) PXA255 IDP Support
225 Patch by Cliff Brake, 04 Feb 2005
226
fd4bb67b
WD
227* Fix tools/bmp_logo.c using incorrect offset to pixel data
228 Patch by Andrew Dyer, 31 Jan 2005
229
74f4304e
WD
230* Add ARM946E cpu and core module targets; remap memory to 0x00000000
231 Patch by Peter Pearse, 2 Feb 2005
232
e2146b6a
WD
233* Fix error handling in tools/env/fw_env.c
234 Patch by Ara Avanesyan, 01 Feb 2005
235
9f221d07
WD
236* Fix MGT5100 PSC baudrate calculation
237 Patch by Sebastian Schau, 27 Jan 2005
238
c97a2aaf
WD
239* OMAP242x fix for GP device booting
240 - Add SRAM unlock for GP devices.
241 - Change DDR DLL unlock value to allow DPLLout*1 operation.
242 Patches by Richard Woodruff, 21 Jan 2005:
243
265817c7
WD
244* Add support for AMD's Pb1x00 eval board;
245 add MII routines to the au1x00 ethernet driver;
246 add USB ohci driver (work in progress)
247 Patch by Thomas Sailer, 20 Jan 2005
248
b63de2c0
WD
249* Update omap5912osk board
250 Use drivers/cfi_flash.c instead of private flash driver;
251 Remove hardcoded personalized settings from omap5912osk.h;
252 Fix spacing with (RO) marks in 'flinfo' output.
253 Patch by Michael Bendzick, 14 Jan 2005
254
3706ba1a
WD
255* Fix warnings for PCI code on ixp
256 Patch by Joe <[email protected]>, 13 Jan 2005
257
9a9200b4
WD
258* virtex2 fix for bogus download error messages
259 The virtex2 FPGA download code watches for init going active during
260 a download of config data as an error condition. init also goes
261 active after a configuration is finished in concert with the done
262 signal. So far, the code does not check for done active until all
263 of the configuration data is sent. If configuration data has a few
264 extra pad bytes at the end, this would cause an error message even
265 though the download had suceeded.
266 NOTE: virtex2 slave serial and spartan2 versions may still have the
267 same problem.
268 Patch by Andrew Dyer, 12 Jan 2005
269
dafbe379
WD
270* Optimize flash_make_cmd in drivers/cfi_flash.c for little endian
271 Fix "WARNING: flash_make_cmd: unsuppported LittleEndian mode"
272 message when probing for nonexistent flash in little endian mode.
273 As a side effect more efficient and smaller code is generated,
274 which is always a Good Thing (TM).
275 Patch by Ladislav Michl, 24 Sep 2005
276
28cb9375
WD
277* Update for TFTP using a fixed UDP port
278 Use the approved environment variable names. Added "tftpdstp" to
279 allow ports other than 69 per Tolunay Orkun's recommendation.
280 Patch by Jerry Van Baren, 12 Jan 2005
281
ecb0ccd9
WD
282* Allow to force TFTP to use a fixed UDP port
283 (Add a configuration option CONFIG_TFTP_PORT and optional env
284 variable tftpport)
285 Patch by Jerry Van Baren, 10 Jan 2005
286
4bc12f1c
WD
287* Fix ethernet timeouts on dbau1550 and other au1x00 systems
288 Patch by Leif Lindholm, 29 Dec 2004
289
2b792afc
WD
290* Cleanup: fix broken builds
291
292* Fix PHY address argument passing with mii info command
293 Patch by Andrew Dyer, 28 Dec 2004
294
0c8721a4
WD
295* Cleanup (PPC4xx is AMCC now)
296
7644f16f
SR
297* esd CPCI2DP board added
298 Patch by Matthias Fuchs, 22 Sep 2005
299
026cb5d8
SR
300* esd PMC405 board updated
301 Patch by Matthias Fuchs, 22 Sep 2005
302
98f4a3df
SR
303* Add SM501 support to HH405 board.
304 Add support for gzip compressed bmp's (CONFIG_VIDEO_BMP_GZIP).
305 Add support for eeprom write-enable (CFG_EEPROM_WREN).
306 Patch by Stefan Roese, 22 Sep 2005
307
1caa7078
WD
308* Fix autonegotiation in tsec ethernet driver
309 Patch by Stefan Roese, 21 Sep 2005
310
8b4c9e7c
WD
311* Fix bug in auto_update (trab board)
312 Patch by Martin Krause, 16 Sep 2005
313
59d80bf1
WD
314* Fix computation of framebuffer palette for 8bpp LCD bitmaps
315 Patch by Francesco Mandracci, 16 Sep 2005
316
1806c759
WD
317* Update configuration for INKA4x0 board
318
29fe1c0f
WD
319* Update configuration for PM854 board
320 Based on patch by R. Loeffl, 20 Jul 2005
321
053b40fa
SR
322* Add PCI support to TQM8540 and TQM8560 boards
323 Patch by Stefan Roese, 15 Sep 2005
324
34c0a5e9
SR
325* Update AMCC Yosemite to get a consistent setup for all AMCC eval
326 boards (baudrate, environment...). Flash driver fixed.
327 Patch by Stefan Roese, 15 Sep 2005
328
4a3cd9e6
SR
329* Fix problem in 440GP ethernet driver (ebony). Add support for 2nd
330 ethernet port on ebony.
331 Patch by Stefan Roese, 7 Sep 2005
332
7d45477b
MB
333* Added support for mtddevnum and mtddevname variables (mtdparts command)
334
670d9f13
WD
335* Change default console baud rate for stxxtc board
336
9d2a873b 337* Add I2C support to TQM8540 and TQM8560 boards (EEPROM, RTC, LM75-DTT).
9d2a873b
SR
338 Patch by Stefan Roese, 31 Aug 2005
339
80e238c7
WD
340* Fix default command set (don't include CFG_CMD_DISPLAY command)
341 Patch by Pantelis Antoniou, 02 Sep 2005
342
6d51e505
WD
343* Cleanup
344
7b3e3c59
WD
345* Enable SM712 driver support for HMI1001 board.
346
77f6580c
WD
347* Fix problems with ld version 2.16 (dot outside sections problem)
348 Pointed out by Gerhard Jaeger, 31 Aug 2005;
349 cf. http://sourceware.org/ml/binutils/2005-08/msg00412.html
350
351* Prepare U-Boot for gcc-4.x: fix global data pointer initialization
352
353* Adjust CS3 timings on HMI1001 board for dot matrix display under Linux
354
355* Add keyboard and dot matrix display support for HMI1001 board.
356
357* Prepare U-Boot for gcc-4.x
358
61dada83
WD
359* Fixed Bamboo port to enable running without DDR-DIMM
360 (Bamboo has also 64MB onboard DDR)
a3e4fcb8
SR
361 Patch by Stefan Roese, 24 Aug 2005
362
a9fe9f42
WD
363* Merged 405gp_enet.c and 440gx_enet.c to generic 4xx_enet.c
364 now handling all 4xx cpu's
365 Patch by Stefan Roese, 16 Aug 2005
366
2ac4785c
WD
367* Fix make dependencies for at91rm9200 and ks8695 cpus
368 Patch by Steven Scholz, 23 Aug 2005
369
d534f5cc
WD
370* Add JFFS2 support for TQM5200 board
371
5e4b3361
SR
372* Add esd cpci5200 and pf5200 boards
373 Patch by Reinhard Arlt, 22 Aug 2005
374
94085698
WD
375* Fix sysclock for TQM8540 and TQM8560 boards
376 Patch by Martin Krause, 25 Jul 2005
377
c7db9a38
WD
378* Initialize serial# and ethaddr from manufacturer data in EEPROM on CMC-PU2
379 Patch by Martin Krause, 08 Jun 2005
380
6617aae9
WD
381* Add new board specific commands for TQM5200/STK52XX
382 - Sound commands (beep, wav, sound)
383 - Test commands (led, can, backlight, rs232)
384 Patch by Martin Krause, 02 May 2005
385
386* Change main clock on CMC-PU2 board from 207 MHz to 179 MHz
df3c7c8f
WD
387 because of a bug in the AT91RM9200 CPU PLL
388 Patch by Martin Krause, 22 Apr 2005
389
601aed1e
WD
390* Add automatic HW detection for another CMC_PU2 variant
391 Patch by Martin Krause, 20 Apr 2005
392
dbc58190
WD
393* Remove CONFIG_AT91RM9200DK in CMC-PU2 configuration
394 Patch by Martin Krause, 19 Apr 2005
395
e8aa824e 396* Fix initialization problem on TQM5200 without SM501
601aed1e 397 Patch by Martin Krause, 08 Apr 2005
e8aa824e 398
4f562f14 399* Add RTC support for STK52XX.200
601aed1e 400 Patch by Martin Krause, 07 Apr 2005
4f562f14 401
df04a3df
WD
402* Add support for IFM o2dnt board
403
98128f38
WD
404* Enable PCI on hmi1001 board
405
87b8bd5a
WD
406* Fix return values of the jffs2 commands ls/fsload/fsinfo,
407 so we can use them to, e.g., check the existence of a file with
408 "if ls foo; then this; else that; fi" in the hush shell
409 Patch by Andreas Engel, 16 August 2005
410
3d078ce6
WD
411* Coding style cleanup
412
6bdf4306
WD
413* Add support for Silicon Turnkey eXpress XTc (mpc87x/88x) board.
414 Patch by Dan Malek and Pantelis Antoniou, 15 Aug 2005
415
b79316f2
SR
416* Check return value of malloc in 440gx_enet.c
417 Patch by Travis B. Sawyer, 18 Jul 2005
418
419* Add Sandburst Metrobox and Sandburst Karef board support packages.
420 Second serial port on 440GX now defined as a system device.
421 Add 'Short Etch' code for Cicada PHY within 440gx_enet.c
422 Patch by Travis B. Sawyer, 12 Jul 2005
423
a1191902
WD
424======================================================================
425Changes for U-Boot 1.1.3:
426======================================================================
427
b2f50807
WD
428* Minor code cleanup
429
50814844
WD
430* Add forgotten new fils from latest VoiceBlue update
431
396387ab
WD
432* Make bootretry feature work with hush shell.
433 Caveat: this currently *requires* CONFIG_RESET_TO_RETRY to be set, too.
434 Patch by Andreas Engel, 19 Jul 2005
435
d992daf9
WD
436* Update Hymod Board Database PHP code in "tools" directory
437 Patch by Murray Jensen, 01 Jul 2005
438
f9d77ed3
WD
439* Make "tr" command use POSIX compliant; export HOSTOS make variable
440 Patch by Murray Jensen, 30 Jun 2005
441
b3b0fd55
WD
442* Fix Murray Jensen's mail address.
443 Patch by Murray Jensen, 30 Jun 2005
444
f89920c3
WD
445* Preserve PHY_BMCR during a soft reset.
446 Patch by Carl Riechers, 24 Jun 2005
447
e5445288
WD
448* VoiceBlue update: eeprom tool can also store firmware version now.
449 eeprom.bin is runable by jumping at load address.
450 Patch by Ladislav Michl, 23 May 2005
451
ea99a738
WD
452* Move the AT91RM9200DK to the ARM Systems list.
453 Patch by Anders Larsen, 26 Apr 2005
b2f50807 454
8d4ba3da
WD
455* Eliminate calls of ARM libgcc.a helper functions _divsi3 and _modsi3
456 Patch by Anders Larsen, 26 Apr 2005
457
4d302d69
WD
458* measure_gclk() is needed when DEBUG is enabled
459 Patch by Bryan O'Donoghue, 25 Apr 2005
460
8534bf9a
SR
461* Add UPD-Checksum code, fix problem in net.c (return instead of break)
462 Patch by Reinhard Arlt, 12 Aug 2005
463
5315dfa9
SR
464* esd PCI405 board updated
465 Patch by Matthias Fuchs, 28 Jul 2005
466
82f4c6ac
SR
467* esd WUH405 and DU405 board updated
468 Patch by Matthias Fuchs, 27 Jul 2005
469
9bcf2ab4
SR
470* Fix problem in cmd_nand.c (only when defined CFG_NAND_SKIP_BAD_DOT_I)
471 Patch by Matthias Fuchs, 4 May 2005
472
84286386
SR
473* Update AMCC Yosemite to get a consistent setup for all AMCC eval
474 boards (baudrate, environment...). Flash driver fixed.
475 Patch by Stefan Roese, 11 Aug 2005
476
9e00589b
SR
477* Changed AMCC Bubinga (405EP) configuration to support 2nd eth port
478 Patch by Stefan Roese, 11 Aug 2005
479
c57c7980
SR
480* Add NAND FLASH support for AMCC Bamboo 440EP eval board
481 Patch by Stefan Roese, 11 Aug 2005
482
8f79e4c2
WD
483* Add configuration for IFM AEV FIFO board.
484 Minor coding style cleanup.
485
486* Add configuration for IFM SPI eval board
487
9d3338d2
WD
488* Fix CompactFlash problem on HMI1001 board
489
c4e0e686
WD
490* Make new "mtdparts" code build with older compilers
491 Patch by Andrea Scian, 09 Aug 2005
492
846b0dd2
SR
493* Changed CONFIG_440_GX, CONFIG_440_EP and CONFIG_440_GR options to
494 CONFIG_44GX, CONFIG_440EP and CONFIG_440GR for a consistent design
495 with the 405 defines and the linux kernel defines.
496 Patch by Stefan Roese, 08 Aug 2005
497
c19c3134
WD
498* Fix compiler warnings with older GCC versions
499
700a0c64
WD
500* Add common (with Linux) MTD partition scheme and "mtdparts" command
501
502 Old, obsolete and duplicated code was cleaned up and replace by the
503 new partitioning method. There are two possible approaches now:
504
505 The first one is to define a single, static partition:
506
507 #undef CONFIG_JFFS2_CMDLINE
508 #define CONFIG_JFFS2_DEV "nor0"
509 #define CONFIG_JFFS2_PART_SIZE 0xFFFFFFFF /* use whole device */
510 #define CONFIG_JFFS2_PART_SIZE 0x00100000 /* use 1MB */
511 #define CONFIG_JFFS2_PART_OFFSET 0x00000000
512
513 The second method uses the mtdparts command line option and dynamic
514 partitioning:
515
516 /* mtdparts command line support */
517 #define CONFIG_JFFS2_CMDLINE
518 #define MTDIDS_DEFAULT "nor1=zuma-1,nor2=zuma-2"
519 #define MTDPARTS_DEFAULT "mtdparts=zuma-1:-(jffs2),zuma-2:-(user)"
520
521 Command line of course produces bigger images, and may be inappropriate
522 for some targets, so by default it's off.
523
452e8e72
WD
524* Fix build problems for PM856 Board
525
8b019da6
WD
526* Fix sign extension bug in 'fpga loadb' command;
527 make 'fpga loadb' always print the file header info
528 Patch by Andrew Dyer, 11 Jan 2005
529
fe599e17
WD
530* Fix errors that occur when accessing SystemACE CF
531 Patch by Jeff Angielski, 09 Jan 2005
846b0dd2 532
7ebdb19b
WD
533* Document switching between U-Boot and PlanetCore on RPXlite
534 by Sam Song, 24 Dec 2004
535
d980a169
WD
536* Fix PowerQUICC II mask detection.
537 Patch by Eugene Surovegin, 20 Dec 2004
846b0dd2 538
d06a5f7e
WD
539* Add support for Altera NIOS DK1C20 board
540 Patch by Shlomo Kut, 13 Dec 2004
541
f901a83b
WD
542* Add support for ep8248 board
543 Patch by Yuli Barcohen, 12 Dec 2004
544
545 Minor code cleanup.
546
5633796c
WD
547* Fix baudrate setting for KGDB on MPC8260
548 Patch by HoJin, 11 Dec 2004
549
5ad73a81
WD
550* Fix 'mii help' text formatting
551 Patch by Cory Tusar, 10 Dec 2004
f901a83b 552
23a7a32d
WD
553* Fix return code of NFS command
554 Patch by Hiroshi Ito, 11 Dec 2004
555
3836221d
WD
556* Fix typo
557
c04a76e6
WD
558* Fix compiler warnings in cpu/ppc4xx/usbdev.c
559 Patch by Steven Blakeslee, 04 Aug 2005
560
17f50f22
SR
561* Add support for AMCC Bamboo PPC440EP eval board
562 Patch by Stefan Roese, 04 Aug 2005
563
de1d0a69
JL
564* Patch by Jon Loeliger
565 Fix style issues primarily in 85xx and 83xx boards.
566 - C++ comments
567 - Trailing white space
568 - Indentation not by TAB
569 - Excessive amount of empty lines
570 - Trailing empty lines
571
b4f15fda 572* Patch by Ron Alder, 11 Jul 2005
b0e32949
LW
573 Add Xianghua Xiao and Lunsheng Wang's support for the
574 GDA MPC8540 EVAL board.
575
f046ccd1
EL
576* Patch by Eran Liberty
577 Add support for the Freescale MPC8349ADS board.
578
b4f15fda 579* Patch by Jon Loeliger, 25 Jul 2005
63be111e
JL
580 Move the TSEC driver out of cpu/mpc85xx as it will be shared
581 by the upcoming mpc83xx family as well.
582
b4f15fda 583* Patch by Jon Loeliger, 05 May 2005
d9b94f28
JL
584 Implemented support for MPC8548CDS board.
585 Added DDR II support based on SPD values for MPC85xx boards.
586 This roll-up patch also includes bugfies for the previously
587 published patches:
588 DDRII CPO, pre eTSEC, 8548 LBIU, Andy's TSEC, eTSEC 3&4 I/O
589
b4f15fda 590* Patch by Jon Loeliger, 10 Feb 2005
288693ab
JL
591 Add config option CONFIG_HAS_FEC calling out 8540 FEC features.
592
b4f15fda 593* Patch by Jon Loeliger, Kumar Gala, 08 Feb 2005
7202d43d
JL
594 For MPC85xxCDS:
595 Adds Relaxed Timing TRLX bit to FLASH ORx regs to allow
596 for faster flash parts.
597 Add documentation for BR/OR for FLASH.
598
b4f15fda 599* Patch by Jon Loeliger 08 Feb 2005
d65cfe89
JL
600 Determine L2 Cache size dynamically on 85XX boards.
601
b4f15fda 602* Patch by Jon Loeliger, Kumar Gala 08 Feb 2005
9c4c5ae3
JL
603 - Convert the CPM2 based functionality to use new CONFIG_CPM2
604 option rather than a myriad of CONFIG_MPC8560-like variants.
605 Applies to MPC85xx and MPC8260 boards, includes stxgp3 and sbc8560.
606 Eliminates the CONFIG_MPC8560 option entirely. Distributes the
607 new CONFIG_CPM2 option to each 8260 board.
a1191902 608
b20d0032
WD
609* Add support for MicroSys PM856 board
610 Patch by Josef Wagner, 03 Aug 2005
611
992b402b
WD
612* Minor fixes to PM854 board
613 Patch by Josef Wagner, 03 Aug 2005
614
452f6740
WD
615* Adjust configuration of XENIAX board
616 (chip select and GPIO required for USB operation)
617
3e0bc447
WD
618* Fix typos in cpu/85xx/start.S which caused DataTLB exception to be
619 routed to the Watchdog handler
620 Patch by Eugene Surovegin, 18 Jun 2005
621
b20d0032 622* (re)enabled scsi commands do_scsi() and do_scsiboot()
460c322f
WD
623 Patch by Denis Peter, 06 Dec 2004
624
c43352cc
WD
625* Fix endianess problem in TFTP / NFS default filenames
626 Patch by Hiroshi Ito, 06 Dec 2004
627
6dfa434e
WD
628* Ignore broadcast status bit in received frames in 8260 FCC ethernet
629 loopback test code
630 Patch by Murray Jensen, 18 Jul 2005
631
507d3b0c
WD
632* Fix typo in mkconfig script (used == instead of =)
633 Patch by Murray Jensen, 18 Jul 2005
634
dc17fb6d
WD
635* Cleanup build problems on 64 bit build hosts
636
d3b86c49
WD
637* Update MAINTAINERS file
638
8a316c9b
SR
639* Patch by Stefan Roese, 01 Aug 2005:
640 - Major cleanup for AMCC eval boards Walnut, Bubinga, Ebony, Ocotea
641 (former IBM eval board). Please see "doc/README.AMCC-eval-boards-cleanup"
642 for details.
643 - Sycamore (PPC405GPr) eval board added (Walnut port is extended
644 to run on both 405GP and 405GPr eval boards).
645
646* Patch by Steven Blakeslee, 27 Jul 2005:
647 - Add support for AMCC PPC440EP/GR.
648 - Add support for AMCC Yosemite PPC440EP eval board.
649 - Add support for AMCC Yellowstone PPC440GR eval board.
650
0f18cb6e
WD
651* Minor fixes for PPChameleon Board:
652 - fix alignment of NAND size
653 - make code do what the comment says
654
cf991923
WD
655* Implement h/w sector protection status synchronization at boot.
656 The code is provided for, and was tested on, the Yukon/Alaska
657 and PM520 boards only.
658
659 A bug in flash_real_protect() for the Yukon board was fixed by
660 adding a function that tells if two banks are on one flash chip.
661
15f36a5e
WD
662* Fix sysmon POST problem: check I2C error codes
663 This fixes a problem of displaying bogus voltages when the voltages
664 are so low that the I2C devices start failing while the rest of the
665 system keeps running.
666
e82bc62c
WD
667* Patch by Cedric Vincent, 6 Jul 2005:
668 Fix CFG_CMD_SETGETDCR handling in "common/cmd_dcr.c"
669
2d5df63e
WD
670* Patch by Jon Loeliger, 20 Jul 2005:
671 Add missing PCI IO port definitions.
672
08abe158
WD
673* Add CompactFlash support for HMI1001 board.
674
675* Adjust printed board ID for LWMON board.
676
1a79473b
WD
677* Fix low-level OHCI transfers for ARM920t and MPC5xxx
678
f530187d
WD
679* Add new argument format for flash commands to allow for usage like
680 "erase $(addr) +$(filesize)", i. e. a size argument can be used and
681 U-Boot will automaticially find the end of the corresponding sector.
682
cd5b2b99
SR
683* Patch by Stefan Roese, 5 Jul 2005:
684 Update uc100 board PHY setup
685
3c71f3e8
SR
686* Patch by Stefan Roese, 1 Jul 2005:
687 Fix PHY address for CATcenter board (now correct!)
688
bf41886f
SR
689* Patch by Stefan Roese, 30 Jun 2005:
690 Fix PHY addresses for PPChameleon and CATcenter boards
691 Change MAINTAINER for most esd boards
692
88804d19
WD
693* Patch by Detlev Zundel, 30 Jun 2005:
694 Fix LCD logo for lwmon board which got lost in the merge of 8xx and PXA LCD code
695
342717f7
WD
696* Fix baudrate calculation problem on MPC5200 systems
697
698* Add EEPROM and RTC support for HMI1001 board
699
700* Patch by Detlev Zundel, 20 Jun 2005:
701 Fix initialization of low active GPIO pins on inka4x0 board
702
024447b1
WD
703* Enable redundant environment, disable HW flash protection of
704 HMI1001 board
705
b2532eff
WD
706* Patch by Travis Sawyer, 10 Jun 2005:
707 Initialize allocated dev and private hw structures
708 after their respective allocation in 440gx_enet.c
709
710* Patch by Steven Scholz, 10 Jun 2005:
711 Fix byteorder problems with second argument of "bootm" with
712 standalone images;
713
a87589da
WD
714* Add support for HMI1001 board
715
716* Disable "date" and "sntp" commands on TQM866M
717
51152c17
WD
718* Fix watchdog reset problems on LWMON board
719
ba91e26a
WD
720* Patch by Juergen Selent, 17 May 2005:
721 Add support for Funkwerk VoVPN gateway module.
722
723* Cleanup debug code for MPC8220 FEC driver
724
2eab48f5
WD
725* Extend burst mode RAM test program to take a loop count
726 (0 = infinite)
727
728* Use CONFIG_DRIVER_KS8695ETH to enable KS8695 ethernet driver on
729 those boards that use it.
730
3a574cbe
WD
731* Patches by Greg Ungerer, 19 May 2005:
732 - add support for the KS8695P (ARM 922 based) CPU
733 - add support for the OpenGear CM4008, CM4116 and CM4148 boards
734
735* Patch by Steven Scholz, 19 May 2005:
736 Add support for CONFIG_SERIAL_TAG on ARM boards
737
7680c140
WD
738* Add PCI support for Sorcery board.
739 Code cleanup (especially Sorcery / Alaska / Yukon serial driver).
740
c0176630
WD
741* Fix compile problems caused by new burst mode SDRAM test;
742 make port pins to trigger logic analyzer configurable
743
343117bf
WD
744* Fix timer handling on MPC85xx systems
745
9dd41a7b
WD
746* Fix debug code in omap5912osk flash driver
747
748* Add support for MPC8247 based "IDS8247" board.
749
d44e14b5
WD
750* Add support for 2 x TSEC interfaces on the TQM8540 board.
751
ed16fefc
WD
752* On LWMON we must use the watchdog to reset the board as the CPU
753 genereated HRESET pulse is too short to reset the external
754 circuitry.
755
931da93e
WD
756* Add test tool to exercise SDRAM accesses in burst mode
757 (as standalone program, MPC8xx/PowerPC only)
758
60fc6cbb
WD
759* Increase CFG_MONITOR_LEN for Rattler board to match actual code
760 size.
761
07cc0999 762* Major upate of JFFS2 code; now in sync with snapshot of MTD CVS of
412babe3
WD
763 March 13, 2005); new configuration option CONFIG_JFFS2_LZO_LZARI
764 added to support LZO and LZARI compression modes (undefined by
765 default).
07cc0999 766
cf8bc577
WD
767* Fix problem with symbolic links in JFFS2 code.
768
a710d4be
WD
769* Use linker ASSERT statement to prevent undetected overlapping of
770 sections on PPChameleon board; other boards might use this, too.
771
434cf850
SR
772* Patch by Stefan Roese, 03 May 2005:
773 Update for P3G4
774 Fix problems in cmd_universe.c
775
776* Patch by Matthias Fuchs, 03 May 2005:
777 Added missing variable declaration in cmd_nand.c
778 Modified CFG_PCI_PTM1MS in configs/PLU405.h to map 128MB ram
779
9f709b6c
WD
780* Fix INKA4x0: use CS1 as gpio_wkup_6 output
781
a6310928
WD
782* Fix bug in the SDRAM initialization code for canmb, IceCube and
783 PM520 boards.
784 Fix PHY address for canmb board.
785
7cc1438d
WD
786* Cleanup serial console baudrate calculation on AT91RM9200;
787 get rid of obsolete CFG_AT91C_BRGR_DIVISOR definition
ec0ca731 788
fddae7b8
SR
789* Patch by Matthias Fuchs, 18 Apr 2005:
790 Make PCI target address spaces on PMC405 and CPCI405 boards
791 configurable via environment variables
792
b2323ea6
WD
793* Auto-size RAM on canmb board.
794
5e5f9ed2
WD
795* Add support for canmb board
796
4c2a366d
SR
797* Patch by Stefan Roese, 13 Apr 2005:
798 Update for esd apc405
799
2a8af187
WD
800* Fixes for TQM8560 board:
801 - fix clock rates
802 - remove debug messages
803 - fix flash sector protection
804
b77fad3b
WD
805* Patch by Steven Scholz, 07 Apr 2005:
806 Add i2c_reg_write() and i2c_reg_write() for at91rm9200 I2C
807
2a8af187 808* Patches by Steven Scholz, 07 Apr 2005:
b77fad3b 809 Fix compiler warning in altera.c
2a8af187 810 Fix warning in cpu/arm920t/at91rm9200/i2c.c
b77fad3b
WD
811
812* Patch by Ladislav Michl, 06 Apr 2005:
813 Fix voiceblue configuration.
814
7ec25502
SR
815* Patch by Stefan Roese, 06 Apr 2005:
816 Updates for OCOTEA board:
817 - Changed U-Boot size from 512kByte to 256kByte
818 - Fixed flash driver to support boot from soldered user flash
819 - Added README for switch from PIBS firmware to U-Boot
820
821* Patch by Travis Sawyer, 05 Apr 2005:
822 - Change timer frequency for ppc 440 from 10 ms to 1 ms.
823 Problem found by Andrew Wozniak.
824
a85f9f21
WD
825* Patch by Steven Scholz, 06 Apr 2005:
826 - creating SoC subdir for Atmel AT91RM9200 cpu/arm920t/at91rm9200
827 - moving code out of cpu/at91rm9200 into cpu/arm920t/at91rm9200
828
20787e23
WD
829* Patches by Robert Whaley, 29 Nov 2004:
830 - update the pxa-regs.h file for PXA27x chips
831 - add PXA27x based ADSVIX board
832 - add support for MMC on PXA27x processors
833
834* Patch by Andrew E. Mileski, 28 Nov 2004:
835 Fix PPC4xx SPD SDRAM detection bug
836
837* Patch by Hiroshi Ito, 26 Nov 2004:
838 Fix logic of "test -z" and "test -n" commands
839
3c2b3d45
WD
840* Patch by Ladislav Michl, 05 Apr 2005:
841 Add support for VoiceBlue board.
842
843* Patch by Ladislav Michl, 05 Apr 2005:
844 Fix netboot_common() prototypes.
845
b304c968
WD
846* Patch by Steven Scholz, 05 Apr 2005:
847 Use i.MX watchdog timer for reset_cpu()
848
849* Patch by Steven Scholz, 05 Apr 2005:
850 Move reset_cpu() out of cpu/arm920t/start.S into the SoC specific
851 subdirectories cpu/arm920t/imx/ and cpu/arm920t/s3c24x0/
852 (now in interupts.c)
853
12b43d51
WD
854* Add support for MPC8220 based "sorcery" board.
855
856* Add support for TQM8560 board.
f5c5ef4a 857
3dd7f0f0
WD
858* Add FEC support for TQM8540 board.
859 Interfaces are named as follows: "ENET1" - TSEC2, "ENET2" - FEC
860
861* Patch by Martin Krause, 04 Apr 2005:
862 Update default configuration for CMC_PU2 board.
863
8aa1a2d1
WD
864* Patch by Steven Scholz, 04 Apr 2005:
865 - remove all references to CONFIG_INIT_CRITICAL for ARM based boards
866 - introduce two new configuration options instead:
867 CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT
868
ba83a307
WD
869* Patch by Steven Scholz, 04 Apr 2005:
870 Make sure that MDIO clock does not exceed 2.5 MHz on AT91
871
101e8dfa
WD
872* Fix timer code for ARM systems: make sure that udelay() does not
873 reset timers so it's save to use udelay() in timeout code.
874
50712ba1
WD
875