]> git.ipfire.org Git - people/ms/u-boot.git/blame - CHANGELOG
* Patch by Masami Komiya, 30 Mar 2005:
[people/ms/u-boot.git] / CHANGELOG
CommitLineData
a1191902
WD
1======================================================================
2Changes for U-Boot 1.1.3:
3======================================================================
4
ea287deb
WD
5* Patch by Masami Komiya, 30 Mar 2005:
6 add SNTP support and expand time server and time offset fields of
7 DHCP support. See doc/README.SNTP
8
9* Patch by Steven Scholz, 13 Dec 2004:
10 Fix bug in at91rm920 ethernet driver
11
ef2807c6
WD
12* Patch by Steven Scholz, 13 Dec 2004:
13 Remove duplicated code by merging memsetup.S files for
14 at91rm9200 boards into one cpu/at91rm9200/lowlevel.S
15
83e40ba7
WD
16* Patch by Detlev Zundel, 31 Mar 2005:
17 Cleanup duplicate definition of overwrite_console()
18
19* Update TQM5200 configuration;
20 prepare for Rev. 200 starter kit boards
21
0c1c117c
WD
22* Patch by Scott McNutt, 21 Oct 2004:
23 Add support for Nios-II EPCS Controller core.
24
25* Patch by Scott McNutt, 20 Oct 2004:
26 Nios-II cleanups:
27 - Add sysid command (Nios-II only).
28 - Locate default exception trampoline at proper offset.
29 - Implement I/O routines (readb, writeb, etc)
30 - Implement do_bootm_linux
31
8f0b7cbe
WD
32* Patches by Martin Krause, 22 Mar 2005:
33 - use TQM5200_auto as MAKEALL target for TQM5200 systems
34 - add support for SM501 graphics controller
35 - add support for graphic console on TQM5200
36 - add support for TQM5200 Rev 200
37 - cleanup, fix typo in include/configs/TQM5200.h
38
256d31c0
WD
39* Patch by Manfred Baral, 17 Mar 2005:
40 Fix typo
41
e6325153
WD
42* Fix RTC configuration for PPChameleon board
43
44* Cleanup, fix typo in include/configs/TQM5200.h
45
acdcd10c
SR
46* Patch by Stefan Roese, 16 Mar 2005:
47 Update for esd auto_update and hh405 board
48
89c02e2c
WD
49* Adapt for U-Boot image size (new features enabled) on TQM5200
50
6c9e789e
WD
51* Update code for TQM8540 board (and 85xx in general):
52 - Change the name of the Ethernet driver: MOTO ENET -> ENET
53 - Reformat boot messages
54 - Enable redundant environment
55 - Replace the -O2 optimization flag with -mno-string
56
9d46ea4a
WD
57* Patch by David Brownell, 10 Mar 2005:
58 Restore copyright statements in OHCI drivers.
59
60* Add support for TQM8540 board
61
c3fafecf
WD
62* Patch by Detlev Zundel, 14 Mar 2005:
63 NC650: changed NAND flash addressing to using UPMB
64
65* Patch by Stefan Roese, 14 Mar 2005:
e9684a53
SR
66 Update for esd voh405 fpga image
67
a0bdf49e
WD
68* INKA4x0: Allow initialization of LCD backlight dimming from
69 "brightness" environment variable.
70
f4733a07
WD
71* Add port initialization for digital I/O on INKA4x0
72
c3fafecf 73* Patch by Stefan Roese, 01 Mar 2005:
47b1e3d7
SR
74 Update for esd boards dp405 and hub405
75
b05dcb58
WD
76* Fix get_partition_info() parameter error in all other calls
77 (common/cmd_ide.c, common/cmd_reiser.c, common/cmd_scsi.c).
78
79* Enable USB and IDE support for INKA4x0 board
80
c3fafecf 81* Patch by Andrew Dyer, 28 Feb 2005:
b05dcb58
WD
82 fix ext2load passing an incorrect pointer to get_partition_info()
83 resulting in load failure for devices other than 0
84
e58cf2a0
WD
85* Add support for SRAM and 2 x Quad UARTs on INKA4x0 board
86
1968e615
WD
87* Cleanup USB and partition defines
88
151ab83a
WD
89* Add support for ext2 filesystems and image timestamps to TQM5200 board
90
91* Add reset code for Coral-P on INKA4x0 board
92
93* Patch by Martin Krause, 28 Jun 2004:
94 Update for TRAB board.
95
96* Fix some missing "volatile"s in MPC5xxx FEC driver
97
e799d375
WD
98* Fix cirrus voltage detection (for CPC45)
99
f8883cb1
WD
100* Fix byteorder problem in usbboot and scsiboot commands.
101
20a80418
WD
102* Patch by Cajus Hahn, 04 Feb 2005:
103 - don't insist on leading '/' for filename in ext2load
104 - set default partition to useful value (1) in ext2load
105
106* Patch by Andrew Dyer, 08 Jan 2005:
107 fix wrong return codes in ext2 code
108
1a344f29
WD
109* Removed '--no-warn-mismatch' option from Makefile. This option
110 makes 'ld' to overlook binary objects compatibility.
111
112* Moved $(PLATFORM_LIBS) from the library group (--start-group ...
113 --end-group) outside of the group. This will make 'ld' to do
114 _multiple_ search in the library group when resolving symbol
115 references and do only a _single_ seach in libgcc.a after the group
116 search.
117
118* Fix stability problems on CPC45 board again.
119
120* Make image detection for diskboot / usbboot / scsiboot more robust
121 (also check header checksum)
122
436be29c
WD
123* Update CPC45 board configuration.
124
125* Add USB and PCI support for INKA4x0 board
126
cd172b71
WD
127* Fix IDE stability problems on CPC45 board (needs 2 x EIEIO).
128
c3d2b4b4
WD
129* Code cleanup
130
5a95f6fb
WD
131* Patch by Robin Getz, 13 Oct 2004:
132 Add standalone application to change SMC91C111 MAC addresses,
133 see examples/README.smc91111_eeprom
134
135* Patch by Xiaogeng (Shawn) Jin, 12 Oct 2004:
136 Fix Flash support for ARM Integrator CP.
137
289f932c
WD
138* Patch by Richard Woodruff, 10 Jan 2005:
139 Update support for OMAP2420 (ARM11) and H4 board:
140 o clean up and add new types to H4 memory probe code.
141 o fix to work with internal boot.
142 o added PRCM config III operation.
143 o fix marginal flash timings.
144 o add revison ATAG usage.
145 o enable voltage scaling at power chip.
146 o fix compile error for i2c.
147
148* Fix network problem (error when receiving multiple ARP packets)
149
150* Patch by Daniel Poirot, 12 Oct 2004:
652a10c0
WD
151 Add support for Wind River sbc405 board
152
153* Patch by Rainer Brestan, 12 Oct 2004:
154 Make examples/Makefile more robust
155
6225c5db
WD
156* Patch by Sam Song, 11 October 2004:
157 - Add RESET/PREBOOT/AUTOBOOT support for RPXlite_DW board
158 - Adjust CPU:BUS frequency ratio 1:1 when core frequency
159 less than 50MHz
160
161* Patch by Sam Song, 10 Oct 2004:
162 Fix a parameter error in run_command() in main.c
163
164* Patch by Richard Woodruff, 01 Oct 2004:
8ed96046
WD
165 add support for the TI OMAP2420 processor and its H4 reference
166 board
167
168* Patch by Christian Pellegrin, 24 Sep 2004:
169 Added support for NE2000 compatible (DP8390, DP83902) NICs.
170
ff36fd85
WD
171* Patch by Leif Lindholm, 23 Sep 2004:
172 add support for the AMD db1550 board
173
174* Patch by Travis Sawyer, 15 Sep 2004:
175 Add CONFIG_SERIAL_MULTI support for ppc4xx,
176 update README.serial_multi
177
6310eb9d
WD
178* Patches by David Snowdon, 07 Sep 2004:
179 - add u-boot.hex target in the top level Makefile
180 - add support for the UNSW/NICTA PLEB 2 board (pleb2)
181 - use -mtune=xscale and -march=armv5 options for PXA
182
a562e1bd
WD
183* Patch by Florian Schlote, 08 Sep 2004:
184 Add support for SenTec-COBRA5272-board (Coldfire).
185
30ce5ab0
WD
186* Patch by Gleb Natapov, 07 Sep 2004:
187 mpc824x: set PCI latency timer to a sane value
188 (is 0 after reset).
189
190* Patch by Kurt Stremerch, 03 Sep 2004:
191 Add bitstream configuration option for fpga command (Xilinx only).
192
9dd611b8
WD
193* Patch by Kurt Stremerch, 03 Sep 2004:
194 Add Xilinx Spartan2E family FPGA support
195
196* Patch by Jeff Angielski, 02 Sep 2004:
197 Add Added support for H2 revision of the EP8260 board.
198 Fixed formatting for some of the EP8260 related source files.
199
a1191902
WD
200* Patch by Jon Loeliger, 02 Sep 2004:
201 Reset monitor size back to 256 so environment can be written
202 to flash on MPC85xx ADS and CDS releases.
203
204* Patch by Paolo Broggini, 02 Sep 2004:
205 Make BSS clearing on ARM systems more robust
206
207* Patch by Yue Hu and Joe, 01 Sep 2004:
208 - add PCI support for ixp425;
209 - add EEPRO100 suppor tfor ixdp425 board.
210
211* Fix problem with protected sector detection in driver/cfi_flash.c
212
2729af9d 213======================================================================
15c7a8ef 214Changes for U-Boot 1.1.2:
2729af9d
WD
215======================================================================
216
e2ffd59b
WD
217* Code cleanup, mostly for GCC-3.3.x
218
219* Cleanup confusing use of CONFIG_ETH*ADDR - ust his only to
220 pre-define a MAC address; use CONFIG_HAS_ETH* to enable support for
221 additional ethernet addresses.
222
223* Cleanup drivers/i82365.c - avoid duplication of code
224
225* Fix bogus "cannot span across banks" flash error message
226
227* Code cleanup
228
229* Add support for CompactFlash for the CPC45 Board.
230
08f27278
WD
231* Fix problems with CMC_PU2 flash driver.
232
ec0aee7b
WD
233* Cleanup:
234 - avoid trigraph warning in fs/ext2/ext2fs.c
235 - rename UC100 -> uc100
236
f7d1572b
WD
237* Add support for UC100 board
238
8cba1907
SR
239* Patch by Stefan Roese, 16 Dez 2004:
240 - ext2fs support added
241 - Tundra universe support added
242 - Coldfire MCF5249 support added (no preloader needed!)
243 - MCF5249 board TASREG added
244 - PPC boards added: APC405, CPCI405DT, CPCI750, G2000, HH405,
245 VOM405, WUH405
246 - some esd boards updated
247 - memory commands "mdc" and "mwc" added for cyclic read/write
248 (CONFIG_MX_CYCLIC, see README for further description)
249
138ff60c
WD
250* Add support for INKA4X0 board
251
689aec1b
WD
252* Patch by Steven Scholz, 12 Dec 2004:
253 Fix typo in AT91 memory setup.
254
7e6bf358
WD
255* Patch by Martin Krause, 27 Oct 2004:
256 - add support for "STK52xx" board (including PS/2 multiplexer)
257 - add hardware detection for TQM5200
258
25d6712a
WD
259* Clean up CMC PU2 flash driver
260
261* Update MAINTAINERS file
262
263* Fix bug in MPC823 LCD driver
264
ed54e621
WD
265* Fix udelay() on AT91RM9200 for delays < 1 ms.
266
267* Enable long help on CMC PU2 board;
268 fix reset issue;
269 increase CPU speed from 179 to 207 MHz.
270
bb310d46
WD
271* Fix smc91111 ethernet driver for Xaeniax board (need to handle
272 unaligned tail part specially).
273
9d5028c2
WD
274* Update for AT91RM9200DK and CMC_PU2 boards:
275 - Enable booting directly from flash
276 - fix CMC_PU2 flash driver
277
278* Fix mkimage usage message
279
cacfab58
WD
280* Map SRAM on NC650 board
281
1f6d4258
WD
282* Work around for Ethernet problems on Xaeniax board
283
983fda83
WD
284* Patch by TsiChung Liew, 23 Sep 2004:
285 - add support for MPC8220 CPU
286 - Add support for Alaska and Yukon boards
287
e3c9b9f9
WD
288* Fix configuration for ERIC board (needs more room)
289
290* Adjust MIPS compiler options at run-time depending on tools version
291 ("-march=4kc -mtune=4kc -Wa,-mips_allow_branch_to_undefined" for new,
292 "-mcpu=4kc" for old tools)
293
14699a22
WD
294* Add passing of the command line and memory size information to the
295 kernel on xaeniax board.
296
4cfaf55e
WD
297* Enable NAND flash support for NC650 board.
298
299* Patch by Thomas Lange 07 Oct 2004:
300 Updated README for DBAu1x00 boards to match current status
301
d407bf52
WD
302* Patch by Philippe Robin, 28 Sept 2004:
303 Fix Flash support for Versatile.
304
305* Patch by Roger Blofeld, 16 Sep 2004:
306 Fix timeout for DHCP command retry
307
2ee66533
WD
308* Patch by Pantelis Antoniou, 14 Sep 2004:
309 Fix early serial hang when CONFIG_SERIAL_MULTI is defined.
310
311* Patch by Pantelis Antoniou, 14 Sep 2004:
312 Kick watchdog when bz-decompressing
313
9455b7f3
WD
314* Fix CFG_HZ problems on AT91RM9200 systems
315 [Remember: CFG_HZ should be 1000 on ALL systems!]
316
e1599e83
WD
317* Patch by Gridish Shlomi, 30 Aug 2004:
318 - Add support to revA version of PQ27 and PQ27E.
319 - Reverted MPC8260ADS baudrate back to original 115200
320
321* Patch by Hojin, 17 Sep 2004:
322 Fix typo in cfi_flash.c
8b74bf31 323
e1599e83
WD
324* Patch by Mark Jonas, 09 September 2004:
325 mtest's data line test (with CFG_ALT_MEMTEST set) returned a wrong
326 error message
327
328* Patch by Mark Jonas, 31 August 2004:
329 Added option CFG_XLB_PIPELINING to enable XLB pipelining. This
330 improves FTP performance for MPC5200 systems. Enabled for IceCube
331 by default.
332
c15f3120
WD
333* Patch by Michael Bendzick, 30 Aug 2004:
334 - Improve platform.S code for omap1510inn that detects whether code
335 is running from SDRAM or not. Patch allows SDRAM to be configured
336 if code is running out of SRAM at 0x20000000.
337
338* Patch by Frederick Klatt, 30 Aug 2004:
339 Add support for the Wind River SBC8540/SBC8560 boards
340
656658dd
WD
341* Configure SX1 board to use drivers/cfi_flash.c
342
343* Patches by Michael Bendzick, 30 Aug 2004:
344 - Configure omap1510inn board to use drivers/cfi_flash.c
345 - Make drivers/cfi_flash.c protect environment and redundant
346 environment.
347
348* Patch by Steven Scholz, 23 Jun 2004:
349 - Add script (tools/img2brec.sh) to programm U-Boot into
350 (Synch)Flash using the Bootstrap Mode of the MC9328MX1/L
351
5c952cf0
WD
352* Patches by Scott McNutt, 24 Aug 2004:
353 - Add support for Altera Nios-II processors.
354 - Add support for Psyent PCI-5441 board.
355 - Add support for Psyent PK1C20 board.
356
03f5c550
WD
357* Patches by Jon Loeliger, 24 Aug 2004:
358 - Add support for the MPC8541 and MPC8555 CDS boards
359 - Cleanup eth?addr handling: make dependent on CONFIG_ETH?ADDR
360 - Convert MPC85xxADS to use common CFI flash driver
cf33678e
WD
361 - Fix PCI window on MPC85xx; remove unneeded PCI initialization
362 from board_early_init_f()
363 - Provide SW workaround for PCI initialization on 85xx CDS
cf33678e 364
08b6aa61
WD
365* Patches by George G. Davis, 24 Aug 2004:
366 - Enable ramdisk/initrd tagged param support for omap1610h2_config
367 - Remove static network setup defaults from mx1ads_config
731215eb
WD
368 - update ARM boards to use constants from mach-types.h
369
b6508513
WD
370* Patch by Gary Jennejohn, 04 Oct 2004:
371 - fix I2C on at91rm9200
372 - add support for Ricoh RS5C372A RTC
373
2cbe571a
WD
374* Patch by Gary Jennejohn, 01 Oct 2004:
375 - add support for CMC PU2 board
376 - add support for I2C on at91rm9200
377
378* Patch by Gary Jennejohn, 28 Sep 2004:
379 fix baudrate handling on at91rm9200
380
659883c2
WD
381* Patch by Yuli Barcohen, 22 Aug 2004:
382 - remove ZPC.1900 board-specific flash driver;
383 switch the port to generic CFI driver;
384 - port clean-up
385
f325e18b
WD
386* Patch by Hinko Kocevar, 21 Aug 2004:
387 Add calc_fbsize() function used with VIDEOLFB_TAG on TRAB
388
8655b6f8
WD
389* Clean up tools/bmp_logo.c to not add trailing white space
390
391* Patch by Hinko Kocevar, 21 Aug 2004:
392 - Group common framebuffer functions in common/lcd.c
393 - Group common framebuffer macros and #defines in include/lcd.h
394 - Provide calc_fbsize() for video ATAG
395
30d56fae
WD
396* Patch by Sam Song, 21 August 2004:
397 - Fix a typo in README
398 - Align "(RO)" output for "flinfo" after "protect on"
399 - Add RESET support for RPXlite_DW board; adjust CPU:BUS frequency
400 ratio 1:1 when core frequency less than 50MHz
401
8655b6f8 402* Patches by Hinko Kocevar, 21 Aug 2004:
63cfcbb4
WD
403 - fix some "use of label at end of compound statement" warnings
404 - Define type of LCD panel on lubbock board if CONFIG_LCD is used
405
1d9f4105
WD
406* Patch by Steven Scholz, 16 Aug 2004:
407 - Introducing the concept of SoCs "./cpu/$(CPU)/$(SOC)"
408 - creating subdirs for SoCs ./cpu/arm920t/imx and ./cpu/arm920t/s3c24x0
409 - moving SoC specific code out of cpu/arm920t/ into cpu/arm920t/$(SOC)/
410 - moving drivers/s3c24x0_i2c.c and drivers/serial_imx.c out of drivers/
411 into cpu/arm920t/$(SOC)/
412
a5bbcc3c
WD
413* Patches by Sean Chang, 09 Aug 2004:
414 - Added support for both 8 and 16 bit mode access to System ACE CF
415 through MPU.
416 - Fixed missing System ACE CF device during get FAT partition info
417 in fat_register_device function.
418 - Enabled System ACE CF support on ML300.
419
420* Patch by Sean Chang, 09 Aug 2004:
421 Synch defines for saveenv and do_saveenv functions so they get
422 compiled under the same statement.
423
424* Patch by Sean Chang, 09 Aug 2004:
a06752e3
WD
425 - Added I2C support for ML300.
426 - Added support for ML300 to read out its environment information
427 stored on the EEPROM.
428 - Added support to use board specific parameters as part of
429 U-Boot's environment information.
430 - Updated MLD files to support configuration for new features
431 above.
432
a5bbcc3c 433* Patches by Travis Sawyer, 05 Aug 2004:
a06752e3
WD
434 - Remove incorrect bridge settings for eth group 6
435 - Add call to setup bridge in ppc_440x_eth_initialize
436 - Fix ppc_440x_eth_init to reset the phy only if its the
437 first time through, otherwise, just check the phy for the
438 autonegotiated speed/duplex. This allows the use of netconsole
439 - only print the speed/duplex the first time the phy is reset.
440
da93ed81
WD
441* Patch by Shlomo Kut, 29 Mar 2004:
442 Add support for MKS Instruments "Quantum" board
443
444* Fix build problem with Cogent boards;
445 avoid using <asm/byteorder.h> when using the host compiler
446
a5725fab
WD
447* Patch by Ganapathi C, 04 Aug 2004:
448 Fix NFS timeout issue
449
e1a3f6b3
WD
450* Patch by Yuli Barcohen, 19 Jul 2004:
451 - Fix host tools building in Cygwin environment
452 - Fix header files search order for host tools
453
454* Patch by Tom Armistead, 19 Jul 2004:
455 Fix kgdb.S support for 74xx_75x cpu
456
c65fdc74
WD
457* Patch by Jon Loeliger, 15 Jul 2004:
458 Fix MPC85xx I2C driver
459
64f70bed
WD
460* Fix problems with CDROM drive as slave device on Lite5200 IDE bus.
461
cce625e5
WD
462* Patch by Stephen Williams, 15 July 2004
463 Set the PCI class code for JSE board as part of PCI interface setup
464
465* Patch by Michael Bendzick, 15 Jul 2004:
466 Fix problem with writes with odd sizes in drivers/cfi_flash.c when
467 CFG_FLASH_USE_BUFFER_WRITE is set
468
66ca92a5
WD
469* Patch by Yuli Barcohen, 13 Jul 2004:
470 Allow clock setting on MPC866/MPC885 series chips according to
471 environment variable `cpuclk'
472
473* Patch by Yuli Barcohen, 20 Apr 2004:
474 Remove unnecessary redefine of CPM_DATAONLY_SIZE for MPC826x
475
4ec3a7f0
WD
476* Patch by Vincent Dubey, 24 Sep 2004:
477 Add support for xaeniax board
478
79536a6e
WD
479* Add comment about non-GPL character of standalone applications to
480 COPYING file
481
482* Fix FEC ethernet problem on NSCU board.
483
4734cb78
WD
484* Patch by Gary Jennejohn, 09 Sep 2004:
485 allow to use USART1 as console port on at91rm9200dk boards
486
c3548393
SR
487* Patch by Stefan Roese, 16 Sep 2004:
488 Update AR405 board.
489
1d6f9720
WD
490* Fix SysClk handling for PPChameleon and CATcenter boards
491
eedcd078
WD
492* Patch by Detlev Zundel, 08 Sep 2004:
493 Update etags build target
494
495* Improve NetConsole support: add support for broadcast destination
496 address and buffered input.
497
498* Cleanup compiler warnings for GCC 3.3.x and later
499
500* Fix problem in cmd_jffs2.c introduced by CFG_JFFS_SINGLE_PART patch
501
7ca202f5
WD
502* Add support for IDS "NC650" board
503
31a64923
WD
504* Add automatic update support for LWMON board
505
506* Clear Block Lock-Bits when erasing flash on LWMON board.
507
508* Fix return code of "fatload" command
509
510* Enable MSDOS/VFAT filesystem support for LWMON board
511
89394047
WD
512* Patch by Martin Krause, 03 Aug 2004:
513 change timing for SM501 graphics controller on TQM5200 module
514
515* Patch by Mark Jonas, 13 July 2004:
516 - Total5200 LCD now run in little endian mode. Endianess conversion
517 is done in hardware.
7ca202f5 518 - Removed last reference to "console" environment variable.
89394047 519
429168ea
WD
520* Patches by Lars Munch, 12 Jul 2004:
521 - move at45.c to board/at91rm9200dk/ since this is at91rm9200dk
522 board specific
523 - split out the LXT971A PHY from ns_9750_eth.h
524 - split the dm9161 phy part out of at91rm9200_ether.c
525
6705d81e
WD
526* Patch by Andreas Engel, 12 Jul 2004:
527 Replaced hardcoded PL011 clock frequency with config variable.
528 Fixed wrong CONFIG_CMD_DFL doc.
529
530* Patch by Thomas Viehweger, 09 Jun 2004:
531 make it possible to remove chpart when there is only one partition
532
68ceb29e
WD
533* Add support for console over UDP (compatible to Ingo Molnar's
534 netconsole patch under Linux)
535
9aea9530
WD
536* Patch by Jon Loeliger, 16 Jul 2004:
537 - support larger DDR memories up to 2G on the PC8540/8560ADS and
538 STXGP3 boards
539 - Made MPC8540/8560ADS be 33Mhz PCI by default.
540 - Removed moldy CONFIG_RAM_AS_FLASH, CFG_FLASH_PORT_WIDTH_16
541 and CONFIG_L2_INIT_RAM options.
542 - Refactor Local Bus initialization out of SDRAM setup.
543 - Re-implement new version of LBC11/DDR11 errata workarounds.
544 - Moved board specific PCI init parts out of CPU directory.
545 - Added TLB entry for PCI-1 IO Memory
546 - Updated README.mpc85xxads
547
281e00a3
WD
548* Patch by Sascha Hauer, 28 Jun:
549 - add generic support for Motorola i.MX architecture
550 - add support for mx1ads, mx1fs2 and scb9328 boards
551
552* Patches by Marc Leeman, 23 Jul 2004:
553 - Add define for the PCI/Memory Buffer Configuration Register
554 - corrected comments in cpu/mpc824x/cpu_init.c
555
556* Add support for multiple serial interfaces
557 (for example to allow modem dial-in / dial-out)
558
45eeb898
SR
559* Patch by Stefan Roese, 15 Jul 2004:
560 cpu/ppc4xx/sdram.c rewritten now using get_ram_size()
561
cfca5e60
WD
562* Fix NSCU config; add ethernet wakeup code.
563
281e00a3 564* Add link for preloader for Motorola Coldfire to README.m68k
cfca5e60 565
75b1fa78
WD
566* Patch by Michael Bendzick, 12 Jul 2004:
567 fix output formatting in drivers/cfi_flash.c
568
07cba351
WD
569* Patch by Mark Jonas, 02 Jul 2004:
570 Fix lowboot (again) on MPC5xxx
571
cdc7fea1
WD
572* Patch by Curt Brune, 07 Jul 2004:
573 relocate exception vectors on arm720t if needed
574
a1f4a3dd
WD
575* Patch by George G. Davis, 06 Jul 2004:
576 - update mach-types.h to latest arm.linux.org.uk master list
577 - Set correct OMAP1610 bi_arch_number for build target
578
579* Patch by Curt Brune, 06 Jul 2004:
580 evb4510: add support for timer interrupt; cleanup
581
b9283e2d
WD
582* Patch by Dan Poirot, 06 Jul 2004:
583 Fix sbc8260 environment variables
584
585* Cleanup redundand "console" environment variable
586
81050926
WD
587* Patch by Mark Jonas, 05 Jul 2004:
588 add support for the Total5100's and Total5200's LCD screen
589
590* Patches by Dan Eisenhut, 01 Jul 2004:
591 - README fixes.
592 - Move doc2000.h include to prevent compiler warning on some boards
593
6c7a1408
WD
594* Patch by Mark Jonas, 01 Jul 2004:
595 Added support for Total5100 and Total5200 (Rev.1 and Rev.2)
596 MGT5100 and MPC5200 based Freescale platforms.
597
bc54f309
WD
598* Patch by Philippe Robin, 01 Jul 2004:
599 Add initialization for Integrator and versatile board files.
600
601* Patch by Hinko Kocevar, 01 Jun 2004:
602 Fix VFD FB allocation, add LCD FB allocation on ARM
603
56523f12
WD
604* Patch by Martin Krause, 30 Jun 2004:
605 Add support for TQM5200 board
606
607* Patch by Martin Krause, 29 Jun 2004:
608 Add loopw command: infinite write loop on address range
609
857cad37
WD
610* Patches by Yasushi Shoji, 29 Jun 2004:
611 - add empty include/asm-microblaze/processor.h
612 - add to CREDITS and MAINTAINERS
613 - add gd initialization
614 - add MicroBlaze and SUZAKU board to MAKEALL script
615 - add reset support for SUZAKU
616 - add flush_cache() for MicroBlaze
617 - add CFG_FLASH_SIZE to include/configs/suzaku.h since we have fixed
618 size flash memory on SUZAKU
619
fabd46ac
WD
620* Patch by Prakash Kumar, 27 Jun 2004:
621 Add support for the PXA250 based Intrinsyc Cerf board.
622
623* Patch by Yasushi Shoji, 27 Jun 2004:
624 fix comment in include/common.h
625
466b7410
WD
626* Rename SBC8560 into sbc8560 for consistency
627
628* Patch by Daniel Poirot, 24 Jun 2004:
629 Add support for Wind River's sbc8240 board
630
631* Patches by Yasushi Shoji, 26 Jun 2004:
632 - drivers/serial_xuartlite.c: fix "return 0" in void function
633 - add microblaze support to mkimage tool
634
8b07a110 635* Patch by Fred Klatt, 25 Jun 2004:
466b7410 636 Add support for WindRiver's sbc8560 board
8b07a110
WD
637
638* Patch by Nicolas Lacressonniere, 24 Jun 2004
639 Small Bugs fixes for "at91rm9200dk" board:
640 - Timing modifications for SPI DataFlash access
641 - Fix NAND flash detection bug
642
643* Patch by Nicolas Lacressonniere, 24 Jun 2004:
644 Add Support for Flash AT49BV6416 for AT91RM9200DK board
645
0ac6f8b7
WD
646* Patch by Jon Loeliger, 17 June 2004:
647 Completion of the 8540ADS/8560ADS updates:
648 Fix some PCI and Rapid I/O memory maps,
649 Initialize both TSEC 1 and 2,
650 Initialize SDRAM
651 Update MAINTAINER for 85xx boards and README.mpc85xxads
652
26238132
WD
653* Patch by Yuli Barcohen, 16 Jun 2004:
654 Remove obsolete AdderII port which was superseded by unified
655 AdderII/Adder87x port
656
657* Patch by Ladislav Michl, 16 Jun 2004:
658 Fix gcc-3.3.3 warnings for smc91111.c
659
ede13022
SR
660* Patch by Stefan Roese, 02 Jul 2004:
661 - Fix bug in 405 ethernet driver; allocated data not cleared!
662 - Fix problem in 405 i2c driver; don't try to print without console!
663
78953f2f
WD
664* Patch by Paul Ruhland, 11 Jun 2004:
665 Remove debug code from 'board/lpd7a40x/flash.c'
666
e55ca7e2
WD
667* Patch by Andrea Marson, 11 Jun 2004:
668 Update for PPChameleon board:
669 - support for SysClk @ 25MHz
670 - support for Silicon Motion SM712 VGA controller
671 - some clean ups
672
93f6a677
WD
673* Patches by Richard Woodruff, 10 Jun 2004:
674 - fix problems with examples/stubs.c for GCC >= 3.4
675 - fix problems with gd initialization
676
39539887
WD
677* Patch by Curt Brune, 17 May 2004:
678 - Add support for Samsung S3C4510B CPU (ARM7tdmi based SoC)
679 - Add support for ESPD-Inc. EVB4510 Board
680
681* Patch by Marc Leeman, 11 May 2004:
682 Fix for MPC8245 - reading PPC Memory from another device with the
683 PPC as PCI target device corrupts data due to interenal hardware
684 buffering.
685
e94d2cd9
WD
686* Fix "cls" command when used with splash screen
687
688* Increase NFS download timeout (now 1 min - 10 sec is to short for a
689 slow download of a big image)
690
c3f4d17e
WD
691* Add "cls" function to MPC823 LCD driver so we can reinitialize the
692 display even after showing a bitmap
693
49822e23
WD
694* Patch by Josef Wagner, 04 Jun 2004:
695 - DDR Ram support for PM520 (MPC5200)
696 - support for different flash types (PM520)
697 - USB / IDE / CF-Card / DiskOnChip support for PM520
698 - 8 bit boot rom support for PM520/CE520
699 - Add auto SDRAM module detection for MicroSys CPC45 board (MPC8245)
700 - I2C and RTC support for CPC45
701 - support of new flash type (28F160C3T) for CPC45
702
46a414dc
WD
703* Fix flash parameters passed to Linux for PPChameleon board
704
705* Remove eth_init() from lib_arm/board.c; it's done in net.net.c.
706
f832d8a1 707* Patch by Paul Ruhland, 10 Jun 2004:
49822e23 708 fix support for Logic SDK-LH7A404 board and clean up the
f832d8a1
WD
709 LH7A404 register macros.
710
711* Patch by Matthew McClintock, 10 Jun 2004:
712 Modify code to select correct serial clock on Sandpoint8245
713
b54d32b4
WD
714* Patch by Robert Schwebel, 10 Jun 2004:
715 Add support for Intel K3 strata flash.
716
717* Patch by Thomas Brand, 10 Jun 2004:
718 Fix "loads" command on DK1S10 board
719
99edcfb2
WD
720* Patch by Yuli Barcohen, 09 Jun 2004:
721 Add support for 8MB flash SIMM and JFFS2 file system on
722 Motorola FADS board and its derivatives (MPC86xADS, MPC885ADS).
723
2d24a3a7
WD
724* Patch by Yuli Barcohen, 09 Jun 2004:
725 Add support for Analogue&Micro Adder87x and the older AdderII board.
726
727* Patch by Ming-Len Wu, 09 Jun 2004:
728 Add suppport for MC9328 (Dargonball) CPU and Motorola MX1ADS board
729
e63c8ee3
WD
730* Patch by Sam Song, 09 Jun 2004:
731 - Add support for RPXlite_DW board
732 - Update FLASH driver for 4*AM29DL323DB90VI
733 - Add option configuration of CFG_ENV_IS_IN_NVRAM on RPXlite_DW board
734
36c72877
WD
735* Patch by Mark Jonas, 08 June 2004:
736 - Make MPC5200 boards evaluate the SVR to print processor name and
737 version in checkcpu() (cpu/mpc5xxx/cpu.c).
738
739* Patch by Kai-Uwe Bloem, 06 May 2004:
740 Fix endianess problem in cramfs code
741
4c0d4c3b
WD
742* Patch by Tom Armistead, 04 Jun 2004:
743 Add support for MAX6900 RTC
744
745* Patches by Ladislav Michl, 03 Jun 2004:
746 - fix cfi_flash.c on LE systems
747 - let 'make mrproper' delete u-boot.img as well
748 - turn printf into debug in cfi_flash.c
749
ca0e7748
WD
750* Patch by Kurt Stremerch, 28 May 2004:
751 Add support for Exys XSEngine board
752
697037fe
WD
753* Patch by Martin Krause, 27 May 2004:
754 Fix a MPC5xxx I2C timing issue in i2c_probe().
755
756* Patch by Leif Lindholm, 27 May 2004:
757 Fix board_init_f() for dbau1x00 board.
758
3ff02c27
WD
759* Patch by Imre Deak, 26 May 2004:
760 On OMAP1610 platforms check if booting from RAM(CS0) or flash(CS3).
761 Set flash base accordingly, and decide whether to do or skip board
762 specific setup steps.
763
764* Patch by Josef Baumgartner, 26 May 2004:
765 Add missing define in include/asm-m68k/global_data.h
766
70f05ac3
WD
767* Patch by Josef Baumgartner, 25 May 2004:
768 Add missing functions get_ticks() and get_tbclk() in lib_m68k/time.c
769
770* Patch by Paul Ruhland, 24 May 2004:
771 fix SDRAM initialization for LPD7A400 board.
772
13a5695b
WD
773* Patch by Jian Zhang, 20 May 2004:
774 add support for environment in NAND flash
775
c3c7f861
WD
776* Patch by Yuli Barcohen, 20 May 2004:
777 Add support for Interphase iSPAN boards.
778
779* Patches by Paul Ruhland, 17 May 2004:
780 - Add I/O functions to the smc91111 ethernet driver to support the
781 Logic LPD7A40x boards.
f39748ae
WD
782 - Add support for the Logic Zoom LH7A40x based SDK board(s),
783 specifically the LPD7A400.
784
785* Patches by Robert Schwebel, 15 May 2004:
786 - call MAC address reading code also for SMSC91C111;
787 - make SMSC91C111 timeout configurable, remove duplicate code
788 - fix get_timer() for PXA
789 - update doc/README.JFFS2
790 - use "bootfile" env variable also for jffs2
791
aa245090
WD
792* Patch by Tolunay Orkun, 14 May 2004:
793 Add support for Cogent CSB472 board (8MB Flash Rev)
794
aa5590b6
WD
795* Patch by Thomas Viehweger, 14 May 2004:
796 - flash.h: more flash types added
797 - immap_8260.h: some bits added (useful for RMII)
798 - cmd_coninfo.c: typo corrected, printf -> puts
799 - reduced size by replacing spaces with tab
800
48abe7bf
WD
801* Patch by Robert Schwebel, 13 May 2004:
802 Add 'imgextract' command: extract one part of a multi file image.
803
547b4cb2 804* Patches by Jon Loeliger, 11 May 2004:
97d80fc3
WD
805 Dynamically handle REV1 and REV2 MPC85xx parts.
806 (Jon Loeliger, 10-May-2004).
807 New consistent memory map and Local Access Window across MPC85xx line.
808 New CCSRBAR at 0xE000_0000 now.
809 Add RAPID I/O memory map.
810 New memory map in README.MPC85xxads
811 (Kumar Gala, 10-May-2004)
812 Better board and CPU identification on MPC85xx boards at boot.
813 (Jon Loeliger, 10-May-2004)
814 SDRAM clock control fixes on MPC8540ADS & MPC8560 boards.
815 Some configuration options for MPC8540ADS & MPC8560ADS cleaned up.
816 (Jim Robertson, 10-May-2004)
817 Rewrite of the MPC85xx Three Speed Ethernet Controller (TSEC) driver.
818 Supports multiple PHYs.
819 (Andy Fleming, 10-May-2004)
820 Some README.MPC85xxads updates.
821 (Kumar Gala, 10-May-2004)
822 Copyright updates for "Freescale"
823 (Andy Fleming, 10-May-2004)
824
6bdd1377
WD
825* Patch by Stephen Williams, 11 May 2004:
826 Add flash support for ST M29W040B
827 Reduce JSE specific flash.c to remove dead code.
828
356a0d9f
WD
829* Patch by Markus Pietrek, 04 May 2004:
830 Fix clear_bss code for ARM systems (all except s3c44b0 which
831 doesn't clear BSS at all?)
832
833* Fix "ping" problem on INC-IP board. Strange problem:
834 Sometimes the store word instruction hangs while writing to one of
835 the Switch registers, but only if the next instruction is 16-byte
836 aligned. Moving the instruction into a separate function somehow
837 makes the problem go away.
838
1eaeb58e
WD
839* Patch by Rishi Bhattacharya, 08 May 2004:
840 Add support for TI OMAP5912 OSK Board
841
842* Patch by Sam Song May, 07 May 2004:
843 Fix typo of UPM table for rmu board
844
845* Patch by Pantelis Antoniou, 05 May 2004:
79fa88f3
WD
846 - Intracom board update.
847 - Add Codec POST.
848
cea655a2
WD
849* Add support for the second Ethernet interface for the 'PPChameleon'
850 board.
851
a56bd922
WD
852* Patch by Dave Peverley, 30 Apr 2004:
853 Add support for OMAP730 Perseus2 Development board
854
855* Patch by Alan J. Luse, 29 Apr 2004:
856 Fix flash chip-select (OR0) option register setting on FADS boards.
857
858* Patch by Alan J. Luse, 29 Apr 2004:
859 Report MII network speed and duplex setting properly when
860 auto-negotiate is not enabled.
861
862* Patch by Jarrett Redd, 29 Apr 2004:
863 Fix hang on reset on Ocotea board due to flash in wrong mode.
864
5ca26799
WD
865* Patch by Dave Peverley, 29 Apr 2004:
866 add MAC address detection to smc91111 driver
867
868