]>
Commit | Line | Data |
---|---|---|
27e166b8 WD |
1 | ====================================================================== |
2 | Changes since U-Boot 1.1.4: | |
3 | ====================================================================== | |
4 | ||
15940c9a SR |
5 | * Change max size of uncompressed uImage's to 8MByte and add |
6 | CFG_BOOTM_LEN to adjust this setting. | |
7 | ||
8 | As mentioned by Robin Getz on 2005-05-24 the size of uncompressed | |
9 | uImages was restricted to 4MBytes. This default size is now | |
10 | increased to 8Mbytes and can be overrided by setting CFG_BOOTM_LEN | |
11 | in the board config file. | |
12 | ||
13 | Patch by Stefan Roese, 13 Mar 2006 | |
14 | ||
f3fecfe6 SR |
15 | * Fix problem with updated PCI code in cpu/ppc4xx/405gp_pci.c |
16 | Patch by Stefan Roese, 13 Mar 2006 | |
17 | ||
9a7b408c SR |
18 | * cpu/ppc4xx/start.S : exceptions are enabled after relocation |
19 | Patch by Cedric Vincent, 6 June 2005 | |
20 | ||
95515306 WD |
21 | * au1x00_eth.c: check malloc return value and abort if it failed |
22 | Patch by Andrew Dyer, 26 Jul 2005 | |
23 | ||
c15f80ea WD |
24 | * Change the sequence of events in soft_i2c.c:send_ack() to keep from |
25 | incorrectly generating start/stop conditions on the bus. | |
26 | Patch by Andrew Dyer, 26 Jul 2005 | |
27 | ||
b38dbd46 WD |
28 | * Fix bug in [id]cache_status commands for MPC85xx processors; |
29 | should look at LSB of L1CSRn registers to determine if L1 cache is | |
30 | enabled, not the MSB. | |
31 | Patch by Murray Jensen, 19 Jul 2005 | |
32 | ||
f07217c9 WD |
33 | * Fix array overflow with fw_setenv on uninitialised environment |
34 | Patch by Murray Jensen, 15 Jul 2005 | |
35 | ||
84c960ce WD |
36 | * Add support for EmbeddedPlanet EP88x boards |
37 | Patch by Yuli Barcohen, 13 Jul 2005 | |
38 | ||
763b5f34 WD |
39 | * Remove board specific configuration includes from the common xilinx |
40 | ethernet and iic adapter code. | |
41 | Patch by Michael Libeskind, 12 Jul 2005 | |
42 | ||
be5048f1 WD |
43 | * Add Nat Semi DP83865 PHY support to MPC85xx TSEC driver |
44 | Patch by Murray Jensen, 08 Jul 2005 | |
45 | ||
ca27381d WD |
46 | * Add (some) definitions for the MPC85xx local bus controller |
47 | Patch by Murray Jensen, 08 Jul 2005 | |
48 | ||
8123eee8 WD |
49 | * Add CPM2 I/O pin functions for MPC85xx processors |
50 | Patch by Murray Jensen, 08 Jul 2005 | |
51 | ||
7c60908f WD |
52 | * Fix compile problem |
53 | ||
86902b8e KG |
54 | * Added PCI support for MPC8349ADS board |
55 | Patch by Kumar Gala 11 Jan 2006 | |
56 | ||
2688e2f9 KG |
57 | * Enable address translation on MPC83xx |
58 | Patch by Kumar Gala, 10 Feb 2006 | |
59 | ||
c99f384d KG |
60 | * Decopuled setting of OR/BR and LBLAWBAR/LBLAWAR on MPC83xx |
61 | Patch by Kumar Gala, 25 Jan 2006 | |
62 | ||
b9704809 KG |
63 | * Fixed defines for MPC83xx SICRL register to match current specs |
64 | Patch by Kumar Gala, 23 Jan 2006 | |
65 | ||
ec00c335 KG |
66 | * Only disable the MPC83xx watchdog if its enabled out of reset. |
67 | If its disabled out of reset SW can later enable it if so desired | |
68 | Patch by Kumar Gala, 11 Jan 2006 | |
69 | ||
a15b44db KG |
70 | * Allow config of GPIO direction & data registers at boot on 83xx |
71 | Patch by Kumar Gala, 11 Jan 2006 | |
72 | ||
ce574ff5 KG |
73 | * Enable time handling on 83xx |
74 | Patch by Kumar Gala, 11 Jan 2006 | |
75 | ||
9260a561 KG |
76 | * Make System IO Config Registers board configurable on MPC83xx |
77 | Patch by Kumar Gala, 11 Jan 2006 | |
78 | ||
dffb70f3 KG |
79 | * Fixed PCI indirect config ops to handle multiple PCI controllers |
80 | We need to adjust the bus number we are trying to access based | |
81 | on which PCI controller its on | |
795bee84 | 82 | Patch by Kumar Gala, 12 Jan 2006 |
dffb70f3 | 83 | |
3411d117 | 84 | * Report back PCI bus when doing table based device config |
795bee84 | 85 | Patch by Kumar Gala, 11 Jan 2006 |
3411d117 | 86 | |
a179012e KG |
87 | * Added support for PCI prefetchable region and BARs |
88 | If a host controller sets up a region as prefetchable and | |
89 | a device's BAR denotes it as prefetchable, allocate the | |
90 | BAR into the prefetch region. | |
91 | ||
92 | If a BAR is prefetchable and no prefetchable region has | |
93 | been setup by the controller we fall back to allocating | |
94 | the BAR into the normally memory region. | |
795bee84 | 95 | Patch by Kumar Gala, 11 Jan 2006 |
a179012e | 96 | |
62ec6418 | 97 | * Add helper function for generic flat device tree fixups for mpc83xx |
a3f01698 | 98 | Patch by Kumar Gala, 11 Jan 2006 |
62ec6418 | 99 | |
e559a690 | 100 | * Add support for passing initrd information via flat device tree |
a3f01698 | 101 | Patch by Kumar Gala, 11 Jan 2006 |
e559a690 | 102 | |
c2871f03 KG |
103 | * Added OF_STDOUT_PATH and OF_SOC |
104 | ||
105 | OF_STDOUT_PATH specifies the path to the device the kernel can use | |
106 | for console output | |
107 | ||
108 | OF_SOC specifies the proper name of the SOC node if one exists. | |
a3f01698 | 109 | Patch by Kumar Gala, 11 Jan 2006 |
c2871f03 | 110 | |
a3f01698 WD |
111 | * Allow board code to fixup the flat device tree before booting a kernel |
112 | Patch by Kumar Gala, 11 Jan 2006 | |
4e253137 | 113 | |
e4f880ed KG |
114 | * Added CONFIG_ options for bd_t and env in flat dev tree |
115 | ||
116 | CONFIG_OF_HAS_BD_T will put a copy of the bd_t | |
117 | into the resulting flat device tree. | |
118 | ||
119 | CONFIG_OF_HAS_UBOOT_ENV will copy the environment | |
120 | variables from u-boot into the flat device tree | |
121 | ||
a3f01698 | 122 | Patch by Kumar Gala, 11 Jan 2006 |
e4f880ed | 123 | |
3b2e4fd9 WD |
124 | * Add support for the DHCP vendor optional bootfile (#67). |
125 | Ignores the vendor TFTP server name option (#66). | |
126 | Patch by Murray Jensen, 30 Jun 2005 | |
127 | ||
03469832 WD |
128 | * Fix a HW timing issue on 8548 CDS for eTSEC 3 in RGMII mode |
129 | Patch by Andy Fleming, 14 Jun 2005 | |
130 | ||
d8169c9f WD |
131 | * Fix bad register definitions for LTX971 PHY on MPC85xx boards. |
132 | Patch by Gerhard Jaeger, 21 Jun 2005 | |
133 | ||
0a3471fc WD |
134 | * Add netconsole and some more commands to RPXlite_DW board |
135 | Patch by Sam Song, 19 Jun 2005 | |
136 | ||
993a2275 WD |
137 | * Fix bad declaration on pci_cfgfunc_nothing |
138 | Patch by Sam Song, 19 Jun 2005 | |
139 | ||
953c5b6f WD |
140 | * Adjust "echo" as a default command |
141 | Patch by Sam Song, 19 Jun 2005 | |
142 | ||
23466d6a WD |
143 | * Fix PCIDF calculation in cpu/mpc8260/speed.c for MPC8280EC |
144 | Patch by KokHow Teh, 16 Jun 2005 | |
145 | ||
74f92e6a WD |
146 | * Add crc of data to jffs2 (in jffs2_1pass_build_lists()). |
147 | Patch by Rick Bronson, 15 Jun 2005 | |
148 | ||
8e7b703a WD |
149 | * Coding Style cleanup |
150 | ||
1264b405 WD |
151 | * Avoid dereferencing NULL in find_cmd() if no valid commands were found |
152 | Patch by Andrew Dyer, 13 Jun 2005 | |
153 | ||
0afe519a WD |
154 | * Add ADI Blackfin support |
155 | - add support for Analog Devices Blackfin BF533 CPU | |
156 | - add support for the ADI BF533 Stamp uClinux board | |
157 | - add support for the ADI BF533 EZKit board | |
158 | Patches by Richard Klingler, 11 Jun 2005 | |
159 | ||
dc013d46 WD |
160 | * Add loads of ntohl() in image header handling |
161 | Patch by Steven Scholz, 10 Jun 2005 | |
162 | ||
8ff0208d WD |
163 | * Switch MPC86xADS and MPC885ADS boards to use cpuclk environment |
164 | variable to set clock | |
165 | Patch by Yuli Barcohen, 05 Jun 2005 | |
166 | ||
f47b6611 WD |
167 | * RPXlite configuration fixes |
168 | - Use correct flash sector size | |
169 | - Use correct memory test end address | |
170 | - Add support for bzip2 compression | |
171 | - Various small fixes | |
172 | Patch by Yuli Barcohen, 05 Jun 2005 | |
173 | ||
aba9f1af WD |
174 | * Memory configuration changes for ZPC.1900 board |
175 | - Fix SDRAM timing on both local bus and 60x bus | |
176 | - Add support for second flash bank (SIMM) | |
177 | - Change boot flash base | |
178 | Patch by Yuli Barcohen, 05 Jun 2005 | |
179 | ||
5797b821 WD |
180 | * Add support for Adder boards with 16MB SDRAM; |
181 | add support for second FEC on Adder87x board. | |
182 | Patch by Yuli Barcohen, 05 Jun 2005 | |
8e7b703a | 183 | |
7c54c701 WD |
184 | * Fix conditional for including ks8695eth driver |
185 | Patch by Greg Ungerer, 04 Jun 2005 | |
186 | ||
92b197f0 WD |
187 | * Fix Makefile: include config.mk only after CROSS_COMPILE is defined |
188 | Patch by Friedrich Lobenstock, 02 Jun 2005 | |
189 | ||
82d716fd WD |
190 | * Fix comment in common/soft_i2c.c |
191 | Patches by Peter Korsgaard/Tolunay Orkun, 26 May 2005 | |
192 | ||
611125a2 WD |
193 | * Cleanup compiler warnings. |
194 | Patch by Greg Ungerer, 21 May 2005 | |
195 | ||
22814904 WD |
196 | * Word alignment fixes for word aligned NS16550 UART |
197 | Patch by Jean-Paul Saman, 01 Mar 2005 | |
198 | ||
199 | Fixes bug with UART that only supports word aligned access: removed | |
200 | "__attribute__ ((packed));" for "(CFG_NS16550_REG_SIZE == 4)" some | |
201 | (broken!) versions of GCC generate byte accesses when encountering | |
202 | the packed attribute regardless if the struct is already correctly | |
203 | aligned for a platform. Peripherals that can only handle word | |
204 | aligned access won't work properly when accessed with byte access. | |
205 | The struct NS16550 is already word aligned for REG_SIZE = 4, so | |
206 | there is no need to packed the struct in that case. | |
207 | ||
d509b812 WD |
208 | * Fix behaviour if gatewayip is not set |
209 | Patch by Robin Gilks, 23 Dec 2004 | |
210 | ||
84ef51a6 WD |
211 | * Fix cleanup for netstart board. |
212 | Remove build results from repository | |
213 | ||
d52fb7e3 WD |
214 | * Some code cleanup for GCC 4.x |
215 | ||
4367a010 WD |
216 | * Fixes to support environment in NAND flash; |
217 | enable NAND flash based environment for delta board. | |
218 | ||
9c575e51 WD |
219 | * Add support for Intel Monahans CPU on Zylonite and Delta boards |
220 | (This is Work in Progress!) | |
221 | ||
1f62bc2d WD |
222 | * Add support for TQM8260-AI boards. |
223 | ||
bfc81252 WD |
224 | * Minor code cleanup |
225 | ||
4e3ccd26 | 226 | * Merge the new NAND code (testing-NAND brach); see doc/README.nand |
038ccac5 | 227 | Rewrite of NAND code based on what is in 2.6.12 Linux kernel |
932394ac WD |
228 | Patch by Ladislav Michl, 29 Jun 2005 |
229 | ||
f1ee9825 SR |
230 | * Add lowboot target to mcc200 board |
231 | Patch by Stefan Roese, 4 Mar 2006 | |
232 | ||
f18e874a SR |
233 | * Fix problem with flash_get_size() from CFI driver update |
234 | Patch by Stefan Roese, 1 Mar 2006 | |
235 | ||
4f718664 WD |
236 | * Make CFG_NO_FLASH work on ARM systems |
237 | Patch by Markus Klotzbuecher, 27 Feb 2006 | |
238 | ||
82f2e33a WD |
239 | * Update mcc200 config: Disable PCI and DoC, use 133 MHz IPB clock, |
240 | use hush shell. | |
241 | ||
58ad4978 SR |
242 | * Convert mcc200 to use common CFI flash driver |
243 | Patch by Stefan Roese, 28 Feb 2006 | |
244 | ||
79b4cda0 SR |
245 | * Add env-variable "unlock" to handle initial state of sectors |
246 | (locked/unlocked). | |
247 | ||
248 | Only the U-Boot image and it's environment is protected, | |
249 | all other sectors are unprotected (unlocked) if flash | |
250 | hardware protection is used (CFG_FLASH_PROTECTION) and | |
251 | the environment variable "unlock" is set to "yes". | |
252 | ||
253 | Patch by Stefan Roese, 28 Feb 2006 | |
254 | ||
255 | * Update drivers/cfi_flash.c: | |
256 | - find_sector() called in both versions of flash_write_cfiword() | |
257 | Patch by Peter Pearse, 27th Feb 2006 | |
258 | ||
259 | * CFI support for a x8/x16 AMD/Spansion flash configured in x8 mode | |
260 | Patch by Jose Maria Lopez, 16 Jan 2006 | |
261 | ||
262 | * Add support for AMD/Spansion Flashes in flash_write_cfibuffer | |
263 | Patch by Alex Bastos and Thomas Schaefer, 2005-08-29 | |
264 | ||
265 | * Changes/fixes for drivers/cfi_flash.c: | |
266 | We *should* check if there are any error bits if the previous call | |
267 | returned ERR_OK (Otherwise we will have output an error message in | |
268 | flash_status_check() already.) The original code would only check for | |
269 | error bits if flash_status_check() returns ERR_TIMEOUT. | |
270 | Patch by Marcus Hall, 23 Aug 2005 | |
271 | ||
272 | * Changes/fixes for drivers/cfi_flash.c: | |
273 | - Add CFG_FLASH_PROTECT_CLEAR on drivers/cfi_flash.c | |
274 | - Prohibit buffer write when buffer_size is 1 on drivers/cfi_flash.c | |
275 | Patch by Sangmoon Kim, 19 Aug 2005 | |
276 | ||
277 | * Fixes for drivers/cfi_flash.c: | |
278 | - Fix wrong timeout value usage in flash_status_check() | |
279 | - Round write_tout up when converting to msec in flash_get_size() | |
280 | - Remove clearing flash status at the end of flash_write_cfibuffer() | |
281 | which sets Intel 28F640J3 flash back to command mode on CSB472 | |
282 | Patch by Tolunay Orkun, 02 July 2005 | |
283 | ||
075866d8 HS |
284 | * Add basic support for the SMMACO4 Board from PanDaCom. |
285 | Patch by Heiko Schocher, 20 Feb 2006 | |
286 | ||
881a87ec WD |
287 | * Add GIT version information (commid ID) to untagged U-Boot versions |
288 | ||
289 | As done in the linux kernel, the U-Boot version (U_BOOT_VERSION) | |
290 | of all unreleased (untagged) U-Boot images will be automatically | |
291 | extended upon compiletime with a part of the GIT commit ID and | |
292 | possibly with "dirty" if uncommited changes are detected. | |
293 | ||
294 | Here an example for the resulting version: | |
295 | "U-Boot 1.1.4-g3457ac18-dirty" | |
296 | ||
297 | The version is now maintained in the toplevel Makefile and the | |
298 | version headers are autogenerated. | |
299 | ||
300 | Patch by Stefan Roese, 9 Feb 2006 | |
301 | ||
84e106c0 WD |
302 | * Update default environment for INKA4x00 board. |
303 | ||
79830d59 SR |
304 | * Convert CPCI750 to use common CFI flash driver |
305 | Patch by Reinhard Arlt, 8 Feb 2006 | |
306 | ||
48a05a51 SR |
307 | * Various changes to esd HH405 board specific files |
308 | Patch by Matthias Fuchs, 07 Feb 2006 | |
309 | ||
57cac1fa WD |
310 | * Cleanup U-Boot boot messages on ARM. |
311 | ||
312 | To match the U-Boot user interface on ARM platforms to the U-Boot | |
313 | standard (as on PPC platforms), some messages with debug character | |
314 | are removed from the default U-Boot build. | |
315 | Enable DEBUG for lib_arm/board.c to enable debug messages. | |
316 | New CONFIG_DISPLAY_CPUINFO and CONFIG_DISPLAY_BOARDINFO options. | |
317 | Patch by Stefan Roese, 24 Jan 2006 | |
318 | ||
18c5e64c SR |
319 | * Fix various compiler warnings on ppc4xx builds (ELDK 4.0) |
320 | Patch by Stefan Roese, 18 Jan 2006 | |
321 | ||
a7b9fb91 SR |
322 | * Add VGA support (CT69000) to CPCI750 board. |
323 | Insert missing __le32_to_cpu() for filesize in ext2fs_read_file(). | |
324 | Patch by Reinhard Arlt, 30 Dec 2005 | |
325 | ||
2076d0a1 SR |
326 | * PMC405 and CPCI405: Moved configuration of pci resources |
327 | into config file. | |
328 | PMC405 and CPCI2DP: Added firmware download and booting via pci. | |
329 | Patch by Matthias Fuchs, 20 Dec 2005 | |
330 | ||
c4b465f6 WD |
331 | * Fix 28F256J3A support on PM520 board |
332 | (without bank-switching only 32 MB can be accessed) | |
333 | ||
756ceb89 WD |
334 | * Fix mkimage bug with multifile images created on 64 bit systems. |
335 | ||
c4b465f6 | 336 | * Add support for 28F256J3A flash (=> 64 MB) on PM520 board |
c7428d49 | 337 | |
27e166b8 WD |
338 | * Fix compiler problem with at91rm9200dk board. |
339 | Patch by Eugen Bigz, 19 Dec 2005 | |
340 | ||
b79316f2 SR |
341 | ====================================================================== |
342 | Changes for U-Boot 1.1.4: | |
343 | ====================================================================== | |
344 | ||
81a3170b SR |
345 | * Changes to Yellowstone & Yosemite 440EP/GR eval boards: |
346 | - Changed GPIO setup to enable another address line in order to | |
347 | address 64M of FLASH. | |
348 | - Added function sdram_tr1_set to auto calculate the tr1 value for | |
349 | the DDR. | |
350 | Patch by Steven Blakeslee, 12 Dec 2005 | |
351 | ||
a9e642e2 WD |
352 | * MPC5200: Set PCI retry counter to 0 = infinite retry; |
353 | The default of 255 is too short for slow devices. | |
354 | Patch by Martin Nykodym, 12 Dec 2005 | |
355 | ||
3a7b142b MB |
356 | * Change port configuration for O2DNT (CODEC1 on PSC1). |
357 | ||
7481266e WD |
358 | * Fix register for PCI async mode on PPC440EP |
359 | Patch by Youngchul Bang, 08 Dec 2005 | |
360 | ||
361 | * Fix U-Boot linking problems (add .eh_frame segment to linker script) | |
362 | This segment may be required by some libgcc.a functions | |
363 | (like _udivdi3). | |
364 | ||
a889bd27 WD |
365 | * Fix DPRAM offset/size for MPC8541/8555. |
366 | Simplify TQM85xx Makefile handling. | |
367 | ||
41253be4 WD |
368 | * Fix data overflow (typo?) in rtc/ds1302.c |
369 | ||
c75eba3b WD |
370 | * Fix U-Boot compilation for MIPS boards using ELDK 4.0 |
371 | ||
d96f41e0 SR |
372 | * Add support for TQM8541/8555 boards, TQM85xx support reworked: |
373 | - Support for TQM8541/8555 boards added. | |
374 | - Complete rework of TQM8540/8560 support. | |
375 | - Common TQM85xx code now supports all current TQM85xx platforms | |
376 | (TQM8540/8541/8555/8560). | |
377 | - DDR SDRAM size detection added. | |
378 | - CAS latency default values can be overwritten by setting "serial#" | |
379 | to e.g. "ABC0001 casl=25" -> CAS latency 2.5 will be used. | |
380 | If problems are detected with this non default CAS latency, | |
4a86d779 WD |
381 | the default values will be used instead. |
382 | - Flash size detection added. | |
d96f41e0 SR |
383 | - Moved FCC ethernet driver initialization behind TSEC driver init |
384 | -> TSEC is first device. | |
385 | Patch by Stefan Roese, 30 Nov 2005 | |
386 | ||
6e7fb6ea SR |
387 | * Add support for AMCC 440SP, add support for AMCC Luan 440SP eval board. |
388 | Patch by John Otken, 23 Nov 2005 | |
389 | ||
3d9569b2 SR |
390 | * Changed PPC44x startup message (cpu info, speed...) to common style: |
391 | On PPC44x platforms, the startup message generated in "cpu.c" only | |
4a86d779 | 392 | comprised the ppc type and revision but not additional information |
3d9569b2 SR |
393 | like speed etc. Those speed infos where printed in the board specific |
394 | code. This new implementation now prints all CPU infos in the common | |
395 | cpu specific code. No board specific code is needed anymore and | |
396 | therefore removed from all current 44x implementations. | |
397 | Patch by Stefan Roese, 27 Nov 2005 | |
398 | ||
b6f84356 WD |
399 | * Adjust TQM834x PHY addresses for latest hardware revision. |
400 | ||
d00de23b WD |
401 | * Increase malloc arena on TQM5200 board to 256 kB. |
402 | With 64 kb uniform flash sector size the old value of 128 kB was | |
403 | too small. | |
f013dacf | 404 | |
d00de23b WD |
405 | * Fix miiphy global data initialization (problem on 4xx boards when |
406 | no ethaddr is assigned). Initialization moved from | |
407 | miiphy_register() to eth_initialize(). | |
d9785c14 MB |
408 | |
409 | Based on initial patch for 4xx platform by Matthias Fuchs. | |
410 | ||
f08abe31 WD |
411 | * Remove unnnecessary #include <linux/types.h> from include/asm-*/u-boot.h |
412 | ||
aa7cfc46 WD |
413 | * Allow use of include/image.h and include/asm-*/u-boot.h in proprietary code. |
414 | The COPYING file was extended to make clear that these files can be | |
415 | used in non-GPL code, too. | |
f08abe31 | 416 | Also, a corresponding note was placed in the headers of the affected files. |
aa7cfc46 | 417 | |
5568e613 SR |
418 | * Add support for Prodrive P3P440 board: |
419 | - Added onboard PPC440 DDR autodetection in cpu/ppc/sdram.c | |
420 | - CFG_FLASH_QUIET_TEST added to use the common CFI driver | |
421 | for bank autodetection | |
422 | Patch by Stefan Roese, 22 Nov 2005 | |
423 | ||
fe126d8b WD |
424 | * Change all '$(...)' variable references into '${...}' |
425 | which makes the environment compatible with the hush shell. | |
426 | WARNING: Support for the old '$(...)' syntax will be | |
427 | discontinued in a later version. | |
428 | ||
5a164c8c RJ |
429 | * Minor changes to init flags in TQM834x PCI. |
430 | ||
3ca37763 SR |
431 | * Fix Bamboo DDR SDRAM initialization (problem with onboard SDRAM) |
432 | Patch by Stefan Roese, 15 Nov 2005 | |
433 | ||
feaedfcf SR |
434 | * New PPC 405EP board added: CMS700 |
435 | Added CONFIG_NET_MULTI for VOM405 board. | |
436 | Added reset_phy() for VOM405 board. | |
437 | Patch by Matthias Fuchs, 09 Nov 2005 | |
438 | ||
ea339205 SR |
439 | * Updated PCI mapping for esd CPCI2DP board. |
440 | Add support for error LED. | |
441 | Patch by Matthias Fuchs, 07 Nov 2005 | |
442 | ||
527b5a51 SR |
443 | * Fix MPC85xx PCI support (pci_register_hose() before pci config access) |
444 | Patch by Stefan Roese, 07 Nov 2005 | |
445 | ||
182e1069 SR |
446 | * Correct PPC Timebase register definitions (SPRN_TBRL...) |
447 | Patch by Stefan Roese, 07 Nov 2005 | |
448 | ||
f190c11b SR |
449 | * Adjust bd->bi_flashstart on Yellowstone & Yosemite to correct size |
450 | Patch by Stefan Roese, 05 Nov 2005 | |
451 | ||
ef04a0aa SR |
452 | * Additional fix for external IRQ config on Yellowstone & Yosemite |
453 | Patch by Stefan Roese, 03 Nov 2005 | |
454 | ||
57275b69 SR |
455 | * Add support for Ocotea pass 3 with 440GX Rev. F |
456 | Patch by Stefan Roese, 01 Nov 2005 | |
457 | ||
e190290b SR |
458 | * Fix external IRQ configuration on Yellowstone & Yosemite |
459 | Patch by Stefan Roese, 28 Oct 2005 | |
460 | ||
99eb35db | 461 | * Add support for multiple PHYs. |
be360d98 WD |
462 | Tested on the following boards: |
463 | cmcpu2 (at91rm9200/ether.c) | |
464 | PPChameleon (ppc4xx/4xx_enet.c) | |
465 | yukon (mpc8220/fec.c) | |
466 | uc100 (mpc8xx/fec.c) | |
467 | tqm834x (mpc834x/tsec.c) with EEPRO100 | |
468 | lite5200 (mpc5xxx/fec.c) with EEPRO100 card (drivers/eepro100.c) | |
469 | Main changes include: | |
470 | common/miiphyutil.c | |
471 | - miiphy_register routine was added to allow multiple PHYs to be registered | |
472 | - miiphy_read and miiphy_write are now defined in this file, and | |
473 | require additional argument (char *devname) | |
474 | - other miiphy_* routines also require additional device name argument | |
475 | ../lib_i386/board.c | |
476 | ../lib_ppc/board.c | |
477 | Calling reset_phy() was moved to be executed *after* eth_initialize(). | |
478 | This is necessary as now some of the implementations of reset_phy() | |
479 | may need to use miiphy_reset() which is not allowed before eth_initialize() | |
480 | as eth_initialize registers all required miiphy_* routines. | |
481 | Tested on IP860 and PHY initializes properly after this change. | |
99eb35db MB |
482 | |
483 | * Correct includes for flat tree builder. | |
484 | ||
485 | * Fix conflicting types (flash_write()) in trab auto_update.c. | |
486 | ||
6902df56 RJ |
487 | * Add PCI support for the TQM834x board. |
488 | ||
e9f11100 SR |
489 | * Add missing 4xx board to MAKEALL |
490 | Patch by Stefan Roese, 20 Oct 2005 | |
491 | ||
a547775b SR |
492 | * Fix conflicting types (flash_write()) in esd auto_update.c |
493 | Patch by Stefan Roese, 20 Oct 2005 | |
494 | ||
c4c13df2 SR |
495 | * Fix problem with sleep in NetConsole (use get_timer()) |
496 | Patch by Stefan Roese, 20 Oct 2005 | |
497 | ||
1e25f957 SR |
498 | * Add NetConsole Support for AMCC eval boards |
499 | Patch by Stefan Roese, 20 Oct 2005 | |
500 | ||
a93316c5 SR |
501 | * Fix NetConsole support on 4xx (only print eth link on 1st transfer) |
502 | Patch by Stefan Roese, 18 Oct 2005 | |
503 | ||
3b6748ea | 504 | * Add fat & ext2 support to AMCC 440EP boards Yosemite & Bamboo. |
326bf40f | 505 | Fix identation on ext2ls help entry. |
3b6748ea SR |
506 | Patch by Stefan Roese, 14 Oct 2005 |
507 | ||
20a374fe WD |
508 | * Add support for TQM834x boards. |
509 | Cleanup. | |
510 | ||
77ddac94 WD |
511 | * Cleanup for GCC-4.x |
512 | ||
17a8b276 WD |
513 | * Add documentation for Open Firmware Flat Tree and usage. |
514 | Patch by Pantelis Antoniou, 13 Oct 2005 | |
515 | ||
814d98f2 WD |
516 | * Add missing files for Pantelis Antoniou's patch |
517 | Patch by Pantelis Antoniou, 04 Sep 2005 | |
518 | ||
4f92ac36 SR |
519 | * Fix problem in ppc4xx eth-driver without ethaddr (only without |
520 | CONFIG_NET_MULTI set) | |
521 | Patch by Stefan Roese, 10 Oct 2005 | |
522 | ||
c29ab9d7 SR |
523 | * Fix gzip bmp support (test if malloc fails, warning when truncated). |
524 | Increase CFG_VIDEO_LOGO_MAX_SIZE on HH405 board. | |
525 | Patch by Stefan Roese, 07 Oct 2005 | |
526 | ||
070610c5 WD |
527 | * Add support for OF flat tree for the STXtc board. |
528 | Patch by Pantelis Antoniou, 04 Sep 2005 | |
529 | ||
f57f70aa WD |
530 | * Support passing of OF flat trees to the kernel. |
531 | Patch by Pantelis Antoniou, 04 Sep 2005 | |
532 | ||
3df5bea0 WD |
533 | * Cleanup |
534 | ||
535 | * Add support for NetSilicon NS7520 processor. | |
536 | Patch by Art Shipkowski, 12 May 2005 | |
537 | ||
7521af1c WD |
538 | * Add support for AP1000 board. |
539 | Patch by James MacAulay, 07 Oct 2005 | |
540 | ||
95f9dda2 WD |
541 | * Eliminate hard-coded address of Ethernet transfer buffer on at91rm9200 |
542 | Patch by Anders Larsen, 07 Oct 2005 | |
543 | ||
544 | The Atmel errata #11 states that the transfer buffer descriptor | |
545 | table must be aligned on a 16-word boundary. As it turned out, this | |
546 | is insufficient - it seems the table must be aligned on a boundary | |
547 | at least as large as the table itself (in Linux this is not an | |
548 | issue - the table is aligned on a PAGE_SIZE (4096) boundary). | |
549 | ||
47340a46 | 550 | * Fixed compilation for ARM when using a (standard) hard-FP toolchain |
3df5bea0 | 551 | Patch by Anders Larsen, 07 Oct 2005 |
47340a46 | 552 | |
96782c63 WD |
553 | * Cleanup warnings for cpu/arm720t & cpu/arm1136 files. |
554 | sed the linker scripts, rather than pre-process them. | |
555 | Patch by Peter Pearse, 07 Oct 2005 | |
556 | ||
87cb6862 WD |
557 | * Update make target for ARM supported boards. |
558 | Use lowlevel_init() instead of platformsetup() [rename]. | |
559 | Patch by Peter Pearse, 06 Oct 2005 | |
560 | ||
bccae903 WD |
561 | * Fix booting from serial dataflash on AT91RM9200 |
562 | Patch by Peter Menzebach, 29 Aug 2005 | |
563 | ||
6ebc7921 WD |
564 | * Add JFFS2 support for TRAB board |
565 | Patch by Martin Krause, 25 Aug 2005 | |
566 | ||
5ae31ee1 WD |
567 | * Remove unnecessary dependency of netconsole on CONFIG_NET_MULTI |
568 | Patch by Marcus Hall, 24 Aug 2005 | |
569 | ||
f5c254d7 WD |
570 | * Fix the machine-id of the Cogent csb637 board |
571 | Patch by Anders Larsen, 05 Oct 2005 | |
572 | ||
78da6077 WD |
573 | * Complete support for the KwikByte KB920x boards |
574 | Patch by Anders Larsen, 05 Oct 2005 | |
575 | ||
c0e82d50 WD |
576 | * Set the AT91RM9200 clock to asynchronous mode |
577 | Patch by Anders Larsen, 03 May 2005 | |
578 | ||
3b9dfddf WD |
579 | * Set the AT91RM9200 clock to synchronous mode |
580 | Patch by Anders Larsen, 29 Apr 2005 | |
581 | ||
645da510 WD |
582 | * Add support for Cogent csb637 |
583 | Patch by Anders Larsen, 29 Apr 2005 | |
584 | ||
fef636b0 WD |
585 | * Fix dm9161.c initialization |
586 | Patch by Anders Larsen, 29 Apr 2005 | |
587 | ||
080bdb7f WD |
588 | * Fix problems introduced by Patch by Steven Scholz, 02 Mar 2005 |
589 | (8e2be51de8dd03c1ce4d06cbb18ad06133d47cd5) | |
590 | ||
591 | * Move dm9161.c and lxt972.c into cpu/arm920t/at91rm9200 | |
592 | Patch by Anders Larsen, 29 Apr 2005 | |
593 | ||
29ca46c4 WD |
594 | * Fix device partition intialization for SystemACE disks. |
595 | Patch by Stephen Williams, 28 Apr 2005 | |
596 | ||
99b0d285 WD |
597 | * Added support for KwikByte KB920x boards (based on AT91RM9200) |
598 | Patch by Matt ?? <kb9200_dev@kwikbyte.com>, 27 Apr 2005 | |
599 | ||
45237bc0 WD |
600 | * Add support for S29GL064M-R3 flash chip on xsengine board |
601 | Patch by Kurt Stremerch, 18 Apr 2005 | |
602 | ||
7d314992 WD |
603 | * E500 update: repoint IVPR to RAM when code is relocated |
604 | Patch by Kylo Ginsberg, 13 Apr 2005 | |
605 | ||
e5e98edd WD |
606 | * Fix loop end test in lib_generic/string.c:strswab() |
607 | Patch by Andrew Dyer, October 10, 2005 | |
608 | Signed-off-by: Andrew Dyer <amdyer@gmail.com> | |
609 | ||
9b880bd4 WD |
610 | * Cleanup |
611 | ||
612 | * Update ARM Integrator boards: | |
613 | Correct addessing errors in platform files. | |
614 | Split off common core module data from Integrator header files to | |
615 | include/armcoremodule.h. | |
616 | Patch by Peter Pearse, 04 Oct 2005 | |
617 | ||
1820d4c7 WD |
618 | * Make sure only supported compiler options are used |
619 | Import "cc-option" shell function from kernel and | |
620 | use it to get the correct ARM GCC options for individual CPUs | |
621 | Patch by Peter Pearse, 30 Jun 2005 | |
622 | ||
9a8d82fd | 623 | * Fix 440GR to print correct cpu revision |
9b880bd4 | 624 | Patch by Stefan Roese, 04 Oct 2005 |
9a8d82fd | 625 | |
93b17ec3 | 626 | * Change board message on AMCC Yosemite & Yellowstone to common style |
9b880bd4 | 627 | Patch by Stefan Roese, 03 Oct 2005 |
93b17ec3 | 628 | |
d9631ecf WD |
629 | * Fix compiler warning |
630 | ||
709d8ec0 WD |
631 | * Fix FEC PHY addresses for TQM85xx boards |
632 | ||
e98f68be WD |
633 | * Fix uninitialized variable problem in hush shell |
634 | Patch by Lars Rostock, 26 Sep 2005 | |
635 | ||
fb34a9a2 WD |
636 | * Undo change of f6e20fc6ca... to include/configs/trab.h |
637 | (Must have been an accident?) | |
638 | ||
d8e7e0f0 WD |
639 | * Add support for AT91RM9200 OHCI Controller. |
640 | Patch by Eric Benard, 07 Apr 2005 | |
641 | ||
98404649 WD |
642 | * Update ARM mach-types.h |
643 | Patch by Eric Benard, 07 Apr 2005 | |
644 | ||
0e4018d2 WD |
645 | * Add support for MP2USB board. |
646 | Patch by Eric Benard, 07 Apr 2005 | |
647 | ||
c570b2fd WD |
648 | * Add board support for armadillo HT1070 |
649 | Patch by Rowel Atienza, 06 Apr 2005 | |
650 | ||
c2d0ab4d WD |
651 | * Second Ethernet address enabled for MPC885ADS and MPC8272ADS. |
652 | Patch by Vitaly Bordug, 30 Mar 2005 | |
653 | ||
e6f22281 WD |
654 | * Add iopset command on mpc8xx |
655 | Patch by Daniel Eisenhut, 25 Mar 2005 | |
656 | ||
a912733e WD |
657 | * Add support for MII in eepro100 driver. |
658 | Patch by Gleb Natapov, 21 Mar 2005 | |
659 | ||
f2af3eb5 WD |
660 | * Fixes to the Lubbock (PXA 25x) support: |
661 | - Resolve the FIXME with respect to saving the u-boot environment. | |
662 | - Make the default load address land in real memory. | |
663 | - Fix lan91c96 SMC_{in,out}{b,w,l}() macros | |
664 | Patch by David Brownell, 10 Mar 2005 | |
665 | ||
8e6f1a8e WD |
666 | * Add Barco Streaming Video Card (SVC) and Sample Compress Network (SCN) board |
667 | Patch by Marc Leeman, 04 Mar 2005 | |
668 | ||
49a7581c WD |
669 | * OMAP242x H4 board update |
670 | - fix for ES2 differences. | |
671 | - switch to using the cfi_flash driver. | |
672 | - fix SRAM build address. | |
673 | - fix for GP device operation. | |
674 | - unlock SRAM for GP devices. | |
675 | - display more device information. | |
676 | - fix potential deadlock in omap24xx_i2c driver. | |
677 | - fix DLL load values to match dpllout*1 operation. | |
678 | - fix 2nd chip select init for combo DDR device. | |
679 | - add support for CFI Intel 28F256L18 on H4 board. | |
680 | Patch by Richard Woodruff, 03 Mar 2005 | |
681 | ||
8e2be51d WD |
682 | * Fix formating in include/asm-arm/arch-at91rm9200/AT91RM9200.h |
683 | Patch by Steven Scholz, 02 Mar 2005 | |
684 | ||
a188b585 WD |
685 | * Fix typo in eth.c |
686 | Patch by Ara Avanesyan, 24 Feb 2005 | |
687 | ||
31466294 WD |
688 | * Remove unneeded #include <malloc.h> |
689 | Patch by Ladislav Michl, 22 Feb 2005 | |
690 | ||
b66eb528 WD |
691 | * Add cramfs support for m68k |
692 | Patch by Zachary Landau, 21 Feb 2005 | |
693 | ||
bd51626c | 694 | * Update ep8260: Fix flash timeouts; improve clock resolution for faster UARTs |
716c1dcb WD |
695 | Patch by Jeff Angielski, 21 Feb 2005 |
696 | ||
7a22cd53 WD |
697 | * Fix au1x00_serial baud rate calculation: |
698 | remove hardcoded cpu clock divisor and use register instead; | |
699 | round up instead of truncate | |
700 | Patch by Andrew Dyer, 15 Feb 2005 | |
701 | ||
875c7893 | 702 | * Add Xilinx Spartan3 family FPGA support |
7a22cd53 | 703 | Patch by Kurt Stremerch, 14 Feb 2005 |
875c7893 | 704 | |
db421e64 WD |
705 | * Fix drivers/cfi_flash.c: use info->reset_cmd instead of FLASH_CMD_RESET |
706 | Patch by Zachary Landau, 11 Feb 2005 | |
707 | ||
c177bb5f WD |
708 | * Fix VOH405 Support |
709 | Patch by Matthias Fuchs, 25 Sep 2005 | |
710 | ||
1972dc0a WD |
711 | * Added support for PCI bridge on MPC8272ADS |
712 | Patch by Vitaly Bordug, Feb 09 2005 | |
713 | ||
0148e8cb WD |
714 | * Update multicore CM9XX support for Integrator AP to allow booting from flash |
715 | Patch by Jean-Paul Saman, 8 Feb 2005 | |
716 | ||
389db1f1 WD |
717 | * Fix strswab() to reliably find end of string |
718 | Patch by Andrew Dyer, 08 Feb 2005 | |
719 | ||
6ed6ce62 WD |
720 | * Fix typos in include/ppc440.h |
721 | Patch by Andrew E Mileski, 04 Feb 2005 | |
722 | ||
2df741bf WD |
723 | * Add Vibren (was Accelent) PXA255 IDP Support |
724 | Patch by Cliff Brake, 04 Feb 2005 | |
725 | ||
fd4bb67b WD |
726 | * Fix tools/bmp_logo.c using incorrect offset to pixel data |
727 | Patch by Andrew Dyer, 31 Jan 2005 | |
728 | ||
74f4304e WD |
729 | * Add ARM946E cpu and core module targets; remap memory to 0x00000000 |
730 | Patch by Peter Pearse, 2 Feb 2005 | |
731 | ||
e2146b6a WD |
732 | * Fix error handling in tools/env/fw_env.c |
733 | Patch by Ara Avanesyan, 01 Feb 2005 | |
734 | ||
9f221d07 WD |
735 | * Fix MGT5100 PSC baudrate calculation |
736 | Patch by Sebastian Schau, 27 Jan 2005 | |
737 | ||
c97a2aaf WD |
738 | * OMAP242x fix for GP device booting |
739 | - Add SRAM unlock for GP devices. | |
740 | - Change DDR DLL unlock value to allow DPLLout*1 operation. | |
741 | Patches by Richard Woodruff, 21 Jan 2005: | |
742 | ||
265817c7 WD |
743 | * Add support for AMD's Pb1x00 eval board; |
744 | add MII routines to the au1x00 ethernet driver; | |
745 | add USB ohci driver (work in progress) | |
746 | Patch by Thomas Sailer, 20 Jan 2005 | |
747 | ||
b63de2c0 WD |
748 | * Update omap5912osk board |
749 | Use drivers/cfi_flash.c instead of private flash driver; | |
750 | Remove hardcoded personalized settings from omap5912osk.h; | |
751 | Fix spacing with (RO) marks in 'flinfo' output. | |
752 | Patch by Michael Bendzick, 14 Jan 2005 | |
753 | ||
3706ba1a WD |
754 | * Fix warnings for PCI code on ixp |
755 | Patch by Joe <lgxue@yahoo.com>, 13 Jan 2005 | |
756 | ||
9a9200b4 WD |
757 | * virtex2 fix for bogus download error messages |
758 | The virtex2 FPGA download code watches for init going active during | |
759 | a download of config data as an error condition. init also goes | |
760 | active after a configuration is finished in concert with the done | |
761 | signal. So far, the code does not check for done active until all | |
762 | of the configuration data is sent. If configuration data has a few | |
763 | extra pad bytes at the end, this would cause an error message even | |
764 | though the download had suceeded. | |
765 | NOTE: virtex2 slave serial and spartan2 versions may still have the | |
766 | same problem. | |
767 | Patch by Andrew Dyer, 12 Jan 2005 | |
768 | ||
dafbe379 WD |
769 | * Optimize flash_make_cmd in drivers/cfi_flash.c for little endian |
770 | Fix "WARNING: flash_make_cmd: unsuppported LittleEndian mode" | |
771 | message when probing for nonexistent flash in little endian mode. | |
772 | As a side effect more efficient and smaller code is generated, | |
773 | which is always a Good Thing (TM). | |
774 | Patch by Ladislav Michl, 24 Sep 2005 | |
775 | ||
28cb9375 WD |
776 | * Update for TFTP using a fixed UDP port |
777 | Use the approved environment variable names. Added "tftpdstp" to | |
778 | allow ports other than 69 per Tolunay Orkun's recommendation. | |
779 | Patch by Jerry Van Baren, 12 Jan 2005 | |
780 | ||
ecb0ccd9 WD |
781 | * Allow to force TFTP to use a fixed UDP port |
782 | (Add a configuration option CONFIG_TFTP_PORT and optional env | |
783 | variable tftpport) | |
784 | Patch by Jerry Van Baren, 10 Jan 2005 | |
785 | ||
4bc12f1c WD |
786 | * Fix ethernet timeouts on dbau1550 and other au1x00 systems |
787 | Patch by Leif Lindholm, 29 Dec 2004 | |
788 | ||
2b792afc WD |
789 | * Cleanup: fix broken builds |
790 | ||
791 | * Fix PHY address argument passing with mii info command | |
792 | Patch by Andrew Dyer, 28 Dec 2004 | |
793 | ||
0c8721a4 WD |
794 | * Cleanup (PPC4xx is AMCC now) |
795 | ||
7644f16f SR |
796 | * esd CPCI2DP board added |
797 | Patch by Matthias Fuchs, 22 Sep 2005 | |
798 | ||
026cb5d8 SR |
799 | * esd PMC405 board updated |
800 | Patch by Matthias Fuchs, 22 Sep 2005 | |
801 | ||
98f4a3df SR |
802 | * Add SM501 support to HH405 board. |
803 | Add support for gzip compressed bmp's (CONFIG_VIDEO_BMP_GZIP). | |
804 | Add support for eeprom write-enable (CFG_EEPROM_WREN). | |
805 | Patch by Stefan Roese, 22 Sep 2005 | |
806 | ||
1caa7078 WD |
807 | * Fix autonegotiation in tsec ethernet driver |
808 | Patch by Stefan Roese, 21 Sep 2005 | |
809 | ||
8b4c9e7c WD |
810 | * Fix bug in auto_update (trab board) |
811 | Patch by Martin Krause, 16 Sep 2005 | |
812 | ||
59d80bf1 WD |
813 | * Fix computation of framebuffer palette for 8bpp LCD bitmaps |
814 | Patch by Francesco Mandracci, 16 Sep 2005 | |
815 | ||
1806c759 WD |
816 | * Update configuration for INKA4x0 board |
817 | ||
29fe1c0f WD |
818 | * Update configuration for PM854 board |
819 | Based on patch by R. Loeffl, 20 Jul 2005 | |
820 | ||
053b40fa SR |
821 | * Add PCI support to TQM8540 and TQM8560 boards |
822 | Patch by Stefan Roese, 15 Sep 2005 | |
823 | ||
34c0a5e9 SR |
824 | * Update AMCC Yosemite to get a consistent setup for all AMCC eval |
825 | boards (baudrate, environment...). Flash driver fixed. | |
826 | Patch by Stefan Roese, 15 Sep 2005 | |
827 | ||
4a3cd9e6 SR |
828 | * Fix problem in 440GP ethernet driver (ebony). Add support for 2nd |
829 | ethernet port on ebony. | |
830 | Patch by Stefan Roese, 7 Sep 2005 | |
831 | ||
7d45477b MB |
832 | * Added support for mtddevnum and mtddevname variables (mtdparts command) |
833 | ||
670d9f13 WD |
834 | * Change default console baud rate for stxxtc board |
835 | ||
9d2a873b | 836 | * Add I2C support to TQM8540 and TQM8560 boards (EEPROM, RTC, LM75-DTT). |
9d2a873b SR |
837 | Patch by Stefan Roese, 31 Aug 2005 |
838 | ||
80e238c7 WD |
839 | * Fix default command set (don't include CFG_CMD_DISPLAY command) |
840 | Patch by Pantelis Antoniou, 02 Sep 2005 | |
841 | ||
6d51e505 WD |
842 | * Cleanup |
843 | ||
7b3e3c59 WD |
844 | * Enable SM712 driver support for HMI1001 board. |
845 | ||
77f6580c WD |
846 | * Fix problems with ld version 2.16 (dot outside sections problem) |
847 | Pointed out by Gerhard Jaeger, 31 Aug 2005; | |
848 | cf. http://sourceware.org/ml/binutils/2005-08/msg00412.html | |
849 | ||
850 | * Prepare U-Boot for gcc-4.x: fix global data pointer initialization | |
851 | ||
852 | * Adjust CS3 timings on HMI1001 board for dot matrix display under Linux | |
853 | ||
854 | * Add keyboard and dot matrix display support for HMI1001 board. | |
855 | ||
856 | * Prepare U-Boot for gcc-4.x | |
857 | ||
61dada83 WD |
858 | * Fixed Bamboo port to enable running without DDR-DIMM |
859 | (Bamboo has also 64MB onboard DDR) | |
a3e4fcb8 SR |
860 | Patch by Stefan Roese, 24 Aug 2005 |
861 | ||
a9fe9f42 WD |
862 | * Merged 405gp_enet.c and 440gx_enet.c to generic 4xx_enet.c |
863 | now handling all 4xx cpu's | |
864 | Patch by Stefan Roese, 16 Aug 2005 | |
865 | ||
2ac4785c WD |
866 | * Fix make dependencies for at91rm9200 and ks8695 cpus |
867 | Patch by Steven Scholz, 23 Aug 2005 | |
868 | ||
d534f5cc WD |
869 | * Add JFFS2 support for TQM5200 board |
870 | ||
5e4b3361 SR |
871 | * Add esd cpci5200 and pf5200 boards |
872 | Patch by Reinhard Arlt, 22 Aug 2005 | |
873 | ||
94085698 WD |
874 | * Fix sysclock for TQM8540 and TQM8560 boards |
875 | Patch by Martin Krause, 25 Jul 2005 | |
876 | ||
c7db9a38 WD |
877 | * Initialize serial# and ethaddr from manufacturer data in EEPROM on CMC-PU2 |
878 | Patch by Martin Krause, 08 Jun 2005 | |
879 | ||
6617aae9 WD |
880 | * Add new board specific commands for TQM5200/STK52XX |
881 | - Sound commands (beep, wav, sound) | |
882 | - Test commands (led, can, backlight, rs232) | |
883 | Patch by Martin Krause, 02 May 2005 | |
884 | ||
885 | * Change main clock on CMC-PU2 board from 207 MHz to 179 MHz | |
df3c7c8f WD |
886 | because of a bug in the AT91RM9200 CPU PLL |
887 | Patch by Martin Krause, 22 Apr 2005 | |
888 | ||
601aed1e WD |
889 | * Add automatic HW detection for another CMC_PU2 variant |
890 | Patch by Martin Krause, 20 Apr 2005 | |
891 | ||
dbc58190 WD |
892 | * Remove CONFIG_AT91RM9200DK in CMC-PU2 configuration |
893 | Patch by Martin Krause, 19 Apr 2005 | |
894 | ||
e8aa824e | 895 | * Fix initialization problem on TQM5200 without SM501 |
601aed1e | 896 | Patch by Martin Krause, 08 Apr 2005 |
e8aa824e | 897 | |
4f562f14 | 898 | * Add RTC support for STK52XX.200 |
601aed1e | 899 | Patch by Martin Krause, 07 Apr 2005 |
4f562f14 | 900 | |
df04a3df WD |
901 | * Add support for IFM o2dnt board |
902 | ||
98128f38 WD |
903 | * Enable PCI on hmi1001 board |
904 | ||
87b8bd5a WD |
905 | * Fix return values of the jffs2 commands ls/fsload/fsinfo, |
906 | so we can use them to, e.g., check the existence of a file with | |
907 | "if ls foo; then this; else that; fi" in the hush shell | |
908 | Patch by Andreas Engel, 16 August 2005 | |
909 | ||
3d078ce6 WD |
910 | * Coding style cleanup |
911 | ||
6bdf4306 WD |
912 | * Add support for Silicon Turnkey eXpress XTc (mpc87x/88x) board. |
913 | Patch by Dan Malek and Pantelis Antoniou, 15 Aug 2005 | |
914 | ||
b79316f2 SR |
915 | * Check return value of malloc in 440gx_enet.c |
916 | Patch by Travis B. Sawyer, 18 Jul 2005 | |
917 | ||
918 | * Add Sandburst Metrobox and Sandburst Karef board support packages. | |
919 | Second serial port on 440GX now defined as a system device. | |
920 | Add 'Short Etch' code for Cicada PHY within 440gx_enet.c | |
921 | Patch by Travis B. Sawyer, 12 Jul 2005 | |
922 | ||
a1191902 WD |
923 | ====================================================================== |
924 | Changes for U-Boot 1.1.3: | |
925 | ====================================================================== | |
926 | ||
b2f50807 WD |
927 | * Minor code cleanup |
928 | ||
50814844 WD |
929 | * Add forgotten new fils from latest VoiceBlue update |
930 | ||
396387ab WD |
931 | * Make bootretry feature work with hush shell. |
932 | Caveat: this currently *requires* CONFIG_RESET_TO_RETRY to be set, too. | |
933 | Patch by Andreas Engel, 19 Jul 2005 | |
934 | ||
d992daf9 WD |
935 | * Update Hymod Board Database PHP code in "tools" directory |
936 | Patch by Murray Jensen, 01 Jul 2005 | |
937 | ||
f9d77ed3 WD |
938 | * Make "tr" command use POSIX compliant; export HOSTOS make variable |
939 | Patch by Murray Jensen, 30 Jun 2005 | |
940 | ||
b3b0fd55 WD |
941 | * Fix Murray Jensen's mail address. |
942 | Patch by Murray Jensen, 30 Jun 2005 | |
943 | ||
f89920c3 WD |
944 | * Preserve PHY_BMCR during a soft reset. |
945 | Patch by Carl Riechers, 24 Jun 2005 | |
946 | ||
e5445288 WD |
947 | * VoiceBlue update: eeprom tool can also store firmware version now. |
948 | eeprom.bin is runable by jumping at load address. | |
949 | Patch by Ladislav Michl, 23 May 2005 | |
950 | ||
ea99a738 WD |
951 | * Move the AT91RM9200DK to the ARM Systems list. |
952 | Patch by Anders Larsen, 26 Apr 2005 | |
b2f50807 | 953 | |
8d4ba3da WD |
954 | * Eliminate calls of ARM libgcc.a helper functions _divsi3 and _modsi3 |
955 | Patch by Anders Larsen, 26 Apr 2005 | |
956 | ||
4d302d69 WD |
957 | * measure_gclk() is needed when DEBUG is enabled |
958 | Patch by Bryan O'Donoghue, 25 Apr 2005 | |
959 | ||
8534bf9a SR |
960 | * Add UPD-Checksum code, fix problem in net.c (return instead of break) |
961 | Patch by Reinhard Arlt, 12 Aug 2005 | |
962 | ||
5315dfa9 SR |
963 | * esd PCI405 board updated |
964 | Patch by Matthias Fuchs, 28 Jul 2005 | |
965 | ||
82f4c6ac SR |
966 | * esd WUH405 and DU405 board updated |
967 | Patch by Matthias Fuchs, 27 Jul 2005 | |
968 | ||
9bcf2ab4 SR |
969 | * Fix problem in cmd_nand.c (only when defined CFG_NAND_SKIP_BAD_DOT_I) |
970 | Patch by Matthias Fuchs, 4 May 2005 | |
971 | ||
84286386 SR |
972 | * Update AMCC Yosemite to get a consistent setup for all AMCC eval |
973 | boards (baudrate, environment...). Flash driver fixed. | |
974 | Patch by Stefan Roese, 11 Aug 2005 | |
975 | ||
9e00589b SR |
976 | * Changed AMCC Bubinga (405EP) configuration to support 2nd eth port |
977 | Patch by Stefan Roese, 11 Aug 2005 | |
978 | ||
c57c7980 SR |
979 | * Add NAND FLASH support for AMCC Bamboo 440EP eval board |
980 | Patch by Stefan Roese, 11 Aug 2005 | |
981 | ||
8f79e4c2 WD |
982 | * Add configuration for IFM AEV FIFO board. |
983 | Minor coding style cleanup. | |
984 | ||
985 | * Add configuration for IFM SPI eval board | |
986 | ||
9d3338d2 WD |
987 | * Fix CompactFlash problem on HMI1001 board |
988 | ||
c4e0e686 WD |
989 | * Make new "mtdparts" code build with older compilers |
990 | Patch by Andrea Scian, 09 Aug 2005 | |
991 | ||
846b0dd2 SR |
992 | * Changed CONFIG_440_GX, CONFIG_440_EP and CONFIG_440_GR options to |
993 | CONFIG_44GX, CONFIG_440EP and CONFIG_440GR for a consistent design | |
994 | with the 405 defines and the linux kernel defines. | |
995 | Patch by Stefan Roese, 08 Aug 2005 | |
996 | ||
c19c3134 WD |
997 | * Fix compiler warnings with older GCC versions |
998 | ||
700a0c64 WD |
999 | * Add common (with Linux) MTD partition scheme and "mtdparts" command |
1000 | ||
1001 | Old, obsolete and duplicated code was cleaned up and replace by the | |
1002 | new partitioning method. There are two possible approaches now: | |
1003 | ||
1004 | The first one is to define a single, static partition: | |
1005 | ||
1006 | #undef CONFIG_JFFS2_CMDLINE | |
1007 | #define CONFIG_JFFS2_DEV "nor0" | |
1008 | #define CONFIG_JFFS2_PART_SIZE 0xFFFFFFFF /* use whole device */ | |
1009 | #define CONFIG_JFFS2_PART_SIZE 0x00100000 /* use 1MB */ | |
1010 | #define CONFIG_JFFS2_PART_OFFSET 0x00000000 | |
1011 | ||
1012 | The second method uses the mtdparts command line option and dynamic | |
1013 | partitioning: | |
1014 | ||
1015 | /* mtdparts command line support */ | |
1016 | #define CONFIG_JFFS2_CMDLINE | |
1017 | #define MTDIDS_DEFAULT "nor1=zuma-1,nor2=zuma-2" | |
1018 | #define MTDPARTS_DEFAULT "mtdparts=zuma-1:-(jffs2),zuma-2:-(user)" | |
1019 | ||
1020 | Command line of course produces bigger images, and may be inappropriate | |
1021 | for some targets, so by default it's off. | |
1022 | ||
452e8e72 WD |
1023 | * Fix build problems for PM856 Board |
1024 | ||
8b019da6 WD |
1025 | * Fix sign extension bug in 'fpga loadb' command; |
1026 | make 'fpga loadb' always print the file header info | |
1027 | Patch by Andrew Dyer, 11 Jan 2005 | |
1028 | ||
fe599e17 WD |
1029 | * Fix errors that occur when accessing SystemACE CF |
1030 | Patch by Jeff Angielski, 09 Jan 2005 | |
846b0dd2 | 1031 | |
7ebdb19b WD |
1032 | * Document switching between U-Boot and PlanetCore on RPXlite |
1033 | by Sam Song, 24 Dec 2004 | |
1034 | ||
d980a169 WD |
1035 | * Fix PowerQUICC II mask detection. |
1036 | Patch by Eugene Surovegin, 20 Dec 2004 | |
846b0dd2 | 1037 | |
d06a5f7e WD |
1038 | * Add support for Altera NIOS DK1C20 board |
1039 | Patch by Shlomo Kut, 13 Dec 2004 | |
1040 | ||
f901a83b WD |
1041 | * Add support for ep8248 board |
1042 | Patch by Yuli Barcohen, 12 Dec 2004 | |
1043 | ||
1044 | Minor code cleanup. | |
1045 | ||
5633796c WD |
1046 | * Fix baudrate setting for KGDB on MPC8260 |
1047 | Patch by HoJin, 11 Dec 2004 | |
1048 | ||
5ad73a81 WD |
1049 | * Fix 'mii help' text formatting |
1050 | Patch by Cory Tusar, 10 Dec 2004 | |
f901a83b | 1051 | |
23a7a32d WD |
1052 | * Fix return code of NFS command |
1053 | Patch by Hiroshi Ito, 11 Dec 2004 | |
1054 | ||
3836221d WD |
1055 | * Fix typo |
1056 | ||
c04a76e6 WD |
1057 | * Fix compiler warnings in cpu/ppc4xx/usbdev.c |
1058 | Patch by Steven Blakeslee, 04 Aug 2005 | |
1059 | ||
17f50f22 SR |
1060 | * Add support for AMCC Bamboo PPC440EP eval board |
1061 | Patch by Stefan Roese, 04 Aug 2005 | |
1062 | ||
de1d0a69 JL |
1063 | * Patch by Jon Loeliger |
1064 | Fix style issues primarily in 85xx and 83xx boards. | |
1065 | - C++ comments | |
1066 | - Trailing white space | |
1067 | - Indentation not by TAB | |
1068 | - Excessive amount of empty lines | |
1069 | - Trailing empty lines | |
1070 | ||
b4f15fda | 1071 | * Patch by Ron Alder, 11 Jul 2005 |
b0e32949 LW |
1072 | Add Xianghua Xiao and Lunsheng Wang's support for the |
1073 | GDA MPC8540 EVAL board. | |
1074 | ||
f046ccd1 EL |
1075 | * Patch by Eran Liberty |
1076 | Add support for the Freescale MPC8349ADS board. | |
1077 | ||
b4f15fda | 1078 | * Patch by Jon Loeliger, 25 Jul 2005 |
63be111e JL |
1079 | Move the TSEC driver out of cpu/mpc85xx as it will be shared |
1080 | by the upcoming mpc83xx family as well. | |
1081 | ||
b4f15fda | 1082 | * Patch by Jon Loeliger, 05 May 2005 |
d9b94f28 JL |
1083 | Implemented support for MPC8548CDS board. |
1084 | Added DDR II support based on SPD values for MPC85xx boards. | |
1085 | This roll-up patch also includes bugfies for the previously | |
1086 | published patches: | |
1087 | DDRII CPO, pre eTSEC, 8548 LBIU, Andy's TSEC, eTSEC 3&4 I/O | |
1088 | ||
b4f15fda | 1089 | * Patch by Jon Loeliger, 10 Feb 2005 |
288693ab JL |
1090 | Add config option CONFIG_HAS_FEC calling out 8540 FEC features. |
1091 | ||
b4f15fda | 1092 | * Patch by Jon Loeliger, Kumar Gala, 08 Feb 2005 |
7202d43d JL |
1093 | For MPC85xxCDS: |
1094 | Adds Relaxed Timing TRLX bit to FLASH ORx regs to allow | |
1095 | for faster flash parts. | |
1096 | Add documentation for BR/OR for FLASH. | |
1097 | ||
b4f15fda | 1098 | * Patch by Jon Loeliger 08 Feb 2005 |
d65cfe89 JL |
1099 | Determine L2 Cache size dynamically on 85XX boards. |
1100 | ||
b4f15fda | 1101 | * Patch by Jon Loeliger, Kumar Gala 08 Feb 2005 |
9c4c5ae3 JL |
1102 | - Convert the CPM2 based functionality to use new CONFIG_CPM2 |
1103 | option rather than a myriad of CONFIG_MPC8560-like variants. | |
1104 | Applies to MPC85xx and MPC8260 boards, includes stxgp3 and sbc8560. | |
1105 | Eliminates the CONFIG_MPC8560 option entirely. Distributes the | |
1106 | new CONFIG_CPM2 option to each 8260 board. | |
a1191902 | 1107 | |
b20d0032 WD |
1108 | * Add support for MicroSys PM856 board |
1109 | Patch by Josef Wagner, 03 Aug 2005 | |
1110 | ||
992b402b WD |
1111 | * Minor fixes to PM854 board |
1112 | Patch by Josef Wagner, 03 Aug 2005 | |
1113 | ||
452f6740 WD |
1114 | * Adjust configuration of XENIAX board |
1115 | (chip select and GPIO required for USB operation) | |
1116 | ||
3e0bc447 WD |
1117 | * Fix typos in cpu/85xx/start.S which caused DataTLB exception to be |
1118 | routed to the Watchdog handler | |
1119 | Patch by Eugene Surovegin, 18 Jun 2005 | |
1120 | ||
b20d0032 | 1121 | * (re)enabled scsi commands do_scsi() and do_scsiboot() |
460c322f WD |
1122 | Patch by Denis Peter, 06 Dec 2004 |
1123 | ||
c43352cc WD |
1124 | * Fix endianess problem in TFTP / NFS default filenames |
1125 | Patch by Hiroshi Ito, 06 Dec 2004 | |
1126 | ||
6dfa434e WD |
1127 | * Ignore broadcast status bit in received frames in 8260 FCC ethernet |
1128 | loopback test code | |
1129 | Patch by Murray Jensen, 18 Jul 2005 | |
1130 | ||
507d3b0c WD |
1131 | * Fix typo in mkconfig script (used == instead of =) |
1132 | Patch by Murray Jensen, 18 Jul 2005 | |
1133 | ||
dc17fb6d WD |
1134 | * Cleanup build problems on 64 bit build hosts |
1135 | ||
d3b86c49 WD |
1136 | * Update MAINTAINERS file |
1137 | ||
8a316c9b SR |
1138 | * Patch by Stefan Roese, 01 Aug 2005: |
1139 | - Major cleanup for AMCC eval boards Walnut, Bubinga, Ebony, Ocotea | |
1140 | (former IBM eval board). Please see "doc/README.AMCC-eval-boards-cleanup" | |
1141 | for details. | |
1142 | - Sycamore (PPC405GPr) eval board added (Walnut port is extended | |
1143 | to run on both 405GP and 405GPr eval boards). | |
1144 | ||
1145 | * Patch by Steven Blakeslee, 27 Jul 2005: | |
1146 | - Add support for AMCC PPC440EP/GR. | |
1147 | - Add support for AMCC Yosemite PPC440EP eval board. | |
1148 | - Add support for AMCC Yellowstone PPC440GR eval board. | |
1149 | ||
0f18cb6e WD |
1150 | * Minor fixes for PPChameleon Board: |
1151 | - fix alignment of NAND size | |
1152 | - make code do what the comment says | |
1153 | ||
cf991923 WD |
1154 | * Implement h/w sector protection status synchronization at boot. |
1155 | The code is provided for, and was tested on, the Yukon/Alaska | |
1156 | and PM520 boards only. | |
1157 | ||
1158 | A bug in flash_real_protect() for the Yukon board was fixed by | |
1159 | adding a function that tells if two banks are on one flash chip. | |
1160 | ||
15f36a5e WD |
1161 | * Fix sysmon POST problem: check I2C error codes |
1162 | This fixes a problem of displaying bogus voltages when the voltages | |
1163 | are so low that the I2C devices start failing while the rest of the | |
1164 | system keeps running. | |
1165 | ||
e82bc62c WD |
1166 | * Patch by Cedric Vincent, 6 Jul 2005: |
1167 | Fix CFG_CMD_SETGETDCR handling in "common/cmd_dcr.c" | |
1168 | ||
2d5df63e WD |
1169 | * Patch by Jon Loeliger, 20 Jul 2005: |
1170 | Add missing PCI IO port definitions. | |
1171 | ||
08abe158 WD |
1172 | * Add CompactFlash support for HMI1001 board. |
1173 | ||
1174 | * Adjust printed board ID for LWMON board. | |
1175 | ||
1a79473b WD |
1176 | * Fix low-level OHCI transfers for ARM920t and MPC5xxx |
1177 | ||
f530187d WD |
1178 | * Add new argument format for flash commands to allow for usage like |
1179 | "erase $(addr) +$(filesize)", i. e. a size argument can be used and | |
1180 | U-Boot will automaticially find the end of the corresponding sector. | |
1181 | ||
cd5b2b99 SR |
1182 | * Patch by Stefan Roese, 5 Jul 2005: |
1183 | Update uc100 board PHY setup | |
1184 | ||
3c71f3e8 SR |
1185 | * Patch by Stefan Roese, 1 Jul 2005: |
1186 | Fix PHY address for CATcenter board (now correct!) | |
1187 | ||
bf41886f SR |
1188 | * Patch by Stefan Roese, 30 Jun 2005: |
1189 | Fix PHY addresses for PPChameleon and CATcenter boards | |
1190 | Change MAINTAINER for most esd boards | |
1191 | ||
88804d19 WD |
1192 | * Patch by Detlev Zundel, 30 Jun 2005: |
1193 | Fix LCD logo for lwmon board which got lost in the merge of 8xx and PXA LCD code | |
1194 | ||
342717f7 WD |
1195 | * Fix baudrate calculation problem on MPC5200 systems |
1196 | ||
1197 | * Add EEPROM and RTC support for HMI1001 board | |
1198 | ||
1199 | * Patch by Detlev Zundel, 20 Jun 2005: | |
1200 | Fix initialization of low active GPIO pins on inka4x0 board | |
1201 | ||
024447b1 WD |
1202 | * Enable redundant environment, disable HW flash protection of |
1203 | HMI1001 board | |
1204 | ||
b2532eff WD |
1205 | * Patch by Travis Sawyer, 10 Jun 2005: |
1206 | Initialize allocated dev and private hw structures | |
1207 | after their respective allocation in 440gx_enet.c | |
1208 | ||
1209 | * Patch by Steven Scholz, 10 Jun 2005: | |
1210 | Fix byteorder problems with second argument of "bootm" with | |
1211 | standalone images; | |
1212 | ||
a87589da WD |
1213 | * Add support for HMI1001 board |
1214 | ||
1215 | * Disable "date" and "sntp" commands on TQM866M | |
1216 | ||
51152c17 WD |
1217 | * Fix watchdog reset problems on LWMON board |
1218 | ||
ba91e26a WD |
1219 | * Patch by Juergen Selent, 17 May 2005: |
1220 | Add support for Funkwerk VoVPN gateway module. | |
1221 | ||
1222 | * Cleanup debug code for MPC8220 FEC driver | |
1223 | ||
2eab48f5 WD |
1224 | * Extend burst mode RAM test program to take a loop count |
1225 | (0 = infinite) | |
1226 | ||
1227 | * Use CONFIG_DRIVER_KS8695ETH to enable KS8695 ethernet driver on | |
1228 | those boards that use it. | |
1229 | ||
3a574cbe WD |
1230 | * Patches by Greg Ungerer, 19 May 2005: |
1231 | - add support for the KS8695P (ARM 922 based) CPU | |
1232 | - add support for the OpenGear CM4008, CM4116 and CM4148 boards | |
1233 | ||
1234 | * Patch by Steven Scholz, 19 May 2005: | |
1235 | Add support for CONFIG_SERIAL_TAG on ARM boards | |
1236 | ||
7680c140 WD |
1237 | * Add PCI support for Sorcery board. |
1238 | Code cleanup (especially Sorcery / Alaska / Yukon serial driver). | |
1239 | ||
c0176630 WD |
1240 | * Fix compile problems caused by new burst mode SDRAM test; |
1241 | make port pins to trigger logic analyzer configurable | |
1242 | ||
343117bf WD |
1243 | * Fix timer handling on MPC85xx systems |
1244 | ||
9dd41a7b WD |
1245 | * Fix debug code in omap5912osk flash driver |
1246 | ||
1247 | * Add support for MPC8247 based "IDS8247" board. | |
1248 | ||
d44e14b5 WD |
1249 | * Add support for 2 x TSEC interfaces on the TQM8540 board. |
1250 | ||
ed16fefc WD |
1251 | * On LWMON we must use the watchdog to reset the board as the CPU |
1252 | genereated HRESET pulse is too short to reset the external | |
1253 | circuitry. | |
1254 | ||
931da93e WD |
1255 | * Add test tool to exercise SDRAM accesses in burst mode |
1256 | (as standalone program, MPC8xx/PowerPC only) | |
1257 | ||
60fc6cbb WD |
1258 | * Increase CFG_MONITOR_LEN for Rattler board to match actual code |
1259 | size. | |
1260 | ||
07cc0999 | 1261 | * Major upate of JFFS2 code; now in sync with snapshot of MTD CVS of |
412babe3 WD |
1262 | March 13, 2005); new configuration option CONFIG_JFFS2_LZO_LZARI |
1263 | added to support LZO and LZARI compression modes (undefined by | |
1264 | default). | |
07cc0999 | 1265 | |
cf8bc577 WD |
1266 | * Fix problem with symbolic links in JFFS2 code. |
1267 | ||
a710d4be WD |
1268 | * Use linker ASSERT statement to prevent undetected overlapping of |
1269 | sections on PPChameleon board; other boards might use this, too. | |
1270 | ||
434cf850 SR |
1271 | * Patch by Stefan Roese, 03 May 2005: |
1272 | Update for P3G4 | |
1273 | Fix problems in cmd_universe.c | |
1274 | ||
1275 | * Patch by Matthias Fuchs, 03 May 2005: | |
1276 | Added missing variable declaration in cmd_nand.c | |
1277 | Modified CFG_PCI_PTM1MS in configs/PLU405.h to map 128MB ram | |
1278 | ||
9f709b6c WD |
1279 | * Fix INKA4x0: use CS1 as gpio_wkup_6 output |
1280 | ||
a6310928 WD |
1281 | * Fix bug in the SDRAM initialization code for canmb, IceCube and |
1282 | PM520 boards. | |
1283 | Fix PHY address for canmb board. | |
1284 | ||
7cc1438d WD |
1285 | * Cleanup serial console baudrate calculation on AT91RM9200; |
1286 | get rid of obsolete CFG_AT91C_BRGR_DIVISOR definition | |
ec0ca731 | 1287 | |
fddae7b8 SR |
1288 | * Patch by Matthias Fuchs, 18 Apr 2005: |
1289 | Make PCI target address spaces on PMC405 and CPCI405 boards | |
1290 | configurable via environment variables | |
1291 | ||
b2323ea6 WD |
1292 | * Auto-size RAM on canmb board. |
1293 | ||
5e5f9ed2 WD |
1294 | * Add support for canmb board |
1295 | ||
4c2a366d SR |
1296 | * Patch by Stefan Roese, 13 Apr 2005: |
1297 | Update for esd apc405 | |
1298 | ||
2a8af187 WD |
1299 | * Fixes for TQM8560 board: |
1300 | - fix clock rates | |
1301 | - remove debug messages | |
1302 | - fix flash sector protection | |
1303 | ||
b77fad3b WD |
1304 | * Patch by Steven Scholz, 07 Apr 2005: |
1305 | Add i2c_reg_write() and i2c_reg_write() for at91rm9200 I2C | |
1306 | ||
2a8af187 | 1307 | * Patches by Steven Scholz, 07 Apr 2005: |
b77fad3b | 1308 | Fix compiler warning in altera.c |
2a8af187 | 1309 | Fix warning in cpu/arm920t/at91rm9200/i2c.c |
b77fad3b WD |
1310 | |
1311 | * Patch by Ladislav Michl, 06 Apr 2005: | |
1312 | Fix voiceblue configuration. | |
1313 | ||
7ec25502 SR |
1314 | * Patch by Stefan Roese, 06 Apr 2005: |
1315 | Updates for OCOTEA board: | |
1316 | - Changed U-Boot size from 512kByte to 256kByte | |
1317 | - Fixed flash driver to support boot from soldered user flash | |
1318 | - Added README for switch from PIBS firmware to U-Boot | |
1319 | ||
1320 | * Patch by Travis Sawyer, 05 Apr 2005: | |
1321 | - Change timer frequency for ppc 440 from 10 ms to 1 ms. | |
1322 | Problem found by Andrew Wozniak. | |
1323 | ||
a85f9f21 WD |
1324 | * Patch by Steven Scholz, 06 Apr 2005: |
1325 | - creating SoC subdir for Atmel AT91RM9200 cpu/arm920t/at91rm9200 | |
1326 | - moving code out of cpu/at91rm9200 into cpu/arm920t/at91rm9200 | |
1327 | ||
20787e23 WD |
1328 | * Patches by Robert Whaley, 29 Nov 2004: |
1329 | - update the pxa-regs.h file for PXA27x chips | |
1330 | - add PXA27x based ADSVIX board | |
1331 | - add support for MMC on PXA27x processors | |
1332 | ||
1333 | * Patch by Andrew E. Mileski, 28 Nov 2004: | |
1334 | Fix PPC4xx SPD SDRAM detection bug | |
1335 | ||
1336 | * Patch by Hiroshi Ito, 26 Nov 2004: | |
1337 | Fix logic of "test -z" and "test -n" commands | |
1338 | ||
3c2b3d45 WD |
1339 | * Patch by Ladislav Michl, 05 Apr 2005: |
1340 | Add support for VoiceBlue board. | |
1341 | ||
1342 | * Patch by Ladislav Michl, 05 Apr 2005: | |
1343 | Fix netboot_common() prototypes. | |
1344 | ||
b304c968 WD |
1345 | * Patch by Steven Scholz, 05 Apr 2005: |
1346 | Use i.MX watchdog timer for reset_cpu() | |
1347 | ||
1348 | * Patch by Steven Scholz, 05 Apr 2005: | |
1349 | Move reset_cpu() out of cpu/arm920t/start.S into the SoC specific | |
1350 | subdirectories cpu/arm920t/imx/ and cpu/arm920t/s3c24x0/ | |
1351 | (now in interupts.c) | |
1352 | ||
12b43d51 WD |
1353 | * Add support for MPC8220 based "sorcery" board. |
1354 | ||
1355 | * Add support for TQM8560 board. | |
f5c5ef4a | 1356 | |
3dd7f0f0 WD |
1357 | * Add FEC support for TQM8540 board. |
1358 | Interfaces are named as follows: "ENET1" - TSEC2, "ENET2" - FEC | |
1359 | ||
1360 | * Patch by Martin Krause, 04 Apr 2005: | |
1361 | Update default configuration for CMC_PU2 board. | |
1362 | ||
8aa1a2d1 WD |
1363 | * Patch by Steven Scholz, 04 Apr 2005: |
1364 | - remove all references to CONFIG_INIT_CRITICAL for ARM based boards | |
1365 | - introduce two new configuration options instead: | |
1366 | CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT | |
1367 | ||
ba83a307 WD |
1368 | * Patch by Steven Scholz, 04 Apr 2005: |
1369 | Make sure that MDIO clock does not exceed 2.5 MHz on AT91 | |
1370 | ||
101e8dfa WD |
1371 | * Fix timer code for ARM systems: make sure that udelay() does not |
1372 | reset timers so it's save to use udelay() in timeout code. | |
1373 | ||
50712ba1 WD |
1374 |