]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - CHANGELOG
Coding style cleanup, update CHANGELOG
[karo-tx-uboot.git] / CHANGELOG
1 commit 0c32565f536609d78feef35c88bbc39d3ac53a73
2 Author: Peter Tyser <ptyser@xes-inc.com>
3 Date:   Wed Sep 10 09:18:34 2008 -0500
4
5     Update mailing list email and archive addresses
6
7     Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
8
9 commit fb661ea444ae61de60520f66ae84cdb5dd5a3246
10 Author: u-boot@bugs.denx.de <u-boot@bugs.denx.de>
11 Date:   Thu Sep 11 15:40:01 2008 +0200
12
13     85xx: socrates: autoprobe Lime chip
14
15     This patch is an attempt to implement autoprobing for the Lime
16     presence on the bus.
17     Configure GPCM for Lime CS2 and try to access chip ID registers.
18     Second read atempt delivers register values if the chip is present.
19
20     Signed-off-by: Anatolij Gustschin <agust@denx.de>
21
22 commit e99b607a5ec56ce66e0bcccb78480d5e16fb7bc5
23 Author: u-boot@bugs.denx.de <u-boot@bugs.denx.de>
24 Date:   Thu Sep 11 15:40:01 2008 +0200
25
26     85xx: socrates: Add support for new image format.
27
28     Signed-off-by: Detlev Zundel <dzu@denx.de>
29
30 commit 3c094b652d4107b34641f300a8e9fe16ca15e3d8
31 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
32 Date:   Thu Sep 11 17:28:18 2008 +0900
33
34     sh: Fix compile error for r2dplus
35
36     netdev.h was not include by r2dplus.
37
38     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
39
40 commit 56844a22b76c719e600047e23b80465a44d76abd
41 Author: Heiko Schocher <hs@denx.de>
42 Date:   Thu Sep 11 08:11:23 2008 +0200
43
44     powerpc: Fix bootm to boot up again with a Ramdisk
45
46     Commit 2a1a2cb6 didnt remove the dummy mem reservation in fdt_chosen,
47     and this stopped Linux from booting with a Ramdisk. This patch fixes
48     this, by deleting the useless dummy mem reservation.
49
50     When booting with a Ramdisk, a fix offset FDT_RAMDISK_OVERHEAD is now
51     added to of_size, so we dont need anymore a dummy mem reservation.
52
53     I measured the value of FDT_RAMDISK_OVERHEAD on a MPC8270 based
54     system (=0x44 bytes) and rounded it up to 0x80).
55
56     Signed-off-by: Heiko Schocher <hs@denx.de>
57     Acked-by: Kumar Gala <galak@kernel.crashing.org>
58
59 commit fc9c1727b5b3483ce49c3cb668e8332fb001b8a7
60 Author: Luigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com>
61 Date:   Mon Sep 8 02:46:13 2008 +0200
62
63     Add support for LZMA uncompression algorithm.
64
65     Signed-off-by: Luigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com>
66     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
67
68 commit 0008b6d968160abe2bfd936493f3a516a7c8da20
69 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
70 Date:   Fri Jun 27 23:04:20 2008 +0400
71
72     fsl_elbc_nand: ecclayout cleanups
73
74     This patch deletes oobavail assignments, they're calculated by the nand
75     core code in nand_scan_tail, plus current oobavail values are wrong for
76     the LP NANDs.
77
78     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
79     Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
80     Signed-off-by: Scott Wood <scottwood@freescale.com>
81
82 commit 8f42bf1c393d53a70c2545e9f329d11c46d74794
83 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
84 Date:   Fri Jun 27 23:04:13 2008 +0400
85
86     fsl_elbc_nand: implement support for flash-based BBT
87
88     This patch implements support for flash-based BBT for chips working
89     through ELBC NAND controller, so that NAND core will not have to re-scan
90     for bad blocks on every boot.
91
92     Because ELBC controller may provide HW-generated ECCs we should adjust
93     bbt pattern and bbt version positions in the OOB free area.
94
95     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
96     Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
97     Signed-off-by: Scott Wood <scottwood@freescale.com>
98
99 commit 97ae023648e764f794ffb9c52da109d6caf09c47
100 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
101 Date:   Fri Jun 27 23:04:04 2008 +0400
102
103     fsl_elbc_nand: fix OOB workability for large page NAND chips
104
105     For large page chips, nand_bbt is looking into OOB area, and checking
106     for "0xff 0xff" pattern at OOB offset 0. That is, two bytes should be
107     reserved for bbt means.
108
109     But ELBC driver is specifying ecclayout so that oobfree area starts at
110     offset 1, so only one byte left for the bbt purposes.
111
112     This causes problems with any OOB users, namely JFFS2: after first mount
113     JFFS2 will fill all OOBs with "erased marker", so OOBs will contain:
114
115       OOB Data: ff 19 85 20 03 00 ff ff ff 00 00 08 ff ff ff ff
116       OOB Data: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
117       OOB Data: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
118       OOB Data: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
119
120     And on the next boot, NAND core will rescan for bad blocks, then will
121     see "0xff 0x19" pattern, and will mark all blocks as bad ones.
122
123     To fix the issue we should implement our own bad block pattern: just one
124     byte at OOB start. Though, this will work only for x8 chips. For x16
125     chips two bytes must be checked. Since ELBC driver does not support x16
126     NANDs (yet), we're safe for now.
127
128     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
129     Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
130     Signed-off-by: Scott Wood <scottwood@freescale.com>
131
132 commit 7238ada313057a85409485b8ee21515dc10c07a5
133 Author: Wolfgang Denk <wd@denx.de>
134 Date:   Fri Sep 12 13:52:21 2008 +0200
135
136     MPC512x: reduce timeout waiting for Ethernet autonegotiation to 2.5s
137
138     Signed-off-by: Wolfgang Denk <wd@denx.de>
139
140 commit b18410e508a12ba0a177dfc2a386857c806fa96d
141 Author: Stefan Roese <sr@denx.de>
142 Date:   Thu Sep 11 13:05:56 2008 +0200
143
144     ppc4xx: Enable device tree (FDT) support in zeus board port
145
146     Signed-off-by: Stefan Roese <sr@denx.de>
147
148 commit 7bf5ecfa50722a9feb45ea8f04da75f5d406f20b
149 Author: Stefan Roese <sr@denx.de>
150 Date:   Wed Sep 10 16:53:47 2008 +0200
151
152     ppc4xx: Fix SDRAM inititialization of multiple 405 based board ports
153
154     This patch fixes a problem introdiced with patch
155     bbeff30c [ppc4xx: Remove superfluous dram_init() call or replace it by
156     initdram()].
157
158     The boards affected are:
159     - PCI405
160     - PPChameleonEVB
161     - quad100hd
162     - taihu
163     - zeus
164
165     Signed-off-by: Stefan Roese <sr@denx.de>
166
167 commit 61737c59a3285f6fadf96a5836879898c04ec28d
168 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
169 Date:   Thu Sep 11 19:41:26 2008 -0400
170
171     ppc4xx: Add .gitignore file to xilinx-ppc440 boards
172
173     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
174     Signed-off-by: Stefan Roese <sr@denx.de>
175
176 commit 2bec498ed1164a58cd8437b561bdc4551d69f9bf
177 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
178 Date:   Thu Sep 11 19:41:25 2008 -0400
179
180     ppc4xx: Fix compilation of v5fx30teval_flash
181
182     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
183     Signed-off-by: Stefan Roese <sr@denx.de>
184
185 commit 4bed9deebbd7ee6f0ba746b44d47a922156f7404
186 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
187 Date:   Wed Sep 10 17:44:30 2008 -0400
188
189     ppc4xx: Fix in-tree build for ppc440-generic boards
190
191     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
192     Signed-off-by: Stefan Roese <sr@denx.de>
193
194 commit 06c4ab50f5ccfb55ea2dd324aa28b2b06102e416
195 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
196 Date:   Fri Sep 12 02:20:47 2008 +0200
197
198     ARM: synchronize mach-types.h with linux 2.6.27-rc6
199
200     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
201
202 commit 3ee9f03f588ad605e3fd10530237f9e3e2e7ab4c
203 Author: Jens Scharsig <esw@bus-elektronik.de>
204 Date:   Fri Sep 12 02:20:47 2008 +0200
205
206     at91rm9200: fix errors with CONFIG_CMD_I2C_TREE
207
208     This patch prevents linker error on AT91RM9200 boards, if
209     CONFIG_CMD_I2_TREE is set.
210     It implements i2c_set_bus_speed and i2c_get_bus_speed as a dummy function.
211
212     Signed-off-by: Jens Scharsig <esw@bus-elektronik.de>
213
214 commit b5b0344957d32e3d07a8dd72fce64fb48e680ba4
215 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
216 Date:   Fri Sep 12 02:20:47 2008 +0200
217
218     ARM DaVinci: Remove duplicate code in cpu/arm926ejs/davinci/dp83848.c
219
220     ARM DaVinci: Remove duplicate code in cpu/arm926ejs/davinci/dp83848.c
221
222     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
223
224 commit 03db53335c8eba656a7c44d1555b1a4514383e33
225 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
226 Date:   Fri Sep 12 02:20:46 2008 +0200
227
228     make: Remove redundant __ARM__ addition when cross-compiling on *BSD
229
230     __ARM__ is given by arm_config.mk automatically.
231
232     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
233
234 commit 8cc62a7d9c77f8ef5166fb57322c4a6ddac320b4
235 Author: Claudio Scordino <claudio@evidence.eu.com>
236 Date:   Fri Sep 12 02:20:46 2008 +0200
237
238     Fix MACH_TYPE for the AT91RM9200DK board.
239
240     Signed-off-by: Claudio Scordino <claudio@evidence.eu.com>
241
242 commit 274737e5eb25b2bcd3af3a96da923effd543284f
243 Author: Andrew Dyer <adyer@righthandtech.com>
244 Date:   Fri Sep 12 02:20:46 2008 +0200
245
246     i.mx change get_timer(base) to return time since base
247
248     This patch changes get_timer() for i.MX to return the time since
249     'base' instead of the time since the counter was at zero.
250
251     Symptom seen is flash timeout errors when erasing or programming a
252     sector using the common cfi flash code.
253
254     Signed-off-by: Andrew Dyer <adyer@righthandtech.com>
255
256 commit 48fed40575b3e8eae960eb0141509ddd9a73012a
257 Author: Andrew Dyer <adyer@righthandtech.com>
258 Date:   Fri Sep 12 02:20:46 2008 +0200
259
260     i.MX use u-boot baud rate and don't assume UART master clock
261
262     1) Change the i.MX serial driver to use the baud rate set in the
263      u-boot environment
264
265     2) don't assume a 16MHz value for PERCLK1 in baud rate calculations
266
267     3) don't write a 1 to the RDR bit in the USR2 reg. (bit is not "write
268      one to clear" like other status bits in the reg.)
269
270     Signed-off-by: Andrew Dyer <adyer@righthandtech.com>
271
272 commit 6e1551a870d360805b9d172dc56d935064abe71d
273 Author: Andrew Dyer <adyer@righthandtech.com>
274 Date:   Fri Sep 12 02:20:46 2008 +0200
275
276     arm920t fix constant error in start.S
277
278     Code in cpu/arm920t/start.S will die with a compilation error if
279     CONFIG_STACKSIZE + CFG_MALLOC_LEN works out to an invalid constant for
280     the ARM sub instruction.  Change the code so that each is subtracted
281     independently to avoid the error.
282
283     Signed-off-by: Andrew Dyer <adyer@righthandtech.com>
284
285 commit b23253835f871cd9bd8e955b9a971d18a7d4ff56
286 Author: Gururaja Hebbar K R <gururajakr@sanyo.co.in>
287 Date:   Fri Sep 12 02:20:40 2008 +0200
288
289     ARM OMAP : Correct Invalid Timer Register Field Declaration in omap1510.h & omap730.h
290
291     - Correct Invalid #define of MPUTIM_PTV_MASK for
292        omap1510 & omap730 register definition
293
294      MPUTIM_PTV_MASK is defined as
295      #define MPUTIM_PTV_MASK            (0x7<<PTV_BIT)
296
297      while it should have been
298      #define MPUTIM_PTV_MASK            (0x7<<MPUTIM_PTV_BIT)
299
300     - Below Patch corrects the same
301
302     Signed-off-by: Gururaja Hebbar <gururajakr@sanyo.co.in>
303
304 commit c455d07396dddc9864fd8dbb965ee10fe95ce8cf
305 Author: Adrian Filipi <adrian.filipi@eurotech.com>
306 Date:   Fri Jul 18 11:52:02 2008 -0400
307
308     Set up SD/MMC OCR as comment describes. i.e. 3.2-3.4v.
309
310     Signed-off-by: Adrian Filipi <adrian.filipi@eurotech.com>
311
312 commit eb16135df20535b0d19969f50fb5bd17f95e9c25
313 Author: Guennadi Liakhovetski <lg@denx.de>
314 Date:   Thu Aug 28 12:25:11 2008 +0200
315
316     i.MX31: document timer precision option
317
318     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
319
320 commit 1a6337b01351b82a45b0defa76f08744511c580b
321 Author: Magnus Lilja <lilja.magnus@gmail.com>
322 Date:   Fri Aug 29 10:36:18 2008 +0200
323
324     i.MX31: Make the SPI bus and chip select configurable for MC13783
325
326     The i.MX31 has three SPI buses and each bus has several chip selects
327     and the MC13783 chip can be connected to any of these. The current
328     RTC driver for MC13783 is hardcoded for CSPI2/SS2.
329
330     This patch makes make MC13783 SPI bus and chip select configurable
331     via CONFIG_MC13783_SPI_BUS and CONFIG_MC13783_SPI_CS.
332
333     Signed-off-by: Magnus Lilja <lilja.magnus@gmail.com>
334
335 commit 8c4ebec25b21e355b8488698ec1594da9701fff4
336 Author: Magnus Lilja <lilja.magnus@gmail.com>
337 Date:   Fri Aug 29 10:36:17 2008 +0200
338
339     i.MX31: Add reset_timer() and modify get_timer_masked().
340
341     This patch adds the reset_timer() function (needed by nand_base.c) and
342     modifies the get_timer_masked() to work in the same way as the omap24xx
343     function.
344
345     Signed-off-by: Magnus Lilja <lilja.magnus@gmail.com>
346
347 commit deeec4991a55de243787002ede24d2331d234fc8
348 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
349 Date:   Wed Sep 10 22:48:09 2008 +0200
350
351     ap325rxa: remove duplicate CONFIG_FLASH_CFI_DRIVER
352
353     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
354
355 commit a3a08c0cedd329edf5256e1d6b2bad0fca002725
356 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
357 Date:   Wed Sep 10 22:48:09 2008 +0200
358
359     bootm arm/avr32/blackfin/microblaze/nios2/sh: remove no more need 'error' label
360
361     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
362
363 commit 0e8d158664a913392cb01fb11a948d83f72e105e
364 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
365 Date:   Wed Sep 10 22:48:06 2008 +0200
366
367     rename CFG_ENV macros to CONFIG_ENV
368
369     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
370
371 commit 1ede78710c3bf9ad6f4a53aaddc3bcc86fedd9df
372 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
373 Date:   Wed Sep 10 22:48:05 2008 +0200
374
375     nvedit: rename error comment to CONFIG_ENV_IS_IN_
376
377     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
378
379 commit b64b775e7546ed138df360ceb3a71ee358cb9a01
380 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
381 Date:   Wed Sep 10 22:48:05 2008 +0200
382
383     cmd_mem: Move conditional compilation to Makefile
384
385     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
386
387 commit 8a40fb148efa442d6526eac46a2001e4c64d28ff
388 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
389 Date:   Wed Sep 10 22:48:05 2008 +0200
390
391     move cmd_get_data_size to command.c
392
393     add CMD_DATA_SIZE macro to enable it
394
395     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
396
397 commit 507641d2491980531932b9f25dab37fe5e6c3a1a
398 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
399 Date:   Wed Sep 10 22:48:04 2008 +0200
400
401     env_flash: Move conditional compilation to Makefile
402
403     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
404
405 commit 5a1aceb0689e2f731491838970884a673ef7e7d3
406 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
407 Date:   Wed Sep 10 22:48:04 2008 +0200
408
409     rename CFG_ENV_IS_IN_FLASH in CONFIG_ENV_IS_IN_FLASH
410
411     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
412
413 commit 7d9b5bae5ba558c7464d89d033aca04acaf01172
414 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
415 Date:   Wed Sep 10 22:48:03 2008 +0200
416
417     cleanup use of CFG_ENV_IS_IN_FLASH
418
419     - #if CFG_ENV_IS_IN_FLASH
420     - #if (CFG_ENV_IS_IN_FLASH == 1)
421     - #define CFG_ENV_IS_IN_FLASH 0
422
423     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
424
425 commit 0cf4fd3cf8d0e00605bec5fc56f89c6415015a46
426 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
427 Date:   Wed Sep 10 22:48:01 2008 +0200
428
429     rename environment.c in env_embedded.c to reflect is functionality
430
431     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
432
433 commit c0878af6e32f0fd8e13a6ca315b9add64441115a
434 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
435 Date:   Wed Sep 10 22:48:01 2008 +0200
436
437     env_nowhere: Move conditional compilation to Makefile
438
439     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
440
441 commit 93f6d72544da4510a146bc4c93d609b0116cde37
442 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
443 Date:   Wed Sep 10 22:48:00 2008 +0200
444
445     rename CFG_ENV_IS_NOWHERE in CONFIG_ENV_IS_NOWHERE
446
447     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
448
449 commit 2556ef78113b5f089dfcac5da90bf31dd568397b
450 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
451 Date:   Wed Sep 10 22:48:00 2008 +0200
452
453     env_sf: Move conditional compilation to Makefile
454
455     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
456
457 commit 0b5099a8419bf9c828df5e3e2c6878dc300d98e3
458 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
459 Date:   Wed Sep 10 22:48:00 2008 +0200
460
461     rename CFG_ENV_IS_IN_SPI_FLASH in CONFIG_ENV_IS_IN_SPI_FLASH
462
463     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
464
465 commit 55c5f49910ec8225347aa1d211352a84de6649b4
466 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
467 Date:   Wed Sep 10 22:48:00 2008 +0200
468
469     env_onenand: Move conditional compilation to Makefile
470
471     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
472
473 commit 9656138ff1a34d4c4768db6b490deffc40ee674b
474 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
475 Date:   Wed Sep 10 22:47:59 2008 +0200
476
477     rename CFG_ENV_IS_IN_ONENAND in CONFIG_ENV_IS_IN_ONENAND
478
479     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
480
481 commit 957a0e69575683efd70ace147746bbb3d8e7c501
482 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
483 Date:   Wed Sep 10 22:47:59 2008 +0200
484
485     env_nvram: Move conditional compilation to Makefile
486
487     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
488
489 commit 9314cee6917444ab88bd4e758da7a30975120187
490 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
491 Date:   Wed Sep 10 22:47:59 2008 +0200
492
493     rename CFG_ENV_IS_IN_NVRAM in CONFIG_ENV_IS_IN_NVRAM
494
495     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
496
497 commit 06f61354397911a4c121dfa51b6ccbf7e300d48b
498 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
499 Date:   Wed Sep 10 22:47:59 2008 +0200
500
501     env_nand: Move conditional compilation to Makefile
502
503     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
504
505 commit 51bfee192099206a4397f15f3b93516e01f58ab0
506 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
507 Date:   Wed Sep 10 22:47:58 2008 +0200
508
509     rename CFG_ENV_IS_IN_NAND in CONFIG_ENV_IS_IN_NAND
510
511     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
512
513 commit d8cc04d0ac9c7c0d12454708aaf5489f8532bbf9
514 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
515 Date:   Wed Sep 10 22:47:58 2008 +0200
516
517     env_dataflash: Move conditional compilation to Makefile
518
519     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
520
521 commit 057c849c45b9ee19df8ff3acdeee66be52819962
522 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
523 Date:   Wed Sep 10 22:47:58 2008 +0200
524
525     rename CFG_ENV_IS_IN_DATAFLASH in CONFIG_ENV_IS_IN_DATAFLASH
526
527     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
528
529 commit d1034bc8db60fa6bd419328baf6a75cb0645cee8
530 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
531 Date:   Wed Sep 10 22:47:52 2008 +0200
532
533     cmd_eeprom: Move conditional compilation to Makefile
534
535     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
536
537 commit bf5a7710ec70e90e98f451b4ba0eb65f9ffc34eb
538 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
539 Date:   Fri Sep 5 09:19:54 2008 +0200
540
541     env_eeprom: Move conditional compilation to Makefile
542
543     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
544
545 commit bb1f8b4f8bb0bfce52e0faa4637b975b745824b3
546 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
547 Date:   Fri Sep 5 09:19:30 2008 +0200
548
549     rename CFG_ENV_IS_IN_EEPROM in CONFIG_ENV_IS_IN_EEPROM
550
551     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
552
553 commit 32628c5008105a732212003d83b75f05e5243bb2
554 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
555 Date:   Sat Aug 30 23:54:58 2008 +0200
556
557     cmd_mac: Move conditional compilation to Makefile
558
559     finish remaning CFG_ID_EEPROM in CONFIG_ID_EEPROM
560     start in commit ad8f8687b78c3e917b173f038926695383c55555
561
562     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
563
564 commit e5648acab153f0f429bfc714902c5aaa7879f71b
565 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
566 Date:   Sat Aug 30 23:47:41 2008 +0200
567
568     cmd_fdc: Move conditional compilation to Makefile
569
570     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
571
572 commit 2d02d91d530e831f2dab228085963fc1d5b71cb0
573 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
574 Date:   Sat Aug 30 23:47:38 2008 +0200
575
576     common/Makefile: add core command section
577
578     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
579
580 commit 0d92d4a699fb1a39381d98571dc51fb97e5bcf9e
581 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
582 Date:   Sat Aug 30 23:29:57 2008 +0200
583
584     cmd_vfd: Move conditional compilation to Makefile
585
586     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
587
588 commit 6644641d072aee3087da129d8443187196a4d8a9
589 Author: Scott Wood <scottwood@freescale.com>
590 Date:   Wed Sep 10 11:48:49 2008 -0500
591
592     delta, zylonite: Update nand_oobinfo to nand_ecclayout.
593
594     This is part of the switch to newer upstream MTD code.
595
596     Signed-off-by: Scott Wood <scottwood@freescale.com>
597
598 commit 9b05aa788bfdd3264ff1bc9418cb19550a7234e4
599 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
600 Date:   Sat Aug 30 17:06:55 2008 -0400
601
602     ARM DaVinci: Fix broken HW ECC for large page NAND.
603
604     Based on original patch by Bernard Blackham <bernard@largestprime.net>
605
606     U-boot's HW ECC support for large page NAND on Davinci is completely
607     broken.  Some kernels, such as the 2.6.10 one supported by
608     MontaVista for DaVinci, rely upon this broken behaviour as they
609     share the same code for ECCs. In the existing scheme, error
610     detection *might* work on large page, but error correction
611     definitely does not.  Small page ECC correction works, but the
612     format is not compatible with the mainline git kernel.
613
614     This patch adds ECC code that matches what is currently in the
615     Davinci git repository (since NAND support was added in 2.6.24).
616     This makes the ECC and OOB layout written by u-boot compatible with
617     Linux for both small page and large page devices and fixes ECC
618     correction for large page devices.
619
620     The old behaviour can be restored by defining the macro
621     CFG_DAVINCI_BROKEN_ECC, which is undefined by default.
622
623     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
624     Acked-by: Sergey Kubushyn <ksi@koi8.net>
625     Signed-off-by: Scott Wood <scottwood@freescale.com>
626
627 commit 0b7c5639891f4103a0e31ec7ae0beb3e97ed3836
628 Author: Heiko Schocher <hs@denx.de>
629 Date:   Wed Sep 10 11:15:28 2008 +0200
630
631     muas3001: update BR4 settings
632
633     Also set up the port pins for using I2C.
634
635     Signed-off-by: Heiko Schocher <hs@denx.de>
636
637 commit 3591293509e0c0bcf244b0f974775bff2e25697e
638 Author: Petri Lehtinen <petri.lehtinen@inoi.fi>
639 Date:   Wed Sep 10 09:43:49 2008 +0300
640
641     autoscr: Fix one-character lines and non-newline terminated scripts
642
643     When not using hush, the autoscr command now executes lines that are
644     only one character long. It also runs the last line of scripts even if
645     it does not end in a newline.
646
647     Signed-off-by: Petri Lehtinen <petri.lehtinen@inoi.fi>
648
649 commit 9ebbb54f7a25055010fa6668eba40c72a4c4f985
650 Author: Victor Gallardo <vgallardo@amcc.com>
651 Date:   Tue Sep 9 15:13:29 2008 -0700
652
653     ppc4xx: Allow DTT_I2C_DEV_CODE configured by CFG_I2C_DTT_ADDR
654
655     On AMCC Arches board DTT_I2C_DEV_CODE is different then canyonlands
656     and glacier.
657
658     Signed-off-by: Victor Gallardo <vgallardo@amcc.com>
659
660 commit 245f6ef3e11828cb46188e396fb1e67f7b07cd03
661 Author: Heiko Schocher <hs@denx.de>
662 Date:   Mon Sep 8 10:21:11 2008 +0200
663
664     muas3001: added support for the LM75 sensor.
665
666     Signed-off-by: Heiko Schocher <hs@denx.de>
667
668 commit 4a02a2dca82aeab8f839db9dd35fda9d5412dacb
669 Author: Heiko Schocher <hs@denx.de>
670 Date:   Mon Sep 8 10:20:19 2008 +0200
671
672     muas3001: activate WDT for the muas3001 board.
673
674     Signed-off-by: Heiko Schocher <hs@denx.de>
675
676 commit a55d074dac24dc941f1afb5b4e94b1509bfdda4e
677 Author: Heiko Schocher <hs@denx.de>
678 Date:   Mon Sep 8 10:19:36 2008 +0200
679
680     muas3001: added 64MB SDRAM autodetection.
681
682     Signed-off-by: Heiko Schocher <hs@denx.de>
683
684 commit 5251469943895de4bb9a04d5053352cc22acb7d5
685 Author: Andrew Klossner <andrew@cesa.opbu.xerox.com>
686 Date:   Thu Aug 21 07:12:26 2008 -0700
687
688     Fix printf errors under -DDEBUG
689
690     Fix printf format-string/arg mismatches under -DDEBUG.
691
692     These warnings occur with DEBUG defined for a platform using
693     cpu/mpc85xx.  Users of other architectures can unearth similar
694     problems by adding the line "CFLAGS += -DDEBUG=1" in config.mk right
695     after "CFLAGS += $(call cc-option,-fno-stack-protector)".
696
697     Signed-off-by: Andrew Klossner <andrew@cesa.opbu.xerox.com>
698     Signed-off-by: Andy Fleming <afleming@freescale.com>
699
700 commit 8b9e4787641719d709bfa2ebeb72e8bd4952bee7
701 Author: Wolfgang Denk <wd@denx.de>
702 Date:   Tue Sep 9 23:55:18 2008 +0200
703
704     Update CHANGELOG, prepare 2008-10-rc1 release
705
706     Signed-off-by: Wolfgang Denk <wd@denx.de>
707
708 commit e0ff3d350d6b7960deb5a881dfc5acf3a63ef676
709 Author: Kumar Gala <galak@kernel.crashing.org>
710 Date:   Mon Sep 8 08:51:29 2008 -0500
711
712     85xx: Ensure timebase is zero on secondary cores
713
714     The e500um says the timebase is volatile out of reset.  To ensure
715     TB sync works we need to make sure its zero.
716
717     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
718
719 commit 54b4ab3c961a2012a1c2a09c259a6343323ec551
720 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
721 Date:   Tue Sep 9 22:18:24 2008 +0200
722
723     bootm_load_os: fix load_end debug message
724
725     print load_end value not pointer
726
727     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
728
729 commit 1d9af0be764960e6cc1c093e97176c3542796820
730 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
731 Date:   Tue Sep 9 22:18:23 2008 +0200
732
733     bootm: enable fdt support only on ppc, m68k and sparc
734
735     ...as done in image.c
736
737     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
738
739 commit 748b5274e76f81df85cfcffaffedc323678d0623
740 Author: Markus Heidelberg <markus.heidelberg@web.de>
741 Date:   Tue Sep 9 18:51:05 2008 +0200
742
743     common/cmd_mem.c: remove nested #if defined(CONFIG_CMD_MEMORY)
744
745     Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
746
747 commit 650632fe4ca09cfd0e5e6a593f2efc02ef87a58c
748 Author: Markus Heidelberg <markus.heidelberg@web.de>
749 Date:   Tue Sep 9 17:31:46 2008 +0200
750
751     gitignore: add tags files and Vim swap file
752
753     Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
754
755 commit 1d9b67b23fca6a25154333733204339802510720
756 Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
757 Date:   Tue Sep 9 17:52:47 2008 +0900
758
759     add board_eth_init() for sh7785lcr board
760
761     Fix the problem that cannot work RTL8169 on sh7785lcr board.
762
763     Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
764
765 commit 7b7a869a8ba3bd6d9bffb748c91232141330f514
766 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
767 Date:   Wed Aug 6 16:08:41 2008 -0500
768
769     mtd: SPI Flash: Support the STMicro Flash
770
771     Add MTD SPI Flash support for M25P16, M25P20, M25P32,
772     M25P40, M25P64, M25P80, M25P128.
773
774     Signed-off-by: Jason McMullan <mcmullan@netapp.com>
775     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
776
777 commit 4bc07c368076560ed7fa4c9f987c71a8521488a9
778 Author: Wolfgang Denk <wd@denx.de>
779 Date:   Tue Sep 9 17:55:31 2008 +0200
780
781     trab: fix build problem after change to use do_div()
782
783     We must link with libgeneric now.
784
785     Signed-off-by: Wolfgang Denk <wd@denx.de>
786
787 commit 3b20fd83c73c22acfcb0c6663be747bd5c8b7011
788 Author: Ryan CHEN <ryan.chen@st.com>
789 Date:   Wed Aug 20 13:00:17 2008 -0400
790
791     Correct drv_usb_kbd_init function
792
793     The patch is that check if usb_get_dev_index() function return valid
794     pointer. If valid, continue. Otherwise return -1.
795
796     Signed-off-by: Ryan Chen <ryan.chen@st.com>
797     Acked-by: Markus Klotzbuecher <mk@denx.de>
798
799 commit eba1f2fc75f128a9a6c1328d786996a93fd7a707
800 Author: Remy Bohmer <linux@bohmer.net>
801 Date:   Wed Aug 20 11:22:02 2008 +0200
802
803     Make usb-stop() safe to call multiple times in a row.
804
805     A recent commit (936897d4d1365452bbbdf8430db5e7769ef08d38)
806     enabled the usb_stop() command in common/cmd_bootm.c which was
807     not enabled for some time, because no board did actually set the
808     CFG_CMD_USB flag. So, now the usb_stop() is executed before
809     loading the linux kernel.
810
811     However, the usb_ohci driver hangs up (at least on AT91SAM) if the
812     driver is stopped twice (e.g. the peripheral clock is stopped on AT91).
813     If some other piece of code calls usb_stop() before the bootm command,
814     this command will hangup the system during boot.
815     (usb start and stop is typically used while booting from usb memory stick)
816
817     But, stopping the usb stack twice is useless anyway, and a flag already
818     existed that kept track on the usb_init()/usb_stop() calls.
819     So, we now check if the usb stack is really started before we stop it.
820
821     This problem is now fixed in both the upper as low-level layer.
822
823     Signed-off-by: Remy Bohmer <linux@bohmer.net>
824     Acked-by: Markus Klotzbuecher <mk@denx.de>
825
826 commit 2c8ccf2728f5e67d991cecf76c4057db75a87b67
827 Author: Wolfgang Denk <wd@denx.de>
828 Date:   Tue Sep 9 16:55:47 2008 +0200
829
830     Makefile: fix bug introduced by commit 47ffd6c2
831
832 commit 880f6a5d7596f42db5ff8803b797b78ec5b146e0
833 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
834 Date:   Tue Sep 9 10:00:33 2008 -0400
835
836     ppc4xx: ppc440-generic-ALL: Fix out of tree build v2
837
838     This patch solves the problems compiling ml507, v5fx30teval and
839     ppc440-generic out of tree.
840
841     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
842
843 commit 47bebe34ca4e33bab0e822e4ceebbec2590ccbcb
844 Author: Nícolas Carneiro Lebedenco <nicolas.lebedenco@tasksistemas.com.br>
845 Date:   Thu Sep 4 15:35:46 2008 -0300
846
847     Fix dev_print when called from usb_stor_info (usb storage command)
848
849     Fix output of the usb storage command. It was printing "Device 0: not
850     available" because IF_TYPE_USB was not included into the switch
851     statement.
852
853     Signed-off-by: Nicolas Lebedenco <nicolas.lebedenco@tasksistemas.com.br>
854
855 commit a4f243452cc8ce0c2c9b51a2520db4bde5f472de
856 Author: Bartlomiej Sieka <tur@semihalf.com>
857 Date:   Tue Sep 9 12:58:16 2008 +0200
858
859     FIT: make iminfo check hashes of all images in FIT, return 1 on failed check
860
861     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
862
863 commit 919f550dc11a13abf01c6bc713c968de790b8d7c
864 Author: Bartlomiej Sieka <tur@semihalf.com>
865 Date:   Tue Sep 9 12:58:15 2008 +0200
866
867     FIT: add ability to check hashes of all images in FIT, improve output
868
869     - add function fit_all_image_check_hashes() that verifies if all
870       hashes of all images in the FIT are valid
871     - improve output of fit_image_check_hashes() when the hash check fails
872
873     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
874
875 commit 1de1fa408967cef6804bb046b904114519bb36f0
876 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
877 Date:   Mon Sep 8 20:54:39 2008 +0200
878
879     qemu_mips: Update linux bootm to support dynamic cmdline
880
881     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
882
883 commit f5ed9e39088ecfa5a5f3ef47b08e5bda7890d764
884 Author: Peter Tyser <ptyser@xes-inc.com>
885 Date:   Mon Sep 8 14:56:49 2008 -0500
886
887     Add support for booting of INTEGRITY operating system uImages
888
889     Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
890
891 commit 72f1b65f1b68bc6ed0d182eda1f3d6cf51b6414a
892 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
893 Date:   Mon Sep 8 21:01:29 2008 +0200
894
895     mips/bootm: Fix typo in commit c4f9419c, "initrd_start" replaced by "images->rd_start"
896
897     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
898
899 commit 9ba2e2c8191353d75b2d535e672a125be7b84c03
900 Author: Kumar Gala <galak@kernel.crashing.org>
901 Date:   Mon Sep 8 13:57:12 2008 -0500
902
903     Remove support for booting ARTOS images
904
905     Pantelis Antoniou stated:
906         AFAIK, it is still used but the products using PPC are long gone.
907         Nuke it plz (from orbit).
908
909     So remove it since it cleans up a usage of env_get_char outside of
910     the environment code.
911
912     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
913
914 commit 47ffd6c2fc72b46daa9d5d59eedb894fab2b7ee1
915 Author: Wolfgang Denk <wd@denx.de>
916 Date:   Tue Sep 9 15:45:18 2008 +0200
917
918     Makefile: compile and link each module just once
919
920     Several source files need to be compiled and linked when one or more
921     config options are selected. To allow for easy selection in the
922     Makefiles yet to avoild multiple compilation (which costs build time)
923     and especially multiple linking (which causes errors), we use
924     "COBJS = $(sort COBJS-y)" which eliminates duplicates.
925
926     By courtesy of Detlev Zundel who suggested this approach.
927
928     Signed-off-by: Wolfgang Denk <wd@denx.de>
929
930 commit 48d0192fe869948fef14b460b5f0c85bca933693
931 Author: Andreas Engel <andreas.engel@ericsson.com>
932 Date:   Mon Sep 8 14:30:53 2008 +0200
933
934     Moved conditional compile into Makefile
935
936     Signed-off-by: Andreas Engel <andreas.engel@ericsson.com>
937
938 commit 20c9226cb8cab08a111ee73db04e62d943ee0c97
939 Author: Andreas Engel <andreas.engel@ericsson.com>
940 Date:   Mon Sep 8 10:17:31 2008 +0200
941
942     Merged serial_pl010.c and serial_pl011.c.
943
944     They only differ in the init function.
945     This also adds the missing watchdog support for the PL011.
946
947     Signed-off-by: Andreas Engel <andreas.engel@ericsson.com>
948
949 commit 0817d688f307ee2c0598e79175c94a40ce90337b
950 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
951 Date:   Sun Sep 7 17:10:27 2008 -0400
952
953     Remove gap fill in srec object v2
954
955     SREC files do not need gap fill: The load address is specified in the
956     file. On the other hand, it can't be avoided in a .bin object. It has
957     no information about memory location.
958
959     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
960
961 commit 1dc306931ca5ce87f13916fa7165b052d3aa714f
962 Author: Markus Heidelberg <markus.heidelberg@web.de>
963 Date:   Sun Sep 7 20:18:27 2008 +0200
964
965     README: fix missing subdirectory in the documentation
966
967     Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
968
969 commit 3ef96ded38a8d33b58b9fab9cd879d51ddac4cbd
970 Author: Graeme Russ <graeme.russ@gmail.com>
971 Date:   Sun Sep 7 07:08:42 2008 +1000
972
973     Update i386 code (sc520_cdp)
974
975     Attempt to bring i386 / sc520 inline with master
976
977     Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
978
979 commit 5608692104efa8d56df803dc79ea41ac3607eee5
980 Author: Guennadi Liakhovetski <lg@denx.de>
981 Date:   Thu Sep 4 13:01:49 2008 +0200
982
983     fw_env: add NAND support
984
985     Add support for environment in NAND with automatic NOR / NAND recognition,
986     including unaligned environment, bad-block skipping, redundant environment
987     copy.
988
989     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
990
991 commit dd794323a2a1ed6a8a5df51785c31bcde60ad7ca
992 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
993 Date:   Tue Sep 9 09:50:24 2008 +0200
994
995     ppc4xx: Fix out-of-tree building of CPCI405 variants
996
997     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
998     Acked-by: Stefan Roese <sr@denx.de>
999
1000 commit 59f630588e3fdbd698a0a2798e52a8924e899563
1001 Author: Sergei Poselenov <sposelenov@emcraft.com>
1002 Date:   Fri Aug 15 15:42:11 2008 +0200
1003
1004     Removed hardcoded MxMR loop value from upmconfig() for MPC85xx.
1005
1006     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
1007
1008 commit e64987a892353f3d49eb242d997820ef8f538912
1009 Author: Anatolij Gustschin <agust@denx.de>
1010 Date:   Fri Aug 15 15:42:13 2008 +0200
1011
1012     85xx: socrates: Enable Lime support.
1013
1014     This patch adds Lime GDC support together with support for the PWM
1015     backlight control through the w83782d chip.  The reset pin of the
1016     latter is attached to GPIO, so we need to reset it in
1017     early_board_init_r.
1018
1019     Signed-off-by: Anatolij Gustschin <agust@denx.de>
1020
1021 commit 3e79b588b5199f35016f178fc0d5d1266382097f
1022 Author: Detlev Zundel <dzu@denx.de>
1023 Date:   Fri Aug 15 15:42:12 2008 +0200
1024
1025     85xx: Socrates: Major code update.
1026
1027     - Update the local bus ranges in the FDT for Linux for the various
1028       devices connected to the local bus via chip-select.
1029
1030     - Set the LCRR_DBYP bit in the LCRR for local bus frequencies
1031       lower than 66 MHz and uses I/O accessor functions consequently.
1032
1033     - UPM data update.
1034
1035     - Update of default environment and configuration.  Use I2C multibus
1036       as we do have two I2C buses.  Also enable sdram and ext2 commands.
1037
1038     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
1039     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
1040     Signed-off-by: Detlev Zundel <dzu@denx.de>
1041
1042 commit e8d18541c6ceab821f75faab031740b33fdbfa4b
1043 Author: Timur Tabi <timur@freescale.com>
1044 Date:   Fri Jul 18 16:52:23 2008 +0200
1045
1046     Update Freescale 85xx boards to sys_eeprom.c
1047
1048     The new sys_eeprom.c supports both the old CCID EEPROM format and the new NXID
1049     format, and so it obsoletes board/freescale/common/cds_eeprom.c.  Freescale
1050     86xx boards already use sys_eeprom.c, so this patch migrates the remaining
1051     Freescale 85xx boards to use it as well.  cds_eeprom.c is deleted.
1052
1053     Signed-off-by: Timur Tabi <timur@freescale.com>
1054
1055 commit aab2bf0202c86227e3dcc8a5b58946087ebcc1af
1056 Author: Wolfgang Denk <wd@denx.de>
1057 Date:   Tue Sep 9 10:08:02 2008 +0200
1058
1059     lib_ppc/interrupts.c: make board_show_activity() a weak function
1060
1061     This allows to use show_activity() without having to
1062     define an empty board_show_activity() function.
1063
1064     Signed-off-by: Wolfgang Denk <wd@denx.de>
1065
1066 commit fe876787f8743883ce58fed61525eaa2f34da4c5
1067 Author: Wolfgang Denk <wd@denx.de>
1068 Date:   Tue Sep 9 10:06:44 2008 +0200
1069
1070     stxxtc: remove empty CONFIG_SHOW_ACTIVITY functions
1071
1072     Signed-off-by: Wolfgang Denk <wd@denx.de>
1073
1074 commit 965de106ba8900372c8b16dc60d5acab7f925e38
1075 Author: Wolfgang Denk <wd@denx.de>
1076 Date:   Tue Sep 9 10:03:47 2008 +0200
1077
1078     NETTA2: remove empty CONFIG_SHOW_ACTIVITY functions
1079
1080     Signed-off-by: Wolfgang Denk <wd@denx.de>
1081
1082 commit 6cc64f9b5f69239c8b1969572b5a3a4aab7de5b9
1083 Author: Sergei Poselenov <sposelenov@emcraft.com>
1084 Date:   Fri Aug 15 15:42:11 2008 +0200
1085
1086     Removed hardcoded MxMR loop value from upmconfig() for MPC85xx.
1087
1088     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
1089
1090 commit 36241ca29d4804a1006fb3f26069effda5202581
1091 Author: Anatolij Gustschin <agust@denx.de>
1092 Date:   Fri Aug 15 15:42:13 2008 +0200
1093
1094     85xx: socrates: Enable Lime support.
1095
1096     This patch adds Lime GDC support together with support for the PWM
1097     backlight control through the w83782d chip.  The reset pin of the
1098     latter is attached to GPIO, so we need to reset it in
1099     early_board_init_r.
1100
1101     Signed-off-by: Anatolij Gustschin <agust@denx.de>
1102
1103 commit 7a47753ddcaebbf2142809842f70c5f723bd9ddb
1104 Author: Detlev Zundel <dzu@denx.de>
1105 Date:   Fri Aug 15 15:42:12 2008 +0200
1106
1107     85xx: Socrates: Major code update.
1108
1109     - Update the local bus ranges in the FDT for Linux for the various
1110       devices connected to the local bus via chip-select.
1111
1112     - Set the LCRR_DBYP bit in the LCRR for local bus frequencies
1113       lower than 66 MHz and uses I/O accessor functions consequently.
1114
1115     - UPM data update.
1116
1117     - Update of default environment and configuration.  Use I2C multibus
1118       as we do have two I2C buses.  Also enable sdram and ext2 commands.
1119
1120     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
1121     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
1122     Signed-off-by: Detlev Zundel <dzu@denx.de>
1123
1124 commit 4d2ae70e8c31c22e5710df5ff236b5565ea2cf2c
1125 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1126 Date:   Tue Sep 9 01:22:39 2008 +0200
1127
1128     disk-on-chip: remove duplicate doc_probe declaration
1129
1130     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1131
1132 commit 3221b074a0ab199f6ae47c19cc22f42ddf3ef819
1133 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1134 Date:   Tue Sep 9 00:59:40 2008 +0200
1135
1136     onenand_uboot: fix warning: 'struct mtd_oob_ops' declared inside parameter list
1137
1138     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1139
1140 commit 13b4db0e2107175a8622ebb48529fa3ad8e12c75
1141 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1142 Date:   Tue Sep 9 00:59:39 2008 +0200
1143
1144     rs5c372: fix rtc_set prototype
1145
1146     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1147
1148 commit 1bb8b2ef2722bbaea3cc5d46321ce1d99f9b56f7
1149 Author: Sergei Poselenov <sposelenov@emcraft.com>
1150 Date:   Thu Aug 14 14:08:28 2008 +0200
1151
1152     ARM: fix warning: target CPU does not support interworking
1153
1154     This patch fixes warnings like this:
1155
1156     start.S:0: warning: target CPU does not support interworking
1157
1158     which come from some ARM cross compilers and are caused by hard-coded
1159     (with "--with-cpu=arm9" configuration option) ARM targets (which
1160     support ARM Thumb instructions), while the ARM target selected from
1161     the command line (with "-march=armv4") doesn't support Thumb
1162     instructions.
1163
1164     This warning is issued by the compiler regardless of the real use of
1165     the Thumb instructions in code.
1166
1167     To fix this problem, we use options according to compiler version
1168     being used.
1169
1170     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
1171     Signed-off-by: Wolfgang Denk <wd@denx.de>
1172
1173 commit 4265c35fbcb248e58179007621d61d32d0b3b82a
1174 Author: Sergei Poselenov <sposelenov@emcraft.com>
1175 Date:   Thu Aug 14 14:08:28 2008 +0200
1176
1177     ARM: Use do_div() instead of division for "long long".
1178
1179     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
1180     Signed-off-by: Wolfgang Denk <wd@denx.de>
1181
1182 commit 8febd13c69cb68652577d1a9fcbde954bf784155
1183 Author: Timur Tabi <timur@freescale.com>
1184 Date:   Fri Jul 18 16:52:23 2008 +0200
1185
1186     Update Freescale 85xx boards to sys_eeprom.c
1187
1188     The new sys_eeprom.c supports both the old CCID EEPROM format and the new NXID
1189     format, and so it obsoletes board/freescale/common/cds_eeprom.c.  Freescale
1190     86xx boards already use sys_eeprom.c, so this patch migrates the remaining
1191     Freescale 85xx boards to use it as well.  cds_eeprom.c is deleted.
1192
1193     Signed-off-by: Timur Tabi <timur@freescale.com>
1194
1195 commit 1055171ed05b7c4885737463d52b8d6c013bcb5d
1196 Author: Wolfgang Denk <wd@denx.de>
1197 Date:   Mon Sep 8 23:26:22 2008 +0200
1198
1199     lib_arm/bootm.c: fix compile warnings
1200
1201     bootm.c:128: warning: label 'error' defined but not used
1202     bootm.c:65: warning: unused variable 'ret'
1203
1204     Signed-off-by: Wolfgang Denk <wd@denx.de>
1205
1206 commit 2e3c867d0a63c563a51e65b776973b008f16cec5
1207 Author: Wolfgang Denk <wd@denx.de>
1208 Date:   Mon Sep 8 22:46:42 2008 +0200
1209
1210     ml507: fix out of tree build problem
1211
1212     Signed-off-by: Wolfgang Denk <wd@denx.de>
1213
1214 commit 9863a15a98f23b79f34a0e4f9e465bc6df5d504d
1215 Author: Wolfgang Denk <wd@denx.de>
1216 Date:   Mon Sep 8 22:10:28 2008 +0200
1217
1218     common/cmd_bootm.c: fix printf() format warnings
1219
1220     Signed-off-by: Wolfgang Denk <wd@denx.de>
1221
1222 commit 4394f9a8c42bb1b0abc4fc04bd582d4db5f8b726
1223 Author: Wolfgang Denk <wd@denx.de>
1224 Date:   Mon Sep 8 22:37:45 2008 +0200
1225
1226     BMW, PCIPPC2, PCIPPC6, RBC82: fix compile warnings
1227
1228     missing doc_probe() prototype.
1229
1230     Signed-off-by: Wolfgang Denk <wd@denx.de>
1231
1232 commit 2c5e3cc4994897d364b148942ff23e47783198f6
1233 Author: Wolfgang Denk <wd@denx.de>
1234 Date:   Mon Sep 8 21:28:14 2008 +0200
1235
1236     mk48t59: fix compile problem introduced by commit d1e23194
1237
1238     Signed-off-by: Wolfgang Denk <wd@denx.de>
1239
1240 commit 5ff889349d2ace13f10c9335e09365fcec8247cc
1241 Author: Stefan Roese <sr@denx.de>
1242 Date:   Mon Sep 8 14:11:12 2008 +0200
1243
1244     ppc4xx: Move ppc4xx specific prototypes to ppc4xx header
1245
1246     This patch moves some 4xx specific prototypes out of include common.h
1247     to a ppc4xx specific header.
1248
1249     Signed-off-by: Stefan Roese <sr@denx.de>
1250
1251 commit ac53ee8318678190bf3c68da477a84a657d86fb0
1252 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1253 Date:   Fri Sep 5 15:34:04 2008 +0200
1254
1255     ppc4xx: Update CPCI405(AB) configuration
1256
1257     This patch add FDT support and command line editing capabilities
1258     for CPCI405 and CPCI405AB boards.
1259
1260     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1261     Signed-off-by: Stefan Roese <sr@denx.de>
1262
1263 commit 7b1fbcadf73a83b3beb94abccda1c35e2c075a94
1264 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1265 Date:   Fri Sep 5 15:34:03 2008 +0200
1266
1267     ppc4xx: Cleanup CPCI405 linker script
1268
1269     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1270     Signed-off-by: Stefan Roese <sr@denx.de>
1271
1272 commit 767f9159c5c94cd0cb3135b5b82814ad12816ddf
1273 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1274 Date:   Fri Sep 5 15:34:02 2008 +0200
1275
1276     ppc4xx: Update CPCI405 variants handling
1277
1278     This patch replaces the BOARD_REVISION variable in include/config.mk
1279     by a using a temporary include file in the platform directory.
1280
1281     The former way does not work anymore and the latter is also used by
1282     some other boards.
1283
1284     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1285     Signed-off-by: Stefan Roese <sr@denx.de>
1286
1287 commit f071f01fd09e9bf1cf09de37a7416aacce71bae1
1288 Author: Stefan Roese <sr@denx.de>
1289 Date:   Mon Sep 8 10:01:48 2008 +0200
1290
1291     ppc4xx: Remove CONFIG_CS8952_PHY define
1292
1293     Since this define is only used on one board that was never really in
1294     production, removing this compile time option doesn't hurt and makes
1295     the code more readable.
1296
1297     Signed-off-by: Stefan Roese <sr@denx.de>
1298
1299 commit 6ca8646c1860bba74326bf916a5a3389a5c0d3b5
1300 Author: Stefan Roese <sr@denx.de>
1301 Date:   Fri Sep 5 14:11:40 2008 +0200
1302
1303     ppc4xx: Fix compilation warning for PIP405
1304
1305     This patch fixes a compilation warning for the PIP405 board. It moves the
1306     #ifndef CONFIG_CS8952_PHY define a little so that the warning doesn't
1307     occur anymore. I am a little unsure if this #ifdef is at the correct
1308     place now or if it could be removed completely. This needs to get
1309     tested on the PIP405 board.
1310
1311     Signed-off-by: Stefan Roese <sr@denx.de>
1312
1313 commit 725b53ac61f4df3026b8f6489ef0080fd27d3816
1314 Author: Stefan Roese <sr@denx.de>
1315 Date:   Fri Sep 5 14:09:09 2008 +0200
1316
1317     ppc4xx: Fix compilation warning for canyonlands & glacier
1318
1319     Signed-off-by: Stefan Roese <sr@denx.de>
1320
1321 commit 302e52e0b1d4c7f994991709d0cb6c3ea612cdb5
1322 Author: Kumar Gala <galak@kernel.crashing.org>
1323 Date:   Fri Sep 5 14:40:29 2008 -0500
1324
1325     Fix compiler warning in mpc8xxx ddr code
1326
1327     ctrl_regs.c: In function 'compute_fsl_memctl_config_regs':
1328     ctrl_regs.c:523: warning: 'caslat' may be used uninitialized in this function
1329     ctrl_regs.c:523: note: 'caslat' was declared here
1330
1331     Add a warning in DDR1 case if cas_latency isn't a value we know about.
1332
1333     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
1334     Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1335
1336 commit d1e2319414ea5218ba801163e4530ecf2dfcbf36
1337 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1338 Date:   Mon Sep 1 23:06:23 2008 +0200
1339
1340     rtc: allow rtc_set to return an error and use it in cmd_date
1341
1342     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1343
1344 commit ee9536a28cb149bcb6c5dee9d08c62c91f4c72d2
1345 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1346 Date:   Mon Sep 1 01:16:33 2008 +0200
1347
1348     ap325rxa/favr-32-ezkit: Use CONFIG_FLASH_CFI_DRIVER
1349
1350     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1351
1352 commit 6b971c73f182248ce103503d74fbc0100bb8c8b7
1353 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1354 Date:   Sun Aug 31 05:37:04 2008 +0900
1355
1356     config.mk: Move arch-specific condition to $(ARCH)_config.mk
1357
1358     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1359
1360 commit ea86b9e64b811753d9eabe0f560ee189fbe5d0c1
1361 Author: Kumar Gala <galak@kernel.crashing.org>
1362 Date:   Fri Aug 29 19:08:29 2008 -0500
1363
1364     Prevent crash if random/invalid ramdisks are passed to bootm
1365
1366     Adds returning an error from the ramdisk detection code if
1367     its not a real ramdisk (invalid).  There is no reason we can't
1368     just return back to the console if we detect an invalid
1369     ramdisk or CRC error.
1370
1371     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
1372
1373 commit 8e02494e8f86c8f2d7324b5eb9e75271104a01ef
1374 Author: Anatolij Gustschin <agust@denx.de>
1375 Date:   Fri Aug 29 21:04:45 2008 +0200
1376
1377     Prevent crash if random DTB address is passed to bootm
1378
1379     This patch adds bootm_start() return value check. If
1380     error status is returned, we do not proceed further to
1381     prevent board reset or crash as we still can recover
1382     at this point.
1383
1384     Signed-off-by: Anatolij Gustschin <agust@denx.de>
1385
1386 commit cc347801add2689b1ee54d21f62bc14ecf6e1dd8
1387 Author: Andrew Dyer <adyer@righthandtech.com>
1388 Date:   Fri Aug 29 12:30:39 2008 -0500
1389
1390     clean up some #if !defined() in drivers/video/cfb_console.c
1391
1392     rearrange some #if !defined() / #else / #endif statements to remove
1393     the negative logic.
1394
1395     Signed-off-by: Andrew Dyer <adyer@righthandtech.com>
1396
1397 commit c83f4c2d77f07174dcd6bef7e87a0f7017be7c33
1398 Author: Kyungmin Park <kmpark@infradead.org>
1399 Date:   Fri Aug 29 09:02:20 2008 +0900
1400
1401     apollon: use the last memory area for u-boot
1402
1403     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
1404
1405 commit a6f2e455b774d0c5d56e44e5661df9adb69b6e07
1406 Author: Heiko Schocher <hs@denx.de>
1407 Date:   Thu Aug 28 13:50:42 2008 +0200
1408
1409     TQM8272: move NAND part in seperate File
1410
1411     I didn't try to use drivers/mtd/nand/fsl_upm.c for the NAND driver,
1412     because I have no longer access to the hardware.
1413
1414     Signed-off-by: Heiko Schocher <hs@denx.de>
1415
1416 commit 584f979f7ee914e32d408739cbdd2c4457ec18b8
1417 Author: Heiko Schocher <hs@denx.de>
1418 Date:   Thu Aug 28 13:48:36 2008 +0200
1419
1420     TQM8272: Fix compiling error for the TQM8272 board.
1421
1422     Fix compile problems caused by
1423     commit  cfa460adfdefcc30d104e1a9ee44994ee349bb7b
1424
1425     Signed-off-by: Heiko Schocher <hs@denx.de>
1426
1427 commit 1a7f8ccec981648ccd38fca2535490582eee08e6
1428 Author: Kyungmin Park <kmpark@infradead.org>
1429 Date:   Wed Aug 27 14:45:20 2008 +0900
1430
1431     Add JFFS2 command support on OneNAND
1432
1433     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
1434
1435 commit f5c3ba79788b0e39baab7026d374fe375dd1a43f
1436 Author: Mark Jackson <mpfj@mimc.co.uk>
1437 Date:   Mon Aug 25 19:21:30 2008 +0100
1438
1439     Allow console input to be disabled
1440
1441     Added new CONFIG_DISABLE_CONSOLE define and GD_FLG_DISABLE_CONSOLE.
1442
1443     When CONFIG_DISABLE_CONSOLE is defined, setting
1444     GD_FLG_DISABLE_CONSOLE disables all console input and output.
1445
1446     Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
1447
1448 commit 2b22d608f370565c87f55928b524207031419c11
1449 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
1450 Date:   Wed Jul 30 12:39:29 2008 +0200
1451
1452     loads: allow negative offsets
1453
1454     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
1455
1456 commit e90fb6afab2c0c074dfb67bacb4de179eb188a24
1457 Author: Yuri Tikhonov <yur@emcraft.com>
1458 Date:   Thu Sep 4 11:19:05 2008 +0200
1459
1460     USB EHCI: reset root hub
1461
1462     Some of multi-function USB controllers (e.g. ISP1562) allow root hub
1463     resetting only via EHCI registers. So, this patch adds the
1464     corresponding kind of reset to OHCI's hc_reset() if the newly
1465     introduced CONFIG_PCI_EHCI_DEVNO option is set (e.g. for Socrates
1466     board).
1467
1468     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
1469     Acked-by: Markus Klotzbuecher <mk@denx.de>
1470
1471 commit 5875d358f025c1b042d8a0f08384b756de7256c9
1472 Author: Yuri Tikhonov <yur@emcraft.com>
1473 Date:   Fri Aug 15 15:42:09 2008 +0200
1474
1475     RX 8025 RTC: analyze 12/24-hour mode flag in rtc_get().
1476
1477     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
1478
1479 commit 3e3c026ed746a284c6f0ef139b26d859939de7e9
1480 Author: Stefan Roese <sr@denx.de>
1481 Date:   Fri Sep 5 10:47:46 2008 +0200
1482
1483     devices: Use list_add_tail() instead of list_add() to register a device
1484
1485     This patch fixes a problem spotted on Glacier/Canyonlands (and most
1486     likely lots of other board ports), that no serial output was seen
1487     after console initialization in console_init_r(). This is because the
1488     last added console device was used instead of the first added.
1489
1490     This patch fixes this problem by using list_add_tail() instead of
1491     list_add() to register a device. This way the first added console
1492     is used again.
1493
1494     Signed-off-by: Stefan Roese <sr@denx.de>
1495
1496 commit 78d78236896d62bb8ca7302af38d8f1493eb2651
1497 Author: Victor Gallardo <vgallardo@amcc.com>
1498 Date:   Thu Sep 4 23:49:36 2008 -0700
1499
1500     ppc4xx: Add support for GPCS, SGMII and M88E1112 PHY
1501
1502     This patch adds GPCS, SGMII and M88E1112 PHY support
1503     for the AMCC PPC460GT/EX processors.
1504
1505     Signed-off-by: Victor Gallardo <vgallardo@amcc.com>
1506     Signed-off-by: Stefan Roese <sr@denx.de>
1507
1508 commit f6b6c45840f9b4671d2d97243a12a1f3ffb64765
1509 Author: Adam Graham <agraham@amcc.com>
1510 Date:   Wed Sep 3 12:26:59 2008 -0700
1511
1512     ppc4xx: Update Kilauea to use PPC4xx DDR autocalibration routines
1513
1514     Signed-off-by: Adam Graham <agraham@amcc.com>
1515     Signed-off-by: Stefan Roese <sr@denx.de>
1516
1517 commit 075d0b81e896e8735ae26372cd384f87cbd24e41
1518 Author: Adam Graham <agraham@amcc.com>
1519 Date:   Wed Sep 3 12:26:28 2008 -0700
1520
1521     ppc4xx: IBM Memory Controller DDR autocalibration routines
1522
1523     Alternate SDRAM DDR autocalibration routine that can be generically used
1524     for any PPC4xx chips that have the IBM SDRAM Controller core allowing for
1525     support of more DIMM/memory chip vendors and gets the DDR autocalibration
1526     values which give the best read latency performance (SDRAM0_RDCC.[RDSS]).
1527
1528     Two alternate SDRAM DDR autocalibration algoritm are provided in this patch,
1529     "Method_A" and "Method_B".  DDR autocalibration Method_A scans the full range
1530     of possible PPC4xx  SDRAM Controller DDR autocalibration values and takes a
1531     lot longer to run than Method_B.  Method_B executes in the same amount of time
1532     as the currently existing DDR autocalibration routine, i.e. 1 second or so.
1533     Normally Method_B is used and it is set as the default method.
1534
1535     The current U-Boot PPC4xx DDR autocalibration code calibrates the IBM SDRAM
1536     Controller registers.[bit-field]:
1537     1)  SDRAM0_RQDC.[RQFD]
1538     2)  SDRAM0_RFDC.[RFFD]
1539
1540     This alternate PPC4xx DDR autocalibration code calibrates the following
1541     IBM SDRAM Controller registers.[bit-field]:
1542
1543     1)  SDRAM0_WRDTR.[WDTR]
1544     2)  SDRAM0_CLKTR.[CKTR]
1545     3)  SDRAM0_RQDC.[RQFD]
1546     4)  SDRAM0_RFDC.[RFFD]
1547
1548     and will also use the calibrated settings of the above four registers that
1549     produce the best "Read Sample Cycle Select" value in the SDRAM0_RDCC.[RDSS]
1550     register.[bit-field].
1551
1552     Signed-off-by: Adam Graham <agraham@amcc.com>
1553     Signed-off-by: Stefan Roese <sr@denx.de>
1554
1555 commit e07f4a8033b6270b8103049adb6456f660ff4a89
1556 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
1557 Date:   Mon Sep 1 13:09:39 2008 -0400
1558
1559     ppc44x: Unification of virtex5 pp440 boards
1560
1561     This patch provides an unificated way of handling xilinx v5 ppc440 boards.
1562
1563     It unificates 3 different things:
1564
1565     1) Source code
1566     A new board called ppc440-generic has been created. This board includes
1567     a generic tlb initialization (Maps the whole memory into virtual) and
1568     defines board_pre_init, checkboard, initdram and get_sys_info weakly,
1569     so, they can be replaced by specific functions.
1570
1571     If a new board needs to redefine any of the previous functions
1572     (specific initialization) it can create a new directory with the
1573     specific initializations needed. (see the example ml507 board).
1574
1575     2) Configuration file
1576     Common configurations are located under configs/xilinx-ppc440.h, this
1577     header file interpretes the xparameters file generated by EDK and
1578     configurates u-boot in correspondence. Example: if there is a Temac,
1579     allows CMD_CONFIG_NET
1580     Specific configuration are located under specific configuration file.
1581     (see the example ml507 board)
1582
1583     3) Makefile
1584     Some work has been done in order to not duplicate work in the Main
1585     Makefile. Please see the attached code.
1586
1587     In order to support new boards they can be implemented in the next way:
1588
1589     a) Simple Generic Board  (90% of the time)
1590     Using EDK generates a new xparameters.h file, replace
1591     ppc440-generic/xparameters.h  and run make xilinx-ppc440-generic_config
1592     && make
1593
1594     b) Simple Boards with special u-boot parameters (9 % of the time)
1595     Create a new file under configs for it (use ml507.h as example) and
1596     change your paramaters. Create a new Makefile paragraph and compile
1597
1598     c) Complex boards (1% of the time)
1599     Create a new folder for the board, like the ml507
1600
1601     Finally, it adds support for the Avnet FX30T Evaluation board, following
1602     the new generic structure:
1603
1604     Cheap board by Avnet for evaluating the Virtex5 FX technology.
1605
1606     This patch adds support for:
1607      - UartLite
1608      - 16MB Flash
1609      - 64MB RAM
1610
1611     Prior using U-boot in this board, read carefully the ERRATA by Avnet
1612     to solve some memory initialization issues.
1613
1614     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
1615     Signed-off-by: Stefan Roese <sr@denx.de>
1616
1617 commit 64ac1eb5afafced49b327425ad1814b2dc422d6e
1618 Author: Nick Spence <nick.spence@freescale.com>
1619 Date:   Tue Sep 2 15:21:16 2008 -0500
1620
1621     mpc83xx: fix mpc8313 in-tree building with NAND
1622
1623     and add mpc8313 NAND build to MAKEALL
1624
1625     Signed-off-by: Nick Spence <nick.spence@freescale.com>
1626     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
1627
1628 commit 6eb2a44e27919fdc601e0c05404b298a7602c0e3
1629 Author: Nick Spence <nick.spence@freescale.com>
1630 Date:   Thu Aug 28 14:09:25 2008 -0700
1631
1632     mpc83xx: clean up cache operations and unlock_ram_in_cache() functions
1633
1634     Cleans up some latent issues with the data cache control so that
1635     dcache_enable() and dcache_disable() will work reliably (after
1636     unlock_ram_in_cache() has been called)
1637
1638     Signed-off-by: Nick Spence <nick.spence@freescale.com>
1639     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
1640
1641 commit 46497056ae3b1e81e736e9cf3a170472c5d9719f
1642 Author: Nick Spence <nick.spence@freescale.com>
1643 Date:   Thu Aug 28 14:09:19 2008 -0700
1644
1645     mpc83xx: Store and display Arbiter Event Register values
1646
1647     Record the Arbiter Event Register values and optionally display them.
1648
1649     The Arbiter Event Register can record the type and effective address of
1650     an arbiter error, even through an HRESET. This patch stores the values in
1651     the global data structure.
1652
1653     Display of the Arbiter Event registers immediately after the RSR value
1654     can be enabled with defines. The Arbiter values will only be displayed
1655     if an arbiter event has occured since the last Power On Reset, and either
1656     of the following defines exist:
1657      #define CONFIG_DISPLAY_AER_BRIEF - display only the arbiter address and
1658                                         and type register values
1659      #define CONFIG_DISPLAY_AER_FULL  - display and interpret the arbiter
1660                                         event register values
1661
1662     Address Only transactions are one of the trapped events that can register
1663     as an arbiter event. They occur with some cache manipulation instructions
1664     if the HID0_ABE (Address Broadcast Enable) is set and the memory region
1665     has the MEMORY_COHERENCE WIMG bit set. Setting:
1666      #define CONFIG_MASK_AER_AO - prevents the arbiter from recording address
1667                                   only events, so that it can still capture
1668                                   other real problems.
1669
1670     Signed-off-by: Nick Spence <nick.spence@freescale.com>
1671     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
1672
1673 commit ade50c7fa1b16ef98be17e9c3ae286aecf4f5605
1674 Author: Nick Spence <nick.spence@freescale.com>
1675 Date:   Thu Aug 28 14:09:11 2008 -0700
1676
1677     mpc83xx: use r4 instead of r2 in lock_ram_in_cache and unlock_ram_in_cache
1678
1679     This is needed in unlock_ram_in_cache() because it is called from C and
1680     will corrupt the small data area anchor that is kept in R2.
1681
1682     lock_ram_in_cache() is modified similarly as good coding practice, but
1683     is not called from C.
1684
1685     Signed-off-by: Nick Spence <nick.spence@freescale.com>
1686     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
1687
1688 commit d9fe88173cb4f7d293796ffe10c7a0d3d426d8f9
1689 Author: Nick Spence <nick.spence@freescale.com>
1690 Date:   Fri Aug 22 23:52:50 2008 -0700
1691
1692     MPC83XX: Fix GPIO configuration - set gpio level before direction
1693
1694     Set DAT value before DIR values to avoid creating glitches on the
1695     GPIO signals.
1696
1697     Set gpio level register before direction register to inhibit
1698     glitches on high level output pins.
1699
1700     Dir and data gets cleared at powerup, so high level output lines see
1701     a short low pulse between setting the direction and level registers.
1702
1703     Issue was seen on a new board with the nReset line of the NOR flash
1704     connected to a GPIO. Setting the direction register puts the NOR flash
1705     in reset so the next instruction to set the level cannot get executed.
1706
1707     Signed-off-by: Nick Spence <nick.spence@freescale.com>
1708     Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
1709     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
1710
1711 commit 7007c5975ee900ad70983b0681d3251e221f8321
1712 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1713 Date:   Tue Sep 2 02:58:32 2008 +0200
1714
1715     doc/qemu_mips: add doc howto debug u-boot with gdb
1716
1717     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1718
1719 commit 7deb3b3ecd0e81ef09bb68aa0ec2346f4ae0a405
1720 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1721 Date:   Wed Sep 3 17:15:45 2008 +0200
1722
1723     ppx4xx: Fix broken DASA_SIM board
1724
1725     This patch adds initdram() to DASA_SIM boards that has been
1726     removed accidentally by a previous commit.
1727
1728     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1729     Signed-off-by: Stefan Roese <sr@denx.de>
1730
1731 commit 7e410aa30fbcb1d19a26bbf1e84a9ca6102d534b
1732 Author: Stefan Roese <sr@denx.de>
1733 Date:   Mon Sep 1 08:35:37 2008 +0200
1734
1735     ppc4xx: Remove reference to common/lists.o from some esd linker scripts
1736
1737     This patch removes some direct references to common/lists.o from some
1738     esd linker scripts. This is necessary because the lists source was moved
1739     and is not in the "common" directory anymore.
1740
1741     Signed-off-by: Stefan Roese <sr@denx.de>
1742
1743 commit 97b0734d65f8a0b03df0a335a2addc759da56107
1744 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1745 Date:   Tue Sep 2 16:33:05 2008 +0200
1746
1747     ppc4xx: Remove obsolete or unused functions from some esd boards
1748
1749     This patch removes initdram() and testdram() from most esd 405 platforms.
1750     Some boards also have an empty dummy implementation of
1751     misc_init_f(). This is also removed.
1752
1753     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1754     Signed-off-by: Stefan Roese <sr@denx.de>
1755
1756 commit 1092ce218c514e5ccb18450ac5af501d96d6e3e9
1757 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1758 Date:   Tue Sep 2 15:07:54 2008 +0200
1759
1760     ppc4xx: Update VOM405 board configuration
1761
1762     - remove PCI code
1763     - add command line editing
1764     - minor cleanup
1765
1766     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1767     Signed-off-by: Stefan Roese <sr@denx.de>
1768
1769 commit 830c800e28e96ec7c3c6936a0bd1b9461f3e77d4
1770 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1771 Date:   Tue Sep 2 15:07:53 2008 +0200
1772
1773     ppc4xx: Remove obsolete initdram() function from VOM405 board
1774
1775     This patch removed the obsolete initdram() function from
1776     VOM405 platform file.
1777
1778     Some minor cleanup.
1779
1780     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1781     Signed-off-by: Stefan Roese <sr@denx.de>
1782
1783 commit 3d4dd7a941b2327b8c2fc535b782ca307ff8b6c8
1784 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1785 Date:   Tue Sep 2 15:07:52 2008 +0200
1786
1787     ppc4xx: Cleanup VOM405 linker script
1788
1789     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1790     Signed-off-by: Stefan Roese <sr@denx.de>
1791
1792 commit fcaffd597f6f5191b12ca66c2a4789bbdeea85c2
1793 Author: Matthias Fuchs <mf@esd.eu>
1794 Date:   Tue Sep 2 15:07:51 2008 +0200
1795
1796     ppc4xx: Add fdt support for VOM405 boards
1797
1798     Signed-off-by: Matthias Fuchs <mf@esd.eu>
1799     Signed-off-by: Stefan Roese <sr@denx.de>
1800
1801 commit 9ec367aa2c5dcf79558aa2b209b45d7686654c14
1802 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1803 Date:   Tue Sep 2 11:36:14 2008 +0200
1804
1805     ppc4xx: Coding style cleanup
1806
1807     Wrap long lines etc.
1808
1809     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1810     Signed-off-by: Stefan Roese <sr@denx.de>
1811
1812 commit 17e65c21adfb63980e6aff80bfbd2df0eeb12060
1813 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1814 Date:   Tue Sep 2 11:35:56 2008 +0200
1815
1816     ppc4xx: Enable USB on PLU405 boards
1817
1818     This patch enables the PCI-OHCI controller on PLU405 board.
1819
1820     Also the default CPU frequency is updated to 266 MHz and
1821     command line editing is enabled.
1822
1823     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1824     Signed-off-by: Stefan Roese <sr@denx.de>
1825
1826 commit 40e43e3b87d57b2ac786e27f6e25a7df9940d93b
1827 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1828 Date:   Tue Sep 2 11:35:35 2008 +0200
1829
1830     ppc4xx: Cleanup PLU405 platform file
1831
1832     This patch
1833     - wraps some long lines
1834     - removes unused/obsolete functions: misc_init_f() and initdram()
1835
1836     Signed-off-by: Matthias Fuchs <mf@esd.eu>
1837     Signed-off-by: Stefan Roese <sr@denx.de>
1838
1839 commit d74cdb1d0614ab78128e0735a51e7988a7b7ea33
1840 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1841 Date:   Tue Sep 2 11:35:04 2008 +0200
1842
1843     ppc4xx: Cleanup PLU405 linker script
1844
1845     Signed-off-by: Matthias Fuchs <mf@esd.eu>
1846     Signed-off-by: Stefan Roese <sr@denx.de>
1847
1848 commit 3bc1054cec2f6b25822f301ea922a16233baa4c7
1849 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1850 Date:   Tue Sep 2 11:34:36 2008 +0200
1851
1852     ppc4xx: Add fdt support for PLU405 boards
1853
1854     Signed-off-by: Matthias Fuchs <mf@esd.eu>
1855     Signed-off-by: Stefan Roese <sr@denx.de>
1856
1857 commit 5a3e480b783bfbc139586293a54fb875d7c5c5d4
1858 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
1859 Date:   Tue Sep 2 11:34:08 2008 +0200
1860
1861     ppc4xx: Increase U-Boot size to 384kB for PLU405 boards
1862
1863     Signed-off-by: Matthias Fuchs <mf@esd.eu>
1864     Signed-off-by: Stefan Roese <sr@denx.de>
1865
1866 commit be1b0d2777e179191a57b138b660547a17e55aad
1867 Author: Jochen Friedrich <jochen@scram.de>
1868 Date:   Tue Sep 2 11:24:59 2008 +0200
1869
1870     Don't tftp to unknown flash
1871
1872     If a board has a variable number of flash banks, there are empty entries
1873     in flash_info[] and CFG_DIRECT_FLASH_TFTP is set, tftp boot fails with
1874     "Outside available Flash". This patch skips flash banks with unknown
1875     flash ids.
1876
1877     Signed-off-by: Jochen Friedrich <jochen@scram.de>
1878     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
1879
1880 commit 33314470ab32a3f5412bb61b5f3d6c216c88bf9b
1881 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
1882 Date:   Thu Aug 28 13:40:44 2008 +0900
1883
1884     net: smc911x: Add pkt_data_pull and pkt_data_push function
1885
1886     The RSK7203 board has the SMSC9118 wired up 'incorrectly'.
1887     Byte-swapping is necessary, and so poor performance is inevitable.
1888     This problem cannot evade by the swap function of CHIP, this can
1889     evade by software Byte-swapping.
1890     And this has problem by FIFO access only. pkt_data_pull/pkt_data_push
1891     functions necessary to solve this problem.
1892
1893     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
1894     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
1895
1896 commit 10efa024b8ffd9e6aaca63da8bddfdffdc672274
1897 Author: Ben Warren <biggerbadderben@gmail.com>
1898 Date:   Sun Aug 31 20:37:00 2008 -0700
1899
1900     Moved initialization of EEPRO100 Ethernet controller to board_eth_init()
1901
1902     Affected boards:
1903         db64360
1904         db64460
1905         katmai
1906         taihu
1907         taishan
1908         yucca
1909         cpc45
1910         cpu87
1911         eXalion
1912         elppc
1913         debris
1914         kvme080
1915         mpc8315erdb
1916         integratorap
1917         ixdp425
1918         oxc
1919         pm826
1920         pm828
1921         pm854
1922         pm856
1923         ppmc7xx
1924         sc3
1925         sc520_spunk
1926         sorcery
1927         tqm8272
1928         tqm85xx
1929         utx8245
1930
1931     Removed initialization of the driver from net/eth.c
1932     Also, wrapped contents of pci_eth_init() by CONFIG_PCI.
1933
1934     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
1935
1936 commit 8ca0b3f99c4fce7a599dcaf92ae095496dc8c8e0
1937 Author: Ben Warren <biggerbadderben@gmail.com>
1938 Date:   Sun Aug 31 10:45:44 2008 -0700
1939
1940     Moved initialization of TULIP Ethernet controller to board_eth_init()
1941
1942     Affected boards:
1943         cu824
1944         bab7xx
1945         adciop
1946         dasa_sim
1947         mousse
1948         mpc8540eval
1949         musenki
1950         mvblue
1951         pcippc2/pcippc6
1952         sbc8240
1953         stxssa
1954
1955     Removed initialization of the driver from net/eth.c
1956
1957     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
1958
1959 commit ad3381cf4167120db5c7b88e4970245e1d5c0a32
1960 Author: Ben Warren <biggerbadderben@gmail.com>
1961 Date:   Sun Aug 31 10:44:19 2008 -0700
1962
1963     Moved initialization of E1000 Ethernet controller to board_eth_init()
1964
1965     Affected boards:
1966         ap1000
1967         mvbc_p
1968         PM854
1969
1970     Removed initialization of the driver from net/eth.c
1971
1972     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
1973
1974 commit 4fce2aceaf8afd31a252bc782c9dbc497bf40487
1975 Author: Ben Warren <biggerbadderben@gmail.com>
1976 Date:   Sun Aug 31 10:40:51 2008 -0700
1977
1978     Moved initialization of plb2800 Ethernet driver to board_eth_init
1979
1980     Affected boards:
1981         purple
1982
1983     Removed initialization of controller from net/eth.c
1984
1985     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
1986
1987 commit e1d7480b5de1fd4830bf7cf5e2237d3b0846d08d
1988 Author: Ben Warren <biggerbadderben@gmail.com>
1989 Date:   Sun Aug 31 10:39:12 2008 -0700
1990
1991     Moved initialization of MPC5xxx_FEC Ethernet driver to CPU directory
1992
1993     Modified board_eth_init() functions of boards that have this FEC in addition
1994     to other Ethernet controllers.
1995
1996     Affected boards:
1997         bc3450
1998         icecube
1999         mvbc_p
2000         o2dnt
2001         pm520
2002         total5200
2003         tq5200
2004
2005     Removed initialization of controller from net/eth.c
2006
2007     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2008
2009 commit a0aad08f9427ac00218bdb2cb649833ce6ec9b8d
2010 Author: Ben Warren <biggerbadderben@gmail.com>
2011 Date:   Sun Aug 31 10:36:38 2008 -0700
2012
2013     Moved initialization of MPC512x_FEC Ethernet driver to CPU directory
2014
2015     Added a cpu_eth_init() function to MPC512x CPU directory and
2016     removed code from net/eth.c
2017
2018     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2019
2020 commit 8218bd2aa68820b878a8413493ae17fd8d21f944
2021 Author: Ben Warren <biggerbadderben@gmail.com>
2022 Date:   Sun Aug 31 10:16:59 2008 -0700
2023
2024     Moved initialization of IncaIP Ethernet controller to board_eth_init
2025
2026     Affected boards:
2027         IncaIP
2028
2029     Removed initialization of the driver from net/eth.c
2030
2031     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2032
2033 commit 164846eeb25cb2a5ede7ab9371fdca7f4831a055
2034 Author: Ben Warren <biggerbadderben@gmail.com>
2035 Date:   Sun Aug 31 10:15:26 2008 -0700
2036
2037     Moved initialization of 3COM Ethernet controller (AmigaOne) to board_eth_init()
2038
2039         Affected boards:
2040             AmigaOneG3SE
2041
2042         Removed initialization of the driver from net/eth.c
2043
2044     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2045
2046 commit 6aca145e067efe75398e9fac97822bd3700de0b2
2047 Author: Ben Warren <biggerbadderben@gmail.com>
2048 Date:   Sun Aug 31 10:13:34 2008 -0700
2049
2050     Moved initialization of GT6426x Ethernet controller to board_eth_init()
2051
2052     Affected boards:
2053         EVB64260
2054         P3G4
2055         ZUMA
2056
2057     Removed initialization of the driver from net/eth.c
2058
2059     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2060
2061 commit e3090534d62045dcb73f5392bacc64a4e8e443dc
2062 Author: Ben Warren <biggerbadderben@gmail.com>
2063 Date:   Sun Aug 31 10:08:43 2008 -0700
2064
2065     Moved initialization of PCNET Ethernet controller to board_eth_init()
2066
2067     Affected boards:
2068         PN62
2069         sc520_cdp
2070
2071     Removed initialization of the driver from net/eth.c
2072
2073     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2074
2075 commit b902b8dda5e1fd4d5fe2f202c71ee3521d2c40ed
2076 Author: Ben Warren <biggerbadderben@gmail.com>
2077 Date:   Sun Aug 31 10:07:16 2008 -0700
2078
2079     Moved initialization of NATSEMI Ethernet controller to board_eth_init()
2080
2081     Affected boards:
2082         a3000
2083
2084     Removed initialization of the driver from net/eth.c
2085
2086     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2087
2088 commit 19403633dd70333893c2da7926a1d0dcd6dab7d8
2089 Author: Ben Warren <biggerbadderben@gmail.com>
2090 Date:   Sun Aug 31 10:03:22 2008 -0700
2091
2092     Moved initialization of NS8382X Ethernet controller to board_eth_init()
2093
2094     Affected boards:
2095         bc3450
2096         cpci5200
2097         mecp5200
2098         pf2000
2099         icecube
2100         o2dnt
2101         pm520
2102         sandpoint8245
2103         total5200
2104         tqm5200
2105
2106     Removed initialization of the driver from net/eth.c
2107
2108     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2109
2110 commit ccdd12f83ef93719fbe85f642aa4dc648b9498f0
2111 Author: Ben Warren <biggerbadderben@gmail.com>
2112 Date:   Sun Aug 31 09:59:33 2008 -0700
2113
2114     Moved initialization of TSI108 Ethernet controller to board_eth_init()
2115
2116     Affected boards:
2117         mpc7448hpc2
2118
2119     Removed initialization of the driver from net/eth.c
2120
2121     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2122
2123 commit 0b252f50ae218ae15bfb63af44227972686ebc56
2124 Author: Ben Warren <biggerbadderben@gmail.com>
2125 Date:   Sun Aug 31 21:41:08 2008 -0700
2126
2127     Moved initialization of RTL8139 Ethernet controller to board_eth_init()
2128
2129     Affected boards:
2130         hidden_dragon
2131         MPC8544DS
2132         MPC8610HPCN
2133         R2DPLUS
2134         TB0229
2135
2136     Removed initialization of the driver from net/eth.c
2137
2138     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2139
2140 commit 02d69891d95ee76b0e86e1715a4dc0b964a57cb7
2141 Author: Ben Warren <biggerbadderben@gmail.com>
2142 Date:   Sun Aug 31 09:49:42 2008 -0700
2143
2144     Moved initialization of RTL8169 Ethernet controller to board_eth_init()
2145
2146     Affected boards:
2147         linkstation
2148         r7780mp
2149
2150     Removed initialization of the driver from net/eth.c
2151
2152     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2153
2154 commit 3ae071e44256144d6c1e3febb65f6c56bd433769
2155 Author: Ben Warren <biggerbadderben@gmail.com>
2156 Date:   Tue Aug 12 22:11:53 2008 -0700
2157
2158     Moved initialization of Ethernet controllers on Atmel AT91 to board_eth_init()
2159
2160     Removed at91sam9_eth_initialize() from net/eth.c
2161
2162     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2163
2164 commit 89973f8a82c28ad893c4c3cc56839a8e10fe5f13
2165 Author: Ben Warren <biggerbadderben@gmail.com>
2166 Date:   Sun Aug 31 22:22:04 2008 -0700
2167
2168     Introduce netdev.h header file and remove externs
2169
2170     This addresses all drivers whose initializers have already
2171     been moved to board_eth_init()/cpu_eth_init().
2172
2173     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2174
2175 commit 5a8a163ac394d9f4f7ff57f415d82bd673b0068c
2176 Author: Andy Fleming <afleming@freescale.com>
2177 Date:   Sun Aug 31 16:33:30 2008 -0500
2178
2179     Add pixis_set_sgmii command
2180
2181     The 8544DS and 8572DS platforms support an optional SGMII riser card to
2182     expose ethernet over an SGMII interface.  Once the card is in, it is also
2183     necessary to configure the board such that it uses the card, rather than
2184     the on-board ethernet ports.  This can either be done by flipping dip switches
2185     on the motherboard, or by modifying registers in the pixis.  Either way
2186     requires a reboot.
2187
2188     This adds a command to allow users to choose which ports are routed through
2189     the SGMII card, and which through the onboard ports.  It also allows users
2190     to revert to the current switch settings.
2191
2192     This code does not work on the 8572, as the PIXIS is different.
2193
2194     Signed-off-by: Andy Fleming <afleming@freescale.com>
2195     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2196
2197 commit 216f2a7156a5fde7b47adc40ad553c888a9cbaa7
2198 Author: Andy Fleming <afleming@freescale.com>
2199 Date:   Sun Aug 31 16:33:29 2008 -0500
2200
2201     Add SGMII support for the 8544 DS
2202
2203     The 8544 DS has an optional SGMII Riser card, which uses different PHY
2204     addresses.  Check if we are in SGMII mode, and invoke the SGMII Riser
2205     setup code if so.
2206
2207     Signed-off-by: Andy Fleming <afleming@freescale.com>
2208     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2209
2210 commit 652f7c2eef76a1340928bd660845441e932d86a2
2211 Author: Andy Fleming <afleming@freescale.com>
2212 Date:   Sun Aug 31 16:33:28 2008 -0500
2213
2214     Add support for Freescale SGMII Riser Card
2215
2216     The 8544DS and 8572DS systems have an optional SGMII riser card which
2217     exposes new ethernet ports which are connected to the eTSECs via an
2218     SGMII interface.  The SGMII PHYs for this board are offset from the standard
2219     PHY addresses, so this code modifies the passed in tsec_info structure to
2220     use the SGMII PHYs on the card, instead.
2221
2222     Signed-off-by: Andy Fleming <afleming@freescale.com>
2223     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2224
2225 commit 2abe361c03b43e6dcf68f54e96b5c05156c49284
2226 Author: Andy Fleming <afleming@freescale.com>
2227 Date:   Sun Aug 31 16:33:27 2008 -0500
2228
2229     Add SGMII support to the tsec
2230
2231     Adds support for configuring the TBI to talk properly with the SerDes.
2232
2233     Signed-off-by: Andy Fleming <afleming@freescale.com>
2234     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2235
2236 commit 75b9d4ae0d69f214eab641caf12ce8af83a39a42
2237 Author: Andy Fleming <afleming@freescale.com>
2238 Date:   Sun Aug 31 16:33:26 2008 -0500
2239
2240     Pass in tsec_info struct through tsec_initialize
2241
2242     The tsec driver contains a hard-coded array of configuration information
2243     for the tsec ethernet controllers.  We create a default function that works
2244     for most tsecs, and allow that to be overridden by board code.  It creates
2245     an array of tsec_info structures, which are then parsed by the corresponding
2246     driver instance to determine configuration.  Also, add regs, miiregs, and
2247     devname fields to the tsec_info structure, so that we don't need the kludgy
2248     "index" parameter.
2249
2250     Signed-off-by: Andy Fleming <afleming@freescale.com>
2251     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2252
2253 commit dd3d1f56a01f460d560766126ee7dfed2ea9bc10
2254 Author: Andy Fleming <afleming@freescale.com>
2255 Date:   Sun Aug 31 16:33:25 2008 -0500
2256
2257     tsec: Move tsec.h to include/
2258
2259     This is to prepare the way for board code passing in the tsec_info structure
2260
2261     Signed-off-by: Andy Fleming <afleming@freescale.com>
2262     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2263
2264 commit d23dc394aa69093b6326ad917db04dc0d1aff3f8
2265 Author: Sergei Poselenov <sposelenov@emcraft.com>
2266 Date:   Fri Jun 6 15:52:44 2008 +0200
2267
2268     PHY: Add support for the M88E1121R Marvell chip.
2269
2270     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
2271     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
2272     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2273
2274 commit 1711f3bd16d1c5e9d17b4c0198b426d86999781b
2275 Author: Wolfgang Denk <wd@denx.de>
2276 Date:   Tue Sep 2 21:17:36 2008 +0200
2277
2278     fw_env.c: fix build problems with MTD_VERSION=old
2279
2280     (as needed to support old 2.4 Linux kernel based releases)
2281
2282     Signed-off-by: Wolfgang Denk <wd@denx.de>
2283
2284 commit 628ffd73bcff0c9f3bc5a8eeb2c7455fe9d28a51
2285 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2286 Date:   Mon Sep 1 17:11:26 2008 +0200
2287
2288     device: make device_register() clone the device
2289
2290     This is expected by the callers, but this fact was hidden well within
2291     the old list implementation.
2292
2293     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2294
2295 commit c75e772a2f061a508bba28ded1b5bea91f0442b0
2296 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2297 Date:   Sun Aug 31 23:28:15 2008 +0900
2298
2299     sh: Remove CC line from board's Makefile
2300
2301     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2302
2303 commit 468eae0660de6fdfd9999944c536ecc4797bd944
2304 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2305 Date:   Sun Aug 31 23:25:57 2008 +0900
2306
2307     sh: Replaced "@./mkconfig" for @$(MKCONFIG)
2308
2309     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2310
2311 commit 3aeb1ff7482a732503186c742d3a5ded4b7a0d34
2312 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2313 Date:   Thu Aug 28 14:50:52 2008 +0900
2314
2315     sh: Add support sh2 to MAKEALL
2316
2317     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2318     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2319
2320 commit 6f3d8bb5faa12dbf3031382286784c978df038ee
2321 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2322 Date:   Thu Aug 28 14:52:23 2008 +0900
2323
2324     sh: Fix compile error rsk7203 board
2325
2326     This boards used old type preprocessor.
2327     This patch fix compile error.
2328
2329     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2330     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2331
2332 commit 1c98172e025018552e9bb4c43b0aaee76f79b1aa
2333 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2334 Date:   Thu Aug 28 14:53:31 2008 +0900
2335
2336     sh: Fix compile error sh7785lcr board
2337
2338     This boards used old type preprocessor.
2339     This patch fix compile error.
2340
2341     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2342     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2343
2344 commit 6f0da4972e48f99d37bc522814940a6022cd3084
2345 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2346 Date:   Fri Aug 22 17:39:09 2008 +0900
2347
2348     sh: Renesas Solutions AP325RXA board support
2349
2350     AP325RXA is SH7723's reference board.
2351     This has SCIF, NOR Flash, Ethernet, USB host, LCDC, SD Host, Camera and other.
2352     In this patch, support SCIF, NOR Flash, and Ethernet.
2353
2354     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2355     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2356
2357 commit ab09f433b50bb83b5e440c335bc3839ee069e534
2358 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2359 Date:   Fri Aug 22 17:48:51 2008 +0900
2360
2361     sh: add support Renesas SH7723
2362
2363     Renesas SH7723 has 5 SCIF, SD, Camera, LCDC and other.
2364     This patch supports CPU register's header file and SCIF serial driver.
2365
2366     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2367     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2368
2369 commit c655fad06ba3fb042dbc667724a40e1a9a091248
2370 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2371 Date:   Sun Aug 31 23:02:04 2008 +0900
2372
2373     sh: Renesas RSK+ 7203 board support
2374
2375     This adds initial support for the RTE RSK+ SH7203 board.
2376
2377     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2378     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2379
2380 commit 6ede753ddf52a7b0f992d9bccbe5e4a0968ca475
2381 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2382 Date:   Thu Jul 3 23:11:02 2008 +0900
2383
2384     sh: Add support Renesas SH7203 processor
2385
2386     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2387     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2388
2389 commit 6ad43d0dd86b612895ddc7f480eb6cdfe793adf9
2390 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2391 Date:   Sun Aug 31 22:48:33 2008 +0900
2392
2393     sh: Add support SH2/SH2A which is CPU of Renesas Technology
2394
2395     Add support SH2/SH2A basic function.
2396
2397     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
2398     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2399
2400 commit 0d53a47dc0737b6aa3a39caee21410c169441ae5
2401 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2402 Date:   Sun Aug 31 22:45:08 2008 +0900
2403
2404     sh: Renesas R0P7785LC0011RL board support
2405
2406     This board has SH7785, 512MB DDR2-SDRAM, NOR Flash,
2407     Graphic, Ethernet, USB, SD, RTC, and I2C controller.
2408
2409     This patch supports the following functions:
2410      - 128MB DDR2-SDRAM (29-bit address mode only)
2411      - NOR Flash
2412      - USB host
2413      - Ethernet
2414
2415     Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
2416     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2417
2418 commit b0b6218929bc7de9a6bdb8e564fa8ec2efa71b4e
2419 Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
2420 Date:   Thu Jul 10 19:32:53 2008 +0900
2421
2422     sh: add support for SH7785
2423
2424     Renesas SH7785 has DDR2-SDRAM controller, PCI, and other.
2425     This patch supports CPU register's header file.
2426
2427     Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
2428     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2429
2430 commit d6e04258be8f2408845468d3cf722a4cf0433445
2431 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2432 Date:   Sun Aug 31 04:45:42 2008 +0200
2433
2434     davinci: fix remaining dm644x_eth
2435
2436     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2437
2438 commit 08ab4e1780fa63c88dd5a5ab52f4ff4ed1ee1878
2439 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2440 Date:   Sun Aug 31 04:24:56 2008 +0200
2441
2442     fs: Move conditional compilation to Makefile
2443
2444     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2445
2446 commit c1de7a6daf9c657484e1c6d433f01fccd49a7f48
2447 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2448 Date:   Sun Aug 31 04:24:55 2008 +0200
2449
2450     devices: merge to list_head
2451
2452     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2453
2454 commit ef0255fc75f28655f9681422079287d68a14dbaa
2455 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2456 Date:   Sun Aug 31 04:24:51 2008 +0200
2457
2458     update linux/list
2459
2460     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2461
2462 commit 71cb31227bee741b274f6c0279b2aac1ab8e28e3
2463 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2464 Date:   Sun Aug 31 00:39:48 2008 +0200
2465
2466     smdk6400: add gitignore
2467
2468     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2469
2470 commit f9f692e2b146d4e306b777e6d5f69f1d725b9eb9
2471 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2472 Date:   Sun Aug 31 00:39:48 2008 +0200
2473
2474     smdk6400: Use CONFIG_FLASH_CFI_DRIVER
2475
2476     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2477
2478 commit 7c0e5a8db3d1358b0ce3cc85ada0de6341ca4a15
2479 Author: Guennadi Liakhovetski <lg@denx.de>
2480 Date:   Sun Aug 31 00:39:47 2008 +0200
2481
2482     smdk6400: remove redundant bootargs definition
2483
2484     Double bootargs setting leads to a duplicated environmant entry.
2485
2486     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2487
2488 commit 11edcfe260f20dcea79284a3e95270989d433854
2489 Author: Guennadi Liakhovetski <lg@denx.de>
2490 Date:   Sun Aug 31 00:39:47 2008 +0200
2491
2492     ARM: Add support for S3C6400 based SMDK6400 board
2493
2494     SMDK6400 can only boot U-Boot from NAND-flash. This patch adds a nand_spl
2495     driver for it too. The board can also boot from the NOR flash, but due to
2496     hardware limitations it can only address 64KiB on it, which is not enough
2497     for U-Boot. Based on the original sources by Samsung for U-Boot 1.1.6.
2498
2499     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2500
2501 commit e0056b341069796eaea11eae0fc8eb93a3dceaac
2502 Author: Guennadi Liakhovetski <lg@denx.de>
2503 Date:   Sun Aug 31 00:39:47 2008 +0200
2504
2505     NAND: add NAND driver for S3C64XX
2506
2507     Based on the original S3C64XX NAND driver by Samsung for U-Boot 1.1.6.
2508
2509     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2510
2511 commit 3fe7b589f9c7463df39056f8872006a67f56a91c
2512 Author: Guennadi Liakhovetski <lg@denx.de>
2513 Date:   Sun Aug 31 00:39:47 2008 +0200
2514
2515     S3C64XX: remove broken HWFLOW support from the serial driver
2516
2517     As noted by Harald Welte, HWFLOW support in the S3C64XX serial driver is
2518     broken and currently unused. Remove it.
2519
2520     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2521
2522 commit 2fb28dcf82048045e1bf5014e938e486fa6c2383
2523 Author: Guennadi Liakhovetski <lg@denx.de>
2524 Date:   Sun Aug 31 00:39:47 2008 +0200
2525
2526     serial: add S3C64XX serial driver
2527
2528     Based on the original S3C64XX UART driver by Samsung for U-Boot 1.1.6.
2529
2530     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2531
2532 commit 8262813ca04fc57f5d8856e1828085c136e0f1eb
2533 Author: Guennadi Liakhovetski <lg@denx.de>
2534 Date:   Sun Aug 31 00:39:46 2008 +0200
2535
2536     USB: Add support for OHCI controller on S3C6400
2537
2538     Notice: USB on S3C6400 currently works _only_ with switched off MMU. One could
2539     try to enable the MMU, but map addresses 1-to-1, and disable data cache, then
2540     it should work too and we could still profit from instruction cache.
2541
2542     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2543
2544 commit 9b07773f8883665b002500c190507e9fd99b7181
2545 Author: Guennadi Liakhovetski <lg@denx.de>
2546 Date:   Sun Aug 31 00:39:46 2008 +0200
2547
2548     ARM: Add arm1176 core with S3C6400 SoC
2549
2550     Based on the original S3C64XX port by Samsung for U-Boot 1.1.6.
2551
2552     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
2553
2554 commit fcaac589a68115819ddadcf5c18ded9a5f9e2c75
2555 Author: Sandeep Paulraj <s-paulraj@ti.com>
2556 Date:   Sun Aug 31 00:39:46 2008 +0200
2557
2558     ARM DaVinci: Changing function names for EMAC driver
2559
2560     DM644x is just one of a series of DaVinci chips that use the EMAC driver.
2561     By replacing all the function names that start with dm644x_* to davinci_*
2562     we make these function more portable. I have tested this change on my EVM.
2563     DM6467 is another DaVinci SOC which uses the EMAC driver and i will
2564     be sending patches that add DaVinci DM6467 support to the list soon.
2565
2566     Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
2567
2568 commit fbbb1de369ca7d5ace6f7b0ce9d0aee24a6f457b
2569 Author: Gururaja Hebbar K R <gururajakr@sanyo.co.in>
2570 Date:   Sat Aug 30 23:21:30 2008 +0200
2571
2572     Integrator[AP/CP] - Remove unused file memsetup.S
2573
2574     - memsetup.s is changed/merged to lowlevel_init.S
2575       memsetup.S has a global label memsetup that just returns back to caller
2576     - memsetup global label is changed/merged to lowlevel_init
2577       This label is not called from anywhere.
2578
2579     Signed-off-by: Gururaja Hebbar <gururajakr@sanyo.co.in>
2580
2581 commit 89d51d022a63be1a851eda983c8cbce1a044f65f
2582 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
2583 Date:   Wed Aug 27 21:35:52 2008 +0200
2584
2585     ARM DaVinci: Standardize names of directories/files
2586
2587     ARM DaVinci: Standardize names of directories/files.
2588
2589     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
2590     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2591
2592 commit 264bbdd11d01f14f5ea4629556ae63b00b13402d
2593 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
2594 Date:   Fri Jul 11 15:10:13 2008 -0400
2595
2596     ARM DaVinci: Move common functions to board/davinci/common
2597
2598     ARM DaVinci: Move common functions to board/davinci/common.
2599
2600     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
2601
2602 commit c2b4b2e4814f4ace9015fdb64132894327400bf0
2603 Author: Stefan Roese <sr@denx.de>
2604 Date:   Fri Aug 29 11:56:49 2008 +0200
2605
2606     ppc4xx/NAND: Add select_chip function to 4xx NDFC driver
2607
2608     This function is needed for the new NAND infrastructure. We only need
2609     a dummy implementation though for the NDFC.
2610
2611     Signed-off-by: Stefan Roese <sr@denx.de>
2612
2613 commit 3d4a746e2fb4545f07d871049805fb34ae97cc94
2614 Author: Stefan Roese <sr@denx.de>
2615 Date:   Fri Aug 29 12:06:27 2008 +0200
2616
2617     ppc4xx: Increase image size for NAND boot target
2618
2619     This is needed since now with HUSH enabled (amcc-common.h) the image
2620     read from NAND exceeds the previous limit.
2621
2622     Signed-off-by: Stefan Roese <sr@denx.de>
2623
2624 commit 6b5049d056cd8ef72d1f2f461ceb2d033d93f759
2625 Author: Ben Warren <biggerbadderben@gmail.com>
2626 Date:   Thu Aug 28 23:58:30 2008 -0700
2627
2628     Move MPC512x_FEC driver to drivers/net
2629
2630     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2631
2632 commit 80b00af01b3c9154774de2936f05a051e92f6a03
2633 Author: Ben Warren <biggerbadderben@gmail.com>
2634 Date:   Thu Aug 28 23:58:29 2008 -0700
2635
2636     Move MPC5xxx_FEC driver to drivers/net
2637
2638     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2639
2640 commit 3de7bf0e6b1ad2608014096c8192f13229b2e9d7
2641 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2642 Date:   Fri Aug 29 21:53:57 2008 +0200
2643
2644     cmd_terminal: remove no need ifdef
2645
2646     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2647
2648 commit 578118bdf122877ae769776be002255be447b4fa
2649 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2650 Date:   Fri Aug 29 21:53:57 2008 +0200
2651
2652     common/Makefile: order by functionality
2653
2654     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2655
2656 commit ba7b5b2348b684cf8ec424b2e38e267dc1cfd2fb
2657 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2658 Date:   Fri Aug 29 21:53:56 2008 +0200
2659
2660     miiphyutil: Move conditional compilation to Makefile
2661
2662     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2663
2664 commit 81789c39db3f0f6b621df8c0ec66014d701f368e
2665 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2666 Date:   Fri Aug 29 21:53:37 2008 +0200
2667
2668     autoscript: Move conditional compilation to Makefile
2669
2670     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2671
2672 commit bbf52df9aa94ffb115b8b1ebeb00d01374bb0a1d
2673 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2674 Date:   Fri Aug 29 01:18:11 2008 +0200
2675
2676     crc16: move to lib_generic
2677
2678     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2679
2680 commit 55195773eacefb22dd483a3c560ea30a14263ce1
2681 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2682 Date:   Fri Aug 29 01:18:01 2008 +0200
2683
2684     miiphybb: move to drivers/net/phy
2685
2686     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2687
2688 commit e8314035996a9118ac5948df2ff8a2f2161ed67a
2689 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2690 Date:   Thu Aug 28 12:31:51 2008 +0200
2691
2692     soft_spi: move to drivers/spi
2693
2694     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2695
2696 commit 4d75e0aa9caca64d4a1d55d95cd1ca5f30d9fc56
2697 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2698 Date:   Thu Aug 28 12:31:51 2008 +0200
2699
2700     soft_i2c: move to drivers/i2c
2701
2702     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2703
2704 commit 717a222229fdb77703e9174d0eb08a4b41febf49
2705 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2706 Date:   Thu Aug 28 12:31:48 2008 +0200
2707
2708     gunzip: move to lib_generic
2709
2710     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2711
2712 commit 52aef8f9ba28b747973bf76741c23db658d5773c
2713 Author: Wolfgang Ocker <weo@reccoware.de>
2714 Date:   Tue Aug 26 19:55:23 2008 +0200
2715
2716     ppc4xx: NAND configuration
2717
2718     Made NAND bank configuration setting a config variable.
2719
2720     Signed-off-by: Wolfgang Ocker <weo@reccoware.de>
2721     Signed-off-by: Stefan Roese <sr@denx.de>
2722
2723 commit 5bc542a593abc9e974fbd34704af85c37c366c60
2724 Author: Victor Gallardo <vgallardo@amcc.com>
2725 Date:   Thu Aug 28 16:03:28 2008 -0700
2726
2727     ppc4xx: fix UIC external_interrupt hang on UIC0
2728
2729     This patch fixes a UIC external_interrupt hang if critical or non-critical
2730     interrupt is set at the same time as a normal interrupt is set on UIC0.
2731
2732     Signed-off-by: Victor Gallardo <vgallardo@amcc.com>
2733     Signed-off-by: Stefan Roese <sr@denx.de>
2734
2735 commit 04737d5ffd16248cb80ab3dd4f3765057a803f18
2736 Author: Prodyut  Hazarika <phazarika@amcc.com>
2737 Date:   Wed Aug 27 16:39:00 2008 -0700
2738
2739     ppc4xx: Optimizations/Cleanups for IBM DDR2 Memory Controller
2740
2741     Removed Magic numbers from Initialization preload registers
2742     Tested with Kilauea, Glacier, Canyonlands and Katmai boards
2743     About 5-7% improvement seen for LMBench memtests
2744
2745     Signed-off-by: Prodyut Hazarika <phazarika@amcc.com>
2746     Signed-off-by: Stefan Roese <sr@denx.de>
2747
2748 commit 8a490422bed685c9491274ec997f62061d88620b
2749 Author: John Rigby <jrigby@freescale.com>
2750 Date:   Thu Aug 28 13:17:07 2008 -0600
2751
2752     ADS5121: Fix NOR and CPLD ALE timing for rev 2 silicon
2753
2754     MPC5121 rev 2 silicon has a new register for controlling how long
2755     CS is asserted after deassertion of ALE in multiplexed mode.
2756
2757     The default is to assert CS together with ALE.  The alternative
2758     is to assert CS (ALEN+1)*LPC_CLK clocks after deassertion of ALE.
2759
2760     The default is wrong for the NOR flash and CPLD on the ADS5121.
2761
2762     This patch turns on the alternative for CS0 (NOR) and CS2 (CPLD)
2763     it does so conditionally based on silicon rev 2.0 or greater.
2764
2765     Signed-off-by: Martha J Marx <mmarx@silicontkx.com>
2766     Signed-off-by: John Rigby <jrigby@freescale.com>
2767
2768 commit 5d9a5efa4b332f442b54a755d49969123c3a8742
2769 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2770 Date:   Tue Aug 19 00:56:46 2008 +0600
2771
2772     Add I2C frequency dividers for ColdFire
2773
2774     The existing I2C freqency dividers for FDR does not apply
2775     to ColdFire platforms; thus, a seperate table is added
2776     based on MCF5xxx Reference Manual
2777
2778     Signed-off-by: Luigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com>
2779     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2780     Acked-by: Tabi Timur <timur@freescale.com>
2781
2782 commit eec567a67e00d1ed8d941e9098b7d421f4091abf
2783 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2784 Date:   Tue Aug 19 03:01:19 2008 +0600
2785
2786     ColdFire: I2C fix for multiple platforms
2787
2788     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2789
2790 commit d53cf6a9c7423cba668b867978648645f71c3090
2791 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2792 Date:   Tue Aug 19 00:37:13 2008 +0600
2793
2794     ColdFire: Add CONFIG_MII_INIT for M5272C3
2795
2796     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2797
2798 commit f78ced3028d4130b24a318943a70cf5584ab16f4
2799 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2800 Date:   Tue Aug 19 00:26:25 2008 +0600
2801
2802     ColdFire: Multiple fixes for MCF5445x platforms
2803
2804     Add FEC pin set and mii reset in __mii_init(). Change
2805     legacy flash vendor from 2 to AMD LEGACY (0xFFF0),
2806     change cfi_offset to 0, and change CFG_FLASH_CFI to
2807     CONFIG_FLASH_CFI_LEGACY. Correct M54451EVB and
2808     M54455EVB env settings in configuration file.
2809
2810     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2811
2812 commit 454e725b3a9537b7f273bbd0cbca180f23a7a6e8
2813 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2814 Date:   Fri Aug 15 18:24:25 2008 +0000
2815
2816     ColdFire: Change the SDRAM BRD2WT timing from 3 to 7
2817
2818     The user manuals recommend 7.
2819
2820     Signed-off-by: Kurt Mahan <kmahan@freescale.com>
2821     Acked-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2822
2823 commit 79e0799cf6e88d98d77b216a55234bf674b59a4e
2824 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2825 Date:   Fri Aug 15 16:50:07 2008 +0000
2826
2827     ColdFire: Raise uart baudrate to 115200 bps
2828
2829     M5249EVB, M5271EVB, M5272C3, M5275EVB and M5282EVB platforms
2830     uart baudrate increase from 19200 to 115200 bps
2831
2832     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2833
2834 commit ab6ba842682552ccf071d0034da0a20633d1d1ac
2835 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2836 Date:   Wed Aug 13 12:07:03 2008 +0000
2837
2838     ColdFire: Fix board.c warning message
2839
2840     Implicit declaration of nand_init() warning message
2841
2842     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2843
2844 commit 5798b1c4650e9a8713c95b25c1e669a2bc80a97b
2845 Author: Kumar Gala <galak@kernel.crashing.org>
2846 Date:   Wed Aug 27 01:10:34 2008 -0500
2847
2848     FSL DDR: Remove duplicate setting of cs0_bnds register on 86xx.
2849
2850     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2851
2852 commit 258c37b147353bc522ffc33dfbd7d0d9cd7c32d7
2853 Author: Heiko Schocher <hs@denx.de>
2854 Date:   Thu Aug 21 20:44:49 2008 +0200
2855
2856     mpc52xx: added support for the MPC5200 based MUC.MC52 board from MAN.
2857
2858     Signed-off-by: Heiko Schocher <hs@denx.de>
2859
2860 commit 9cff4448a9cb882defe6c8bde73b77fc0c636799
2861 Author: Kumar Gala <galak@kernel.crashing.org>
2862 Date:   Tue Aug 19 14:46:36 2008 -0500
2863
2864     mpc85xx: remove redudant code with lib_ppc/interrupts.c
2865
2866     For some reason we duplicated the majority of code in lib_ppc/interrupts.c
2867     not show how that happened, but there is no good reason for it.
2868
2869     Use the interrupt_init_cpu() and timer_interrupt_cpu() since its why
2870     they exist.
2871
2872     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2873
2874 commit 9490a7f1a9484617bad75c60807ce02c8a3a6d56
2875 Author: Kumar Gala <galak@kernel.crashing.org>
2876 Date:   Fri Jul 25 13:31:05 2008 -0500
2877
2878     mpc85xx: Add support for the MPC8536DS reference board
2879
2880     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2881     Signed-off-by: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
2882     Signed-off-by: Dejan Minic <minic@freescale.com>
2883     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2884     Signed-off-by: Dave Liu <daveliu@freescale.com>
2885     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2886
2887 commit ef50d6c06ece74fb17e8d7510e62cad9df8b810d
2888 Author: Kumar Gala <galak@kernel.crashing.org>
2889 Date:   Tue Aug 12 11:14:19 2008 -0500
2890
2891     mpc85xx: Add support for the MPC8536
2892
2893     The MPC8536 Adds SDHC and SATA controllers to the PQ3 family.  We
2894     also have SERDES init code for the 8536.
2895
2896     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2897     Signed-off-by: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
2898     Signed-off-by: Dejan Minic <minic@freescale.com>
2899     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2900     Signed-off-by: Dave Liu <daveliu@freescale.com>
2901
2902 commit 129ba616b3813dde861f25f3d8a3c47c5c36ad5f
2903 Author: Kumar Gala <galak@kernel.crashing.org>
2904 Date:   Tue Aug 12 11:13:08 2008 -0500
2905
2906     mpc85xx: Add support for the MPC8572DS reference board
2907
2908     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2909
2910 commit 457caecdbca3df21a93abff19eab12dbc61b7897
2911 Author: Kumar Gala <galak@kernel.crashing.org>
2912 Date:   Wed Aug 27 01:05:35 2008 -0500
2913
2914     FSL DDR: Remove old SPD support from cpu/mpc85xx
2915
2916     All 85xx boards have been converted to the new code so we can
2917     remove the old SPD DDR setup code.
2918
2919     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2920
2921 commit 0e7927db138976469e7257e29c1338050a50fcd9
2922 Author: Kumar Gala <galak@kernel.crashing.org>
2923 Date:   Wed Aug 27 01:04:07 2008 -0500
2924
2925     FSL DDR: Convert STXSSA to new DDR code.
2926
2927     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2928
2929 commit c360d9b970fbb9c13744c355879671165bbb9b9e
2930 Author: Kumar Gala <galak@kernel.crashing.org>
2931 Date:   Wed Aug 27 01:03:42 2008 -0500
2932
2933     FSL DDR: Convert STXGP3 to new DDR code.
2934
2935     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2936
2937 commit 8e55313b7ae12352a343f9b9962e662dbd897187
2938 Author: Kumar Gala <galak@kernel.crashing.org>
2939 Date:   Tue Aug 26 23:52:58 2008 -0500
2940
2941     FSL DDR: Convert SBC8560 to new DDR code.
2942
2943     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2944
2945 commit 9658bec2e8f55d56ca1be70090ce5a348be4980f
2946 Author: Kumar Gala <galak@kernel.crashing.org>
2947 Date:   Tue Aug 26 23:52:32 2008 -0500
2948
2949     FSL DDR: Convert MPC8540EVAL to new DDR code.
2950
2951     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2952
2953 commit 6bfa8f723cfd82c55e3ef5620ade396916470a70
2954 Author: Kumar Gala <galak@kernel.crashing.org>
2955 Date:   Tue Aug 26 23:52:07 2008 -0500
2956
2957     FSL DDR: Convert PM856 to new DDR code.
2958
2959     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2960
2961 commit d53bd3e17bd4f460257c19255569ea6dcfaae817
2962 Author: Kumar Gala <galak@kernel.crashing.org>
2963 Date:   Tue Aug 26 23:51:49 2008 -0500
2964
2965     FSL DDR: Convert PM854 to new DDR code.
2966
2967     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2968
2969 commit 33b9079ba20926f14238fff863b68a98e938948e
2970 Author: Kumar Gala <galak@kernel.crashing.org>
2971 Date:   Tue Aug 26 23:15:28 2008 -0500
2972
2973     FSL DDR: Convert sbc8548 to new DDR code.
2974
2975     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2976
2977 commit a947e4c7eb15cea1d9fb633955c516aab5ad35dd
2978 Author: Kumar Gala <galak@kernel.crashing.org>
2979 Date:   Tue Aug 26 23:14:14 2008 -0500
2980
2981     FSL DDR: Convert atum8548 to new DDR code.
2982
2983     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2984
2985 commit be0bd8234b9777ecd63c4c686f72af070d886517
2986 Author: Kumar Gala <galak@kernel.crashing.org>
2987 Date:   Tue Aug 26 22:56:56 2008 -0500
2988
2989     FSL DDR: Convert socrates to new DDR code.
2990
2991     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2992
2993 commit 1167a2fd56138b716e01370c4267f3b70bf9ffa0
2994 Author: Kumar Gala <galak@kernel.crashing.org>
2995 Date:   Tue Aug 26 08:02:30 2008 -0500
2996
2997     FSL DDR: Convert MPC8544DS to new DDR code.
2998
2999     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3000
3001 commit e6f5b35b41ddbd637bb9ca4ad985b1e0b07dae0e
3002 Author: Jon Loeliger <jdl@freescale.com>
3003 Date:   Tue Mar 18 13:51:05 2008 -0500
3004
3005     FSL DDR: Convert MPC8568MDS to new DDR code.
3006
3007     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3008     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3009
3010 commit e31d2c1e2bc954dc32e33bb2076139f85b95f8e6
3011 Author: Jon Loeliger <jdl@freescale.com>
3012 Date:   Tue Mar 18 13:51:06 2008 -0500
3013
3014     FSL DDR: Convert MPC8548CDS to new DDR code.
3015
3016     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3017     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3018
3019 commit aa11d85cf318b961e029fe50d68ca47d004bce93
3020 Author: Jon Loeliger <jdl@freescale.com>
3021 Date:   Mon Mar 17 15:48:18 2008 -0500
3022
3023     FSL DDR: Convert MPC8541CDS to new DDR code.
3024
3025     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3026     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3027
3028 commit 2b40edb10d81da7bba724edbccd7f53777112579
3029 Author: Jon Loeliger <jdl@freescale.com>
3030 Date:   Tue Mar 18 11:12:42 2008 -0500
3031
3032     FSL DDR: Convert MPC8555ADS to new DDR code.
3033
3034     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3035     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3036
3037 commit 8b625114e8bc5a6b436181167a6e7fcd3303dd2c
3038 Author: Jon Loeliger <jdl@freescale.com>
3039 Date:   Tue Mar 18 11:12:44 2008 -0500
3040
3041     FSL DDR: Convert MPC8560ADS to new DDR code.
3042
3043     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3044     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3045
3046 commit 9617c8d49a21703eaf13a4033ab1a56eecc033cc
3047 Author: Kumar Gala <galak@kernel.crashing.org>
3048 Date:   Fri Jun 6 13:12:18 2008 -0500
3049
3050     FSL DDR: Convert MPC8540ADS to new DDR code.
3051
3052     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3053
3054 commit 2a6c2d7ab2a66660f40a6cd3de2eb29ee29d9693
3055 Author: Kumar Gala <galak@kernel.crashing.org>
3056 Date:   Tue Aug 26 21:34:55 2008 -0500
3057
3058     FSL DDR: Add 85xx specific register setting
3059
3060     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3061
3062 commit 6fb1b7346849ccd0c20306143e334f5b76143070
3063 Author: Kumar Gala <galak@kernel.crashing.org>
3064 Date:   Mon Jun 9 11:07:46 2008 -0500
3065
3066     FSL DDR: Add e500 TLB helper for DDR code
3067
3068     Provide a helper function that board code can call to map TLBs when
3069     setting up DDR.
3070
3071     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3072
3073 commit d26b739afe5a6760bd345743188759cd9d0f3b47
3074 Author: Andrew Dyer <adyer@righthandtech.com>
3075 Date:   Tue Aug 26 17:03:38 2008 -0500
3076
3077     dm9000 remove dead external phy support, gpio fix
3078
3079     dm9000 has code to detect and initialize external phy parts, but later
3080     on in the code the part is forced to use the internal phy
3081     unconditionally.  Remove the unused/untested code.
3082
3083     change the GPIO initialization so that only the GPIO used as an
3084     internal phy reset (hardwired in the chip) is set as an output.  The
3085     remaining GPIO need to be handled by board specific code to prevent
3086     possible drive conflicts.  Set as inputs for safety.
3087
3088     replace a few magic numbers with defines
3089
3090     Signed-off-by: Andrew Dyer <adyer@righthandtech.com>
3091     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3092
3093 commit a1573db0c07c8ba99e9c373bb07ecd6f59da672c
3094 Author: Peter Tyser <ptyser@xes-inc.com>
3095 Date:   Tue Aug 26 11:17:48 2008 -0500
3096
3097     Standardize bootp, tftpboot, rarpboot, dhcp, and nfs command descriptions
3098
3099     cmd_net.c command descriptions were updated to describe the optional
3100     hostIPaddr argument.  The dhcp command help message was also updated
3101     to more closely reflect the other commands in cmd_net.c
3102
3103     Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
3104     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3105
3106 commit 51dfe1382ebaf691485badfa0ea5e75b0710531b
3107 Author: Remy Bohmer <linux@bohmer.net>
3108 Date:   Wed Aug 20 11:30:28 2008 +0200
3109
3110     Fix bogus error message in the DHCP handler
3111
3112     The DHCP handler has 1 state that is not listed in this case, causing a
3113     failure message when there is actually no failure.
3114
3115     Signed-off-by: Remy Bohmer <linux@bohmer.net>
3116     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3117
3118 commit 61365501a0e2cae9c1df2818b7b5b3f52c450d18
3119 Author: Remy Bohmer <linux@bohmer.net>
3120 Date:   Wed Aug 20 11:30:27 2008 +0200
3121
3122     Fix compile error when CONFIG_BOOTP_RANDOM_DELAY is set.
3123
3124     The option CONFIG_BOOTP_RANDOM_DELAY does not compile, because of a
3125     missing extern inside the net/bootp.h header
3126
3127     Signed-off-by: Remy Bohmer <linux@bohmer.net>
3128     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3129
3130 commit 1803f7f91ff35ca402259065df7557107dcf28a2
3131 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
3132 Date:   Tue Aug 19 21:26:32 2008 +0000
3133
3134     ColdFire: Add FEC Buffer descriptors in SRAM
3135
3136     Add FEC Buffer descriptors and data buffer in SRAM for
3137     faster execution and access.
3138
3139     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
3140     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3141
3142 commit 429be27ce195210d4b9decf9e867b9ca6155a87d
3143 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
3144 Date:   Thu Aug 21 23:55:11 2008 +0000
3145
3146     Fix ColdFire FEC warning messages
3147
3148     Types mismatch and implicit declaration of icache_invalid()
3149     warning messages
3150
3151     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
3152     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3153
3154 commit 6a002171098e968bd5b362347d2831224fab6048
3155 Author: Ben Warren <biggerbadderben@gmail.com>
3156 Date:   Sat Jul 12 00:17:50 2008 -0700
3157
3158     Moved initialization of SKGE Ethernet driver to board code.
3159
3160     The only board using this driver is the SL8245 board.
3161     Removed initialization for the driver from net/eth.c
3162
3163     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3164
3165 commit 8379f42bc745eb9e4ca551a30fd2d0a63f740d75
3166 Author: Ben Warren <biggerbadderben@gmail.com>
3167 Date:   Sat Jul 12 00:08:45 2008 -0700
3168
3169     Moved conditional compilation to Makefile for SK98 Ethernet driver
3170
3171     Brute-force removal of #ifdefs.  Didn't touch the code.
3172     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3173
3174 commit 65d3d99c28dc363d15eaee78225ff643df499b97
3175 Author: Ben Warren <biggerbadderben@gmail.com>
3176 Date:   Fri Jul 11 23:42:19 2008 -0700
3177
3178     Moved initialization of ULI526X Ethernet driver to board code.
3179
3180     The only board using this driver is the Freescale MPC8610HPCD board.
3181     Removed initialization for the driver from net/eth.c
3182
3183     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3184
3185 commit 914947313a710f5dcf06beaf7f2aa24f1ebcce4f
3186 Author: Ben Warren <biggerbadderben@gmail.com>
3187 Date:   Fri Jul 11 23:15:28 2008 -0700
3188
3189     Moved initialization of Blackfin EMAC Ethernet controller to board_eth_init()
3190
3191     Added board_eth_init() function to bf537-stamp board.
3192     Removed initialization for the Blackin EMAC driver from net/eth.c
3193
3194     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3195
3196 commit fc363ce35408f348cacced68505f3747a53e3d7c
3197 Author: Ben Warren <biggerbadderben@gmail.com>
3198 Date:   Wed Jul 9 01:04:19 2008 -0700
3199
3200     Moved initialization of GRETH Ethernet driver to CPU directory
3201
3202     Added a cpu_eth_init() function to leon2/leon3 CPU directories and
3203     removed code from net/eth.c
3204
3205     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3206
3207 commit 86882b80771309bceb11c6accfd7f6f90ade8bfc
3208 Author: Ben Warren <biggerbadderben@gmail.com>
3209 Date:   Tue Aug 26 22:16:25 2008 -0700
3210
3211     Moved initialization of MCFFEC Ethernet driver to CPU directory
3212
3213     Added a cpu_eth_init() function to coldfire CPU directories and
3214     removed code from net/eth.c
3215
3216     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3217
3218 commit b31da88b9c160d80d42a59cbbb31e24f27184d5c
3219 Author: Ben Warren <biggerbadderben@gmail.com>
3220 Date:   Tue Aug 26 22:12:36 2008 -0700
3221
3222     Moved initialization of FSL_MCDMAFEC Ethernet driver to CPU directory
3223
3224     Added a cpu_eth_init() function to cpu/mcf547x_8x directory and
3225     removed code from net/eth.c
3226
3227     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
3228
3229 commit b5710d9974f6f0f3ddb4e67d6cccc262ab37049e
3230 Author: Kumar Gala <galak@kernel.crashing.org>
3231 Date:   Tue Aug 26 15:01:38 2008 -0500
3232
3233     FSL DDR: Remove old SPD support from cpu/mpc86xx
3234
3235     All 86xx boards have been converted to the new code so we can
3236     remove the old SPD DDR setup code.
3237
3238     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3239
3240 commit 9bd4e5911b750837515466bc7449087698b88e0e
3241 Author: Kumar Gala <galak@kernel.crashing.org>
3242 Date:   Tue Aug 26 15:01:37 2008 -0500
3243
3244     FSL DDR: Convert SBC8641D to new DDR code.
3245
3246     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3247
3248 commit 39aa1a73483e1ac2bd56d5523abfc3970ee82c77
3249 Author: Jon Loeliger <jdl@freescale.com>
3250 Date:   Tue Aug 26 15:01:36 2008 -0500
3251
3252     FSL DDR: Convert MPC8610HPCD to new DDR code.
3253
3254     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3255     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3256
3257 commit 6a8e5692933e8e6d6e5ba7e594f49dd6d4c3a263
3258 Author: Kumar Gala <galak@kernel.crashing.org>
3259 Date:   Tue Aug 26 15:01:35 2008 -0500
3260
3261     FSL DDR: Convert MPC8641HPCN to new DDR code.
3262
3263     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3264     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3265
3266 commit 46ff4f1100ea64a01d21cc008ce85ac15eb1821f
3267 Author: Kumar Gala <galak@kernel.crashing.org>
3268 Date:   Tue Aug 26 15:01:34 2008 -0500
3269
3270     FSL DDR: Add 86xx specific register setting
3271
3272     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3273
3274 commit 233fdd502a6c227f476212b3097653ad48d7e254
3275 Author: Kumar Gala <galak@kernel.crashing.org>
3276 Date:   Tue Aug 26 15:01:32 2008 -0500
3277
3278     FSL DDR: Add DDR2 DIMM paramter support
3279
3280     Compute DIMM parameters based upon the SPD information.
3281
3282     Signed-off-by: James Yang <James.Yang@freescale.com>
3283     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3284     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3285
3286 commit 05c05a2363a6ac11e0e405926034546ffad71fad
3287 Author: Kumar Gala <galak@kernel.crashing.org>
3288 Date:   Tue Aug 26 15:01:30 2008 -0500
3289
3290     FSL DDR: Add DDR1 DIMM paramter support
3291
3292     Compute DIMM parameters based upon the SPD information in spd.
3293
3294     Signed-off-by: James Yang <James.Yang@freescale.com>
3295     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3296     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3297
3298 commit 58e5e9aff147e8c7e2bc1406bf9384f65f020ffa
3299 Author: Kumar Gala <galak@kernel.crashing.org>
3300 Date:   Tue Aug 26 15:01:29 2008 -0500
3301
3302     FSL DDR: Rewrite the FSL mpc8xxx DDR controller setup code.
3303
3304     The main purpose of this rewrite it to be able to share the same
3305     initialization code on all FSL PowerPC products that have DDR
3306     controllers.  (83xx, 85xx, 86xx).
3307
3308     The code is broken up into the following steps:
3309         GET_SPD
3310         COMPUTE_DIMM_PARMS
3311         COMPUTE_COMMON_PARMS
3312         GATHER_OPTS
3313         ASSIGN_ADDRESSES
3314         COMPUTE_REGS
3315         PROGRAM_REGS
3316
3317     This allows us to share more code an easily allow for board specific code
3318     overrides.
3319
3320     Additionally this code base adds support for >4G of DDR and provides a
3321     foundation for supporting interleaving on processors with more than one
3322     controller.
3323
3324     Signed-off-by: James Yang <James.Yang@freescale.com>
3325     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3326     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
3327     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
3328     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3329
3330 commit f784e32b4bce0013983506b11af4b85b8ca3d36e
3331 Author: Kumar Gala <galak@kernel.crashing.org>
3332 Date:   Tue Aug 26 15:01:28 2008 -0500
3333
3334     FSL DDR: Provide a generic set_ddr_laws()
3335
3336     Provide a helper function that will setup the last available
3337     LAWs (upto 2) for DDR.  Useful for SPD/dyanmic DDR setting code.
3338
3339     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3340
3341 commit 0f2cbe3f5eddbdf3848265f35e4f714434929cff
3342 Author: James Yang <James.Yang@freescale.com>
3343 Date:   Tue Aug 26 15:01:27 2008 -0500
3344
3345     Add proper SPD definitions for DDR1/2/3
3346
3347     Also adds helper functions for DDR1/2 to verify the checksum.
3348
3349     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3350
3351 commit 285db74716c724ae8a0ff177878fd09a74428c7b
3352 Author: Wolfgang Denk <wd@denx.de>
3353 Date:   Wed Aug 27 01:02:48 2008 +0200
3354
3355     Update CHANGELOG
3356
3357     Signed-off-by: Wolfgang Denk <wd@denx.de>
3358
3359 commit adf22b66d8bf05bd46e098cf71e6dca29b30aa7b
3360 Author: Heiko Schocher <hs@denx.de>
3361 Date:   Tue Aug 19 10:08:49 2008 +0200
3362
3363     Add support for muas3001 board (MPC8270)
3364
3365     Signed-off-by: Heiko Schocher <hs@denx.de>
3366
3367 commit 322098bff32410d2a00031649b47c4ec90a66d9a
3368 Author: Gururaja Hebbar K R <gururajakr@sanyo.co.in>
3369 Date:   Tue Aug 19 08:31:18 2008 +0530
3370
3371     common/cmd_load.c cleanup - remove unused variables
3372
3373     - Remove unused global variable os_data_count.
3374     - Remove unused variable z.
3375
3376     Signed-off-by: Gururaja Hebbar <gururajakr@sanyo.co.in>
3377
3378 commit 306620b762a4f9fa6678568ad2e8772dec145208
3379 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
3380 Date:   Mon Aug 18 13:35:27 2008 +0200
3381
3382     remove MVS1 board
3383
3384     MVS1 board has reached end-of-life and can be removed completely.
3385
3386     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
3387
3388 commit 40d7e99d374ba0a0a29cd1a8ba40d3b7c2c175c7
3389 Author: Kumar Gala <galak@kernel.crashing.org>
3390 Date:   Fri Aug 15 08:24:45 2008 -0500
3391
3392     bootm: refactor do_reset and os boot function args
3393
3394     There is no need for each OS specific function to call do_reset() we
3395     can just do it once in bootm. This means its feasible on an error for
3396     the OS boot function to return.
3397
3398     Also, remove passing in cmd_tbl_t as its not needed by the OS boot
3399     functions.  flag isn't currently used but might be in the future so
3400     we left it alone.
3401
3402     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3403
3404 commit 40afac22a9c602e55c501c800f1c064324711b56
3405 Author: Kumar Gala <galak@kernel.crashing.org>
3406 Date:   Fri Aug 15 08:24:44 2008 -0500
3407
3408     fdt: Added resize command
3409
3410     Resize the fdt to size + padding to 4k boundary
3411
3412     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3413
3414 commit 2a1a2cb6e2b87ee550e6f27b647d23331dfd5e1b
3415 Author: Kumar Gala <galak@kernel.crashing.org>
3416 Date:   Fri Aug 15 08:24:43 2008 -0500
3417
3418     fdt: refactor initrd related code
3419
3420     Created a new fdt_initrd() to deal with setting the initrd properties
3421     in the device tree and fixing up the mem reserve.  We can use this
3422     both in the choosen node handling and lets us remove some duplicated
3423     code when we fixup the initrd info in bootm on PPC.
3424
3425     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3426
3427 commit 3082d2348c8e13342f5fdd10e9b3f7408062dbf9
3428 Author: Kumar Gala <galak@kernel.crashing.org>
3429 Date:   Fri Aug 15 08:24:42 2008 -0500
3430
3431     fdt: refactor fdt resize code
3432
3433     Move the fdt resizing code out of ppc specific boot code and into
3434     common fdt support code.
3435
3436     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3437
3438 commit 396f635b8ff3ccbc38d75d5eda98444c6466810a
3439 Author: Kumar Gala <galak@kernel.crashing.org>
3440 Date:   Fri Aug 15 08:24:41 2008 -0500
3441
3442     bootm: refactor image detection and os load steps
3443
3444     Created a bootm_start() that handles the parsing and detection of all
3445     the images that will be used by the bootm command (OS, ramdisk, fdt).
3446     As part of this we now tract all the relevant image offsets in the
3447     bootm_headers_t struct. This will allow us to have all the needed
3448     state for future sub-commands and lets us reduce a bit of arch
3449     specific code on SPARC.
3450
3451     Created a bootm_load_os() that deals with decompression and loading
3452     the OS image.
3453
3454     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3455
3456 commit e906cfae08e8cc2447f59b1bc4c22ab9c3c286d2
3457 Author: Kumar Gala <galak@kernel.crashing.org>
3458 Date:   Fri Aug 15 08:24:40 2008 -0500
3459
3460     bootm: move lmb into the bootm_headers_t structure
3461
3462     To allow for persistent state between future bootm subcommands we
3463     need the lmb to exist in a global state.
3464     Moving it into the bootm_headers_t allows us to do that.
3465
3466     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3467
3468 commit 54f9c86691309b2f919f567f9255b8bcad2c7651
3469 Author: Kumar Gala <galak@kernel.crashing.org>
3470 Date:   Fri Aug 15 08:24:39 2008 -0500
3471
3472     bootm: Set working fdt address as part of the bootm flow
3473
3474     Set the fdt working address so "fdt FOO" commands can be used as part
3475     of the bootm flow.  Also set an the environment variable "fdtaddr"
3476     with the value.
3477
3478     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3479
3480 commit 06a09918f3903450313e2047a9cc258bf5872f46
3481 Author: Kumar Gala <galak@kernel.crashing.org>
3482 Date:   Fri Aug 15 08:24:38 2008 -0500
3483
3484     bootm: refactor fdt locating and relocation code
3485
3486     Move the code that handles finding a device tree blob and relocating
3487     it (if needed) into common code so all arch's have access to it.
3488
3489     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3490
3491 commit c4f9419c6b54958e0eddbcbc9e5a4a7b7ec99865
3492 Author: Kumar Gala <galak@kernel.crashing.org>
3493 Date:   Fri Aug 15 08:24:37 2008 -0500
3494
3495     bootm: refactor ramdisk locating code
3496
3497     Move determing if we have a ramdisk and where its located into the
3498     common code. Keep track of the ramdisk start and end in the
3499     bootm_headers_t image struct.
3500
3501     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3502
3503 commit c160a9544743e80e8889edb2275538e7764ce334
3504 Author: Kumar Gala <galak@kernel.crashing.org>
3505 Date:   Fri Aug 15 08:24:36 2008 -0500
3506
3507     bootm: refactor entry point code
3508
3509     Move entry point code out of each arch and into common code.
3510     Keep the entry point in the bootm_headers_t images struct.
3511
3512     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3513
3514 commit 20220d22b9f41446288588cd2e457e0077a18bed
3515 Author: Randy Vinson <rvinson@mvista.com>
3516 Date:   Wed Aug 13 11:44:57 2008 -0700
3517
3518     mpc7448hpc2: Fix PCI I/O space mapping.
3519
3520     PCI I/O space is currently mapped 1:1 at 0xFA000000. Linux requires
3521     PCI I/O space to start at 0 on the PCI bus. This patch maps PCI I/O
3522     space such that 0xFA000000 in the processor's address space maps to 0
3523     on the PCI I/O bus.
3524
3525     Signed-off-by Randy Vinson <rvinson@mvista.com>
3526     Acked-by: Roy Zang <tie-fei.zang@freescale.com>
3527
3528 commit b4e07520bbb5467ad72eb92a5c9177d2797b9e30
3529 Author: Guennadi Liakhovetski <lg@denx.de>
3530 Date:   Wed Aug 13 18:10:26 2008 +0200
3531
3532     i.MX31: Specify maintainers for i.MX31-based boards
3533
3534     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
3535     Signed-off-by: Wolfgang Denk <wd@denx.de>
3536
3537 commit 51e46e28fda4bbdf5149ac7f67d62fcc8df4da63
3538 Author: Wolfgang Denk <wd@denx.de>
3539 Date:   Tue Aug 26 15:01:28 2008 +0200
3540
3541     ADS5121: adjust image addresses in RAM and flash
3542
3543     Use the same mapping in flash as used by Linux
3544
3545     Signed-off-by: Wolfgang Denk <wd@denx.de>
3546
3547 commit 19f101412c16edee9fd55db4039e1d68a833b28b
3548 Author: Wolfgang Denk <wd@denx.de>
3549 Date:   Tue Aug 26 13:14:34 2008 +0200
3550
3551     cmd_mem.c: Fix help message alignment
3552
3553     Bug was introced by "Big white-space cleanup" (53677ef1)
3554
3555     Signed-off-by: Wolfgang Denk <wd@denx.de>
3556
3557 commit 1a9eeb78b825bfade31d7606a2fe3b9eca9e35be
3558 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
3559 Date:   Wed Aug 20 11:11:52 2008 +0200
3560
3561     change mvBL-M7 default env and move to vendor subdir
3562
3563     fix mvBL-M7 config and move to matrix_vision subdir
3564
3565     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
3566     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
3567
3568 commit 002d27caf26e7eb913d474d3a91f67d56c8c31d5
3569 Author: Nick Spence <nick.spence@freescale.com>
3570 Date:   Fri Aug 22 23:52:40 2008 -0700
3571
3572     MPC83XX: Add miscellaneous registers and #defines to support MPC83xx family devices
3573
3574     This patch adds elements to the 83xx sysconf structure and #define values that are used
3575     by mpc83xx family devices.
3576
3577     Signed-off-by: Nick Spence <nick.spence@freescale.com>
3578     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
3579
3580 commit 447ad5768abda669ac0e7f46fcdb62fbe828d637
3581 Author: Ira W. Snyder <iws@ovro.caltech.edu>
3582 Date:   Fri Aug 22 11:00:15 2008 -0700
3583
3584     MPC8349EMDS: Add PCI Agent (PCISLAVE) support
3585
3586     Add the ability for the MPC8349EMDS to run in PCI Agent mode, acting as a
3587     PCI card rather than a host computer.
3588
3589     Signed-off-by: Ira W. Snyder <iws@ovro.caltech.edu>
3590     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
3591
3592 commit 4ff9aea9d6b5602683a920951ef896996438af62
3593 Author: Ira W. Snyder <iws@ovro.caltech.edu>
3594 Date:   Fri Aug 22 11:00:14 2008 -0700
3595
3596     mpc83xx: add PCISLAVE support to 83XX_GENERIC_PCI setup code
3597
3598     This adds a helper function to unlock the PCI configuration bit, so that
3599     any extra PCI setup (such as outbound windows, etc.) can be done after
3600     using the 83XX_GENERIC_PCI code to set up the PCI bus.
3601
3602     Signed-off-by: Ira W. Snyder <iws@ovro.caltech.edu>
3603     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
3604
3605 commit 162338e1fcde231ca4d562e5ebd7859456731691
3606 Author: Ira W. Snyder <iws@ovro.caltech.edu>
3607 Date:   Fri Aug 22 11:00:13 2008 -0700
3608
3609     MPC8349EMDS: use 83XX_GENERIC_PCI setup code
3610
3611     Change the MPC8349EMDS board to use the generic PCI initialization code
3612     for the mpc83xx cpu.
3613
3614     Signed-off-by: Ira W. Snyder <iws@ovro.caltech.edu>
3615     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
3616
3617 commit f4e55a4941e8ba46bc06020b2747928adf8fdee7
3618 Author: Kim Phillips <kim.phillips@freescale.com>
3619 Date:   Mon Aug 25 14:53:09 2008 -0500
3620
3621     fix out of tree building
3622
3623     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
3624
3625 commit a49d10cf027d059ee15c262010a05cdaec0961e1
3626 Author: Wolfgang Denk <wd@denx.de>
3627 Date:   Mon Aug 25 23:45:41 2008 +0200
3628
3629     Minor coding style cleanup, updte CHANGELOG
3630
3631     Signed-off-by: Wolfgang Denk <wd@denx.de>
3632
3633 commit 4d56e8dea670757c801a6a65531f02a8f981ce1f
3634 Author: Stefan Roese <sr@denx.de>
3635 Date:   Wed Aug 20 20:29:38 2008 +0200
3636
3637     RTC: Fix Makefile problem with COBJS-$(CONFIG_RTC_DS1307 || CONFIG_RTC_DS1338)
3638
3639     This "||" doesn't seem to work. Now using the idea suggest by Scott Wood
3640     to combine both config options into one line. This even allows defining
3641     both options and not generating the target object twice.
3642
3643     Signed-off-by: Stefan Roese <sr@denx.de>
3644
3645 commit 079edb913dbae147b50a488cf02e03f473fc5f28
3646 Author: Jens Gehrlein <sew_s@tqs.de>
3647 Date:   Fri Jul 4 16:50:05 2008 +0200
3648
3649     MX31: fix bit masks in function mx31_decode_pll()
3650
3651     Bits MPCTL[MFN] and MPCTL[MFD] were not fully covered.
3652
3653     Signed-off-by: Jens Gehrlein <sew_s@tqs.de>
3654
3655 commit e8f1207bbf2df6fb693ee1aa3329b2014c92e5e6
3656 Author: Gururaja Hebbar K R <gururajakr@sanyo.co.in>
3657 Date:   Mon Aug 25 11:11:34 2008 +0200
3658
3659     Correct ARM Versatile Timer Initialization
3660
3661      - According to ARM Dual-Timer Module (SP804) TRM (ARM DDI0271),
3662        -- Timer Value Register @ TIMER Base + 4 is Read-only.
3663        -- Prescale Value (Bits 3-2 of TIMER Control register)
3664         can only be one of 00,01,10. 11 is undefined.
3665        -- CFG_HZ for Versatile board is set to
3666         #define CFG_HZ          (1000000 / 256)
3667         So Prescale bits is set to indicate
3668         - 8 Stages of Prescale, Clock divided by 256
3669      - The Timer Control Register has one Undefined/Shouldn't Use Bit
3670        So we should do read/modify/write Operation
3671
3672     Signed-off-by: Gururaja Hebbar <gururajakr@sanyo.co.in>
3673
3674 commit 535cfa4f3de86cf48d6c0af1daf33aebdca089f9
3675 Author: Gururaja Hebbar K R <gururajakr@sanyo.co.in>
3676 Date:   Mon Aug 25 11:30:29 2008 +0200
3677
3678     Add ARM AMBA PL031 RTC Support
3679
3680     Signed-off-by: Gururaja Hebbar K R <gururajakr@sanyo.co.in>
3681
3682 commit e39411674669cc880e1ec4a8ca4794fb15c33a45
3683 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
3684 Date:   Tue Aug 19 16:21:03 2008 -0400
3685
3686     ARM DaVinci: Removed redundant NAND initialization code.
3687
3688     ARM DaVinci: Removed redundant NAND initialization code.
3689
3690     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
3691
3692 commit b3fb663b20d995ca41327db877ddb168279b3f62
3693 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
3694 Date:   Tue Aug 19 16:21:00 2008 -0400
3695
3696     ARM DaVinci: Fix compilation error with new MTD code.
3697
3698     ARM DaVinci: Fix compilation error with new MTD code.
3699
3700     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
3701
3702 commit 109c30fb8edea1a15d37a6ce787cd5faf33d8e43
3703 Author: Gerald Van Baren <vanbaren@cideas.com>
3704 Date:   Fri Aug 22 14:37:05 2008 -0400
3705
3706     Add note on dereferencing /aliases pointers
3707
3708     Replace the "must quote special characters" note with a hint on
3709     how to dereference /aliases pointers by omitting the leading "/".
3710     This feature was introduced by Kumar Gala as a libfdt enhancement
3711     in commit ed035708235332c3c117ee3bb1a426063f03cfcb.
3712
3713     Example:
3714
3715     => fdt print /aliases
3716     aliases {
3717             ethernet0 = "/qe@e0100000/ucc@2000";
3718             ethernet1 = "/qe@e0100000/ucc@3000";
3719             serial0 = "/soc8360@e0000000/serial@4500";
3720             serial1 = "/soc8360@e0000000/serial@4600";
3721             pci0 = "/pci@e0008500";
3722     };
3723     => fdt print ethernet0
3724     ucc@2000 {
3725             device_type = "network";
3726             compatible = "ucc_geth";
3727             cell-index = <0x1>;
3728             reg = <0x2000 0x200>;
3729             interrupts = <0x20>;
3730             interrupt-parent = <0x2>;
3731             local-mac-address = [00 00 00 00 00 00];
3732             rx-clock-name = "none";
3733             tx-clock-name = "clk9";
3734             phy-handle = <0x3>;
3735             phy-connection-type = "rgmii-id";
3736             pio-handle = <0x4>;
3737     };
3738
3739     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
3740
3741 commit feeca3f578b7f53c032ba203698751c982f8bf5a
3742 Author: Kumar Gala <galak@kernel.crashing.org>
3743 Date:   Thu Aug 14 08:28:19 2008 -0500
3744
3745     libfdt: Add support for using aliases in fdt_path_offset()
3746
3747     If the path doesn't start with '/' check to see if it matches some alias
3748     under "/aliases" and substitute the matching alias value in the path
3749     and retry the lookup.
3750
3751     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3752     Acked-by: David Gibson <david@gibson.dropbear.id.au>
3753     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
3754
3755 commit 0219399a4e3a8edb428e1924e1a03d58cccf8d8e
3756 Author: David Gibson <david@gibson.dropbear.id.au>
3757 Date:   Wed Aug 6 14:50:49 2008 +1000
3758
3759     libfdt: Implement fdt_get_property_namelen() and fdt_getprop_namelen()
3760
3761     As well as fdt_subnode_offset(), libfdt includes an
3762     fdt_subnode_offset_namelen() function that takes the subnode name to
3763     look up not as a NUL-terminated string, but as a string with an
3764     explicit length.  This can be useful when the caller has the name as
3765     part of a longer string, such as a full path.
3766
3767     However, we don't have corresponding 'namelen' versions for
3768     fdt_get_property() and fdt_getprop().  There are less obvious use
3769     cases for these variants on property names, but there are
3770     circumstances where they can be useful e.g. looking up property names
3771     which need to be parsed from a longer string buffer such as user input
3772     or a configuration file, or looking up an alias in a path with
3773     IEEE1275 style aliases.
3774
3775     So, since it's very easy to implement such variants, this patch does
3776     so.  The original NUL-terminated variants are, of course, implemented
3777     in terms of the namelen versions.
3778
3779     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
3780
3781 commit f171746f701ea58bf6a53e835b53d2aaebee0d81
3782 Author: David Gibson <david@gibson.dropbear.id.au>
3783 Date:   Tue Jul 29 14:51:22 2008 +1000
3784
3785     libfdt: Forgot one function when cleaning the namespace
3786
3787     In commit b6d80a20fc293f3b995c3ce1a6744a5574192125, we renamed all
3788     libfdt functions to be prefixed with fdt_ or _fdt_ to minimise the
3789     chance of collisions with things from whatever package libfdt is
3790     embedded in, pulled into the libfdt build via that environment's
3791     libfdt_env.h.
3792
3793     Except... I missed one.  This patch applies the same treatment to
3794     _stringlist_contains().  While we're at it, also make it static since
3795     it's only used in the same file.
3796
3797     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
3798
3799 commit 46390da15411351fc3b498bd8c1615f78fe80df0
3800 Author: Wolfram Sang <w.sang@pengutronix.de>
3801 Date:   Wed Jul 9 11:22:44 2008 +0200
3802
3803     libfdt: Improve documentation in libfdt.h
3804
3805     Fix a few typos and mistakes.
3806
3807     Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
3808     Acked-by: David Gibson <david@gibson.dropbear.id.au>
3809
3810 commit fc7758ee4f5782878f2e96876b7bc56cfee0ac66
3811 Author: David Gibson <david@gibson.dropbear.id.au>
3812 Date:   Wed Jul 9 14:10:24 2008 +1000
3813
3814     libfdt: Increase namespace-pollution paranoia
3815
3816     libfdt is supposed to easy to embed in projects all and sundry.
3817     Often, it won't be practical to separate the embedded libfdt's
3818     namespace from that of the surrounding project.  Which means there can
3819     be namespace conflicts between even libfdt's internal/static functions
3820     and functions or macros coming from the surrounding project's headers
3821     via libfdt_env.h.
3822
3823     This patch, therefore, renames a bunch of libfdt internal functions
3824     and macros and makes a few other chances to reduce the chances of
3825     namespace collisions with embedding projects.  Specifically:
3826         - Internal functions (even static ones) are now named _fdt_*()
3827
3828         - The type and (static) global for the error table in
3829               fdt_strerror() gain an fdt_ prefix
3830
3831         - The unused macro PALIGN is removed
3832
3833         - The memeq and streq macros are removed and open-coded in the
3834               users (they were only used once each)
3835
3836         - Other macros gain an FDT_ prefix
3837
3838         - To save some of the bulk from the previous change, an
3839               FDT_TAGALIGN() macro is introduced, where FDT_TAGALIGN(x) ==
3840               FDT_ALIGN(x, FDT_TAGSIZE)
3841
3842     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
3843
3844 commit c66830263af19831f2b7db307f79d1943febf7f9
3845 Author: David Gibson <david@gibson.dropbear.id.au>
3846 Date:   Mon Jul 7 10:14:15 2008 +1000
3847
3848     dtc: Enable and fix -Wcast-qual warnings
3849
3850     Enabling -Wcast-qual warnings in dtc shows up a number of places where
3851     we are incorrectly discarding a const qualification.  There are also
3852     some places where we are intentionally discarding the 'const', and we
3853     need an ugly cast through uintptr_t to suppress the warning.  However,
3854     most of these are pretty well isolated with the *_w() functions.  So
3855     in the interests of maximum safety with const qualifications, this
3856     patch enables the warnings and fixes the existing complaints.
3857
3858     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
3859     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
3860
3861 commit ef4e8ce1beb5b93aedda5a4c1b90bfd989c6791e
3862 Author: David Gibson <david@gibson.dropbear.id.au>
3863 Date:   Mon Jul 7 10:10:48 2008 +1000
3864
3865     dtc: Enable and fix -Wpointer-arith warnings
3866
3867     This patch turns on the -Wpointer-arith option in the dtc Makefile,
3868     and fixes the resulting warnings due to using (void *) in pointer
3869     arithmetic.  While convenient, pointer arithmetic on void * is not
3870     portable, so it's better that we avoid it, particularly in libfdt.
3871
3872     Also add necessary definition of uintptr_t needed by David Gibson's
3873     changeset "dtc: Enable and fix -Wpointer-arith warnings" (the definition
3874     comes from stdint.h, which u-boot doesn't have). -- gvb
3875
3876     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
3877     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
3878
3879 commit 5d4b3d2b31e58fcb2d4bd10af762f5ff41b229fd
3880 Author: Tirumala R Marri <tmarri@amcc.com>
3881 Date:   Thu Aug 21 21:54:53 2008 -0700
3882
3883     ppc4xx: AMCC PPC460GT/EX PCI-E de-emphasis adjustment fix
3884
3885     During recent PCI-E tests it has been found that current
3886     driverl level and de-emphasis values are not set correctly.
3887     After sweeping throgh all de-ephasis values, it was found that
3888     0x130 is a right value. Where 0x13 is driver level and 0 is
3889     de-emphasis.
3890
3891     Signed-off-by: Tirumala R Marri <tmarri@amcc.com>
3892     Signed-off-by: Stefan Roese <sr@denx.de>
3893
3894 commit 0bb86d823b6c150c7ee17de0cfca9ffccc16463b
3895 Author: Remy Bohmer <linux@bohmer.net>
3896 Date:   Wed Aug 20 20:46:56 2008 +0200
3897
3898     Make the YAFFS filesystem work
3899
3900     Recently the YAFFS filesystem support has been added to U-boot.
3901     However, just enabling CONFIG_YAFFS2 is not enough to get it working.
3902
3903     ymount will generate an exception (when dereferencing mtd->readoob()), because
3904     the genericDevice is a null pointer. Further, a lot of logging is produced
3905     while using YAFFS fs, so logging should also be disabled.
3906     Both issues are solved by this patch.
3907
3908     With this patch and CONFIG_YAFFS2 enabled, I get a readable filesystem
3909     in U-boot, as well as in Linux.
3910
3911     Tested on a Atmel AT91SAM9261EK board.
3912
3913     Signed-off-by: Remy Bohmer <linux@bohmer.net>
3914     Acked-by: William Juul <william.juul@tandberg.com>
3915     Signed-off-by: Scott Wood <scottwood@freescale.com>
3916
3917 commit bfd7f38614e21f745b6d6845fcc616ebc5e4d36f
3918 Author: Kyungmin Park <kmpark@infradead.org>
3919 Date:   Tue Aug 19 08:42:53 2008 +0900
3920
3921     Fix OneNAND read_oob/write_oob functions compatability
3922
3923     Also sync with kernel OneNAND codes
3924
3925     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
3926     Signed-off-by: Scott Wood <scottwood@freescale.com>
3927
3928 commit 8d765456c1d33f2010d2717ee58de7647fdc6346
3929 Author: Scott Wood <scottwood@freescale.com>
3930 Date:   Mon Aug 18 17:11:20 2008 -0500
3931
3932     NAND: Remove delay from nand_boot_fsl_elbc.c.
3933
3934     It was for debugging purposes, and shouldn't have been left in.
3935
3936     Signed-off-by: Scott Wood <scottwood@freescale.com>
3937
3938 commit f556483734126793522fb7a8cf36af90da78f084
3939 Author: Stefan Roese <sr@denx.de>
3940 Date:   Thu Aug 21 11:05:03 2008 +0200
3941
3942     ppc4xx: Cleanup of "ppc4xx: Optimize PLB4 Arbiter..." patch
3943
3944     This patch fixes some minor issues introduced with the patch:
3945     ppc4xx: Optimize PLB4 Arbiter... from Prodyut Hazarika:
3946
3947     - Rework memory-queue and PLB arbiter optimization code, that the
3948       local variable is not needed anymore. This removes one #ifdef.
3949     - Use consistant spacing in ppc4xx.h header (XXX + 0x01 instead
3950       of XXX+ 0x01). This was not introduced by Prodyut, just a
3951       copy-paste problem.
3952
3953     Signed-off-by: Stefan Roese <sr@denx.de>
3954
3955 commit 079589bcfb24ba11068460276a3cc9549ab5346f
3956 Author: Prodyut  Hazarika <phazarika@amcc.com>
3957 Date:   Wed Aug 20 09:38:51 2008 -0700
3958
3959     ppc4xx: Optimize PLB4 Arbiter and Memory Queue settings for PPC440SP/SPe,
3960         PPC405EX and PPC460EX/GT/SX
3961
3962     - Read pipeline depth set to 4 for PPC440SP/SPE, PPC405EX, PPC460EX/GT/SX
3963       processors
3964     - Moved PLB4 Arbiter register definitions to ppc4xx.h since it is shared
3965       across processors (405 and 440/460)
3966     - Optimize Memory Queue settings for PPC440SP/SPE and PPC460EX/GT/SX
3967       processors
3968     - Add register bit definitions for Memory Queue Configuration registers
3969
3970     Signed-off-by: Prodyut Hazarika <phazarika@amcc.com>
3971     Signed-off-by: Stefan Roese <sr@denx.de>
3972
3973 commit ba37aa03287c5483c61c0a3e320c8888bee0143a
3974 Author: Kumar Gala <galak@kernel.crashing.org>
3975 Date:   Tue Aug 19 15:41:18 2008 -0500
3976
3977     fdt: rework fdt_fixup_ethernet() to use env instead of bd_t
3978
3979     Move to using the environment variables 'ethaddr', 'eth1addr', etc..
3980     instead of bd->bi_enetaddr, bi_enet1addr, etc.
3981
3982     This makes the code a bit more flexible to the number of ethernet
3983     interfaces.
3984
3985     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3986
3987 commit 4cacf7c64609839f809e2f9c45873f1d65861703
3988 Author: Stefan Roese <sr@denx.de>
3989 Date:   Tue Aug 19 14:57:55 2008 +0200
3990
3991     hush: Fix printf debug macro in hush.c so that it usable in U-Boot
3992
3993     This patch changes the debug_printf() marco for U-Boot in hush.c and
3994     moves the definition of DEBUG_SHELL to a place that is actually compiled
3995     under U-Boot.
3996
3997     Signed-off-by: Stefan Roese <sr@denx.de>
3998
3999 commit 8f2b457ef26a44d9e5fd7d6b16c394e5c3a71ca2
4000 Author: Heiko Schocher <hs@denx.de>
4001 Date:   Tue Aug 19 09:57:41 2008 +0200
4002
4003     cfi: rename CFG_FLASH_CFI_DRIVER to CONFIG_FLASH_CFI_DRIVER
4004
4005     Commit      00b1883a4cac59d97cd297b1a3a398db85982865
4006     missed a few boards:
4007         include/configs/M5253DEMO.h
4008         include/configs/ml507.h
4009         include/configs/redwood.h
4010
4011     This patch fixes this.
4012
4013     Signed-off-by: Heiko Schocher <hs@denx.de>
4014
4015 commit 0768b7a872964085eece8d5e9fec9175e9deb161
4016 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4017 Date:   Mon Aug 18 13:41:27 2008 +0200
4018
4019     Consolidate strmhz() implementation
4020
4021     ARM, i386, m68k and ppc all have identical implementations of strmhz().
4022     Other architectures don't provide this function at all.
4023
4024     This patch moves strmhz() into lib_generic, reducing code duplication
4025     and providing a more unified API across architectures.
4026
4027     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4028
4029 commit a928d0df211f1d829308d335d19be3ca42558dfc
4030 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
4031 Date:   Mon Aug 18 12:02:51 2008 +0200
4032
4033     fix mvbc_p board build warnings
4034
4035     fix build warnings @ mvBC-P board by using correct types, i.e. change
4036     out_be32 to out_be16 and out_8 accordingly.
4037
4038     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
4039
4040 commit a958b663d27f616bd1dfb720d1b476d1ecaaa569
4041 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4042 Date:   Sat Aug 16 18:54:27 2008 +0200
4043
4044     Makefile: fix posix support on find
4045
4046     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4047
4048 commit bef92e215d945cc574399c1a1b00a3a76d35aa03
4049 Author: Axel Beierlein <belatronix@web.de>
4050 Date:   Sat Aug 16 00:30:48 2008 +0200
4051
4052     Adding bootlimit/bootcount feature for MPC5XXX on TQM5200 Boards
4053
4054     Tested with TQM5200S on STK52XX.200 Board
4055
4056     Signed-off-by: Axel Beierlein <belatronix@web.de>
4057
4058 commit 0800707b6d5041a840a65d556032c15c584b55f8
4059 Author: Peter Tyser <ptyser@xes-inc.com>
4060 Date:   Fri Aug 15 14:36:32 2008 -0500
4061
4062     mod_i2c_mem() bugfix
4063
4064     The last used chip, address, and address length were not being
4065     stored for the imm and imn commands.
4066
4067     Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
4068
4069 commit 4afbef967275b2f636abae86f91b81becee7ad03
4070 Author: Steven A. Falco <sfalco@harris.com>
4071 Date:   Fri Aug 15 15:37:31 2008 -0400
4072
4073     Fix typo in spelling of ATAPI.
4074
4075     Correct a small spelling mistake.
4076
4077     Signed-off-by: Steven A. Falco <sfalco@harris.com>
4078
4079 commit 36c2d3062ecc6ab85f8e237180eb134464c48418
4080 Author: Steven A. Falco <sfalco@harris.com>
4081 Date:   Fri Aug 15 15:34:10 2008 -0400
4082
4083     Add a hook to allow board-specific PIO mode setting.
4084
4085     This patch adds a hook whereby a board-specific routine can be called to
4086     configure hardware for a PIO mode.  The prototype for the board-specific
4087     routine is:
4088
4089         int inline ide_set_piomode(int pio_mode)
4090
4091     ide_set_piomode should be prepared to configure hardware for a pio_mode
4092     between 0 and 6, inclusive.  It should return 0 on success or 1 on failure.
4093
4094     Signed-off-by: Steven A. Falco <sfalco@harris.com>
4095
4096 commit 9571b84cb1423876f1153081b9e6a51d90fbcdc4
4097 Author: Steven A. Falco <sfalco@harris.com>
4098 Date:   Fri Aug 15 15:29:12 2008 -0400
4099
4100     Replace enums in ata.h with an include of libata.h
4101
4102     This patch removes some enums from ata.h and replaces them with an
4103     include of libata.h.  This way, we eliminate duplicated code, and
4104     prevent errors whereby the different versions could be out of sync.
4105
4106     Signed-off-by: Steven A. Falco <sfalco@harris.com>
4107
4108 commit 0de0afbca865ecf482b4d2b635236746def8518f
4109 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4110 Date:   Fri Aug 15 18:32:41 2008 +0200
4111
4112     coldfire: fix CFI drivers activation with new macro
4113
4114     rename CFG_FLASH_CFI_DRIVER to CONFIG_FLASH_CFI_DRIVER
4115
4116     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4117
4118 commit 7dbc38ad915f4ae67f4cd1818b7ac8fed368aaa9
4119 Author: Kumar Gala <galak@kernel.crashing.org>
4120 Date:   Fri Aug 15 08:24:35 2008 -0500
4121
4122     fdt: fdt addr w/o any args reports back the current working address
4123
4124     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
4125
4126 commit f953d99fd528a496b400a706b511eaf8e3ea66af
4127 Author: Kumar Gala <galak@kernel.crashing.org>
4128 Date:   Fri Aug 15 08:24:34 2008 -0500
4129
4130     fdt: added the ability to set initrd start/end via chosen command
4131
4132     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
4133
4134 commit ffa4bafacaef67058463b3d7d0099ced57569dd2
4135 Author: Kumar Gala <galak@kernel.crashing.org>
4136 Date:   Fri Aug 15 08:24:33 2008 -0500
4137
4138     Add command to enable/disable interrupts
4139
4140     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
4141
4142 commit 9e8e63cce69556aef10b58bcbc56d324f570ec3a
4143 Author: Nick Spence <nick.spence@freescale.com>
4144 Date:   Tue Aug 19 22:21:16 2008 -0700
4145
4146     CFI: Add CFI_CMDSET_INTEL_EXTENDED to fix flash_real_protect()
4147
4148     This patch fixes a missing vendor code in the flash_real_protect() function.
4149
4150     Signed-off-by: Nick Spence <nick.spence@freescale.com>
4151     Signed-off-by: Stefan Roese <sr@denx.de>
4152
4153 commit 4e00acded2e6a8d663e12690a0f0f08f5bec5a58
4154 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4155 Date:   Tue Aug 19 16:53:39 2008 +0000
4156
4157     CFI: Fix AMD Legacy sector protect
4158
4159     New implement sector lock and unlock or softlock commands
4160     do not exist in AMD legacy flash. Thus, causing issue
4161     when erasing AMD legacy flash (such as lv040)
4162
4163     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4164     Signed-off-by: Stefan Roese <sr@denx.de>
4165
4166 commit 492671404140f09d5b21b3d2ce4e362c0692c069
4167 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4168 Date:   Wed Aug 20 09:40:16 2008 +0200
4169
4170     hammerhead/mimc200: Use CONFIG_FLASH_CFI_DRIVER
4171
4172     CFG_FLASH_CFI_DRIVER was recently renamed CONFIG_FLASH_CFI_DRIVER.
4173
4174     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4175
4176 commit 33eac2b3d946fc998a09245dfe54d017079b9056
4177 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4178 Date:   Wed Aug 20 09:28:36 2008 +0200
4179
4180     hammerhead: Add missing printf parameter to CONFIG_AUTOBOOT_PROMPT
4181
4182     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4183
4184 commit 25da0b84195fdda89a943b2d25757db5afeef5b8
4185 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4186 Date:   Wed Aug 20 09:27:37 2008 +0200
4187
4188     favr-32-ezkit: Fix printf format warnings
4189
4190     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4191
4192 commit 462da25e89b0b58bf4c66346c1fcb3087c61b4b8
4193 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4194 Date:   Fri Aug 15 12:04:25 2008 +0200
4195
4196     MAINTAINERS: Sort avr32 section alphabetically
4197
4198     The rest of the MAINTAINERS file appears to be sorted
4199     almost-alphabetically, but entries for the newly added AVR32 boards were
4200     added somewhat randomly. This patch sorts the list alphabetically again.
4201
4202     Also update my e-mail address. The old one still works, but it may not
4203     work forever.
4204
4205     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4206
4207 commit 13b50fe3bc065c48911fa373231421280855a9d6
4208 Author: Mark Jackson <mpfj@mimc.co.uk>
4209 Date:   Wed Jul 30 13:07:27 2008 +0100
4210
4211     avr32: Add MIMC200 board
4212
4213     The MIMC200 board is based on Atmel's NGW100 dev kit, but with an extra
4214     8MByte FLASH and 128KByte FRAM.
4215
4216     Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
4217     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
4218
4219 commit db70b84329315c52f6ec77f5ae5ca1afe970a9bb
4220 Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
4221 Date:   Wed Jul 9 21:07:34 2008 +0900
4222
4223     rtl8169: add support for RTL8110SCL
4224
4225     This patch fixes a problem that RTL8110SCL started transfer
4226     with an incorrect memory address.
4227
4228     Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
4229     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
4230
4231 commit 943b825bf15e6a28ac8328e0f6489478bceef1ea
4232 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4233 Date:   Wed Jun 25 15:48:52 2008 -0500
4234
4235     Fix dm9000 receive status and len little endian issue
4236
4237     The received status and len was in little endian
4238     format and caused the ethernet unable to proceed
4239     further. Add __le16_to_cpu() in dm9000_rx_status_8/16/32bit().
4240
4241     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4242     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
4243
4244 commit fcd69a1a57fb2af4d26201422095a4be9f36963e
4245 Author: Kumar Gala <galak@kernel.crashing.org>
4246 Date:   Fri Aug 15 08:24:32 2008 -0500
4247
4248     Clean up usage of icache_disable/dcache_disable
4249
4250     There is no point in disabling the icache on 7xx/74xx/86xx parts and not
4251     also flushing the icache.  All callers of invalidate_l1_instruction_cache()
4252     call icache_disable() right after.  Make it so icache_disable() calls
4253     invalidate_l1_instruction_cache() for us.
4254
4255     Also, dcache_disable() already calls dcache_flush() so there is no point
4256     in the explicit calls of dcache_flush().
4257
4258     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
4259
4260 commit a15b07104ca7bbb7093c9009c9ae1b58b4202d13
4261 Author: Kumar Gala <galak@kernel.crashing.org>
4262 Date:   Fri Aug 15 08:24:31 2008 -0500
4263
4264     Update linux bootm to support ePAPR client interface
4265
4266     The ePAPR spec has some subtle differences from the current device
4267     tree based boot interface to the powerpc linux kernel. The powerpc
4268     linux kernel currently ignores the differences that ePAPR specifies.
4269
4270     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
4271
4272 commit b734e5556a239b3be5f9693b2f4b4b739683ec16
4273 Author: Wolfgang Denk <wd@denx.de>
4274 Date:   Mon Aug 18 23:50:20 2008 +0200
4275
4276     Minor code cleanup: keep lists sorted.
4277
4278     Signed-off-by: Wolfgang Denk <wd@denx.de>
4279
4280 commit d0039d4ed275e6ca09fb417895024ad02be118c4
4281 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
4282 Date:   Wed Jul 23 19:10:14 2008 +0200
4283
4284     Add support for ADT7460 I2C monitor chip
4285
4286     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
4287
4288 commit eb59ea45ab77c14b090ea857d9ea9f902f40db0b
4289 Author: Michal Simek <monstr@monstr.eu>
4290 Date:   Mon Jul 14 19:45:45 2008 +0200
4291
4292     video: Clean drivers/video/Makefile
4293
4294     Signed-off-by: Michal Simek <monstr@monstr.eu>
4295
4296 commit 871c18dd301752270e1f74328c846c3104be1e2e
4297 Author: Michal Simek <monstr@monstr.eu>
4298 Date:   Mon Jul 14 19:45:37 2008 +0200
4299
4300     rtc: Clean drivers/rtc/Makefile
4301
4302     Signed-off-by: Michal Simek <monstr@monstr.eu>
4303
4304 commit a4a549b4b53adf40a0d3882cc30ac812a8f847c5
4305 Author: Michal Simek <monstr@monstr.eu>
4306 Date:   Mon Jul 14 19:45:35 2008 +0200
4307
4308     i2c: Clean drivers/i2c/ Makefile
4309
4310     Signed-off-by: Michal Simek <monstr@monstr.eu>
4311
4312 commit 0a823aa2a8a8c0685e73900f387d602d7edafc0e
4313 Author: Harald Welte <laforge@openmoko.org>
4314 Date:   Wed Jul 9 22:30:30 2008 +0800
4315
4316     Add 'license' command to U-Boot command line
4317
4318     The 'license' command includes the U-Boot license (GPLv2) into the
4319     actual bootloader binary. The license text can be shown interactively
4320     at the U-Boot commandline.
4321
4322     For products where the commandline can actually be accessed by the
4323     end user, this helps to prevent inadvertent GPL violations, since the
4324     GPLv2 license text can no longer be 'forgotten' to be included into
4325     the product.
4326
4327     The 'license' command can be enabled by CONFIG_CMD_LICENSE.
4328
4329     Signed-off-by: Harald Welte <laforge@openmoko.org>
4330
4331 commit fe2ce5500ebf43d79d227190bd2370232d5b113d
4332 Author: Harald Welte <laforge@gnumonks.org>
4333 Date:   Sun Jul 6 15:56:38 2008 +0800
4334
4335     add 'unzip' command to u-boot commandline
4336
4337     [PATCH] add new 'unzip' command to u-boot commandline
4338
4339     common/cmd_mem.c: new command "unzip srcaddr dstaddr [dstsize]" to unzip from
4340     memory to memory, and option CONFIG_CMD_UNZIP to enable it
4341
4342     Signed-off-by: Werner Almesberger <werner@openmoko.org>
4343     Signed-off-by: Harald Welte <laforge@openmoko.org>
4344
4345 commit 07efc9e321619c3dec213310c32e011aa6f02783
4346 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4347 Date:   Wed Aug 6 19:37:17 2008 -0500
4348
4349     Change CFG_ENV_SIZE to CFG_ENV_SECT_SIZE for SPI sector erase
4350
4351     The CFG_ENV_SIZE is not suitable used for SPI flash erase
4352     sector size if CFG_ENV_SIZE is less than CFG_ENV_SECT_SIZE.
4353     Add condition check if CFG_ENV_SIZE is larger than
4354     CFG_ENV_SECT_SIZE, calculate the right number of sectors for
4355     erasing.
4356
4357     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4358
4359 commit 4cb4e654cafabaa1ac180d37b00c8f6095dae9c9
4360 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4361 Date:   Mon Aug 11 15:54:25 2008 +0000
4362
4363     ColdFire: Multiple fixes for M5282EVB
4364
4365     Incorrect CFG_HZ value, change 1000000 to 1000.
4366     Rename #waring to #warning. RAMBAR1 uses twice
4367     in start.S, rename the later to FLASHBAR. Insert
4368     nop for DRAM setup. And, env_offset in linker file.
4369
4370     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4371
4372 commit 10db3a17a278dd3a27668b31cb32cdd1476e9513
4373 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4374 Date:   Mon Aug 11 15:26:43 2008 +0000
4375
4376     ColdFire: Move m5282evb from board to board/freescale
4377
4378     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4379
4380 commit 56df091d391f74bbf2dc2f7931f9f3c8f23529e4
4381 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4382 Date:   Mon Aug 11 15:25:07 2008 +0000
4383
4384     ColdFire: Move m5272c3 from board to board/freescale
4385
4386     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4387
4388 commit 659e9bad629a480f606b286d5703aef7159edf98
4389 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4390 Date:   Mon Aug 11 15:23:16 2008 +0000
4391
4392     ColdFire: Move m5271evb from board to board/freescale
4393
4394     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4395
4396 commit 05316f8ece8206339a208ec052f039cd0f7ca922
4397 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4398 Date:   Mon Aug 11 13:41:49 2008 +0000
4399
4400     ColdFire: Add M54451EVB platform support for MCF5445x
4401
4402     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4403
4404 commit 922cd7515597e9a2c07d68e2a6240b0b7b0f0136
4405 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4406 Date:   Wed Aug 6 19:14:08 2008 -0500
4407
4408     ColdFire: Add Serial Flash support for M54455EVB
4409
4410     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4411
4412 commit 9f751551456828b2d0ff417f10959fb0c7110bd0
4413 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4414 Date:   Wed Jul 23 20:38:53 2008 -0500
4415
4416     ColdFire: Implement SBF feature for M5445EVB
4417
4418     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4419
4420 commit a7323bba229203aae2604afde131ab47bad4eadc
4421 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4422 Date:   Wed Jul 23 17:53:36 2008 -0500
4423
4424     ColdFire: Add SSPI feature for MCF5445x
4425
4426     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4427
4428 commit b2d022d1ac3f59bffa9cec249341e77aea168abc
4429 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4430 Date:   Wed Jul 23 17:37:10 2008 -0500
4431
4432     ColdFire: Use CFI Flash driver for M54455EVB
4433
4434     Remove non-common flash driver in
4435     board/freescale/m54455evb/flash.c. The non-cfi flash will
4436     use CONFIG_FLASH_CFI_LEGACY to configure the flash
4437     attribute.
4438
4439     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4440
4441 commit 6d33c6acfa35b1144d46ffbff7e29ee7969290d0
4442 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4443 Date:   Wed Jul 23 17:11:47 2008 -0500
4444
4445     ColdFire: Add M5253DEMO platform support for MCF5253
4446
4447     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4448
4449 commit 80ba61fd82569af40e04d4a089257b81881884f2
4450 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4451 Date:   Wed Aug 6 14:17:09 2008 -0500
4452
4453     ColdFire: Raise M5253EVBE uart baudrate to 115200 bps
4454
4455     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4456
4457 commit d361307e73ce1f6fc68760123f37d4876f851f3e
4458 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4459 Date:   Wed Aug 6 14:11:36 2008 -0500
4460
4461     ColdFire: Fix M5253EVB dram bring up issue
4462
4463     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
4464
4465 commit 4b0708093e15b412296328bf81325cf9b69fe512
4466 Author: Wolfgang Denk <wd@denx.de>
4467 Date:   Thu Aug 14 14:41:06 2008 +0200
4468
4469     Coding Style cleanup, update CHANGELOG
4470
4471     Signed-off-by: Wolfgang Denk <wd@denx.de>
4472
4473 commit 68cf19aae48f2969ec70669604d0d776f02c8bc4
4474 Author: Scott Wood <scottwood@freescale.com>
4475 Date:   Wed Aug 13 18:24:05 2008 -0500
4476
4477     socrates: Update NAND driver to new API.
4478
4479     Also, fix some minor formatting issues, and simplify the handling of
4480     "state" for writes.
4481
4482     Signed-off-by: Scott Wood <scottwood@freescale.com>
4483
4484 commit ba22d10f39eaeedd035e8265616e31ff88e314d5
4485 Author: Scott Wood <scottwood@freescale.com>
4486 Date:   Wed Aug 13 18:03:40 2008 -0500
4487
4488     quad100hd: Update NAND driver to new API.
4489
4490     Signed-off-by: Scott Wood <scottwood@freescale.com>
4491
4492 commit f64cb652a8a84c5c34d0afcbd7ffef886aa1d838
4493 Author: Scott Wood <scottwood@freescale.com>
4494 Date:   Wed Aug 13 17:53:48 2008 -0500
4495
4496     m5373evb: Update NAND driver to new API.
4497
4498     Signed-off-by: Scott Wood <scottwood@freescale.com>
4499
4500 commit 1a23a197c8722b805f40895544bbdb1a648c1c82
4501 Author: Scott Wood <scottwood@freescale.com>
4502 Date:   Wed Aug 13 17:04:30 2008 -0500
4503
4504     s3c24x0: Update NAND driver to new API.
4505
4506     Signed-off-by: Scott Wood <scottwood@freescale.com>
4507
4508 commit aa5f75f20db8a7103fad9c34d6f1193e10d1890f
4509 Author: Scott Wood <scottwood@freescale.com>
4510 Date:   Wed Aug 13 15:56:00 2008 -0500
4511
4512     at91: Update board NAND drivers to current API.
4513
4514     Signed-off-by: Scott Wood <scottwood@freescale.com>
4515
4516 commit d438d50848e9425286e5fb0493e0affb5a0b1e1b
4517 Author: Kyungmin Park <kmpark@infradead.org>
4518 Date:   Wed Aug 13 09:11:02 2008 +0900
4519
4520     Fix OneNAND build break
4521
4522     Since page size field is changed from oobblock to writesize. But OneNAND is not updated.
4523     - fix bufferram management at erase operation
4524     This patch includes the NAND/OneNAND state filed too.
4525
4526     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
4527     Signed-off-by: Scott Wood <scottwood@freescale.com>
4528
4529 commit 9483df6408c25f16060432de3868901e352e23bc
4530 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4531 Date:   Wed Aug 13 01:40:43 2008 +0200
4532
4533     drivers/mtd/nand_legacy: Move conditional compilation to Makefile
4534
4535     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4536
4537 commit cc4a0ceeac5462106172d0cc9d9d542233aa3ab2
4538 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4539 Date:   Wed Aug 13 01:40:43 2008 +0200
4540
4541     drivers/mtd/nand: Move conditional compilation to Makefile
4542
4543     rename CFG_NAND_LEGACY to CONFIG_NAND_LEGACY
4544
4545     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4546
4547 commit 4fb09b81920e5dfdfc4576883186733f0bd6059c
4548 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4549 Date:   Wed Aug 13 01:40:42 2008 +0200
4550
4551     drivers/mtd/onenand: Move conditional compilation to Makefile
4552
4553     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4554
4555 commit 00b1883a4cac59d97cd297b1a3a398db85982865
4556 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4557 Date:   Wed Aug 13 01:40:42 2008 +0200
4558
4559     drivers/mtd: Move conditional compilation to Makefile
4560
4561     rename CFG_FLASH_CFI_DRIVER to CONFIG_FLASH_CFI_DRIVER
4562
4563     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4564
4565 commit 7ba44a5521cdb7fa1c72864025cde1e21a6f6921
4566 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4567 Date:   Wed Aug 13 01:40:41 2008 +0200
4568
4569     drivers/qe: Move conditional compilation to Makefile
4570
4571     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4572
4573 commit ab6878c7bc68a7b5e5b731655bdc13221bbfc493
4574 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4575 Date:   Wed Aug 13 01:40:40 2008 +0200
4576
4577     drivers/pci: Move conditional compilation to Makefile
4578
4579     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4580
4581 commit 55d6d2d39fe3fe87802e399aa17539368b495d2e
4582 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4583 Date:   Wed Aug 13 01:40:40 2008 +0200
4584
4585     drivers/misc: Move conditional compilation to Makefile
4586
4587     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4588
4589 commit 65e41ea0548b86e3d7892defac8e4dc1ea70aed1
4590 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4591 Date:   Wed Aug 13 01:40:40 2008 +0200
4592
4593     drivers/input: Move conditional compilation to Makefile
4594
4595     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4596
4597 commit 88f57e093114a44aa9a858d52b099bcc52034a8c
4598 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4599 Date:   Wed Aug 13 01:40:39 2008 +0200
4600
4601     drivers/dma: Move conditional compilation to Makefile
4602
4603     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4604
4605 commit 1a02806c4b1b4a09ad4e95d3aac3783889e5f8d7
4606 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4607 Date:   Wed Aug 13 01:40:39 2008 +0200
4608
4609     drivers/block: Move conditional compilation to Makefile
4610
4611     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4612
4613 commit 1a6ffbfaf4353bec379ed1fcfc54b6f1a30af09a
4614 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4615 Date:   Wed Aug 13 01:40:39 2008 +0200
4616
4617     serial: move CFG_NS9750_UART to CONFIG_NS9750_UART
4618
4619     move also conditional compilation to Makefile
4620
4621     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4622
4623 commit 6c58a030f86829fa4f0d4337cf4b794c41a1823e
4624 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4625 Date:   Wed Aug 13 01:40:38 2008 +0200
4626
4627     serial: move CFG_SCIF_CONSOLE to CONFIG_SCIF_CONSOLE
4628
4629     move also conditional compilation to Makefile
4630
4631     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4632
4633 commit d6e9ee92e890f67594ab150689510df361133ead
4634 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4635 Date:   Wed Aug 13 01:40:38 2008 +0200
4636
4637     common: Move conditional compilation to Makefile
4638
4639     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4640
4641 commit f5acb9fd9bba1160de3ef349c7d33fe510eda286
4642 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4643 Date:   Wed Aug 13 01:40:09 2008 +0200
4644
4645     mx31: move freescale's mx31 boards to vendor board dir
4646
4647     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4648
4649 commit 8ed2f5f950e2581214d20b011a8f27a6396d65d2
4650 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4651 Date:   Sat Jul 5 23:11:11 2008 +0200
4652
4653     at91: move arch-at91sam9 to arch-at91
4654
4655     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4656
4657 commit 195ccfc5991d48764b2519941e3507f693851d5d
4658 Author: Fathi BOUDRA <fabo@debian.org>
4659 Date:   Wed Aug 6 10:06:20 2008 +0200
4660
4661     OneNAND: Fill in MTD function pointers for OneNAND.
4662
4663     onenand_print_device_info():
4664      - Now returns a string to be placed in mtd->name,
4665        rather than calling printf.
4666      - Remove verbose parameter as it becomes useless.
4667
4668     Signed-off-by: Fathi Boudra <fabo@debian.org>
4669     Signed-off-by: Scott Wood <scottwood@freescale.com>
4670
4671 commit aa646643b6bc250cb3a4966bf728876e0c10d329
4672 Author: Guennadi Liakhovetski <lg@denx.de>
4673 Date:   Wed Aug 6 21:42:07 2008 +0200
4674
4675     nand_spl: Support page-aligned read in nand_load, use chipselect
4676
4677     Supporting page-aligned reads doesn't incure any sinificant overhead, just
4678     a small change in the algorithm. Also replace in_8 with readb, since there
4679     is no in_8 on ARM.
4680
4681     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
4682     Signed-off-by: Scott Wood <scottwood@freescale.com>
4683
4684 commit 4f32d7760a58fe73981b6edc0b0751565d2daa4c
4685 Author: Scott Wood <scottwood@freescale.com>
4686 Date:   Tue Aug 5 11:15:59 2008 -0500
4687
4688     NAND boot: Update large page support for current API.
4689
4690     Also, remove the ctrl variable in favor of passing the constants
4691     directly, and remove redundant (u8) casts.
4692
4693     Signed-off-by: Scott Wood <scottwood@freescale.com>
4694
4695 commit e4c09508545d1c45617ba45391c03c03cbc360b9
4696 Author: Scott Wood <scottwood@freescale.com>
4697 Date:   Mon Jun 30 14:13:28 2008 -0500
4698
4699     NAND boot: MPC8313ERDB support
4700
4701     Note that with older board revisions, NAND boot may only work after a
4702     power-on reset, and not after a warm reset.  I don't have a newer board
4703     to test on; if you have a board with a 33MHz crystal, please let me know
4704     if it works after a warm reset.
4705
4706     Signed-off-by: Scott Wood <scottwood@freescale.com>
4707
4708 commit acdab5c33f1ea6f5e08f06f08bc64af23ff40d71
4709 Author: Scott Wood <scottwood@freescale.com>
4710 Date:   Thu Jun 26 14:06:52 2008 -0500
4711
4712     mpc8313erdb: Enable NAND in config.
4713
4714     Signed-off-by: Scott Wood <scottwood@freescale.com>
4715
4716 commit c3db8c649c6ab3da2f1411c4c6d61aecea054aa4
4717 Author: Guennadi Liakhovetski <lg@denx.de>
4718 Date:   Thu Jul 31 12:38:26 2008 +0200
4719
4720     NAND: Do not write or read a whole block if it is larger than the environment
4721
4722     Environment can be smaller than NAND block size, do not need to read a whole
4723     block and minimum for writing is one page. Also remove an unused variable.
4724
4725     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
4726     Signed-off-by: Scott Wood <scottwood@freescale.com>
4727
4728 commit eafcabd15f00c142156235c519fcc55b10993241
4729 Author: Marcel Ziswiler <marcel@ziswiler.com>
4730 Date:   Sun Jun 22 16:30:06 2008 +0200
4731
4732     NAND: chip->state does not always get set.
4733
4734     Fixes an issue with chip->state not always being set causing troubles.
4735
4736     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
4737     Signed-off-by: Scott Wood <scottwood@freescale.com>
4738
4739 commit 13f0fd94e3cae6f8a0d9fba5d367e311edc8ebde
4740 Author: Ilya Yanok <yanok@emcraft.com>
4741 Date:   Mon Jun 30 15:34:40 2008 +0200
4742
4743     NAND: Scan bad blocks lazily.
4744
4745     Rather than scanning on boot, scan upon the first attempt to check the
4746     badness of a block.  This speeds up boot when not using NAND, and reduces
4747     the likelihood of needing to reflash via JTAG if NAND becomes
4748     nonfunctional.
4749
4750     Signed-off-by: Ilya Yanok <yanok@emcraft.com>
4751     Signed-off-by: Scott Wood <scottwood@freescale.com>
4752
4753 commit dfbf617ff055e4216f78d358b0867c548916d14b
4754 Author: Scott Wood <scottwood@freescale.com>
4755 Date:   Thu Jun 12 13:20:16 2008 -0500
4756
4757     NAND read/write fix
4758
4759     Implement block-skipping read/write, based on a patch from
4760     Morten Ebbell Hestens <morten.hestnes@tandberg.com>.
4761
4762     Signed-off-by: Morten Ebbell Hestnes <morten.hestnes@tandberg.com>
4763     Signed-off-by: Scott Wood <scottwood@freescale.com>
4764
4765 commit 984e03cdf1431bb593aeaa1b74c445d616f955d3
4766 Author: Scott Wood <scottwood@freescale.com>
4767 Date:   Thu Jun 12 13:13:23 2008 -0500
4768
4769     NAND: Always skip blocks on read/write/boot.
4770
4771     Use of the non-skipping versions was almost always (if not always)
4772     an error, and no valid use case has been identified.
4773
4774     Signed-off-by: Scott Wood <scottwood@freescale.com>
4775
4776 commit e1c3dbada349992875934575c97b328ab2cb33ca
4777 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
4778 Date:   Thu Jun 12 11:10:21 2008 -0500
4779
4780     nand: fsl_upm: convert to updated MTD NAND infrastructure
4781
4782     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
4783     Signed-off-by: Scott Wood <scottwood@freescale.com>
4784
4785 commit 300253306acc72b1b2e9faf0987f86551151d7cf
4786 Author: Scott Wood <scottwood@freescale.com>
4787 Date:   Thu May 22 15:02:46 2008 -0500
4788
4789     fsl_elbc_nand: Hard-code the FBAR/FPAR split.
4790
4791     The hardware has separate registers for block and page-within-block,
4792     but the division between the two has no apparent relation to the
4793     actual erase block size of the NAND chip.
4794
4795     Signed-off-by: Scott Wood <scottwood@freescale.com>
4796
4797 commit 9c814b0a716aae884bec977b9a032dfa59cfb79a
4798 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
4799 Date:   Fri Mar 28 22:10:54 2008 +0300
4800
4801     fsl_elbc_nand: workaround for hangs during nand write
4802
4803     Using current driver elbc sometimes hangs during nand write. Reading back
4804     last byte helps though (thanks to Scott Wood for the idea).
4805
4806     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
4807     Signed-off-by: Scott Wood <scottwood@freescale.com>
4808
4809 commit 9fd020d6b4b36b9fb67cd834bc1ae7fdba15ee9e
4810 Author: Scott Wood <scottwood@freescale.com>
4811 Date:   Fri Mar 21 16:12:51 2008 -0500
4812
4813     Freescale eLBC FCM NAND driver
4814
4815     This is a driver for the Flash Control Machine of the enhanched Local Bus
4816     Controller found on some Freescale chips (such as the mpc8313 and the
4817     mpc8379).
4818
4819     Signed-off-by: Scott Wood <scottwood@freescale.com>
4820
4821 commit 41ef8c716e93fdf50efe9c1ba733ca6675daaca6
4822 Author: Scott Wood <scottwood@freescale.com>
4823 Date:   Tue Mar 18 15:29:14 2008 -0500
4824
4825     Don't panic if a controller driver does ecc its own way.
4826
4827     Some hardware, such as the enhanced local bus controller used on some
4828     mpc83xx chips, does ecc transparently when reading and writing data, rather
4829     than providing a generic calculate/correct mechanism that can be exported to
4830     the nand subsystem.
4831
4832     The subsystem should not BUG() when calculate, correct, or hwctl are
4833     missing, if the methods that call them have been overridden.
4834
4835     Signed-off-by: Scott Wood <scottwood@freescale.com>
4836
4837 commit e52b34d40a8a646e3d11638ea8797e96398dba13
4838 Author: Stefan Roese <sr@denx.de>
4839 Date:   Thu Jan 10 18:47:33 2008 +0100
4840
4841     NAND: Make NAND driver less verbose per default
4842
4843     This patch turns off printing of bad blocks per default upon bootup.
4844     This can always be shown via the "nand bad" command later.
4845
4846     Signed-off-by: Stefan Roese <sr@denx.de>
4847
4848 commit fe56a2772e5c59577df906163d0d4b29b056140e
4849 Author: Sergey Kubushyn <ksi@koi8.net>
4850 Date:   Wed Jan 9 15:36:20 2008 +0100
4851
4852     NAND: Davinci driver updates
4853
4854     Here comes a trivial patch to cpu/arm926ejs/davinci/nand.c. Unfortunately I
4855     don't have hardware handy so I can not test it at the moment but changes are
4856     rather trivial so it should work. It would be nice if somebody with a
4857     hardware checked it anyways.
4858
4859     Signed-off-by: Sergey Kubushyn <ksi@koi8.net>
4860
4861 commit deac913effd8d80535c9ff4687b6fcdff540c554
4862 Author: Stefan Roese <sr@denx.de>
4863 Date:   Sat Jan 5 16:50:32 2008 +0100
4864
4865     NAND: Fix compilation warning and small coding style issue
4866
4867     Signed-off-by: Stefan Roese <sr@denx.de>
4868
4869 commit c568f77acdf896fc3dd6413ce53205b17ba809a3
4870 Author: Stefan Roese <sr@denx.de>
4871 Date:   Sat Jan 5 16:49:37 2008 +0100
4872
4873     NAND: Update nand_spl driver to match updated nand subsystem
4874
4875     This patch changes the NAND booting driver nand_spl/nand_boot.c to match
4876     the new infrastructure from the updated NAND subsystem. This NAND
4877     subsystem was recently synced again with the Linux 2.6.22 MTD/NAND
4878     subsystem.
4879
4880     Signed-off-by: Stefan Roese <sr@denx.de>
4881
4882 commit 3df2ece0f0fbba47d27f02fff96c533732b98c14
4883 Author: Stefan Roese <sr@denx.de>
4884 Date:   Sat Jan 5 16:47:58 2008 +0100
4885
4886     NAND: Update 4xx NDFC driver to match updated nand subsystem
4887
4888     This patch changes the 4xx NAND driver ndfc.c to match the new
4889     infrastructure from the updated NAND subsystem. This NAND
4890     subsystem was recently synced again with the Linux 2.6.22 MTD/NAND
4891     subsystem.
4892
4893     Tested successfully on AMCC Sequoia and Bamboo.
4894
4895     Signed-off-by: Stefan Roese <sr@denx.de>
4896
4897 commit 12072264528eba33737bc9674e19f0e925ffda23
4898 Author: Stefan Roese <sr@denx.de>
4899 Date:   Sat Jan 5 16:43:25 2008 +0100
4900
4901     NAND: Change nand_wait_ready() to not call nand_wait()
4902
4903     This patch changes nand_wait_ready() to not just call nand_wait(),
4904     since this will send a new command to the NAND chip. We just want to
4905     wait for the chip to become ready here.
4906
4907     Signed-off-by: Stefan Roese <sr@denx.de>
4908
4909 commit 9ad754fef5053144daed3b007adaf1c9bec654c9
4910 Author: William Juul <william.juul@datarespons.no>
4911 Date:   Fri Dec 14 16:33:45 2007 +0100
4912
4913     make nand dump and nand dump.oob work
4914
4915     Signed-off-by: William Juul <william.juul@tandberg.com>
4916     Signed-off-by: Scott Wood <scottwood@freescale.com>
4917
4918 commit 43ea36fb8fdcbc6e26f0caffe808c63633b18838
4919 Author: William Juul <william.juul@datarespons.no>
4920 Date:   Mon Nov 19 14:46:00 2007 +0100
4921
4922     moving files from yaffs2/direct/ to yaffs2/ and deleting all symlinks
4923
4924     Signed-off-by: William Juul <william.juul@tandberg.com>
4925
4926 commit 98824ce3f95e6c4d08d439b779c0acb0048045a6
4927 Author: William Juul <william.juul@tandberg.com>
4928 Date:   Tue Jun 10 16:18:13 2008 -0500
4929
4930     Clean out unneeded files
4931
4932     Signed-off-by: William Juul <william.juul@tandberg.com>
4933
4934 commit ec29a32b5a71b203f7d9087f1f4d786e7f13dd23
4935 Author: William Juul <william.juul@datarespons.no>
4936 Date:   Fri Nov 16 08:44:27 2007 +0100
4937
4938     Create symlinks from yaffs2/direct to yaffs2
4939
4940     Signed-off-by: William Juul <william.juul@tandberg.com>
4941
4942 commit 90ef117b68387d66763291af0117677644166611
4943 Author: William Juul <william.juul@datarespons.no>
4944 Date:   Thu Nov 15 12:23:57 2007 +0100
4945
4946     Incorporate yaffs2 into U-boot
4947
4948     To use YAFFS2 define CONFIG_YAFFS2
4949
4950     Signed-off-by: William Juul <william.juul@tandberg.com>
4951     Signed-off-by: Scott Wood <scottwood@freescale.com>
4952
4953 commit 0e8cc8bd92257da2e1df88cbc985e166e472ce61
4954 Author: William Juul <william.juul@datarespons.no>
4955 Date:   Thu Nov 15 11:13:05 2007 +0100
4956
4957     YAFFS2 import
4958
4959     Direct import of yaffs as a tarball as of 20071113 from their public
4960     CVS-web at http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/
4961
4962     The code can also be imported on the command line with:
4963     export CVSROOT=:pserver:anonymous@cvs.aleph1.co.uk:/home/aleph1/cvs cvs logon
4964     (Hit return when asked for a password)
4965     cvs checkout yaffs2
4966
4967     Signed-off-by: William Juul <william.juul@tandberg.com>
4968     Signed-off-by: Stig Olsen <stig.olsen@tandberg.com>
4969
4970 commit 3043c045d5a9897faba7d5c7218c2f4d06cd0038
4971 Author: William Juul <william.juul@datarespons.no>
4972 Date:   Wed Nov 14 14:28:11 2007 +0100
4973
4974     Whitespace cleanup and marking broken code.
4975
4976     Changes requested by maintainer Stefan Roese after
4977     posting patch to U-boot mailing list.
4978
4979     Signed-off-by: William Juul <william.juul@tandberg.com>
4980     Signed-off-by: Scott Wood <scottwood@freescale.com>
4981
4982 commit 5e1dae5c3db7f4026f31b6a2a81ecd9e9dee475f
4983 Author: William Juul <william.juul@datarespons.no>
4984 Date:   Fri Nov 9 13:32:30 2007 +0100
4985
4986     Fixing coding style issues
4987
4988      - Fixing leading white spaces
4989      - Fixing indentation where 4 spaces are used instead of tab
4990      - Removing C++ comments (//), wherever I introduced them
4991
4992     Signed-off-by: William Juul <william.juul@tandberg.com>
4993     Signed-off-by: Scott Wood <scottwood@freescale.com>
4994
4995 commit 4cbb651b29cb64d378a06729970e1e153bb605b1
4996 Author: William Juul <william.juul@datarespons.no>
4997 Date:   Thu Nov 8 10:39:53 2007 +0100
4998
4999     Remove white space at end.
5000
5001     Signed-off-by: William Juul <william.juul@tandberg.com>
5002     Signed-off-by: Scott Wood <scottwood@freescale.com>
5003
5004 commit cfa460adfdefcc30d104e1a9ee44994ee349bb7b
5005 Author: William Juul <william.juul@datarespons.no>
5006 Date:   Wed Oct 31 13:53:06 2007 +0100
5007
5008     Update MTD to that of Linux 2.6.22.1
5009
5010     A lot changed in the Linux MTD code, since it was last ported from
5011     Linux to U-Boot. This patch takes U-Boot NAND support to the level
5012     of Linux 2.6.22.1 and will enable support for very large NAND devices
5013     (4KB pages) and ease the compatibility between U-Boot and Linux
5014     filesystems.
5015
5016     This patch is tested on two custom boards with PPC and ARM
5017     processors running YAFFS in U-Boot and Linux using gcc-4.1.2
5018     cross compilers.
5019
5020     MAKEALL ppc/arm has some issues:
5021      * DOC/OneNand/nand_spl is not building (I have not tried porting
5022        these parts, and since I do not have any HW and I am not familiar
5023        with this code/HW I think its best left to someone else.)
5024
5025     Except for the issues mentioned above, I have ported all drivers
5026     necessary to run MAKEALL ppc/arm without errors and warnings. Many
5027     drivers were trivial to port, but some were not so trivial. The
5028     following drivers must be examined carefully and maybe rewritten to
5029     some degree:
5030      cpu/ppc4xx/ndfc.c
5031      cpu/arm926ejs/davinci/nand.c
5032      board/delta/nand.c
5033      board/zylonite/nand.c
5034
5035     Signed-off-by: William Juul <william.juul@tandberg.com>
5036     Signed-off-by: Stig Olsen <stig.olsen@tandberg.com>
5037     Signed-off-by: Scott Wood <scottwood@freescale.com>
5038
5039 commit cd82919e6c8a73b363a26f34b734923844e52d1c
5040 Author: Wolfgang Denk <wd@denx.de>
5041 Date:   Tue Aug 12 16:08:38 2008 +0200
5042
5043     Coding style cleanup, update CHANGELOG, prepare release
5044
5045     Signed-off-by: Wolfgang Denk <wd@denx.de>
5046
5047 commit 17e900b8c0f38d922da47073246219dce2a847f2
5048 Author: Wolfgang Denk <wd@denx.de>
5049 Date:   Tue Aug 12 14:54:04 2008 +0200
5050
5051     MVBC_P: fix compile problem
5052
5053     Signed-off-by: Wolfgang Denk <wd@denx.de>
5054
5055 commit 52b047ae48219b59bebe37ba743ab103fd4f8316
5056 Author: Wolfgang Denk <wd@denx.de>
5057 Date:   Tue Aug 12 12:10:11 2008 +0200
5058
5059     MPC8272ADS: fix build error: 'bd_t' has no member named 'pci_clk'
5060
5061     Signed-off-by: Wolfgang Denk <wd@denx.de>
5062
5063 commit c9c101c660b3d1995045c61c7c6041f52b6cf335
5064 Author: Wolfgang Denk <wd@denx.de>
5065 Date:   Tue Aug 12 00:36:53 2008 +0200
5066
5067     ads5121: fix compiler warnings (unused variables)
5068
5069     Signed-off-by: Wolfgang Denk <wd@denx.de>
5070
5071 commit 902ca09246039964d59bbcb519b1e1b5aed01308
5072 Author: Kumar Gala <galak@kernel.crashing.org>
5073 Date:   Mon Aug 11 11:29:28 2008 -0500
5074
5075     85xx: Rename CONFIG_NR_CPUS to CONFIG_NUM_CPUS
5076
5077     Use CONFIG_NUM_CPUS to match existing define used by 86xx.
5078
5079     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
5080     Acked-by: Jon Loeliger <jdl@freescale.com>
5081
5082 commit 3216ca9692ff80d7c638723ef448f3d36301d9e7
5083 Author: Kumar Gala <galak@kernel.crashing.org>
5084 Date:   Mon Aug 11 09:20:53 2008 -0500
5085
5086     Fix fallout from autostart revert
5087
5088     The autostart revert caused a bit of duplicated code as well as
5089     code that was using images->autostart that needs to get removed so
5090     we can build again.
5091
5092     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
5093
5094 commit 3cf8a234b8e8c02e4da1f23566043bc288b05220
5095 Author: Kumar Gala <galak@kernel.crashing.org>
5096 Date:   Mon Aug 11 09:16:25 2008 -0500
5097
5098     Fix compile error related to r8a66597-hcd & usb
5099
5100     When building the 8544DS board we get this error:
5101
5102     In file included from r8a66597-hcd.c:22:
5103     u-boot/include/usb.h:190:2: error: #error USB Lowlevel not defined
5104     make[1]: *** [r8a66597-hcd.o] Error 1
5105
5106     The cleanest fix is to only build r8a66597-hcd.c if CONFIG_USB_R8A66597_HCD
5107     is set.
5108
5109     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
5110
5111 commit 2d0daa03612338a813e3c9d22680e54eabfea378
5112 Author: Becky Bruce <becky.bruce@freescale.com>
5113 Date:   Mon Aug 4 14:02:26 2008 -0500
5114
5115     POWERPC 86xx: Move BAT setup code to C
5116
5117     This is needed because we will be possibly be locating
5118     devices at physical addresses above 32bits, and the asm
5119     preprocessing does not appear to deal with ULL constants
5120     properly. We now call write_bat in lib_ppc/bat_rw.c.
5121
5122     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
5123     Acked-by: Jon Loeliger <jdl@freescale.com>
5124
5125 commit 9de67149db576c91b9c2a0a182652331e7e44211
5126 Author: Becky Bruce <becky.bruce@freescale.com>
5127 Date:   Mon Aug 4 14:01:53 2008 -0500
5128
5129     POWERPC: Add synchronization to write_bat in lib_ppc/bat_rw.c
5130
5131     Perform sync/isync as required by the architecture.
5132
5133     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
5134     Acked-by: Jon Loeliger <jdl@freescale.com>
5135
5136 commit 23f935c073e7578c6066804fd2f9ee116cae6ffe
5137 Author: Becky Bruce <becky.bruce@freescale.com>
5138 Date:   Mon Aug 4 14:01:16 2008 -0500
5139
5140     POWERPC: 86xx - add missing CONFIG_HIGH_BATS to sbc8641d config
5141
5142     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
5143     Acked-by: Jon Loeliger <jdl@freescale.com>
5144
5145 commit 5276a3584d26a9533404f0ec00c3b61cf9a97939
5146 Author: Magnus Lilja <lilja.magnus@gmail.com>
5147 Date:   Sun Aug 3 21:44:10 2008 +0200
5148
5149     i.MX31: Fix mx31_gpio_mux() function and MUX_-macros.
5150
5151     Correct the mx31_gpio_mux() function to allow changing all i.MX31 IOMUX
5152     contacts instead of only the first 256 ones as is the case prior to
5153     this patch.
5154
5155     Add missing MUX_* macros and update board files to use the new macros.
5156
5157     Signed-off-by: Magnus Lilja <lilja.magnus@gmail.com>
5158
5159 commit b6b183c5b2fffd4c456b7e3fcb064cceb47fe7ac
5160 Author: Magnus Lilja <lilja.magnus@gmail.com>
5161 Date:   Sun Aug 3 21:43:37 2008 +0200
5162
5163     i.MX31: Fix IOMUX related typos
5164
5165     Correct the names of some IOMUX macros.
5166
5167     Signed-off-by: Magnus Lilja <lilja.magnus@gmail.com>
5168
5169 commit 4d57b0fb2927d4f50d834884b4ec4a7ca01708b0
5170 Author: Steve Sakoman <steve@sakoman.com>
5171 Date:   Mon Aug 11 20:26:16 2008 +0200
5172
5173     OneNAND: Remove unused parameters to onenand_verify_page
5174
5175     The block and page parameters of onenand_verify_page() are not used. This causes a compiler error when CONFIG_MTD_ONENAND_VERIFY_WRITE is enabled.
5176
5177     Signed-off-by: Steve Sakoman <steve@sakoman.com>
5178     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
5179
5180 commit e84d568fa2a9f4ce7888141e71676368ef6b3f25
5181 Author: Anatolij Gustschin <agust@denx.de>
5182 Date:   Fri Aug 8 18:00:40 2008 +0200
5183
5184     video: fix bug in cfb_console code
5185
5186     FILL_15BIT_555RGB macro extension for pixel swapping
5187     by commit bed53753dd1d7e6bcbea4339be0fb7760214cc35
5188     introduced a bug in cfb_console:
5189
5190     Bitmaps with odd-numbered width won't be rendered
5191     correctly and even U-Boot crashes are observed on
5192     some platforms while repeated rendering of such
5193     bitmaps with "bmp display". Also if a bitmap is
5194     rendered to an odd-numbered x starting position,
5195     the same problem occurs. This patch is an attempt
5196     to fix it.
5197
5198     Signed-off-by: Anatolij Gustschin <agust@denx.de>
5199
5200 commit d9015f6a50d7258125349ef5c2af836458a0029a
5201 Author: Anatolij Gustschin <agust@denx.de>
5202 Date:   Fri Aug 8 18:00:39 2008 +0200
5203
5204     video: fix bug in logo_plot
5205
5206     If logo_plot() should ever be called with x starting
5207     position other than zero and for pixel depths greater
5208     than 8bpp, logo colors distortion will be observed.
5209     This patch fixes the issue.
5210
5211     Signed-off-by: Anatolij Gustschin <agust@denx.de>
5212
5213 commit 406819ae94f79f5b59e01d163380ca7d83709251
5214 Author: Wolfgang Denk <wd@denx.de>
5215 Date:   Mon Aug 11 00:17:52 2008 +0200
5216
5217     MAINTAINERS: sort entries
5218
5219     Signed-off-by: Wolfgang Denk <wd@denx.de>
5220
5221 commit cfc442d7913d4d1c3a9bf494f90c012c2f8c3bdc
5222 Author: Roy Zang <tie-fei.zang@freescale.com>
5223 Date:   Thu Aug 7 18:19:28 2008 +0800
5224
5225     Add mpc7448hpc2 maintainer information
5226
5227     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
5228
5229 commit a9fe0c3e7ca48afa50d6a0db99fa91e7282d73d8
5230 Author: Gururaja Hebbar K R <gururajakr@sanyo.co.in>
5231 Date:   Thu Aug 7 13:13:27 2008 +0530
5232
5233     common/cmd_load.c - Minor code & Coding Style cleanup
5234
5235     - os_data_header Variable is a carry over feature
5236        & unused. So removed all instance of this variable
5237      - Minor Code Style Update
5238
5239     Signed-off-by: Gururaja Hebbar <gururajakr@sanyo.co.in>
5240     Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5241
5242 commit 0d28f34bbe56d0971bd603789dcc6fe7adf11f14
5243 Author: Magnus Lilja <lilja.magnus@gmail.com>
5244 Date:   Wed Aug 6 19:32:33 2008 +0200
5245
5246     Update the U-Boot wiki URL.
5247
5248     Signed-off-by: Magnus Lilja <lilja.magnus@gmail.com>
5249
5250 commit aa5ffa16d7e4c461b7b77bf8e79d2ef5638cf754
5251 Author: dirk.behme@googlemail.com <dirk.behme@googlemail.com>
5252 Date:   Sun Aug 10 17:56:36 2008 +0200
5253
5254     OneNAND: Remove base address offset usage
5255
5256     While locally preparing some U-Boot patches for ARM based OMAP3 boards, some
5257     using OneNAND and some using NAND, we found some differences in OneNAND and
5258     NAND command address handling.
5259
5260     As this might confuse users (it already confused us), we like to align OneNAND
5261     and NAND address handling.
5262
5263     The issue is that cmd_onenand.c subtracts the onenand base address from the
5264     addresses you type into the u-boot command line so, unlike nand, you can't
5265     use addresses relative to the start of the onenand part e.g. this won't work:
5266
5267     onenand read 82000000 280000 400000
5268
5269     you have to use:
5270
5271     onenand read 82000000 20280000 400000
5272
5273     Looking at recent git, the only board currently using OneNAND is Apollon, and
5274     for this the OneNAND base address is 0 (apollon.h)
5275
5276     #define     CFG_ONENAND_BASE        0x00000000
5277
5278     so patch below won't break any existing boards and will align OneNAND and NAND
5279     handling on boards where OneNAND base address is != 0.
5280
5281     Signed-off-by: Steve Sakoman <sakoman@gmail.com>
5282     Signed-off-by: Manikandan Pillai <mani.pillai@ti.com>
5283     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
5284
5285 commit c11528083ef6e55e76df742228c26e39d151813d
5286 Author: Kumar Gala <galak@kernel.crashing.org>
5287 Date:   Thu Aug 7 09:28:20 2008 -0500
5288
5289     mpc85xx: workaround old binutils bug
5290
5291     The recent change to move the .bss outside of the image gives older
5292     binutils (ld from eldk4.1/binutils-2.16) some headache:
5293
5294     ppc_85xx-ld: u-boot: Not enough room for program headers (allocated 3, need 4)
5295     ppc_85xx-ld: final link failed: Bad value
5296
5297     We workaround it by being explicit about the program headers and not
5298     assigning the .bss to a program header.
5299
5300     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
5301
5302 commit 0bf202ec586d4466c900e987720fa635c594d689
5303 Author: Wolfgang Denk <wd@denx.de>
5304 Date:   Sun Aug 10 01:26:26 2008 +0200
5305
5306     Revert "[new uImage] Add autostart flag to bootm_headers structure"
5307
5308     This reverts commit f5614e7926863bf0225ec860d9b319741a9c4004.
5309
5310     The commit was based on a misunderstanding of the (documented)
5311     meaning of the 'autostart' environment variable. It might cause
5312     boards to hang if 'autostart' was used, with the potential to brick
5313     them. Go back to the documented behaviour.
5314
5315     Conflicts:
5316
5317         common/cmd_bootm.c
5318         common/image.c
5319         include/image.h
5320
5321     Signed-off-by: Wolfgang Denk <wd@denx.de>
5322
5323 commit 29f8f58ff40c67f7f2e11afd1715173094e52ac2
5324 Author: Wolfgang Denk <wd@denx.de>
5325 Date:   Sat Aug 9 23:17:32 2008 +0200
5326
5327     TQM8xx{L,M}: try to normalize config files for TQM8xx? based board
5328
5329     - enable CFI driver where this was forgotten
5330     - enable mtdparts support
5331     - adjust default environment
5332     etc.
5333
5334     Signed-off-by: Wolfgang Denk <wd@denx.de>
5335
5336 commit 41266c9b5a5f873df3ec891bb0907616958b5602
5337 Author: Peter Tyser <ptyser@xes-inc.com>
5338 Date:   Tue Aug 5 10:51:57 2008 -0500
5339
5340     FIT: Fix handling of images without ramdisks
5341
5342     boot_get_ramdisk() should not treat the case when a FIT image does
5343     not contain a ramdisk as an error.
5344
5345     Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
5346     Acked-by: Michal Simek <monstr@monstr.eu>
5347
5348 commit f77d92a3f56d88e63cc02226a1204b3bdbac6961
5349 Author: Sergey Lapin <slapin@ossfans.org>
5350 Date:   Sat Aug 9 01:39:09 2008 +0400
5351
5352     DataFlash: AT45DB021 fix and AT45DB081 support
5353
5354     Fix for page size of AT45DB021. Also adding bigger AT45DB081
5355     which comes with some newer boards.
5356
5357     Signed-off-by: Sergey Lapin <slapin@ossfans.org>
5358
5359 commit ba9324451b662dd393afa53e5cc36fc5d3d10966
5360 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
5361 Date:   Fri Aug 8 16:30:23 2008 +0900
5362
5363     sh: Update sh7763rdp config
5364
5365     Add sh_eth support to sh7763rdp.
5366
5367     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
5368
5369 commit 21f971ec265f6042ec21636d55d06a6bc0751077
5370 Author: Wolfgang Denk <wd@denx.de>
5371 Date:   Mon Jul 7 01:22:29 2008 +0200
5372
5373     TQM823L: re-enable logo support; update LCD_INFO text
5374
5375     Signed-off-by: Wolfgang Denk <wd@denx.de>
5376
5377 commit 3b8d17f0f082073346c0df017c9dfd6acdb40d6d
5378 Author: Wolfgang Denk <wd@denx.de>
5379 Date:   Fri Aug 8 16:41:56 2008 +0200
5380
5381     TQM8xxL: fix support for second flash bank
5382
5383     When switching the TQM8xxL modules to use the CFI flash driver,
5384     support for the second flash bank was broken because the CFI driver
5385     did not support dynamically sized banks. This gets fixed now.
5386
5387     Signed-off-by: Wolfgang Denk <wd@denx.de>
5388
5389 commit 2a112b234d879f6390503a5f4e38246acce9d0b0
5390 Author: Wolfgang Denk <wd@denx.de>
5391 Date:   Fri Aug 8 16:39:54 2008 +0200
5392
5393     CFI: allow for dynamically determined flash sizes and addresses
5394
5395     The CFI driver allowed only for static initializers in the
5396     CFG_FLASH_BANKS_LIST definition, i. e. it did not allow to map
5397     several flash banks contiguously if the bank sizes were not known in
5398     advance, which kind of violates U-Boot's design philosophy.
5399
5400     (will be used for example by the TQM8xxL boards)
5401
5402     Signed-off-by: Wolfgang Denk <wd@denx.de>
5403
5404 commit d9d78ee46d9a396d0a81d00c2b003a9bd32c2e61
5405 Author: Ben Warren <biggerbadderben@gmail.com>
5406 Date:   Thu Aug 7 23:26:35 2008 -0700
5407
5408     QE UEC: Fix compiler warnings
5409
5410     Moved static functions earlier in file so forward declarations are not needed.
5411
5412     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
5413
5414 commit d5d28fe4aad5f4535400647a5617c11039506467
5415 Author: David Saada <David.Saada@ecitele.com>
5416 Date:   Mon Mar 31 02:37:38 2008 -0700
5417
5418     QE UEC: Add MII Commands
5419
5420     Add MII commands to the UEC driver. Note that once a UEC device is selected,
5421     any device on its MDIO bus can be addressed.
5422
5423     Signed-off-by: David Saada <david.saada@ecitele.com>
5424     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
5425
5426 commit fd0f2f3796ff2a7a32d35deb1b7996e485849df7
5427 Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
5428 Date:   Wed Jul 9 21:07:38 2008 +0900
5429
5430     usb: add support for R8A66597 usb controller
5431
5432     add support for Renesas R8A66597 usb controller.
5433     This patch supports USB Host mode.
5434
5435     Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
5436     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
5437
5438 commit 1d10dcd041aaeae9fd7c821005692898a0303382
5439 Author: Hunter, Jon <jon-hunter@ti.com>
5440 Date:   Sat Jul 26 18:59:16 2008 -0500
5441
5442     Add support for OMAP5912 and OMAP16xx to usbdcore_omap1510.c
5443
5444     Add support to drivers/usb/usbdcore_omap1510.c for OMAP5912 and OMAP16xx devices.
5445
5446     Signed-off-by: Jon Hunter <jon-hunter@ti.com>
5447     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
5448
5449 commit eab1007334b93a6209f1ec33615e26ef5311ede7
5450 Author: Steven A. Falco <sfalco@harris.com>
5451 Date:   Wed Aug 6 15:42:52 2008 -0400
5452
5453     ppc4xx: Sequoia has two UARTs in "4-pin" mode. Configure the GPIOs as per schematic.
5454
5455     The Sequoia board has two UARTs in "4-pin" mode. This patch modifies the GPIO
5456     configuration to match the schematic, and also sets the SDR0_PFC1 register to
5457     select the corresponding mode for the UARTs.
5458
5459     Signed-off-by: Steven A. Falco <sfalco@harris.com>
5460     Signed-off-by: Stefan Roese <sr@denx.de>
5461
5462 commit 0eb5717a85b6cba3f67c11fa89bdde38dcd081b5
5463 Author: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
5464 Date:   Wed Aug 6 14:42:13 2008 +0200
5465
5466     avr32: add support for EarthLCD Favr-32 board
5467
5468     This patch adds support for the Favr-32 board made by EarthLCD.
5469
5470     This kit, which is also called ezLCD-101 when running with EarthLCD firmware,
5471     has a 10.4" touch screen LCD panel, 16 MB 32-bit SDRAM, 8 MB parallel flash,
5472     Ethernet, audio out, USB device, SD-card slot, USART and various other
5473     connectors for cennecting stuff to SPI, I2C, GPIO, etc.
5474
5475     Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
5476     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
5477
5478 commit bc9019e19758a19a388fb20ef18dc771cd39fdda
5479 Author: Rafael Campos <rafael.campos@hanscan.com>
5480 Date:   Thu Jul 31 10:22:20 2008 +0200
5481
5482     cfi-flash: Added support to flash_real_protect for Atmel flash devices
5483
5484     Some of the flash memories produced by ATMEL start in read-only mode.
5485     We need to unprotect it. This patch allows the AT49BV6416 to work with
5486     cfi_flash memories. Tested in the at91rm9200ek board.
5487
5488     Signed-off-by: Rafael Campos Las Heras <rafael.campos@hanscan.com>
5489     Signed-off-by: Stefan Roese <sr@denx.de>
5490
5491 commit 7949839e5836bf8b1074bb6142c46d30ac3aa350
5492 Author: Guennadi Liakhovetski <lg@denx.de>
5493 Date:   Tue Aug 5 15:36:39 2008 +0200
5494
5495     cfi-flash: Add definition for the AM29LV800BB AMD NOR-flash
5496
5497     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
5498     Signed-off-by: Stefan Roese <sr@denx.de>
5499
5500 commit 1318673045fe188c6e24c582b1e6efc00ae1c62c
5501 Author: Stefan Roese <sr@denx.de>
5502 Date:   Wed Aug 6 14:06:03 2008 +0200
5503
5504     Fix merge problems
5505
5506     Signed-off-by: Stefan Roese <sr@denx.de>
5507
5508 commit f2302d4430e7f3f48308d6a585320fe96af8afbd
5509 Author: Stefan Roese <sr@denx.de>
5510 Date:   Wed Aug 6 14:05:38 2008 +0200
5511
5512     Fix merge problems
5513
5514     Signed-off-by: Stefan Roese <sr@denx.de>
5515
5516 commit 6689484ccd43189322aaa5a1c6cd02cdd511ad7d
5517 Author: Kenneth Johansson <kenneth@southpole.se>
5518 Date:   Tue Jul 15 12:13:38 2008 +0200
5519
5520     mpc5121: Move iopin features from board specific to common files.
5521
5522     And in the process eliminate some duplicate register defines.
5523
5524     Signed-off-by: Kenneth Johansson <kenneth@southpole.se>
5525
5526 commit ef11df6b66ecf5797e94ba322254b8fb7a4e2e12
5527 Author: John Rigby <jrigby@freescale.com>
5528 Date:   Tue Aug 5 17:38:57 2008 -0600
5529
5530     mpc5121: squash some fdt fixup errors
5531
5532     On ADS5121 when booting linux the following errors are seen:
5533         Unable to update property /soc5121@80000000:bus-frequency, err=FDT_ERR_NOTFOUND
5534         Unable to update property /soc5121@80000000/ethernet@2800:local-mac-address, err=FDT_ERR_NOTFOUND
5535         Unable to update property /soc5121@80000000/ethernet@2800:address, err=FDT_ERR_NOTFOUND
5536
5537     This is caused by ft_cpu_setup trying to deal with
5538     both old and new soc node naming.  This patch
5539     fixes this by being smarter about what to
5540     fixup.
5541
5542     Also do soc node fixups by compatible instead of by path.
5543     A new board config called OF_SOC_COMPAT defined
5544     to be "fsl,mpc5121-immr" replaces the old
5545     OF_SOC node path that was defined to be "soc@80000000".
5546
5547     Old device trees still work, but the compatiblity
5548     is conditional on CONFIG_OF_SUPPORT_OLD_DEVICE_TREES
5549     which is on by default in include/configs/ads5121.h.
5550
5551     Signed-off-by: John Rigby <jrigby@freescale.com>
5552
5553 commit 81091f58f0c58ecd26c5b05de2ae20ca6cdb521c
5554 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5555 Date:   Sat Aug 2 23:48:30 2008 +0200
5556
5557     drivers/serial: Move conditional compilation to Makefile for CONFIG_* macros
5558
5559     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5560
5561 commit 4cd7e6528f61ec669755c3754bb4f9779874fab3
5562 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5563 Date:   Sat Aug 2 23:48:32 2008 +0200
5564
5565     nios2/sysid: fix printf warning
5566
5567     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5568
5569 commit 66da6fa0e35e7ee56628c85981709afe7180fc8e
5570 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5571 Date:   Sat Aug 2 23:48:33 2008 +0200
5572
5573     Fix remaining build issues with MPC8xx FADS boards.
5574
5575     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5576
5577 commit 81d3f1fdddafd1eb53bbca8739f488d417eb3dd2
5578 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5579 Date:   Sat Aug 2 23:48:31 2008 +0200
5580
5581     nios2: fix phys_addr_t and phys_size_t support
5582
5583     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5584
5585 commit 5fa62000db6d0b46ecdeadbeb50faf5197db49ef
5586 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5587 Date:   Sat Aug 2 23:48:34 2008 +0200
5588
5589     mvbc_p: Fix problem with '#if (CONFIG_CMD_KGDB)'
5590
5591     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5592
5593 commit 1464eff77e7fdaed609ecf263a2423c9dcf96b1f
5594 Author: Mark Jackson <mpfj@mimc.co.uk>
5595 Date:   Fri Aug 1 09:48:29 2008 +0100
5596
5597     Fix bitmap display for atmel lcd controller
5598
5599     The current lcd_display_bitmap() function does not work properly
5600     for the Atmel LCD controller.
5601
5602     2 fixes need to be done:-
5603
5604     (a) when setting the colour map, use the lcd_setcolreg() function
5605         as provided by the Atmel driver
5606     (b) the data is never actually written to the lcd framebuffer !!
5607
5608     Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
5609
5610 commit 2a433c66b1e2770349fe4911be23c375f053ebd8
5611 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5612 Date:   Fri Aug 1 08:40:34 2008 +0200
5613
5614     qemu_mips: update README to follow qemu update about default machine
5615
5616     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5617
5618 commit ac169d645f5f0e0b9a232563099209e92a355d8e
5619 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
5620 Date:   Thu Jul 31 19:53:21 2008 -0500
5621
5622     ColdFire: Fix compilation issue caused by a missing function
5623
5624     Implement usec2ticks() which is used by fsl_i2c.c in
5625     lib_m68k/time.c
5626
5627     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
5628
5629 commit 01ae85b58b51d2fb1fac5b93095f6042cf48ae7b
5630 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
5631 Date:   Thu Jul 31 19:53:06 2008 -0500
5632
5633     Fix compilation error for TASREG
5634
5635     TASREG is ColdFire platform, the include ppc4xx.h in
5636     board/esd/common/flash.c causes conflict.
5637
5638     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
5639
5640 commit 35d3bd3cc35c508a6823dac77e0fd126808e4fc7
5641 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
5642 Date:   Thu Jul 31 19:52:36 2008 -0500
5643
5644     Fix compilation error for MCF5275
5645
5646     Rename OBJ to COBJ in board/platform/Makefile
5647
5648     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
5649
5650 commit 5c40548f01218360a1f1395198c50ff45f3035b5
5651 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
5652 Date:   Thu Jul 31 19:52:28 2008 -0500
5653
5654     Fix compile error caused by incorrect function return type
5655
5656     Rename int mii_init(void) to void mii_init(void) for idmr
5657     ColdFire platform
5658
5659     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
5660
5661 commit a58c78067c928976c082c758d3987e89ead5b191
5662 Author: Wolfgang Denk <wd@denx.de>
5663 Date:   Fri Aug 1 12:06:22 2008 +0200
5664
5665     Fix build issues with MPC8xx FADS boards.
5666
5667     Signed-off-by: Wolfgang Denk <wd@denx.de>
5668
5669 commit 4b50cd12a3b3c644153c4cf393f4a4c12289e5aa
5670 Author: Wolfgang Denk <wd@denx.de>
5671 Date:   Thu Jul 31 17:54:03 2008 +0200
5672
5673     Prepare v1.3.4-rc2: update CHANGELOG
5674
5675     Signed-off-by: Wolfgang Denk <wd@denx.de>
5676
5677 commit a48311557db6e7e9473a6163b44bb1e6c6ed64c4
5678 Author: Mark Jackson <mpfj@mimc.co.uk>
5679 Date:   Thu Jul 31 16:09:00 2008 +0100
5680
5681     Add gzipped logo support
5682
5683     The README file states that CONFIG_VIDEO_BMP_GZIP behaves as follows:
5684
5685       If this option is set, additionally to standard BMP
5686       images, gzipped BMP images can be displayed via the
5687       splashscreen support or the bmp command.
5688
5689     However, the splashscreen function *only* supports standard BMP images.
5690
5691     This patch adds the documented gzip support.
5692
5693     Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
5694
5695 commit a5bcb01fbde6b1f1c9863cd86e5c4c369f0121ac
5696 Author: Mark Jackson <mpfj@mimc.co.uk>
5697 Date:   Thu Jul 31 15:56:48 2008 +0100
5698
5699     Fix Atmel LCD controller endianess for AVR32 processors
5700
5701     The Atmel lcd controller is used on Atmel's AT91 (little endian) and
5702     AVR32 (big endian) platforms.
5703
5704     As such, the controller can handle both big and little endian memory.
5705
5706     This patch fixes the driver for the AVR32 platform.
5707
5708     Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
5709
5710 commit cdb8bd2fd3bcbe65d8e4334a55f5a667845426a1
5711 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5712 Date:   Thu Jul 31 15:56:01 2008 +0200
5713
5714     apollon: fix build out of tree
5715
5716     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5717
5718 commit 2e752be39d3e398d4ab89ffa6634c397df298297
5719 Author: Guennadi Liakhovetski <lg@denx.de>
5720 Date:   Thu Jul 31 12:35:04 2008 +0200
5721
5722     Uncompressed images loaded to their start address shall set load_end too
5723
5724     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
5725     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
5726
5727 commit c37207d7f51e19c17f859966f314e27cc1231801
5728 Author: Wolfgang Denk <wd@denx.de>
5729 Date:   Wed Jul 16 16:38:59 2008 +0200
5730
5731     Fix printf() format problems with configurable prompts
5732
5733     U-Boot allows for configurable prompt strings using the
5734     CONFIG_AUTOBOOT_PROMPT resp. CONFIG_MENUPROMPT definitions. So far,
5735     the assumption was that any such user defined problts would contain
5736     exactly one "%d" format specifier. But some boards did not.
5737
5738     To allow for flexible boot prompts without adding too complex code we
5739     now allow to specify the whole list of printf() arguments in the user
5740     definition. This is powerful, but requires a responsible user who
5741     really understands what he is doing, as he needs to know for exanple
5742     which variables are available in the respective context.
5743
5744     Signed-off-by: Wolfgang Denk <wd@denx.de>
5745
5746 commit 54754120637b6a7f4ff774fb199fc550bcfea1da
5747 Author: Wolfgang Denk <wd@denx.de>
5748 Date:   Thu Jul 31 17:02:14 2008 +0200
5749
5750     TQM85xx: fix typo introduce by commit ffbb5cb9
5751
5752     Signed-off-by: Wolfgang Denk <wd@denx.de>
5753
5754 commit 0b4951d4cddca9cc800745891c95b291e47cbbd7
5755 Author: Wolfgang Denk <wd@denx.de>
5756 Date:   Thu Jul 31 15:27:01 2008 +0200
5757
5758     mvbc_p board: fix most build warnings.
5759
5760     Signed-off-by: Wolfgang Denk <wd@denx.de>
5761
5762 commit c4ec6db074051d2f6fc76a66411c60621b22bc02
5763 Author: Wolfgang Denk <wd@denx.de>
5764 Date:   Thu Jul 31 13:57:20 2008 +0200
5765
5766     E1000: clean up CONFIG_E1000_FALLBACK_MAC handling
5767
5768     Avoid "integer constant is too large for 'long' type" warnings.
5769     And simplify the code.
5770
5771     Signed-off-by: Wolfgang Denk <wd@denx.de>
5772
5773 commit 9196b44334c330cc13de2464c59181e4db71f549
5774 Author: Matvejchikov Ilya <matvejchikov@gmail.com>
5775 Date:   Wed Jul 30 23:21:19 2008 +0400
5776
5777     8260: Making the use of gd->pci_clk dependant on the CONFIG_PCI
5778
5779     Signed-off-by: Matvejchikov Ilya <matvejchikov@gmail.com>
5780
5781 commit 6361ad4b596f5a940a01c91ae0297d98f790cbe0
5782 Author: Matvejchikov Ilya <matvejchikov@gmail.com>
5783 Date:   Wed Jul 30 23:20:32 2008 +0400
5784
5785     PPC: Add pci_clk in the global_data for CPM2 processors
5786
5787     This patch adds pci_clk field to the global_data structure for the
5788     processors which have CPM2 module in case the CONFIG_PCI is defined.
5789
5790     Signed-off-by: Matvejchikov Ilya <matvejchikov@gmail.com>
5791
5792 commit f0ff885ca64655bee6540eb8a25eed90b1152686
5793 Author: Kumar Gala <galak@kernel.crashing.org>
5794 Date:   Wed Jul 30 14:13:30 2008 -0500
5795
5796     mpc85xx: Update linker scripts for Freescale boards
5797
5798     * Move to using absolute addressing always.  Makes the scripts a bit more
5799       portable and common
5800     * Moved .bss after the end of the image.  These allows us to have more
5801       room in the resulting binary image for code and data.
5802     * Removed .text object files that aren't really needed
5803     * Make sure _end is 4-byte aligned as the .bss init code expects this.
5804       (Its possible that the end of .bss isn't 4-byte aligned)
5805
5806     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
5807
5808 commit 57c219ad5d34dd9d49991777a62e3899595f2ec7
5809 Author: Kumar Gala <galak@kernel.crashing.org>
5810 Date:   Wed Jul 30 08:01:15 2008 -0500
5811
5812     Fix compile warnings in dlmalloc
5813
5814     The origional code was using on odd reference to get to the first
5815     real element in av_[].  The first two elements of the array are
5816     not used for actual bins, but for house keeping.  If we are more
5817     explicit about how use the first few elements we can get rid of the
5818     warnings:
5819
5820     dlmalloc.c: In function 'malloc_extend_top':
5821     dlmalloc.c:1971: warning: dereferencing type-punned pointer will break strict-aliasing rules
5822     dlmalloc.c:1999: warning: dereferencing type-punned pointer will break strict-aliasing rules
5823     dlmalloc.c:2029: warning: dereferencing type-punned pointer will break strict-aliasing rules
5824     ...
5825
5826     The logic of how this code came to be is:
5827         bin_at(0) = (char*)&(av_[2]) - 2*SIZE_SZ
5828
5829     SIZE_SZ is the size of pointer, and av_ is arry of pointers so:
5830         bin_at(0) = &(av_[0])
5831
5832     Going from there to bin_at(0)->fd or bin_at(0)->size should be straight forward.
5833
5834     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
5835
5836 commit 3f9ae1a5d43c49a8ecf497470c3d1d80255e44b9
5837 Author: Stefan Roese <sr@denx.de>
5838 Date:   Wed Jul 30 10:21:01 2008 +0200
5839
5840     ppc4xx: Fix W7OLMG compile problems by adding missing LM75 defines
5841
5842     Signed-off-by: Stefan Roese <sr@denx.de>
5843
5844 commit ebb86c4ecd37a7701358284e497ca4c6483c7cc5
5845 Author: Stefan Roese <sr@denx.de>
5846 Date:   Wed Jul 30 09:59:51 2008 +0200
5847
5848     cmd_bootm.c: Fix problem with '#if (CONFIG_CMD_USB)'
5849
5850     A recent patch used '#if (CONFIG_CMD_USB)' instead of
5851     '#if defined(CONFIG_CMD_USB)'. This patch fixes this problem and makes
5852     common/bootm.c compile again.
5853
5854     Signed-off-by: Stefan Roese <sr@denx.de>
5855     Acked-by: Markus Klotzbuecher <mk@denx.de>
5856
5857 commit 2cb9080427fe641dcb71da46cd0634dd406f37ed
5858 Author: Kyungmin Park <kmpark@infradead.org>
5859 Date:   Tue Jul 22 08:01:43 2008 +0900
5860
5861     Remove unused I2C at apollon board
5862
5863     There are no I2C devices on this board.
5864
5865     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
5866
5867 commit 3c95960e526b3b026da20201db64526f46faf14b
5868 Author: Wolfgang Denk <wd@denx.de>
5869 Date:   Thu Jul 31 10:12:09 2008 +0200
5870
5871     at91rm9200dk, csb637: fix NAND related build problems
5872
5873     Tried fixing NAND support for the at91rm9200dk board; untested.
5874     Disabled NAND support in the csb637 board config file.
5875
5876     Signed-off-by: Wolfgang Denk <wd@denx.de>
5877
5878 commit 9246f5ecfd353ae297a02ffd5328402acf16c9dd
5879 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
5880 Date:   Wed Jul 30 12:39:28 2008 +0200
5881
5882     ppc4xx: ML507: Environment in flash and MTD Support
5883
5884     - Relocate the location of U-Boot in the flash
5885     - Save the environment in one sector of the flash memory
5886     - MTD Support
5887
5888     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
5889     Signed-off-by: Stefan Roese <sr@denx.de>
5890
5891 commit a8a16af4d59d14cc1c1187c10aaad80d6b8394b5
5892 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
5893 Date:   Tue Jul 29 17:16:10 2008 +0200
5894
5895     ppc4xx: ML507: Use of get_ram_size in board ml507
5896
5897     - Change suggested by WD
5898
5899     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
5900     Signed-off-by: Stefan Roese <sr@denx.de>
5901
5902 commit 01a004313c5ec2d128b611df4c208b1b0d3c3fb4
5903 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
5904 Date:   Mon Jul 21 20:30:07 2008 +0200
5905
5906     ppc4xx: ML507: U-Boot in flash and System ACE
5907
5908     This patch allows booting from FLASH the ML507 board by Xilinx.
5909     Previously, U-Boot needed to be loaded from JTAG or a Sytem ACE CF
5910
5911     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
5912     Signed-off-by: Stefan Roese <sr@denx.de>
5913
5914 commit 5c374c9ee16fee2bf68533cc4010b3c0df21f783
5915 Author: Julien May <mailinglist@miromico.ch>
5916 Date:   Mon Jun 23 13:57:52 2008 +0200
5917
5918     Add support for the hammerhead (AVR32) board
5919
5920     The Hammerhead platform is built around a AVR32 32-bit microcontroller
5921     from Atmel.  It offers versatile peripherals, such as ethernet, usb
5922     device, usb host etc.
5923
5924     The board also incooperates a power supply and is a Power over Ethernet
5925     (PoE) Powered Device (PD).
5926
5927     Additonally, a Cyclone III FPGA from Altera is integrated on the board.
5928     The FPGA is mapped into the 32-bit AVR memory bus. The FPGA offers two
5929     DDR2 SDRAM interfaces, which will cover even the most exceptional need
5930     of memory bandwidth. Together with the onboard video decoder the board
5931     is ready for video processing.
5932
5933     For more information see: http:///www.miromico.com/hammerhead
5934
5935     Signed-off-by: Julien May <mailinglist@miromico.ch>
5936     [haavard.skinnemoen@atmel.com: various small fixes and adaptions]
5937     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
5938
5939 commit 09d318a8bb1444ec92e31cafcdba877eb9409e58
5940 Author: Kumar Gala <galak@kernel.crashing.org>
5941 Date:   Tue Jul 29 12:23:49 2008 -0500
5942
5943     fsl_i2c: Use timebase timer functions instead of get_timer()
5944
5945     The current implementation of get_timer() is only really useful after we
5946     have relocated u-boot to memory.  The i2c code is used before that as part
5947     of the SPD DDR setup.
5948
5949     We actually have a bug when using the get_timer() code before relocation
5950     because the .bss hasn't been setup and thus we could be reading/writing
5951     a random location (probably in flash).
5952
5953     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
5954
5955 commit 4fc72a0d6ca85070a5e90d76cc5a853526ac09c4
5956 Author: Frank Svendsbøe <frank.svendsboe@gmail.com>
5957 Date:   Tue Jul 29 14:49:31 2008 +0200
5958
5959     Adder8xx: Fix CFG_MONITOR_LEN
5960
5961     Due to increased space usage, U-Boot can no longer be stored in three sectors.
5962     The current U-Boot use just over three flash sectors (197k), and U-Boot will
5963     become corrupt after saving environment variables. This patch adds another 64k
5964     to CFG_MONITOR_LEN.
5965
5966     Signed-off-by: Frank E. Svendsbøe <frank.svendsboe@gmail.com>
5967
5968 commit a4c59ad4a21140550ada6f97690d2527c4146ce5
5969 Author: Kyungmin Park <kmpark@infradead.org>
5970 Date:   Tue Jul 29 08:47:57 2008 +0900
5971
5972     Add OneNAND IPL related files to gitignore
5973
5974     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
5975
5976 commit 8d87589e8e874df7120a3d9667f051bc33bac250
5977 Author: Rafal Jaworowski <raj@semihalf.com>
5978 Date:   Mon Jul 28 20:38:25 2008 +0200
5979
5980     API: Teach the storage layer about SATA and MMC options.
5981
5982     Signed-off-by: Rafal Czubak <rcz@semihalf.com>
5983     Acked-by: Rafal Jaworowski <raj@semihalf.com>
5984
5985 commit 6b73b754f782e1ecce5048bf20b22ce56a07a5b8
5986 Author: Rafal Jaworowski <raj@semihalf.com>
5987 Date:   Mon Jul 28 20:37:48 2008 +0200
5988
5989     API: Dump contents of sector 0 in the demo application.
5990
5991     Signed-off-by: Rafal Czubak <rcz@semihalf.com>
5992     Acked-by: Rafal Jaworowski <raj@semihalf.com>
5993
5994 commit 13ca6305f2eba49c175f6370c35286141059c789
5995 Author: Rafal Jaworowski <raj@semihalf.com>
5996 Date:   Mon Jul 28 20:37:10 2008 +0200
5997
5998     API: Correct storage enumeration routine, other minor fixes in API storage area.
5999
6000     Signed-off-by: Rafal Czubak <rcz@semihalf.com>
6001     Acked-by: Rafal Jaworowski <raj@semihalf.com>
6002
6003 commit 05c7fe0f049b1c9eb9a1992f27e5e350d865f4a8
6004 Author: Rafal Jaworowski <raj@semihalf.com>
6005 Date:   Mon Jul 28 20:36:19 2008 +0200
6006
6007     API: Fix compilation warnings in api_examples/demo.c.
6008
6009     Signed-off-by: Rafal Czubak <rcz@semihalf.com>
6010
6011 commit c14eefcc48212af2f3314809605698dd8393a90a
6012 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6013 Date:   Sun Jul 27 17:09:43 2008 +0200
6014
6015     Fix more printf() format warnings
6016
6017     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6018
6019 commit 936897d4d1365452bbbdf8430db5e7769ef08d38
6020 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6021 Date:   Fri Jul 25 15:18:16 2008 +0200
6022
6023     Fix remaining CFG_CMD_ define, ifdef and comments
6024
6025     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6026
6027 commit 5d1d00fb36005482e1803a00ddc46efa11d719af
6028 Author: Stefano Babic <sbabic@denx.de>
6029 Date:   Fri Jul 25 08:57:40 2008 +0200
6030
6031     Add include for config.h in command.h.
6032
6033     Because the cmd_tbl_s structure depends on the configuration file, it
6034     must be assured that config.h is included before the structure is
6035     evaluated by the compiler. If this is not certain, it could happen
6036     that the compiler generates structures of different size, depending
6037     on the fact if the source file includes <config.h> before or after
6038     <command.h>.
6039
6040     The effect is that u-boot crashes when tries to relocate the command
6041     table (for ppc) or try to access to the command table for other
6042     architectures.
6043
6044     The problem can happen on board-depending commands. All general
6045     commands under /common are unaffected, because they include already
6046     config.h before command.h.
6047
6048     Signed-off-by: Stefano Babic <sbabic@denx.de>
6049
6050 commit 2dacb734bac9dba1db9e704d3e0b200ef521c79a
6051 Author: Scott Wood <scottwood@freescale.com>
6052 Date:   Wed Jul 23 13:16:06 2008 -0500
6053
6054     NAND: $(obj)-qualify ecc.h in kilauea NAND boot Makefile.
6055
6056     This fixes building out-of-tree.
6057
6058     Signed-off-by: Scott Wood <scottwood@freescale.com>
6059
6060 commit 36d59bd9da9e15d19b867b48449408830f4e2ad5
6061 Author: Heiko Schocher <hs@denx.de>
6062 Date:   Wed Jul 23 07:30:46 2008 +0200
6063
6064     Fix warnings if compiling with IDE support.
6065
6066     cmd_ide.c:827: Warnung: weak declaration of `ide_outb' after first use results in unspecified behavior
6067     cmd_ide.c:839: Warnung: weak declaration of `ide_inb' after first use results in unspecified behavior
6068
6069     Signed-off-by: Heiko Schocher <hs@denx.de>
6070
6071 commit 7610db17fd4d59c51d825488526d85ede2f06767
6072 Author: Adrian Filipi <adrian.filipi@eurotech.com>
6073 Date:   Tue Jul 22 14:28:11 2008 -0400
6074
6075     Removed support for the adsvix board.
6076
6077     Support for the adsvix was originally provided by Applied Data
6078     Systems (ADS), inc., now EuroTech, Inc.
6079     The board never shipped aside from some sample boards.
6080
6081     Signed-off-by: Adrian Filipi <adrian.filipi@eurotech.com>
6082
6083 commit f96b44cef897bd372beb86dde1b33637c119d84d
6084 Author: Remy Bohmer <linux@bohmer.net>
6085 Date:   Tue Jul 22 16:22:11 2008 +0200
6086
6087     ARM: set GD_FLG_RELOC for boards skipping relocation to RAM
6088
6089     If CONFIG_SKIP_RELOCATE_UBOOT is set the flag GD_FLG_RELOC is usually
6090     never set, because relocation to RAM is actually never done by U-boot
6091     itself. However, several pieces of code check if this flag is set at
6092     some time.
6093
6094     So, to make sure this flag is set on boards skipping relocation, this
6095     is added to the initialisation of U-boot at a moment where it is safe
6096     to do so.
6097
6098     Signed-off-by: Remy Bohmer <linux@bohmer.net>
6099
6100 commit e4dafff86f289b5677143a3e41da7b45c6d27fc7
6101 Author: Timur Tabi <timur@freescale.com>
6102 Date:   Mon Jul 21 14:26:23 2008 -0500
6103
6104     fsl-i2c: fix writes to data segment before relocation
6105
6106     Prevent i2c_init() in fsl_i2c.c from writing to the data segment before
6107     relocation.  Commit d8c82db4 added the ability for i2c_init() to program the
6108     I2C bus speed and save the value in i2c_bus_speed[], which is a global
6109     variable.  It is an error to write to the data segment before relocation,
6110     which is what i2c_init() does when it stores the bus speed in i2c_bus_speed[].
6111
6112     Signed-off-by: Timur Tabi <timur@freescale.com>
6113
6114 commit dbd32387920e5ad6f9dd58a7b5012bbabe2a6a21
6115 Author: Wolfgang Ocker <weo@reccoware.de>
6116 Date:   Mon Jul 28 16:56:51 2008 +0200
6117
6118     mips: Fix baudrate divisor computation on alchemy cpus
6119
6120     Use CFG_MIPS_TIMER_FREQ when computing the baudrate divisor
6121     on alchemy cpus.
6122
6123     Signed-off-by: Wolfgang Ocker <weo@reccoware.de>
6124     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
6125
6126 commit c8c845cfdc6d0217135c1d5927eebd2b133a3314
6127 Author: Ben Warren <biggerbadderben@gmail.com>
6128 Date:   Sat Jul 5 00:08:48 2008 -0700
6129
6130     Moved initialization of AVR32 Ethernet controllers to board_eth_init()
6131
6132     Renamed initialization functions for atngw100 and atstk1000.
6133     Removed initializations for these boards from net/eth.c
6134
6135     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
6136     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
6137
6138 commit a229d291f33308ab7761d39f25fa1a53c0fc00a2
6139 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
6140 Date:   Wed Jul 23 10:55:46 2008 +0200
6141
6142     spi flash: Fix printf() format warnings
6143
6144     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
6145
6146 commit 252a5e0738bcafaf25f7fbb40f19a59abc2cb13e
6147 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
6148 Date:   Wed Jul 23 10:55:31 2008 +0200
6149
6150     atmel_mci: Fix printf() format warnings
6151
6152     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
6153
6154 commit 7f4b009f4232d57084ce0ec5aeb3b57bccb08e4c
6155 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
6156 Date:   Wed Jul 23 10:55:15 2008 +0200
6157
6158     avr32: Fix printf() format warnings
6159
6160     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
6161
6162 commit a79c3e8d9c31db25d5ca3ec8e08a97f323410dd4
6163 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
6164 Date:   Wed Jul 23 10:52:19 2008 +0200
6165
6166     avr32: asm/io.h needs asm/types.h
6167
6168     map_physmem() takes a phys_addr_t as parameter. This type is defined in
6169     asm/types.h, so we need to include that file.
6170
6171     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
6172
6173 commit 1953d128fd07f07d1c3810a28c0863ea64dae1b6
6174 Author: Michal Simek <monstr@monstr.eu>
6175 Date:   Thu Jul 17 12:25:46 2008 +0200
6176
6177     microblaze: Fix printf() format issues
6178
6179     Signed-off-by: Michal Simek <monstr@monstr.eu>
6180
6181 commit de2a07e534f18b1ca5f9869a4ef0604ca829cff0
6182 Author: Gururaja Hebbar K R <gururajakr@sanyo.co.in>
6183 Date:   Thu Jul 17 07:27:51 2008 +0530
6184
6185     Remove unused code from lib_arm/bootm.c
6186
6187     Signed-off-by: Gururaja Hebbar <gururajakr@sanyo.co.in>
6188
6189 commit ffbb5cb942e9856fa24e946977e0a60c64df04ab
6190 Author: Detlev Zundel <dzu@denx.de>
6191 Date:   Wed Jul 16 18:56:45 2008 +0200
6192
6193     tqm85xx: Demystify 'DK: !!!' comment
6194
6195     Signed-off-by: Detlev Zundel <dzu@denx.de>
6196
6197 commit b2f44ba570f3a01113bbb745daf46f3858d22f53
6198 Author: Detlev Zundel <dzu@denx.de>
6199 Date:   Wed Jul 16 18:56:44 2008 +0200
6200
6201     83xx/85xx/86xx: Add LTEDR local bus definitions
6202
6203     Signed-off-by: Detlev Zundel <dzu@denx.de>
6204
6205 commit f13f64cf42d5abec3e0f920233f6a7a61e7ae494
6206 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
6207 Date:   Wed Jul 16 16:22:32 2008 +0200
6208
6209     serial_xuartlite.c: fix compiler warnings
6210
6211     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
6212     Acked-by: Grant Likely <grant.likely@secretlab.ca>
6213
6214 commit 86446d3a5d9d3ca81e85d1ccd3accaaae6f8e3c9
6215 Author: Stefan Roese <sr@denx.de>
6216 Date:   Fri Jul 18 11:03:35 2008 +0200
6217
6218     POST: Add disable interrupts in some of the missing CPU POST tests
6219
6220     Some CPU POST tests did not disable the interrupts while running. This
6221     seems to be necessary to protect this self modifying code.
6222
6223     Signed-off-by: Stefan Roese <sr@denx.de>
6224
6225 commit 97a3bf268d096e0e97e54048448c35114edcf557
6226 Author: Stefan Roese <sr@denx.de>
6227 Date:   Fri Jul 18 10:43:24 2008 +0200
6228
6229     ide: Use CFG_64BIT_LBA instead of CFG_64BIT_STRTOUL
6230
6231     This is needed for boards that define CFG_64BIT_STRTOUL but don't define
6232     CFG_64BIT_LBA.
6233
6234     Signed-off-by: Stefan Roese <sr@denx.de>
6235
6236 commit 0043ac55024963295fc79b39af85b6dc3b261e17
6237 Author: Niklaus Giger <niklaus.giger@netstal.com>
6238 Date:   Fri Jul 18 11:22:23 2008 +0200
6239
6240     POST PPC4xx/spr IVPR only if PPC440
6241
6242     The SPR IVPR register is only present (as far as I know) for
6243     processors with a PPC440 core.
6244
6245     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
6246     Acked-by: Stefan Roese <sr@denx.de>
6247
6248 commit 1092fbd64748dfa2e979b102611ece9bc5ec1855
6249 Author: Stefan Roese <sr@denx.de>
6250 Date:   Fri Jul 18 10:42:29 2008 +0200
6251
6252     ppc4xx: Enable 64bit printf format on 440/460 platforms
6253
6254     This patch defines CFG_64BIT_VSPRINTF and CFG_64BIT_STRTOUL for all
6255     440/460 platforms. This may be needed since those platforms support
6256     36bit physical address space.
6257
6258     Signed-off-by: Stefan Roese <sr@denx.de>
6259
6260 commit 66fe183b1dd9c7534605147a8ecfed1c02345ee5
6261 Author: Stefan Roese <sr@denx.de>
6262 Date:   Fri Jul 18 15:57:23 2008 +0200
6263
6264     ppc4xx: Fix incorrect MODTx setup for some DIMM configurations
6265
6266     This patch fixes a problem with incorrect MODTx (On Die Termination)
6267     setup for a configuration with multiple DIMM's and multiple ranks.
6268     Without this change Katmai was unable to boot Linux with DDR2 frequency
6269     >= 533MHz and mem>=3GB. With this patch Katmai successfully boots Linux
6270     with DDR2 frequency = 640MHz and mem=4GB.
6271
6272     Signed-off-by: Stefan Roese <sr@denx.de>
6273
6274 commit 60204d06ed9f8c2a67cc79eb67fd2b1d22bcbc8c
6275 Author: Stefan Roese <sr@denx.de>
6276 Date:   Fri Jul 18 12:24:41 2008 +0200
6277
6278     ppc4xx: Minor coding style cleanup of Xilinx Virtex5 ml507 support
6279
6280     Signed-off-by: Stefan Roese <sr@denx.de>
6281
6282 commit 086511fc96a8a9bb56e5e19a3d84c40f4dba80cc
6283 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
6284 Date:   Thu Jul 17 12:47:09 2008 +0200
6285
6286     ppc4xx: ML507 Board Support
6287
6288     The Xilinx ML507 Board is a Virtex 5 prototyping board that includes,
6289         among others:
6290         -Virtex 5 FX FPGA (With a ppc440x5 in it)
6291         -256MB of SDRAM2
6292         -32MB of Flash
6293         -I2C Eeprom
6294         -System ACE chip
6295         -Serial ATA connectors
6296         -RS232 Level Conversors
6297         -Ethernet Transceiver
6298
6299     This patch gives support to a standard design produced by EDK for this
6300     board: ppc440, uartlite, xilinx_int and flash
6301
6302     - Includes Changes propossed by Stefan Roese and Michal Simek
6303
6304     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
6305     Acked-by: Stefan Roese <sr@denx.de>
6306
6307 commit d865fd09809a3a18669f35f970781820af40e4de
6308 Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
6309 Date:   Thu Jul 17 11:44:12 2008 +0200
6310
6311     ppc4xx: CPU PPC440x5 on Virtex5 FX
6312
6313     -This patchs gives support for the embbedded ppc440
6314      on the Virtex5 FPGAs
6315     -interrupts.c divided in uic.c and interrupts.c
6316     -xilinx_irq.c for xilinx interrupt controller
6317     -Include modifications propossed by  Stefan Roese
6318
6319     Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
6320     Acked-by: Stefan Roese <sr@denx.de>
6321
6322 commit 340ccb260f21516be360745d5c5e3bd0657698df
6323 Author: Sebastian Siewior <bigeasy@linutronix.de>
6324 Date:   Wed Jul 16 20:04:49 2008 +0200
6325
6326     cfi_flash: fix flash on BE machines with CFG_WRITE_SWAPPED_DATA
6327
6328     This got broken by commits 93c56f212c
6329      [cfi_flash: support of long cmd in U-boot.]
6330
6331     That command needs to be in little endian format on BE machines
6332     with CFG_WRITE_SWAPPED_DATA. Without this patch, the command 0xf0
6333     gets saved on stack as 0x00 00 00 f0 and 0x00 gets written into
6334     the cmdbuf in case portwidth = chipwidth = 8bit.
6335
6336     Cc: Alexey Korolev <akorolev@infradead.org>
6337     Cc: Vasiliy Leonenko <vasiliy.leonenko@mail.ru>
6338     Signed-off-by: Sebastian Siewior <bigeasy@linutronix.de>
6339
6340 commit 11188d55bc16dd907451c00282e00a038f73dd62
6341 Author: Stefan Roese <sr@denx.de>
6342 Date:   Thu Jul 17 10:40:51 2008 +0200
6343
6344     ppc4xx: Fix alphabetical order in 4xx Makefile part (redwood)
6345
6346     Signed-off-by: Stefan Roese <sr@denx.de>
6347
6348 commit 021f6df6e96af5b387810cf96d24848da1faa55c
6349 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
6350 Date:   Thu Jul 10 17:20:51 2008 +0400
6351
6352     83xx: mpc8315erdb: fix silly thinko in fdt_tsec1_fixup
6353
6354     The thinko was quite silly indeed, I messed with !ptr. Normally this
6355     would trigger some fault, but in U-Boot NULL pointer is equal to phys
6356     0, so the code was working still, just didn't actually test mpc8315erdb
6357     environment variable value. Heh.
6358
6359     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
6360     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
6361
6362 commit 25f5f0d49a3ae89bf4396f2557ce98debfef21da
6363 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
6364 Date:   Tue Jul 8 21:00:04 2008 +0400
6365
6366     83xx: mpc8315erdb: add support for switching between ULPI/UTMI USB PHYs
6367
6368     Freescale ships MPC8315E-RDB boards either with TSEC1 and USB UTMI
6369     support, or without TSEC1 but with USB ULPI PHY support in addition.
6370     With this patch user can specify desired USB PHY.
6371
6372     Also, it seems that we can't distinguish the two boards in software, so
6373     user have to set `mpc8315erdb' environment variable to either 'tsec1'
6374     (TSEC1 enabled) or `ulpi' (board with ULPI PHY, TSEC1 disabled), so that
6375     Linux will not probe for TSEC1.
6376
6377     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
6378     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
6379
6380 commit 015b27b9e165fcf220e42f2c4afbaeaa2758fcf6
6381 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
6382 Date:   Tue Jul 8 20:59:43 2008 +0400
6383
6384     fdt_support: fdt_fixup_dr_usb: add support for phy_type fixups
6385
6386     Currently U-Boot can only fixup the usb dr_mode, but some boards (namely
6387     MPC8315E-RDB) can use two PHY types: ULPI (stand-alone OTG port) or UTMI
6388     (connected to the four-ports hub, usb host only).
6389
6390     This patch implements support for passing Dual-Role USB controller's
6391     device tree property phy_type through the usb_phy_type environment
6392     variable.
6393
6394     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
6395     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
6396     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
6397
6398 commit 699f05125509249072a0b865c8d35520d97cd501
6399 Author: Wolfgang Denk <wd@denx.de>
6400 Date:   Tue Jul 15 22:22:44 2008 +0200
6401
6402     Prepare v1.3.4-rc1: Code cleanup, update CHANGELOG, sort Makefile
6403
6404     Signed-off-by: Wolfgang Denk <wd@denx.de>
6405
6406 commit bcab74baa6b1b1c969038ab6f64a186239180405
6407 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
6408 Date:   Tue Jul 15 11:23:02 2008 -0400
6409
6410     Round the serial port clock divisor value returned by calc_divisor()
6411
6412     Round the serial port clock divisor value returned by
6413     calc_divisor()
6414
6415     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
6416     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
6417
6418 commit 0328ef0edfe950f0b7b8b368dae482531506b74a
6419 Author: Robin Getz <rgetz@blackfin.uclinux.org>
6420 Date:   Tue Jul 15 21:44:46 2008 +0200
6421
6422     Fix DHCP protocol so U-Boot does not respond too early
6423     on the network with it's offered IP number; it should not reply until
6424     after it has received a DHCP ACK message. Also ensures that U-Boot
6425     does it's DHCPREQUEST as broadcast (per RFC 2131).
6426
6427     Signed-off-by: Robin Getz <rgetz@blackfin.uclinux.org>
6428     Acked-by: Ben Warren <biggerbadderben@gmail.com>
6429     Signed-off-by: Wolfgang Denk <wd@denx.de>
6430
6431 commit 7288f972fcaee14a9741cb08c8688a23874b4a2e
6432 Author: Sebastian Siewior <bigeasy@linutronix.de>
6433 Date:   Tue Jul 15 13:35:23 2008 +0200
6434
6435     cfi_flash: make the command u32 only
6436
6437     This got changed by commit 93c56f212c
6438     [cfi_flash: support of long cmd in U-boot.]
6439
6440     Long is the wrong type because it will behave differently on 64bit
6441     machines in a way that is probably not expected. u32 should be
6442     enough.
6443
6444     Cc: Alexey Korolev <akorolev@infradead.org>
6445     Cc: Vasiliy Leonenko <vasiliy.leonenko@mail.ru>
6446     Signed-off-by: Sebastian Siewior <bigeasy@linutronix.de>
6447
6448 commit 31cfe57491b183acae575d486729e158f016c27b
6449 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6450 Date:   Mon Jul 14 23:48:41 2008 +0200
6451
6452     tools/gitignore: update to all generated files
6453
6454     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6455
6456 commit 5e0de0e216b8fb27634afb11c60a2fa24c23349e
6457 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
6458 Date:   Wed Jul 9 18:30:44 2008 +0200
6459
6460     mpc5xxx: Add MVBC_P board support
6461
6462     The MVBC_P is a MPC5200B based camera system with Intel Gigabit ethernet
6463     controller (using e1000) and custom Altera Cyclone-II FPGA on PCI.
6464
6465     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
6466     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
6467
6468 commit e2d31fb3450653115452144363d5bde4e5e3e693
6469 Author: Timur Tabi <timur@freescale.com>
6470 Date:   Thu Jun 19 17:56:11 2008 -0500
6471
6472     Update Freescale sys_eeprom.c to handle CCID formats
6473
6474     Update the sys_eeprom.c file to handle both NXID and CCID EEPROM formats.  The
6475     NXID format replaces the older CCID format, but it's important to support both
6476     since most boards out there still use the CCID format.  This change is in
6477     preparation for using one file to handle both formats.  This will also unify
6478     EEPROM support for all Freescale 85xx and 86xx boards.
6479
6480     Also update the 86xx board header files to use the standard CFG_I2C_EEPROM_ADDR
6481     instead of ID_EEPROM_ADDR.
6482
6483     Signed-off-by: Timur Tabi <timur@freescale.com>
6484
6485 commit d85f46a25ccb33ed9b295de3c2cfe1ce270ece9a
6486 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
6487 Date:   Fri Jul 11 17:22:43 2008 +0900
6488
6489     pci: sh: Add pci_skip_dev and pci_print_dev function
6490
6491     Add function of new PCI, pci_skip_dev and pci_print_dev.
6492
6493     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
6494     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
6495
6496 commit 1107014e835ec9d46c0333f4211d104f77442db0
6497 Author: Andy Fleming <afleming@freescale.com>
6498 Date:   Mon Jul 14 20:29:07 2008 -0500
6499
6500     Clean up INIT_RAM options
6501
6502     The L2_INIT_RAM option was unused, and recent changes to the TLB code
6503     meant that the INIT_RAM TLBs weren't being cleared out.  In order to reduce
6504     the amount of mapped space attached to nothing, we change things so the TLBs
6505     get cleared.
6506
6507     Signed-off-by: Andy Fleming <afleming@freescale.com>
6508
6509 commit 4524561820a9327e89107854b3a7187800ccf719
6510 Author: Andy Fleming <afleming@freescale.com>
6511 Date:   Mon Jul 14 20:26:57 2008 -0500
6512
6513     Remove fake flash bank from 8544 DS
6514
6515     The fake flash bank was generating errors for anyone who didn't have a
6516     PromJET hooked up to the board.  As that constitutes the vast majority of
6517     users, we remove it.
6518
6519     Signed-off-by: Andy Fleming <afleming@freescale.com>
6520
6521 commit 630d9bfcb5f6d3a43f251901a6b480994dcb6ea3
6522 Author: Kumar Gala <galak@kernel.crashing.org>
6523 Date:   Mon Jul 14 14:07:03 2008 -0500
6524
6525     MPC8544DS: Add ATI Video card support
6526
6527     Add support for using a PCIe ATI Video card on PCIe2.
6528
6529     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
6530
6531 commit 7f9f4347cf325c63a39fe30910f3fb211ae2cc15
6532 Author: Kumar Gala <galak@kernel.crashing.org>
6533 Date:   Mon Jul 14 14:07:02 2008 -0500
6534
6535     85xx: Add some L1/L2 SPR register definitions
6536
6537     Add new L1/L2 SPRs related to e500mc cache config and control.
6538
6539     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
6540
6541 commit e5852787f0c3c442a276262f13d91ca450605ac0
6542 Author: Kumar Gala <galak@kernel.crashing.org>
6543 Date:   Mon Jul 14 14:07:01 2008 -0500
6544
6545     MPC8544DS: Report board id, board version and fpga version.
6546
6547     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
6548
6549 commit 73f15a060f67a2462551c334215bd20fac6b81d1
6550 Author: Kumar Gala <galak@kernel.crashing.org>
6551 Date:   Mon Jul 14 14:07:00 2008 -0500
6552
6553     85xx: Cleanup L2 cache size detection
6554
6555     The L2 size detection code was a bit confusing and we kept having to add
6556     code to it to handle new processors.  Change the sense of detection so we
6557     look for the older processors that aren't changing.
6558
6559     Also added support for 1M cache size on 8572.
6560
6561     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
6562
6563 commit c3ca7e5e00a24451f20df3bded9a61ba541921df
6564 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
6565 Date:   Fri Jul 11 15:33:08 2008 -0400
6566
6567     sbc8560: enable CONFIG_OF_LIBFDT by default
6568
6569     Make the default build for the sbc8560 board be powerpc
6570     capable with libfdt support.
6571
6572     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
6573
6574 commit 6b44a44ec2aab180d7095c1c92e669cee1d3e3bd
6575 Author: Andy Fleming <afleming@freescale.com>
6576 Date:   Mon Jul 14 20:04:40 2008 -0500
6577
6578     Fix indentation for default boot environment variables
6579
6580     This was proposed by Paul Gortmaker in response to Wolfgang's comments on
6581     similar #defines in sbc8560.h.
6582
6583     Signed-off-by: Andy Fleming <afleming@freescale.com>
6584
6585 commit 37fef499104e28e0a83b02b85ca0d1fbe80d294a
6586 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
6587 Date:   Fri Jul 11 15:33:07 2008 -0400
6588
6589     sbc8560: add default fdt values
6590
6591     Add in the default fdt settings and the typical EXTRA_ENV
6592     settings as borrowed from the mpc8560ads.  Fix a couple
6593     of stale references to the mpc8560ads dating back to the
6594     original clone/fork.
6595
6596     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
6597     Signed-off-by: Andy Fleming <afleming@freescale.com>
6598
6599 commit d04e76edf92f7f89696989e8702b97e020455af3
6600 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
6601 Date:   Fri Jul 11 15:33:06 2008 -0400
6602
6603     sbc8560: add in ft_board_setup()
6604
6605     Add in for the sbc8560, the ft_board_setup() routine, based on what is
6606     in use for the Freescale MPC8560ADS board.
6607
6608     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
6609
6610 commit c158bcaca3b31cbe38c4143812e6170e38a57393
6611 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
6612 Date:   Fri Jul 11 15:33:05 2008 -0400
6613
6614     sbc8560: define eth0 and eth1 instead of eth1 and eth2
6615
6616     The existing config doesn't define CONFIG_HAS_ETH0, and so the
6617     fdt support doesn't update the zeros in the dtb local-mac with
6618     real data from the u-boot env.  Since the existing config is
6619     tailored to just two interfaces, get rid of the ETH2 definitions
6620     at the same time.
6621
6622     Also don't include any end user specific data into the environment
6623     by default -- things like MAC address, network parameters etc. need
6624     to come from the end user.
6625
6626     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
6627     Signed-off-by: Andy Fleming <afleming@freescale.com>
6628
6629 commit 0ec436d2f95076d9e46ae594db6e9b1d8732840d
6630 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
6631 Date:   Fri Jul 11 15:33:04 2008 -0400
6632
6633     sbc8560: properly set cs0_bnds for 512MB
6634
6635     The sbc8560 board ships with 512MB of memory installed,
6636     but the current cs0_bnds is hard coded for 256MB.  Set the
6637     value based on CFG_SDRAM_SIZE.
6638
6639     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
6640
6641 commit 6de5bf24004c8d9c9b070bb8f7418d1c45e5eb27
6642 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
6643 Date:   Fri Jul 11 15:33:03 2008 -0400
6644
6645     sbc8560: proper definitions for TSEC.
6646
6647     The definitions for the TSEC have become out of date.  There is no
6648     longer any such options like "CONFIG_MPC85xx_TSEC1" or similar.
6649     Update to match those of other boards, like the MPC8560ADS.
6650
6651     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
6652     Acked-by: Ben Warren <biggerbadderben@gmail.com>
6653
6654 commit 71074abbe0c76429577aff58aeff0a24ad210b23
6655 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
6656 Date:   Wed Jul 9 13:23:05 2008 -0400
6657
6658     8xxx-fdt: set ns16550 clock from CFG_NS16550_CLK, not bi_busfreq
6659
6660     Some boards that have external 16550 UARTs don't have a direct
6661     tie between bi_busfreq and the clock used for the UARTs.  Boards
6662     that do have such a tie should set CFG_NS16550_CLK to be
6663     get_bus_freq(0) -- which most of them do already.
6664
6665     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
6666     Acked-by: Kim Phillips <kim.phillips@freescale.com>
6667
6668 commit 24ef76f320fbadf074105229826514db140f939f
6669 Author: Andrew Klossner <andrew@cesa.opbu.xerox.com>
6670 Date:   Wed Jul 2 07:03:53 2008 -0700
6671
6672     Change the temp map to ROM to align addresses to page size.
6673
6674     With a page size of BOOKE_PAGESZ_16M, both the real and effective
6675     addresses must be multiples of 16MB.  The hardware silently truncates
6676     them so the code happens to work.  This patch clarifies the situation
6677     by establishing addresses that the hardware doesn't need to truncate.
6678
6679     Signed-off-by: Andrew Klossner <andrew@cesa.opbu.xerox.com>
6680     Signed-off-by: Andy Fleming <afleming@freescale.com>
6681
6682 commit 06b4186c10204b6683edb047ac5f506fb0ce0937
6683 Author: Kim Phillips <kim.phillips@freescale.com>
6684 Date:   Tue Jun 17 17:45:22 2008 -0500
6685
6686     mpc85xx: use IS_E_PROCESSOR macro
6687
6688     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
6689
6690 commit 6b70ffb9d1b2e791161f3cf92937aa45b4a07b78
6691 Author: Kim Phillips <kim.phillips@freescale.com>
6692 Date:   Mon Jun 16 15:55:53 2008 -0500
6693
6694     fdt: add crypto node handling for MPC8{3, 5}xxE processors
6695
6696     Delete the crypto node if not on an E-processor.  If on 8360 or 834x family,
6697     check rev and up-rev crypto node (to SEC rev. 2.4 property values)
6698     if on an 'EA' processor, e.g. MPC8349EA.
6699
6700     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
6701
6702 commit 85e5808e8ea9f77da5219f23394112f0b424fa5e
6703 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
6704 Date:   Fri Jul 11 15:10:11 2008 -0400
6705
6706     ARM DaVinci: Remove extern phy_t declaration by moving code to proper place
6707
6708     ARM DaVinci: Remove extern phy_t declaration by moving
6709     code to proper place.
6710
6711     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
6712
6713 commit 3a9e7ba2ac14018c5dd1e78a7dd735571569c971
6714 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
6715 Date:   Fri Jul 11 15:10:10 2008 -0400
6716
6717     ARM DaVinci: Remove duplicate definitions of MACH_TYPE and prototype of i2c_init()
6718
6719     ARM DaVinci: Remove duplicate definitions of MACH_TYPE
6720     and prototype of i2c_init().
6721
6722     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
6723
6724 commit 348753d416cd2c9e7ec6520a544c8f33cf02a560
6725 Author: Kumar Gala <galak@kernel.crashing.org>
6726 Date:   Mon Jul 14 14:03:02 2008 -0500
6727
6728     Fix some more printf() format problems.
6729
6730     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
6731
6732 commit 45b16d22c64674ccd8c4637456a987463609141c
6733 Author: Wolfgang Denk <wd@denx.de>
6734 Date:   Mon Jul 14 22:38:42 2008 +0200
6735
6736     Fix coding style; make code better parsable by external tools
6737
6738     Signed-off-by: Wolfgang Denk <wd@denx.de>
6739
6740 commit b880cbf207b1c109d3a661417a8feddcbd729a9d
6741 Author: Wolfgang Denk <wd@denx.de>
6742 Date:   Mon Jul 14 21:19:08 2008 +0200
6743
6744     cpu/i386/serial.c: Fix syntax errors
6745
6746     Signed-off-by: Wolfgang Denk <wd@denx.de>
6747
6748 commit e2d45e6f4d9919e1afeac5e09557b2252832fccf
6749 Author: Wolfgang Denk <wd@denx.de>
6750 Date:   Mon Jul 14 20:41:35 2008 +0200
6751
6752     elppc board: Coding style cleanup.
6753
6754     Signed-off-by: Wolfgang Denk <wd@denx.de>
6755
6756 commit 82b24a8a505fc81466484b3c55b574ee0b4205bc
6757 Author: Wolfgang Denk <wd@denx.de>
6758 Date:   Mon Jul 14 20:40:22 2008 +0200
6759
6760     elppc board: fix syntax error.
6761
6762     Signed-off-by: Wolfgang Denk <wd@denx.de>
6763
6764 commit 0fe340585a6a48bd392d315b0dd84d068b1c3790
6765 Author: Wolfgang Denk <wd@denx.de>
6766 Date:   Mon Jul 14 20:38:26 2008 +0200
6767
6768     EB+MCF-EV123 board: fix coding style (alingment)
6769
6770     Signed-off-by: Wolfgang Denk <wd@denx.de>
6771
6772 commit 6841785a0bb0f38175456a923edd634fb7dd6947
6773 Author: Wolfgang Denk <wd@denx.de>
6774 Date:   Mon Jul 14 20:36:44 2008 +0200
6775
6776     EB+MCF-EV123 board: fix syntx error
6777
6778     Signed-off-by: Wolfgang Denk <wd@denx.de>
6779
6780 commit ab5cda9f88c3eaf9cf599adc3a3375906c4ed904
6781 Author: Andy Fleming <afleming@freescale.com>
6782 Date:   Mon Jul 7 18:02:08 2008 -0500
6783
6784     Remove LBC_CACHE_BASE from 8544 DS
6785
6786     The 8544 DS doesn't have any cacheable Local Bus memories set up.  By mapping
6787     space for some anyway, we were allowing speculative loads into unmapped space,
6788     which would cause an exception (annoying, even if ultimately harmless).
6789     Removing LBC_CACHE_BASE, and using LBC_NONCACHE_BASE for the LBC LAW solves the
6790     problem.
6791
6792     Signed-off-by: Andy Fleming <afleming@freescale.com>
6793
6794 commit d0ff51ba5d0309dbe9e25ea54f8a0285a6d5db90
6795 Author: Wolfgang Denk <wd@denx.de>
6796 Date:   Mon Jul 14 15:19:07 2008 +0200
6797
6798     Code cleanup: fix old style assignment ambiguities like "=-" etc.
6799
6800     Signed-off-by: Wolfgang Denk <wd@denx.de>
6801
6802 commit d7854223c5c85b5849fbf422cc8ac0efef461c37
6803 Author: Wolfgang Denk <wd@denx.de>
6804 Date:   Mon Jul 14 15:10:53 2008 +0200
6805
6806     AmigaOneG3SE: remove dead and incomplete files
6807
6808     Signed-off-by: Wolfgang Denk <wd@denx.de>
6809
6810 commit b64f190b7a34224df09b559ca111eb1b733f00ad
6811 Author: Wolfgang Denk <wd@denx.de>
6812 Date:   Mon Jul 14 15:06:35 2008 +0200
6813
6814     Fix printf() format issues with sizeof_t types by using %zu
6815
6816     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6817     Signed-off-by: Wolfgang Denk <wd@denx.de>
6818
6819 commit f354b73e16a86f9e9085471a830605f74f84ea5d
6820 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6821 Date:   Mon Jul 14 14:11:45 2008 +0200
6822
6823     vsprintf: add z and t options
6824
6825     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6826
6827 commit 25dbe98abb686d8210e1731fba85ced7d3ce874c
6828 Author: Wolfgang Denk <wd@denx.de>
6829 Date:   Sun Jul 13 23:07:35 2008 +0200
6830
6831     Fix some more printf() format issues.
6832
6833     Signed-off-by: Wolfgang Denk <wd@denx.de>
6834
6835 commit d5996dd555edf52721b7691a4c59de016251ed39
6836 Author: Wolfgang Denk <wd@denx.de>
6837 Date:   Sun Jul 13 19:51:00 2008 +0200
6838
6839     Fix some more printf() format problems.
6840
6841     Signed-off-by: Wolfgang Denk <wd@denx.de>
6842
6843 commit 0f9d5f6d6e814907794995c6a22af752040c35d9
6844 Author: Wolfgang Denk <wd@denx.de>
6845 Date:   Sun Jul 13 19:48:26 2008 +0200
6846
6847     ADS5121: Fix (delete) incorrect ads5121_diu_init() prototype
6848
6849     Signed-off-by: Wolfgang Denk <wd@denx.de>
6850
6851 commit 322716a1d1eb33a71067ba0eb1c5346fb2dd6b34
6852 Author: Anatolij Gustschin <agust@denx.de>
6853 Date:   Sat Jul 12 17:31:36 2008 +0200
6854
6855     Fix bug in Lime video driver
6856
6857     We need to wait while drawing engine clears frame
6858     buffer before any further software accesses to frame
6859     buffer will be initiated. Otherwise software drawn
6860     parts could be partially destroyed by the drawing
6861     engine or even GDC chip freeze could occur (as
6862     observed on socrates board).
6863
6864     Signed-off-by: Anatolij Gustschin <agust@denx.de>
6865
6866 commit 0a5676befb0c590212a53f7627fa5d0d8a84bf34
6867 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6868 Date:   Sat Jul 12 14:36:34 2008 +0200
6869
6870     Fix some more printf() format issues.
6871
6872     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6873
6874 commit 18c8a28aad49803780bd8d52432ded528e37e701
6875 Author: Michal Simek <monstr@monstr.eu>
6876 Date:   Fri Jul 11 15:11:57 2008 +0200
6877
6878     hwmon: rename CONFIG_DS1722 to CONFIG_DTT_DS1722
6879
6880     Signed-off-by: Michal Simek <monstr@monstr.eu>
6881     Acked-by: Stefan Roese <sr@denx.de>
6882
6883 commit 6ecbb45bb027e90c19d63b48e7b0c05acc1a87c0
6884 Author: Michal Simek <monstr@monstr.eu>
6885 Date:   Fri Jul 11 11:50:53 2008 +0200
6886
6887     hwmon: Cleaning hwmon devices
6888
6889     Clean Makefile
6890     Move device specific values to driver for better reading
6891
6892     Signed-off-by: Michal Simek <monstr@monstr.eu>
6893     Acked-by: Stefan Roese <sr@denx.de>
6894
6895 commit c78fce699c7ff467ecd841da6a79f065180bf578
6896 Author: Michal Simek <monstr@monstr.eu>
6897 Date:   Fri Jul 11 10:43:13 2008 +0200
6898
6899     FIS: repare incorrect return value with ramdisk handling
6900
6901     Microblaze and PowerPC use boot_get_ramdisk for loading
6902     ramdisk to memory with checking return value.
6903     Return 0 means success. Return 1 means failed.
6904     Here is correspond part of code from bootm.c which check
6905     return code.
6906
6907     ret = boot_get_ramdisk (argc, argv, images, IH_ARCH_PPC,
6908                 &rd_data_start, &rd_data_end);
6909     if (ret)
6910         goto error;
6911
6912     Signed-off-by: Michal Simek <monstr@monstr.eu>
6913
6914 commit 84a2c64a26dc5e275e1cf4e76a6e194a18fb5477
6915 Author: Michal Simek <monstr@monstr.eu>
6916 Date:   Fri Jul 11 10:10:32 2008 +0200
6917
6918     microblaze: Remove useless ancient headers
6919
6920     Signed-off-by: Michal Simek <monstr@monstr.eu>
6921
6922 commit 53ea981c3124b13c137c2d10e975b7c6672266e0
6923 Author: Michal Simek <monstr@monstr.eu>
6924 Date:   Fri Jul 11 10:10:31 2008 +0200
6925
6926     microblaze: Clean uartlite driver
6927
6928     Redesign uartlite driver to in_be32 and out_be32 macros
6929     Fix missing header in io.h
6930
6931     Signed-off-by: Michal Simek <monstr@monstr.eu>
6932     Acked-by: Grant Likely <grant.likely@secretlab.ca>
6933
6934 commit dbf3dfb386a2d5d2381814e39985ab2e21894550
6935 Author: Marcel Ziswiler <marcel@ziswiler.com>
6936 Date:   Fri Jul 11 02:39:14 2008 +0200
6937
6938     Enable passing of ATAGs required by latest Linux kernel.
6939
6940 commit ef130d3093bdf88f01cf3e000fe5df249ebf2b1a
6941 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
6942 Date:   Fri Jul 11 10:24:15 2008 -0400
6943
6944     Fix integer overflow warning in calc_divisor()
6945
6946     which happened when rounding the serial port clock divisor
6947
6948     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
6949
6950 commit 6b760189d77f001684e3160b355c185ca3804961
6951 Author: Marcel Ziswiler <marcel@ziswiler.com>
6952 Date:   Fri Jul 11 01:09:59 2008 +0200
6953
6954     Fix build time warnings in function mmc_decode_csd()
6955
6956     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
6957
6958 commit c15947d6ce0d59925c97fdfac692476af6e262d0
6959 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
6960 Date:   Thu Jul 10 10:46:33 2008 -0400
6961
6962     ARM: Fix for broken compilation when defining CONFIG_CMD_ELF
6963
6964     caused by missing dcache status/enable/disable functions.
6965
6966     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
6967
6968 commit 068c1b77c8f42a1a31084d2f4b1d5cc807c1a9ce
6969 Author: Stefan Roese <sr@denx.de>
6970 Date:   Thu Jul 10 13:53:31 2008 +0200
6971
6972     ppc4xx: Remove redundant ft_board_setup() functions from some 4xx boards
6973
6974     This patch removes some ft_board_setup() functions from some 4xx boards.
6975     This can be done since we now have a default weak implementation for this
6976     in cpu/ppc4xx/fdt.c. Only board in need for a different/custom
6977     implementation like canyonlands need their own version.
6978
6979     Signed-off-by: Stefan Roese <sr@denx.de>
6980
6981 commit d39a089f8bc960ba9ae6a08fda5582b578620cc1
6982 Author: Wolfgang Denk <wd@denx.de>
6983 Date:   Sun Jul 13 14:58:16 2008 +0200
6984
6985     Add last known maintainer for orphaned boards; reformat.
6986
6987     Signed-off-by: Wolfgang Denk <wd@denx.de>
6988
6989 commit 5c761d57bb9940e016d561fda8b2ed84c55de5b6
6990 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
6991 Date:   Thu Jul 10 13:16:04 2008 +0200
6992
6993     Remove kharris@nexus-tech.net from MAINTAINERS
6994
6995     Mail to kharris@nexus-tech.net bounces because the user doesn't exist
6996     anymore. You can't be a maintainer without a valid e-mail address, so
6997     move all boards that used to be maintained by Kyle Harris to the
6998     "orphaned" list.
6999
7000     Currently, only PowerPC has a list of orphaned boards, so this patch
7001     creates one for ARM as well.
7002
7003     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
7004
7005 commit 17bd17071463b0cde391ac4a0863d600474b4ea1
7006 Author: Anatolij Gustschin <agust@denx.de>
7007 Date:   Thu Jul 10 01:15:10 2008 +0200
7008
7009     at91: Fix to enable using Teridian MII phy (78Q21x3) with at91sam9260
7010
7011     On the at91sam9260ep development board there is an EEPROM
7012     connected to the TWI interface (PA23, PA24 Peripheral A
7013     multiplexing), so we cannot use these pins as ETX2, ETX3.
7014     This patch configures PA10, PA11 pins for ETX2, ETX3
7015     instead of PA23, PA24 pins.
7016
7017     Signed-off-by: Anatolij Gustschin <agust@denx.de>
7018     Signed-off-by: Manuel Sahm <Manuel.Sahm@feig.de>
7019
7020 commit f889265753ddf4465d9d580827bb9289bfac55d6
7021 Author: Kenneth Johansson <kenneth@southpole.se>
7022 Date:   Sat Jul 12 13:18:34 2008 -0600
7023
7024     fix DIU for small screens
7025
7026     The DIU_DIV register is 8 bit not 5 bit. This prevented large DIV values
7027     so it was not possible to set a slow pixel clock and thus prevented
7028     display on small screens.
7029
7030     Signed-off-by: Kenneth Johansson <kenneth@southpole.se>
7031     Acked-by: John Rigby <jrigby@freescale.com>
7032
7033 commit b60b8573875e650e4c69be667bfc88d3ed474a7c
7034 Author: John Rigby <jrigby@freescale.com>
7035 Date:   Fri Jul 11 14:44:09 2008 -0600
7036
7037     ADS5121 cleanup compile warnings
7038
7039     board/ads5121/iopin.c
7040         Replace bit fields in struct iopin_t with a single
7041         field and intialize it via plain old macros.
7042         This fixes the type pun warnings and makes the code
7043         more readable.
7044
7045     board/ads5121/ads5121.c
7046         Add include iopin.h to ads5121.c for the iopin_initialize
7047         prototype.
7048
7049         Add an extern void ads5121_diu_init(void)
7050
7051     Signed-off-by: John Rigby <jrigby@freescale.com>
7052
7053 commit bde63587622c4b830a27d1ddf7265843de9e994f
7054 Author: Wolfgang Denk <wd@denx.de>
7055 Date:   Fri Jul 11 22:56:11 2008 +0200
7056
7057     Fix some more printf() format issues.
7058
7059     Signed-off-by: Wolfgang Denk <wd@denx.de>
7060
7061 commit 184f1b404a90eef8b425c0e7b3018d59ef9982c8
7062 Author: Wolfgang Denk <wd@denx.de>
7063 Date:   Fri Jul 11 22:55:31 2008 +0200
7064
7065     Fixed some out-of-tree build issues
7066
7067     Signed-off-by: Wolfgang Denk <wd@denx.de>
7068
7069 commit 47bf9c71ae838305a3ea3161af8d14e6f3fc2c82
7070 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7071 Date:   Wed Jul 9 16:20:23 2008 -0500
7072
7073     ColdFire: Fix FB CS not setup properly for Mcf5282
7074
7075     Remove all CFG_CSn_RO in cpu/mcf52x2/cpu_init.c. If
7076     CFG_CSn_RO is defined as 0, the chipselect will not
7077     be assigned.
7078
7079     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7080
7081 commit bc3ccb139f0836f0a834cfd370a120a00ad7e63a
7082 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7083 Date:   Wed Jul 9 15:47:27 2008 -0500
7084
7085     ColdFire: Fix incorrect define for mcf5227x and mcf5445x RTC
7086
7087     Rename CONFIG_MCFTMR to CONFIG_MCFRTC to include real time
7088     clock module in cpu/<cf arch>/cpu_init.c
7089
7090     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7091
7092 commit f94945b517f10e01927101679c62361e03d4e837
7093 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7094 Date:   Wed Jul 9 15:25:01 2008 -0500
7095
7096     ColdFire: Fix incorrect board name in MAKEALL for M5253EVBE
7097
7098     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7099
7100 commit 0e0c4357d14a3563c6a2a1e6d5ad6a2cc4f35cab
7101 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7102 Date:   Wed Jul 9 15:21:44 2008 -0500
7103
7104     Fix compile error caused by missing timer function
7105
7106     Add #define CONFIG_MCFTMR in EB+MCF-EV123.h configuration file
7107
7108     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7109
7110 commit c37ea031175b807c54e6bad9b270e9bede6c0078
7111 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7112 Date:   Wed Jul 9 15:14:25 2008 -0500
7113
7114     Fix compile error caused by incorrect function return type
7115
7116     Rename int mii_init(void) to void mii_init(void)
7117
7118     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7119
7120 commit ab4860b255239dbaecccdd002c8d11f4ef54dd75
7121 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7122 Date:   Wed Jun 18 19:27:23 2008 -0500
7123
7124     ColdFire: Fix power up issue for MCF5235
7125
7126     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7127
7128 commit dd08e97361fbc9e79fa5ef1a8acf29273b934b11
7129 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7130 Date:   Wed Jun 18 19:19:07 2008 -0500
7131
7132     ColdFire: Fix compiling error for MCF5275
7133
7134     The compiling error was caused by missing a closed parentheses
7135     in speed.c
7136
7137     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7138
7139 commit 94603c2fd4dbe0655878416aa0da9f302d4c30d3
7140 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7141 Date:   Wed Jun 18 19:14:01 2008 -0500
7142
7143     ColdFire: Fix timer issue for MCF5272
7144
7145     The timer was assigned to wrong timer memory mapped which
7146     caused udelay() and timer() not working properly.
7147
7148     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7149
7150 commit 3b1e8ac9b43f89cc9291a6a86e6b33ef55801515
7151 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7152 Date:   Wed Jun 18 19:12:13 2008 -0500
7153
7154     ColdFire: Change invalid JMP to BRA caught by new v4e toolchain
7155
7156     Signed-off-by: Kurt Mahan <kmahan@freescale.com>
7157
7158 commit 8371dc2066136be21e10b7b9293e469297d77298
7159 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7160 Date:   Wed Jun 18 19:05:23 2008 -0500
7161
7162     ColdFire: Add -got=single param for new linux v4e toolchains
7163
7164     Signed-off-by: Kurt Mahan <kmahan@freescale.com>
7165
7166 commit 56d52615cd47bc522ee13bb7ec7e59d6ce9426c7
7167 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7168 Date:   Wed Jun 18 13:21:19 2008 -0500
7169
7170     ColdFire: Fix code flash configuration for M547x/M548x boards
7171
7172     Signed-off-by: Kurt Mahan <kmahan@freescale.com>
7173
7174 commit 6e37091afc07fdcc15590093fd066b0cb7399f85
7175 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7176 Date:   Tue Jun 24 12:12:16 2008 -0500
7177
7178     ColdFire: Fix warning messages by passing correct data type in board.c
7179
7180     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7181
7182 commit 81cc32322acb1b3225ee45606ced48e2a14824dc
7183 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7184 Date:   Thu May 29 12:21:54 2008 -0500
7185
7186     ColdFire: Fix UART baudrate formula
7187
7188     The formula "counter = (u32) (gd->bus_clk / gd->baudrate) / 32"
7189     can generate the wrong divisor due to integer division truncation.
7190     Round the calculated divisor value by adding 1/2 the baudrate
7191     before dividing by the baudrate.
7192
7193     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
7194     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
7195
7196 commit b578fb471444cbd7db1285701ba51343baaf73fb
7197 Author: Stefan Roese <sr@denx.de>
7198 Date:   Thu Jul 10 11:38:26 2008 +0200
7199
7200     ppc4xx: Fix include sequence in 4xx_pcie.c
7201
7202     This patch now moves common.h to the top of the inlcude list. This
7203     is needed for boards with CONFIG_PHYS_64BIT set (e.g. katmai), so that
7204     the phys_size_t/phys_addr_t are defined to the correct size in this
7205     driver.
7206
7207     Signed-off-by: Stefan Roese <sr@denx.de>
7208
7209 commit 69e2c6d0d13d7c8cf1612ac090bdc4c59ba6858e
7210 Author: Stefan Roese <sr@denx.de>
7211 Date:   Fri Jul 11 13:10:56 2008 +0200
7212
7213     ppc4xx: Fix compile warning in 44x_spd_ddr2.c
7214
7215     Signed-off-by: Stefan Roese <sr@denx.de>
7216
7217 commit 6bd9138498c2e4f4f09190108b99157d1b2140b5
7218 Author: Stefan Roese <sr@denx.de>
7219 Date:   Fri Jul 11 11:40:13 2008 +0200
7220
7221     ppc4xx: Fix small korat merge problem
7222
7223     Signed-off-by: Stefan Roese <sr@denx.de>
7224
7225 commit 1d0554736a0a1dd59718acda660871ce56b69e18
7226 Author: Stefan Roese <sr@denx.de>
7227 Date:   Fri Jul 11 11:34:52 2008 +0200
7228
7229     ppc4xx: Some Rewood cleanups (coding style, leading white spaces)
7230
7231     Signed-off-by: Stefan Roese <sr@denx.de>
7232
7233 commit 3a82113ed5934d498f25080441a8261fc9454b15
7234 Author: Stefan Roese <sr@denx.de>
7235 Date:   Thu Jul 10 16:37:09 2008 +0200
7236
7237     ppc4xx: Add 460SX UIC defines
7238
7239     Only the really needed ones are added (cascading and EMAC/MAL).
7240
7241     Signed-off-by: Stefan Roese <sr@denx.de>
7242
7243 commit 26173fc6f60521c2a8072f652f863617fc11ba9a
7244 Author: Stefan Roese <sr@denx.de>
7245 Date:   Mon Jun 30 14:11:07 2008 +0200
7246
7247     ppc4xx: Continue cleanup of ppc440.h
7248
7249     This patch continues the ppc440.h cleanup by removing some of the unused
7250     defines.
7251
7252     Signed-off-by: Stefan Roese <sr@denx.de>
7253
7254 commit d9056b7913ed6a228d2f33671d916efedee541dd
7255 Author: Stefan Roese <sr@denx.de>
7256 Date:   Mon Jun 30 14:05:05 2008 +0200
7257
7258     ppc4xx: Cleanup Katmai & Yucca PCIe register usage
7259
7260     This patch cleans up the 440SPe PCIe register usage. Now only defines
7261     from the include/asm-ppc/4xx_pcie.h are used.
7262
7263     Signed-off-by: Stefan Roese <sr@denx.de>
7264
7265 commit 5de851403b01489b493fa83137ad990b8ce60d1c
7266 Author: Stefan Roese <sr@denx.de>
7267 Date:   Thu Jun 26 17:36:39 2008 +0200
7268
7269     ppc4xx: Rework 440GX UIC handling
7270
7271     This patch reworks the 440GX interrupt handling so that the common 4xx
7272     code can be used. The 440GX is an exception to all other 4xx variants
7273     by having the cascading interrupt vectors not on UIC0 but on a special
7274     UIC named UICB0 (UIC Base 0). With this patch now, U-Boot references
7275     the 440GX UICB0 when UIC0 is selected. And the common 4xx interrupt
7276     handling is simpler without any 440GX special cases.
7277
7278     Also some additional cleanup to cpu/ppc4xx/interrupt.c is done.
7279
7280     Signed-off-by: Stefan Roese <sr@denx.de>
7281
7282 commit d1631fe1a05b063ccaf62ea892a8887b829847d1
7283 Author: Stefan Roese <sr@denx.de>
7284 Date:   Thu Jun 26 13:40:57 2008 +0200
7285
7286     ppc4xx: Consolidate PPC4xx UIC defines
7287
7288     This 2nd patch now removes all UIC mask bit definition. They should be
7289     generated from the vectors by using the UIC_MASK() macro from now on.
7290     This way only the vectors need to get defined for new PPC's.
7291
7292     Also only the really used interrupt vectors are now defined. This makes
7293     definitions for new PPC versions easier and less error prone.
7294
7295     Another part of this patch is that the 4xx emac driver got a little
7296     cleanup, since now the usage of the interrupts is clearer.
7297
7298     Signed-off-by: Stefan Roese <sr@denx.de>
7299
7300 commit 4fb25a3db3b3839094aa9ab748efd7a95924690b
7301 Author: Stefan Roese <sr@denx.de>
7302 Date:   Wed Jun 25 10:59:22 2008 +0200
7303
7304     ppc4xx: Consolidate PPC4xx UIC defines
7305
7306     This patch is the first step to consolidate the UIC related defines in the
7307     4xx headers. Move header from asm-ppc/ppc4xx-intvec.h to
7308     asm-ppc/ppc4xx-uic.h as it will hold all UIC related defines in the next
7309     steps.
7310
7311     Signed-off-by: Stefan Roese <sr@denx.de>
7312
7313 commit 7ee2619c20ccecd57966d74d844e6329e141261c
7314 Author: Stefan Roese <sr@denx.de>
7315 Date:   Tue Jun 24 17:18:50 2008 +0200
7316
7317     ppc4xx: Consolidate PPC4xx EBC defines
7318
7319     This patch removes all EBC related defines from the PPC4xx headers
7320     ppc405.h and ppc440.h and introduces a new header
7321
7322     include/asm-ppc/ppc4xx-ebc.h
7323
7324     with all those defines.
7325
7326     Signed-off-by: Stefan Roese <sr@denx.de>
7327
7328 commit e321801bed5a6d896d298c00fd20046f039d5d66
7329 Author: Stefan Roese <sr@denx.de>
7330 Date:   Thu Jul 10 13:52:44 2008 +0200
7331
7332     ppc4xx: Remove redundant ft_board_setup() functions from some 4xx boards
7333
7334     This patch removes some ft_board_setup() functions from some 4xx boards.
7335     This can be done since we now have a default weak implementation for this
7336     in cpu/ppc4xx/fdt.c. Only board in need for a different/custom
7337     implementation like canyonlands need their own version.
7338
7339     Signed-off-by: Stefan Roese <sr@denx.de>
7340
7341 commit 08250eb2edbd96514d049602d9e134110ac3185f
7342 Author: Stefan Roese <sr@denx.de>
7343 Date:   Thu Jul 10 15:32:32 2008 +0200
7344
7345     ppc4xx: Fix merge problems in 44x_spd_ddr2.c
7346
7347     Signed-off-by: Stefan Roese <sr@denx.de>
7348
7349 commit 1740c1bf40e3c6d03ac16c29943fdd9fc1e87038
7350 Author: Grant Erickson <gerickson@nuovations.com>
7351 Date:   Tue Jul 8 08:35:00 2008 -0700
7352
7353     ppc4xx: Add MII mode support to the EMAC RGMII Bridge
7354
7355     This patch adds support for placing the RGMII bridge on the
7356     PPC405EX(r) into MII/GMII mode and allows a board-specific
7357     configuration to specify the bridge mode at compile-time.
7358
7359     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
7360     Signed-off-by: Stefan Roese <sr@denx.de>
7361
7362 commit 2e2050842e731c823ce8d41fb0c15579eb70ced9
7363 Author: Grant Erickson <gerickson@nuovations.com>
7364 Date:   Wed Jul 9 16:46:35 2008 -0700
7365
7366     ppc4xx: Add Mnemonics for AMCC/IBM DDR2 SDRAM Controller
7367
7368     This patch completes the preprocessor mneomics for the IBM DDR2 SDRAM
7369     controller registers (MODT and INITPLR) used by the
7370     PowerPC405EX(r). The MMODE and MEMODE registers are unified with their
7371     peer values used for the INITPLR MR and EMR registers,
7372     respectively. Finally, a spelling typo is correct (MANUEL to MANUAL).
7373
7374     With these mnemonics in place, the CFG_SDRAM0_* magic numbers for
7375     Kilauea are replaced by equivalent mnemonics to make it easier to
7376     compare and contrast other 405EX(r)-based boards (e.g. during board
7377     bring-up).
7378
7379     Finally, unified the SDRAM controller register dump routine such that
7380     it can be used across all processor variants that utilize the IBM DDR2
7381     SDRAM controller core. It produces output of the form:
7382
7383         PPC4xx IBM DDR2 Register Dump:
7384                 ...
7385                 SDRAM_MB0CF[40] = 0x00006701
7386                 ...
7387
7388     which is '<mnemonic>[<DCR #>] = <value>'. The DCR number is included
7389     since it is not uncommon that the DCR values in header files get mixed
7390     up and it helps to validate, at a glance, they match what is printed
7391     in the user manual.
7392
7393     Tested on:
7394       AMCC Kilauea/Haleakala:
7395       - NFS Linux Boot: PASSED
7396       - NAND Linux Boot: PASSED
7397
7398     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
7399     Signed-off-by: Stefan Roese <sr@denx.de>
7400
7401 commit ad7382d828982e9c1bafc4313ef1b666f6145f58
7402 Author: Grant Erickson <gerickson@nuovations.com>
7403 Date:   Wed Jul 9 16:31:59 2008 -0700
7404
7405     ppc4xx: Add AMCC/IBM DDR2 SDRAM ECC Field Mnemonics
7406
7407     Add additional DDR2 SDRAM memory controller DCR mneomnics, condition
7408     revision ID DCR based on 405EX, and add field mnemonics for bus error
7409     status and ECC error status registers.
7410
7411     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
7412     Signed-off-by: Stefan Roese <sr@denx.de>
7413
7414 commit 103201731bd8e85404d0f51a5b4e8abd14c0b6c6
7415 Author: Grant Erickson <gerickson@nuovations.com>
7416 Date:   Wed Jul 9 16:31:36 2008 -0700
7417
7418     ppc4xx: Add SDR0_SRST Mnemonics for the 405EX(r)
7419
7420     This patch adds bit field mnemonics for the 405EX(r) SDR0_SRST soft reset register.
7421
7422     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
7423     Signed-off-by: Stefan Roese <sr@denx.de>
7424
7425 commit 5b457d00730d4aa0c6450d21a9104723e606fb98
7426 Author: Grant Erickson <gerickson@nuovations.com>
7427 Date:   Wed Jul 9 11:55:46 2008 -0700
7428
7429     PPC4xx: Correct SDRAM_MCSTAT for PPC405EX(r)
7430
7431     While the PowerPC 405EX(r) shares in common the AMCC/IBM DDR2 SDRAM
7432     controller core also used in the 440SP, 440SPe, 460EX, and 460GT, in
7433     the 405EX(r), SDRAM_MCSTAT has a different DCR value.
7434
7435     Its present value on the 405EX(r) causes a read back of 0xFFFFFFFF
7436     which causes SDRAM initialization to periodically fail since it can
7437     prematurely indicate SDRAM ready status.
7438
7439     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
7440     Signed-off-by: Stefan Roese <sr@denx.de>
7441
7442 commit 0ce5c8675bb2c61f1d71fb97f0bbe822663fb93d
7443 Author: Feng Kan <fkan@amcc.com>
7444 Date:   Tue Jul 8 22:48:42 2008 -0700
7445
7446     ppc4xx: Initial framework of the AMCC PPC460SX redwood reference board.
7447
7448     Add AMCC Redwood reference board that uses the latest
7449     PPC 464 CPU processor combined with a rich mix of peripheral
7450     controllers. The board will support PCIe, mutiple Gig ethernet
7451     ports, advanced hardware RAID assistance and IEEE 1588.
7452
7453     Signed-off-by: Feng Kan <fkan@amcc.com>
7454     Signed-off-by: Stefan Roese <sr@denx.de>
7455
7456 commit 96e5fc0e6a1861d0fea4efa3cd376df95a5b1b89
7457 Author: Feng Kan <fkan@amcc.com>
7458 Date:   Tue Jul 8 22:48:07 2008 -0700
7459
7460     ppc4xx: Add initial 460SX reference board (redwood) config file and defines.
7461
7462     Signed-off-by: Feng Kan <fkan@amcc.com>
7463     Signed-off-by: Stefan Roese <sr@denx.de>
7464
7465 commit 7d30793685efcada183891c78fc892e6c9ba50c7
7466 Author: Feng Kan <fkan@amcc.com>
7467 Date:   Tue Jul 8 22:47:31 2008 -0700
7468
7469     ppc4xx: Add initial 460SX defines for the cpu/ppc4xx directory.
7470
7471     Signed-off-by: Feng Kan <fkan@amcc.com>
7472     Signed-off-by: Stefan Roese <sr@denx.de>
7473
7474 commit 9b55a2536919f4de1bb1044e6eb8262c2f53bc96
7475 Author: Wolfgang Denk <wd@denx.de>
7476 Date:   Fri Jul 11 01:16:00 2008 +0200
7477
7478     Fix some more print() format errors.
7479
7480     Signed-off-by: Wolfgang Denk <wd@denx.de>
7481
7482 commit fdd70d1921b87287d9a99d1be99bc35226c2b412
7483 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7484 Date:   Thu Jul 10 20:57:54 2008 +0200
7485
7486     MAKEALL: remove duplicated at91 from ARM9 list and add LIST_at91 to arm
7487
7488     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7489
7490 commit c6457e3b8bc79a97381cf7deffa08f7c5a24f86c
7491 Author: Sergey Lapin <slapin@ossfans.org>
7492 Date:   Thu Jun 5 11:06:29 2008 +0400
7493
7494     DataFlash AT45DB021 support
7495
7496     Some boards based on AT91SAM926X-EK use smaller DF chips to keep
7497     bootstrap, u-boot and its environment, using NAND or other external
7498     storage for kernel and rootfs. This patch adds support for
7499     small 1024x263 chip.
7500
7501     Signed-off-by: Sergey Lapin <slapin@ossfans.org>
7502
7503 commit 4109df6f75fc00ab7da56d286ba50149a0d16a69
7504 Author: Kim Phillips <kim.phillips@freescale.com>
7505 Date:   Thu Jul 10 14:00:15 2008 -0500
7506
7507     silence misc printf formatting compiler warnings
7508
7509     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
7510
7511 commit 3d71c81a9bb03f866a1e98da96363ef3f46c76b3
7512 Author: Markus Klotzbücher <mk@denx.de>
7513 Date:   Thu Jul 10 14:47:09 2008 +0200
7514
7515     USB: shutdown USB before booting
7516
7517     This patch fixes a potentially serious issue related to USB which was
7518     discouvered by Martin Krause <martin.krause@tqs.de> and fixed for
7519     ARM920T. Martin wrote:
7520
7521       Turn off USB to prevent the host controller from writing to the
7522       SDRAM while Linux is booting. This could happen, because the HCCA
7523       (Host Controller Communication Area) lies within the SDRAM and the
7524       host controller writes continously to this area (as busmaster!), for
7525       example to increase the HccaFrameNumber variable, which happens
7526       every 1 ms.
7527
7528     This is a slightly modified version of the patch in order to shutdown
7529     USB when booting on all architectures.
7530
7531     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
7532
7533 commit f31c49db2a5e076f415c0785eb37f67f2faa5fc8
7534 Author: Martha Marx <mmarx@silicontkx.com>
7535 Date:   Thu May 29 14:23:25 2008 -0400
7536
7537     Configuration changes for ADS5121 Rev 3
7538
7539     ADS5121 Rev 3 board is now the default config
7540
7541     config targets are now
7542
7543     ads5121_config
7544         Rev 3 board with
7545         PCI
7546         M41T62 on board RTC
7547         512MB DRAM
7548
7549     ads5121_rev2_config
7550         Rev 2 board with
7551         No PCI
7552         256MB DRAM
7553
7554     Signed-off-by: Martha Marx <mmarx@silicontkx.com>
7555     Acked-by: Grant Likely <grant.likely@secretlab.ca>
7556     Acked-by: John Rigby <jrigby@freescale.com>
7557
7558 commit 16bee7b0dc294ee01ca2434aa1dd3bd717a69615
7559 Author: Martha Marx <mmarx@silicontkx.com>
7560 Date:   Thu May 29 15:37:21 2008 -0400
7561
7562     Consolidate ADS5121 IO Pin configuration
7563
7564     Consolidate ADS5121 IO Pin configuration to one file
7565     board/ads5121/iopin.c.
7566
7567     Remove pin config from cpu/mpc512x/fec.c
7568
7569     Signed-off-by: Martha Marx <mmarx@silicontkx.com>
7570     Acked-by: Grant Likely <grant.likely@secretlab.ca>
7571     Acked-by: John Rigby <jrigby@freescale.com>
7572
7573 commit d4692b0ba83b7b454bbd92bad1f4befe6e1657b7
7574 Author: Christian Eggers <christian@p2400.wgnetz.xx>
7575 Date:   Fri Jun 27 19:46:51 2008 +0200
7576
7577     Fix "usb part" command
7578
7579     Only print partition for selected device if user supplied the <dev>
7580     arg with the "usb part [dev]" command.
7581
7582     Signed-off-by: Christian Eggers <ceggers@gmx.de>
7583     Acked-by: Markus Klotzbuecher <mk@denx.de>
7584
7585 commit cc83b27217f7380041fea386ddb6d6d9b261617d
7586 Author: Harald Welte <laforge@gnumonks.org>
7587 Date:   Mon Jul 7 00:58:05 2008 +0800
7588
7589     fix USB devices with multiple configurations
7590
7591     This patch fixes bugs in usbdcore*.c related to the use of devices
7592     with multiple configurations.
7593
7594     The original code made mistakes about the meaning of configuration value and
7595     configuration index, and the resulting off-by-one errors resulted in:
7596
7597     * SET_CONFIGURATION always selected the first configuration, no matter what
7598       wValue is being passed.
7599     * GET_DESCRIPTOR/CONFIGURATION always returned the descriptor for the first
7600       configuration (index 0).
7601
7602     Signed-off-by: Harald Welte <laforge@openmoko.org>
7603     Acked-by: Markus Klotzbuecher <mk@denx.de>
7604
7605 commit 06c53beae1a726e707971c555613f09b270a2461
7606 Author: Wolfgang Denk <wd@denx.de>
7607 Date:   Thu Jul 10 13:16:09 2008 +0200
7608
7609     Fix some more print() format errors.
7610
7611     Signed-off-by: Wolfgang Denk <wd@denx.de>
7612
7613 commit d4b5f3fa001228d76e2c3380cedadf804b802c2a
7614 Author: Christian Eggers <christian@p2400.wgnetz.xx>
7615 Date:   Fri Jun 27 19:46:51 2008 +0200
7616
7617     Fix "usb part" command
7618
7619     Only print partition for selected device if user supplied the <dev>
7620     arg with the "usb part [dev]" command.
7621
7622     Signed-off-by: Christian Eggers <ceggers@gmx.de>
7623     Acked-by: Markus Klotzbuecher <mk@denx.de>
7624
7625 commit e73b5212e0463a3db0af0a5c95c75bfb762ca973
7626 Author: Harald Welte <laforge@gnumonks.org>
7627 Date:   Mon Jul 7 00:58:05 2008 +0800
7628
7629     fix USB devices with multiple configurations
7630
7631     This patch fixes bugs in usbdcore*.c related to the use of devices
7632     with multiple configurations.
7633
7634     The original code made mistakes about the meaning of configuration value and
7635     configuration index, and the resulting off-by-one errors resulted in:
7636
7637     * SET_CONFIGURATION always selected the first configuration, no matter what
7638       wValue is being passed.
7639     * GET_DESCRIPTOR/CONFIGURATION always returned the descriptor for the first
7640       configuration (index 0).
7641
7642     Signed-off-by: Harald Welte <laforge@openmoko.org>
7643     Acked-by: Markus Klotzbuecher <mk@denx.de>
7644
7645 commit e870690bdca154943ecadd5212d2d59c1b9d391b
7646 Author: Stefan Roese <sr@denx.de>
7647 Date:   Thu Jul 10 10:10:54 2008 +0200
7648
7649     MTD/NAND: Fix printf format warning in nand code
7650
7651     This patch fixes NAND related printf format warning. Those warnings are
7652     now visible since patch dc4b0b38d4aadf08826f6c31270f1eecd27964fd
7653     [Fix printf errors.] by Andrew Klossner has been applied. Thanks, this is
7654     really helpful.
7655
7656     Signed-off-by: Stefan Roese <sr@denx.de>
7657
7658 commit 10943c9afa25694bd9999461f4e9e50ce22fff2b
7659 Author: Stefan Roese <sr@denx.de>
7660 Date:   Thu Jul 10 10:00:45 2008 +0200
7661
7662     rtc: Fix printf format warning in m41t60.c
7663
7664     Signed-off-by: Stefan Roese <sr@denx.de>
7665
7666 commit dc1da42f814cd71e6756c2cf62af1ada1d0581fb
7667 Author: Stefan Roese <sr@denx.de>
7668 Date:   Tue Jul 8 12:01:47 2008 +0200
7669
7670     pci: Move PCI device configuration check into a separate weak function
7671
7672     This patch moves the check, if a device should be skipped in PCI PNP
7673     configuration into the function pci_skip_dev(). This function is defined
7674     as weak so that it can be overwritten by a platform specific one if
7675     needed. The check if the device should get printed in the PCI summary upon
7676     bootup (when CONFIG_PCI_SCAN_SHOW is defined) is moved to the function
7677     pci_print_dev() which is also defined as weak too.
7678
7679     Signed-off-by: Stefan Roese <sr@denx.de>
7680
7681 commit b002144e1dc21374b1ef5281fe6b5d014af96650
7682 Author: Stefan Roese <sr@denx.de>
7683 Date:   Thu Jul 10 09:58:06 2008 +0200
7684
7685     ppc4xx: Fix printf format warnings now visible with the updated format check
7686
7687     This patch fixes ppc4xx related printf format warning. Those warnings are
7688     now visible since patch dc4b0b38d4aadf08826f6c31270f1eecd27964fd
7689     [Fix printf errors.] by Andrew Klossner has been applied. Thanks, this is
7690     really helpful.
7691
7692     Signed-off-by: Stefan Roese <sr@denx.de>
7693
7694 commit 5d812b8b4ad9667c77a5bf92b4ba81699abc9fc3
7695 Author: Stefan Roese <sr@denx.de>
7696 Date:   Wed Jul 9 17:33:57 2008 +0200
7697
7698     ppc4xx: Enable support for > 2GB SDRAM on AMCC Katmai
7699
7700     Newer PPC's like 440SPe, 460EX/GT can be equipped with more than 2GB of SDRAM.
7701     To support such configurations, we "only" map the first 2GB via the TLB's. We
7702     need some free virtual address space for the remaining peripherals like, SoC
7703     devices, FLASH etc.
7704
7705     Note that ECC is currently not supported on configurations with more than 2GB
7706     SDRAM. This is because we only map the first 2GB on such systems, and therefore
7707     the ECC parity byte of the remaining area can't be written.
7708
7709     Signed-off-by: Stefan Roese <sr@denx.de>
7710
7711 commit cf1c2ed91df26903b956948f37f82de9e1158a89
7712 Author: Larry Johnson <lrj@acm.org>
7713 Date:   Sat Jun 14 17:02:49 2008 -0400
7714
7715     ppc4xx: Remove implementation of testdram() from Korat board support
7716
7717     Signed-off-by: Larry Johnson <lrj@acm.org>
7718     Signed-off-by: Stefan Roese <sr@denx.de>
7719
7720 commit 47ce4a28ccfcfb803aa68d3d4505a8de056a8a5e
7721 Author: Larry Johnson <lrj@acm.org>
7722 Date:   Sat Jun 14 16:53:02 2008 -0400
7723
7724     ppc4xx: Update and add FDT to Korat board support
7725
7726     Signed-off-by: Larry Johnson <lrj@acm.org>
7727     Signed-off-by: Stefan Roese <sr@denx.de>
7728
7729 commit 4188f0491886b3b486164e819c0a83fdb97efd7d
7730 Author: Wolfgang Denk <wd@denx.de>
7731 Date:   Thu Jul 10 01:13:30 2008 +0200
7732
7733     Minor coding style cleanup; update CHANGELOG
7734
7735     Signed-off-by: Wolfgang Denk <wd@denx.de>
7736
7737 commit 8915f1189c1d29d8be7f4de325702d90a8988219
7738 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
7739 Date:   Wed Jul 9 17:50:45 2008 -0400
7740
7741     e1000: add support for 82545GM 64bit PCI-X copper variant
7742
7743     This PCI-X e1000 variant works by just adding in the correct
7744     PCI IDs in the appropriate places.
7745
7746     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
7747
7748 commit 21ae6ca0315afdbc65dc3e95ffd5763e6773d030
7749 Author: Daniel Hellstrom <daniel@gaisler.com>
7750 Date:   Wed Jul 9 12:34:11 2008 +0000
7751
7752     SPARC: Build error fix
7753
7754     (introduced by commit 391fd93ab23e15ab3dd58a54f5b609024009c378)
7755
7756     This patch makes SPARC targets build again. It is caused by
7757     phys_addr_t and phys_size_t being defined in the wrong header
7758     file. include/lmb.h need those typedefs to build.
7759
7760     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
7761
7762 commit 11ccc33fa21acce108f6b4a6936e3271af904c64
7763 Author: Marcel Ziswiler <marcel@ziswiler.com>
7764 Date:   Wed Jul 9 08:17:15 2008 +0200
7765
7766     Many spelling fixes in README.
7767
7768     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
7769
7770 commit dbab0691d2533560f7e91b92ae844046a9ad1df3
7771 Author: Marcel Ziswiler <marcel@ziswiler.com>
7772 Date:   Wed Jul 9 08:17:06 2008 +0200
7773
7774     Minor spelling fix in comment.
7775
7776     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
7777
7778 commit 89134ea1f67208fd3160bdbb0b9eaab4eab98484
7779 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
7780 Date:   Tue Jul 8 14:54:58 2008 -0400
7781
7782     Round the serial port clock divisor value returned by calc_divisor()
7783
7784     Round the serial port clock divisor value returned by
7785     calc_divisor().
7786
7787     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
7788     Signed-off-by: John Roberts <john.roberts@pwav.com>
7789
7790 commit 9d2e3947b2944e5bb85b4335533f8c93c58445fe
7791 Author: Scott Wood <scottwood@freescale.com>
7792 Date:   Wed Jul 9 17:47:52 2008 -0500
7793
7794     NAND: ifdef-protect most of nand.h when using legacy NAND.
7795
7796     Some macros such as NAND_CTL_SETALE conflict between current and legacy
7797     NAND, being defined by the subsystem in the former case and the board
7798     config file in the latter.
7799
7800     Signed-off-by: Scott Wood <scottwood@freescale.com>
7801
7802 commit 2b1fa9d383cbbb7d347c1583bd6ca4e181ba8e9e
7803 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
7804 Date:   Tue Jul 8 11:02:05 2008 -0400
7805
7806     ARM: Fix for wrong patch version applied for Lyrtech SFF-SDR board (ARM926EJS)
7807
7808     ARM: Fix for incorrect version of patch applied when
7809     adding support for the Lyrtech SFF-SDR board.
7810
7811     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
7812     Signed-off-by: Philip Balister, OpenSDR <philip@opensdr.com>
7813
7814 commit 47042b363ee5022b8180c65d3f4558e7972c79cd
7815 Author: Kyungmin Park <kmpark@infradead.org>
7816 Date:   Tue Jul 8 09:08:40 2008 +0900
7817
7818     Remove useless print message at apollon
7819
7820     Remove useless print message at apollon
7821
7822     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
7823
7824 commit 98874ff329d4a5b32c467b43f6e966e1aa68479f
7825 Author: Andy Fleming <afleming@freescale.com>
7826 Date:   Mon Jul 7 14:24:39 2008 -0500
7827
7828     Fix LMB type issues
7829
7830     The LMB code now uses phys_addr_t and phys_size_t.  Also, there were a couple
7831     of casting problems in the bootm code that called the LMB functions.
7832
7833     Signed-off-by: Andy Fleming <afleming@freescale.com>
7834
7835 commit da8693a91b8eef75ade8de50a1b2ce035bc5fb54
7836 Author: Kumar Gala <galak@kernel.crashing.org>
7837 Date:   Mon Jul 7 09:39:06 2008 -0500
7838
7839     Fix compiler warnings
7840
7841     gcc-4.3.x generates the following:
7842
7843     bootm.c: In function 'do_bootm_linux':
7844     bootm.c:208: warning: cast from pointer to integer of different size
7845     bootm.c:215: warning: cast from pointer to integer of different size
7846
7847     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
7848
7849 commit 5bb12dbd7ae03189b6c13d8737b5a1b37c3df698
7850 Author: Harald Welte <laforge@gnumonks.org>
7851 Date:   Mon Jul 7 15:40:39 2008 +0800
7852
7853     Remove code duplication for setting the default environment
7854
7855     common/env_common.c (default_env): new function that resets the environment to
7856                     the default value
7857     common/env_common.c (env_relocate): use default_env instead of own copy
7858     common/env_nand.c (env_relocate_spec): use default_env instead of own copy
7859     include/environment.h: added default_env prototype
7860
7861     Signed-off-by: Werner Almesberger <werner@openmoko.org>
7862     Signed-off-by: Harald Welte <laforge@openmoko.org>
7863
7864 commit 99c2b434d37863df5dda5207a53760c6506fc2be
7865 Author: Marcel Ziswiler <marcel@ziswiler.com>
7866 Date:   Sun Jun 22 16:13:46 2008 +0200
7867
7868     NAND: Fix warning due to missing env_ptr casts to u_char * in env_nand.c.
7869
7870     The writeenv() and readenv() calls introduced by the recently added bad block
7871     management for environment variables were missing casts therefore producing
7872     compile time warnings.
7873     While at it fixing some typo in a comment and indentation.
7874
7875     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
7876     Signed-off-by: Scott Wood <scottwood@freescale.com>
7877
7878 commit 3167c5386ea1c98b638be5d8763ef6d5938ef1bd
7879 Author: Scott Wood <scottwood@freescale.com>
7880 Date:   Fri Jun 20 12:38:57 2008 -0500
7881
7882     NAND: Rename DEBUG to MTDDEBUG to avoid namespace pollution.
7883
7884     This is particularly problematic now that non-NAND-specific code is
7885     including <nand.h>, and thus all debugging code is being compiled
7886     regardless of whether it was requested, as reported by Scott McNutt
7887     <smcnutt@psyent.com>.
7888
7889     Signed-off-by: Scott Wood <scottwood@freescale.com>
7890
7891 commit c3bf1ad7baa1b0dd989dedc260b7098b6089ae05
7892 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
7893 Date:   Thu Jun 12 19:27:58 2008 +0200
7894
7895     mmc: Move atmel_mci driver into drivers/mmc
7896
7897     This makes it easier to use the driver on other platforms.
7898
7899     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
7900     Acked-by: Jean-Chritophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7901
7902 commit d2d54ea449639f3d1a6007e333ab9fcc609a18f0
7903 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
7904 Date:   Thu Jun 12 19:27:57 2008 +0200
7905
7906     avr32: Use CONFIG_ATMEL_MCI to select the atmel_mci driver
7907
7908     After we move the atmel_mci driver into drivers/mmc, we can't select
7909     it with CONFIG_MMC anymore. Introduce a new symbol specifically for
7910     this driver so that there's no ambiguity.
7911
7912     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
7913     Acked-by: Jean-Chritophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7914
7915 commit 5ce13051a48c62bda9723df3b4778c492fb47f36
7916 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
7917 Date:   Thu Jun 12 19:27:56 2008 +0200
7918
7919     Create drivers/mmc subdirectory
7920
7921     In order to consolidate more of the various MMC drivers around the
7922     tree, we must first have a common place to put them.
7923
7924     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
7925     Acked-by: Jean-Chritophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7926
7927 commit b502611b51f02718c2d1117d4981dabceb5af6de
7928 Author: Joakim Tjernlund <joakim.tjernlund@transmode.se>
7929 Date:   Sun Jul 6 12:30:09 2008 +0200
7930
7931     Change env_get_char from a global function ptr to a function
7932
7933     This avoids an early global data reference.
7934
7935     Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
7936
7937 commit 27269417ade432189b234d9fbac98b54e37b978c
7938 Author: Matvejchikov Ilya <matvejchikov@gmail.com>
7939 Date:   Sun Jul 6 13:57:58 2008 +0400
7940
7941     Some copy-n-paste fixes in printf usage
7942
7943     Signed-off-by: Matvejchikov Ilya <matvejchikov@gmail.com>
7944
7945 commit 0e6989b9faf1588e8723535539e88a0df3c71356
7946 Author: Matvejchikov Ilya <matvejchikov@gmail.com>
7947 Date:   Sun Jul 6 13:57:00 2008 +0400
7948
7949     FDT memory and pci node fixes for MPC8260ADS
7950
7951     Signed-off-by: Matvejchikov Ilya <matvejchikov@gmail.com>
7952
7953 commit dc4b0b38d4aadf08826f6c31270f1eecd27964fd
7954 Author: Andrew Klossner <andrew@cesa.opbu.xerox.com>
7955 Date:   Mon Jul 7 06:41:14 2008 -0700
7956
7957     Fix printf errors.
7958
7959     The compiler will help find mismatches between printf formats and
7960     arguments if you let it.  This patch adds the necessary attributes to
7961     declarations in include/common.h, then begins to correct the resulting
7962     compiler warnings.  Some of these were bugs, e.g., "$d" instead of
7963     "%d" and incorrect arguments.  Others were just annoying, like
7964     int-long mismatches on a system where both are 32 bits.  It's worth
7965     fixing the annoying errors to catch the real ones.
7966
7967     Signed-off-by: Andrew Klossner <andrew@cesa.opbu.xerox.com>
7968
7969 commit 417faf285b2527acb2de24c5cd3e2621d385408c
7970 Author: Becky Bruce <becky.bruce@freescale.com>
7971 Date:   Wed Jul 9 11:09:41 2008 -0500
7972
7973     Allow print_size to print in GB
7974
7975     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
7976
7977 commit e7c374529c87525c9aa463e0557c287887ae4e9e
7978 Author: Jason McMullan <mcmullan@netapp.com>
7979 Date:   Sun Jun 8 23:56:00 2008 -0400
7980
7981     mips: When booting Linux images, add 'ethaddr' and 'eth1addr' to the environment
7982
7983     Add 'ethaddr' and 'eth1addr' to the Linux kernel environment if
7984     they are set in the U-Boot environment.
7985
7986     Signed-off-by: Jason McMullan <mcmullan@netapp.com>
7987     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
7988
7989 commit 0192d7d56e9320819dea262f49789ae18fdd2c72
7990 Author: Stefan Roese <sr@denx.de>
7991 Date:   Tue Jul 8 12:57:14 2008 +0200
7992
7993     jedec_flash: Fix AM29DL800BB device ID
7994
7995     As pointed out by Jerry Hicks, this patch corrects the device ID of
7996     the Spansion AM29DL800BB NOR device. Verified against latest Spansion
7997     datasheet (rev C4 from Dezember 2006).
7998
7999     Signed-off-by: Stefan Roese <sr@denx.de>
8000
8001 commit 689c1b30caacba3fbca0b1813facb3ab70b6cd63
8002 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8003 Date:   Mon Jul 7 11:22:37 2008 +0900
8004
8005     sh: Fix compile error sh7763rdp board
8006
8007     Disable SH ether driver.
8008
8009     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8010
8011 commit 9e23fe0560b84e324dc5f0ff8813dab2aa34f074
8012 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8013 Date:   Tue Jul 8 12:03:24 2008 +0900
8014
8015     sh: Fix SH-boards compile error
8016
8017     By Cleanup out-or-tree building for some boards (.depend)
8018     (commit:c8a3b109f07f02342d097b30908965f7261d9f15)
8019     because filse ware changed, some SH-boards have compile error.
8020     I revised this problem.
8021
8022     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8023
8024 commit 3473ab737282b08ad61841fcbb14c4d264a93a8e
8025 Author: Jason Jin <Jason.jin@freescale.com>
8026 Date:   Tue May 13 11:50:36 2008 +0800
8027
8028     Feed the watchdog in u-boot for 8610 board.
8029
8030     The watchdog on 8610 board is enabled by setting sw[6]
8031     to on. Once enabled, the watchdog can not be disabled
8032     by software. So feed the dog in u-boot is necessary for
8033     normal operation.
8034
8035     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
8036
8037 commit 63676841ca2d603b13765f3f7b72ff1a61c23f90
8038 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
8039 Date:   Wed Jun 18 12:10:33 2008 -0400
8040
8041     Remove duplicate code in cpu/arm926ejs/davinci/lxt972.c.
8042
8043     Remove duplicate code in cpu/arm926ejs/davinci/lxt972.c.
8044
8045     Remove duplicate code in a if/else block in
8046     cpu/arm926ejs/davinci/lxt972.c.
8047     Fixed style issues.
8048
8049     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
8050     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
8051
8052 commit fec61431a003f5778bafa2624073a571af8bec9f
8053 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
8054 Date:   Wed Jun 18 12:10:31 2008 -0400
8055
8056     Remove duplicate definitions in include/lxt971a.h.
8057
8058     Remove duplicate definitions in include/lxt971a.h.
8059
8060     Remove duplicate registers and bits definitions in
8061     include/lxt971a.h for standard MII registers, and
8062     use values in include/miiphy.h instead.
8063
8064     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
8065     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
8066
8067 commit 9751ee0990f467941da0b095a4e995f863672d7a
8068 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8069 Date:   Wed Jun 11 21:05:00 2008 +0900
8070
8071     net: sh: Renesas SH7763 Ethernet device support
8072
8073     Renesas SH7763 has 2 channel Ethernet device.
8074     This is 10/100/1000 Base support.
8075     But this patch check 10/100 Base only.
8076
8077     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8078     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
8079
8080 commit 873d97aabc0b1c8822ed1d87e8c5c8ae0a7e4ae9
8081 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8082 Date:   Tue Jun 17 16:28:05 2008 +0900
8083
8084     sh: Update Renesas R2DPlus board
8085
8086     New NOR Flash board support and remove old type flash board config.
8087     And Remove network setting from config file.
8088
8089     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8090     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8091
8092 commit ec39d479d2003f15e86e23ebc4e02a1c9a3a181c
8093 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8094 Date:   Tue Jun 17 16:28:01 2008 +0900
8095
8096     sh: Update Renesas R7780MP board
8097
8098     New NOR Flash board support and remove network setting from config file.
8099
8100     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8101     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8102
8103 commit c001cd604e9f133743effbddb1c215b48e761c5a
8104 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8105 Date:   Tue Jun 17 16:27:56 2008 +0900
8106
8107     sh: Update Renesas Migo-R board
8108
8109     Remove network setting from config file.
8110
8111     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8112     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8113
8114 commit f9599eca7cb5ebe40e5305c8006dced6ecc5cd9e
8115 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8116 Date:   Tue Jun 17 16:27:52 2008 +0900
8117
8118     sh: Update Hitachi MS7722SE board
8119
8120     Remove network setting from config file.
8121
8122     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8123     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8124
8125 commit 26209e48e8791670c93108029a5c31a30016c6df
8126 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8127 Date:   Tue Jun 17 16:27:48 2008 +0900
8128
8129     sh: Cleanup source code of SH7763RDP
8130
8131     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8132     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8133
8134 commit 5cd5b2c96ef0025762931349d350287aec03ab47
8135 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8136 Date:   Tue Jun 17 16:27:44 2008 +0900
8137
8138     sh: Cleanup source code of R2DPlus
8139
8140     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8141     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8142
8143 commit 4ec7e915cfaa31b392755dd2c8231e64736d2ea8
8144 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8145 Date:   Tue Jun 17 16:27:41 2008 +0900
8146
8147     sh: Cleanup source code of R7780MP
8148
8149     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8150     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8151
8152 commit 0955ef34c0454ae2ee59a78657a0f01fb3ef16d6
8153 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8154 Date:   Tue Jun 17 16:27:38 2008 +0900
8155
8156     sh: Cleanup source code of MS7722SE
8157
8158     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8159     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8160
8161 commit 1d7b31d97b34ccb6f9b20a2465864998b0bf2691
8162 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8163 Date:   Tue Jun 17 16:27:34 2008 +0900
8164
8165     sh: Cleanup source code of MS7720SE
8166
8167     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8168     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8169
8170 commit 3ab4827cbe409488ebea1a2ee5094783f2672214
8171 Author: Wolfgang Denk <wd@denx.de>
8172 Date:   Mon Jul 7 00:45:03 2008 +0200
8173
8174     SH: fix out of tree building
8175
8176     Signed-off-by: Wolfgang Denk <wd@denx.de>
8177
8178 commit 9047bfa1e737d787be460387dd6f45737eeceb10
8179 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8180 Date:   Thu Jul 3 23:16:06 2008 +0900
8181
8182     net: smc911x: Fix typo
8183
8184     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
8185
8186 commit 5ed546fdd0ca46a165661c2009fa743d9c9fceca
8187 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
8188 Date:   Wed Jul 2 18:54:08 2008 +0200
8189
8190     update mvBL-M7 board config
8191
8192     update mvBL-M7 config file to use UBOOT_VERSION and define
8193     CONFIG_HIGH_BATS.
8194
8195     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
8196
8197 commit 5cacc5d0ec52678a5eb83ecda5c3bcb22eb47f30
8198 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8199 Date:   Mon Jun 30 17:45:01 2008 +0900
8200
8201     net: fix compile problem in smc911x driver.
8202
8203     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8204     Acked-by: Ben Warren <biggerbadderben@gmail.com>
8205
8206 commit 9fea65a6c469b1b474b27446feb58738baba2d31
8207 Author: Michal Simek <monstr@monstr.eu>
8208 Date:   Tue Jun 24 09:54:09 2008 +0200
8209
8210     ppc4xx: Rename CONFIG_XILINX_ML300 to CONFIG_XILINX_405
8211
8212     This change helps with better handling with others
8213     Xilinx based platform.
8214
8215     Signed-off-by: Michal Simek <monstr@monstr.eu>
8216     Acked-by: Stefan Roese <sr@denx.de>
8217
8218 commit cbb6289569ae4fc6e2d676528e46ffcc72d743d0
8219 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8220 Date:   Tue Jun 17 13:07:11 2008 +0900
8221
8222     net: ne2000: Move dev_addr variable from grobal to local.
8223
8224     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8225     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
8226
8227 commit dd7e5fa5f847188f78f62f2c52de6cb3def3ecdb
8228 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8229 Date:   Tue Jun 17 13:07:15 2008 +0900
8230
8231     net: ne2000: Fix compile error of NE2000
8232
8233     If enable DEBUG, can not compile ne2000 driver.
8234
8235     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
8236     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
8237
8238 commit dd35479a50f6c7c31ea491c07c5200c6dfd06a24
8239 Author: Ben Warren <biggerbadderben@gmail.com>
8240 Date:   Mon Jun 23 22:57:27 2008 -0700
8241
8242     Add mechanisms for CPU and board-specific Ethernet initialization
8243
8244     This patch is the first step in cleaning up net/eth.c, by moving Ethernet
8245     initialization to CPU or board-specific code.  Initial implementation is
8246     only on the Freescale TSEC controller, but others will be added soon.
8247
8248     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
8249
8250 commit 7754f2be5d1835d263aad21b5a629526f3e680b0
8251 Author: Wolfgang Denk <wd@denx.de>
8252 Date:   Sun Jul 6 01:21:46 2008 +0200
8253
8254     include/sha256.h: fix file permissions.
8255
8256     Signed-off-by: Wolfgang Denk <wd@denx.de>
8257
8258 commit d3bcdf838e2991d58571308fa6e04ca335bc06e8
8259 Author: Patrice Vilchez <patrice.vilchez@atmel.com>
8260 Date:   Tue May 27 11:15:29 2008 +0200
8261
8262     [AT91SAM9] Fix NAND FLASH timings
8263
8264     Fix NAND FLASH timings for at91sam9x evaluation kits.
8265
8266     New timings are based on application note
8267     "NAND Flash Support on AT91SAM9 Microcontrollers" available at
8268     http://atmel.com/dyn/resources/prod_documents/doc6255.pdf
8269
8270     Signed-off-by: Patrice Vilchez <patice.vilchez@atmel.com>
8271     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8272     Acked-by: Stelian Pop <stelian@popies.net>
8273
8274 commit 19bd688484322fe62d1a66c8299da6ff9e967ff9
8275 Author: Stelian Pop <stelian@popies.net>
8276 Date:   Thu May 22 00:15:40 2008 +0200
8277
8278     Fix boot from NOR due to incorrect reset delay.
8279
8280     AT91 RSTC registers are battery-backuped, so their values
8281     are not reset across power cycles. One of those registers,
8282     the AT91_RSTC_MR register, is being modified by U-Boot, in
8283     the ethernet initialisation routine, to generate a 500ms
8284     user reset.
8285
8286     Unfortunately, this value is not being restored afterwards,
8287     causing subsequent resets to also last for 500ms.
8288
8289     This long reset sequence causes problems (at least) in the
8290     boot sequence from NOR: by the time the CPU tries to load
8291     a program from the NOR flash, the latter is still in reset
8292     and not yet available.
8293
8294     Additionaly, this patch fixes a bug in the original code which
8295     caused the reset delay to last for 2s instead of 500ms.
8296
8297     Signed-off-by: Stelian Pop <stelian@popies.net>
8298     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8299
8300 commit f492dd636fbbae529e17533995bc6e5813c007f6
8301 Author: Wolfgang Denk <wd@denx.de>
8302 Date:   Fri Jul 4 20:11:49 2008 +0200
8303
8304     Update CHANGELOG
8305
8306     Signed-off-by: Wolfgang Denk <wd@denx.de>
8307
8308 commit 5e6e350fc489aa19402f1e79037dd8c0a4bbd73d
8309 Author: Wolfgang Denk <wd@denx.de>
8310 Date:   Fri Jul 4 20:07:35 2008 +0200
8311
8312     CCM/SCM boards: fix out of tree building
8313
8314     Signed-off-by: Wolfgang Denk <wd@denx.de>
8315
8316 commit ab4c3a490df9a964711556d2a05b0c787db45fde
8317 Author: Wolfgang Denk <wd@denx.de>
8318 Date:   Thu Jul 3 23:22:27 2008 +0200
8319
8320     SCM board: fix build errors.
8321
8322     Signed-off-by: Wolfgang Denk <wd@denx.de>
8323
8324 commit a566466f17ba0e2d2b6c250e77da678fb932470d
8325 Author: Wolfgang Denk <wd@denx.de>
8326 Date:   Thu Jul 3 23:06:36 2008 +0200
8327
8328     IAD210 board: fix ``"ALIGN" redefined'' warning.
8329
8330     Signed-off-by: Wolfgang Denk <wd@denx.de>
8331
8332 commit ad756314797c16fa5dca23e115aab881011f164f
8333 Author: Wolfgang Denk <wd@denx.de>
8334 Date:   Thu Jul 3 23:00:24 2008 +0200
8335
8336     CCM board: fix build errors.
8337
8338     Signed-off-by: Wolfgang Denk <wd@denx.de>
8339
8340 commit f16ed51702cb9fb6fa2e019bbc0fcd1466b57c3b
8341 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
8342 Date:   Wed Jul 2 18:54:08 2008 +0200
8343
8344     update mvBL-M7 board config
8345
8346     update mvBL-M7 config file to use UBOOT_VERSION.
8347
8348     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
8349     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
8350
8351 commit ced209c50e80c25f13c083099b05044048d21f4f
8352 Author: Wolfgang Denk <wd@denx.de>
8353 Date:   Thu Jul 3 22:39:21 2008 +0200
8354
8355     sacsng board: fix warnings "suggest explicit braces to avoid ambiguous 'else'"
8356
8357     Signed-off-by: Wolfgang Denk <wd@denx.de>
8358
8359 commit 4ff170a8180a79da4cdaab1b30d58cd7b6be565e
8360 Author: Wolfgang Denk <wd@denx.de>
8361 Date:   Thu Jul 3 22:34:08 2008 +0200
8362
8363     Cleanup: fix "expected specifier-qualifier-list before 'phys_size_t'" errors
8364
8365     Signed-off-by: Wolfgang Denk <wd@denx.de>
8366
8367 commit 730f298485984b011b6ee8f4acb511cb45a843dd
8368 Author: Wolfgang Denk <wd@denx.de>
8369 Date:   Thu Jul 3 22:04:17 2008 +0200
8370
8371     lmb: fix "implicit declaration of function 'lmb_free'" warning
8372
8373     Signed-off-by: Wolfgang Denk <wd@denx.de>
8374
8375 commit 322ef5e28d2dc62571afc699b00add22a8e006e4
8376 Author: Wolfgang Denk <wd@denx.de>
8377 Date:   Wed Jul 2 23:53:23 2008 +0200
8378
8379     Cleanup: remove redundant deleting on *~ files
8380
8381     Signed-off-by: Wolfgang Denk <wd@denx.de>
8382
8383 commit c8a3b109f07f02342d097b30908965f7261d9f15
8384 Author: Wolfgang Denk <wd@denx.de>
8385 Date:   Wed Jul 2 23:49:18 2008 +0200
8386
8387     Cleanup out-or-tree building for some boards (.depend)
8388
8389     Signed-off-by: Wolfgang Denk <wd@denx.de>
8390
8391 commit a30cc5a340e7f8f5f85a0e08e7f6c4106ce117c4
8392 Author: Wolfgang Denk <wd@denx.de>
8393 Date:   Wed Jul 2 23:38:50 2008 +0200
8394
8395     Cleanup: fix out-of-tree building for some boards
8396
8397     Signed-off-by: Wolfgang Denk <wd@denx.de>
8398
8399 commit 461fa68d20861811487944d22291db5a13410e20
8400 Author: Wolfgang Denk <wd@denx.de>
8401 Date:   Wed Jul 2 23:00:14 2008 +0200
8402
8403     Cleanup: replace hard-wired $(AR) 'crv' settings by $(ARFLAGS)
8404
8405     Signed-off-by: Wolfgang Denk <wd@denx.de>
8406
8407 commit 5981ebd32017e062b08aa6747cf591276f2db779
8408 Author: Detlev Zundel <dzu@denx.de>
8409 Date:   Fri Jun 20 22:26:24 2008 +0200
8410
8411     fdt: Fix typo in variable name.
8412
8413     Signed-off-by: Detlev Zundel <dzu@denx.de>
8414
8415 commit a7a5982cd0f3482f88225af4da7795bc4f6cb9bc
8416 Author: Gary Jennejohn <garyj@denx.de>
8417 Date:   Thu Jun 19 11:11:19 2008 +0200
8418
8419     Add logos for RRvision board
8420
8421     Signed-off-by: Gary Jennejohn <garyj@denx.de>
8422
8423 commit ee4ae38342142237ca85913f88ee570c1eb5ca7c
8424 Author: Esben Haabendal <EsbenHaabendal@gmail.com>
8425 Date:   Wed Jun 18 11:03:57 2008 +0200
8426
8427     mpc8260: add fdt_fixup_ethernet support
8428
8429     Add support for updating mac-address and local-mac-address in fdt for
8430     all MPC8260 targets.
8431
8432     Signed-off-by: Esben Haabendal <eha@doredevelopment.dk>
8433
8434 commit f6a69559d64498a04e1e0b087a9b920e5775f866
8435 Author: Steven A. Falco <sfalco@harris.com>
8436 Date:   Thu Jun 12 13:24:42 2008 -0400
8437
8438     cmd_nvedit.c: clean up syntax highlighting
8439
8440     My text-editor (vim) has a bit of trouble syntax-highlighting the
8441     cmd_nvedit.c file, because it apparently does not parse C
8442     ifdef/else/endif. The following patch does not change the behavior of
8443     the code at all, but does allow the editor to properly
8444     syntax-highlight the file.
8445
8446     Signed-off-by: Steve Falco <sfalco@harris.com>
8447
8448 commit 75678c807a6272ecc5541eb32898c93887f08400
8449 Author: Steven A. Falco <sfalco@harris.com>
8450 Date:   Thu Jun 12 13:22:12 2008 -0400
8451
8452     Make setenv() return status
8453
8454     Currently, the setenv function does not return an error code.
8455     This patch allows to test for errors.
8456
8457     Signed-off-by: Steve Falco <sfalco@harris.com>
8458
8459 commit 4928e97c8531283ca9b368b7c29a8a12e726562a
8460 Author: Kumar Gala <galak@kernel.crashing.org>
8461 Date:   Wed Jun 11 10:14:06 2008 -0500
8462
8463     PPC: Added fls, fls64, __ilog2_u64, and ffs64 to bitops
8464
8465     fls64, __ilog2_u64, ffs64 are variants that work on an u64,
8466     and fls is used to implement them.
8467
8468     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
8469
8470 commit 83002a77cbdf383015ca384eff5fa31722d8e571
8471 Author: Magnus Lilja <lilja.magnus@gmail.com>
8472 Date:   Mon Jun 9 22:58:48 2008 +0200
8473
8474     i.MX31: Cleanup comments in lowlevel_init.S.
8475
8476     Signed-off-by: Magnus Lilja <lilja.magnus@gmail.com>
8477
8478 commit f8cc312bbee69257d741dc9f4062f4a0f5adf609
8479 Author: Ben Warren <biggerbadderben@gmail.com>
8480 Date:   Sun Jun 8 23:28:33 2008 -0700
8481
8482     Move conditional compilation of MPC8XXX SPI driver to Makefile
8483
8484     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
8485
8486 commit d92ea21bafb674ee2bf27447970b047845e7b0a2
8487 Author: Juergen Kilb <J.Kilb@gmx.de>
8488 Date:   Sun Jun 8 17:59:53 2008 +0200
8489
8490     i.MX31: fixed CTRL-C detection
8491
8492     The Register URXD contains status information in bits [15..8].
8493     With status bit 15 set, CTRL-C was reported as 0x8003 instead
8494     of 0x03. Therefore CTRL-C was not detected.
8495     To solve this, bits [15..8] were masked out now.
8496
8497     Signed-off-by: Juergen Kilb <J.Kilb@gmx.de>
8498     Acked-by: Felix Radensky <felix@embedded-sol.com>
8499
8500 commit dd1c5523d6f44e842e69f2fcb50788c6060eab86
8501 Author: Stefan Roese <sr@denx.de>
8502 Date:   Tue Jul 1 17:03:19 2008 +0200
8503
8504     ppc4xx: Fix 460EX/GT PCIe port initialization
8505
8506     This patch fixes a bug where the 460EX/GT PCIe UTLSET1 register was
8507     configured incorrectly. Thanks to Olga Buchonina from AMCC for pointing
8508     this out.
8509
8510     Signed-off-by: Stefan Roese <sr@denx.de>
8511
8512 commit b571afde0295b007a45055ee49f8822c753a5651
8513 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8514 Date:   Sat Jun 7 12:29:52 2008 +0200
8515
8516     add SHA256 support
8517
8518     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8519     Signed-off-by: Francesco Albanese <Francesco.Albanese@swisscom.com>
8520
8521 commit 3bab76a26e03df4ff81342fcc16393ce37d9766b
8522 Author: Marian Balakowicz <m8@semihalf.com>
8523 Date:   Fri Jun 6 23:07:40 2008 +0200
8524
8525     Delay FIT format check on sector based devices
8526
8527     Global FIT image operations like format check cannot be performed on
8528     a first sector data, defer them to the point when whole FIT image was
8529     uploaded to a system RAM.
8530
8531     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
8532     Partial ('cmd_nand' case) Acked-by: Grant Erickson <gerickson@nuovations.com>
8533     NAND and DOC bits Acked-by: Scott Wood <scottwood@freescale.com>
8534
8535 commit 9810263afec5ac5f38f92963bb3b6d799e4331d0
8536 Author: Dave Liu <r63238@freescale.com>
8537 Date:   Tue Jun 3 17:38:19 2008 +0800
8538
8539     sata: wait for device updating signature to host
8540
8541     The driver need wait for the device updating signature to host.
8542     If we don't wait for it, the driver can not detect the device(disk)
8543     when the system powers up.
8544
8545     Signed-off-by: Dave Liu <daveliu@freescale.com>
8546
8547 commit 745d8a0d3cea82e6d1753e14afb4588c34761b15
8548 Author: Stefan Roese <sr@denx.de>
8549 Date:   Sat Jun 28 14:56:17 2008 +0200
8550
8551     ppc4xx: Fix 460EX errata with CPU lockup upon high AHB traffic
8552
8553     This patch implements a fix provided by AMCC so that the lockup upon
8554     simultanious traffic on AHB USB OTG, USB 2.0 and SATA doesn't occur
8555     anymore:
8556
8557     Set SDR0_AHB_CFG[A2P_INCR4] (bit 24) and clear SDR0_AHB_CFG[A2P_PROT2]
8558     (bit 25) for a new 460EX errata regarding concurrent use of AHB USB OTG,
8559     USB 2.0 host and SATA.
8560
8561     This errata is not officially available yet. I'll update the comment
8562     to add the errata number later.
8563
8564     Signed-off-by: Stefan Roese <sr@denx.de>
8565
8566 commit 8b616edb118e37d05f6401389eaee1c636b22828
8567 Author: Stuart Wood <stuart.wood@labxtechnologies.com>
8568 Date:   Mon Jun 2 16:42:19 2008 -0400
8569
8570     serial_pl010.c: add watchdog support
8571
8572     Signed-off-by: Stuart Wood <stuart.wood@labxtechnologies.com>
8573
8574 commit 86d3273e2b7be3fffb45e20c08535d6ad3aded6b
8575 Author: Stuart Wood <stuart.wood@labxtechnologies.com>
8576 Date:   Mon Jun 2 16:40:08 2008 -0400
8577
8578     jffs2_1pass.c: add watchdog support
8579
8580     Signed-off-by: Stuart Wood <stuart.wood@labxtechnologies.com>
8581
8582 commit 5744ddc6637fea4f7b911a54a5fa860cb81a5d89
8583 Author: Sascha Laue <sascha.laue@liebherr.com>
8584 Date:   Fri May 30 09:48:14 2008 +0200
8585
8586     Configure DSP POST; add watchdog reset to diag command
8587
8588     Signed-off-by: Sascha Laue <sascha.laue@liebherr.com>
8589
8590 commit f13526517859bf6b573e23ff47199e107d1009b5
8591 Author: Tor Krill <tor@excito.com>
8592 Date:   Thu May 29 10:40:17 2008 +0200
8593
8594     Add sata sil3114 support
8595
8596     Signed-off-by: Tor Krill <tor@excito.com>
8597
8598 commit e093a247628228100f405b6d7f6b1bfc16141938
8599 Author: Wolfgang Denk <wd@denx.de>
8600 Date:   Sat Jun 28 23:34:37 2008 +0200
8601
8602     Coding Style Cleanup
8603
8604     Signed-off-by: Wolfgang Denk <wd@denx.de>
8605
8606 commit 01db232dd7a0ceb81208a9f2545720c80e5bfd83
8607 Author: Wolfgang Denk <wd@denx.de>
8608 Date:   Sat Jun 28 23:16:01 2008 +0200
8609
8610     Update CHANGELOG
8611
8612     Signed-off-by: Wolfgang Denk <wd@denx.de>
8613
8614 commit c7f879ec2b389c4f2bf726b293bd516f4c692e03
8615 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
8616 Date:   Wed May 21 13:58:41 2008 -0400
8617
8618     ARM: Add support for Lyrtech SFF-SDR board (ARM926EJS)
8619
8620     This patch adds support for the Lyrtech SFF-SDR board,
8621     based on the TI DaVinci architecture (ARM926EJS).
8622
8623     Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
8624     Signed-off-by: Philip Balister <philip@balister.org>
8625     Signed-off-by: Wolfgang Denk <wd@denx.de>
8626
8627 commit 341188b9ccaa8d4462d772cc067aca8d7618633a
8628 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
8629 Date:   Thu May 22 11:09:59 2008 +0200
8630
8631     MMC: Consolidate MMC/SD command definitions
8632
8633     This moves the MMC and SD Card command definitions from
8634     include/asm/arch/mmc.h into include/mmc.h. These definitions are
8635     given by the MMC and SD Card standards, not by any particular
8636     architecture.
8637
8638     There's a lot more room for consolidation in the MMC drivers which
8639     I'm hoping to get done eventually, but this patch is a start.
8640
8641     Compile-tested for all avr32 boards as well as lpc2292sodimm and
8642     lubbock. This should cover all three mmc drivers in the tree.
8643
8644     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
8645
8646 commit fa60edfc4c952626e048c0e065f654b3c1822fa5
8647 Author: Kyungmin Park <kmpark@infradead.org>
8648 Date:   Wed May 21 14:38:08 2008 +0900
8649
8650     Use better Ethernet timings for apollon board
8651
8652     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
8653
8654 commit 41c5eaa7253ed82bbae1eda5667755872c615164
8655 Author: Andy Fleming <afleming@freescale.com>
8656 Date:   Mon Jun 16 13:58:56 2008 -0500
8657
8658     Resize device tree to allow space for board changes and the chosen node
8659
8660     Current code requires that a compiled device tree have space added to the end to
8661     leave room for extra nodes added by board code (and the chosen node).  This
8662     requires that device tree creators anticipate how much space U-Boot will add to
8663     the tree, which is absurd.  Ideally, the code would resize and/or relocate the
8664     tree when it needed more space, but this would require a systemic change to the
8665     fdt code, which is non-trivial.  Instead, we resize the tree inside
8666     boot_relocate_fdt, reserving either the remainder of the bootmap (in the case
8667     where the fdt is inside the bootmap), or adding CFG_FDT_PAD bytes to the size.
8668
8669     Signed-off-by: Andy Fleming <afleming@freescale.com>
8670
8671 commit 7570a9941fc565922078679a72d246fe208d696d
8672 Author: Andy Fleming <afleming@freescale.com>
8673 Date:   Mon Jun 16 13:58:55 2008 -0500
8674
8675     Fix an underflow bug in __lmb_alloc_base
8676
8677     __lmb_alloc_base can underflow if it fails to find free space.  This was fixed
8678     in linux with commit d9024df02ffe74d723d97d552f86de3b34beb8cc.  This patch
8679     merely updates __lmb_alloc_base to resemble the current version in Linux.
8680
8681     Signed-off-by: Andy Fleming <afleming@freescale.com>
8682
8683 commit 63796c4e61b207d2e635729d41b7a7f7d188b03c
8684 Author: Andy Fleming <afleming@freescale.com>
8685 Date:   Mon Jun 16 13:58:54 2008 -0500
8686
8687     Add lmb_free
8688
8689     lmb_free allows us to unreserve some memory so we can use lmb_alloc_base or
8690     lmb_reserve to temporarily reserve some memory.
8691
8692     Signed-off-by: Andy Fleming <afleming@freescale.com>
8693
8694 commit 4b03ac8b5102ad95f9fede7d13fa236977593e7d
8695 Author: Andy Fleming <afleming@freescale.com>
8696 Date:   Mon Jun 16 13:58:53 2008 -0500
8697
8698     Add ALIGN() macro
8699
8700     ALIGN() returns the smallest aligned value greater than the passed
8701     in address or size.  Taken from Linux.
8702
8703     Signed-off-by: Andy Fleming <afleming@freescale.com>
8704
8705 commit 93262af85e3e9d9974c6c08fbd37a9a72e090ca2
8706 Author: Stefan Roese <sr@denx.de>
8707 Date:   Tue Jun 24 17:15:22 2008 +0200
8708
8709     ppc4xx: Fix compilation problems with phys_size_t
8710
8711     This patch includes <asm/types.h> before <asm/u-boot.h> in some 4xx
8712     board specific files where it has been missing.
8713
8714     Signed-off-by: Stefan Roese <sr@denx.de>
8715
8716 commit 28eab0d77352b84885f938759bf2612b7bf0bc44
8717 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
8718 Date:   Mon May 19 12:26:38 2008 +0200
8719
8720     Conditionally add -fno-stack-protector to CFLAGS
8721
8722     When compile-testing on powerpc, I get errors like this:
8723
8724     net/nfs.c:422: undefined reference to `__stack_chk_fail_local'
8725
8726     This seems to be because -fstack-protector is on by default, so
8727     let's explicitly disable it on all architectures that support the
8728     option.
8729
8730     The Ubuntu toolchain is affected by this problem, and according to
8731     Mike Frysinger, Gentoo has been running with SSP enabled for years.
8732     More and more distros are turning SSP on by default, so this problem
8733     is likely to get worse in the future.
8734
8735     Also, powerpc just happens to be one of the arches I do
8736     compile-testing on. There may be other arches affected by this too.
8737
8738     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
8739
8740 commit dfd3be881c03a26e31f0dea4a42e76061fa610ac
8741 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8742 Date:   Sun May 18 19:09:52 2008 +0200
8743
8744     pcmcia/ti_pci1410a: Move compile condition to the Makefile
8745
8746     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8747
8748 commit 72d5d5f7b5c74a188df238ec6dd824d80c74857a
8749 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8750 Date:   Sun May 18 19:09:51 2008 +0200
8751
8752     pxa_pcmcia: Move compile condition to the Makefile
8753
8754     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8755
8756 commit c9eff32881fb429101c937cf8c268f1d42e5c2a9
8757 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8758 Date:   Sun May 18 19:09:50 2008 +0200
8759
8760     marabun_pcmcia: Move compile condition to the Makefile
8761
8762     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8763
8764 commit 6a19c46cae43c16c528eddefae3db97134f1915d
8765 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
8766 Date:   Mon Jun 23 13:25:34 2008 +0200
8767
8768     fix non-working mvBL-M7
8769
8770     Add missing #define CONFIG_HIGH_BATS in mvBL-M7 board config file.
8771
8772     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
8773     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
8774
8775 commit 846f1574ddddeda2bc227655e687308695f41cdc
8776 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
8777 Date:   Mon Jun 23 11:40:56 2008 +0200
8778
8779     fix system config overwrite @ MPC834x and MPC8313
8780
8781     During 83xx setup the "System I/O configuration register high" gets
8782     overwritten with user defined value if CFG_SICRH is defined.
8783
8784     Regarding to the MPC834x manual (Table 5-28 reve.1) bits 28+29 of SICRH
8785     must keep their reset value regardless of configuration.
8786
8787     On my board (using RGMII) those bits are set after reset - yet it's
8788     unclear where they come from.
8789
8790     The patch keeps both bits on MPC834x and MPC8313.
8791
8792     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
8793     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
8794
8795 commit 4890246a2c5df90a74e2941e3673a49bbd36aee9
8796 Author: Kim Phillips <kim.phillips@freescale.com>
8797 Date:   Tue Jun 17 17:45:27 2008 -0500
8798
8799     mpc83xx: move CPU_TYPE_ENTRY over to processor.h
8800
8801     to avoid this:
8802
8803     cpu.c:47:1: warning: "CPU_TYPE_ENTRY" redefined
8804     In file included from cpu.c:33:
8805     /home/kim/git/u-boot/include/asm/processor.h:982:1: warning: this is the location of the previous definition
8806
8807     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
8808
8809 commit aac7a5095b968d6c9a3e6422f31b4ad203cac9c8
8810 Author: Stefan Roese <sr@denx.de>
8811 Date:   Mon Jun 23 11:15:09 2008 +0200
8812
8813     ppc4xx: Fix problem in gpio_config()
8814
8815     As pointed out by Guennadi Liakhovetski (thanks), pin2 is already shifted
8816     left by one. So the additional shift is bogus.
8817
8818     Signed-off-by: Stefan Roese <sr@denx.de>
8819
8820 commit 40777812316fc252c941665c0f60c148fd79d50f
8821 Author: Detlev Zundel <dzu@denx.de>
8822 Date:   Fri Jun 20 22:24:05 2008 +0200
8823
8824     fdt: Fix typo in variable name.
8825
8826     Signed-off-by: Detlev Zundel <dzu@denx.de>
8827
8828 commit 5f723a3b98c630bde33de74351f2121691fdef14
8829 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
8830 Date:   Fri Jun 20 10:41:05 2008 +0200
8831
8832     avr32: Enable SPI flash support on ATNGW100
8833
8834     The ATNGW100 has 8MB DataFlash on board. Give users access to it through
8835     the new SPI flash framework.
8836
8837     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
8838
8839 commit 5605ef6b5802921cbefe6a933a9dea3497396b5c
8840 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
8841 Date:   Fri Jun 20 12:44:28 2008 +0200
8842
8843     avr32: Fix SPI portmux initialization
8844
8845     Use the new GPIO manipulation functions to set up the chip select lines,
8846     and make sure both busses use GPIO for chip select control.
8847
8848     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
8849
8850 commit 4688f9e34a87e825aed34d07c9ca7a273e6fc8ab
8851 Author: Peter Ma <pma@mediamatech.com>
8852 Date:   Sun Jun 1 22:59:24 2008 -0700
8853
8854     avr32: Add GPIO manipulation functions
8855
8856     Adds GPIO manipulation functions for AVR32 AP7 platform.
8857
8858     Signed-off-by: Peter Ma <pma@mediamatech.com>
8859     [haavard.skinnemoen@atmel.com: coding style fixup, slight simplification]
8860     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
8861
8862 commit b4fe1a71090c73efc6e4188eed188b2ff67fc02a
8863 Author: Wolfgang Grandegger <wg@grandegger.com>
8864 Date:   Thu Jun 5 13:02:30 2008 +0200
8865
8866     MPC8360ERDK: adapt NAND interface for the re-written FSL NAND UPM driver
8867
8868     This patch is based on the following patch sent a few minutes ago:
8869     "NAND FSL UPM: driver re-write using the hwcontrol callback"
8870     It is untested, of course. Anton, could you please give it a try.
8871
8872     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
8873     Acked-by: Anton Vorontsov <avorontsov@ru.mvista.com>
8874
8875 commit 96026d42fa4e646d28318c0a1438aac4b2017909
8876 Author: Anatolij Gustschin <agust@denx.de>
8877 Date:   Thu Jun 12 12:40:11 2008 +0200
8878
8879     Fix 4xx build issue
8880
8881     Building for 4xx doesn't work since commit 4dbdb768:
8882
8883     In file included from 4xx_pcie.c:28:
8884     include/asm/processor.h:971: error: expected ')' before 'ver'
8885     make[1]: *** [4xx_pcie.o] Error 1
8886
8887     This patch fixes the problem.
8888
8889     Signed-off-by: Anatolij Gustschin <agust@denx.de>
8890     Acked-by: Stefan Roese <sr@denx.de>
8891     Acked-by: Kumar Gala <galak@kernel.crashing.org>
8892
8893 commit a036b0443657fe0f4773786de9092251869f08ac
8894 Author: Kumar Gala <galak@kernel.crashing.org>
8895 Date:   Thu Jun 19 01:45:50 2008 -0500
8896
8897     MPC8610HPCD: Report board id, board version and fpga version.
8898
8899     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
8900
8901 commit 7de8c21f14df9c20fdcf6027aec8e8545f75f835
8902 Author: Kumar Gala <galak@kernel.crashing.org>
8903 Date:   Thu Jun 19 01:45:27 2008 -0500
8904
8905     MPC8641HPCN: Report board id, board version and fpga version.
8906
8907     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
8908
8909 commit fb8c061ea05fc68d37e2a8b9f8c949d76c8d71a8
8910 Author: Stefan Roese <sr@denx.de>
8911 Date:   Mon Jun 16 10:40:02 2008 +0200
8912
8913     cfi-flash: Fix problem in flash_toggle(), busy was not detected reliably
8914
8915     This patch simplifies flash_toggle() (AMD commandset), which is used to
8916     detect if a FLASH device is still busy with erase/program operations. On
8917     800MHz Canyonlands/Glacier boards (460EX/GT) the current implementation
8918     did not detect the busy state reliably, resulting in non erased sectors
8919     etc. This patch now simplifies this function by "just" comparing the
8920     complete data-word instead of ANDing it with the command-word (0x40)
8921     before the compatison. It is done the same way in the Linux implementation
8922     chip_ready() in cfi_cmdset_0002.c.
8923
8924     Signed-off-by: Stefan Roese <sr@denx.de>
8925
8926 commit 9e4006bca3d9fb4a2d061996771036cb01e539d3
8927 Author: Philip Balister <philip@balister.org>
8928 Date:   Mon Jun 16 08:58:07 2008 -0400
8929
8930     NAND: Add missing declaration to non-redundant saveenv().
8931
8932     Signed-off-by: Scott Wood <scottwood@freescale.com>
8933
8934 commit 2cdb7f50ac59594540fffdf8dbd7b12beac79c52
8935 Author: Wolfgang Grandegger <wg@grandegger.com>
8936 Date:   Mon Jun 2 15:09:55 2008 +0200
8937
8938     MPC8360ERDK: adapt NAND interface for the re-written FSL NAND UPM driver
8939
8940     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
8941     Acked-by: Anton Vorontsov <avorontsov@ru.mvista.com>
8942     Signed-off-by: Scott Wood <scottwood@freescale.com>
8943
8944 commit 212ed90615c3d20fa6bd73d70d5153bd0d124e5f
8945 Author: Stefan Roese <sr@denx.de>
8946 Date:   Tue Jun 10 15:34:11 2008 +0200
8947
8948     ppc4xx: Canyonlands: Disable the RTC M41T62 square wave output
8949
8950     This patch disables the square wave output of the M41T62 RTC used on
8951     Canyonlands & Glacier. Here the explanation:
8952
8953     The serial real-time clock part used in the design is an
8954     STMicro M41T62. This part has a full-time 32KHz square wave
8955     output that is connected to the TmrClk input to the
8956     processor. The default state for this square wave output is
8957     enabled so the output runs continuously when the board is
8958     powered normally and also from the battery. The TmrClk input
8959     to the processor goes to ground when the power is removed
8960     from the board/processor, and therefore the running square
8961     wave output is driving ground which drains the battery quickly.
8962
8963     Signed-off-by: Stefan Roese <sr@denx.de>
8964
8965 commit a94f22f08f280905926219e568568964cb9eeb9d
8966 Author: Andy Fleming <afleming@freescale.com>
8967 Date:   Wed Jun 11 18:10:20 2008 -0500
8968
8969     Fix build issue with string.h and linux/string.h
8970
8971     This commit:
8972     commit 338cc038461a6c7709c5b86fd9a240209338a1ae
8973     Author: Wolfgang Denk <wd@denx.de>
8974     Date:   Fri Jun 6 14:28:14 2008 +0200
8975
8976         tools/mkimage: fix compiler warnings on some systems.
8977
8978     Broke building on some systems, because the host's string.h was interfering
8979     with u-boot's linux/string.h.  It doesn't look like we need the u-boot one if
8980     we're building for the host, so now we only include when building inside
8981     u-boot.
8982
8983     Signed-off-by: Andy Fleming <afleming@freescale.com>
8984
8985 commit 9973e3c614721bbf169882ffc3be266a6611cd60
8986 Author: Becky Bruce <becky.bruce@freescale.com>
8987 Date:   Mon Jun 9 16:03:40 2008 -0500
8988
8989     Change initdram() return type to phys_size_t
8990
8991     This patch changes the return type of initdram() from long int to phys_size_t.
8992     This is required for a couple of reasons: long int limits the amount of dram
8993     to 2GB, and u-boot in general is moving over to phys_size_t to represent the
8994     size of physical memory.  phys_size_t is defined as an unsigned long on almost
8995     all current platforms.
8996
8997     This patch *only* changes the return type of the initdram function (in
8998     include/common.h, as well as in each board's implementation of initdram).  It
8999     does not actually modify the code inside the function on any of the platforms;
9000     platforms which wish to support more than 2GB of DRAM will need to modify
9001     their initdram() function code.
9002
9003     Build tested with MAKEALL for ppc, arm, mips, mips-el. Booted on powerpc
9004     MPC8641HPCN.
9005
9006     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
9007
9008 commit 391fd93ab23e15ab3dd58a54f5b609024009c378
9009 Author: Becky Bruce <becky.bruce@freescale.com>
9010 Date:   Mon Jun 9 20:37:18 2008 -0500
9011
9012     Change lmb to use phys_size_t/phys_addr_t
9013
9014     This updates the lmb code to use phys_size_t
9015     and phys_addr_t instead of unsigned long.  Other code
9016     which interacts with this code, like getenv_bootm_size()
9017     is also updated.
9018
9019     Booted on MPC8641HPCN, build-tested ppc, arm, mips.
9020
9021     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
9022
9023 commit 61b09fc2952dc636017df4e7970e3de132276ba1
9024 Author: Becky Bruce <becky.bruce@freescale.com>
9025 Date:   Mon Jun 9 20:37:17 2008 -0500
9026
9027     Change print_size to take phys_size_t
9028
9029     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
9030
9031 commit b57ca3e128cc10a133ba79bc7ec3e7b50e7c8fbe
9032 Author: Becky Bruce <becky.bruce@freescale.com>
9033 Date:   Mon Jun 9 20:37:16 2008 -0500
9034
9035     Change bd/gd memsize/ram_size to be phys_size_t.
9036
9037     Currently, both are defined as an unsigned long, but
9038     should be phys_size_t. This should result in no real change,
9039     since phys_size_t is currently an unsigned long for all the
9040     default configs.  Also add print_lnum to cmd_bdinfo to deal
9041     with the potentially wider memsize.
9042
9043     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
9044
9045 commit ba04f7010958e88a8910f2a123fee53fdc72e013
9046 Author: Kumar Gala <galak@kernel.crashing.org>
9047 Date:   Tue Jun 10 16:16:02 2008 -0500
9048
9049     FSL LAW: Add new interface to use the last free LAW
9050
9051     LAWs have the concept of priority so its useful to be able to allocate
9052     the lowest (highest number) priority.  We will end up using this with the
9053     new DDR code.
9054
9055     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
9056
9057 commit 859a86a25c569d3665ff413d1d923394b8a961f3
9058 Author: Kumar Gala <galak@kernel.crashing.org>
9059 Date:   Wed Jun 11 00:51:45 2008 -0500
9060
9061     85xx/86xx: Move to dynamic mgmt of LAWs
9062
9063     With the new LAW interface (set_next_law) we can move to letting the
9064     system allocate which LAWs are used for what purpose.  This makes life
9065     a bit easier going forward with the new DDR code.
9066
9067     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
9068     Signed-off-by: Andy Fleming <afleming@freescale.com>
9069     Acked-by: Jon Loeliger <jdl@freescale.com>
9070     Acked-by: Becky Bruce <becky.bruce@freescale.com>
9071
9072 commit f060054dadbbe7027ca088eed806a3ef1f82fdb7
9073 Author: Kumar Gala <galak@kernel.crashing.org>
9074 Date:   Wed Jun 11 00:44:10 2008 -0500
9075
9076     FSL LAW: Keep track of LAW allocations
9077
9078     Make it so we keep track of which LAWs have allocated and provide
9079     a function (set_next_law) which can allocate a LAW for us if one is
9080     free.
9081
9082     In the future we will move to doing more "dynamic" LAW allocation
9083     since the majority of users dont really care about what LAW number
9084     they are at.
9085
9086     Also, add CONFIG_MPC8540 or CONFIG_MPC8560 to those boards which needed them
9087
9088     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
9089     Signed-off-by: Andy Fleming <afleming@freescale.com>
9090
9091 commit ddde74a159caa6e18b481fec01d40b885aebb566
9092 Author: Kumar Gala <galak@kernel.crashing.org>
9093 Date:   Mon Jun 9 22:31:57 2008 -0500
9094
9095     85xx: remove dummy board_early_init_f
9096
9097     A number of board ports have empty version of board_early_init_f
9098     for no reason since we control its via CONFIG_BOARD_EARLY_INIT_F.
9099
9100     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
9101
9102 commit 81e56e9af0d43712db8efb843606a8d62eab454f
9103 Author: Kumar Gala <galak@kernel.crashing.org>
9104 Date:   Mon Jun 9 18:55:38 2008 -0500
9105
9106     MPC8544DS: Update config.h
9107
9108     * Enable flash progress
9109     * remove CLEAR_LAW0 since we dont really use it
9110
9111     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
9112
9113 commit 978e81604c1b28526ed580df0fbe64eb8384e94f
9114 Author: Kumar Gala <galak@kernel.crashing.org>
9115 Date:   Mon Jun 9 13:37:24 2008 -0500
9116
9117     85xx: Remove unused and unconfigured memory test code.
9118
9119     Remove unused and unconfigured DDR test code from FSL 85xx boards.
9120     Besides, other common code exists.
9121
9122     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
9123
9124 commit a23cddde1a95f987e3fe2a720a7ec9375b7264d7
9125 Author: Sergei Poselenov <sposelenov@emcraft.com>
9126 Date:   Fri Jun 6 15:42:45 2008 +0200
9127
9128     Socrates: Added FPGA base address update in FDT.
9129
9130     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
9131
9132 commit fd51b0e0e620b8bc9fd4f6daa3a4fa6f5e1316f4
9133 Author: Sergei Poselenov <sposelenov@emcraft.com>
9134 Date:   Fri Jun 6 15:42:44 2008 +0200
9135
9136     Socrates: NAND support added. Changed the U-Boot base address and
9137
9138     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
9139
9140 commit 248ae5cfc8bf69074d1da099dc495d8e06070547
9141 Author: Sergei Poselenov <sposelenov@emcraft.com>
9142 Date:   Fri Jun 6 15:42:43 2008 +0200
9143
9144     NAND: Added support for 128-bit OOB, adapted
9145
9146     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
9147
9148 commit 31ca0208612f2eb57690110d7c2815953650e47b
9149 Author: Sergei Poselenov <sposelenov@emcraft.com>
9150 Date:   Fri Jun 6 15:42:42 2008 +0200
9151
9152     Socrates: added missed file with UPMA configuration data.
9153
9154     Signed-of-by: Sergei Poselenov <sposelenov@emcraft.com>
9155
9156 commit 59abd15b43cab7a4d19de4ba0943837d9555f7ba
9157 Author: Sergei Poselenov <sposelenov@emcraft.com>
9158 Date:   Fri Jun 6 15:42:41 2008 +0200
9159
9160     Socrates: Added FPGA mapping. LAWs and TLBs cleanup.
9161
9162     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
9163
9164 commit 740280e68ccc0b971e613face7eaaa8bd1382b8c
9165 Author: Sergei Poselenov <sposelenov@emcraft.com>
9166 Date:   Fri Jun 6 15:42:40 2008 +0200
9167
9168     Added the upmconfig() function for 85xx.
9169
9170     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
9171     Signed-off-by: Andy Fleming <afleming@freescale.com>
9172
9173 commit d39e68514ff943930ee692cff3fde03532eb7fec
9174 Author: Sergei Poselenov <sposelenov@emcraft.com>
9175 Date:   Fri Jun 6 15:42:39 2008 +0200
9176
9177     Socrates: config file cleanup.
9178
9179     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
9180
9181 commit e8cc3f04b124f757af4528206e60d8eb715ae083
9182 Author: Wolfgang Grandegger <wg@grandegger.com>
9183 Date:   Thu Jun 5 13:12:10 2008 +0200
9184
9185     TQM85xx: Change memory map to support Flash memory > 128 MiB
9186
9187     Some TQM85xx boards could be equipped with up to 1 GiB (NOR) Flash
9188     memory. The current memory map only supports up to 128 MiB Flash.
9189     This patch adds the configuration option CONFIG_TQM_BIGFLASH. If
9190     set, up to 1 GiB flash is supported. To achieve this, the memory
9191     map has to be adjusted in great parts (for example the CCSRBAR is
9192     moved from 0xE0000000 to 0xA0000000).
9193
9194     If you want to boot Linux with CONFIG_TQM_BIGFLASH set, the new
9195     memory map also has to be considered in the kernel (changed
9196     CCSRBAR address, changed PCI IO base address, ...). Please use
9197     an appropriate Flat Device Tree blob (tqm8548.dtb).
9198
9199     Signed-off-by: Martin Krause <martin.krause@tqs.de>
9200     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9201
9202 commit 1c2deff22cd6e2bf0e618fd6e09ca3eec5a8d051
9203 Author: Wolfgang Grandegger <wg@grandegger.com>
9204 Date:   Thu Jun 5 13:12:09 2008 +0200
9205
9206     TQM85xx: NAND support via local bus UPMB
9207
9208     This patch adds support for NAND FLASH on the TQM8548. It is disabled by
9209     default and can be enabled for the TQM8548 modules. It is now based on
9210     the re-written FSL NAND UPM driver. A patch has been posted earlier today
9211     with the subject:
9212
9213     "NAND FSL UPM: driver re-write using the hwcontrol callback"
9214
9215     Note that the R/B pin is not supported by that module requiring to use
9216     the specified maximum delay time.
9217
9218     Note: With NAND support enabled the size of the U-Boot image exceeds
9219     256 KB and TEXT_BASE must therefore be set to 0xfff80000 in config.mk,
9220     doubling the image size :-(.
9221
9222     Signed-off-by: Thomas Waehner <thomas.waehner@tqs.de>
9223     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9224
9225 commit b9e8078bb3f3c48111a7081e27279938c3a445e1
9226 Author: Wolfgang Grandegger <wg@grandegger.com>
9227 Date:   Thu Jun 5 13:12:08 2008 +0200
9228
9229     TQM8548: PCI express support
9230
9231     This patch adds support for PCI express cards. The board support
9232     now uses common FSL PCI init code, for both, PCI and PCIe on all
9233     TQM85xx modules.
9234
9235     Signed-off-by: Thomas Waehner <thomas.waehner@tqs.de>
9236     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9237
9238 commit 1287e0c55a2ee2c575ac9ce8e4302cd4085be876
9239 Author: Wolfgang Grandegger <wg@grandegger.com>
9240 Date:   Thu Jun 5 13:12:07 2008 +0200
9241
9242     TQM8548: Basic support for the TQM8548 modules
9243
9244     This patch adds basic support for the TQM8548 module from TQ-Components
9245     (http://www.tqc.de/) including DDR2 SDRAM initialisation and support for
9246     eTSEC 3 and 4
9247
9248     Furthermore Flash buffer write has been enabled to speed up output to
9249     the Flash by approx. a factor of 10.
9250
9251     Signed-off-by: Thomas Waehner <thomas.waehner@tqs.de>
9252     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9253
9254 commit 25991353204c78b094c3c1fec90182dcd607ab8f
9255 Author: Wolfgang Grandegger <wg@grandegger.com>
9256 Date:   Thu Jun 5 13:12:06 2008 +0200
9257
9258     TQM85xx: Support for Flat Device Tree
9259
9260     This patch adds support for Linux kernels using the Flat Device Tree.
9261     It also re-defines the default environment settings for booting Linux
9262     with the FDT blob.
9263
9264     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9265
9266 commit d9ee843d54c54776e1fdb86336ce554906a87331
9267 Author: Wolfgang Grandegger <wg@grandegger.com>
9268 Date:   Thu Jun 5 13:12:05 2008 +0200
9269
9270     TQM85xx: Support for Intel 82527 compatible CAN controller
9271
9272     This patch adds initialization of the UPMC RAM to support up to two
9273     Intel 82527 compatible CAN controller on the TQM85xx modules.
9274
9275     Signed-off-by: Thomas Waehner <thomas.waehner@tqs.de>
9276     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9277
9278 commit 518d5cfe72916323c746af1647764459914f555f
9279 Author: Wolfgang Grandegger <wg@grandegger.com>
9280 Date:   Thu Jun 5 13:12:04 2008 +0200
9281
9282     TQM85xx: Bugfix in the SDRAM initialisation
9283
9284     The CS0_BNDS register is now set according to the detected
9285     memory size.
9286
9287     Signed-off-by Martin Krause <martin.krause@tqs.de>
9288
9289 commit 45dee2e620ccec6ac7b3548fe8979a34fd030e5d
9290 Author: Wolfgang Grandegger <wg@grandegger.com>
9291 Date:   Thu Jun 5 13:12:03 2008 +0200
9292
9293     TQM85xx: Fix chip select configuration for second FLASH bank
9294
9295     This patch fixes the re-calculation of the automatic chip select
9296     configuration for boards with two populated FLASH banks.
9297
9298     Signed-off-by: Martin Krause <martin.krause@tqs.de>
9299
9300 commit 46346f27cda6fd025a496bde8f2d4aeee04aca5f
9301 Author: Wolfgang Grandegger <wg@grandegger.com>
9302 Date:   Thu Jun 5 13:12:02 2008 +0200
9303
9304     TQM85xx: Support for Spansion 'N' type flashes added
9305
9306     The 'N' type Spansion flashes (S29GLxxxN series) have bigger sectors,
9307     than the formerly used 'M' types (S29GLxxxM series), so the flash layout
9308     needs to be changed -> new start address of the environment. The macro
9309     definition CONFIG_TQM_FLASH_N_TYPE is undefined by default and must be
9310     defined for boards with 'N' type flashes.
9311
9312     Signed-off-by: Martin Krause <martin.krause@tqs.de>
9313     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9314
9315 commit 5d5bd838f76eade22c0ea40a500389f924d0da36
9316 Author: Wolfgang Grandegger <wg@grandegger.com>
9317 Date:   Thu Jun 5 13:12:01 2008 +0200
9318
9319     TQM85xx: Fix CPM port pin configuration
9320
9321     Do not configure port pins PD30/PD31 as SCC1 TxD/RxD except for the TQM8560
9322     board. On the other TQM85xx boards (TQM8541 and TQM8555) SCC1 is not used
9323     as serial interface anyway. Worse, on some board variants configuring the
9324     pins for SCC1 leads to short circuits (for example on the TQM8541-BG).
9325
9326     Signed-off-by: Martin Krause <martin.krause@tqs.de>
9327
9328 commit b99ba1679e8cd51b023e67098c89e606e47137d2
9329 Author: Wolfgang Grandegger <wg@grandegger.com>
9330 Date:   Thu Jun 5 13:12:00 2008 +0200
9331
9332     TQM85xx: Various coding style fixes
9333
9334     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9335
9336 commit ae9e97fa96f643c8ba2b666b06a026cc8717eb00
9337 Author: Gerald Van Baren <vanbaren@cideas.com>
9338 Date:   Tue Jun 10 22:15:58 2008 -0400
9339
9340     libfdt: Move the working_fdt pointer to cmd_fdt.c
9341
9342     The working_fdt pointer was declared in common/fdt_support.c but was
9343     not used there.  Move it to common/cmd_fdt.c where it is used (it is
9344     also used in lib_ppc/bootm.c).
9345
9346     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
9347
9348 commit e489b9c078e22b0d9e75f002cd2a1bd967e88f5e
9349 Author: Kim Phillips <kim.phillips@freescale.com>
9350 Date:   Tue Jun 10 11:06:17 2008 -0500
9351
9352     fdt: unshadow global working fdt variable
9353
9354     differentiate with local variables of the same name by renaming the
9355     global 'fdt' variable 'working_fdt'.
9356
9357     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
9358
9359 commit e1eb0e25d9d8fd8efdfb93f670a417663f386022
9360 Author: Andy Fleming <afleming@freescale.com>
9361 Date:   Tue Jun 10 18:49:34 2008 -0500
9362
9363     socrates: Fix PCI clk fix patch
9364
9365     The submitted patch seems to have been more up-to-date, but an older patch was
9366     already in the repository.  This patch encompasses the differences
9367
9368     Taken entirely from Sergei Poselenov <sposelenov@emcraft.com>
9369
9370     Signed-off-by: Andy Fleming <afleming@freescale.com>
9371
9372 commit a75a57ef6e4b613c81434971e96ed70cf9ec9ba0
9373 Author: Wolfgang Grandegger <wg@grandegger.com>
9374 Date:   Thu Jun 5 13:02:29 2008 +0200
9375
9376     NAND FSL UPM: driver re-write using the hwcontrol callback
9377
9378     This is a re-write of the NAND FSL UPM driver using the more universal
9379     hwcontrol callback (instead of the cmdfunc callback). Here is a brief
9380     list of furher modifications:
9381
9382     - For the time being, the UPM setup writing the UPM array has been
9383       removed from the driver and must now be done by the board specific
9384       code.
9385
9386     - The bus width definition in "struct fsl_upm_nand" is now in bits to
9387       comply with the corresponding Linux driver and 8, 16 and 32 bit
9388       accesses are supported.
9389
9390     - chip->dev_read is only set if fun->dev_ready != NULL, which is
9391       required for boards not connecting the R/B pin.
9392
9393     - A few issue have been fixed with MxMR bit manipulation like in the
9394       corresponding Linux driver.
9395
9396     Note: I think the "io_addr" field of "struct fsl_upm" could be removed
9397           as well, because the address is already determined by
9398           "nand->IO_ADDR_[RW]", but I'm not 100% sure.
9399
9400     This patch has been tested on a TQM8548 modules with the NAND chip
9401     Micron MT29F8G08FABWP.
9402
9403     This patch is based on the following patches posted to this list a few
9404     minutes ago:
9405
9406       PPC: add accessor macros to clear and set bits in one shot
9407       83xx/85xx/86xx: add more MxMR local bus definitions
9408
9409     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9410     Acked-by: Anton Vorontsov <avorontsov@ru.mvista.com>
9411
9412 commit 6beecfbb542992eede5831240cd58678274683a9
9413 Author: Wolfgang Grandegger <wg@grandegger.com>
9414 Date:   Thu Jun 5 13:11:59 2008 +0200
9415
9416     MPC85xx: Beautify boot output of L2 cache configuration
9417
9418     The boot output is now aligned poperly with other boot output
9419     lines, e.g.:
9420
9421       FLASH: 128 MB
9422       L2:    512 KB enabled
9423
9424     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9425
9426 commit 398415114f0a705163a14543e9fef03f734b1ffa
9427 Author: Wolfgang Grandegger <wg@grandegger.com>
9428 Date:   Wed Jun 4 12:45:22 2008 +0200
9429
9430     PPC: add accessor macros to clear and set bits in one shot
9431
9432     PPC: add accessor macros to clear and set bits in one shot
9433
9434     This patch adds macros from linux/include/asm-powerpc/io.h to clear and
9435     set bits in one shot using the in_be32, out_be32, etc. accessor functions.
9436     They are very handy to manipulate bits it I/O registers.
9437
9438     This patch is required for my forthcoming FSL NAND UPM driver re-write and
9439     the support for the TQM8548 module.
9440
9441     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9442
9443 commit 4677988c7edc070c3786d3db7994abeca3ab82a0
9444 Author: Wolfgang Grandegger <wg@grandegger.com>
9445 Date:   Wed Jun 4 13:52:17 2008 +0200
9446
9447     TQM: move TQM boards to board/tqc
9448
9449     Move all TQM board directories to the vendor specific directory "tqc"
9450     for modules from TQ-Components GmbH (http://www.tqc.de).
9451
9452     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9453
9454 commit 6fab2fe72ca5bf95280cd52cdf378af3e506eb50
9455 Author: Wolfgang Grandegger <wg@grandegger.com>
9456 Date:   Mon Jun 2 12:09:30 2008 +0200
9457
9458     83xx/85xx/86xx: add more MxMR local bus definitions
9459
9460     83xx/85xx/86xx: add more MxMR local bus definitions
9461
9462     This patch adds more macro definitions for the UPM Machine Mode Registers
9463     They are copied from "include/mpc82xx.h" to simplify the merge of all 8xxx
9464     common local bus definitions into include/asm-ppc/fsl_lbc.h. They are
9465     required for my forthcoming FSL NAND UPM driver re-write and the support
9466     for the TQM8548 module.
9467
9468     This patch is based on the following two patches from Anton Vorontsov:
9469
9470     http://www.mail-archive.com/u-boot-users@lists.sourceforge.net/msg06511.html
9471     http://www.mail-archive.com/u-boot-users@lists.sourceforge.net/msg06587.html
9472
9473     I leave coding style violation fixes, code beautification and name
9474     corrections to somebody else ;-(.
9475
9476     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
9477
9478 commit c8c5fc266e4499e283c293ccb972863156aa4134
9479 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
9480 Date:   Thu May 29 18:14:56 2008 +0400
9481
9482     83xx/85xx: further localbus cleanups
9483
9484     Merge mpc85xx.h's LBC defines to fsl_lbc.h. Also, adopt ACS names
9485     from mpc85xx.h, so ACS_0b10 renamed to ACS_DIV4, ACS_0b11 to ACS_DIV2.
9486
9487     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
9488
9489 commit 42dbd667c88d496882d53e22656e89b654205492
9490 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
9491 Date:   Wed May 28 18:20:15 2008 +0400
9492
9493     83xx/85xx/86xx: factor out Freescale Localbus defines out of mpc83xx.h
9494
9495     This patch moves Freescale Localbus defines out of mpc83xx.h, so we could
9496     use it on MPC85xx and MPC86xx processors.
9497
9498     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
9499
9500 commit 730b2fcf6fcd9eec3ea86fbb087c3f98aa23a769
9501 Author: Kumar Gala <galak@kernel.crashing.org>
9502 Date:   Thu May 29 11:22:06 2008 -0500
9503
9504     85xx: Add setting of cache props in the device tree.
9505
9506     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
9507
9508 commit 4dbdb7681e243431530df0725627192a0c4aefda
9509 Author: Kumar Gala <galak@kernel.crashing.org>
9510 Date:   Tue Jun 10 16:53:46 2008 -0500
9511
9512     85xx: expose cpu identification
9513
9514     The current cpu identification code is used just to return the name
9515     of the processor at boot.  There are some other locations that the name
9516     is useful (device tree setup).  Expose the functionality to other bits
9517     of code.
9518
9519     Also, drop the 'E' suffix and add it on by looking at the SVR version
9520     when we print this out.  This is mainly to allow the most flexible use
9521     of the name.  The device tree code tends to not care about the 'E' suffix.
9522
9523     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
9524
9525 commit 2329fe113d847e43cca8e4a0e4edd613b50b8492
9526 Author: Kim Phillips <kim.phillips@freescale.com>
9527 Date:   Tue Jun 10 13:25:24 2008 -0500
9528
9529     mpc83xx: MVBLM7: minor build fixups
9530
9531     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
9532
9533 commit a1293e549b56da135ef32ffca5b9d35a16aa6802
9534 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
9535 Date:   Tue Jun 10 09:14:05 2008 +0200
9536
9537     add MPC8343 based board mvBlueLYNX-M7 (board+make files)
9538
9539     Add MPC8343 based board mvBlueLYNX-M7.
9540     It's a single board stereo camera system.
9541     Please read doc/README.mvblm7 for details.
9542
9543     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
9544     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
9545
9546 commit c005b93925ba49f07da2aa748527996d927e172f
9547 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
9548 Date:   Tue Jun 10 09:13:16 2008 +0200
9549
9550     add MPC8343 based board mvBlueLYNX-M7 (doc+config)
9551
9552     Add MPC8343 based board mvBlueLYNX-M7.
9553     It's a single board stereo camera system.
9554     Please read doc/README.mvblm7 for details.
9555
9556     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
9557     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
9558
9559 commit f9023afbdfd9f27e7c38f3cce965746e56d62dd3
9560 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
9561 Date:   Thu May 29 18:14:56 2008 +0400
9562
9563     83xx/85xx: further localbus cleanups
9564
9565     move the BRx_* and ORx_* left behind in mpc85xx.h
9566
9567     The same is needed for mpc8xx.h and mpc8260.h (defines are almost
9568     the same, just few differences which needs some attention though).
9569
9570     But the bad news for mpc8xx and mpc8260 is that there are a lot of users
9571     of these defines. So this cleanup I'll leave for the "better times".
9572
9573     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
9574     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
9575
9576 commit bf30bb1f7c954d7855d9b23624b33b00c50b4697
9577 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
9578 Date:   Wed May 28 18:20:15 2008 +0400
9579
9580     83xx/85xx/86xx: factor out Freescale Localbus defines out of mpc83xx.h
9581
9582     This patch moves Freescale Localbus defines out of mpc83xx.h, so we could
9583     use it on MPC85xx and MPC86xx processors.
9584
9585     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
9586     Acked-by: Andy Fleming <afleming@freescale.com>
9587     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
9588
9589 commit d82b4fc0ce8cca95e857fc51022e841cb2dbee6a
9590 Author: Tor Krill <tor@excito.com>
9591 Date:   Mon Jun 2 15:09:30 2008 +0200
9592
9593     Add missing CSCONFIG_BANK_BIT_3 define to mpc83xx.h
9594
9595     Signed-off-by: Tor Krill <tor@excito.com>
9596     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
9597
9598 commit 3b904ccb93c3196727e2e9870cb1df903cab19ad
9599 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9600 Date:   Mon Jun 9 23:37:44 2008 +0900
9601
9602     net: Conditional COBJS inclusion of network drivers
9603
9604     Replace COBJS-y with appropriate driver config names.
9605
9606     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9607     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
9608
9609 commit 2fb698bf50f4aff2485581a12fa634a07c040e4a
9610 Author: Gerald Van Baren <vanbaren@cideas.com>
9611 Date:   Mon Jun 9 21:02:17 2008 -0400
9612
9613     Use strncmp() for the fdt command
9614
9615     Cleaner than doing multiple conditionals on characters.
9616
9617     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
9618
9619 commit 47abe8ab290d2721a8eeadff65b939e6af8c01b0
9620 Author: Gerald Van Baren <vanbaren@cideas.com>
9621 Date:   Sat Jun 7 12:25:05 2008 -0400
9622
9623     The fdt boardsetup command criteria was not unique
9624
9625     It was checking just for "b", which is not unique with respect to the
9626     "boot" command.  Change to check for "boa"[rdsetup].
9627
9628     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
9629
9630 commit 2f08bfa9526bae4f461e043530cfb903fec0d273
9631 Author: David Gibson <david@gibson.dropbear.id.au>
9632 Date:   Tue May 20 17:19:11 2008 +1000
9633
9634     libfdt: Several cleanups to parameter checking
9635
9636     This patch makes a couple of small cleanups to parameter checking of
9637     libfdt functions.
9638
9639         - In several functions which take a node offset, we use an
9640     idiom involving fdt_next_tag() first to check that we have indeed been
9641     given a node offset.  This patch adds a helper function
9642     _fdt_check_node_offset() to encapsulate this usage of fdt_next_tag().
9643
9644         - In fdt_rw.c in several places we have the expanded version
9645     of the RW_CHECK_HEADER() macro for no particular reason.  This patch
9646     replaces those instances with an invocation of the macro; that's what
9647     it's for.
9648
9649         - In fdt_sw.c we rename the check_header_sw() function to
9650     sw_check_header() to match the analgous function in fdt_rw.c, and we
9651     provide an SW_CHECK_HEADER() wrapper macro as RW_CHECK_HEADER()
9652     functions in fdt_rw.c
9653
9654     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
9655
9656 commit fec6d9ee7c10443f65ce1788ef818919167bbf2e
9657 Author: Gerald Van Baren <vanbaren@cideas.com>
9658 Date:   Tue Jun 3 20:34:45 2008 -0400
9659
9660     Remove the deprecated CONFIG_OF_FLAT_TREE
9661
9662     Use CONFIG_OF_LIBFDT instead to support flattened device trees.  It is
9663     cleaner, has better functionality, and is better supported.
9664
9665     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
9666
9667 commit 62bcdda293efa752f8281fbd9da03822b27ce82f
9668 Author: Gerald Van Baren <vanbaren@cideas.com>
9669 Date:   Tue Jun 3 20:26:29 2008 -0400
9670
9671     Change the stxxst to CONFIG_OF_LIBFDT
9672
9673     This was configured to use the deprecated CONFIG_OF_FLAT_TREE, change
9674     to CONFIG_OF_LIBFDT.
9675
9676     WARNING: It appears that this board lost its ability to boot via a
9677     flattened device tree prior to this changeset.
9678
9679     WARNING: This conversion was untested because I do not have a board to
9680     test it on.
9681
9682     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
9683
9684 commit 589c04271d129729a8b01391453851ab9cc4069c
9685 Author: Gerald Van Baren <vanbaren@cideas.com>
9686 Date:   Tue Jun 3 20:24:58 2008 -0400
9687
9688     Convert mpc7448hpc2 to CONFIG_OF_LIBFDT
9689
9690     This was configured to use the deprecated CONFIG_OF_FLAT_TREE, change
9691     to CONFIG_OF_LIBFDT.
9692
9693     WARNING: This conversion is untested because I do not have a board to
9694     test it on.
9695
9696     NOTE: The FDT blob (DTS) must have an /aliases/ethernet0 and (optionally)
9697     /aliases/ethernet1 property for the ethernet to work.
9698
9699     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
9700
9701 commit ee1e35bede91debc8bff9b02f75574486033b652
9702 Author: Kumar Gala <galak@kernel.crashing.org>
9703 Date:   Thu May 29 01:21:24 2008 -0500
9704
9705     85xx: Only use PORPLLSR[DDR_Ratio] on platforms that define it
9706
9707     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
9708
9709 commit 3b9519fc50802436e417c839e69df7b2016cade5
9710 Author: Becky Bruce <becky.bruce@freescale.com>
9711 Date:   Wed May 14 13:10:04 2008 -0500
9712
9713     MPC85xx: Change traps.c to not reference non-addressable memory
9714
9715     Currently, END_OF_RAM is used by the trap code to determine if
9716     we should attempt to access the stack pointer or not. However,
9717     on systems with a lot of RAM, only a subset of the RAM is
9718     guaranteed to be mapped in and accessible.  Change END_OF_RAM
9719     to use get_effective_memsize() instead of using the raw ram
9720     size out of the bd.
9721
9722     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
9723
9724 commit 7faddaecea52f585f538fdf9c2e61f85a789b19c
9725 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
9726 Date:   Mon Jun 9 13:39:57 2008 +0900
9727
9728     sh: Renesas Solutions SH7763RDP board support
9729
9730     SH7763RDP has SCIF, NOR Flash, Ethernet, USB host, LCDC and MMC.
9731     In this patch, support SCIF, NOR Flash, and Ethernet.
9732
9733     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
9734     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
9735
9736 commit 60179098a95eaa972007d7ec58e4c1588029720f
9737 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
9738 Date:   Fri Jun 6 16:24:13 2008 +0900
9739
9740     sh: Add support Renesas SH7763
9741
9742     Renesas SH7763 has 3 SCIF, MMC, LCDC, Ethernet and other.
9743     This patch supprts CPU register's header file.
9744
9745     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
9746     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
9747
9748 commit 08c5fabe181d663eec0feba5ecd02c0b78934a52
9749 Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
9750 Date:   Fri Jun 6 16:16:08 2008 +0900
9751
9752     sh: SH7763 SCIF support
9753
9754     SH7763 has 3 SCIF channels. SCIF0 and 1 are same register constitution,
9755     but only SCIF2 is different. This patch work all SCIF channel.
9756
9757     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
9758     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
9759
9760 commit 79b51ff8205f0354d5300570614c1d2db499679c
9761 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9762 Date:   Sat Jun 7 20:51:59 2008 +0900
9763
9764     [MIPS] cpu/mips/Makefile: Split [CS]OBJS onto separate lines
9765
9766     Also get rid of some #ifdefs in *.c files.
9767
9768     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9769
9770 commit 8bde63eb3f79d68f693201528dafc8ae7aa087de
9771 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9772 Date:   Sat Jun 7 20:51:56 2008 +0900
9773
9774     [MIPS] Rename Alchemy processor configs into CONFIG_SOC_*
9775
9776     CONFIG_SOC_AU1X00
9777
9778       Common Alchemy Au1x00 stuff. All Alchemy processor based machines
9779       need to have this config as a system type specifier.
9780
9781     CONFIG_SOC_AU1000, CONFIG_SOC_AU1100, CONFIG_SOC_AU1200,
9782     CONFIG_SOC_AU1500, CONFIG_SOC_AU1550
9783
9784       Machine type specifiers. Each port should have one of aboves.
9785
9786     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9787
9788 commit cc49cadeeb8bb2f0ae3fdc13af7051ae59f083bc
9789 Author: Stuart Wood <stuart.wood@labxtechnologies.com>
9790 Date:   Fri May 30 16:05:28 2008 -0400
9791
9792     env_nand.c: Added bad block management for environment variables
9793
9794     Modified to check for bad blocks and to skipping over them when
9795     CFG_ENV_RANGE has been defined.
9796     CFG_ENV_RANGE must be larger than CFG_ENV_SIZE and aligned to the NAND
9797     flash block size.
9798
9799     Signed-off-by: Stuart Wood <stuart.wood@labxtechnologies.com>
9800     Signed-off-by: Scott Wood <scottwood@freescale.com>
9801
9802 commit 279726bd00558e80263d44581c44167625b7fb9a
9803 Author: Becky Bruce <becky.bruce@freescale.com>
9804 Date:   Wed May 14 13:09:58 2008 -0500
9805
9806     MPC86xx: Change traps.c to not reference non-addressable memory
9807
9808     Currently, END_OF_RAM is used by the trap code to determine if
9809     we should attempt to access the stack pointer or not. However,
9810     on systems with a lot of RAM, only a subset of the RAM is
9811     guaranteed to be mapped in and accessible.  Change END_OF_RAM
9812     to use get_effective_memsize() instead of using the raw ram
9813     size out of the bd to prevent us from trying to access
9814     non-mapped memory.
9815
9816     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
9817
9818 commit 338cc038461a6c7709c5b86fd9a240209338a1ae
9819 Author: Wolfgang Denk <wd@denx.de>
9820 Date:   Fri Jun 6 14:28:14 2008 +0200
9821
9822     tools/mkimage: fix compiler warnings on some systems.
9823
9824     Signed-off-by: Wolfgang Denk <wd@denx.de>
9825
9826 commit b2815f79288d4da7a3ba18bdbd05120ce09d5622
9827 Author: Stefan Roese <sr@denx.de>
9828 Date:   Fri Jun 6 16:10:41 2008 +0200
9829
9830     ppc4xx: Fix misspelled CONFIG_440SPE/440EPX/GRX config options
9831
9832     We use upper case letters for the AMCC processor defines (like
9833     CONFIG_440SPE) in U-Boot. So the 440SPe is labeled CONFIG_440SPE and
9834     not CONFIG_440SPe. This patch fixes the last misspelled config options.
9835
9836     Signed-off-by: Stefan Roese <sr@denx.de>
9837
9838 commit 72675dc6c06a48846d180106161d49dd714383cc
9839 Author: Stefan Roese <sr@denx.de>
9840 Date:   Fri Jun 6 15:55:21 2008 +0200
9841
9842     ppc4xx: Unify AMCC's board config files (part 3/3)
9843
9844     This patch series unifies the AMCC eval board ports by introducing
9845     a common include header for all AMCC eval boards:
9846
9847     include/configs/amcc-common.h
9848
9849     This header now includes all common configuration options/defines which
9850     are removed from the board specific headers.
9851
9852     The reason for this is ease of maintenance and unified look and feel
9853     of all AMCC boards.
9854
9855     Signed-off-by: Stefan Roese <sr@denx.de>
9856
9857 commit 490f204096d6e2c9940f67816f154a8125bab116
9858 Author: Stefan Roese <sr@denx.de>
9859 Date:   Fri Jun 6 15:55:03 2008 +0200
9860
9861     ppc4xx: Unify AMCC's board config files (part 2/3)
9862
9863     This patch series unifies the AMCC eval board ports by introducing
9864     a common include header for all AMCC eval boards:
9865
9866     include/configs/amcc-common.h
9867
9868     This header now includes all common configuration options/defines which
9869     are removed from the board specific headers.
9870
9871     The reason for this is ease of maintenance and unified look and feel
9872     of all AMCC boards.
9873
9874     Signed-off-by: Stefan Roese <sr@denx.de>
9875
9876 commit a8a11a9ed046b480a16e47a158f8f5300028dfa6
9877 Author: Stefan Roese <sr@denx.de>
9878 Date:   Fri Jun 6 15:54:31 2008 +0200
9879
9880     ppc4xx: Unify AMCC's board config files (part 1/3)
9881
9882     This patch series unifies the AMCC eval board ports by introducing
9883     a common include header for all AMCC eval boards:
9884
9885     include/configs/amcc-common.h
9886
9887     This header now includes all common configuration options/defines which
9888     are removed from the board specific headers.
9889
9890     The reason for this is ease of maintenance and unified look and feel
9891     of all AMCC boards.
9892
9893     Signed-off-by: Stefan Roese <sr@denx.de>
9894
9895 commit 0e38c938ed4bcadb4f4fc1419a541431e94fc202
9896 Author: Remy Bohmer <linux@bohmer.net>
9897 Date:   Thu Jun 5 13:03:36 2008 +0200
9898
9899     DM9000 fix status check fail 0x6d error for trizeps board
9900
9901     According to the Application Notes of the DM9000, only the 2 bits 0:1 of
9902     the status byte need to be checked to identify a valid packet in the fifo
9903
9904     But, The several different Application Notes do not all speak the same
9905     language on these bits. They do not disagree, but only 1 Application Note
9906     noted explicitly that only these 2 bits need to be checked.
9907     Even the datasheets do not mention anything about these 2 bits.
9908
9909     Because the old code, and the kernel check the whole byte, I left this piece
9910     untouched.
9911
9912     However, I tested all board/DM9000[A|E|EP] devices with this 2 bit check, so
9913     it should work.
9914
9915     Notice, that the 2nd iteration through this receive loop (when a 2nd packet is
9916     in the fifo) is much shorter now, compared to the older U-boot driver code,
9917     so that we can maybe run into a hardware condition now that was never seen
9918     before, or maybe was seen very unfrequently.
9919
9920     Additionaly added a cleanup of a stack variable.
9921
9922     Signed-off-by: Remy Bohmer <linux@bohmer.net>
9923     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
9924
9925 commit 7daf2ebe9196dd67131a06d85049c3a8a08ca413
9926 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9927 Date:   Thu Jun 5 22:29:00 2008 +0900
9928
9929     [MIPS] Update <asm/addrspace.h> header
9930
9931     - Fix traditional KSEG names
9932     - Replace PHYSADDR with CPHYSADDR
9933
9934     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9935
9936 commit f0d5a6f060d00358b85c62a921a423ea8df71184
9937 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9938 Date:   Thu Jun 5 22:29:00 2008 +0900
9939
9940     [MIPS] mips_config.mk: Misc fixes
9941
9942     - Kill redundant `-pipe' (this will be added by $(TOPDIR)/config.mk)
9943     - Modify comments
9944
9945     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9946
9947 commit 5f64d21c9a2998794f255b469165b91f092dfc2d
9948 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9949 Date:   Thu Jun 5 22:29:00 2008 +0900
9950
9951     [MIPS] Kill unused <version.h> inclusions
9952
9953     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9954
9955 commit a55d48174cfd1a5bc184159513f48dcbbe409c83
9956 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9957 Date:   Thu Jun 5 22:29:00 2008 +0900
9958
9959     [MIPS] lib_mips/time.c: Fix CP0 count register usage and timer routines
9960
9961     MIPS port has two problems in timer routines. One is now we assume CFG_HZ
9962     equals to CP0 counter frequency, but this is wrong. CFG_HZ has to be 1000
9963     in the U-Boot system.
9964
9965     The other is we don't have a proper time management counter like timestamp
9966     other ARCHs have. We need the 32-bit millisecond clock counter.
9967
9968     This patch introduces timestamp and CYCLES_PER_JIFFY. timestamp is a
9969     32-bit non-overflowing CFG_HZ counter, and CYCLES_PER_JIFFY is the number
9970     of calculated CP0 counter cycles in a CFG_HZ.
9971
9972     STRATEGY:
9973
9974     * Fix improper CFG_HZ value to have 1000
9975
9976     * Use CFG_MIPS_TIMER_FREQ for timer counter frequency, instead.
9977
9978     * timer_init: initialize timestamp and set up the first timer expiration.
9979       Note that we don't need to initialize CP0 count/compare registers here
9980       as they have been already zeroed out on the system reset. Leave them as
9981       they are.
9982
9983     * get_timer: calculate how many timestamps have been passed, then return
9984       base-relative timestamp. Make sure we can easily count missed timestamps
9985       regardless of CP0 count/compare value.
9986
9987     * get_ticks: return the current timestamp, that is get_timer(0).
9988
9989     Most parts are from good old Linux v2.6.16 kernel.
9990
9991     v2:
9992     - Remove FIXME comments as they turned out to be trivial.
9993     - Use CP0 compare register as a global variable for expirelo.
9994     - Kill a global variable 'cycles_per_jiffy'. Use #define CYCLES_PER_JIFFY
9995       instead.
9996
9997     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
9998
9999 commit 199e4f657c8af42efe3fb3ba1d1104eb6bb28c25
10000 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10001 Date:   Thu Jun 5 22:29:00 2008 +0900
10002
10003     [MIPS] lib_mips/time.c: Fix udelay
10004
10005     What we have to do is just to wait for given micro-seconds. No need to
10006     take into account current time, get_timer and CFG_HZ.
10007
10008     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10009
10010 commit c7e38e413ae69120d3e51f132c7cb1d6b3514d03
10011 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10012 Date:   Thu Jun 5 22:28:59 2008 +0900
10013
10014     [MIPS] lib_mips/time.c: Replace CP0 access functions with existing macros
10015
10016     We already have many pre-defined CP0 access macros in <asm/mipsregs.h>.
10017     This patch replaces mips_{compare,count}_set and mips_count_get with
10018     existing macros.
10019
10020     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10021
10022 commit 6b52cfe16cd539935e32bd8cf19146522e462a4d
10023 Author: Remy Bohmer <linux@bohmer.net>
10024 Date:   Tue Jun 3 15:48:17 2008 +0200
10025
10026     Get rid of annoying/superfluous bad-checksum warning message
10027
10028     U-boot can complain a lot about 'checksum bad' when it is attached to the network.
10029     It is annoying for ordinary users who start to doubt the network connection
10030     in general when they see messages like this.
10031
10032     This is caused by the routine NetCksumOk() which cannot handle IP-headers longer
10033     than 20 bytes. Those packages can be ignored anyway by U-boot, so we trash them
10034     now before checking the checksum.
10035
10036     Signed-off-by: Remy Bohmer <linux@bohmer.net>
10037     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
10038
10039 commit d6ee5fa40c26970d39990c6fc4a2f20a97822650
10040 Author: Remy Bohmer <linux@bohmer.net>
10041 Date:   Wed Jun 4 10:47:25 2008 +0200
10042
10043     Fix order for reading rx-status registers in 32bit mode of DM9000
10044
10045     A last minute cleanup before submitting the DM9000A patch series yesterday introduced
10046     a bug in reading the rx-status registers in 32bit mode only.
10047     This patch repairs this.
10048
10049     Signed-off-by: Remy Bohmer <linux@bohmer.net>
10050     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
10051
10052 commit 98291e2e689096420465074cce926b226d2e71b4
10053 Author: Remy Bohmer <linux@bohmer.net>
10054 Date:   Tue Jun 3 15:26:26 2008 +0200
10055
10056     DM9000: Some minor code cleanups
10057
10058     Some lines of the U-boot DM9000x driver are longer than 80 characters, or
10059     need some other minor cleanup.
10060
10061     Signed-off-by: Remy Bohmer <linux@bohmer.net>
10062     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
10063
10064 commit 850ba7555dbd4ca8d14fc475b864d534797adab3
10065 Author: Remy Bohmer <linux@bohmer.net>
10066 Date:   Tue Jun 3 15:26:25 2008 +0200
10067
10068     DM9000: Make driver work properly for DM9000A
10069
10070     The DM9000A network controller does not work with the U-boot DM9000x driver.
10071     Analysis showed that many incoming packets are lost.
10072
10073     The DM9000A Application Notes V1.20 (section 5.6.1) recommend that the poll to
10074     check for a valid rx packet be done on the interrupt status register, not
10075     directly by performing the dummy read and the rx status check as is currently
10076     the case in the u-boot driver.
10077
10078     When the recommended poll is done as suggested the driver starts working
10079     correctly on 10Mbit/HD, but on 100MBit/FD packets come in faster so that there
10080     can be more than 1 package in the fifo at the same time.
10081
10082     The driver must perform the rx-status check in a loop and read and handle all
10083     packages until there is no more left _after_ the interrupt RX flag is set.
10084
10085     This change has been tested with DM9000A, DM9000E, DM9000EP.
10086
10087     Signed-off-by: Remy Bohmer <linux@bohmer.net>
10088     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
10089
10090 commit fbcb7ece0ea1e364180f1cf963e0fa0ce7f6560d
10091 Author: Remy Bohmer <linux@bohmer.net>
10092 Date:   Tue Jun 3 15:26:24 2008 +0200
10093
10094     DM9000: Improve eth_reset() routine
10095
10096     According to the application notes of the DM9000 v1.22 chapter 5.2 bullet 2, the
10097     reset procedure must be done twice to properly reset the DM9000 by means of software.
10098     This errata is not needed anymore for the DM9000A, but it does not bother it.
10099
10100     This change has been tested with DM9000A, DM9000E, DM9000EP.
10101
10102     Signed-off-by: Remy Bohmer <linux@bohmer.net>
10103     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
10104
10105 commit acba31847fad9ae40708cc2c9f3a634ec35f3416
10106 Author: Remy Bohmer <linux@bohmer.net>
10107 Date:   Tue Jun 3 15:26:23 2008 +0200
10108
10109     DM9000: improve eth_send() routine
10110
10111     The eth_send routine of the U-boot DM9000x driver does not match the
10112     DM9000 or DM9000A application notes/programming guides.
10113
10114     This change improves the stability of the DM9000A network controller.
10115
10116     This change has been tested with DM9000A, DM9000E, DM9000EP.
10117
10118     Signed-off-by: Remy Bohmer <linux@bohmer.net>
10119     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
10120
10121 commit 134e266253c02a7832560da59d394989c4f64453
10122 Author: Remy Bohmer <linux@bohmer.net>
10123 Date:   Tue Jun 3 15:26:22 2008 +0200
10124
10125     DM9000: repair debug logging
10126
10127     It seems that the debugging code of the DM9000x driver in U-boot has not been
10128     compiled for a long time, because it cannot compile...
10129
10130     Also rearranged some loglines to get more useful info while debugging.
10131
10132     Signed-off-by: Remy Bohmer <linux@bohmer.net>
10133     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
10134
10135 commit a101361bfe23c120321e45d114c0603b8e0763e9
10136 Author: Remy Bohmer <linux@bohmer.net>
10137 Date:   Tue Jun 3 15:26:21 2008 +0200
10138
10139     DM9000: Add data bus-width auto detection.
10140
10141     The U-boot DM9000x driver contains a compile time bus-width definition for
10142     the databus connected to the network controller.
10143
10144     This compile check makes the code unclear, inflexible and is unneccessary.
10145     It can be asked to the network controller what its bus-width is by reading bits
10146     6 and 7 of the interrupt status register.
10147
10148     The linux kernel already uses a runtime mechanism to determine this bus-width,
10149     so the implementation below looks somewhat like that implementation.
10150
10151     This change has been tested with DM9000A, DM9000E, DM9000EP.
10152
10153     Signed-off-by: Remy Bohmer <linux@bohmer.net>
10154     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
10155
10156 commit 63a0afa0c32e5f4ea98a9439542870072437404d
10157 Author: Stefan Roese <sr@denx.de>
10158 Date:   Wed Jun 4 19:19:20 2008 +0200
10159
10160     ppc4xx: Fix problem with SDRAM init in bamboo NAND booting port
10161
10162     This patch fixes a problem spotted by Eugene O'Brian (thanks Eugene)
10163     introduced by the commit:
10164
10165     ppc4xx/NAND_SPL: Consolidate 405 and 440 NAND booting code in start.S
10166
10167     With this patch SDRAM will get initialized again and booting from NAND
10168     is working again.
10169
10170     Signed-off-by: Stefan Roese <sr@denx.de>
10171     Acked-by: Eugene O'Brien <eugene.obrien@advantechamt.com>
10172
10173 commit 9ef1cbef1a649e3779298b0e663be4865cbbbfbc
10174 Author: Wolfgang Denk <wd@denx.de>
10175 Date:   Tue May 27 14:19:30 2008 +0200
10176
10177     Socrates: Fix PCI bus frequency report
10178
10179     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
10180
10181 commit 8ec6e332eace0ee78c71ee5f645d12b06813b86f
10182 Author: Tor Krill <tor@excito.com>
10183 Date:   Thu May 29 11:10:30 2008 +0200
10184
10185     Fix incorrect switch for IF_TYPE in part.c
10186
10187     Use correct field in block_dev_desc_t when writing interface type in
10188     dev_print. Error introduced in 574b3195.
10189
10190     Also added fix from Martin Krause
10191
10192     Signed-off-by: Tor Krill <tor@excito.com>
10193
10194 commit b64b8a0bd310935b70af69ac970952f2b364ae56
10195 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
10196 Date:   Tue May 27 10:25:39 2008 +0200
10197
10198     Add size #defines for Altera Cyclone-II EP2C8 and EP2C20.
10199
10200     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
10201
10202 commit 35ef877f0a8f6232cdef748f442fed5accb2b641
10203 Author: Peter Tyser <ptyser@xes-inc.com>
10204 Date:   Thu May 22 18:56:52 2008 -0500
10205
10206     Additional fix to readline_into_buffer() with CONFIG_CMDLINE_EDITING before relocating
10207
10208     Removed unneeded command line history initialization.  Also, the original
10209     code would access the 'initted' variable before relocation to SDRAM
10210     which resulted in erratic behavior since the bss is not initialized when
10211     executing from flash.
10212
10213     Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
10214
10215 commit 22f371b63038a4ecab04068877c1089e51a01ba1
10216 Author: Grant Erickson <gerickson@nuovations.com>
10217 Date:   Wed May 21 13:28:30 2008 -0700
10218
10219     PPC4xx: Simplified post_word_{load, store}
10220
10221     This patch simplifies post_word_{load,store} by using the preprocessor
10222     to eliminate redundant, copy-and-pasted code.
10223
10224     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
10225
10226 commit 9c048b523413ae5f3ff34e00cf57569c3368ab51
10227 Author: Vasiliy Leoenenko <vasiliy.leonenko@mail.ru>
10228 Date:   Wed May 7 21:25:33 2008 +0400
10229
10230     cfi_flash: enable M18 flash chips family support.
10231
10232     Added new command set ID. Buffered write command processing is changed
10233     in order to support M18 flash chips family.
10234
10235     Signed-off-by: Alexey Korolev <akorolev@infradead.org>
10236     Signed-off-by: Vasiliy Leonenko <vasiliy.leonenko@mail.ru>
10237
10238 commit 93c56f212ccdadc182018f0769cb284426b88f1d
10239 Author: Vasiliy Leoenenko <vasiliy.leonenko@mail.ru>
10240 Date:   Wed May 7 21:24:44 2008 +0400
10241
10242     cfi_flash: support of long cmd in U-boot.
10243
10244     Some NOR flash chips needs support of commands with length grether than max
10245     value size of uchar. For example all M18 family chips use 0x1ff command in
10246     buffered write mode as value of program loops count.
10247
10248     Signed-off-by: Alexey Korolev <akorolev@infradead.org>
10249     Signed-off-by: Vasiliy Leonenko <vasiliy.leonenko@mail.ru>
10250
10251 commit 4d91d1df2f16b511ab80dec50c80e050ba0d841e
10252 Author: Stefan Roese <sr@denx.de>
10253 Date:   Fri May 16 11:06:06 2008 +0200
10254
10255     DTT: Issue one-shot command on AD7414 (LM75 code) to read temp
10256
10257     On AD7414 the first value upon bootup is not read correctly.
10258     This is most likely because of the 800ms update time of the
10259     temp register in normal update mode. To get current values
10260     each time we issue the "dtt" command including upon powerup
10261     we switch into one-short mode.
10262
10263     This patch fixes the problem on AD7414 equipped boards (Sequoia,
10264     Canyonlands etc), that temp value printed in the bootup log was
10265     incorrect.
10266
10267     Signed-off-by: Stefan Roese <sr@denx.de>
10268
10269 commit de5bfcf7b0425e032be12698252dbaa6b65a28c0
10270 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
10271 Date:   Fri May 30 16:55:06 2008 +0200
10272
10273     ppc4xx: Cleanup CPCI405 variant's config file
10274
10275     This patch removes some dead code from CPCI405 board's
10276     config files. JFFS2 support is also removed. It's not used and
10277     CPCI4052 does not build anymore without some size reduction.
10278
10279     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
10280
10281 commit 2918eb9d42bc705fcbd18c9fcc39d15ff2843c65
10282 Author: Kenneth Johansson <kenneth@southpole.se>
10283 Date:   Thu May 29 16:32:33 2008 +0200
10284
10285     Remove shell variable UNDEF_SYM.
10286
10287     UNDEF_SYM is a shell variable in the main Makefile used to force the
10288     linker to add all u-boot commands to the final image. It has no use here.
10289
10290     Signed-off-by: Kenneth Johansson <kenneth@southpole.se>
10291
10292 commit 8c66497e06bf803489c589df58ee591d71033274
10293 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10294 Date:   Fri May 16 11:10:35 2008 +0200
10295
10296     Add support for environment in SPI flash
10297
10298     This is pretty incomplete...it doesn't handle reading the environment
10299     before relocation, it doesn't support redundant environment, and it
10300     doesn't support embedded environment. But apart from that, it does
10301     seem to work.
10302
10303     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10304
10305 commit b6368467e6a97f225e0a5fd7bfc5c7598ef5ddc4
10306 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10307 Date:   Fri May 16 11:10:34 2008 +0200
10308
10309     SPI Flash: Add "sf" command
10310
10311     This adds a new command, "sf" which can be used to manipulate SPI
10312     flash. Currently, initialization, reading, writing and erasing is
10313     supported.
10314
10315     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10316
10317 commit d25ce7d24cc0f93881559f4009175ea305af65e8
10318 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10319 Date:   Fri May 16 11:10:33 2008 +0200
10320
10321     SPI Flash subsystem
10322
10323     This adds a new SPI flash subsystem.
10324
10325     Currently, only AT45 DataFlash in non-power-of-two mode is supported,
10326     but some preliminary support for other flash types is in place as
10327     well.
10328
10329     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10330
10331 commit 60445cb5c3eb77ed1a07f2d908eef09174483698
10332 Author: Hans-Christian Egtvedt <hcegtvedt@atmel.com>
10333 Date:   Fri May 16 11:10:32 2008 +0200
10334
10335     atmel_spi: Driver for the Atmel SPI controller
10336
10337     This adds a driver for the SPI controller found on most AT91 and AVR32
10338     chips, implementing the new SPI API.
10339
10340     Changed in v4:
10341       - Update to new API
10342       - Handle zero-length transfers appropriately. The user may send a
10343         zero-length SPI transfer with SPI_XFER_END set in order to
10344         deactivate the chip select after a series of transfers with chip
10345         select active. This is useful e.g. when polling the status
10346         register of DataFlash.
10347
10348     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
10349
10350 commit d255bb0e78d1cac5b7c8c98cb77a095f5f16de0d
10351 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
10352 Date:   Fri May 16 11:10:31 2008 +0200
10353
10354     SPI API improvements
10355
10356     This patch gets rid of the spi_chipsel table and adds a handful of new
10357     functions that makes the SPI layer cleaner and more flexible.
10358
10359     Instead of the spi_chipsel table, each board that wants to use SPI
10360     gets to implement three hooks:
10361       * spi_cs_activate(): Activates the chipselect for a given slave
10362       * spi_cs_deactivate(): Deactivates the chipselect for a given slave
10363       * spi_cs_is_valid(): Determines if the given bus/chipselect
10364         combination can be activated.
10365
10366     Not all drivers may need those extra functions however. If that's the
10367     case, the board code may just leave them out (assuming they know what
10368     the driver needs) or rely on the linker to strip them out (assuming
10369     --gc-sections is being used.)
10370
10371     To set up communication parameters for a given slave, the driver needs
10372     to call spi_setup_slave(). This returns a pointer to an opaque
10373     spi_slave struct which must be passed as a parameter to subsequent SPI
10374     calls. This struct can be freed by calling spi_free_slave(), but most
10375     driver probably don't want to do this.
10376
10377     Before starting one or more SPI transfers, the driver must call
10378     spi_claim_bus() to gain exclusive access to the SPI bus and initialize
10379     the hardware. When all transfers are done, the driver must call
10380     spi_release_bus() to make the bus available to others, and possibly
10381     shut down the SPI controller hardware.
10382
10383     spi_xfer() behaves mostly the same as before, but it now takes a
10384     spi_slave parameter instead of a spi_chipsel function pointer. It also
10385     got a new parameter, flags, which is used to specify chip select
10386     behaviour. This may be extended with other flags in the future.
10387
10388     This patch has been build-tested on all powerpc and arm boards
10389     involved. I have not tested NIOS since I don't have a toolchain for it
10390     installed, so I expect some breakage there even though I've tried
10391     fixing up everything I could find by visual inspection.
10392
10393     I have run-time tested this on AVR32 ATNGW100 using the atmel_spi and
10394     DataFlash drivers posted as a follow-up. I'd like some help testing
10395     other boards that use the existing SPI API.
10396
10397     But most of all, I'd like some comments on the new API. Is this stuff
10398     usable for everyone? If not, why?
10399
10400     Changed in v4:
10401       - Build fixes for various boards, drivers and commands
10402       - Provide common struct spi_slave definition that can be extended by
10403         drivers
10404       - Pass a struct spi_slave * to spi_cs_activate and spi_cs_deactivate
10405       - Make default bus and mode build-time configurable
10406       - Override default SPI bus ID and mode on mx32ads and imx31_litekit.
10407
10408     Changed in v3:
10409       - Add opaque struct spi_slave for controller-specific data associated
10410         with a slave.
10411       - Add spi_claim_bus() and spi_release_bus()
10412       - Add spi_free_slave()
10413       - spi_setup() is now called spi_setup_slave() and returns a
10414         struct spi_slave
10415       - soft_spi now supports four SPI modes (CPOL|CPHA)
10416       - Add bus parameter to spi_setup_slave()
10417       - Convert the new i.MX32 SPI driver
10418       - Convert the new MC13783 RTC driver
10419
10420     Changed in v2:
10421       - Convert the mpc8xxx_spi driver and the mpc8349emds board to the
10422         new API.
10423
10424     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
10425     Tested-by: Guennadi Liakhovetski <lg@denx.de>
10426
10427 commit 289011207d999b2e4085150d2aa30d547ad9b800
10428 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10429 Date:   Fri May 16 11:10:30 2008 +0200
10430
10431     Move definition of container_of() to common.h
10432
10433     AVR32 and AT91SAM9 both have their own identical definitions of
10434     container_of() taken from the Linux kernel. Move it to common.h so
10435     that all architectures can use it.
10436
10437     container_of() is already used by some drivers, and will be used
10438     extensively by the new and improved SPI API.
10439
10440     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10441
10442 commit 110e006fe67fb4a6e1719ae6956c79b7ffc0148b
10443 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10444 Date:   Fri May 16 11:08:11 2008 +0200
10445
10446     soft_i2c: Pull SDA high before reading
10447
10448     Spotted by Dean Capindale.
10449
10450     Systems that support open-drain GPIO properly are allowed provide an
10451     empty I2C_TRISTATE define. However, this means that we need to be
10452     careful not to drive SDA low when the slave is expected to respond.
10453
10454     This patch adds a missing I2C_SDA(1) to read_byte() required to
10455     tristate the SDA line on systems that support open-drain GPIO.
10456
10457     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10458
10459 commit 3c1de1a6d36be9eee284a6c596a86e94f19cc5b2
10460 Author: Stefan Roese <sr@denx.de>
10461 Date:   Mon May 19 11:34:53 2008 +0200
10462
10463     ppc4xx: Remove implementations of testdram()
10464
10465     This patch removes the used testdram() implementations of the board
10466     that are maintained by myself.
10467
10468     Signed-off-by: Stefan Roese <sr@denx.de>
10469
10470 commit bbeff30cbd1c5d551eb0ad1c2239ec01844c0b0a
10471 Author: Stefan Roese <sr@denx.de>
10472 Date:   Mon Jun 2 17:37:28 2008 +0200
10473
10474     ppc4xx: Remove superfluous dram_init() call or replace it by initdram()
10475
10476     Historically the 405 U-Boot port had a dram_init() call in early init
10477     stage. This function was still called from start.S and most of the time
10478     coded in assembler. This is not needed anymore (since a long time) and
10479     boards should implement the common initdram() function in C instead.
10480
10481     This patch now removed the dram_init() call from start.S and removes the
10482     empty implementations that are scattered through most of the 405 board
10483     ports. Some older board ports really implement this dram_init() though.
10484     These are:
10485
10486     csb272
10487     csb472
10488     ERIC
10489     EXBITGEN
10490     W7OLMC
10491     W7OLMG
10492
10493     I changed those boards to call this assembler dram_init() function now
10494     from their board specific initdram() instead. This *should* work, but please
10495     test again on those platforms. And it is perhaps a good idea that those
10496     boards use some common 405 SDRAM initialization code from cpu/ppc4xx at
10497     some time. So further patches welcome here.
10498
10499     Signed-off-by: Stefan Roese <sr@denx.de>
10500
10501 commit 192f90e272b3989ee7b4a666d1fdab831f20f8d2
10502 Author: Stefan Roese <sr@denx.de>
10503 Date:   Mon Jun 2 17:22:11 2008 +0200
10504
10505     ppc4xx: Use new 4xx SDRAM controller enable defines in common ECC code
10506
10507     Signed-off-by: Stefan Roese <sr@denx.de>
10508
10509 commit 39b32be18cd33b53a84065edcd4e465165cc5564
10510 Author: Stefan Roese <sr@denx.de>
10511 Date:   Mon Jun 2 17:20:03 2008 +0200
10512
10513     ppc4xx: Fix common ECC generation code for 440GP style platforms
10514
10515     This patch makes the common 4xx ECC code really usable on 440GP style
10516     platforms.
10517
10518     Since the IBM DDR controller used on 440GP/GX/EP/GR is not register
10519     compatible to the IBM DDR/2 controller used on 405EX/440SP/SPe/460EX/GT
10520     we need to make some processor dependant defines used later on by the
10521     driver.
10522
10523     Signed-off-by: Stefan Roese <sr@denx.de>
10524
10525 commit ec724f883ee3f3925e6c55027e8ffa70ada83303
10526 Author: Stefan Roese <sr@denx.de>
10527 Date:   Mon Jun 2 17:13:55 2008 +0200
10528
10529     ppc4xx: Change Kilauea to use the common DDR2 init function
10530
10531     This patch changes the kilauea and kilauea_nand (for NAND booting)
10532     board port to not use a board specific DDR2 init routine anymore. Now
10533     the common code from cpu/ppc4xx is used.
10534
10535     Thanks to Grant Erickson for all his basic work on this 405EX early
10536     bootup.
10537
10538     Signed-off-by: Stefan Roese <sr@denx.de>
10539
10540 commit 17ceb069b85fbb9269c4dc09b2c237f88334c5ba
10541 Author: Stefan Roese <sr@denx.de>
10542 Date:   Mon Jun 2 14:59:21 2008 +0200
10543
10544     ppc4xx: Consolidate PPC4xx SDRAM/DDR/DDR2 defines, part2
10545
10546     This patch now adds a new header file (asm-ppc/ppc4xx-sdram.h) for all
10547     ppc4xx related SDRAM/DDR/DDR2 controller defines.
10548
10549     Signed-off-by: Stefan Roese <sr@denx.de>
10550
10551 commit 36ea16f6a066ccb046e91ebce4f326b69f4c0569
10552 Author: Stefan Roese <sr@denx.de>
10553 Date:   Mon Jun 2 14:57:41 2008 +0200
10554
10555     ppc4xx: Consolidate PPC4xx SDRAM/DDR/DDR2 defines, part1
10556
10557     This patch removes all SDRAM related defines from the PPC4xx headers
10558     ppc405.h and ppc440.h. This is needed since now some 405 PPC's use
10559     the same SDRAM controller as 440 systems do (like 405EX and 440SP).
10560
10561     It also introduces new defines for the equipped SDRAM controller based on
10562     which PPC variant is used. There new defines are:
10563
10564     used on 405GR/CR/EP and some Xilinx Virtex boards.
10565
10566     used on 440GP/GX/EP/GR.
10567
10568     used on 440EPx/GRx.
10569
10570     used on 405EX/r/440SP/SPe/460EX/GT.
10571
10572     Signed-off-by: Stefan Roese <sr@denx.de>
10573
10574 commit 64852d09e06dd6db2b2db2a3c59bc2db176a54d6
10575 Author: Stefan Roese <sr@denx.de>
10576 Date:   Mon Jun 2 14:35:44 2008 +0200
10577
10578     ppc4xx/NAND_SPL: Consolidate 405 and 440 NAND booting code in start.S
10579
10580     This patch consolidates the 405 and 440 parts of the NAND booting code
10581     selected via CONFIG_NAND_SPL. Now common code is used to initialize the
10582     SDRAM by calling initdram() and to "copy/relocate" to SDRAM/OCM/etc.
10583     Only *after* running from this location, nand_boot() is called.
10584
10585     Please note that the initsdram() call is now moved from nand_boot.c
10586     to start.S. I experienced problems with some boards like Kilauea
10587     (405EX), which don't have internal SRAM (OCM) and relocation needs to
10588     be done to SDRAM before the NAND controller can get accessed. When
10589     initdram() is called later on in nand_boot(), this can lead to problems
10590     with variables in the bss sections like nand_ecc_pos[].
10591
10592     Signed-off-by: Stefan Roese <sr@denx.de>
10593     Acked-by: Scott Wood <scottwood@freescale.com>
10594
10595 commit 8a24c07ba5da2c72ad1f05e3eb8a463750200c98
10596 Author: Grant Erickson <gerickson@nuovations.com>
10597 Date:   Thu May 22 14:44:24 2008 -0700
10598
10599     ppc4xx: Enable Primordial Stack for 40x and Unify ECC Handling
10600
10601     This patch (Part 2 of 2):
10602
10603     * Rolls up a suite of changes to enable correct primordial stack and
10604       global data handling when the data cache is used for such a purpose
10605       for PPC40x-variants (i.e. CFG_INIT_DCACHE_CS).
10606
10607     * Related to the first, unifies DDR2 SDRAM and ECC initialization by
10608       eliminating redundant ECC initialization implementations and moving
10609       redundant SDRAM initialization out of board code into shared 4xx
10610       code.
10611
10612     * Enables MCSR visibility on the 405EX(r).
10613
10614     * Enables the use of the data cache for initial RAM on
10615       both AMCC's Kilauea and Makalu and removes a redundant
10616       CFG_POST_MEMORY flag from each board's CONFIG_POST value.
10617
10618       - Removed, per Stefan Roese's request, defunct memory.c file for
10619         Makalu and rolled sdram_init from it into makalu.c.
10620
10621     With respect to the 4xx DDR initialization and ECC unification, there
10622     is certainly more work that can and should be done (file renaming,
10623     etc.). However, that can be handled at a later date on a second or
10624     third pass. As it stands, this patch moves things forward in an
10625     incremental yet positive way for those platforms that utilize this
10626     code and the features associated with it.
10627
10628     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
10629     Signed-off-by: Stefan Roese <sr@denx.de>
10630
10631 commit c821b5f120bedf73867513466412587c6912a8f8
10632 Author: Grant Erickson <gerickson@nuovations.com>
10633 Date:   Thu May 22 14:44:14 2008 -0700
10634
10635     ppc4xx: Enable Primordial Stack for 40x and Unify ECC Handling
10636
10637     This patch (Part 1 of 2):
10638
10639     * Rolls up a suite of changes to enable correct primordial stack and
10640       global data handling when the data cache is used for such a purpose
10641       for PPC40x-variants (i.e. CFG_INIT_DCACHE_CS).
10642
10643     * Related to the first, unifies DDR2 SDRAM and ECC initialization by
10644       eliminating redundant ECC initialization implementations and moving
10645       redundant SDRAM initialization out of board code into shared 4xx
10646       code.
10647
10648     * Enables MCSR visibility on the 405EX(r).
10649
10650     * Enables the use of the data cache for initial RAM on
10651       both AMCC's Kilauea and Makalu and removes a redundant
10652       CFG_POST_MEMORY flag from each board's CONFIG_POST value.
10653
10654       - Removed, per Stefan Roese's request, defunct memory.c file for
10655         Makalu and rolled sdram_init from it into makalu.c.
10656
10657     With respect to the 4xx DDR initialization and ECC unification, there
10658     is certainly more work that can and should be done (file renaming,
10659     etc.). However, that can be handled at a later date on a second or
10660     third pass. As it stands, this patch moves things forward in an
10661     incremental yet positive way for those platforms that utilize this
10662     code and the features associated with it.
10663
10664     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
10665     Signed-off-by: Stefan Roese <sr@denx.de>
10666
10667 commit a439680019e06171d4a5694b7992accce87f590e
10668 Author: Grant Erickson <gerickson@nuovations.com>
10669 Date:   Wed May 21 13:28:30 2008 -0700
10670
10671     PPC4xx: Simplified post_word_{load, store}
10672
10673     This patch simplifies post_word_{load,store} by using the preprocessor
10674     to eliminate redundant, copy-and-pasted code.
10675
10676     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
10677
10678 commit f979690ee337450b2030aba128f95b7a8d9881c0
10679 Author: Kumar Gala <galak@kernel.crashing.org>
10680 Date:   Thu May 15 15:13:08 2008 -0500
10681
10682     Fix warnings from gcc-4.3.0 build on a ppc host
10683
10684     * The cfi_flash.c memset fix actual allows the board to boot so there is
10685       a bit more going on here than just resolving warnings associated with
10686       uninitialized variables.
10687
10688     * include/asm/bitops.h:302: warning: '__swab32p' is static but used in
10689       inline function 'ext2_find_next_zero_bit' which is not static
10690
10691     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
10692
10693 commit 9b124a68346ce9605b6e1fcf79e1021541cdba9e
10694 Author: Becky Bruce <becky.bruce@freescale.com>
10695 Date:   Wed May 14 13:09:51 2008 -0500
10696
10697     MPC512x: Change traps.c to not reference non-addressable memory
10698
10699     Currently, END_OF_RAM is used by the trap code to determine if
10700     we should attempt to access the stack pointer or not. However,
10701     on systems with a lot of RAM, only a subset of the RAM is
10702     guaranteed to be mapped in and accessible.  Change END_OF_RAM
10703     to use get_effective_memsize() instead of using the raw ram
10704     size out of the bd.
10705
10706     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
10707
10708 commit 81673e9ae14b771cd13faf19947192599cae3959
10709 Author: Kumar Gala <galak@kernel.crashing.org>
10710 Date:   Tue May 13 19:01:54 2008 -0500
10711
10712     Make sure common.h is the first include.
10713
10714     If common.h isn't first we can get CONFIG_ options defined in the
10715     board config file ignored.  This can cause an issue if any of those
10716     config options impact the size of types of data structures
10717     (eg CONFIG_PHYS_64BIT).
10718
10719     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
10720
10721 commit 95d449ad4de79dd32b1705b8a4d3550f1e9081e3
10722 Author: Marian Balakowicz <m8@semihalf.com>
10723 Date:   Tue May 13 15:53:29 2008 +0200
10724
10725     Avoid initrd and logbuffer area overlaps
10726
10727     Add logbuffer to reserved LMB areas to prevent initrd allocation
10728     from overlaping with it.
10729
10730     Make sure to use correct logbuffer base address.
10731
10732     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
10733
10734 commit 6956d53d9934862507f83f0e3255dfd4662e7482
10735 Author: Sascha Laue <sascha.laue@liebherr.com>
10736 Date:   Tue May 13 13:29:54 2008 +0200
10737
10738     lwmon5: add memory-pattern-test to FPGA POST.
10739
10740 commit e34a0e911b6a1568d0ca864234fbd0ee060d9b35
10741 Author: Becky Bruce <becky.bruce@freescale.com>
10742 Date:   Thu May 8 19:02:51 2008 -0500
10743
10744     PPC: 86xx Add bat registers to reginfo command
10745
10746     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
10747
10748 commit d5b9b8cdb8b6eb3a8b0f5d9909d69ccc9c703ed9
10749 Author: Becky Bruce <becky.bruce@freescale.com>
10750 Date:   Fri May 9 15:41:35 2008 -0500
10751
10752     PPC: Add print_bats() to lib_ppc/bat_rw.c
10753
10754     This function prints the values of all the BAT register
10755     pairs - I needed this for debug earlier this week; adding it to
10756     lib_ppc so others can use it (and add it to reginfo commands
10757     if so desired).
10758
10759     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
10760
10761 commit c148f24c15743a02e855636e6bed013bd121f7f2
10762 Author: Becky Bruce <becky.bruce@freescale.com>
10763 Date:   Thu May 15 21:29:04 2008 -0500
10764
10765     PPC: Change lib_ppc/bat_rw.c to use high bats
10766
10767     Currently, this code only deals with BATs 0-3, which makes
10768     it useless on systems that support BATs 4-7.  Add the
10769     support for these registers.
10770
10771     Signed-off-by: Becky Bruce <Becky.bruce@freescale.com>
10772
10773 commit 31d826722434931e1152a09d140187dcf72f8aac
10774 Author: Becky Bruce <becky.bruce@freescale.com>
10775 Date:   Thu May 8 19:02:12 2008 -0500
10776
10777     PPC: Create and use CONFIG_HIGH_BATS
10778
10779     Change all code that conditionally operates on high bat
10780     registers (that is, BATs 4-7) to look at CONFIG_HIGH_BATS
10781     instead of the myriad ways this is done now.  Define the option
10782     for every config for which high bats are supported (and
10783     enabled by early boot, on parts where they're not always
10784     enabled)
10785
10786     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
10787
10788 commit aa3b8bf9c30065bb2ea852799d32db5020598495
10789 Author: Wolfgang Grandegger <wg@grandegger.com>
10790 Date:   Wed May 28 19:55:19 2008 +0200
10791
10792     E1000: Add support for the 82541GI LF Intel Pro 1000 GT Desktop Adapter
10793
10794     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
10795     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
10796
10797 commit ff36fbb2e7583fb808eef773f511489c7a9c2df3
10798 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
10799 Date:   Wed May 28 13:06:25 2008 -0500
10800
10801     ColdFire: Add 10 base ethernet support for mcf5445x
10802
10803     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
10804     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
10805
10806 commit 1a9fcc4b765599db24fa9c32293599f24c7a19ba
10807 Author: Jason McMullan <mcmullan@netapp.com>
10808 Date:   Fri May 30 00:53:38 2008 +0900
10809
10810     mips: Add an 'include/asm/errno.h', like all other architectures
10811
10812     All other u-boot architectures have an include/asm/errno.h, so
10813     this change adds it to the mips include/asm-mips headers also.
10814
10815     Stolen from Linux 2.6.25.
10816
10817     Signed-off-by: Jason McMullan <mcmullan@netapp.com>
10818
10819 commit e2ad8426624bac457acc6925b6ff408e9bf20466
10820 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10821 Date:   Fri May 30 00:53:38 2008 +0900
10822
10823     [MIPS] <asm/mipsregs.h>: Update coprocessor register access macros
10824
10825     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10826
10827 commit 1a3adac81c292f2ee76e43cdeb2fbe8f915fe194
10828 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10829 Date:   Fri May 30 00:53:38 2008 +0900
10830
10831     [MIPS] <asm/mipsregs.h>: Update register / bit field definitions
10832
10833     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10834
10835 commit bf462ae450a7f2eeeddc699ed345b391e3263540
10836 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10837 Date:   Fri May 30 00:53:37 2008 +0900
10838
10839     [MIPS] <asm/mipsregs.h>: CodinygStyle cleanups
10840
10841     No functional changes.
10842
10843     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10844
10845 commit 89a1550ec6b74452274a7a23127936e2c7eec711
10846 Author: Jason McMullan <mcmullan@netapp.com>
10847 Date:   Fri May 30 00:53:37 2008 +0900
10848
10849     mips: If CONFIG_CMD_SPI is defined, call spi_init()
10850
10851     The mips architecture currently does not call 'spi_init()' in the generic
10852     board initialization routine is CONFIG_CMD_SPI is defined.
10853
10854     This patch rectifies that problem.
10855
10856     Signed-off-by: Jason McMullan <mcmullan@netapp.com>
10857     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10858
10859 commit e996bc339b0f39f6c0b29b1455ba7eb318b023d3
10860 Author: Jason McMullan <mcmullan@netapp.com>
10861 Date:   Fri May 30 00:53:37 2008 +0900
10862
10863     [MIPS] lib_mips/board.c: Add nand_init
10864
10865     This patch adds the standard 'nand_init()' call to the mips generic
10866     'board_init_r()' call, bringing MIPS in line with the other architectures.
10867
10868     Signed-off-by: Jason McMullan <mcmullan@netapp.com>
10869     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
10870
10871 commit d6ac2ed893c2168738aee01579d6283af8d37045
10872 Author: Scott Wood <scottwood@freescale.com>
10873 Date:   Thu May 22 10:49:46 2008 -0500
10874
10875     Remove prototypes of nand_init() in favor of including nand.h.
10876
10877     Likewise with onenand_init().
10878
10879     Signed-off-by: Scott Wood <scottwood@freescale.com>
10880
10881 commit 229c56f07a82eacda8c8720cb146fc9be0f6db54
10882 Author: Scott Wood <scottwood@freescale.com>
10883 Date:   Thu May 22 10:49:00 2008 -0500
10884
10885     Make onenand_uboot.h self-sufficient.
10886
10887     Don't assume types are provided by previously included headers.
10888
10889     Signed-off-by: Scott Wood <scottwood@freescale.com>
10890
10891 commit 9723bbb46abb7b2ca24eead5114a3faa58060c20
10892 Author: Dirk Behme <dirk.behme@gmail.com>
10893 Date:   Wed Jan 16 14:26:59 2008 +0100
10894
10895     nand: Correct NAND erase percentage output
10896
10897     For NAND erase sizes smaller than one NAND erase block, erase
10898     percentage output becomes grater than 100% e.g.
10899
10900     -- cut --
10901       > nand info
10902     Device 0: NAND 64MiB 1,8V 8-bit, sector size 16 KiB
10903       > nand erase 0x100000 0x2000
10904     NAND erase: device 0 offset 0x100000, size 0x2000
10905     Erasing at 0x100000 -- 200% complete.
10906     OK
10907       >
10908     -- cut --
10909
10910     Correct this and give user a warning that more is erased than specified:
10911
10912     -- cut --
10913       > nand erase 0x100000 0x2000
10914     NAND erase: device 0 offset 0x100000, size 0x2000
10915     Warning: Erase size 0x00002000 smaller than one erase block 0x00004000
10916                Erasing 0x00004000 instead
10917     Erasing at 0x100000 -- 100% complete.
10918     OK
10919       >
10920     -- cut --
10921
10922     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
10923
10924 commit 5922db6c0948506be91e0de44e7a6863a18a417f
10925 Author: Stelian Pop <stelian@popies.net>
10926 Date:   Tue May 13 17:31:24 2008 +0200
10927
10928     Cleanup nand_info[] declaration.
10929
10930     The nand_info array is declared as extern in several .c files.
10931     Those days, nand.h contains a reference to the array, so there is
10932     no need to declare it elsewhere.
10933
10934     Signed-off-by: Stelian Pop <stelian@popies.net>
10935     Signed-off-by: Scott Wood <scottwood@freescale.com>
10936
10937 commit 135f0a7488af2947adbe4b40b79280bdfe5e9886
10938 Author: Scott Wood <scottwood@freescale.com>
10939 Date:   Mon May 19 09:30:43 2008 -0500
10940
10941     NAND: Provide a sane default for NAND_MAX_CHIPS.
10942
10943     This allows the header to be included regardless of whether a board's
10944     config file provides NAND-related defininitions.
10945
10946     Signed-off-by: Scott Wood <scottwood@freescale.com>
10947
10948 commit a8092c021d27f27f4b323b7d49979ca01b3fc19d
10949 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10950 Date:   Mon May 26 12:19:10 2008 +0200
10951
10952     avr32: Fix theoretical race in udelay()
10953
10954     If the specified delay is very short, the cycle counter may go past the
10955     "end" time we are waiting for before we get around to reading it.
10956
10957     Fix it by checking the different between the cycle count "now" and the
10958     cycle count at the beginning. This will work as long as the delay
10959     measured in number of cycles is below 2^31.
10960
10961     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10962
10963 commit 48ea623eae8674793372e3e7c95e72e5a44d7a95
10964 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10965 Date:   Wed May 21 13:01:09 2008 +0200
10966
10967     avr32: Compile atmel_mci.o conditionally
10968
10969     Remove #ifdef CONFIG_MMC from the source file and use conditional
10970     compilation in the Makefile instead.
10971
10972     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10973
10974 commit e92a5bf8330654e33ac13f6b3058634e58f5d1c0
10975 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10976 Date:   Thu May 22 12:28:25 2008 +0200
10977
10978     avr32: Fix wrong error flags in atmel_mci driver
10979
10980     Make sure we check for CRC errors when sending commands that use CRC
10981     checking.
10982
10983     Reported-by: Gururaja Hebbar K R <gururajakr@sanyo.co.in>
10984     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10985
10986 commit 7a96ddadd13e6ac9a829affce9b6f8823f580e49
10987 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10988 Date:   Wed May 21 11:10:59 2008 +0200
10989
10990     avr32: Fix two warnings in atmel_mci.c
10991
10992     The warnings are harmless but annoying. Let's fix them.
10993
10994     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10995
10996 commit a23e277c4a3a2bbc42d237aae29da3a8971e757f
10997 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
10998 Date:   Mon May 19 11:36:28 2008 +0200
10999
11000     avr32: Rework SDRAM initialization code
11001
11002     This cleans up the SDRAM initialization and related code a bit, and
11003     allows faster booting.
11004
11005       * Add definitions for EBI and internal SRAM to asm/arch/memory-map.h
11006       * Remove memory test from sdram_init() and make caller responsible
11007         for verifying the SDRAM and determining its size.
11008       * Remove base_address member from struct sdram_config (was sdram_info)
11009       * Add data_bits member to struct sdram_config and kill CFG_SDRAM_16BIT
11010       * Add support for a common STK1000 hack: 16MB SDRAM instead of 8.
11011
11012     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11013
11014 commit 95107b7c028806919630bf02c653aa8f4f867c94
11015 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11016 Date:   Mon May 19 11:27:37 2008 +0200
11017
11018     avr32: Do stricter stack checking in the exception handler
11019
11020     Don't do a stack dump if the stack pointer is outside the memory area
11021     reserved for stack.
11022
11023     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11024
11025 commit caf83ea888a0220f41747d0b7748fa43b4a4bd49
11026 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11027 Date:   Fri May 2 15:32:57 2008 +0200
11028
11029     avr32: Use the same entry point for reset and exception handling
11030
11031     Since the reset vector is always aligned to a very large boundary, we
11032     can save a couple of KB worth of alignment padding by placing the
11033     exception vectors at the same address.
11034
11035     Deciding which one it is is easy: If we're handling an exception, the
11036     CPU is in Exception mode. If we're starting up after reset, the CPU is
11037     in Supervisor mode. So this adds a very minimal overhead to the reset
11038     path (only executed once) and the exception handling path (normally
11039     never executed at all.)
11040
11041     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11042
11043 commit 0c16eed2189a190bd5655b33c029f809a9b31128
11044 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11045 Date:   Fri May 2 15:24:22 2008 +0200
11046
11047     avr32: Put memset in its own section
11048
11049     All C code is compiled with -ffunction-sections -fdata-sections.
11050     Assembly functions should get their own sections as well so that
11051     everything looks consistent.
11052
11053     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11054
11055 commit 3ace2527ba80bd2fe1bceaab50d0b3c4fb5dd020
11056 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11057 Date:   Fri May 2 15:21:40 2008 +0200
11058
11059     avr32: Rename pm_init() as clk_init() and make SoC-specific
11060
11061     pm_init() was always more about clock initialization than anything
11062     else. Dealing with PLLs, clock gating and such is also inherently
11063     SoC-specific, so move it into a SoC-specific directory.
11064
11065     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11066
11067 commit 4f5972c3b2454c22957f2842cfe64ec8118e015b
11068 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11069 Date:   Wed Apr 30 16:15:57 2008 +0200
11070
11071     avr32: Use new-style Makefile for the at32ap platform
11072
11073     This makes it easier to avoid compiling certain files later.
11074
11075     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11076
11077 commit a9b2bb78a1bd8ebdb633509bdd1c8134d527b213
11078 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11079 Date:   Wed Apr 30 14:36:47 2008 +0200
11080
11081     avr32: Remove unused file cpu/at32ap/pm.c
11082
11083     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11084
11085 commit 44453b25b06426eef0b7b2fa7c026fdf19ce34f2
11086 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11087 Date:   Wed Apr 30 14:19:28 2008 +0200
11088
11089     avr32: Clean up the HMATRIX code
11090
11091     Rework the HMATRIX configuration interface so that it becomes easier
11092     to configure the HMATRIX for boards with special needs, and add new
11093     parts.
11094
11095     The HMATRIX header file has been split into a general,
11096     chip-independent part with register definitions, etc. and a
11097     chip-specific part with SFR bitfield definitions and master/slave
11098     identifiers.
11099
11100     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11101
11102 commit 0a2e48792dd372c90b80059f3235e67a567e16fc
11103 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11104 Date:   Thu Nov 22 12:14:11 2007 +0100
11105
11106     avr32: Add support for the ATSTK1006 board
11107
11108     This is a replacement for ATSTK1002 with 64MB SDRAM and NAND flash on
11109     board. It's currently in production and will be available soon.
11110
11111     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11112
11113 commit 781eb9a1e4af4bd34c138e6126ec5cc6dd4b5440
11114 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11115 Date:   Tue Apr 29 12:53:05 2008 +0200
11116
11117     avr32: Get rid of the .flashprog section
11118
11119     The .flashprog section was only needed back when we were running
11120     directly from flash, and it's even more useless on NGW100 since it
11121     uses the CFI flash driver which never used this workaround in the
11122     first place.
11123
11124     Remove it on STK1000 as well, and get rid of all the associated code and
11125     annotations.
11126
11127     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11128
11129 commit cdd42c0c7a5205fc380912d83229069a71ea3abf
11130 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11131 Date:   Wed Apr 30 13:09:56 2008 +0200
11132
11133     avr32: Use correct condition around macb clock accessors
11134
11135     get_macb_pclk_rate() and get_macb_hclk_rate() should be available when
11136     the chip has a MACB controller, not when it has a USART.
11137
11138     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11139
11140 commit f793a3581901ff39c2abb94012d9bbc8573ccf02
11141 Author: David Brownell <david-b@pacbell.net>
11142 Date:   Wed Apr 16 22:57:58 2008 -0700
11143
11144     avr32: Disable the AP7000 internal watchdog on startup
11145
11146     This patch forces the watchdog off in all cases.  That will at least
11147     get rid of the constant reboot cycle, though it won't let the watchdog
11148     actually run in the new kernels:  its probe() comes up with a polite
11149     warning.
11150
11151     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11152
11153 commit 55ac7a7490b55da56659f95d82a0c83b9756df27
11154 Author: David Brownell <david-b@pacbell.net>
11155 Date:   Fri Feb 22 12:54:39 2008 -0800
11156
11157     avr32: stk1002 and ngw100 convergence
11158
11159     Make STK1002 and NGW100 boards act more alike:
11160       - STK boards can use as many arguments as NGW
11161       - STK boards don't need to manage FPGAs either
11162       - NGW commands should match STK ones
11163
11164     Also spell U-Boot right in prompts for STK1002 and NGW100.
11165
11166     Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
11167     [haavard.skinnemoen@atmel.com: update STK100[34] as well]
11168     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
11169
11170 commit 5e1882df6a3efc7de5524d28cea4ecde7d163d54
11171 Author: Sergei Poselenov <sposelenov@emcraft.com>
11172 Date:   Tue May 27 13:47:00 2008 +0200
11173
11174     Socrates: Fix PCI bus frequency report
11175
11176     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
11177
11178 commit 791e1dba8de76ad8e762a7badb869f224a1f8b82
11179 Author: Sergei Poselenov <sposelenov@emcraft.com>
11180 Date:   Tue May 27 11:49:13 2008 +0200
11181
11182     Socrates: Added USB support.
11183
11184     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
11185
11186 commit 5a904e5637cff1d708dc67098004f83ba9e84c54
11187 Author: Sergei Poselenov <sposelenov@emcraft.com>
11188 Date:   Tue May 27 11:35:02 2008 +0200
11189
11190     USB: add new configuration variable CONFIG_PCI_OHCI_DEVNO
11191
11192     In case of several PCI USB controllers on a board this variable
11193     specifys which controller to use.
11194     See doc/README.generic_usb_ohci for details.
11195
11196     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
11197
11198 commit 2f7468aeba60e1288030a8d007c4e63bd3f13221
11199 Author: Sergei Poselenov <sposelenov@emcraft.com>
11200 Date:   Tue May 27 10:36:07 2008 +0200
11201
11202     Socrates: add support for DS75 Digital Thermo Sensor on I2C bus.
11203
11204     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
11205
11206 commit 83e9d7a2614d4006b92690afa3390c291734267e
11207 Author: Sergei Poselenov <sposelenov@emcraft.com>
11208 Date:   Mon May 26 18:16:04 2008 +0200
11209
11210     Socrates: Config file cleanup.
11211
11212     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
11213
11214 commit 602cac1389b755b223272f2328a47e6f8c240848
11215 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11216 Date:   Sat May 24 12:47:46 2008 +0200
11217
11218     MAKEALL: add at91 list
11219
11220     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11221
11222 commit 290ef6436838b1cc013bd67e0e0495c9eb3e23c0
11223 Author: Ron Madrid <ron_madrid@sbcglobal.net>
11224 Date:   Fri May 23 15:37:05 2008 -0700
11225
11226     Add Marvell 88E1118 support for TSEC
11227
11228     Signed-off-by: Ron Madrid <ron_madrid@sbcglobal.net>
11229     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
11230
11231 commit 557b377d8bfc8b833b6e749457bcdfa298331a24
11232 Author: Jens Gehrlein <sew_s@tqs.de>
11233 Date:   Mon May 5 14:06:11 2008 +0200
11234
11235     smc911x: add 16 bit support
11236
11237     Signed-off-by: Jens Gehrlein <sew_s@tqs.de>
11238     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
11239
11240 commit 6324e5bec8825f7fee3026ffbd394454ae8b53fb
11241 Author: Christian Eggers <ceggers@gmx.de>
11242 Date:   Wed May 21 21:29:10 2008 +0200
11243
11244     Fix endianess conversion in usb_ohci.c
11245
11246     Sorry, I forgot this line:
11247
11248     Signed-off-by: Christian Eggers <ceggers@gmx.de>
11249
11250     I think this must be swapped (result may be equal).
11251
11252 commit c918261c6d9f265f88baf70f8a73dfe6f0cb9596
11253 Author: Christian Eggers <ceggers@gmx.de>
11254 Date:   Wed May 21 22:12:00 2008 +0200
11255
11256     USB: replace old swap_ with proper endianess conversion macros
11257
11258     Signed-off-by: Christian Eggers <ceggers@gmx.de>
11259     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
11260
11261 commit fb63939b4fe140849cdba69f9e64a3e0e2f3ce1c
11262 Author: Christian Eggers <ceggers@gmx.de>
11263 Date:   Wed May 21 21:29:10 2008 +0200
11264
11265     Fix endianess conversion in usb_ohci.c
11266
11267     Signed-off-by: Christian Eggers <ceggers@gmx.de>
11268     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
11269
11270 commit 477434c63c2ea5baa5c6c4e43500786f436511ff
11271 Author: Sergei Poselenov <sposelenov@emcraft.com>
11272 Date:   Thu May 22 01:15:53 2008 +0200
11273
11274     USB: add support for multiple PCI OHCI controllers
11275
11276     Add new configuration variable CONFIG_PCI_OHCI_DEVNO.
11277     In case of several PCI USB controllers on a board this variable
11278     specifys which controller to use.
11279
11280     Also add USB support for sokrates board.
11281
11282     See doc/README.generic_usb_ohci for details.
11283
11284     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
11285     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
11286
11287 commit ce6754df61cbe23b5b73d095a00ac9a8504b3d77
11288 Author: Wolfgang Denk <wd@denx.de>
11289 Date:   Wed May 21 16:56:08 2008 +0200
11290
11291     Fix some whitespace issues
11292
11293     introduced by 53677ef18 "Big white-space cleanup."
11294
11295     Signed-off-by: Wolfgang Denk <wd@denx.de>
11296
11297 commit 4416603aeb06861b468b06a981e52c3ff805db7b
11298 Author: York Sun <yorksun@freescale.com>
11299 Date:   Mon May 12 14:36:39 2008 -0500
11300
11301     Make ads5121 out-of-tree compiling safe
11302
11303     Reuse the existing DIU driver in board/freescale/common.
11304
11305     Signed-off-by: York Sun <yorksun@freescale.com>
11306
11307 commit 0e1bad47cd345c76c91a64caf41011e431b62599
11308 Author: York Sun <yorksun@freescale.com>
11309 Date:   Mon May 5 10:20:01 2008 -0500
11310
11311     Adding DIU support for Freescale 5121ADS
11312
11313     Add DIU and cfb console support to FSL 5121ADS board.
11314
11315     Use #define CONFIG_VIDEO in config file to enable fb console.
11316
11317     Signed-off-by: York Sun <yorksun@freescale.com>
11318
11319 commit a48ff68d235e671176f6b496c44246dbe5e0a93f
11320 Author: York Sun <yorksun@freescale.com>
11321 Date:   Mon May 5 10:20:00 2008 -0500
11322
11323     Replace DPRINTF with debug
11324
11325     Remove DPRINTF macro and replace it with generic debug macro.
11326
11327     Signed-off-by: York Sun <yorksun@freescale.com>
11328
11329 commit 3b80c5f574ad7f6e1c55a68f42752b427fdf778d
11330 Author: York Sun <yorksun@freescale.com>
11331 Date:   Mon May 5 10:19:59 2008 -0500
11332
11333     Move pixel clock setting to board file
11334
11335     The clock divider has different format in 5121 and 8610. This patch moves it to
11336     board specific code.
11337
11338     Signed-off-by: York Sun <yorksun@freescale.com>
11339
11340 commit 53677ef18e25c97ac613349087c5cb33ae5a2741
11341 Author: Wolfgang Denk <wd@denx.de>
11342 Date:   Tue May 20 16:00:29 2008 +0200
11343
11344     Big white-space cleanup.
11345
11346     This commit gets rid of a huge amount of silly white-space issues.
11347     Especially, all sequences of SPACEs followed by TAB characters get
11348     removed (unless they appear in print statements).
11349
11350     Also remove all embedded "vim:" and "vi:" statements which hide
11351     indentation problems.
11352
11353     Signed-off-by: Wolfgang Denk <wd@denx.de>
11354
11355 commit 2f845dc2bdf461bfee9fa25823f769f5db9eba0b
11356 Author: Sergei Poselenov <sposelenov@emcraft.com>
11357 Date:   Thu May 8 17:46:23 2008 +0200
11358
11359     socrates: fix second TSEC configuration (it is actually TSEC3)
11360
11361     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
11362
11363 commit 793670c3c0f0f72caead62f0be9fc3d9fbc6060f
11364 Author: Sergei Poselenov <sposelenov@emcraft.com>
11365 Date:   Thu May 8 14:17:08 2008 +0200
11366
11367     Fixed reset for socrates
11368
11369     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
11370
11371 commit e18575d5f589a62e19c70d471d4b4e27cad3af56
11372 Author: Sergei Poselenov <sposelenov@emcraft.com>
11373 Date:   Wed May 7 15:10:49 2008 +0200
11374
11375     socrates: changes to support FDT
11376
11377     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
11378     Signed-off-by: Wolfgang Denk <wd@denx.de>
11379
11380 commit 5d108ac8f435924c624cd6aaacd44f35f5cf94c0
11381 Author: Sergei Poselenov <sposelenov@emcraft.com>
11382 Date:   Wed Apr 30 11:42:50 2008 +0200
11383
11384     Initial support for "Socrates" board
11385
11386     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
11387
11388 commit 0e15ddd11f1a84c465e434eb051d2ef08ef02b9b
11389 Author: Yuri Tikhonov <yur@emcraft.com>
11390 Date:   Thu May 8 15:46:42 2008 +0200
11391
11392     POST: replace the LOGBUFF_INITIALIZED flag in gd->post_log_word (1 << 31) with the GD_FLG_LOGINIT flag in gd->flags.
11393
11394     This way we become able to utilize the full post_log_word for POST
11395     activities (overwise, POST ECC, which has 0x8000 ID, could be
11396     erroneously treated as started in post_output_backlog() even if there
11397     was actually no POST ECC run (because of OCM POST failure, for
11398     example).
11399
11400     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
11401
11402 commit 7845d49094c81321021b50a4dbb8864d2f3777e4
11403 Author: Yuri Tikhonov <yur@emcraft.com>
11404 Date:   Thu May 8 15:46:02 2008 +0200
11405
11406     POST: mark OCM test as POST_STOP
11407
11408     Signed-off-by: Ilya Yanok <yanok@emcraft.com>
11409
11410 commit 28a385065882d6cb6ac5f443311ff87887ed7c13
11411 Author: Yuri Tikhonov <yur@emcraft.com>
11412 Date:   Thu May 8 15:45:26 2008 +0200
11413
11414     POST: add POST_STOP flag
11415
11416     Don't run futher tests in case of a test fails that is marked as
11417     POST_STOP.
11418
11419     Signed-off-by: Ilya Yanok <yanok@emcraft.com>
11420     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
11421
11422 commit a525145d8110d15b4389d23c3ea8a78f22509d3f
11423 Author: Yuri Tikhonov <yur@emcraft.com>
11424 Date:   Thu May 8 15:44:16 2008 +0200
11425
11426     POST: switch CFG_POST_OCM with CFG_POST_CODEC (workaround)
11427
11428     Switch the OCM testid with the codec one. The reason is that current
11429     implementation requires the POST_ROM testid to fit into lower 16
11430     bits, and the codec test will never run with POST_ROM hopefully.
11431
11432     Signed-off-by: Ilya Yanok <yanok@emcraft.com>
11433
11434 commit 8b96c788d58f7cb85a89ee3f19c9b335d22443cd
11435 Author: Yuri Tikhonov <yur@emcraft.com>
11436 Date:   Thu May 8 15:43:28 2008 +0200
11437
11438     lwmon5: enable OCM post test on lwmon5 board
11439
11440     Signed-off-by: Ilya Yanok <yanok@emcraft.com>
11441
11442 commit 6e8ec682268493b8d098f99e17b1ce71b4448977
11443 Author: Yuri Tikhonov <yur@emcraft.com>
11444 Date:   Thu May 8 15:42:47 2008 +0200
11445
11446     POST: OCM test added.
11447
11448     Added OCM test to POST layer. This version runs before all other tests
11449     but doesn't yet interrupt post sequence on failure.
11450
11451     Signed-off-by: Ilya Yanok <yanok@emcraft.com>
11452     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
11453
11454 commit 6891260bdd935a382c95d9fa333922b0dfded68a
11455 Author: Yuri Tikhonov <yur@emcraft.com>
11456 Date:   Thu May 8 15:40:39 2008 +0200
11457
11458     POST: typo fix
11459
11460     Signed-off-by: Ilya Yanok <yanok@emcraft.com>
11461
11462 commit 727f63334676e760877d43bfb8f0e9331ac8b101
11463 Author: Hebbar <gururajakr@sanyo.co.in>
11464 Date:   Tue May 20 02:16:36 2008 -0700
11465
11466     common/usb.c: fix incorrect escape sequence
11467
11468     Signed off by: Gururaja Hebbar <gururajakr@sanyo.co.in>
11469
11470 commit 4ce1e23b5e12283579828b3d23e8fd6e1328a7aa
11471 Author: York Sun <yorksun@freescale.com>
11472 Date:   Thu May 15 15:26:27 2008 -0500
11473
11474     Fix 8313ERDB board configuration
11475
11476     Change LCRR clock ratio from 2 to 4 to commodate VSC7385.
11477     Correct TSEC1 vs TSEC2 assignment.
11478     Define ETHADDR and ETH1ADDR always.
11479
11480     Signed-off-by: York Sun <yorksun@freescale.com>
11481     Signed-off-by: Timur Tabi <timur@freescale.com>
11482
11483 commit 2c289e320dcfb3760e99cf1d765cb067194a1202
11484 Author: Jon Loeliger <jdl@freescale.com>
11485 Date:   Mon May 19 09:47:25 2008 -0500
11486
11487     mpc86xx: Removed unused and unconfigured memory test code.
11488
11489     Besides, other common code exists.
11490
11491     Signed-off-by: Jon Loeliger <jdl@freescale.com>
11492
11493 commit 180a90abdae72587c0f679edf8991455e559440d
11494 Author: Wolfgang Denk <wd@denx.de>
11495 Date:   Mon May 19 12:47:11 2008 +0200
11496
11497     Release v1.3.3
11498
11499     Update CHANGELOG for release.
11500
11501     Signed-off-by: Wolfgang Denk <wd@denx.de>
11502
11503 commit 16bedc661de0dae767b1377d8413373a3fbcfa79
11504 Author: Stefan Roese <sr@denx.de>
11505 Date:   Mon May 19 07:14:38 2008 +0200
11506
11507     ppc4xx: Canyonlands: Disable PCIe0/SATA in dev-tree depending on selection
11508
11509     When SATA is selected (via jumper J6) we need to disable the first PCIe
11510     node in the device tree, so that Linux doesn't initialize it. Otherwise
11511     the Linux SATA driver will fail to detect the devices.
11512
11513     The same goes the other way around too. So if PCIe is selected we need
11514     to disable the SATA node in the device tree.
11515
11516     This is because PCIe port 0 and SATA on 460EX share the same pins
11517     (multiplexed) and we have to configure in U-Boot which peripheral is
11518     enabled.
11519
11520     Signed-off-by: Stefan Roese <sr@denx.de>
11521
11522 commit 3cc27b426aeefe2930f911692e9df3143fb2565f
11523 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11524 Date:   Sun May 18 19:09:58 2008 +0200
11525
11526     i386: Fix multiple definitions of __show_boot_progress
11527
11528     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11529
11530 commit 311f3446930c1e64c12026c1cfd00500b05be52d
11531 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11532 Date:   Sun May 18 19:09:57 2008 +0200
11533
11534     sc530_spunk: add missing SOBJS entry
11535
11536     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11537
11538 commit a559317143b4f95927b08cd388707e6f077e95fa
11539 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11540 Date:   Sun May 18 19:09:56 2008 +0200
11541
11542     sc520_spunk: Fix flash
11543
11544     flash.c:593: warning: dereferencing type-punned pointer will break strict-aliasing rules
11545     flash.c:398: error: label at end of compound statement
11546
11547     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11548
11549 commit 91f221317af64191ee8caf303ea9305943158691
11550 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11551 Date:   Sun May 18 19:09:49 2008 +0200
11552
11553     drivers/pcmcia: add missing i82365
11554
11555     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11556
11557 commit dd223944132f97ffa52977ea95e5a52428f5cc2f
11558 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11559 Date:   Sun May 18 19:09:47 2008 +0200
11560
11561     i386/bootm: remove unused var
11562
11563     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11564
11565 commit a9da341df19b32ad2ecb58ce529f7e4fada7814e
11566 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11567 Date:   Sun May 18 19:09:45 2008 +0200
11568
11569     example/gitignore: update with all generated examples
11570
11571     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11572
11573 commit a38dc3ea8614f8b0c41e432b445a9959b9711295
11574 Author: Wolfgang Denk <wd@denx.de>
11575 Date:   Thu May 15 00:42:45 2008 +0200
11576
11577     TQM8272: fix out-of-tree building
11578
11579     ...and add to MAKEALL script
11580
11581     Signed-off-by: Wolfgang Denk <wd@denx.de>
11582
11583 commit 4f805c1e3a60b9263da8ec3bcd1f45edcefa7dcf
11584 Author: Wolfgang Denk <wd@denx.de>
11585 Date:   Wed May 14 23:34:53 2008 +0200
11586
11587     environment: fix bug introduced by commit a8409f4f1ac8
11588
11589     env_get_char is not a function, but a pointer to one.
11590
11591     Signed-off-by: Wolfgang Denk <wd@denx.de>
11592
11593 commit 0c11935cd62ca1f65eeb228ff4c848440d4553bf
11594 Author: Gary Jennejohn <garyj@denx.de>
11595 Date:   Wed May 14 13:39:22 2008 +0200
11596
11597     ppc4xx: QUAD100HD: Allow the environment to be put into flash.
11598
11599     After moving TEXT_BASE the value for CFG_ENV_ADDR was incorrect.  Also
11600     use a redundant environment.
11601
11602     Signed-off-by: Gary Jennejohn <garyj@denx.de>
11603
11604 commit cda2a4a9961fd4341b7db305cb22fc05957e8b77
11605 Author: Wolfgang Denk <wd@denx.de>
11606 Date:   Wed May 14 13:55:30 2008 +0200
11607
11608     Fix config files for out-of-tree building
11609
11610     Several board/<...>/config.mk files include dynamically built (by
11611     the Makefile) config files but used the wrong file name of
11612         $(TOPDIR)/board/$(BOARDDIR)/config.tmp
11613     instead if the correct
11614         $(OBJTREE)/board/$(BOARDDIR)/config.tmp
11615
11616     The bug is nasty because the build result is correct for the (normal)
11617     in-tree builds, and because 'sinclude' is used no errors get raised
11618     even for out-of-tree build tests. But out-of-tree builds use an
11619     incomplete and thus usually incorrect configuration...
11620
11621     Signed-off-by: Wolfgang Denk <wd@denx.de>
11622
11623 commit 2dd7082e06d580404010b06fe4e0e8b7038a00c8
11624 Author: Stefan Roese <sr@denx.de>
11625 Date:   Wed May 14 13:40:03 2008 +0200
11626
11627     ppc4xx: Fix bogus Canyonlands config.mk
11628
11629     This patch fixes the canyonlands config.mk file to enable correct
11630     out-of-tree builds. Thanks to Wolfgang Denk for spotting this.
11631
11632     Signed-off-by: Stefan Roese <sr@denx.de>
11633
11634 commit fdd1247a66d788a3446244f6fde9955a93c26322
11635 Author: Stefan Roese <sr@denx.de>
11636 Date:   Wed May 14 10:32:32 2008 +0200
11637
11638     ppc4xx: Individual handling of ddr2_fixed.c for canyonlands_nand build
11639
11640     Canyonlands has a file ddr2_fixed.c which needs special treatment when
11641     building in separate directory. It has to be linked to build directory
11642     otherwise it is not seen.
11643
11644     Signed-off-by: Stefan Roese <sr@denx.de>
11645
11646 commit a8409f4f1ac84c36273c1a1e341189662521bcfb
11647 Author: Wolfgang Denk <wd@denx.de>
11648 Date:   Wed May 14 12:22:49 2008 +0200
11649
11650     environment: cleanup prototype declarations of env functions.
11651
11652     Signed-off-by: Wolfgang Denk <wd@denx.de>
11653
11654 commit cf39b07948015c480b72a6e732cf7d839aa93a9e
11655 Author: Wolfgang Denk <wd@denx.de>
11656 Date:   Wed May 14 12:21:48 2008 +0200
11657
11658     linkstation_HGLAN: Fix out of tree building.
11659
11660     Signed-off-by: Wolfgang Denk <wd@denx.de>
11661
11662 commit 085551c05ca09e6c491ea11a1c6727a36776a545
11663 Author: Stefan Roese <sr@denx.de>
11664 Date:   Wed May 14 10:32:32 2008 +0200
11665
11666     ppc4xx: Individual handling of ddr2_fixed.c for canyonlands_nand build
11667
11668     Canyonlands has a file ddr2_fixed.c which needs special treatment when
11669     building in separate directory. It has to be linked to build directory
11670     otherwise it is not seen.
11671
11672     Signed-off-by: Stefan Roese <sr@denx.de>
11673
11674 commit 1510b82d50615f344e89d42533e8224cce067dc0
11675 Author: Wolfgang Denk <wd@denx.de>
11676 Date:   Tue May 13 23:15:52 2008 +0200
11677
11678     Makefile: fix "error: version_autogenerated.h: No such file or directory"
11679
11680     Signed-off-by: Wolfgang Denk <wd@denx.de>
11681
11682 commit 54694a91428f6c3280fe1ee0923488a1e7e8dbc4
11683 Author: Stelian Pop <stelian@popies.net>
11684 Date:   Tue May 13 17:31:24 2008 +0200
11685
11686     Cleanup nand_info[] declaration.
11687
11688     The nand_info array is declared as extern in several .c files.
11689     Those days, nand.h contains a reference to the array, so there is
11690     no need to declare it elsewhere.
11691
11692     Signed-off-by: Stelian Pop <stelian@popies.net>
11693     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11694
11695 commit 70fab1908fc1734a403711eaabbef546bc4b77dc
11696 Author: Stefan Roese <sr@denx.de>
11697 Date:   Tue May 13 20:22:01 2008 +0200
11698
11699     ppc4xx: Add 405EX(r) revision C PVR definitions and detection code
11700
11701     Signed-off-by: Stefan Roese <sr@denx.de>
11702
11703 commit 65dcfa79204f4750b905a173a5365e0b2eb6c2f6
11704 Author: Wolfgang Denk <wd@denx.de>
11705 Date:   Mon May 12 01:11:21 2008 +0200
11706
11707     Revert "pci: Add CONFIG_PCI_SKIP_HOST_BRIDGE config option"
11708
11709     This reverts commit 55774b512fdf63c0516d441cc5da7c54bbffb7f2
11710     which broke many PowerPC boards.
11711
11712 commit ee0cfa70803a3e629ea581a9b216f8ecef402bfc
11713 Author: Wolfgang Denk <wd@denx.de>
11714 Date:   Mon May 12 00:56:28 2008 +0200
11715
11716     Revert "Avoid initrd and logbuffer area overlaps"
11717
11718     This reverts commit 1b5605ca57fbb364f4d78eeee28b974ed875e888
11719     which breaks building on all PPC boards that don't use a log buffer.
11720
11721 commit 02b9b22446e3d7ad6a6382be17a1ce79a7de589b
11722 Author: Nick Spence <nick.spence@freescale.com>
11723 Date:   Sat May 10 14:02:04 2008 -0700
11724
11725     Fix offset calculation for multi-type legacy images.
11726
11727     Calculation of tail was incorrect when size % 4 == 0.
11728
11729     New code removes the conditional and does the same thing but with arithmetic
11730
11731     Signed-off-by: Nick Spence <nick.spence@freescale.com>
11732
11733 commit c9dca3c3f37d2647aec4509b24b16d15882ae3e4
11734 Author: Wolfgang Denk <wd@denx.de>
11735 Date:   Mon May 12 00:40:58 2008 +0200
11736
11737     Revert "Change env_get_char from a global function ptr to a function."
11738
11739     This reverts commit c0559be371b2a64b1a817088c3308688e2182f93
11740     which is known to break booting from dataflash and NAND.
11741
11742 commit 20e5ed137483823aaea5178169f3b144c7a4d9e0
11743 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11744 Date:   Sun May 11 23:13:57 2008 +0200
11745
11746     API: remove duplicate syscall check
11747
11748     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11749
11750 commit 67e3beb52c320b0a31cf030716c99392cde2d532
11751 Author: Stelian Pop <stelian@popies.net>
11752 Date:   Fri May 9 21:46:51 2008 +0200
11753
11754     AT91: Cleanup unused config header file definitions.
11755
11756     CONFIG_ENV_OVERWRITE is commented out in the config header files,
11757     so let's cleanup the files by removing the whole definition.
11758
11759     Signed-off-by: Stelian Pop <stelian@popies.net>
11760     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11761
11762 commit 19883aede2ac0a522493bfb2b35a7dbb200071b1
11763 Author: Stelian Pop <stelian@popies.net>
11764 Date:   Thu May 8 14:52:34 2008 +0200
11765
11766     Support AT91CAP9 revC CPUs
11767
11768     The AT91CAP9 revC CPU has a few differences over the previous,
11769     revB CPU which was distributed in small quantities only (revA was
11770     an internal Atmel product only).
11771
11772     The revC silicon needs a special initialisation sequence to
11773     switch from the internal (imprecise) RC oscillator to the
11774     external 32k clock.
11775
11776     Signed-off-by: Stelian Pop <stelian@popies.net>
11777     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11778
11779 commit 098b7b4b441b12c2a64dd517930f43c793542759
11780 Author: Stelian Pop <stelian@popies.net>
11781 Date:   Thu May 8 14:52:33 2008 +0200
11782
11783     Use custom logo for Atmel boards
11784
11785     This patch adds a custom vendor logo for the Atmel AT91 boards.
11786
11787     Signed-off-by: Stelian Pop <stelian@popies.net>
11788     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11789
11790 commit 761c70b80cdd3bead40146b96a8e713d6ae01632
11791 Author: Stelian Pop <stelian@popies.net>
11792 Date:   Thu May 8 14:52:32 2008 +0200
11793
11794     AT91SAM9RLEK: hook up the ATMEL LCD driver
11795
11796     This patch makes the necessary adaptations (PIO configurations and
11797     defines in config header file) to hook up the Atmel LCD driver to the
11798     AT91SAM9RLEK board.
11799
11800     Signed-off-by: Stelian Pop <stelian@popies.net>
11801     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11802
11803 commit 56a2479cd7fecabdd91348a775b2801dd2e65c7f
11804 Author: Stelian Pop <stelian@popies.net>
11805 Date:   Thu May 8 14:52:31 2008 +0200
11806
11807     AT91SAM9263EK: hook up the ATMEL LCD driver
11808
11809     This patch makes the necessary adaptations (PIO configurations and
11810     defines in config header file) to hook up the Atmel LCD driver to the
11811     AT91SAM9263EK board.
11812
11813     Signed-off-by: Stelian Pop <stelian@popies.net>
11814     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11815
11816 commit 820f2a958325061a446115f3035e48e4726b3390
11817 Author: Stelian Pop <stelian@popies.net>
11818 Date:   Thu May 8 14:52:30 2008 +0200
11819
11820     AT91SAM9261EK: hook up the ATMEL LCD driver
11821
11822     This patch makes the necessary adaptations (PIO configurations and
11823     defines in config header file) to hook up the Atmel LCD driver to the
11824     AT91SAM9261EK board.
11825
11826     Signed-off-by: Stelian Pop <stelian@popies.net>
11827     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11828
11829 commit c139b17d20c8371c1e0a8d7fb27c11050cf86304
11830 Author: Stelian Pop <stelian@popies.net>
11831 Date:   Thu May 8 14:52:29 2008 +0200
11832
11833     AT91CAP9ADK: hook up the ATMEL LCD driver
11834
11835     This patch makes the necessary adaptations (PIO configurations and
11836     defines in config header file) to hook up the Atmel LCD driver to the
11837     AT91CAP9ADK board.
11838
11839     Signed-off-by: Stelian Pop <stelian@popies.net>
11840     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11841
11842 commit 39cf480484fcce5c04a590ee1c30be0c17b02c34
11843 Author: Stelian Pop <stelian@popies.net>
11844 Date:   Fri May 9 21:57:18 2008 +0200
11845
11846     Add ATMEL LCD driver
11847
11848     This patch adds support for the ATMEL LCDC driver which is used on some
11849     AT91 and AVR platforms.
11850
11851     Is has been tested with the AT91CAP9ADK, AT91SAM9261EK, AT91SAM9263EK and
11852     AT91SAM9RLEK boards. Adaptation for AVR32 should probably be easy.
11853
11854     Signed-off-by: Stelian Pop <stelian@popies.net>
11855     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11856
11857 commit 2118ebb44dc40f8117c94950fd95799a9ef821b2
11858 Author: Stelian Pop <stelian@popies.net>
11859 Date:   Thu May 8 18:52:25 2008 +0200
11860
11861     AT91SAM9RLEK support
11862
11863     This patch adds support for the AT91SAM9RL chip and the AT91SAM9RLEK
11864     board.
11865
11866     Signed-off-by: Stelian Pop <stelian@popies.net>
11867     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11868
11869 commit 8e429b3eee23927c1222679f6b6f53667b21595c
11870 Author: Stelian Pop <stelian@popies.net>
11871 Date:   Thu May 8 18:52:23 2008 +0200
11872
11873     AT91SAM9263EK support
11874
11875     This patch adds support for the AT91SAM9263 chip and the AT91SAM9263EK
11876     board.
11877
11878     Signed-off-by: Stelian Pop <stelian@popies.net>
11879     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11880
11881 commit d99a8ff66d8ae87e5c87590ed2e4ead629540607
11882 Author: Stelian Pop <stelian@popies.net>
11883 Date:   Thu May 8 20:52:22 2008 +0200
11884
11885     AT91SAM9261EK support
11886
11887     This patch adds support for the AT91SAM9261 chip and the AT91SAM9261EK
11888     board.
11889
11890     Signed-off-by: Stelian Pop <stelian@popies.net>
11891     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11892
11893 commit 86c8c8a414988c50104a3b02c29f50af2be738c0
11894 Author: Stelian Pop <stelian@popies.net>
11895 Date:   Thu May 8 20:52:21 2008 +0200
11896
11897     AT91SAM9260EK: Fix dataflash offsets in CONFIG_BOOTCOMMAND
11898
11899     This patch fixes the dataflash offsets used in CONFIG_BOOTCOMMAND
11900     in order to cope with the changes in DataFlash partitionning scheme
11901     (cset c3a60cb3).
11902
11903     Signed-off-by: Stelian Pop <stelian@popies.net>
11904     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11905
11906 commit 96996ac25d5222611a8888968db6e53a6d3726da
11907 Author: Stelian Pop <stelian@popies.net>
11908 Date:   Thu May 8 20:52:20 2008 +0200
11909
11910     AT91SAM9260EK: Normalize BOOTARGS
11911
11912     This patch adapts CONFIG_BOOTARGS to the chosen boot method (boot from
11913     DataFlash or from NAND), and gives to Linux a fully specified mtdparts
11914     variable.
11915
11916     Signed-off-by: Stelian Pop <stelian@popies.net>
11917     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11918
11919 commit 79f0cb6e9c54d31a1d9e3f5e226a9bebc3c3a47a
11920 Author: Stelian Pop <stelian@popies.net>
11921 Date:   Thu May 8 20:52:19 2008 +0200
11922
11923     AT91SAM9260EK: Normalize SPI timings
11924
11925     This patch changes the SPI timings to closely match the ones
11926     used by the Linux kernel and the Atmel's own bootstrap project.
11927
11928     Signed-off-by: Stelian Pop <stelian@popies.net>
11929     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11930
11931 commit c1212b2f5c5ed440bf8e9ebc8e4fd7488858b935
11932 Author: Stelian Pop <stelian@popies.net>
11933 Date:   Thu May 8 20:52:18 2008 +0200
11934
11935     AT91SAM9260EK: Handle 8 or 16 bit NAND
11936
11937     The Atmel boards can handle 8 or 16 bit NAND memories. This patch
11938     makes the support configurable in the board config header file
11939     (CFG_NAND_DBW_8 or CFG_NAND_DBW_16).
11940
11941     Signed-off-by: Stelian Pop <stelian@popies.net>
11942     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11943
11944 commit ab52640fc01624e208424e527af0b7b3a5a65a12
11945 Author: Stelian Pop <stelian@popies.net>
11946 Date:   Thu May 8 20:52:17 2008 +0200
11947
11948     AT91CAP9ADK: Fix dataflash offsets in CONFIG_BOOTCOMMAND
11949
11950     This patch fixes the dataflash offsets used in CONFIG_BOOTCOMMAND
11951     in order to cope with the changes in DataFlash partitionning scheme
11952     (cset c3a60cb3).
11953
11954     Signed-off-by: Stelian Pop <stelian@popies.net>
11955     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11956
11957 commit 3267508ec4c9e74c39ee41c9ae6951ad185fe270
11958 Author: Stelian Pop <stelian@popies.net>
11959 Date:   Thu May 8 20:52:16 2008 +0200
11960
11961     AT91CAP9ADK: Normalize BOOTARGS
11962
11963     This patch adapts CONFIG_BOOTARGS to the chosen boot method (boot from
11964     DataFlash or from NAND), and gives to Linux a fully specified mtdparts
11965     variable.
11966
11967     Signed-off-by: Stelian Pop <stelian@popies.net>
11968     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11969
11970 commit 93da48b910511911ce110656e17ed733c8ac4c45
11971 Author: Stelian Pop <stelian@popies.net>
11972 Date:   Thu May 8 20:52:15 2008 +0200
11973
11974     AT91CAP9ADK: Normalize SPI timings
11975
11976     This patch changes the SPI timings to closely match the ones
11977     used by the Linux kernel and the Atmel's own bootstrap project.
11978
11979     Signed-off-by: Stelian Pop <stelian@popies.net>
11980     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11981
11982 commit 1c90df3e148ce0a3e2c86c63b38b19d47772f2a0
11983 Author: Stelian Pop <stelian@popies.net>
11984 Date:   Thu May 8 20:52:14 2008 +0200
11985
11986     AT91CAP9ADK: Handle 8 or 16 bit NAND
11987
11988     The Atmel boards can handle 8 or 16 bit NAND memories. This patch
11989     makes the support configurable in the board config header file
11990     (CFG_NAND_DBW_8 or CFG_NAND_DBW_16).
11991
11992     Signed-off-by: Stelian Pop <stelian@popies.net>
11993     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
11994
11995 commit 11b162bae058e96c7929e358d4adff2bee6c2cc4
11996 Author: Stelian Pop <stelian@popies.net>
11997 Date:   Thu May 8 20:52:13 2008 +0200
11998
11999     Use a common u-boot.lds file across all AT91CAP9/AT91SAM9 platforms
12000
12001     All the AT91CAP9/AT91SAM9 boards have the same linker script. The patch
12002     below avoids the duplication of u-boot.lds by putting the file in the
12003     cpu directory instead of the board one.
12004
12005     Signed-off-by: Stelian Pop <stelian@popies.net>
12006     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12007
12008 commit d48abea4b89adaf5e45ea75b5e38c0d8de179ece
12009 Author: Stelian Pop <stelian@popies.net>
12010 Date:   Thu May 8 20:52:12 2008 +0200
12011
12012     Add proper copyright notices in Atmel boards Makefiles
12013
12014     The Makefiles for the AT91CAP9/AT91SAM9 boards have an incomplete
12015     copyright notice. This patch adds the missing pieces.
12016
12017     Signed-off-by: Stelian Pop <stelian@popies.net>
12018     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12019
12020 commit e817a042cef6164bf26fee86f90326f2ec9e6745
12021 Author: Stelian Pop <stelian@popies.net>
12022 Date:   Thu May 8 20:52:11 2008 +0200
12023
12024     Add copyright information in Atmel boards partition.c
12025
12026     When Ulf did the dataflash.c cleanup, he didn't add his copyright on
12027     the new created files. This patch fixes the problem.
12028
12029     Signed-off-by: Stelian Pop <stelian@popies.net>
12030     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12031
12032 commit 4f6c810106f4f76d83cfc57d98f4540cd45f9a19
12033 Author: Stelian Pop <stelian@popies.net>
12034 Date:   Thu May 8 20:52:10 2008 +0200
12035
12036     Update origin and copyright information in arch-at91sam9 header files
12037
12038     When doing the AT91CAP9/AT91SAM9 port, a number of header files were
12039     copied from the Linux kernel sources. This patch explicitly specifies
12040     this origin for all the copied headers, and for those missing copyright
12041     information, adds it.
12042
12043     Additionaly, the header file 'at91sam926x_mc.h' has been superceeded
12044     in the latest kernel sources by 'at91sam9_smc.h'.
12045
12046     The copyright information has been confirmed by the AT91 Linux kernel
12047     maintainer, Andrew Victor <avictor.za@gmail.com>.
12048
12049     Signed-off-by: Stelian Pop <stelian@popies.net>
12050     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12051
12052 commit 79dd1712689d6a5031d7cbff54957049680751c7
12053 Author: Markus Klotzbücher <mk@denx.de>
12054 Date:   Thu May 8 16:00:55 2008 +0200
12055
12056     ppc4xx: Kilauea: Add CONFIG_BOOTP_SUBNETMASK to Kilauea board config
12057
12058     When using dhcp/bootp the "netmask" environment variable is not set
12059     because CONFIG_BOOTP_SUBNETMASK is not defined. But usually this is
12060     desireable, so the following patch adds this this option to the board
12061     config.
12062
12063     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
12064     Signed-off-by: Stefan Roese <sr@denx.de>
12065
12066 commit 869d14b4cc2e47de2ddcb117bad0407a44436684
12067 Author: Stefan Roese <sr@denx.de>
12068 Date:   Sat May 10 10:30:36 2008 +0200
12069
12070     ppc4xx: Update Makalu defconfig to use device-tree booting as default
12071
12072     This patch reworks the default environment on Makalu. Now "net_nfs" for
12073     example uses the device-tree style booting formerly know as "net_nfs_fdt".
12074     Also the addresses in RAM were changed because of the new image booting
12075     support, which check for image overwriting. So the addresses needed to
12076     get adjusted.
12077
12078     Signed-off-by: Stefan Roese <sr@denx.de>
12079
12080 commit f3612a7b199cab3942f60d9c1392eb39d58cc699
12081 Author: Becky Bruce <bgill@freescale.com>
12082 Date:   Wed May 7 13:28:16 2008 -0500
12083
12084     PPC: fix map_physmem build warning
12085
12086     map_physmem currently generates a warning when CONFIG_PHYS_64BIT is
12087     enabled.  This quiets the warning.
12088
12089     Signed-off-by: Becky Bruce <Becky.Bruce@freescale.com>
12090
12091 commit 36f32675f40292002ee1fed252c180a43022d2d4
12092 Author: Becky Bruce <bgill@freescale.com>
12093 Date:   Wed May 7 13:24:57 2008 -0500
12094
12095     Update pci code to use phys_addr_t
12096
12097     Physical addrs need to be represented by phys_addr_t, not
12098     unsigned long.  Otherwise, systems that use CONFIG_PHYS_64BIT
12099     are going to fail mightily.
12100
12101     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
12102
12103 commit 91a616741fc128cdb88f39bddcd4d72fe17466d0
12104 Author: Nick Spence <nick.spence@freescale.com>
12105 Date:   Thu May 8 22:32:22 2008 -0700
12106
12107     Support legacy multi-type images without FDT section.
12108
12109     This patch enables legacy multi-type images containing only a Linux kernel
12110     and root file system to be loaded, maintaining compatibility with previous
12111     versions of u-boot.
12112
12113     This is required when using old image files such as a Linux 2.4 kernel /
12114     filesystem.
12115
12116     Signed-off-by: Nick Spence <nick.spence@freescale.com>
12117     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
12118
12119 commit 881031d9732783b7aeae2198fc7eb480ae8974a6
12120 Author: Wolfgang Denk <wd@denx.de>
12121 Date:   Sat May 10 00:38:02 2008 +0200
12122
12123     Update CHANGELOG.
12124
12125     Signed-off-by: Wolfgang Denk <wd@denx.de>
12126
12127 commit e5e9d6c9c08160be7e5a36e04d125ccce99b8774
12128 Author: Wolfgang Denk <wd@denx.de>
12129 Date:   Sat May 10 00:36:09 2008 +0200
12130
12131     post/cpu/ppc4xx/Makefile: line length cleanup
12132
12133     Signed-off-by: Wolfgang Denk <wd@denx.de>
12134
12135 commit cce9cfdabcf416ecd2aacc3681c91e5378c75a3d
12136 Author: Stelian Pop <stelian@popies.net>
12137 Date:   Thu May 8 22:52:09 2008 +0200
12138
12139     Fix @ -> <at> substitution
12140
12141     When applying the AT91CAP9 patches upstream, something transformed
12142     the '@' character into the ' <at> ' sequence.
12143
12144     The patch below restores the original form in all the places where
12145     it has been modified (the AT91CAP9 files, the AT91SAM9260 files which
12146     were copied from AT91CAP9, and a couple of other files where the
12147     ' <at> ' sequence was present).
12148
12149     Signed-off-by: Stelian Pop <stelian@popies.net>
12150
12151 commit 9606b3c81b3c47a1d58514e9a232c6f461a17597
12152 Author: Stelian Pop <stelian@popies.net>
12153 Date:   Thu May 8 22:52:10 2008 +0200
12154
12155     Update origin and copyright information in arch-at91sam9 header files
12156
12157     When doing the AT91CAP9/AT91SAM9 port, a number of header files were
12158     copied from the Linux kernel sources. This patch explicitly specifies
12159     this origin for all the copied headers, and for those missing copyright
12160     information, adds it.
12161
12162     Additionaly, the header file 'at91sam926x_mc.h' has been superceeded
12163     in the latest kernel sources by 'at91sam9_smc.h'.
12164
12165     The copyright information has been confirmed by the AT91 Linux kernel
12166     maintainer, Andrew Victor <avictor.za@gmail.com>.
12167
12168     Signed-off-by: Stelian Pop <stelian@popies.net>
12169
12170 commit ceb6b4fbe1dcc40bb672ef8133ddf4813e97cbb1
12171 Author: Stelian Pop <stelian@popies.net>
12172 Date:   Thu May 8 22:52:11 2008 +0200
12173
12174     Add copyright information in Atmel boards partition.c
12175
12176     When Ulf did the dataflash.c cleanup, he didn't add his copyright on
12177     the new created files. This patch fixes the problem.
12178
12179     Signed-off-by: Stelian Pop <stelian@popies.net>
12180
12181 commit 2ab02fd456d8ef92ae9f5439618d1fa7ca16e5f3
12182 Author: Guennadi Liakhovetski <lg@denx.de>
12183 Date:   Thu May 8 10:09:27 2008 +0200
12184
12185     mx31ads: fix 32kHz clock handling
12186
12187     According to schematics and to RedBoot sources, the MX31ADS uses a 32768Hz
12188     oscillator as a SKIL source. Fix previously wrongly assumed 32000Hz value.
12189     Also fix a typo when verifying a jumper configuration. While at it, make
12190     two needlessly global functions static.
12191
12192     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
12193
12194 commit 1b5605ca57fbb364f4d78eeee28b974ed875e888
12195 Author: Marian Balakowicz <m8@semihalf.com>
12196 Date:   Wed May 7 13:10:04 2008 +0200
12197
12198     Avoid initrd and logbuffer area overlaps
12199
12200     Add logbuffer to reserved LMB areas to prevent initrd allocation
12201     from overlaping with it.
12202
12203     Make sure to use correct logbuffer base address.
12204
12205     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
12206
12207 commit c59518e15949b3403df5c5b0c2c48ea0e5bea24b
12208 Author: Marian Balakowicz <m8@semihalf.com>
12209 Date:   Wed May 7 13:08:54 2008 +0200
12210
12211     ppc: Cleanup get_effective_memsize() use
12212
12213     Removed duplicated effective memory size calculation code.
12214
12215     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
12216
12217 commit 273c37d843d5b581090378016cd12dd9c586907b
12218 Author: Marian Balakowicz <m8@semihalf.com>
12219 Date:   Wed May 7 09:03:53 2008 +0200
12220
12221     Fix build errors when CONFIG_LOGBUFFER and CONFIG_FIT are enabled
12222
12223     Recent modifcations to LOGBUFFER handling code were incorrecly
12224     introduced to fit_check_kernel() routine during
12225     "Merge branch 'new-image' of git://www.denx.de/git/u-boot-testing",
12226     commit 27f33e9f45ef7f9685cbdc65066a1828e85dde4f.
12227
12228     This patch cleans up this merge issue.
12229
12230     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
12231
12232 commit bc11756daff89a3de09ca80adac962b88cf06e6e
12233 Author: Grant Erickson <gerickson@nuovations.com>
12234 Date:   Tue May 6 20:16:15 2008 -0700
12235
12236     Propagate Error Status to the Shell on fw_printenv Errors
12237
12238     Changed implementation such that fw_printenv returns failure status
12239     when one or more specified variables do not exist or when incorrect
12240     command syntax is used.
12241
12242     This aids scripting fw_printenv such that the script can key of the
12243     return status rather than relying on standard error "scraping".
12244
12245     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
12246     Signed-off-by: Wolfgang Denk <wd@denx.de>
12247
12248 commit f3b6d528e4dd719640a4bfcd954f4e4c7f5db0d6
12249 Author: Grant Erickson <gerickson@nuovations.com>
12250 Date:   Tue May 6 16:18:00 2008 -0700
12251
12252     Fix Compilation Errors with 'tools/env/fw_printenv'
12253
12254     In the current top-of-tree, 1.3.3.-rc2, the optional tool
12255     'tools/env/fw_printenv' fails to compile for two reasons:
12256
12257     1) The header watchdog.h cannot be found.
12258     2) The header zlib.h is picked up from the tool chain rather than the
12259        project causing a prototype conflict for crc32.
12260
12261     This patch addresses both of these issues.
12262
12263     Platforms Tested On:
12264     - AMCC "Kilauea"
12265
12266     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
12267
12268 commit 597f6c26a18b389903a64692bacbf9a1ca69355b
12269 Author: James Yang <James.Yang@freescale.com>
12270 Date:   Mon May 5 10:22:53 2008 -0500
12271
12272     Fix readline_into_buffer() with CONFIG_CMDLINE_EDITING before relocating
12273
12274     When CONFIG_CMDLINE_EDITING is enabled, readline_into_buffer() doesn't
12275     work before relocating to RAM because command history is written into
12276     a global array that is not writable before relocation.  This patch
12277     defers to the no-editing and no-history code in readline_into_buffer()
12278     if it is called before relocation.
12279
12280     Signed-off-by: James Yang <James.Yang@freescale.com>
12281     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
12282
12283 commit 726c0f1e5f108dccea052965123b95837d2bd402
12284 Author: Detlev Zundel <dzu@denx.de>
12285 Date:   Mon May 5 16:11:22 2008 +0200
12286
12287     cosmetic: Adjust coding style for switch statements to be consistent
12288
12289     Signed-off-by: Detlev Zundel <dzu@denx.de>
12290
12291 commit 574b319512b13e10800f0045e39b993f4ca25e42
12292 Author: Detlev Zundel <dzu@denx.de>
12293 Date:   Mon May 5 16:11:21 2008 +0200
12294
12295     Fix disk type output in disk/part.c
12296
12297     Signed-off-by: Detlev Zundel <dzu@denx.de>
12298
12299 commit 045b4d2d7168ef09c7349dcf6ecebe7432b74171
12300 Author: Vlad Lungu <vlad.lungu@windriver.com>
12301 Date:   Mon May 5 14:20:03 2008 +0300
12302
12303     Mail address change, documentation modified
12304
12305     Signed-off-by: Vlad Lungu <vlad.lungu@windrvier.com>
12306
12307 commit 4d49b28038e2819088e8356a77212fc95a89ce5a
12308 Author: Michal Simek <monstr@monstr.eu>
12309 Date:   Sun May 4 15:42:41 2008 +0200
12310
12311     microblaze: Repare intc handling
12312
12313     Signed-off-by: Michal Simek <monstr@monstr.eu>
12314
12315 commit 878b3b1e193e570caf3e96ad8e31e561f68d0287
12316 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12317 Date:   Sun May 4 15:17:52 2008 +0200
12318
12319     include/gitignore: update to all architectures
12320
12321     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12322
12323 commit 1df368aed3b8bc240fe1595d290b0e91b22961da
12324 Author: Marcel Ziswiler <marcel@ziswiler.com>
12325 Date:   Mon May 5 02:12:06 2008 +0200
12326
12327     ide: Remove spurious second include of io.h
12328
12329     Removed the second include, with all the #ifdef around as suggested by Wolfgang.
12330
12331     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
12332
12333 commit 8fbc985bdad09b23b7eb4df1d2ea589619d8db4c
12334 Author: Adrian Filipi <adrian.filipi@eurotech.com>
12335 Date:   Tue May 6 16:46:37 2008 -0400
12336
12337     Fix some typos
12338
12339     This patch fixes three typos.
12340     The first is a repetition of CONFIG_CMD_BSP.
12341     The second makes the #endif comment match its #if.
12342     The third is a spelling error.
12343
12344     Signed-off-by: Adrian Filipi <adrian.filipi@eurotech.com>
12345
12346 commit e419e12d04ae3b280c99a87a2ea4ad7a40628bcb
12347 Author: Grant Erickson <gerickson@nuovations.com>
12348 Date:   Sun May 4 16:45:01 2008 -0700
12349
12350     Recognize 'powerpc' As an Alias for IH_ARCH_PPC
12351
12352     Add support for the recognition of 'powerpc' as an alias for the PowerPC
12353     architecture type since Linux is already trending in that direction,
12354     preferring 'powerpc' to 'ppc'.
12355
12356     Signed-off-by: Grant Erickson <gerickson@nuovations.com>
12357
12358 commit f5a24259190c388c2527bdc49fee34577d862cc7
12359 Author: Wheatley Travis <Travis.Wheatley@freescale.com>
12360 Date:   Fri May 2 13:35:15 2008 -0700
12361
12362     7450 and 86xx L2 cache invalidate bug corrections
12363
12364     The 7610 and related parts have an L2IP bit in the L2CR that is
12365     monitored to signal when the L2 cache invalidate is complete whereas the
12366     7450 and related parts utilize L2I for this purpose. However, the
12367     current code does not account for this difference. Additionally the 86xx
12368     L2 cache invalidate code used an "andi" instruction where an "andis"
12369     instruction should have been used.
12370
12371     This patch addresses both of these bugs.
12372
12373     Signed-off-by: Travis Wheatley <travis.wheatley@freescale.com>
12374     Acked-By: Jon Loeliger <jdl@freescale.com>
12375
12376 commit 4d31cdc45d3592a5545a649fb5a24b458a4e4b72
12377 Author: Wolfgang Denk <wd@denx.de>
12378 Date:   Fri May 9 10:16:13 2008 +0200
12379
12380     Avoid infinite loop "Generating include/autoconf.mk"
12381
12382     Fix a bogus circular dependency that caused an infinite loop of
12383     "Generating include/autoconf.mk" again and again.
12384
12385     Signed-off-by: Wolfgang Denk <wd@denx.de>
12386
12387 commit 567fb852178dbf59529d7301620a3f3732a4b02d
12388 Author: Stelian Pop <stelian@popies.net>
12389 Date:   Thu May 8 22:52:09 2008 +0200
12390
12391     Fix @ -> <at> substitution
12392
12393     When applying the AT91CAP9 patches upstream, something transformed
12394     the '@' character into the ' <at> ' sequence.
12395
12396     The patch below restores the original form in all the places where
12397     it has been modified (the AT91CAP9 files, the AT91SAM9260 files which
12398     were copied from AT91CAP9, and a couple of other files where the
12399     ' <at> ' sequence was present).
12400
12401     Signed-off-by: Stelian Pop <stelian@popies.net>
12402     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12403
12404 commit 73ccb3410a0785593cda7aee455dfc51f790e281
12405 Author: Gary Jennejohn <gary.jennejohn@freenet.de>
12406 Date:   Mon Apr 28 14:04:32 2008 +0200
12407
12408     ppc4xx: Add the Harris QUAD100HD AMCC 405EP-based board
12409
12410     Signed-off-by: Gary Jennejohn <garyj@denx.de>
12411     Signed-off-by: Stefan Roese <sr@denx.de>
12412
12413 commit ef2642625cbfb1c3695e3478d08ae515052a4950
12414 Author: Stefan Roese <sr@denx.de>
12415 Date:   Thu May 8 11:10:46 2008 +0200
12416
12417     ppc4xx: Kilauea: Fix incorrect FPGA FIFO address
12418
12419     Signed-off-by: Stefan Roese <sr@denx.de>
12420
12421 commit a00eccfebc954ad9485161efeca7d9aaf626d530
12422 Author: Stefan Roese <sr@denx.de>
12423 Date:   Thu May 8 11:05:15 2008 +0200
12424
12425     ppc4xx: Add fdt support to all remaining AMCC PPC4xx eval boards
12426
12427     This patch adds fdt (flattened device tree) support to all remaining AMCC
12428     eval boards. Most newer boards already support device tree. With this patch,
12429     all AMCC boards now enable device tree passing from U-Boot to Linux
12430     arch/powerpc kernels.
12431
12432     Signed-off-by: Stefan Roese <sr@denx.de>
12433
12434 commit cb5d88b9611e0c35c53543ad3b4ab99fa82203e3
12435 Author: Stefan Roese <sr@denx.de>
12436 Date:   Thu May 8 11:01:09 2008 +0200
12437
12438     ppc4xx: Add weak default ft_board_setup() routine
12439
12440     This patch adds a default ft_board_setup() routine to the 4xx fdt code.
12441     This routine is defined as weak and can be overwritten by a board specific
12442     one if needed.
12443
12444     Signed-off-by: Stefan Roese <sr@denx.de>
12445
12446 commit d1c1ba85c7915053adf6a8d14a08ac6fcb750d01
12447 Author: Stefan Roese <sr@denx.de>
12448 Date:   Thu May 8 10:48:58 2008 +0200
12449
12450     ppc4xx: acadia: Add fdt support and fix section overlap problem
12451
12452     This patch adds fdt (flattened device tree) support to the AMCC
12453     Acadia eval board. This increases the image size and it doesn't
12454     fit anymore into 256kByte. Since we didn't want to remove features
12455     from the configuration, we decided to increase the U-Boot image size
12456     (add one flash sector).
12457
12458     Also changed the default environment definition to make it
12459     independent of such changes.
12460
12461     Signed-off-by: Stefan Roese <sr@denx.de>
12462
12463 commit 4adb3023de75bc150f088c8935db340930ad38c8
12464 Author: Ira Snyder <iws@ovro.caltech.edu>
12465 Date:   Tue Apr 29 11:18:54 2008 -0700
12466
12467     ppc4xx: Add device tree support to AMCC Yosemite
12468
12469     Add support for booting with a device tree blob. This is needed to boot
12470     ARCH=powerpc kernels. Also add support for setting the eth0 mac address
12471     via the ethaddr variable.
12472
12473     Signed-off-by: Ira W. Snyder <iws@ovro.caltech.edu>
12474     Signed-off-by: Stefan Roese <sr@denx.de>
12475
12476 commit b9bbefce1a653ea35f74a66ec117cdda2e043a4b
12477 Author: Dave Mitchell <dmitchell@amcc.com>
12478 Date:   Wed May 7 09:00:23 2008 -0700
12479
12480     ppc4xx: Fix typos in 460GT/EX FBDV array
12481
12482     Corrected two typos in the 460GT/EX FBDV array.
12483
12484     Signed-off-by: Dave Mitchell <dmitchell@amcc.com>
12485     Signed-off-by: Stefan Roese <sr@denx.de>
12486
12487 commit 66f5fa9263629271edc86178b1f224e3c9aab2b3
12488 Author: Andy Fleming <afleming@freescale.com>
12489 Date:   Wed May 7 16:54:31 2008 -0500
12490
12491     85xx: Limit CPU2 workaround to parts that have the errata
12492
12493     Signed-off-by: Ebony Zhu <ebony.zhu@freescale.com>
12494     Signed-off-by: Andy Fleming <afleming@freescale.com>
12495
12496 commit a5fe514e8ace564300d2c1d73846ddff49654243
12497 Author: Lee Nipper <lee.nipper@freescale.com>
12498 Date:   Fri Apr 25 15:44:45 2008 -0500
12499
12500     mpc83xx: system performance settings for MPC8349EMDS.
12501
12502     These same settings are used on MPC8349ITX, and
12503     improve performance on MPC8349EMDS.
12504
12505     Signed-off-by: Lee Nipper <lee.nipper@freescale.com>
12506     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
12507
12508 commit 49387dba910e485640b575e920ee463b7e611dc3
12509 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
12510 Date:   Tue May 6 13:22:52 2008 +0900
12511
12512     [MIPS] cpu/mips/cache.S: Fix build warning
12513
12514     Some old GNU assemblers, such as v2.14 (ELDK 3.1.1), v2.16 (ELDK 4.1.0),
12515     warns illegal global symbol references by bal (and jal also) instruction.
12516     This does not happen with the latest binutils v2.18.
12517
12518     Here's an example on gth2_config:
12519
12520     mips_4KC-gcc  -D__ASSEMBLY__ -g  -Os   -D__KERNEL__ -DTEXT_BASE=0x90000000 -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isy
12521     stem /opt/eldk311/usr/bin/../lib/gcc-lib/mips-linux/3.3.3/include -pipe  -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4k
12522     c -EB -c -o cache.o cache.S
12523     cache.S: Assembler messages:
12524     cache.S:243: Warning: Pretending global symbol used as branch target is local.
12525     cache.S:250: Warning: Pretending global symbol used as branch target is local.
12526
12527     In principle, gas might be sensitive to global symbol references in PIC
12528     code because they should be processed through GOT (global offset table).
12529     But if `bal' instruction is used, it results in PC-based offset jump.
12530     This is the cause of this warning.
12531
12532     In practice, we know it doesn't matter whether PC-based reference or GOT-
12533     based. As for this case, both will work before/after relocation. But let's
12534     fix the code.
12535
12536     This patch explicitly sets up a target address, then jump there.
12537     Here's an example of disassembled code with/without this patch.
12538
12539      90000668:       1485ffef        bne     a0,a1,90000628 <mips_cache_reset+0x20>
12540      9000066c:       ac80fffc        sw      zero,-4(a0)
12541      90000670:       01402821        move    a1,t2
12542     -90000674:       0411ffba        bal     90000560 <mips_init_icache>
12543     -90000678:       01803021        move    a2,t4
12544     -9000067c:       01602821        move    a1,t3
12545     -90000680:       0411ffcc        bal     900005b4 <mips_init_dcache>
12546     -90000684:       01a03021        move    a2,t5
12547     -90000688:       03000008        jr      t8
12548     -9000068c:       00000000        nop
12549     +90000674:       01803021        move    a2,t4
12550     +90000678:       8f8f83ec        lw      t7,-31764(gp)
12551     +9000067c:       01e0f809        jalr    t7
12552     +90000680:       00000000        nop
12553     +90000684:       01602821        move    a1,t3
12554     +90000688:       01a03021        move    a2,t5
12555     +9000068c:       8f8f81e0        lw      t7,-32288(gp)
12556     +90000690:       01e0f809        jalr    t7
12557     +90000694:       00000000        nop
12558     +90000698:       03000008        jr      t8
12559     +9000069c:       00000000        nop
12560
12561     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
12562
12563 commit 0f8c62a14b523c56874ebcb67c1a16c99aad48b3
12564 Author: Vlad Lungu <vlad.lungu@windriver.com>
12565 Date:   Mon May 5 14:04:00 2008 +0300
12566
12567     Allow building mips versions with ELDK 3.1.1
12568
12569     .gpword works only with local symbols on certain binutils versions
12570
12571     Signed-off-by: Vlad Lungu <vlad.lungu@windrvier.com>
12572
12573 commit 12a67a9e51f6b3ec26cb0f077fb5685a447c359d
12574 Author: Wolfgang Denk <wd@denx.de>
12575 Date:   Mon May 5 12:52:36 2008 +0200
12576
12577     MAKEALL: add inka4x0 board
12578
12579     Signed-off-by: Wolfgang Denk <wd@denx.de>
12580
12581 commit b83dcc13ae7b2dab394bfef6f699750d11490ee2
12582 Author: Wolfgang Denk <wd@denx.de>
12583 Date:   Sun May 4 21:34:23 2008 +0200
12584
12585     kb9202 board: fix build problem.
12586
12587     Signed-off-by: Wolfgang Denk <wd@denx.de>
12588
12589 commit 6adf61dc4cb5c53a2df990cbc8df2bceacbfd869
12590 Author: Wolfgang Denk <wd@denx.de>
12591 Date:   Sun May 4 12:10:33 2008 +0200
12592
12593     Prepare for v1.3.3-rc3
12594
12595     Update ChNAGELOG, minor white space cleanup.
12596
12597     Signed-off-by: Wolfgang Denk <wd@denx.de>
12598
12599 commit 7c0773fde6100b61be2558cb5d8c442a3194aecb
12600 Author: Wolfgang Denk <wd@denx.de>
12601 Date:   Sun May 4 00:35:15 2008 +0200
12602
12603     drivers/net/tsec.c: Fix typo.
12604
12605     Signed-off-by: Wolfgang Denk <wd@denx.de>
12606
12607 commit aa737945e6f37a5de5dbad550a7694e0cb2a8120
12608 Author: Mike Frysinger <vapier@gentoo.org>
12609 Date:   Fri May 2 21:45:12 2008 -0400
12610
12611     version_autogenerated.h: use printf rather than echo -n
12612
12613     Some systems are dumb and do not implement the -n flag to echo (like OS X).
12614     Convert the Makefile to use printf as this should work everywhere.
12615
12616     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
12617     Signed-off-by: Wolfgang Denk <wd@denx.de>
12618
12619 commit 4acc2a108ad0a669165924704a6cb083f9138242
12620 Author: Mike Frysinger <vapier@gentoo.org>
12621 Date:   Fri May 2 18:17:50 2008 -0400
12622
12623     fix building when saveenv is disabled in some setups
12624
12625     If you enable environment in the flash, but disable the embedded
12626     option, and you disable the saveenv command, then the #if nested
12627     logic will trigger a compile failure:
12628     env_flash.c: In function 'env_relocate_spec':
12629     env_flash.c:399: error: 'flash_addr' undeclared (first use in this function)
12630     The fix is to add CMD_SAVEENV ifdef protection like everywhere else.
12631
12632     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
12633
12634 commit ccf1ad535ae1c0dc2d466235c668adbdfe3a55b7
12635 Author: Jeremy McNicoll <jeremy.mcnicoll@windriver.com>
12636 Date:   Fri May 2 16:10:04 2008 -0400
12637
12638     SBC8548: fix address mask to allow 64M flash
12639
12640     Fix incorrect mask to enable all 64MB of onboard flash.
12641     Previously U-Boot incorrectly mapped only 8MB of flash, this
12642     patch correctly maps all the available flash.
12643
12644     Signed-off-by: Jeremy McNicoll <jeremy.mcnicoll@windriver.com>
12645
12646 commit 3648085c464c8c22ef76fab006ca4344d3796124
12647 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12648 Date:   Fri May 2 19:48:56 2008 +0200
12649
12650     qemu_mips: add README
12651
12652     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12653
12654 commit 6fdd002689190a0022c7b3dbab37fcba724580ce
12655 Author: Marcel Ziswiler <marcel@ziswiler.com>
12656 Date:   Fri May 2 02:35:59 2008 +0200
12657
12658     Fix misspelled comment
12659
12660     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
12661
12662 commit fa956fde60b7ec4dd66bd62f9910fd341b5049a1
12663 Author: Mike Frysinger <vapier@gentoo.org>
12664 Date:   Thu May 1 04:13:05 2008 -0400
12665
12666     mkimage: make mmap() checks consistent
12667
12668     The mmap() related code is full of inconsistent casts/constants when
12669     it comes to error checking, and may break when building on some
12670     systems (like ones that do not implicitly define the caddr_t type).
12671     Let's just avoid the whole mess by writing the code nice and clean in
12672     the first place.
12673
12674     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
12675
12676 commit 8e90cd0447a0f0ccf529ef86f0e6b56187d3b82a
12677 Author: Marcel Ziswiler <marcel@ziswiler.com>
12678 Date:   Thu May 1 09:05:34 2008 +0200
12679
12680     Fix defined but not used build warning
12681
12682     - warning: 'srom' defined but not used
12683
12684     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
12685
12686 commit b71190f3250aaffcc81c35f6cfd3498cb7c48013
12687 Author: Marcel Ziswiler <marcel@ziswiler.com>
12688 Date:   Thu May 1 09:05:26 2008 +0200
12689
12690     Fix implicit declaration build warnings
12691
12692     - warning: implicit declaration of function â€˜serial_initialize’
12693
12694     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
12695
12696 commit 9acde129cc3f9c1b3bc11a821480dd446774d618
12697 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
12698 Date:   Tue Apr 29 19:18:32 2008 +0200
12699
12700     TSEC: add config options for VSC8601 RGMII PHY
12701
12702     The Vitesse VSC8601 RGMII PHY has internal delay for both Rx
12703     and Tx clock lines. They are configured using 2 bits in extended
12704     register 0x17.
12705     Therefore CFG_VSC8601_SKEW_TX and CFG_VSC8601_SKEW_RX have
12706     been introduced with valid values 0-3 giving 0.0, 1.4,1.7 and 2.0ns delay.
12707
12708     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
12709     Acked-by: Andy Fleming <afleming@freescale.com>
12710     Acked-by: Ben Warren <biggerbadderben@gmail.com>
12711     --
12712
12713      drivers/net/tsec.c |    6 ++++++
12714      drivers/net/tsec.h |    3 +++
12715      2 files changed, 9 insertions(+), 0 deletions(-)
12716
12717 commit bd98ee60df43ee6dd6f5ebe32c67d03e90513ff8
12718 Author: Wolfgang Denk <wd@denx.de>
12719 Date:   Sat May 3 23:07:15 2008 +0200
12720
12721     Revert "ColdFire: Get information from the correct GCC"
12722
12723     This reverts commit b7166e05a513c0806b63b9dfb6f1d77645cede2a
12724     (replaced by commit c4e5f52a58d278eebb87f476e353972c5dacea40).
12725
12726 commit c4e5f52a58d278eebb87f476e353972c5dacea40
12727 Author: Wolfgang Denk <wd@denx.de>
12728 Date:   Sat May 3 22:25:00 2008 +0200
12729
12730     config.mk: use correct (cross) compiler
12731
12732     Some config.mk files reference $(CC) to test for specific tool chain
12733     features, so make sure $(CC) gets set before including any such
12734     config files.
12735
12736     This patch replaces commit b7166e05a5 ("ColdFire: Get information from
12737     the correct GCC").
12738
12739     Signed-off-by: Wolfgang Denk <wd@denx.de>
12740
12741 commit 27c38689d0cfde0e444239345f97b5eecc9f4067
12742 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12743 Date:   Thu May 1 02:13:44 2008 +0200
12744
12745     pxa: fix previous definition on cpu init
12746
12747     start.S:183:1: warning: "ICMR" redefined
12748     In file included from start.S:33:
12749     include/asm/arch/pxa-regs.h:935:1: warning: this is the location of the previous definition
12750     start.S:187:1: warning: "RCSR" redefined
12751     ...
12752
12753     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12754
12755 commit 6d12e697de794d700767f22f950e3026ccf4daf6
12756 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12757 Date:   Thu May 1 02:13:43 2008 +0200
12758
12759     pxa: fix pcmcia operation on 'i' may be undefined
12760
12761     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12762     Signed-off-by: Wolfgang Denk <wd@denx.de>
12763
12764 commit 4d77f5102dfeaa36cd58d9a9f083bd2cc491526f
12765 Author: Kumar Gala <galak@kernel.crashing.org>
12766 Date:   Wed Apr 30 16:24:35 2008 -0500
12767
12768     MPC8610HPCD: Drop -O2 from the build flags
12769
12770     Make the flags use -Os like all other boards
12771
12772     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
12773
12774 commit 0072b78be2b41e5a0ca3ddc39335574dc2e855bd
12775 Author: Stefan Roese <sr@denx.de>
12776 Date:   Wed Apr 30 15:50:39 2008 +0200
12777
12778     RTC: Fix month offset by one problem in M41T62 RTC driver
12779
12780     This patch fixes a problem with the month being read and written
12781     incorrectly (offset by one). This only gets visible by also using
12782     the Linux driver (rtc-m41t80).
12783
12784     Tested on AMCC Canyonlands.
12785
12786     Signed-off-by: Stefan Roese <sr@denx.de>
12787
12788 commit 141ba1cad8e6598a2466e7e2976c6a12285df619
12789 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
12790 Date:   Sat May 3 13:51:44 2008 +0900
12791
12792     [MIPS] cpu/mips/config.mk: Fix GNU assembler minor version picker
12793
12794     Current trick to pick up GNU assembler minor version uses a dot(.) as a
12795     delimiter, and take the second field to obtain minor version number. But
12796     as can be expected, this doesn't work with a version string which has
12797     dots more than needs.
12798
12799     Here's an example:
12800
12801     $ mips-linux-gnu-as --version | grep 'GNU assembler'
12802     GNU assembler (Sourcery G++ Lite 4.2-129) 2.18.50.20080215
12803     $ mips-linux-gnu-as --version | grep 'GNU assembler' | cut -d. -f2
12804     2-129) 2
12805     $
12806
12807     This patch restricts the version format to 2.XX.XX... This will work
12808     in most cases.
12809
12810     $ mips-linux-gnu-as --version | grep 'GNU assembler' | egrep -o '2\.[0-9\.]+'
12811     2.18.50.20080215
12812     $ mips-linux-gnu-as --version | grep 'GNU assembler' | egrep -o '2\.[0-9\.]+' | cut -d. -f2
12813     18
12814     $
12815
12816     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
12817
12818 commit ea638951acead7f1086c908c0b9f086beab82a22
12819 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
12820 Date:   Sat May 3 13:51:28 2008 +0900
12821
12822     [MIPS] cpu/mips/cache.S: Add dcache_enable
12823
12824     Recent bootelf command fixes (017e9b7925f74878d0e9475388cca9bda5ef9482,
12825     "allow ports to override bootelf behavior") requires ports to have this
12826     function.
12827
12828     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
12829     Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12830
12831 commit d2c6fbec4397c936b18cd42482b6973cd6781bdf
12832 Author: Wolfgang Denk <wd@denx.de>
12833 Date:   Thu May 1 21:30:16 2008 +0200
12834
12835     onenand: rename 16 bit memory copy into memcpy_16() to avoid conflicts
12836
12837     Onenand needs a version of memcpy() which performs 16 bit accesses
12838     only; make sure the name does not conflict with the standard
12839     function.
12840
12841     Signed-off-by: Wolfgang Denk <wd@denx.de>
12842
12843 commit 12bc4e94251c369c529ffa505cf58b148c372f7f
12844 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12845 Date:   Wed Apr 30 22:38:17 2008 +0200
12846
12847     cmd_nand: fix warning: str2long ncompatible pointer type
12848
12849     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12850
12851 commit 1b9ed2574a38c93cb03dad41885fc06be4bfc9dd
12852 Author: Timur Tabi <timur@freescale.com>
12853 Date:   Fri Apr 4 11:16:11 2008 -0500
12854
12855     Fix calculation of I2C clock for some 86xx chips
12856
12857     Some 86xx chips use CCB as the base clock for the I2C, and others used CCB/2.
12858     There is no pattern that can be used to determine which chips use which
12859     frequency, so the only way to determine is to look up the actual SOC
12860     designation and use the right value for that SOC.
12861
12862     Signed-off-by: Timur Tabi <timur@freescale.com>
12863
12864 commit f32f7fe7bd3a5bda3a476520f00e1aca7c2103a9
12865 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
12866 Date:   Wed Apr 30 12:11:19 2008 -0500
12867
12868     ColdFire: Fix ethernet hang issue for mcf547x_8x
12869
12870     The ethernet hang is caused by receiving buffer in DRAM is not
12871     yet ready due to access cycles require longer time in DRAM.
12872     Relocate DMA buffer descriptors from DRAM to internal SRAM.
12873
12874     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
12875
12876 commit 886d90176fc257e0ab4d0db05d11d0749bbed3ca
12877 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
12878 Date:   Wed Apr 30 12:10:47 2008 -0500
12879
12880     ColdFire: Fix compilation issue caused by new changes in fsl_i2c.c
12881
12882     Signed-off-by: Luigi Comio Mantellini <luigi.mantellini@idf-hit.com>
12883     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
12884
12885 commit b7166e05a513c0806b63b9dfb6f1d77645cede2a
12886 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
12887 Date:   Wed Apr 30 12:10:23 2008 -0500
12888
12889     ColdFire: Get information from the correct GCC
12890
12891     Signed-off-by: Kurt Mahan <kmahan@freescale.com>
12892     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
12893
12894 commit 378e7ec95da4751ec8fe461baacab2bf7d2512a9
12895 Author: dirk.behme@googlemail.com <dirk.behme@googlemail.com>
12896 Date:   Wed Apr 30 18:02:59 2008 +0200
12897
12898     Fix warning in env_nand.c if compiled for DaVinci Schmoogie
12899
12900     Fix warnings
12901
12902     nv_nand.c: In function 'saveenv':
12903     env_nand.c:200: warning: passing argument 3 of 'nand_write' from incompatible pointer type
12904     env_nand.c: In function 'env_relocate_spec':
12905     env_nand.c:275: warning: passing argument 3 of 'nand_read' from incompatible pointer type
12906
12907     if compiled for davinci_schmoogie_config.
12908
12909     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
12910     Ack by: Sergey Kubushyn <ksi@koi8.net>
12911
12912 commit 33a4a70d48d622cc4950c60a84fec23b9421f23e
12913 Author: Anatolij Gustschin <agust@denx.de>
12914 Date:   Wed Apr 30 13:34:40 2008 +0200
12915
12916     Fix warnings while compiling net/net.c for MPC8610HPCD board
12917
12918     MPC8610HPCD board adds -O2 gcc option to PLATFORM_CPPFLAGS
12919     causing overriding default -Os option. New gcc (ver. 4.2.2)
12920     produces warnings while compiling net/net.c file with -O2
12921     option. The patch is an attempt to fix this.
12922
12923     Signed-off-by: Anatolij Gustschin <agust@denx.de>
12924
12925 commit 58b575e575c25fdf8c88141e145db201f3092149
12926 Author: Sascha Laue <Sascha.Laue@gmx.biz>
12927 Date:   Wed Apr 30 15:23:38 2008 +0200
12928
12929     lwmon5: fix offset error in sysmon0 POST
12930
12931     Signed-off-by: Sascha Laue <sascha.laue@liebherr.com>
12932     Signed-off-by: Wolfgang Denk <wd@denx.de>
12933
12934 commit e7419b243a373de4ee042f7d4f45f66de787240d
12935 Author: Sascha Laue <Sascha.Laue@gmx.biz>
12936 Date:   Wed Apr 30 15:16:35 2008 +0200
12937
12938     lwmon5: fix manual merge error in POST
12939
12940     Signed-off-by: Sascha Laue <sascha.laue@liebherr.com>
12941
12942 commit 42ffcec3f9eba010a662d5b42981812b6bebfb9a
12943 Author: Wolfgang Denk <wd@denx.de>
12944 Date:   Wed Apr 30 17:46:26 2008 +0200
12945
12946     cmd_nand.c: fix another 'incompatible pointer type' warning.
12947
12948     Signed-off-by: Wolfgang Denk <wd@denx.de>
12949
12950 commit de109d909707e2dfe806be5efc3cdb103b47c8ad
12951 Author: Wolfgang Denk <wd@denx.de>
12952 Date:   Wed Apr 30 17:25:07 2008 +0200
12953
12954     Makefile: fix parallel builds
12955
12956     This problem shows up with parallel builds only; it results in
12957     somewhat cryptic error messages like
12958
12959         $ JOBS=-j6 MAKEALL netstar
12960         Configuring for netstar board...
12961         arm-linux-ld: cannot find -lgeneric
12962         make[1]: *** [eeprom.srec] Error 1
12963
12964     A few boards (like netstar and voiceblue) need some libraries for
12965     building; however, the board Makefile does not contain any such
12966     dependencies which may cause problems with parallel builds. Adding
12967     such dependencies is difficult as we would also have to provide build
12968     rules, which already exist in the respective library Makefiles.
12969
12970     To solve this, we make sure that all libraries get built before the
12971     board code.
12972
12973     Signed-off-by: Wolfgang Denk <wd@denx.de>
12974
12975 commit 4f27098e5b0736989b13cd61d7bca94b3574cf5f
12976 Author: Stefan Roese <sr@denx.de>
12977 Date:   Wed Apr 30 14:51:36 2008 +0200
12978
12979     ppc4xx: Adapt Canyonlands fixed DDR2 setup to new DIMM module
12980
12981     This patch changes the Canyonlands/Glacier fixed DDR2 controller setup
12982     used for NAND booting to match the values needed for the new 512MB
12983     DIMM modules shipped with the productions boards:
12984
12985     Crucial: CT6464AC667.8FB
12986
12987     Signed-off-by: Stefan Roese <sr@denx.de>
12988
12989 commit ea9202a659dc75996facf1475f1866a19a9d3129
12990 Author: Stefan Roese <sr@denx.de>
12991 Date:   Wed Apr 30 10:49:43 2008 +0200
12992
12993     ppc4xx: Fix problem with DIMMs with 8 banks in 44x_spd_ddr2.c
12994
12995     This patch fixes a problem with DIMMs that have 8 banks. Now the
12996     MCIF0_MBxCF register will be setup correctly for this setup too.
12997
12998     This was noticed with the 512MB DIMM on Canyonlands/Glacier.
12999
13000     Signed-off-by: Stefan Roese <sr@denx.de>
13001
13002 commit 76617299358ebba260ecc02d33e8e75d8d13dd3b
13003 Author: Wolfgang Denk <wd@denx.de>
13004 Date:   Tue Apr 29 23:41:06 2008 +0200
13005
13006     Prepare v1.3.3-rc2, again.
13007
13008     Signed-off-by: Wolfgang Denk <wd@denx.de>
13009
13010 commit b7fcc4c13993782342cf5cd20d237a6281648a0b
13011 Author: Wolfgang Denk <wd@denx.de>
13012 Date:   Tue Apr 29 23:35:24 2008 +0200
13013
13014     Prepare v1.3.3-rc2
13015
13016     Signed-off-by: Wolfgang Denk <wd@denx.de>
13017
13018 commit f7b16a0a4d571dd33b2b5185a54f7ddc311f89d4
13019 Author: Wolfgang Denk <wd@denx.de>
13020 Date:   Tue Apr 29 23:32:20 2008 +0200
13021
13022     common/env_nand.c: fix one more incompatible pointer type issue
13023
13024     Signed-off-by: Wolfgang Denk <wd@denx.de>
13025
13026 commit ea6f66894f952229eebfc4ad03cd21fe5c8b3f0f
13027 Author: Wolfgang Denk <wd@denx.de>
13028 Date:   Tue Apr 29 21:33:08 2008 +0200
13029
13030     post/board/lwmon5/sysmon.c: fix manual merge error.
13031
13032     Signed-off-by: Wolfgang Denk <wd@denx.de>
13033
13034 commit 70a0f81412b0b18a6fd0bea960451bc6c2cca49a
13035 Author: Kumar Gala <galak@kernel.crashing.org>
13036 Date:   Tue Apr 29 12:54:59 2008 -0500
13037
13038     85xx: Add -mno-spe to e500/85xx builds
13039
13040     Newer gcc's might be configured to enable autovectorization by default.
13041     If we happen to build with one of those compilers we will get SPE
13042     instructions in random code.
13043
13044     -mno-spe disables the compiler for automatically generating SPE
13045     instructions without our knowledge.
13046
13047     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13048
13049 commit 8ea08e5be69436abcc95d3da114de4a2ff8a6ab5
13050 Author: Kumar Gala <galak@kernel.crashing.org>
13051 Date:   Tue Apr 29 10:18:34 2008 -0500
13052
13053     Update .gitignore for zlib.h
13054
13055     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13056
13057 commit 45239cf4152109caa925145ccd433529902df887
13058 Author: Kumar Gala <galak@kernel.crashing.org>
13059 Date:   Tue Apr 29 10:27:08 2008 -0500
13060
13061     85xx/86xx: Rename ext_refrec to timing_cfg_3 to match docs
13062
13063     All the 85xx and 86xx UM describe the register as timing_cfg_3
13064     not as ext_refrec.
13065
13066     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13067
13068 commit ef7d30b14394e4c4a153118f5845760cadada02a
13069 Author: Kumar Gala <galak@kernel.crashing.org>
13070 Date:   Tue Apr 29 10:28:34 2008 -0500
13071
13072     85xx/86xx: Rename DDR init address and init extended address register
13073
13074     Rename init_addr and init_ext_addr to match the docs between
13075     85xx and 86xx.  Both now use 'init_addr' and 'init_ext_addr'.
13076
13077     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13078
13079 commit cf6cc014270549684873a5972d2595052c468cb6
13080 Author: Kumar Gala <galak@kernel.crashing.org>
13081 Date:   Mon Apr 28 02:24:04 2008 -0500
13082
13083     85xx: Additional fixes and cleanup of MP code
13084
13085     * adjust __spin_table alignment to match ePAPR v0.94 spec
13086     * loop over all cpus when determing who is up.  This fixes an issue if
13087       the "boot cpu" isn't core0.  The "boot cpu" will already be in the
13088       cpu_up_mask so there is no harm
13089     * Added some protection in the code to ensure proper behavior.  These
13090       changes are explicitly needed but don't hurt:
13091       - Added eieio to ensure the "hot word" of the table is written after
13092         all other table updates have occurred.
13093       - Added isync to ensure we don't prefetch loading of table entries
13094         until we a released
13095
13096     These issues we raised by Dave Liu.
13097
13098     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13099
13100 commit b2d527a8b9fb50afccbaf79b5540952585cdc760
13101 Author: Yuri Tikhonov <yur@emcraft.com>
13102 Date:   Tue Apr 29 15:06:41 2008 +0200
13103
13104     lwmon5: minor clean-up to include/configs/lwmon5.h
13105
13106     LWMON5 DSPIC POST uses the watch-dog scratch register. So, make
13107     the CFG_DSPIC_TEST_ADDR definition more readable.
13108
13109     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
13110
13111 commit f4c4d21a885ccc222fd0acdf653b683249e85117
13112 Author: Stefan Roese <sr@denx.de>
13113 Date:   Tue Apr 29 16:08:05 2008 +0200
13114
13115     ppc4xx: Fix CFG_MONITOR_LEN on Katmai failsave this time
13116
13117     Signed-off-by: Stefan Roese <sr@denx.de>
13118
13119 commit 138105efe1d2b1a40a3a97b4c1f85c2111bea2d8
13120 Author: Yuri Tikhonov <yur@emcraft.com>
13121 Date:   Tue Apr 29 13:32:45 2008 +0200
13122
13123     ppc flush_cache: add watch-dog triggering into the loops.
13124
13125     Some boards (e.g. lwmon5) need rather a frequent watch-dog
13126     kicking. Since the time it takes for the flush_cache() function
13127     to complete its job depends on the size of data being flushed, one
13128     may encounter watch-dog resets on such boards when, for example,
13129     download big files over ethernet.
13130
13131     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
13132
13133 commit cab99d6f3281ab6784feccf98b9b425daa58418a
13134 Author: Stefan Roese <sr@denx.de>
13135 Date:   Tue Apr 29 14:44:54 2008 +0200
13136
13137     ppc4xx: Fix compilation warning in denali_spd_ddr2.c
13138
13139     Signed-off-by: Stefan Roese <sr@denx.de>
13140
13141 commit 4ec9d78fe5cd585d2868731fa108ca1e62730e70
13142 Author: Stefan Roese <sr@denx.de>
13143 Date:   Tue Apr 29 14:12:07 2008 +0200
13144
13145     ppc4xx: Fix Katmai CFG_MONITOR_LEN
13146
13147     Signed-off-by: Stefan Roese <sr@denx.de>
13148
13149 commit 85ad184b3b2b0f8af9228477303c55dca1b52ed7
13150 Author: Stefan Roese <sr@denx.de>
13151 Date:   Tue Apr 29 13:57:07 2008 +0200
13152
13153     ppc4xx: Complete remove bogus dflush()
13154
13155     Since the current dflush() implementation is know to have some problems
13156     (as seem on lwmon5 ECC init) this patch removes it completely and replaces
13157     it by using clean_dcache_range().
13158
13159     Tested on Katmai with ECC DIMM.
13160
13161     Signed-off-by: Stefan Roese <sr@denx.de>
13162
13163 commit 135846d6ecaad255ad28d93ebbb78b3d5da68cdc
13164 Author: Stefan Roese <sr@denx.de>
13165 Date:   Tue Apr 29 13:36:51 2008 +0200
13166
13167     ppc4xx: Change ECC initialization on lwmon5 to use clean_dcache_range()
13168
13169     As it seems the "old" ECC initialization routine by using dflush() didn't
13170     write all lines in the dcache back to memory on lwmon5. This could lead
13171     to ECC error upon Linux booting. This patch changes the program_ecc()
13172     routine to now use clean_dcache_range() instead of dflush().
13173     clean_dcache_range() uses dcbst which is exactly what we want in this
13174     case.
13175
13176     Since dflush() is known is cause problems, this routine will be
13177     removed completely and replaced by clean_dcache_range() with an
13178     additional patch.
13179
13180     Signed-off-by: Stefan Roese <sr@denx.de>
13181
13182 commit 18ec19e4aa1a045dfbf2c7c2e33963488e92d757
13183 Author: Yuri Tikhonov <yur@emcraft.com>
13184 Date:   Mon Apr 28 18:19:34 2008 +0200
13185
13186     POST: fix Makefiles for mpc8xx, lwmon, and netta POSTs.
13187
13188     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
13189
13190 commit eea5a743a2193ef2a05b9bc6dc447ba241416f35
13191 Author: Markus Brunner <super.firetwister@googlemail.com>
13192 Date:   Mon Apr 28 08:47:47 2008 +0200
13193
13194     ppc4xx: Fixup ebc clock in FDT for 405GP/EP
13195
13196     On ppc405EP and ppc405GP (at least) the ebc is directly attached to the plb
13197     and not to the opb. This patch will try to fixup /plb/ebc if /plb/opb/ebc
13198     doesn't exist.
13199
13200     Signed-off-by: Markus Brunner <super.firetwister@gmail.com>
13201
13202 commit 2ef7503a593c77a80c2a054011970227c4b62774
13203 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
13204 Date:   Thu Apr 24 07:57:17 2008 +0200
13205
13206     NE2000: Fix regresssion introduced by e710185aae90 on non AX88796
13207
13208     Move non-inlied functions into specific drivers file
13209     Set get_prom as weak
13210
13211     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
13212     Signed-off-by: Vlad Lungu <vlad@comsys.ro>
13213     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
13214
13215 commit 40cb90ee2b97db1f697e1b54f19a548ffc96d71b
13216 Author: Guennadi Liakhovetski <lg@denx.de>
13217 Date:   Thu Apr 3 17:04:19 2008 +0200
13218
13219     net: make ARP timeout configurable
13220
13221     Currently the timeout waiting for an ARP reply is hard set to 5 seconds.
13222     On i.MX31ADS due to a hardware "strangeness" up to four first IP packets
13223     to the boards get lost, which typically are ARP replies. By configuring
13224     the timeout to a lower value we significantly improve the first network
13225     transfer time on this board. The timeout is specified in milliseconds,
13226     later internally it is converted to deciseconds, because it has to be
13227     converted to hardware ticks, and CFG_HZ ranges from 900 to 27000000 on
13228     different boards.
13229
13230     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
13231     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
13232
13233 commit 13e0b8f7ca9d29267bf01d7a01e521a0517adce1
13234 Author: Guennadi Liakhovetski <lg@denx.de>
13235 Date:   Thu Apr 3 13:36:18 2008 +0200
13236
13237     minor cs8900 driver clean up
13238
13239     Remove a redundant register definition, clean up some coding style
13240     violations.
13241
13242     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
13243     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
13244
13245 commit 707fa917cca24c0f22776f48ac4a6fa5e5189b10
13246 Author: Wolfgang Denk <wd@denx.de>
13247 Date:   Mon Apr 28 22:01:04 2008 +0200
13248
13249     jffs2_1pass.c: fix incompatible pointer type warning
13250
13251     Signed-off-by: Wolfgang Denk <wd@denx.de>
13252
13253 commit 6aee00f5e6a1cf29d8fe8fdc9b7252fbd31115d9
13254 Author: Sascha Laue <Sascha.Laue@gmx.biz>
13255 Date:   Tue Apr 1 10:10:18 2008 +0200
13256
13257     lwmon5: update dsPIC POST spezification
13258
13259     The specification for the lwmon5 board dsPIC POST got changed.
13260     Also add defines for the temperatures  and voltages.
13261
13262     Signed-off-by: Sascha Laue <sascha.laue@liebherr.com>
13263
13264 commit 3e4615ab7ff38781a5dd80d0f49b9af55b4fe0b7
13265 Author: Sascha Laue <Sascha.Laue@gmx.biz>
13266 Date:   Tue Apr 1 15:13:03 2008 +0200
13267
13268     Fix watchdog POST for lwmon5
13269
13270     If the hardware watchdog detects a voltage error, the watchdog sets
13271     GPIO62 to low. The watchdog POST has to detect this low level.
13272
13273     Signed-off-by: Sascha Laue <leglas0@legpc180.leg.liebherr.i>
13274     Signed-off-by: Wolfgang Denk <wd@denx.de>
13275
13276 commit dd5748bcd669f46aeb6686c1b341323843738ccc
13277 Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
13278 Date:   Mon Apr 28 14:37:14 2008 +0200
13279
13280     rtl8169: fix compiler warnings
13281
13282     Fix multiple compiler warnings related to argument type mismatch.
13283
13284     Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
13285
13286 commit 413bf586266f86c6bdbc6c6d140f67a15af4c4f1
13287 Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
13288 Date:   Mon Apr 28 14:36:06 2008 +0200
13289
13290     IDE: fix compiler warnings
13291
13292     The IDE driver can use 32-bit addresses in LBA mode, in which case it
13293     spits multiple warnings during compilation. Fix them.
13294
13295     Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
13296
13297 commit db9084de28c46ac81c8f681722cb0d7411be4d7f
13298 Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
13299 Date:   Mon Apr 28 14:35:57 2008 +0200
13300
13301     LinkStation: fix compiler warning, add a maintainer
13302
13303     out_8 wants a pointer to an unsigned as the first argument. Add a
13304     maintainer for Linkstation boards.
13305
13306     Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
13307
13308 commit c71abba3cb67b063f789f17abf6c7447727c0cd5
13309 Author: Wolfgang Denk <wd@denx.de>
13310 Date:   Mon Apr 28 14:55:12 2008 +0200
13311
13312     cmd_nand.c: fix "differ in signedness" problem
13313
13314     Signed-off-by: Wolfgang Denk <wd@denx.de>
13315
13316 commit f2c288a35341ad02ac03b1563d786763c9c8f159
13317 Author: Wolfgang Denk <wd@denx.de>
13318 Date:   Mon Apr 28 12:48:47 2008 +0200
13319
13320     pcnet.c: fix a merge issue
13321
13322     Signed-off-by: Wolfgang Denk <wd@denx.de>
13323
13324 commit 4ca79f477ebd25a6872e6196d80e2f5eff441376
13325 Author: Wolfgang Denk <wd@denx.de>
13326 Date:   Mon Apr 28 12:08:18 2008 +0200
13327
13328     NAND: fix some strict-aliasing compiler warnings
13329
13330     Signed-off-by: Wolfgang Denk <wd@denx.de>
13331
13332 commit 5cd0130ecc79d6dcde1b1ac253abc457ca8c3115
13333 Author: Stefan Roese <sr@denx.de>
13334 Date:   Mon Apr 28 11:37:14 2008 +0200
13335
13336     ppc4xx: Fix compile warning of hcu4 board
13337
13338     Signed-off-by: Stefan Roese <sr@denx.de>
13339
13340 commit 5379cd15dd6c74ac51499bce3455bf6e0cdbe9f1
13341 Author: Wolfgang Denk <wd@denx.de>
13342 Date:   Mon Apr 28 11:31:23 2008 +0200
13343
13344     MPC8323ERDB: fix implicit declaration of function 'mac_read_from_eeprom'
13345
13346     Signed-off-by: Wolfgang Denk <wd@denx.de>
13347
13348 commit 7602ed50a2f0ef3dc8d7da93f116de50288f5b59
13349 Author: Guennadi Liakhovetski <lg@denx.de>
13350 Date:   Mon Apr 28 00:25:32 2008 +0200
13351
13352     mx31ads: fix loadaddr environment variable define
13353
13354     Arithmetic expressions do not get evaluated under stringification. Remove
13355     default network configuration, add DHCP command support. Thanks to Felix
13356     Radensky for reporting.
13357
13358     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
13359
13360 commit 144eec777ac07bcb12bd38245a5a289f694a7f98
13361 Author: Wolfgang Denk <wd@denx.de>
13362 Date:   Mon Apr 28 10:55:24 2008 +0200
13363
13364     katmai: fix section overlap problem
13365
13366     Since we didn't want to remove features from the configuration, we
13367     decided to increase the U-Boot image size (add one flash sector).
13368
13369     Also changed the default environment definition to make it
13370     independent of such changes.
13371
13372     Signed-off-by: Wolfgang Denk <wd@denx.de>
13373     Acked-by: Stefan Roese <sr@denx.de>
13374
13375 commit 941d696d25624e3cc65ebf924199541acf52d74e
13376 Author: Wolfgang Denk <wd@denx.de>
13377 Date:   Mon Apr 28 10:55:24 2008 +0200
13378
13379     katmai: fix section overlap problem
13380
13381     Since we didn't want to remove features from the configuration, we
13382     decided to increase the U-Boot image size (add one flash sector).
13383
13384     Also changed the default environment definition to make it
13385     independent of such changes.
13386
13387     Signed-off-by: Wolfgang Denk <wd@denx.de>
13388     Acked-by: Stefan Roese <sr@denx.de>
13389
13390 commit 03c6cd39f9184143fd8c537872b3d4b2e03f1466
13391 Author: Kumar Gala <galak@kernel.crashing.org>
13392 Date:   Sat Apr 26 11:44:44 2008 -0500
13393
13394     post: Fix building with O=
13395
13396     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13397
13398 commit fd7531c1e9d56b9e5e06d2c0e02b798dab72f70c
13399 Author: Wolfgang Denk <wd@denx.de>
13400 Date:   Sat Apr 26 01:55:00 2008 +0200
13401
13402     Prepare v1.3.3-rc1
13403
13404     Signed-off-by: Wolfgang Denk <wd@denx.de>
13405
13406 commit 19cf2ec90d8ce52da60c1693693c4048cb810967
13407 Author: Wolfgang Denk <wd@denx.de>
13408 Date:   Sat Apr 26 01:25:39 2008 +0200
13409
13410     post/Makefile: make sure to use the correct flags
13411
13412     ARFLAGS was not set, which caused "ppc_8xx-ar: creating libgenpost.a"
13413     messages to be printed.
13414
13415     Signed-off-by: Wolfgang Denk <wd@denx.de>
13416
13417 commit 7ed4011733e7dca8f64d21291e4294662f7dc3e2
13418 Author: Wolfgang Denk <wd@denx.de>
13419 Date:   Sat Apr 26 00:34:42 2008 +0200
13420
13421     Coding Style cleanup, update CHANGELOG
13422
13423     Signed-off-by: Wolfgang Denk <wd@denx.de>
13424
13425 commit f9204e15173834ff8d123e36279ce49c3c6c74fc
13426 Author: Magnus Lilja <lilja.magnus@gmail.com>
13427 Date:   Sun Apr 20 10:38:12 2008 +0200
13428
13429     i.MX31: Enable SPI and MC13783/RTC support for the Litekit board
13430
13431     This patch enables SPI and MC13783/RTC support for the Litekit board.
13432
13433     Signed-off-by: Magnus Lilja <lilja.magnus@gmail.com>
13434
13435 commit f97abbfb47d9e407354e157cae3f6369e460cd37
13436 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
13437 Date:   Fri Apr 25 01:08:32 2008 -0500
13438
13439     MPC8544DS: decode pcie3 end-point configuration correctly.
13440
13441     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
13442     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13443
13444 commit 292188e15523c165c4269403fdcd33c26d89176e
13445 Author: Roy Zang <tie-fei.zang@freescale.com>
13446 Date:   Fri Apr 25 00:55:09 2008 -0500
13447
13448     MPC8544DS: Removes the unknown flash message information
13449
13450     This patch removes the unknown flash message information:
13451     '## Unknown FLASH on Bank 1 - Size = 0xdeadbeef = -286261248 MB'
13452     This unknown flash message is caused by PromJet.
13453     Some of the board user is unhappy with this information.
13454
13455     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
13456     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13457
13458 commit b2115757403beef0ac6bc2c6c3b24f31256a75d2
13459 Author: Kim Phillips <kim.phillips@freescale.com>
13460 Date:   Thu Apr 24 14:07:38 2008 -0500
13461
13462     mpc83xx: bump loadaddr over fdtaddr to 0x500000
13463
13464     this seems as a good compromise between human memory, typing,
13465     and last but not least, to accommodate for current and future kernel bloat.
13466
13467     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
13468     Acked-by: Dave Liu <daveliu@freescale.com>
13469
13470 commit be5a7190265a34d968578ff266549c60f6f57654
13471 Author: Dave Liu <r63238@freescale.com>
13472 Date:   Tue Apr 15 13:12:23 2008 +0800
13473
13474     mpc83xx: clean up the readme for 83xx boards
13475
13476     1. correct the typo
13477     2. correct the memory map for 837xerdb board
13478
13479     Signed-off-by: Dave Liu <daveliu@freescale.com>
13480
13481 commit bcae52a6819ee9dad5d0d96cd7daeb20108d45ff
13482 Author: Dave Liu <r63238@freescale.com>
13483 Date:   Tue Apr 15 13:11:11 2008 +0800
13484
13485     mpc83xx: remove the unused CPM's stuff
13486
13487     The MPC83xx family never have CPM block, so remove it from 83xx.
13488
13489     Signed-off-by: Dave Liu <daveliu@freescale.com>
13490
13491 commit c63ad6325a8ac0097a54b418a3288926b0484b18
13492 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13493 Date:   Fri Apr 18 16:29:40 2008 +0200
13494
13495     cfi-flash: Add CFG_FLASH_AUTOPROTECT_LIST
13496
13497     This patch adds a configurable flash auto protection list that can be used
13498     to make U-Boot protect flash regions in flash_init().
13499
13500     The idea has been discussed on the u-boot mailing list starting
13501     on Nov 18th, 2007.
13502
13503     Even this patch brings a new feature it is used as a bugfix for 4xx
13504     platforms where flash_init() does not completely protect the
13505     monitor's flash range in all situations.
13506
13507     U-Boot protects the flash range from CFG_MONITOR_BASE to
13508     (CFG_MONITOR_BASE + monitor_flash_len  - 1) by default. This does not
13509     include the reset vector at 0xfffffffc.
13510
13511     Example:
13512     #define CFG_FLASH_AUTOPROTECT_LIST {{0xfff80000, 0x80000}}
13513
13514     This config option will auto protect the last 512k of flash that
13515     contains the bootloader on board like APC405 and PMC405.
13516
13517     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13518
13519 commit d0d91ae3acb4f29d1a2a3a766747478ed54e2848
13520 Author: Stefan Roese <sr@denx.de>
13521 Date:   Fri Apr 25 13:59:03 2008 +0200
13522
13523     ppc4xx: Remove double defines in lwmon5.h
13524
13525     introduced with latest lwmon5/POST merge
13526
13527     Signed-off-by: Stefan Roese <sr@denx.de>
13528
13529 commit 7590378fb9c686709492ceb142825cd058255956
13530 Author: Bartlomiej Sieka <tur@semihalf.com>
13531 Date:   Fri Apr 25 13:54:02 2008 +0200
13532
13533     Use watchdog-aware functions when calculating hashes of images - take two
13534
13535     Some files didn't get updated properly with the "Use watchdog-aware
13536     functions when calculating hashes of images" commit, this commit
13537     fixes this.
13538
13539     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
13540     Signed-off-by: Wolfgang Denk <wd@denx.de>
13541
13542 commit 8e048c438e20ec89b49da5f085f8f756eba6e587
13543 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13544 Date:   Fri Apr 25 12:01:39 2008 +0200
13545
13546     ppc4xx: Add bootcount limit handling for APC405 boards
13547
13548     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13549
13550 commit 1de6b28be5d107ae90ad7a8a43653c49966e8afe
13551 Author: Bartlomiej Sieka <tur@semihalf.com>
13552 Date:   Fri Apr 25 12:10:09 2008 +0200
13553
13554     Use watchdog-aware functions when calculating hashes of images
13555
13556     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
13557
13558 commit d00ce09040d3100e2c7998ef56db62c2d20d9ee3
13559 Author: Wolfgang Denk <wd@denx.de>
13560 Date:   Fri Apr 25 12:44:08 2008 +0200
13561
13562     USB: fix more GCC 4.2.x aliasing warnings
13563
13564     Signed-off-by: Wolfgang Denk <wd@denx.de>
13565     Acked-by: Markus Klotzbuecher <mk@denx.de>
13566
13567 commit aff4f86448f6586930f0a3be7fc4b0ddcf450980
13568 Author: Wolfgang Denk <wd@denx.de>
13569 Date:   Fri Apr 25 12:41:53 2008 +0200
13570
13571     lib_generic/crc32.c: add missing #include <watchdog.h>
13572
13573     Signed-off-by: Wolfgang Denk <wd@denx.de>
13574
13575 commit 03ccdbcd5602610cea4bd0db7e48e1ef881a51ef
13576 Author: Wolfgang Denk <wd@denx.de>
13577 Date:   Fri Apr 25 11:52:21 2008 +0200
13578
13579     lib_generic/crc32.c: fix compile problem
13580
13581     Signed-off-by: Wolfgang Denk <wd@denx.de>
13582
13583 commit 24bfedbd0be4dcaa94861407820d6a70fea7e03b
13584 Author: Stefan Roese <sr@denx.de>
13585 Date:   Tue Apr 22 12:20:32 2008 +0200
13586
13587     ppc4xx: Pass PCIe root-complex/endpoint configuration to Linux via the fdt
13588
13589     The PCIe root-complex/endpoint setup as configured via the "pcie_mode"
13590     environment variable will now get passed to the Linux kernel by setting
13591     the device_type property of the PCIe device tree node. For normal root-
13592     complex configuration it will keep its defaults value of "pci" and for
13593     endpoint configuration it will get changed to "pci-endpoint".
13594
13595     Signed-off-by: Stefan Roese <sr@denx.de>
13596
13597 commit eb0615bf600d2caf5aa2958f47f5ba364c52d5e7
13598 Author: Yuri Tikhonov <yur@emcraft.com>
13599 Date:   Thu Apr 24 10:30:53 2008 +0200
13600
13601     lwmon5: watchdog POST fix
13602
13603     Use the GPT0_MASKx registers as the temporary storage for watch-dog
13604     timer POST test instead of GPT0_COMPx. The latter
13605     (GPT0_COMP1..GPT0_COMP5) are used for the log-buffer header.
13606
13607     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
13608     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
13609
13610 commit 78e488298824bc150b5f3ebf7958cd71fa2af1b9
13611 Author: Kim Phillips <kim.phillips@freescale.com>
13612 Date:   Mon Apr 21 18:10:14 2008 -0500
13613
13614     lib_ppc: Revert "Make MPC83xx one step closer to full relocation."
13615
13616     This reverts commit 70431e8a7393b6b793f77957f95b999fc9a269b8 which has
13617     proven problematic getting right from the start at least on 83xx and
13618     4xx.
13619
13620     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
13621
13622 commit a99715b8ebfc500f3f40e01b36b64d473938443d
13623 Author: Detlev Zundel <dzu@denx.de>
13624 Date:   Fri Apr 18 14:50:01 2008 +0200
13625
13626     Realining some header definitions.
13627
13628     Signed-off-by: Detlev Zundel <dzu@denx.de>
13629
13630 commit 4acbc6c7f993cae409c424615415a3e76820f13d
13631 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
13632 Date:   Thu Apr 24 07:57:16 2008 +0200
13633
13634     NE2000: coding style cleanup
13635
13636     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
13637
13638 commit b4aff1ffaf7120032c653357c007faa14f74d29d
13639 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
13640 Date:   Wed Apr 23 00:11:47 2008 +0900
13641
13642     qemu-mips.h: Add CFI support
13643
13644     CONFIG_ENV_OVERWRITE is also added.
13645
13646     This patch is originally created by Jean-Christophe PLAGNIOL-VILLARD.
13647
13648     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
13649     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
13650
13651 commit 4a1f11b45a82908e5b0df602d703082413a6b7ed
13652 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
13653 Date:   Tue Apr 22 22:47:27 2008 +0900
13654
13655     doc/README.mips: Add MIPS notes
13656
13657     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
13658
13659 commit 215b01bba8bc662d35f72b084700b192d367dfb4
13660 Author: Bartlomiej Sieka <tur@semihalf.com>
13661 Date:   Tue Apr 22 12:27:56 2008 +0200
13662
13663     Add support for calculating hashes with watchdog triggering
13664
13665     Implement watchodg-aware variants of hash calculation functions:
13666     - crc32_wd()
13667     - md5_wd()
13668     - sha1_csum_wd()
13669     The above functions calculate the hash of the input buffer in chunks,
13670     triggering the watchdog after processing each chunk. The chunk size
13671     is given as a function call parameter.
13672
13673     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
13674
13675 commit 8875e3abab986df930167ce5c1ac4f95dcacc81c
13676 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
13677 Date:   Wed Apr 23 11:02:12 2008 +0900
13678
13679     qemu-mips: Cleanup whitespace, indentation, etc.
13680
13681     No functional change.
13682
13683     This patch was originally submitted by Jean-Christophe PLAGNIOL-VILLARD.
13684     Then I re-created from scratch, and changed more lines than the original.
13685
13686     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
13687     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
13688
13689 commit 386563197e3a50b0e97ad9aae87f57d9aab909ab
13690 Author: Vlad Lungu <vlad@comsys.ro>
13691 Date:   Wed Oct 10 23:02:09 2007 +0300
13692
13693     Fixed pcnet io_base
13694
13695     Bus and phys address are not always the same
13696
13697     Signed-off-by: Vlad Lungu <vlad@comsys.ro>
13698
13699 commit 11ea26fd1cb63c91403fe04a6eea975cd418603f
13700 Author: Wolfgang Denk <wd@denx.de>
13701 Date:   Thu Apr 24 23:44:26 2008 +0200
13702
13703     drivers/net/pcnet.c: Coding Style cleanup.
13704
13705     Signed-off-by: Wolfgang Denk <wd@denx.de>
13706
13707 commit 899ef7b84578b7cafadfd78488c2fd2aac93f636
13708 Author: Vlad Lungu <vlad@comsys.ro>
13709 Date:   Wed Oct 10 23:04:23 2007 +0300
13710
13711     Added Am79C970A chip id to pcnet
13712
13713     Signed-off-by: Vlad Lungu <vlad@comsys.ro>
13714
13715 commit 17c9de6bb33f676eb776dcbfc46fc1b14c3871a5
13716 Author: Magnus Lilja <lilja.magnus@gmail.com>
13717 Date:   Sun Apr 20 10:35:03 2008 +0200
13718
13719     i.MX31: Fix architecture numbers for ADS and Litekit boards
13720
13721     Correct the Linux architecture number for i.MX31 Litekit and ADS boards.
13722
13723     Signed-off-by: Magnus Lilja <lilja.magnus@gmail.com>
13724
13725 commit e7ae84d6c7288790e88639f57cb60daf89c11369
13726 Author: Magnus Lilja <lilja.magnus@gmail.com>
13727 Date:   Sun Apr 20 10:36:36 2008 +0200
13728
13729     i.MX31: Use symbolic names for Litekit membases.
13730
13731     Use symbolic names instead of hard coded addresses for Litekit membases.
13732
13733     Signed-off-by: Magnus Lilja <lilja.magnus@gmail.com>
13734
13735 commit 2ef1d9b6030d02f576b1bcd9fec948e602522012
13736 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
13737 Date:   Sat Apr 19 17:59:20 2008 +0200
13738
13739     Fix show_boot_progress prototype
13740
13741     in commit fad634071 "make show_boot_progress () weak."
13742     show_boot_progress is supposed to be declared as weak but declared as
13743     inline instead.
13744
13745     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
13746
13747 commit edbed247a14d70b94958010f736621212285de91
13748 Author: Bartlomiej Sieka <tur@semihalf.com>
13749 Date:   Fri Apr 18 12:39:23 2008 +0200
13750
13751     Memory footprint optimizations
13752
13753     As suggested by Wolfgang Denk:
13754     - image printing functions:
13755       - remove wrappers
13756       - remove indentation prefix from functions' signatures
13757     - merge getenv_verify and getenv_autostart into one parametrized function
13758
13759     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
13760
13761 commit 0a0b606faaec4afb3f750b09aa4df1e40a39dcb8
13762 Author: Guennadi Liakhovetski <lg@denx.de>
13763 Date:   Tue Apr 15 13:33:11 2008 +0200
13764
13765     MX31ADS environment variable update, spi and rtc support
13766
13767     Update MX31ADS default environment to better match the flash layout and
13768     the memory map, support SPI and RTC.
13769
13770     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
13771
13772 commit 022f12163595b9a55380c6d77c3119b93d6a9a4b
13773 Author: Kumar Gala <galak@kernel.crashing.org>
13774 Date:   Mon Apr 21 09:28:36 2008 -0500
13775
13776     85xx: Round up frequency calculations to get reasonable output
13777
13778     eg. because of rounding error we can get 799Mhz instead of 800Mhz.
13779
13780     Introduced DIV_ROUND_UP and roundup taken from linux kernel.
13781
13782     Signed-off-by: Dejan Minic <minic@freescale.com>
13783     Signed-off-by: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
13784     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13785     Acked-by: Andy Fleming <afleming@freescale.com>
13786
13787 commit 876b8f978982216ab4a22dcd9efddfcd9b0e04e6
13788 Author: Kumar Gala <galak@kernel.crashing.org>
13789 Date:   Wed Apr 23 16:58:04 2008 -0500
13790
13791     fsl_pci: Only modify registers if we have them
13792
13793     pme_msg_det exists only on PCIe controllers only set it if we are a "bridge".
13794
13795     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13796
13797 commit 83fe32334337def160b302aa9d152d808bfcc68e
13798 Author: Markus Klotzbücher <mk@denx.de>
13799 Date:   Wed Apr 23 10:57:33 2008 +0200
13800
13801     USB: remove a cpu bug workaround for an unsupported architecture.
13802
13803     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
13804
13805 commit f957576cb53e6cfab412709cfc8db1afd39d21c3
13806 Author: Markus Klotzbücher <mk@denx.de>
13807 Date:   Wed Apr 23 10:53:23 2008 +0200
13808
13809     USB: fix those pesky aliasing warnings issued by gcc-4.2
13810
13811     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
13812     Signed-off-by: Detlev Zundel <dzu@denx.de>
13813
13814 commit 89cdab788f3716b335fefb60b836ebcf975aceab
13815 Author: Mike Frysinger <vapier@gentoo.org>
13816 Date:   Mon Mar 31 11:02:01 2008 -0400
13817
13818     crc32: use uint32_t rather than unsigned long
13819
13820     The envcrc.c does sizeof(unsigned long) when calculating the crc, but
13821     this is done with the build toolchain instead of the target tool
13822     chain, so if the build is a 64bit system but the target is 32bits,
13823     the size will obviously be wrong. This converts all unsigned long
13824     stuff related to crc32 to uint32_t types. Compile tested only: output
13825     of ./tools/envcrc when run on a 32bit build system matches that of a
13826     64bit build system.
13827
13828     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
13829     Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
13830
13831 commit 80c40b765b3642ddb9f3392b7898715aab44a29c
13832 Author: Dirk Behme <dirk.behme@googlemail.com>
13833 Date:   Wed Mar 26 09:53:29 2008 +0100
13834
13835     ARM: Davinci: Fix DM644x timer overflow handling and cleanup
13836
13837     Fix ARM based DaVinci DM644x timer overflow handling and cleanup timer code.
13838
13839     Changes:
13840
13841     - Remove *_masked() functions as noted by Wolfgang
13842
13843     - Adapt register naming to recent TI spec (sprue26, March 2007)
13844
13845     - Fix reset_timer() handling
13846
13847     - As reported by Pieter [1] the overflow fix introduced a delay of factor 16 (e.g 2 seconds became 32). While the overflow fix is basically okay, it missed to divide udelay by 16, too. Fix this.
13848
13849     [1] http://article.gmane.org/gmane.comp.boot-loaders.u-boot/38179
13850
13851     - Remove software division of timer count value (DIV(x) macro) and do it in hardware (TIM_CLK_DIV).
13852
13853     Many thanks to Troy Kisky <troy.kisky@boundarydevices.com> and Pieter Voorthuijsen <pieter.voorthuijsen@Prodrive.nl> for the hints & testing!
13854
13855     Patch is compile tested with davinci_dvevm & sonata & schmoogie configuration and tested by Pieter on DaVinci EVM hardware.
13856
13857     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
13858     Acked-by: Pieter Voorthuijsen <pieter.voorthuijsen@Prodrive.nl>
13859
13860 commit a6e6fc610e39dec41b79680413d4ed38145bd3c8
13861 Author: Sergei Poselenov <sposelenov@emcraft.com>
13862 Date:   Wed Apr 9 16:09:41 2008 +0200
13863
13864     Added watchdog triggering calls in the "mtest" test function.
13865
13866     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
13867
13868 commit d32a874b9b4c1e949ee38be7790f6bf6d6143451
13869 Author: Yuri Tikhonov <yur@emcraft.com>
13870 Date:   Sun Apr 6 19:19:14 2008 +0200
13871
13872     lwmon5 watchdog: limit trigger rate
13873
13874     Limit the rate of h/w watch-dog triggering on the LWMON5 board by
13875     the CONFIG_WD_MAX_RATE value.
13876
13877     Note that an earlier version of this patch which used microseconds
13878     instead of ticks dis not work. The problem was that we used
13879     usec2ticks() to convert microseconds into ticks. usec2ticks() uses
13880     get_tbclk(), which in turn calls get_sys_info(). It turns out that
13881     this function does a lot of prolonged operations (like divisions)
13882     which take too much time so we do not trigger the watchdog in time,
13883     and it resets the system.
13884
13885     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
13886
13887 commit 2d2b994a30bb100774dc747ae9865b7f95285a88
13888 Author: Yuri Tikhonov <yur@emcraft.com>
13889 Date:   Mon Mar 31 10:51:37 2008 +0200
13890
13891     POST: move CONFIG_POST to Makefiles
13892
13893     Introduce the new logical option CONFIG_HAS_POST which is set when the
13894     platform has CONFIG_POST set. Use CONFIG_HAS_POST in the post/ Makefiles
13895     to determine should the POST libs be compiled for the selected target
13896     platform, or not.
13897
13898     To avoid breaking u-boot linking process, the empty post/libpost.a file is
13899     created for platforms which do not have POSTs.
13900
13901     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
13902     Signed-off-by: Wolfgang Denk <wd@denx.de>
13903
13904 commit 0a51e9248e2d27e0a02ef1e740c576ce90a39ee1
13905 Author: Yuri Tikhonov <yur@emcraft.com>
13906 Date:   Mon Mar 31 10:49:34 2008 +0200
13907
13908     POST: preparations for moving CONFIG_POST to Makefiles
13909
13910     Remove CONFIG_POST ifdefs from the post/ source files.
13911
13912     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
13913     Signed-off-by: Wolfgang Denk <wd@denx.de>
13914
13915 commit 5d40d4430d9ebc8434c6f0798594836e1efa7a1e
13916 Author: Stefan Roese <sr@denx.de>
13917 Date:   Tue Apr 22 14:14:20 2008 +0200
13918
13919     ppc4xx: Fix Canyonlands and Glacier default environment for fdt usage
13920
13921     This patch fixes the Canyonlands and Glacier default environment to better
13922     fit to the arch/powerpc device-tree kernels. The variables dealing with
13923     arch/ppc booting are removed, since these boards are supported only in
13924     arch/powerpc. Glacier uses the same config file as Canyonlands.
13925
13926     Also, the Glacier now uses non-FPU rootpath, since 460GT has no FPU.
13927
13928     Signed-off-by: Stefan Roese <sr@denx.de>
13929
13930 commit b789cb4a4c0c1deff82053539cfe29a9c6e23f8b
13931 Author: Stefan Roese <sr@denx.de>
13932 Date:   Tue Apr 22 14:06:42 2008 +0200
13933
13934     ppc4xx: Small coding style cleanup for the latest esd patches
13935
13936     Signed-off-by: Stefan Roese <sr@denx.de>
13937
13938 commit 79941d63bc03aed8c48d7602f18217cc200ee931
13939 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13940 Date:   Mon Apr 21 18:01:07 2008 +0200
13941
13942     ppc4xx: Update CPU strapping for PMC440 boards
13943
13944     This patch removes the temporary 'test' strapping option
13945     of the sbe command. The '667' strapping option now uses
13946     a PLB/PCI divider of 3.
13947
13948     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13949
13950 commit f00cf3193a6635355b121e90debb2f54e777e7da
13951 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13952 Date:   Mon Apr 21 14:42:21 2008 +0200
13953
13954     ppc4xx: Remove unused APC405 strataflash driver
13955
13956     The APC405 board support has been migrated to use the common
13957     CFI flash driver.
13958
13959     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13960
13961 commit 1c686676a86473bbd92151f0544e109413f6ed06
13962 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13963 Date:   Mon Apr 21 14:42:17 2008 +0200
13964
13965     ppc4xx: Update APC405 configuration
13966
13967     - enable esd's auto_update mechanism
13968     - support alternative flash layout on rev. 1.8 boards
13969     - update default environment
13970     - use common CFI flash driver
13971     - coding style cleanup
13972
13973     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13974
13975 commit 0b9872515a521bf7866dc24b85ddce708e60d702
13976 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13977 Date:   Mon Apr 21 14:42:11 2008 +0200
13978
13979     ppc4xx: Update APC405 board support
13980
13981     - enable esd's auto_update mechanism
13982     - fix LCD support on latest hardware revision (uses other LCD controller)
13983     - support alternative flash layout on rev. 1.8 boards
13984     - coding style cleanup
13985
13986     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13987
13988 commit 83975d02e225e231960784972e7820a8b303756b
13989 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13990 Date:   Mon Apr 21 14:42:06 2008 +0200
13991
13992     ppc4xx: update esd's common auto_update code for 405 boards
13993
13994     - Coding style cleanup (long lines)
13995     - improve handling of protected flash regions
13996     - remove dead code
13997
13998     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
13999
14000 commit b9233fe5d59cb25d975071616bd1035d6f4c2285
14001 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
14002 Date:   Mon Apr 21 14:41:59 2008 +0200
14003
14004     ppc4xx: Update esd's common LCD code for 405 boards
14005
14006     - Coding style cleanup (long lines)
14007     - Add s1d13505 support
14008     - Make some functions return a result code instead of void
14009
14010     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
14011
14012 commit dea68189424c3f1242427a8146a3861bf093173c
14013 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
14014 Date:   Mon Apr 21 11:36:55 2008 +0200
14015
14016     ppc4xx: Update FPGA image for APC405 boards
14017
14018     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
14019
14020 commit 2a05b152924acfcec3b037693329e517e6d3578f
14021 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
14022 Date:   Mon Apr 21 11:36:08 2008 +0200
14023
14024     ppc4xx: Update bootlogo for APC405 boards
14025
14026     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
14027
14028 commit 8deafdc6ad368368cf03b58cab4bd39f45d64b5c
14029 Author: Stefan Roese <sr@denx.de>
14030 Date:   Fri Apr 18 16:41:31 2008 +0200
14031
14032     ppc4xx: Add dcache_enable() for 440
14033
14034     dcache_enable() was missing for 440 and the patch
14035     017e9b7925f74878d0e9475388cca9bda5ef9482 ["allow ports to override bootelf
14036     "] behavior uses this function.
14037
14038     Note: Currently the cache handling functions like
14039     d/icache_disable/enable() are NOP's on 440. This may be changed in the
14040     future.
14041
14042     Signed-off-by: Stefan Roese <sr@denx.de>
14043
14044 commit a49e0d177a0749614b316ec847fb623f09c82c07
14045 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
14046 Date:   Mon Apr 21 11:19:04 2008 +0200
14047
14048     video: Add missing free for logo memory
14049
14050     This patch adds two missing free()s.
14051
14052     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
14053
14054 commit 84c01d3a05ae3aca5f7c0c13a31ca72ba1199a42
14055 Author: Troy Kisky <troy.kisky@boundarydevices.com>
14056 Date:   Mon Sep 24 16:41:43 2007 -0700
14057
14058     PATCH - Fix oob data copied into supplied buffer
14059
14060     This patch correctly sets the oobavail variable
14061     and fixes a bug where the oob data was not valid when
14062     there where multiple groups in oobfree.
14063
14064     First segment fixes a typo
14065     Second segment fixes a bug where oob data may be copied incorrectly.
14066     Third segment adds an error message when exiting due to write protect.
14067     Forth segment fixes a bug where oobavail may be set incorrectly.
14068
14069     Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
14070
14071 commit e1d09680f64b452adde89ed9fe28a77c56bedc9a
14072 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
14073 Date:   Fri Apr 18 17:24:32 2008 +0200
14074
14075     ppc4xx: Fix sys_get_info() for 405GP(r)
14076
14077     This patch assigns the correct EBC clock for 405GP(r) CPUs
14078     to PPC4xx_SYS_INFO structure. Without this patch U-Boot
14079     uses an uninitialized EBC clock in its startup message.
14080
14081     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
14082
14083 commit dc7746d86d2a3dfe01ab9a70cb427f92adc303c7
14084 Author: Wolfgang Denk <wd@denx.de>
14085 Date:   Sun Apr 20 15:39:38 2008 -0700
14086
14087     Makefile: remove nand_spl/System.map when cleaning up.
14088
14089 commit d9a42c0ace4d4f9cb061d62a7265d1780f90447b
14090 Author: Wolfgang Denk <wd@denx.de>
14091 Date:   Sun Apr 20 15:35:52 2008 -0700
14092
14093     MAKEALL: sort entries / lists.
14094
14095     Signed-off-by: Wolfgang Denk <wd@denx.de>
14096
14097 commit 0878af169b181868a105b5c33f3a6423e2c9fd60
14098 Author: Kumar Gala <galak@kernel.crashing.org>
14099 Date:   Fri Apr 18 11:29:01 2008 -0500
14100
14101     85xx: Fix size of cpu-release-addr property
14102
14103     The cpu-release-addr is defined as always being a 64-bit quanity regardless
14104     if we are running on a 32-bit or 64-bit machine.
14105
14106 commit 88353a985109562a639b2f8a0c90d77011bfe374
14107 Author: Timur Tabi <timur@freescale.com>
14108 Date:   Fri Apr 4 11:15:58 2008 -0500
14109
14110     Fix calculation of I2C clock for some 85xx chips
14111
14112     Some 85xx chips use CCB as the base clock for the I2C.  Some use CCB/2, and
14113     some use CCB/3.  There is no pattern that can be used to determine which
14114     chips use which frequency, so the only way to determine is to look up the
14115     actual SOC designation and use the right value for that SOC.
14116
14117     Update immap_85xx.h to include the GUTS PORDEVSR2 register.
14118
14119     Signed-off-by: Timur Tabi <timur@freescale.com>
14120
14121 commit 1e01477aeaf409ddb97e2633aab9cf8c9c60612e
14122 Author: Wolfgang Denk <wd@denx.de>
14123 Date:   Fri Apr 18 11:44:27 2008 -0700
14124
14125     Fix build breakage casued by commit c0559be371b2
14126
14127         Change env_get_char from a global function ptr to a function.
14128
14129     Signed-off-by: Wolfgang Denk <wd@denx.de>
14130
14131 commit 268a804d7e2fa07b64211fd2f9a9615db4539f23
14132 Author: Wolfgang Denk <wd@denx.de>
14133 Date:   Fri Apr 18 10:53:41 2008 -0700
14134
14135     Coding Style cleanup, update CHANGELOG.
14136
14137     Signed-off-by: Wolfgang Denk <wd@denx.de>
14138
14139 commit 92bad20ad74b70adf3839df9a0a47cce000ac3d7
14140 Author: Mike Frysinger <vapier@gentoo.org>
14141 Date:   Tue Apr 8 14:00:57 2008 -0400
14142
14143     Add support for u-boot in svn and localversion-* files
14144
14145     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
14146
14147 commit d23ff6827decf121461fbc5622612fd7effe207e
14148 Author: Guennadi Liakhovetski <lg@denx.de>
14149 Date:   Thu Apr 3 17:04:22 2008 +0200
14150
14151     MX31ADS network and flash updates
14152
14153     This patch allows U-Boot to use buffered writes to the Spansion NOR
14154     flash installed on this board, and eliminates long delays in network
14155     transfers after the board startup.
14156
14157     Also modify flash layout to embed main and redundant environment
14158     blocks in the U-Boot image.
14159
14160     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14161
14162 commit b5dc9b304d289831f291843ff88a45cbdf1a6290
14163 Author: Guennadi Liakhovetski <lg@denx.de>
14164 Date:   Mon Apr 14 10:53:12 2008 +0200
14165
14166     Support for the MX31ADS evaluation board from Freescale
14167
14168     This patch adds support for the MX31ADS evaluation board from Freescale,
14169     initialization code is copied from RedBoot sources, also provided by
14170     Freescale.
14171
14172     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14173
14174 commit 499e7831e1baaac6bfb959213f1950c216fbc5ba
14175 Author: Stefan Roese <sr@denx.de>
14176 Date:   Tue Apr 8 10:33:29 2008 +0200
14177
14178     ppc4xx: Change Canyonlands to support booting from 2k page NAND devices
14179
14180     Signed-off-by: Stefan Roese <sr@denx.de>
14181
14182 commit 5e182dce04d68cc94407a1b1fa09307f2bb96719
14183 Author: Stefan Roese <sr@denx.de>
14184 Date:   Tue Apr 8 10:33:28 2008 +0200
14185
14186     ppc4xx: Adjust Canyonlands fixed DDR2 setup (NAND booting) to 512MB SODIMM
14187
14188     Signed-off-by: Stefan Roese <sr@denx.de>
14189
14190 commit fe7c0db6b2a9004f96c2a2d4fff2849e19c2d825
14191 Author: Stefan Roese <sr@denx.de>
14192 Date:   Tue Apr 8 10:33:27 2008 +0200
14193
14194     ppc4xx: Add Glacier NAND booting target
14195
14196     Signed-off-by: Stefan Roese <sr@denx.de>
14197
14198 commit 46f373838e384a4c23d13581b1dfa5acb66b5810
14199 Author: Stefan Roese <sr@denx.de>
14200 Date:   Tue Apr 8 10:31:00 2008 +0200
14201
14202     nand_spl: Update nand_spl to support 2k page size NAND devices
14203
14204     This patch adds support for booting from 2k page sized NAND device
14205     (e.g. Micron 29F2G08AAC).
14206
14207     Tested on AMCC Canyonlands.
14208
14209     Signed-off-by: Stefan Roese <sr@denx.de>
14210
14211 commit 5e3dca577b7c1bf58bd2b48449b18b7e7dcd8e04
14212 Author: Anatolij Gustschin <agust@denx.de>
14213 Date:   Thu Apr 17 18:18:00 2008 +0200
14214
14215     Fix crash on sequoia in ppc_4xx_eth_init
14216
14217     Currently U-Boot crashes in ppc_4xx_eth_init on sequoia
14218     with cache enabled (TLB Parity exeption). This patch
14219     fixes the problem.
14220
14221     Signed-off-by: Anatolij Gustschin <agust@denx.de>
14222
14223 commit accf7355767dc7f6b85d88bb1c75c9d95e84ba5b
14224 Author: Anatolij Gustschin <agust@denx.de>
14225 Date:   Thu Apr 17 18:15:27 2008 +0200
14226
14227     ppc4xx: Fix crash on sequoia with cache enabled
14228
14229     Currently U-Boot crashes on sequoia board in CPU POST if
14230     cache is enabled (CONFIG_4xx_DCACHE defined). The cache
14231     won't be disabled by change_tlb before CPU POST because
14232     there is an insufficient adress range check since
14233     CFG_MEM_TOP_HIDE was introduced. This patch tries to fix
14234     this problem.
14235
14236     Signed-off-by: Anatolij Gustschin <agust@denx.de>
14237
14238 commit 43c509254fab375c49936498da944658117ed07c
14239 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
14240 Date:   Thu Apr 17 23:35:13 2008 +0900
14241
14242     Use jr as register jump instruction
14243
14244     Current assembler codes are inconsistent in the way of register jump
14245     instruction usage; some use jr, some use j. Of course GNU as allows both
14246     usages, but as can be expected from `Jump Register' the mnemonic `jr' is
14247     more intuitive than `j'. For example, Linux doesn't have `j <reg>' usage
14248     at all.
14249
14250     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
14251
14252 commit 7ce63709828d37b08866e537339a169bd0db2bd3
14253 Author: Guennadi Liakhovetski <lg@denx.de>
14254 Date:   Tue Apr 15 14:15:30 2008 +0200
14255
14256     RTC driver for MC13783
14257
14258     MC13783 is a multifunction IS with an SPI interface to the host. This
14259     driver handles the RTC controller in this chip.
14260
14261     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14262
14263 commit 38254f45b0b412332726c90d3184ad47479fcffb
14264 Author: Guennadi Liakhovetski <lg@denx.de>
14265 Date:   Tue Apr 15 14:14:25 2008 +0200
14266
14267     New i.MX31 SPI driver
14268
14269     This is an SPI driver for i.MX and MXC based SoCs from Freescale. So far
14270     only implemented and tested on i.MX31, can with a modified register layout
14271     and definitions be used for i.MX27, I think, MXC CPUs have similar SPI
14272     controllers too.
14273
14274     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14275
14276 commit 7064122c2eef92f02a03ef37a1a1c07e70cd4e38
14277 Author: Magnus Lilja <lilja.magnus@gmail.com>
14278 Date:   Tue Apr 15 19:09:10 2008 +0200
14279
14280     Fix name of i.MX31 boards in config file header
14281
14282     Correct the name of the i.MX31 Litekit and phyCORE boards in config files.
14283
14284     Signed-off-by: Magnus Lilja <lilja.magnus@gmail.com>
14285
14286 commit a49864593e083a5d0779fb9ca98e5a0f2053183d
14287 Author: Mike Frysinger <vapier@gentoo.org>
14288 Date:   Sun Apr 13 19:42:19 2008 -0400
14289
14290     allow ports to override go behavior
14291
14292     Split the arch-specific logic out of the common go code and into a dedicated
14293     weak function called do_go_exec() that lives in cpu directories.  This will
14294     need review from i386/nios people to make sure I didn't break them.
14295
14296 commit 017e9b7925f74878d0e9475388cca9bda5ef9482
14297 Author: Mike Frysinger <vapier@gentoo.org>
14298 Date:   Sun Apr 13 19:42:18 2008 -0400
14299
14300     allow ports to override bootelf behavior
14301
14302     Change the bootelf setup function into a dedicated weak function called
14303     do_bootelf_exec.  This way ports can control the behavior however they
14304     like before/after calling the ELF entry point.
14305
14306 commit a4b46ed6b3502335c3f3a5d672abe0bcb44f20b7
14307 Author: Ulf Samuelsson <ulf@atmel.com>
14308 Date:   Sat Apr 12 20:56:03 2008 +0200
14309
14310     Reorder ARM boards in Makefile
14311
14312     Rearrange ARM boards in Makefile so that ARM926EJ-S boards
14313     are no longer under ARM92xT header.
14314
14315     Signed-off-by: Ulf Samuelsson <ulf@atmel.com>
14316     Ack-By Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
14317
14318 commit c3a60cb3bd67e120fc99b6ba88d9295c3c07f688
14319 Author: Ulf Samuelsson <ulf@atmel.com>
14320 Date:   Sat Apr 12 20:29:44 2008 +0200
14321
14322     Clean up dataflash partitioning
14323
14324     This patch removes the board dependent parts from
14325     "drivers/mtd/dataflash.c".
14326     Each board relying on this, will have the appropriate
14327     code in a new file, "partition.c" in the board directory.
14328     board Makefiles updated to use the file.
14329
14330     The dataflash partitions are aligned on sector/page boundaries.
14331
14332     The CONFIG_NEW_DF_PARTITION was used to create named partitions
14333     This is now the default operation, and the CONFIG variable is removed.
14334
14335     Signed-off-by: Ulf Samuelsson <ulf@atmel.com>
14336
14337 commit 51ecde946fec511a16346e498204ca10ad71080d
14338 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
14339 Date:   Sat Apr 12 14:08:45 2008 +0200
14340
14341     gitignore: udpate stgit generated and .patch file
14342
14343     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
14344
14345 commit 66e39818e95f51ee1c1dd2094407a8929543fa6d
14346 Author: Wolfgang Denk <wd@denx.de>
14347 Date:   Fri Apr 18 00:15:36 2008 -0700
14348
14349     Get rid of redundant copy of renamed header file.
14350
14351     Signed-off-by: Wolfgang Denk <wd@denx.de>
14352
14353 commit c3aafd8cf814e33a77de81c2f22b8c772216a3cc
14354 Author: Vlad Lungu <vlad@comsys.ro>
14355 Date:   Fri Apr 11 21:20:14 2008 +0300
14356
14357     Fix dependency generation for older gcc versions
14358
14359      With gcc 3.3.3 at least, compilation fails with
14360
14361     Generating include/autoconf.mk
14362     gcc: compilation of header file requested
14363     make: *** [include/autoconf.mk] Error 1
14364
14365     since commit 16fe77752eee099b9fb61ed73460e51cc94b37ba.
14366
14367     Signed-off-by: Vlad Lungu <vlad@comsys.ro>
14368
14369 commit cb1c4896905ab22fcd982e6a8a539f0031942e71
14370 Author: Marian Balakowicz <m8@semihalf.com>
14371 Date:   Fri Apr 11 11:07:49 2008 +0200
14372
14373     Restore the ability to continue booting after legacy image overwrite
14374
14375     Before new uImage code was merged, bootm code allowed for the kernel image to
14376     get overwritten during decompresion. new uImage introduced a check for image
14377     overwrites and refused to boot the image that got overwritten. This patch
14378     restores the old behavior. It also adds a warning when the image overwriten is
14379     a multi-image file, because in such case accessing componentes other than the
14380     first one will fail.
14381
14382     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
14383
14384 commit de2b3216e6b4f3b2fe93759c05b17504f9dfe036
14385 Author: Marian Balakowicz <m8@semihalf.com>
14386 Date:   Fri Apr 11 11:07:43 2008 +0200
14387
14388     ppc: Fix ftd_blob variable init when processing raw blob
14389
14390     Set fdt_blob variable before its value is printed out.
14391
14392     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
14393
14394 commit 3d36be030043cd841a2551d00a395135e363a64b
14395 Author: Jason Wessel <jason.wessel@windriver.com>
14396 Date:   Thu Apr 10 14:30:16 2008 -0500
14397
14398     Remove all the search paths from the .lds files.
14399
14400     The cross compiler is responsible for providing the correct libraries
14401     and the logic to find the linking libraries.
14402
14403     Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
14404
14405 commit 7d721e34ae6be7d7db63e8d060a246278bb7ae58
14406 Author: Bartlomiej Sieka <tur@semihalf.com>
14407 Date:   Mon Apr 14 15:44:16 2008 +0200
14408
14409     Boot-related documentation update
14410
14411     - document 'bootm_low' and 'bootm_size' environment variables
14412     - update inaccurate CFG_BOOTMAPSZ entry
14413
14414     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
14415
14416 commit a6f0bd9f2b1971e2a61ac0fd1fc2c96cb7a4b67a
14417 Author: Guennadi Liakhovetski <lg@denx.de>
14418 Date:   Wed Apr 9 17:34:08 2008 +0200
14419
14420     Fix regression introduced by a typo in "Tidied other cpu/arm920t/start.S code"
14421
14422     Restore logic reverted by commit
14423
14424     commit 80767a6cead9990d9e77e62be947843c2c72f469
14425     Author: Peter Pearse <peter.pearse@arm.com>
14426     Date:   Wed Sep 5 16:04:41 2007 +0100
14427
14428         Changed API name to coloured_led.h
14429         Removed code using deprecated ifdef CONFIG_BOOTBINFUNC
14430         Tidied other cpu/arm920t/start.S code
14431
14432     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14433
14434 commit e25cb8d3f4fcc265a9cdf8e9d577b59bdb64bbaf
14435 Author: Mike Frysinger <vapier@gentoo.org>
14436 Date:   Tue Apr 8 10:24:24 2008 -0400
14437
14438     Remove conflicting NAND ID
14439
14440     There are two NAND entries with ID 0xDC and this obviously causes problems.
14441     In the kernel, they punted the first entry, so we should do the same.
14442
14443     See this upstream e-mail for more info:
14444     http://lists.infradead.org/pipermail/linux-mtd/2007-July/018795.html
14445
14446     Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
14447     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
14448
14449 commit 188e94c370621708d13547d58dbc6ed3c5602aa8
14450 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
14451 Date:   Tue Apr 8 16:20:35 2008 +0900
14452
14453     cpu/mips/cpu.c: Fix flush_cache bug
14454
14455     Cache operations have to take line address (addr), not start_addr.
14456     I noticed this bug when debugging ping failure.
14457
14458     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
14459
14460 commit 8f2a68a07c058fca1d413e54f71c2e7e78a74ed4
14461 Author: Martin Krause <martin.krause@tqs.de>
14462 Date:   Thu Apr 3 14:29:01 2008 +0200
14463
14464     TQM5200: fix default IDE reset level
14465
14466     Before the first call of ide_reset(), the level of the IDE reset
14467     signal on the TQM5200 is low (reset asserted). This patch sets the
14468     default value to high (reset not asserted).
14469
14470     Currently this patch fixes no real problem, but it is cleaner to
14471     assert the reset signal only on demand, and not permanently.
14472
14473     Signed-off-by: Martin Krause <martin.krause@tqs.de>
14474
14475 commit c61e033d6e8abb7b4060ee36060961e1399f6079
14476 Author: Detlev Zundel <dzu@denx.de>
14477 Date:   Thu Apr 3 14:18:48 2008 +0200
14478
14479     mgcoge, mgsuv: realign CONFIG_EXTRA_ENV_SETTING
14480
14481     Signed-off-by: Detlev Zundel <dzu@denx.de>
14482
14483 commit f308572e19eb7fe63aa3d41f214cde4c23c9800f
14484 Author: Detlev Zundel <dzu@denx.de>
14485 Date:   Thu Apr 3 14:18:47 2008 +0200
14486
14487     mgcoge, mgsuv: rename 'addcon' to 'addcons'
14488
14489     The latter name with 13 users is already established, so we will use
14490     that.
14491
14492     Signed-off-by: Detlev Zundel <dzu@denx.de>
14493
14494 commit e175eacc87c3a9e4dad0799fee0e95732520afc7
14495 Author: Martin Krause <martin.krause@tqs.de>
14496 Date:   Thu Apr 3 13:37:56 2008 +0200
14497
14498     IDE: fix bug in reset sequence
14499
14500     According to the ata (ata5) specification the RESET- signal
14501     shall be asserted for at least 25 us. Without this patch,
14502     the RESET- signal is asserted on some boards for only < 1 us
14503     (e. g. on the TQM5200). This patch adds a general delay of
14504     25 us to the RESET- signal.
14505
14506     Without this patch a Platinum 4 GiB CF card is not recognised
14507     properly on boards with a TQM5200 (STK52xx, TB5200).
14508
14509     Signed-off-by: Martin Krause <martin.krause@tqs.de>
14510
14511 commit 813bea96a960916c72b4a3a7df840151529c26ce
14512 Author: Sascha Laue <Sascha.Laue@gmx.biz>
14513 Date:   Thu Apr 3 14:43:11 2008 +0200
14514
14515     lwmon5: disable CONFIG_ZERO_BOOTDELAY
14516
14517     Signed-off-by: Sascha Laue <sascha.laue@liebherr.com>
14518
14519 commit 53eec6f1d25932e76d63ccb14082792b0b96bf41
14520 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
14521 Date:   Wed Apr 2 08:03:58 2008 +0200
14522
14523     ds174x: Fix warning on return in rtc_get and rtc_set functions
14524
14525     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
14526
14527 commit a253b38bf50c85227c33ca0febc870ee49d1588e
14528 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
14529 Date:   Wed Apr 2 08:03:57 2008 +0200
14530
14531     cmd_log.c: Fix assignment differ in signedness
14532
14533     In function 'logbuff_init_ptrs':
14534     cmd_log.c:79: warning: pointer targets in assignment differ in signedness
14535
14536     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
14537
14538 commit 6c0e9a8f1cc090fbfbc6f86b6b4fd17a1628f3df
14539 Author: Gururaja Hebbar K R <gururajakr@sanyo.co.in>
14540 Date:   Wed Apr 2 11:04:43 2008 +0530
14541
14542     Remove duplicate #undef SHOW_INFO in drivers/usb/usb_ohci.c
14543
14544     Signed-off-by: gururaja hebbar <gururajakr@sanyo.co.in>
14545
14546 commit 478d5ec9ae3cbcc6040241d2d73dbbc61fe9b49d
14547 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
14548 Date:   Tue Apr 1 14:07:10 2008 +0200
14549
14550     s3c4510b_eth: fix 'packed' attribute ignored for fields of MACFrame
14551
14552     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
14553
14554 commit c08fb3ea36d19b1640b7906264581e9105534399
14555 Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
14556 Date:   Tue Apr 15 10:24:14 2008 +0200
14557
14558     Additional PCI IDs for IDE and network controllers
14559
14560     These PCI IDs are required by the Linkstation platforms.
14561
14562     Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
14563
14564 commit c0559be371b2a64b1a817088c3308688e2182f93
14565 Author: Joakim Tjernlund <joakim.tjernlund@transmode.se>
14566 Date:   Mon Apr 14 23:01:50 2008 +0200
14567
14568     Change env_get_char from a global function ptr to a function.
14569
14570     This avoids an early global data reference.
14571
14572     Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
14573
14574 commit 3e0f331c05d72f140715c1e9fca991927e44d422
14575 Author: Guennadi Liakhovetski <lg@denx.de>
14576 Date:   Tue Apr 29 12:35:08 2008 +0000
14577
14578     Clean up smsc911x driver
14579
14580     Replace direct register address derefencing with accessor functions.
14581     Restrict explicitly 32-bit bus-width, extend affected configurations
14582     respectively.
14583
14584     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14585     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
14586
14587 commit de1b686b763aa8b87a86f6748ce9169e7fc0e4cd
14588 Author: Sascha Hauer <s.hauer@pengutronix.de>
14589 Date:   Tue Apr 15 00:08:20 2008 -0400
14590
14591     This patch adds a driver for the following smsc network controllers:
14592     LAN9115
14593     LAN9116
14594     LAN9117
14595     LAN9215
14596     LAN9216
14597     LAN9217
14598
14599     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
14600     Signed-off-by: Guennadi Liakhovetski<lg@denx.de>
14601     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
14602
14603 commit 3dfd4aab929cccddb63d9ea509967861e1333b52
14604 Author: Sascha Laue <Sascha.Laue@gmx.biz>
14605 Date:   Tue Apr 1 15:13:03 2008 +0200
14606
14607     Fix watchdog POST for lwmon5
14608
14609     If the hardware watchdog detects a voltage error, the watchdog sets
14610     GPIO62 to low. The watchdog POST has to detect this low level.
14611
14612     Signed-off-by: Sascha Laue <leglas0@legpc180.leg.liebherr.i>
14613
14614 commit 24b448448a917e52806f82660a5c9d47608894fb
14615 Author: Dave Liu <r63238@freescale.com>
14616 Date:   Tue Apr 1 15:22:11 2008 +0800
14617
14618     ata: update the libata.h from ata.h of linux kernel
14619
14620     Current libata.h of u-boot is out of sync from linux kernel,
14621     this patch make it be consistent with linux kernel.
14622
14623     Signed-off-by: Dave Liu <daveliu@freescale.com>
14624     Signed-off-by: Tor Krill <tor@excito.com>
14625
14626 commit f8f9dc98883f66f59eb0601da65808e6b139c87c
14627 Author: Kumar Gala <galak@kernel.crashing.org>
14628 Date:   Mon Mar 31 11:59:27 2008 -0500
14629
14630     Allow use of ARCH=powerpc when building
14631
14632     The linux kernel is now mostly ARCH=powerpc, so to make life easier
14633     allow use to use ARCH=powerpc and convert it to ARCH=ppc.
14634
14635     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
14636
14637 commit 8af657d2c6d1ca4f2f76973531394d4578ba2ef0
14638 Author: Kyungmin Park <kmpark@infradead.org>
14639 Date:   Mon Mar 31 10:40:54 2008 +0900
14640
14641     Add apollon board MAINTAINERS entry
14642
14643     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14644
14645 commit 77e475cc0ed1832160017d364be32a0be9ff02a9
14646 Author: Kyungmin Park <kmpark@infradead.org>
14647 Date:   Mon Mar 31 10:40:36 2008 +0900
14648
14649     Fix OneNAND read
14650
14651     It should access with 16-bit instead of 8-bit
14652
14653     Now it uses the generic memcpy with 8-bit access. It means it reads wrong data from OneNAND.
14654
14655     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14656
14657 commit a9da2b41079d230db3a5641625311983f85ce1fb
14658 Author: Kyungmin Park <kmpark@infradead.org>
14659 Date:   Mon Mar 31 10:40:19 2008 +0900
14660
14661     Fix OneNAND erase command
14662
14663     It mis-calculates the block address.
14664     Also fix DECLARE_GLOBAL_DATA_PTR in env_onenand.
14665
14666     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14667
14668 commit 61525f2ffa156665a66908fda47dbf29d65ea579
14669 Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
14670 Date:   Mon Mar 31 01:32:15 2008 +0200
14671
14672     Support for LinkStation / KuroBox HD and HG PPC models
14673
14674     This patch is based on the port by Mihai Georgian (see linkstation.c for
14675     Copyright information) and implements support for LinkStation / KuroBox HD
14676     and HG PPC models from Buffalo Technology, whereby HD is deactivated at
14677     the moment, pending network driver fixing.
14678
14679     Notice to users: this is pretty much a barebone port. Support for network
14680     on HG models is already in the U-Boot mainline, but you might also want
14681     patches to switch fan / phy modes depending on the negotiated ethernet
14682     parameters. This patch also doesn't support console switching, booting EM
14683     mode, Buffalo specific ext2 magic number. So, if you want to use any of
14684     those, you need additional patches. Otherwise this patche provides a fully
14685     functional u-boot with a network console on your system.
14686
14687     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14688
14689 commit 0f3ba7e9783f352318f197a3148f6d5cc3d75bea
14690 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
14691 Date:   Sun Mar 30 01:22:13 2008 -0500
14692
14693     Add CONFIG_MII_INIT support to related boards
14694
14695     Replace CONFIG_8xx and CONFIG_MCF532x to CONFIG_MII_INIT in
14696     cmd_init.c. Add CONFIG_MII_INIT to board configuration files
14697     that use mii_init() in cmd_init.c.
14698
14699     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
14700     Acked-by: Ben Warren <biggerbadderben@gmail.com>
14701
14702 commit f33fca22e76f20e4e4793810ca7a06a4805a6cf4
14703 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
14704 Date:   Sun Mar 30 01:19:06 2008 -0500
14705
14706     Update CONFIG_PCIAUTO_SKIP_HOST_BRIDGE to related boards
14707
14708     Remove test for CONFIG_MPC5200 in drivers/pci/pci_auto.c and define
14709     CONFIG_PCIAUTO_SKIP_HOST_BRIDGE in related board configuration files.
14710
14711     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
14712
14713 commit e99ccb488181d012248c6be30b2093e950319fc5
14714 Author: Kumar Gala <galak@kernel.crashing.org>
14715 Date:   Thu Mar 27 11:46:38 2008 -0500
14716
14717     Introduce phys_size_t and move phys_addr_t into asm/types.h
14718
14719     Also add CONFIG_PHYS_64BIT on powerpc to deal with 32-bit ppc's
14720     that have larger physical addresses like 44x, 85xx, and 86xx.
14721
14722     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
14723
14724 commit 20a14a42a25f72e379f38460b8a8484667536795
14725 Author: Andy Fleming <afleming@freescale.com>
14726 Date:   Wed Apr 2 16:19:07 2008 -0500
14727
14728     Rename include/md5.h to include/u-boot/md5.h
14729
14730     Some systems have md5.h installed in /usr/include/. This isn't the
14731     desired file (we want the one in include/md5.h). This will avoid the
14732     conflict. This fixes the host tools building problem by creating a new
14733     directory for U-Boot specific header files.
14734
14735     [Patch by Andy Fleming, modified to use separate directory by Wolfgang
14736     Denk]
14737
14738     Signed-off-by: Wolfgang Denk <wd@denx.de>
14739     Signed-off-by: Andy Fleming <afleming@freescale.com>
14740     Acked-by: Timur Tabi <timur@freescale.com>
14741
14742 commit f297b7a1ec87433f66320d89d993e1bc738c66b8
14743 Author: Dave Liu <r63238@freescale.com>
14744 Date:   Thu Mar 27 18:51:17 2008 +0800
14745
14746     drivers: code clean up
14747
14748     Signed-off-by: Dave Liu <daveliu@freescale.com>
14749
14750 commit 0ff7cba4a2e51c90827f6d21a0b28b4d67109597
14751 Author: Dave Liu <r63238@freescale.com>
14752 Date:   Thu Mar 27 18:50:41 2008 +0800
14753
14754     drivers: clean up the ata_piix.h
14755
14756     Signed-off-by: Dave Liu <daveliu@freescale.com>
14757
14758 commit e8f7ba404f1409606962815ecc955a06984b08b3
14759 Author: Dave Liu <r63238@freescale.com>
14760 Date:   Thu Mar 27 18:49:56 2008 +0800
14761
14762     doc: english polishing for README.sata
14763
14764     according to gvb's suggestion, polishing for the doc.
14765
14766     Signed-off-by: Jerry Van Baren <gerald.vanbaren@ge.com>
14767     Signed-off-by: Dave Liu <daveliu@freescale.com>
14768
14769 commit 3e3f766a5274d204780460e1879723b565296d34
14770 Author: Kumar Gala <galak@kernel.crashing.org>
14771 Date:   Wed Mar 26 18:53:28 2008 -0500
14772
14773     Fix warnings introduced by I2C bus speed setting patch
14774
14775     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
14776
14777 commit 3c735e7437150e8615f26930c7819db85634276d
14778 Author: eran liberty <eran.liberty@gmail.com>
14779 Date:   Thu Mar 27 00:50:49 2008 +0100
14780
14781     Altera Stratix II support
14782
14783     Adds Support for Altera's Stratix II.
14784
14785     Within your board specific init file you will have to call
14786
14787     1. fpga_init (/* relocated code offset. usually => */ gd->reloc_off);
14788     2. fpga_add (fpga_altera, (Altera_desc*)&altera_desc);
14789
14790     Altera_desc* contines (for example):
14791         {
14792          Altera_StratixII,      /* part type */
14793          passive_serial,        /* interface type */
14794          1,                     /* bytes of data part can accept */
14795          (void *)(&funcs),      /* interface function table */
14796          0L,                    /* base interface address */
14797          0                      /* implementation specific cookie */
14798          }
14799
14800     funcs is the interface. It is of type altera_board_specific_func.
14801     It looks like this:
14802     altera_board_specific_func func = {
14803         pre_fn,
14804         config_fn,
14805         status_fn,
14806         done_fn,
14807         clk_fn,
14808         data_fn,
14809         abort_fn,
14810         post_fn,
14811     };
14812
14813     you will have to implement these functions, which is usually bit
14814     banging some gpio.
14815
14816     Signed-off-by: Eran Liberty <liberty@extricom.com>
14817
14818 commit 5ece9ec9f6cd52950ab848e2fe422dacf1d3a335
14819 Author: Wolfgang Denk <wd@denx.de>
14820 Date:   Sun Apr 13 14:32:54 2008 -0700
14821
14822     Update CHANGELOG
14823
14824     Signed-off-by: Wolfgang Denk <wd@denx.de>
14825
14826 commit 5ad862166aa24d62a69aa9c708f6b2f5c0d28fb7
14827 Author: Sascha Hauer <s.hauer@pengutronix.de>
14828 Date:   Wed Mar 26 20:41:17 2008 +0100
14829
14830     Phytec Phycore-i.MX31 support
14831
14832     This patch adds support for the Phytec Phycore-i.MX31 board
14833
14834     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
14835     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14836
14837 commit caebc95be3b42e5147b5fac7672ac4b2693ef7e1
14838 Author: Sascha Hauer <s.hauer@pengutronix.de>
14839 Date:   Wed Mar 26 20:41:09 2008 +0100
14840
14841     mx31 litekit support
14842
14843     This patch adds support for the mx31 litekit board
14844
14845     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
14846     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14847
14848 commit cdace0661208754a53019ea0dc7b803a040e0939
14849 Author: Sascha Hauer <s.hauer@pengutronix.de>
14850 Date:   Wed Mar 26 20:40:49 2008 +0100
14851
14852     add an i2c driver for mx31
14853
14854     This patch adds an i2c driver for Freescale i.MX processors
14855
14856     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
14857     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14858
14859 commit 9b56f4f0306f3940b0aafd823ed6ecfc2d75d6c6
14860 Author: Sascha Hauer <s.hauer@pengutronix.de>
14861 Date:   Wed Mar 26 20:40:42 2008 +0100
14862
14863     core support for Freescale mx31
14864
14865     This patch adds the core support for Freescale mx31
14866
14867     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
14868     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14869
14870 commit 7ec68862a27c8f6f6d566228de8f6724d964a939
14871 Author: Wolfgang Denk <wd@denx.de>
14872 Date:   Sun Apr 13 14:19:23 2008 -0700
14873
14874     Fix compile error
14875
14876     ...as suggested by Peter Pearse
14877
14878     Signed-off-by: Wolfgang Denk <wd@denx.de>
14879
14880 commit 5252ed95204bdf55bec5a90ea69860bf2f78c643
14881 Author: Sascha Hauer <s.hauer@pengutronix.de>
14882 Date:   Wed Mar 26 20:40:36 2008 +0100
14883
14884     Separate omap24xx specific code from arm1136
14885
14886     Move omap24xx code to cpu/arm1136/omap24xx, rename include/asm-arm/arch-arm1136
14887     to cpu/arm1136/omap24xx.
14888
14889     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
14890     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14891
14892 commit 1f1d88dd40815332df32982e739f2ddd2da6fe1a
14893 Author: Mike Frysinger <vapier@gentoo.org>
14894 Date:   Tue Jan 29 18:21:05 2008 -0500
14895
14896     disable caches before booting an app for Blackfin apps
14897
14898     It isn't generally save to execute applications outside of U-Boot with caches
14899     enabled due to the way the Blackfin processor handles caches (requires
14900     software assistance).  This patch disables caches before booting an ELF or
14901     just booting raw code.  The previous discussion on the patch was that we
14902     wanted to use weaks instead, but that proved to not be feasible when multiple
14903     symbols are involved, which puts us back at the ifdef solution.  I've
14904     minimized the ugliness by moving the setup step outside of the main function.
14905
14906     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
14907
14908 commit e6dfed705efa44ebf00d21bb1588c6ccc8f3ad32
14909 Author: Wolfgang Denk <wd@denx.de>
14910 Date:   Sun Apr 13 10:03:54 2008 -0700
14911
14912     ppc: Get rid of unused machine type definitions
14913
14914     Signed-off-by: Wolfgang Denk <wd@denx.de>
14915
14916 commit 1aeed8d71acb3290cf2446f316d6ba437e7881c4
14917 Author: Wolfgang Denk <wd@denx.de>
14918 Date:   Sun Apr 13 09:59:26 2008 -0700
14919
14920     Coding Style cleanup; update CHANGELOG
14921
14922     Signed-off-by: Wolfgang Denk <wd@denx.de>
14923
14924 commit 7754f33c6fb7a2c050388d20bf3847038558bdcf
14925 Author: Larry Johnson <lrj@acm.org>
14926 Date:   Thu Feb 21 13:58:11 2008 -0500
14927
14928     LM73 bug fix for negative temperatures and cleanup
14929
14930     When the LM73 temperature sensor measures a temperature below 0 C, the
14931     current driver does not perform sign extension, so the result returned is
14932     512 C too high.  This patch fixes the problem, and does general cleanup
14933     of the code.
14934
14935     Signed-off-by: Larry Johnson <lrj@acm.org>
14936
14937 commit 96ef831f713289afba19da0c8f905e99da2b23e0
14938 Author: Guennadi Liakhovetski <lg@denx.de>
14939 Date:   Thu Apr 3 13:36:02 2008 +0200
14940
14941     cfi_flash: Support buffered writes on non-standard Spansion NOR flash
14942
14943     Some NOR flash chip from Spansion, for example, the s29ws-n MirrorBit
14944     series require different addresses for buffered write commands. Define a
14945     configuration option to support buffered writes on those chips. A more
14946     elegant solution would be to automatically detect those chips by parsing
14947     their CFI records, but that would require introduction of a fixup table
14948     into the cfi_flash driver.
14949
14950     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
14951
14952 commit 3f9c542d3d69b1a10a5e193e779133a0454d1f44
14953 Author: Lee Nipper <lee.nipper@freescale.com>
14954 Date:   Thu Apr 10 09:35:06 2008 -0500
14955
14956     mpc83xx: Update DIMM data bus width test to support 40-bit width
14957
14958     32-bit wide ECC memory modules report 40-bit width.
14959     Changed the DIMM data bus width test to 'less than 64' instead of 'equal 32'.
14960
14961     Signed-off-by: Lee Nipper <lee.nipper@freescale.com>
14962     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
14963
14964 commit 5fb5a689d822ca61e814bd523fc930af335242fa
14965 Author: Dave Liu <r63238@freescale.com>
14966 Date:   Mon Mar 31 17:05:12 2008 +0800
14967
14968     mpc83xx: Fix the bug of serdes initialization
14969
14970     Currently the serdes will not be initializated due to the
14971     partid's error.
14972
14973     Signed-off-by: Dave Liu <daveliu@freescale.com>
14974     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
14975
14976 commit 2000784818f043db7ca60e2846a72d097766b894
14977 Author: Dave Liu <r63238@freescale.com>
14978 Date:   Thu Apr 3 16:28:29 2008 +0800
14979
14980     mpc83xx: Fix the SATA clock setting of 837x targets
14981
14982     Currently the SATA controller clock is configured as CSB clock,
14983     usually the CSB clock is 400/333/266MHz.
14984
14985     However, The SATA IP block is only guaranteed to operate up to
14986     200 MHz as stated in the HW spec.
14987
14988     The bug is reported by Joe D'Abbraccio <ljd015@freescale.com>
14989
14990     This patch makes the SATA clock as half of CSB clock.
14991
14992     Signed-off-by: Dave Liu <daveliu@freescale.com>
14993     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
14994
14995 commit 1ac4f320bf0b593aa0a741f2d649a8ece8838672
14996 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
14997 Date:   Wed Apr 2 13:41:21 2008 +0200
14998
14999     mpc837xerdb: Fix warning: implicit declaration of function 'fdt_fixup_dr_usb'
15000
15001     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15002     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
15003
15004 commit 97b3ecb575a92fa34c1765229dbc06f2b662f139
15005 Author: Kumar Gala <galak@kernel.crashing.org>
15006 Date:   Wed Apr 9 04:20:57 2008 -0500
15007
15008     85xx: Fix detection of MP cpu spin up
15009
15010     We were looking at the wrong memory offset to determine of a secondary
15011     cpu had been spun up or not.  Also added a warning message if the
15012     all the secondary cpus we expect don't spin up.
15013
15014     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
15015
15016 commit f3e04bdc3f360c66801a9048956e61e41a16edba
15017 Author: Kumar Gala <galak@kernel.crashing.org>
15018 Date:   Tue Apr 8 10:45:50 2008 -0500
15019
15020     85xx: Use SVR_SOC_VER instead of SVR_VER
15021
15022     The recent change introduced by 'Update SVR numbers to expand support'
15023     now requires that we use SVR_SOC_VER instead of SVR_VER if we want
15024     to compare against a particular processor id.
15025
15026     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
15027
15028 commit 5b2052e5f5fcce5dbd4d2750a29c0e45bce806e7
15029 Author: Eugene O'Brien <eugene.obrien@advantechamt.com>
15030 Date:   Fri Apr 11 10:00:35 2008 -0400
15031
15032     ppc4xx: Fix power mgt definitions for PPC440
15033
15034     Corrected DCR addresses of PPC440EP power management registers.
15035
15036     Signed-off-by: Eugene O'Brien <eugene.obrien@advantechamt.com>
15037
15038 commit 950a392464e616b4590bc4501be46e2d7d162dea
15039 Author: Wolfgang Denk <wd@denx.de>
15040 Date:   Fri Apr 11 15:11:26 2008 +0200
15041
15042     Revert merge of git://www.denx.de/git/u-boot-arm, commit 62479b18:
15043
15044     Reverting became necessary after it turned out that the patches in
15045     the u-boot-arm repo were modified, and in some cases corrupted.
15046
15047     This reverts the following commits:
15048
15049         066bebd6353e33af3adefc3404560871699e9961
15050         7a837b7310166ae8fc8b8d66d7ef01b60a80f9d6
15051         c88ae20580b2b01487b4cdcc8b2a113f551aee36
15052         a147e56f03871bba4f05058d5e04ce7deb010b04
15053         d6674e0e2a6a1f033945f78838566210d3f28c95
15054         8c8463cce44d849e37744749b32d38e1dfb12e50
15055         c98b47ad24b2d91f41c09a3d62d7f70ad84f4b7d
15056         8bf69d81782619187933a605f1a95ee1d069478d
15057         8c16cb0d3b971f46fbe77c072664c0f2dcd4471d
15058         a574a73852a527779234e73e17e7597fd8128882
15059         1377b5583a48021d983e1fd565f7d40c89e84d63
15060         1704dc20917b4f71e373e2c888497ee666d40380
15061
15062     Signed-off-by: Wolfgang Denk <wd@denx.de>
15063
15064 commit 64e541f4c1b413dd84c7e409f5c2bf328db2ac13
15065 Author: Stefan Roese <sr@denx.de>
15066 Date:   Fri Apr 11 07:02:29 2008 +0200
15067
15068     ppc4xx: Update Kilauea defconfig to use device-tree booting as default
15069
15070     This patch reworks the default environment on Kilauea/Haleakala. Now
15071     "net_nfs" for exmaple uses the device-tree style booting formerly know
15072     as "net_nfs_fdt". Also the addresses in RAM were changed because of the
15073     new image booting support, which check for image overwriting. So the
15074     addresses needed togeet adjusted.
15075
15076     Signed-off-by: Stefan Roese <sr@denx.de>
15077
15078 commit 756f5dacda3810b094b94bcceffd3ce6c7ff9a28
15079 Author: Stefan Roese <sr@denx.de>
15080 Date:   Wed Apr 9 11:58:02 2008 +0200
15081
15082     ppc4xx: Fix Canyonlands default environment to work with new image support
15083
15084     Since the new image support checks for image overwriting, the default
15085     environment needs to get adjusted to use correct addresses.
15086
15087     Signed-off-by: Stefan Roese <sr@denx.de>
15088
15089 commit dfc6c7b647dba7ab86749616f0e9e5740deed422
15090 Author: Stefan Roese <sr@denx.de>
15091 Date:   Wed Apr 9 11:54:11 2008 +0200
15092
15093     ppc: Revert patch 70431e8a that used _start instead of CFG_MONITOR_BASE
15094
15095     The patch 70431e8a7393b6b793f77957f95b999fc9a269b8 (Make MPC83xx one step
15096     closer to full relocation.) doesn't use CFG_MONITOR_BASE anymore. But
15097     on 4xx systems _start currently cannot be used for this calculation.
15098     So revert back to the original version for now.
15099
15100     Signed-off-by: Stefan Roese <sr@denx.de>
15101
15102 commit f91374f65eae8b42cac329e06ba1c54728278efb
15103 Author: Michal Simek <monstr@monstr.eu>
15104 Date:   Fri Mar 28 12:49:52 2008 +0100
15105
15106     microblaze: Sort microblaze boards in MAKEALL script
15107
15108 commit 62032deb7214c6d9b4396297e2aaa559bc2f8495
15109 Author: Michal Simek <monstr@monstr.eu>
15110 Date:   Fri Mar 28 11:58:45 2008 +0100
15111
15112     microblaze: clean microblaze_config.mk
15113
15114     FLAGS are generated by U-BOOT generator.
15115     Board specific FLAGS are in board directory
15116
15117     Signed-off-by: Michal Simek <monstr@monstr.eu>
15118
15119 commit cf5c679ca04a6b54bf53a55b8b9c29335b387287
15120 Author: Michal Simek <monstr@monstr.eu>
15121 Date:   Fri Mar 28 12:47:19 2008 +0100
15122
15123     microblaze: xupv2p fix config file for supporting FDT
15124
15125 commit 188dc16b189143573b1ed90e584bf866d75cdd12
15126 Author: Michal Simek <monstr@monstr.eu>
15127 Date:   Fri Mar 28 11:53:02 2008 +0100
15128
15129     microblaze: ml401 fix config file for supporting FDT
15130
15131     Signed-off-by: Michal Simek <monstr@monstr.eu>
15132
15133 commit 4c6a6f02e239236261333759997eeaf86b30b54c
15134 Author: Michal Simek <monstr@monstr.eu>
15135 Date:   Fri Mar 28 11:22:48 2008 +0100
15136
15137     microblaze: ml401 - add ifdef for GPIO
15138
15139     Signed-off-by: Michal Simek <monstr@monstr.eu>
15140
15141 commit af7ae1a411c67ee9d17a66d17ce50b374f3dd4e7
15142 Author: Michal Simek <monstr@monstr.eu>
15143 Date:   Fri Mar 28 12:13:03 2008 +0100
15144
15145     microblaze: clean uart16550 and uartlite handling
15146
15147     Signed-off-by: Michal Simek <monstr@monstr.eu>
15148
15149 commit 0b20f250877441460fb79d72192954abe8498834
15150 Author: Michal Simek <monstr@monstr.eu>
15151 Date:   Fri Mar 28 11:08:31 2008 +0100
15152
15153     microblaze: Add Emaclite driver to Makefile
15154
15155     Signed-off-by: Michal Simek <monstr@monstr.eu>
15156
15157 commit 868cde5310f88234b774878e4f06e79df10a88b3
15158 Author: Michal Simek <monstr@monstr.eu>
15159 Date:   Fri Mar 28 11:08:01 2008 +0100
15160
15161     microblaze: Add Emac driver to Makefile
15162
15163     Signed-off-by: Michal Simek <monstr@monstr.eu>
15164
15165 commit 6f961b4f461f6cbb83a467d468a02e6078c2b327
15166 Author: Michal Simek <monstr@monstr.eu>
15167 Date:   Fri Mar 28 12:42:29 2008 +0100
15168
15169     microblaze: add Emac ethernet driver
15170
15171 commit 89c53891b18cbafd29ab8931b40e27ad231b6085
15172 Author: Michal Simek <monstr@monstr.eu>
15173 Date:   Fri Mar 28 12:41:56 2008 +0100
15174
15175     microblaze: add Emaclite ethernet driver
15176
15177 commit e5845e21224dbe2fe47b11f1cdf95de7f84be7cb
15178 Author: Michal Simek <monstr@monstr.eu>
15179 Date:   Fri Mar 28 11:04:01 2008 +0100
15180
15181     microblaze: ML401 and XUPV2P remove emac and emaclite reference
15182
15183     Signed-off-by: Michal Simek <monstr@monstr.eu>
15184
15185 commit 6bf3e982aefdb1daf9f5462d482c8f9d1cc90a57
15186 Author: Michal Simek <monstr@monstr.eu>
15187 Date:   Fri Mar 28 10:59:32 2008 +0100
15188
15189     microblaze: remove old setting for emac driver
15190
15191     Signed-off-by: Michal Simek <monstr@monstr.eu>
15192
15193 commit cd2b75efb9cc037c74ecee9b3586f9bf9e1d4e57
15194 Author: Michal Simek <monstr@monstr.eu>
15195 Date:   Fri Mar 28 10:58:15 2008 +0100
15196
15197     microblaze: Clean Makefile from ancient emac driver
15198
15199     Signed-off-by: Michal Simek <monstr@monstr.eu>
15200
15201 commit ab68f921d9c741830f721c3d879c13a0c5597183
15202 Author: Daniel Hellstrom <daniel@gaisler.com>
15203 Date:   Fri Mar 28 10:20:43 2008 +0100
15204
15205     SPARC/LEON2: added support for Gaisler simulator GRSIM/TSIM for SPARC/LEON2 targets. See www.gaisler.com for information.
15206
15207     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15208
15209 commit 6ed8a43a19bb0275501bc286007daafa923552cf
15210 Author: Daniel Hellstrom <daniel@gaisler.com>
15211 Date:   Wed Mar 26 23:38:48 2008 +0100
15212
15213     SPARC/LEON3: added support for GR-CPCI-AX2000 FPGA AX board. The FPGA is exchangeable but a standard LEON3 design is assumed. See www.gaisler.com for information.
15214
15215     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15216
15217 commit 6940383d9ec1bfe2f13e339e6f723e8d34af2b12
15218 Author: Daniel Hellstrom <daniel@gaisler.com>
15219 Date:   Wed Mar 26 23:34:47 2008 +0100
15220
15221     SPARC/LEON3: added support for Altera NIOS Development kit (STRATIX II Edition) with GRLIB template design. See www.gaisler.com for information.
15222
15223     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15224
15225 commit 823edd8a66ed50af5aaba0c79567f67061e4d79a
15226 Author: Daniel Hellstrom <daniel@gaisler.com>
15227 Date:   Fri Mar 28 10:06:52 2008 +0100
15228
15229     SPARC/LEON3: added support for Gaisler GRSIM/TSIM2 SPARC/LEON3 simulatorn. See www.gaisler.com for information.
15230
15231     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15232
15233 commit 71d7e4c0489e5ed8fc69382236aaa2a1e510c135
15234 Author: Daniel Hellstrom <daniel@gaisler.com>
15235 Date:   Wed Mar 26 23:26:48 2008 +0100
15236
15237     SPARC/LEON3: added support for GR-XC3S-1500 board with GRLIB template design. See www.gaisler.com for board information.
15238
15239     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15240
15241 commit b330990c2f36ee4a8bb318360e1c8ba965269ab6
15242 Author: Daniel Hellstrom <daniel@gaisler.com>
15243 Date:   Fri Mar 28 10:00:33 2008 +0100
15244
15245     SPARC: Added support for SPARC LEON2 SOC Processor.
15246
15247     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15248
15249 commit 2a2fa797e63b1e3cd4d570318ca5fbf8723ef53a
15250 Author: Daniel Hellstrom <daniel@gaisler.com>
15251 Date:   Wed Mar 26 23:00:38 2008 +0100
15252
15253     SPARC/LEON3: Added AMBA Bus Plug&Play information print command (ambapp). It can print available cores (type: AHB Master, AHB Slave, APB Slave), their address ranges, IRQ number and version.
15254
15255     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15256
15257 commit 1e9a164e22976933002c5e4b0b79b09fcede9cd4
15258 Author: Daniel Hellstrom <daniel@gaisler.com>
15259 Date:   Wed Mar 26 22:51:29 2008 +0100
15260
15261     SPARC: Added support for SPARC LEON3 SOC processor.
15262
15263     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15264
15265 commit bf3d8b31169546fcddb4737391e1893fb12d033a
15266 Author: Daniel Hellstrom <daniel@gaisler.com>
15267 Date:   Fri Mar 28 08:29:26 2008 +0100
15268
15269     SPARC: added SPARC support for new uimage in common code.
15270
15271     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15272
15273 commit 00ab32c85405a4fe65fd4128243086210fc90a21
15274 Author: Daniel Hellstrom <daniel@gaisler.com>
15275 Date:   Wed Mar 26 22:36:03 2008 +0100
15276
15277     SPARC: added SPARC board information to the command bdinfo.
15278
15279     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15280
15281 commit c2f02da21a3f37f0878554eebc785e04fdc4e128
15282 Author: Daniel Hellstrom <daniel@gaisler.com>
15283 Date:   Fri Mar 28 09:47:00 2008 +0100
15284
15285     SPARC: Added generic support for SPARC architecture.
15286
15287     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15288
15289 commit e54ec0f016803e4d9524ff71f7971bda0c51b287
15290 Author: Stefan Roese <sr@denx.de>
15291 Date:   Thu Apr 3 14:50:34 2008 +0200
15292
15293     ppc4xx: Fix 4xx enet driver to support 460GT EMAC2+3
15294
15295     This patch fixes a problem with the RGMII setup of the 460GT. The 460GT
15296     has 2 RGMII instances and we need to configure the 2nd RGMII instance
15297     for the EMAC2+3 channels.
15298
15299     Signed-off-by: Stefan Roese <sr@denx.de>
15300
15301 commit c2a545ce33b26d80337f80b533828839249fb1c9
15302 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15303 Date:   Wed Apr 2 08:03:56 2008 +0200
15304
15305     MPC8xx: Fix libfdt support introduced in commit 77ff7b74
15306
15307     fdt.c: In function 'ft_cpu_setup':
15308     fdt.c:33: warning: implicit declaration of function 'do_fixup_by_prop_u32'
15309     fdt.c:39: warning: implicit declaration of function 'do_fixup_by_compat_u32'
15310     fdt.c:43: warning: implicit declaration of function 'fdt_fixup_ethernet'
15311     fdt.c:45: warning: implicit declaration of function 'fdt_fixup_memory'
15312
15313     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15314
15315 commit 4abd844d8eb108736e1cf8fbf3dbf61f2d5fc11b
15316 Author: Andy Fleming <afleming@freescale.com>
15317 Date:   Mon Mar 31 20:45:56 2008 -0500
15318
15319     Fix fdt set command to conform to dts spec
15320
15321     The fdt set command was treating properties specified as <00> and <0011>
15322     as byte streams, rather than as an array of cells.  As we already have
15323     syntax for expressing the desire for a stream of bytes ([ xx xx ...]),
15324     we should use the <> syntax to describe arrays of cells, which are always
15325     32-bits per element.  If we imagine this likely (IMHO) scenario:
15326
15327     > fdt set /ethernet-phy@1 reg <1>
15328
15329     With the old code, this would create a bad fdt, since the reg cell would be
15330     made to be one byte in length.  But the cell must be 4 bytes, so this would
15331     break mysteriously.
15332
15333     Also, the dts spec calls for constants inside the angle brackets (<>)
15334     to conform to C constant standards as they pertain to base.
15335     Take this scenario:
15336
15337     > fdt set /ethernet@f00 reg <0xe250000\ 0x1000>
15338
15339     The old fdt command would complain that it couldn't parse that.  Or, if you
15340     wanted to specify that a certain clock ran at 33 MHz, you'd be required to
15341     do this:
15342
15343     > fdt set /mydev clock <1f78a40>
15344
15345     Whereas the new code will accept decimal numbers.
15346
15347     While I was in there, I extended the fdt command parser to handle property
15348     strings which are split across multiple arguments:
15349
15350     > fdt set /ethernet@f00 interrupts < 33 2 34 2 36 2 >
15351     > fdt p /ethernet@f00
15352     ethernet@f00 {
15353         interrupts = <0x21 0x2 0x22 0x2 0x24 0x2>;
15354     };
15355
15356     Lastly, the fdt print code was rearranged slightly to print arrays of cells
15357     if the length of the property is a multiple of 4 bytes, and to not print
15358     leading zeros.
15359
15360     Signed-off-by: Andy Fleming <afleming@freescale.com>
15361
15362 commit 1c2926abdd7db89296a8cc7f224dd9d5d4e37a56
15363 Author: Stefan Roese <sr@denx.de>
15364 Date:   Wed Apr 2 08:39:33 2008 +0200
15365
15366     ppc4xx: Canyonlands: Init SATA/PCIe port correctly
15367
15368     Canyonlands (460EX) shares the first PCIe interface with the SoC SATA
15369     interface. This usage can be configured with the jumper J6. This patch
15370     correctly configures the SATA/PCIe PHY for SATA usage when this jumper
15371     is installed.
15372
15373     Signed-off-by: Stefan Roese <sr@denx.de>
15374
15375 commit 6fe2946f198481254a6ee9600d7456b8316a4083
15376 Author: Kim Phillips <kim.phillips@freescale.com>
15377 Date:   Fri Mar 28 17:37:49 2008 -0500
15378
15379     remove remaining CONFIG_OF_HAS_{UBOOT_ENV,BD_T} code
15380
15381     finish off what commit 43ddd9c820fec44816188f53346b464e20b3142d,
15382     "Remove deprecated CONFIG_OF_HAS_UBOOT_ENV and CONFIG_OF_HAS_BD_T"
15383     started.
15384
15385     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
15386
15387 commit b5873f1732b92a25690e1513b90dfb0d644f6697
15388 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15389 Date:   Tue Apr 1 07:30:51 2008 +0200
15390
15391     dataflash: Move CONFIG_HAS_DATAFLASH to Makefile
15392
15393     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15394
15395 commit 2d934ea51f276522b532f870a820e844ff480b5b
15396 Author: Tor Krill <tor@excito.com>
15397 Date:   Fri Mar 28 15:29:45 2008 +0100
15398
15399     Add Vitesse 8601 support to TSEC driver
15400
15401     Add phy_info for Vitesse VSC8601.
15402     Add config option, CFG_VSC8601_SKEWFIX, to enable RGMII skew timing compensation.
15403
15404     Signed-off-by: Tor Krill <tor@excito.com>
15405     Reviewed-by: Kim Phillips <kim.phillips@freescale.com>
15406     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
15407
15408 commit 3eac6402a508b0f68a21cc9cbc2cc49347de0c31
15409 Author: Daniel Hellstrom <daniel@gaisler.com>
15410 Date:   Mon Mar 31 14:25:00 2008 +0000
15411
15412     SPARC: added SMC91111 driver in and out macros for LEON processors.
15413
15414     This patch makes SPARC/LEON processors able to read and write
15415     to the SMC91111 chip using the chip external I/O bus of the memory
15416     controller. This patchs defines the standard in and out macros
15417     expected by the SMC9111 driver.
15418
15419     To access that I/O bus one must set up the memory controller
15420     (MCTRL or FTMCTRL) correctly. It is assumed that the user sets
15421     up this correctly when the other MCTRL parameters are set up. It
15422     can be set up from the board configuration header file.
15423
15424     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15425     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
15426
15427 commit 3ca7c558eba36332556bc470d45e2f5d42bd0ca6
15428 Author: Stelian Pop <stelian@popies.net>
15429 Date:   Wed Mar 26 18:52:34 2008 +0100
15430
15431     Add maintainership information for AT91CAP9ADK and AT91SAM9260EK boards
15432
15433     Signed-off-by: Stelian Pop <stelian@popies.net>
15434
15435 commit 4e03dde84dd2c91e327cdc23ae119d432559a7a3
15436 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15437 Date:   Mon Mar 31 21:31:04 2008 +0200
15438
15439     AT91SAM9260EK: Move CONFIG_CMD_NAND to Makefile
15440
15441     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15442
15443 commit 0176d43e759a6e00cacc85eff26fd60f74b4f6b7
15444 Author: Stelian Pop <stelian@popies.net>
15445 Date:   Wed Mar 26 18:52:33 2008 +0100
15446
15447     Add support for AT91SAM9260EK
15448
15449     Support for booting from internal DataFlash, external DataFlash card
15450     or NAND flash is available.
15451
15452     Signed-off-by: Stelian Pop <stelian@popies.net>
15453
15454 commit 1762f13b4aab88b685b1722f17dada247945624b
15455 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15456 Date:   Mon Mar 31 21:20:49 2008 +0200
15457
15458     AT91SAM9: Move CONFIG_HAS_DATAFLASH to Makefile
15459
15460     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15461
15462 commit 761712188b353494defb2b644491ff73d0daaa6f
15463 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15464 Date:   Mon Mar 31 21:12:17 2008 +0200
15465
15466     AT91CAP9ADK: Move CONFIG_CMD_NAND to Makefile
15467
15468     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15469
15470 commit 983c1db04c1dd0f92e02f06d29f0c65a3d9a2687
15471 Author: Stelian Pop <stelian@popies.net>
15472 Date:   Wed Mar 26 20:52:32 2008 +0100
15473
15474     Port AT91CAP9 to the new headers
15475
15476     Adapt the existing AT91CAP9 code to the new headers and APIs.
15477
15478     Signed-off-by: Stelian Pop <stelian@popies.net>
15479
15480 commit 177e8a5ac81bbc531a1d54abdb47f2860266c3aa
15481 Author: Stelian Pop <stelian@popies.net>
15482 Date:   Wed Mar 26 19:52:31 2008 +0100
15483
15484     Finish header files reworking
15485
15486     Replace AT91CAP9.h file with several splitted header files coming
15487     from the Linux kernel.
15488
15489     This is part 2 of the replacement: more header imports and edits.
15490
15491     Signed-off-by: Stelian Pop <stelian@popies.net>
15492
15493 commit 6d1dbbbf9fdf727384002e553e615c15d8b967f4
15494 Author: Stelian Pop <stelian@popies.net>
15495 Date:   Wed Mar 26 19:52:30 2008 +0100
15496
15497     Import several header files from Linux
15498
15499     Replace AT91CAP9.h file with several splitted header files coming
15500     from the Linux kernel.
15501
15502     This is part 1 of the replacement: pristine header files import.
15503
15504     Signed-off-by: Stelian Pop <stelian@popies.net>
15505
15506 commit a8a78f2d99dc1bd30dc3595da118539b506c6118
15507 Author: Stelian Pop <stelian@popies.net>
15508 Date:   Wed Mar 26 20:52:28 2008 +0100
15509
15510     Move at91cap9 specific files to at91sam9 directory
15511
15512     AT91CAP9 and AT91SAM9 SoCs are very close hardware wise, so a
15513     common infrastructure can be used. Let this infrastructure be
15514     named after the AT91SAM9 family, and move the existing AT91CAP9
15515     files to the new place.
15516
15517     Signed-off-by: Stelian Pop <stelian@popies.net>
15518
15519 commit 61106a565870ff503f92b251b94bd7afef889a04
15520 Author: Stelian Pop <stelian@popies.net>
15521 Date:   Wed Mar 26 21:52:27 2008 +0100
15522
15523     Use timer_init() instead of board supplied interrupt_init()
15524
15525     The timer on AT91CAP9/AT91SAM9 is supplied by the SoC, and not by
15526     the board, so use timer_init() instead of interrupt_init().
15527
15528     Signed-off-by: Stelian Pop <stelian@popies.net>
15529
15530 commit 5604e2178c5218fbfdba2e4293ca7652e829ac25
15531 Author: Stelian Pop <stelian@popies.net>
15532 Date:   Wed Mar 26 21:52:36 2008 +0100
15533
15534     Cleanup DataFlash partition handling
15535
15536     DataFlash partition information has become a mess. This patch
15537     defines a single partition scheme for Atmel DataFlashes. This partition
15538     scheme will be used by all AT91CAP9 and AT91SAM9 boards.
15539
15540     Signed-off-by: Stelian Pop <stelian@popies.net>
15541
15542 commit 9b46432fc65ce0f0826b32e4f15c15b33ccb8d42
15543 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15544 Date:   Fri Mar 28 08:47:45 2008 -0500
15545
15546     ColdFire: Fix alignment issue after CONFIG_IDENT_STRING in start.S
15547
15548     When the version_string function in start.S is not 4-byte align,
15549     it will cause the compiler generates "unaligned opcodes detected
15550     in executable segment". This issue affects all ColdFire CPUs.
15551     By adding .align 4 after CONFIG_IDENT_STRING, it will pad 0's if
15552     it is not aligned.
15553
15554     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15555     Acked-by: John Rigby <jrigby@freescale.com>
15556
15557 commit bae61eefe15b4d454060a7140e49ae58322be803
15558 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15559 Date:   Tue Mar 25 15:41:15 2008 -0500
15560
15561     ColdFire: Add dspi and serial flash support for MCF5445x
15562
15563     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15564     Acked-by: John Rigby <jrigby@freescale.com>
15565
15566 commit 48ead7a7a922fceaf494e352abfab8216a41b417
15567 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15568 Date:   Tue Mar 18 17:37:01 2008 -0500
15569
15570     ColdFire: Remove R5200 board
15571
15572     This board never went into production
15573
15574     Signed-off-by: Zachary P. Landau <zachary.landau@labxtechnologies.com>
15575     Acked-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15576     Acked-by: John Rigby <jrigby@freescale.com>
15577
15578 commit 545c8e0a7cd3ca9d3846668f69b0d201250abea8
15579 Author: Matthew Fettke <[matthew.fettke@gmail.com]>
15580 Date:   Thu Jan 24 14:02:32 2008 -0600
15581
15582     ColdFire: Added M5275EVB support.
15583
15584     Signed-off-by: Matthew Fettke <mfettke@videon-central.com>
15585     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15586     Acked-by: John Rigby <jrigby@freescale.com>
15587
15588 commit f71d9d91a2cd9c30b2b6369f15c1a46c11537c2b
15589 Author: Matthew Fettke <[matthew.fettke@gmail.com]>
15590 Date:   Mon Feb 4 15:38:20 2008 -0600
15591
15592     ColdFire: Added MCF5275 cpu support.
15593
15594     Signed-off-by: Matthew Fettke <mfettke@videon-central.com>
15595     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15596     Acked-by: John Rigby <jrigby@freescale.com>
15597
15598 commit 44e5b9edab077aba6e9b849afa4b7fbd8fd7b02b
15599 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15600 Date:   Mon Mar 17 12:14:11 2008 -0500
15601
15602     ColdFire: Define bootdelay in configuration file for M52277EVB
15603
15604     Signed-off-by: Matt Wadel <Matt.Waddel@freescale.com>
15605     Acked-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15606     Acked-by: John Rigby <jrigby@freescale.com>
15607
15608 commit 77878f16cedee17161ff2336990970fffc6cea35
15609 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15610 Date:   Mon Mar 17 12:09:07 2008 -0500
15611
15612     ColdFire: Fix second memory Chipselect for M5475EVB
15613
15614     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15615     Acked-by: John Rigby <jrigby@freescale.com>
15616
15617 commit 43d60642395a550956cb21d287c8cfa563913d28
15618 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15619 Date:   Thu Mar 13 14:26:32 2008 -0500
15620
15621     ColdFire: Update correct FLASHBAR and RAMBAR1 for MCF5282
15622
15623     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15624     Acked-by: John Rigby <jrigby@freescale.com>
15625
15626 commit eb14ebe813a0cb5d47905228da446a5ad692473b
15627 Author: Larry Johnson <lrj@acm.org>
15628 Date:   Sun Mar 30 20:33:04 2008 -0500
15629
15630     ppc4xx: Add CFG_MEM_TOP_HIDE to Denali SPD-based SDRAM setup
15631
15632     Signed-off-by: Larry Johnson <lrj@acm.org>
15633
15634 commit 02e3892021112f21067d9ed1d04ae4182725ba52
15635 Author: Stefan Roese <sr@denx.de>
15636 Date:   Mon Mar 31 12:20:48 2008 +0200
15637
15638     ppc4xx: Small whitespace fix of esd patches
15639
15640     Signed-off-by: Stefan Roese <sr@denx.de>
15641
15642 commit 034394abb524785047c815f00dde8cdbdc1593c5
15643 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
15644 Date:   Sun Mar 30 18:52:44 2008 +0200
15645
15646     ppc4xx: Cleanup PMC440 board support
15647
15648     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
15649
15650 commit a6cc6c37188d85c25d167a4515da86f48d9a583e
15651 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
15652 Date:   Sun Mar 30 18:52:06 2008 +0200
15653
15654     ppc4xx: Add ptm configuration variables for PMC440
15655
15656     Add support for the ptm1la, ptm1ms, ptm2la and ptm2ms
15657     environment variables.
15658
15659     Cleanup pci_target_init.
15660
15661     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
15662
15663 commit 7c91f51a2fe296909147f1646a1412729dd10b1d
15664 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
15665 Date:   Sun Mar 30 18:01:15 2008 +0200
15666
15667     ppc4xx: Minor updates for DU440 boards
15668
15669     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
15670
15671 commit d5bffeb868d6b4d462f558dac43011027b6644b7
15672 Author: Mike Frysinger <vapier@gentoo.org>
15673 Date:   Tue Feb 19 00:54:20 2008 -0500
15674
15675     Blackfin: cleanup and overhaul common board init functions
15676
15677     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
15678
15679 commit b86b3416f874358acaf07519e7620cdb2145f75b
15680 Author: Mike Frysinger <vapier@gentoo.org>
15681 Date:   Tue Feb 19 00:50:58 2008 -0500
15682
15683     Blackfin: cleanup lib_blackfin/cache.c
15684
15685     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
15686
15687 commit 9171fc81722c20fdb5a829a58b17c9eaadd5fb44
15688 Author: Mike Frysinger <vapier@gentoo.org>
15689 Date:   Sun Mar 30 15:46:13 2008 -0400
15690
15691     Blackfin: unify cpu and boot modes
15692
15693     All of the duplicated code for Blackfin processors and boot modes have been
15694     unified.  After all, the core is the same for all processors, just the
15695     peripheral set differs (which gets handled in the drivers).
15696
15697     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
15698
15699 commit 880cc4381ea8360248cddcdf87a64566745a5724
15700 Author: Stelian Pop <stelian@popies.net>
15701 Date:   Wed Mar 26 22:52:35 2008 +0100
15702
15703     Fix CFG_NO_FLASH compilation.
15704
15705     Many Atmel boards have no "real" (NOR) flash on board, and rely only
15706     on DataFlash and NAND memories. This patch enables CFG_NO_FLASH to
15707     be present in a board configuration file, while still enabling flash
15708     commands like 'flinfo', 'protect', etc.
15709
15710     Signed-off-by: Stelian Pop <stelian@popies.net>
15711
15712 commit 9ce7e53abd039decea1af67aec81bbd5df7a2593
15713 Author: Mike Frysinger <vapier@gentoo.org>
15714 Date:   Tue Feb 19 00:58:13 2008 -0500
15715
15716     Blackfin: BF537-stamp: cleanup spi flash driver
15717
15718     This punts the old spi flash driver for a new/generalized one until the
15719     common one can be integrated.
15720
15721     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
15722
15723 commit bb8e3cf25bc0b04936c0c1a075985dd8700a244b
15724 Author: Ben Warren <biggerbadderben@gmail.com>
15725 Date:   Sun Mar 30 11:34:34 2008 -0400
15726
15727     Fix macro typo in common/cmd_mii.c
15728
15729     This typo was introduced in commit 233a8bcd94997f3f345833a3b82e836222f2a206.  I
15730     actually applied the wrong patch.
15731
15732     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
15733
15734 commit f1b985f2d724ccaa4d3def07917f0caaf18fa77d
15735 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15736 Date:   Sun Mar 30 16:39:53 2008 +0200
15737
15738     use correct at91rm9200 register name in m501sk board
15739
15740     This fixes a naming bug for at91rm9200 lowlevel init code:
15741     NOR boot flash is on chipselect 0, not chipselect 2.  This
15742     makes code use the register name from chip datasheets.
15743
15744     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
15745
15746 commit 480ed1dea103a1c8f4591afc77d2de3c7868d983
15747 Author: David Brownell <david-b@pacbell.net>
15748 Date:   Fri Jan 18 12:55:00 2008 -0800
15749
15750     use correct at91rm9200 register name
15751
15752     This fixes a naming bug for at91rm9200 lowlevel init code:
15753     NOR boot flash is on chipselect 0, not chipselect 2.  This
15754     makes code use the register name from chip datasheets.
15755
15756     Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
15757
15758 commit a3543d6dc52b0ba9c64016687cf32d600b31a476
15759 Author: David Brownell <david-b@pacbell.net>
15760 Date:   Fri Jan 18 12:45:45 2008 -0800
15761
15762     add missing ARM boards to MAKEALL
15763
15764     Add some missing ARM boards to MAKEALL.  These build correctly,
15765     unlike several of the boards already listed.
15766
15767     Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
15768
15769 commit 066bebd6353e33af3adefc3404560871699e9961
15770 Author: Peter Pearse <peter.pearse@arm.com>
15771 Date:   Sun Mar 30 11:34:09 2008 +0100
15772
15773     Bracket READ_TIMER macro in cpu/arm1136/omap24xx/interrupts.c
15774     to prevent compilation error.
15775
15776     Signed-off-by: Peter Pearse <peter.pearse@arm.com>
15777
15778 commit 7a837b7310166ae8fc8b8d66d7ef01b60a80f9d6
15779 Author: Guennadi Liakhovetski <[lg@denx.de]>
15780 Date:   Sun Mar 30 11:32:30 2008 +0100
15781
15782     Support for the MX31ADS evaluation board from Freescale
15783
15784     This patch adds support for the MX31ADS evaluation board from Freescale,
15785     initialization code is copied from RedBoot sources, also provided by Freescale.
15786
15787     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
15788
15789 commit c88ae20580b2b01487b4cdcc8b2a113f551aee36
15790 Author: Sascha Hauer <s.hauer@pengutronix.de>
15791 Date:   Sun Mar 30 11:32:27 2008 +0100
15792
15793     Phytec Phycore-i.MX31 support
15794
15795     This patch adds support for the Phytec Phycore-i.MX31 board
15796
15797     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
15798     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
15799
15800 commit a147e56f03871bba4f05058d5e04ce7deb010b04
15801 Author: Sascha Hauer <s.hauer@pengutronix.de>
15802 Date:   Sun Mar 30 11:32:24 2008 +0100
15803
15804     mx31 litekit support
15805
15806     This patch adds support for the mx31 litekit board
15807
15808     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
15809     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
15810
15811 commit d6674e0e2a6a1f033945f78838566210d3f28c95
15812 Author: Sascha Hauer <s.hauer@pengutronix.de>
15813 Date:   Sun Mar 30 11:32:21 2008 +0100
15814
15815     add SMSC LAN9x1x Network driver
15816
15817     This patch adds a driver for the following smsc network controllers:
15818     LAN9115
15819     LAN9116
15820     LAN9117
15821     LAN9215
15822     LAN9216
15823     LAN9217
15824
15825     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
15826     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
15827
15828 commit 8c8463cce44d849e37744749b32d38e1dfb12e50
15829 Author: Sascha Hauer <s.hauer@pengutronix.de>
15830 Date:   Sun Mar 30 11:32:16 2008 +0100
15831
15832     add an i2c driver for mx31
15833
15834     This patch adds an i2c driver for Freescale i.MX processors
15835
15836     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
15837     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
15838
15839 commit c98b47ad24b2d91f41c09a3d62d7f70ad84f4b7d
15840 Author: Sascha Hauer <s.hauer@pengutronix.de>
15841 Date:   Sun Mar 30 11:30:43 2008 +0100
15842
15843     core support for Freescale mx31
15844
15845     This patch adds the core support for Freescale mx31
15846
15847     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
15848     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
15849
15850 commit 8bf69d81782619187933a605f1a95ee1d069478d
15851 Author: Sascha Hauer <s.hauer@pengutronix.de>
15852 Date:   Sun Mar 30 11:28:46 2008 +0100
15853
15854     Separate omap24xx specific code from arm1136
15855
15856     Move omap24xx code to cpu/arm1136/omap24xx, rename include/asm-arm/arch-arm1136 to cpu/arm1136/omap24xx.
15857
15858     Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
15859     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
15860
15861 commit 8c16cb0d3b971f46fbe77c072664c0f2dcd4471d
15862 Author: Peter Pearse <peter.pearse@arm.com>
15863 Date:   Sun Mar 30 11:23:05 2008 +0100
15864
15865     Add pmdra into MAKEALL
15866
15867     Signed-off-by: Peter Pearse <peter.pearse@arm.com>
15868
15869 commit a574a73852a527779234e73e17e7597fd8128882
15870 Author: Pieter Voorthuijsen <[pieter.voorthuijsen@Prodrive.nl]>
15871 Date:   Sun Mar 30 11:21:58 2008 +0100
15872
15873     Adds support for the Prodrive PMDRA board, based on a DM6441
15874
15875     Signed-off-by: Pieter Voorthuijsen <pv@prodrive.nl>
15876
15877 commit 1377b5583a48021d983e1fd565f7d40c89e84d63
15878 Author: Pieter Voorthuijsen <[pieter.voorthuijsen@Prodrive.nl]>
15879 Date:   Sun Mar 30 11:11:34 2008 +0100
15880
15881     Removes all board specific code from the arch. part for DM644x (DaVinci) boards
15882
15883     Signed-off-by: Pieter Voorthuijsen <pv@prodrive.nl>
15884
15885 commit 1704dc20917b4f71e373e2c888497ee666d40380
15886 Author: Dirk Behme <dirk.behme@gmail.com>
15887 Date:   Sun Mar 30 11:09:01 2008 +0100
15888
15889     - Remove *_masked() functions as noted by Wolfgang
15890     - Adapt register naming to recent TI spec (sprue26, March 2007)
15891     - Fix reset_timer() handling
15892     - As reported by Pieter [1] the overflow fix introduced a
15893     delay of factor 16 (e.g 2 seconds became 32). While the
15894     overflow fix is basically okay, it missed to divide udelay by
15895     16, too. Fix this.
15896     [1] http://article.gmane.org/gmane.comp.boot-loaders.u-boot/38179
15897     - Remove software division of timer count value (DIV(x)
15898     macro) and do it in hardware (TIM_CLK_DIV).
15899     Many thanks to Troy Kisky <troy.kisky@boundarydevices.com>
15900     and Pieter Voorthuijsen <pieter.voorthuijsen@Prodrive.nl> for
15901     the hints & testing!
15902
15903     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
15904
15905     Acked-by: Pieter Voorthuijsen <pieter.voorthuijsen@Prodrive.nl>
15906
15907 commit ac3315c26e143c31680750c9c13f027efbcc887e
15908 Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
15909 Date:   Thu Mar 6 16:45:44 2008 +0100
15910
15911     new PHY @ e1000 - 2nd try
15912
15913     Add 82541ER device with latest integrated IGP2 PHY.
15914     Introduced CONFIG_E1000_FALLBACK_MAC for NIC bring-up with empty eeprom.
15915
15916     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
15917     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
15918
15919 commit c2b7da552293b50c9c9e46ed71267b02c2de9ea8
15920 Author: Daniel Hellstrom <daniel@gaisler.com>
15921 Date:   Fri Mar 28 20:22:53 2008 +0100
15922
15923     SPARC/LEON3: Added GRETH Ethernet 10/100/1000 driver.
15924
15925     GRETH is an Ethernet 10/100 or 10/100/1000 MAC with out without
15926     a debug link (EDCL). The GRETH core is documented in GRIP.pdf
15927     available at www.gaisler.com.
15928
15929     If the GRETH has GigaBit support (GBIT, Scatter gather, checksum
15930     offloading etc.) can be determined by a bit in the control register.
15931     The GBIT MAC is supported by operating in GRTEH 10/100 legacy mode.
15932
15933     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15934     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
15935
15936 commit 233a8bcd94997f3f345833a3b82e836222f2a206
15937 Author: Tsi-Chung Liew <Tsi-Chung.Liew@freescale.com>
15938 Date:   Mon Mar 17 17:08:22 2008 -0500
15939
15940     Add CONFIG_MII_INIT in cmd_mii.c
15941
15942     Provide common configuration in do_mii() to execute mii_init()
15943     for all cpu architectures
15944
15945     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15946     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
15947
15948 commit f605479de2deb11e834f31dfdb0af107c86aced6
15949 Author: Tsi-Chung Liew <Tsi-Chung.Liew@freescale.com>
15950 Date:   Mon Mar 17 17:08:16 2008 -0500
15951
15952     ColdFire: Fix FEC transmit issue for MCF5275
15953
15954     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
15955     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
15956
15957 commit d9a2f416d6ac6058cd7845033ae4dc32ef1c0746
15958 Author: Aras Vaichas <arasv@magtech.com.au>
15959 Date:   Wed Mar 26 09:43:57 2008 +1100
15960
15961     DHCP request fix for Windows Server 2003
15962
15963     Added option CONFIG_BOOTP_DHCP_REQUEST_DELAY. This provides an optional
15964     delay before sending "DHCP Request" in net/bootp.c. Required to overcome
15965     interoperability problems with Windows Server 200x DHCP server when U-Boot
15966     client responds too fast for server to handle.
15967
15968     Signed-off-by: Aras Vaichas <arasv@magtech.com.au>
15969     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
15970
15971 commit 97bf85d784fbed485e652eb907589ad0d5cb7262
15972 Author: Daniel Hellstrom <daniel@gaisler.com>
15973 Date:   Fri Mar 28 20:40:19 2008 +0100
15974
15975     MTD/CFI: flash_read64 is defined a weak function (for SPARC)
15976
15977     SPARC has implemented __raw_readq, it reads 64-bit from any 32-bit address.
15978     SPARC CPUs implement flash_read64 which calls __raw_readq.
15979
15980     For current SPARC architectures (LEON2 and LEON3) each read from the
15981     FLASH must lead to a cache miss. This is because FLASH can not be set
15982     non-cacheable since program code resides there, and alternatively disabling
15983     cache is poor from performance view, or doing a cache flush between each
15984     read is even poorer.
15985
15986     Forcing a cache miss on a SPARC is done by a special instruction "lda" -
15987     load alternative space, the alternative space number (ASI) is processor
15988     implementation spcific and can be found by including <asm/processor.h>.
15989
15990     Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
15991
15992 commit 70431e8a7393b6b793f77957f95b999fc9a269b8
15993 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
15994 Date:   Fri Mar 28 15:41:25 2008 +0100
15995
15996     Make MPC83xx one step closer to full relocation.
15997
15998     Remove a few absolute references to CFG_MONITOR_BASE for ppc/mpc83xx
15999     and use GOT relative reference.
16000
16001     Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
16002     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16003
16004 commit 5b2793a3f3de34d439232b05acc8af67a028fd35
16005 Author: Michael Barkowski <michael.barkowski@freescale.com>
16006 Date:   Thu Mar 27 14:34:43 2008 -0400
16007
16008     mpc8323erdb: fix EEPROM page size and get MAC from EEPROM
16009
16010     This patch fixes eeprom page size so that you can now write more than
16011     64 bytes at a time.
16012
16013     It also makes the board take MAC addresses, if found, from EEPROM.
16014
16015     User should place up to 4 addresses at offset 0x7f00, for
16016     eth{,1,2,3}addr.  Any unused addresses should be zero.  This group of
16017     four six-byte values should have it's CRC at the end.  crc32 and
16018     eeprom commands can be used to accomplish this.
16019
16020     If CRC fails, MAC addresses come from the environment.  If CRC
16021     succeeds, the environment is overwritten at startup.
16022
16023     Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
16024     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16025
16026 commit 8f325cff31f6e745e6540014b131b9a97f61944c
16027 Author: Michael Barkowski <michael.barkowski@freescale.com>
16028 Date:   Fri Mar 28 15:15:38 2008 -0400
16029
16030     mpc8323erdb: define CONFIG_PCI_SKIP_HOST_BRIDGE
16031
16032     Commit 55774b512fdf63c0516d441cc5da7c54bbffb7f2 broke the onboard USB
16033     controller on the PCI bus in Linux on the MPC8323ERDB.
16034
16035     This fixes it by defining CONFIG_PCI_SKIP_HOST_BRIDGE in the board's
16036     config file.
16037
16038     Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
16039     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16040
16041 commit e5c4ade4db1e16d3e5d4a7887f34e10e516ed3a9
16042 Author: Kim Phillips <kim.phillips@freescale.com>
16043 Date:   Fri Mar 28 10:19:07 2008 -0500
16044
16045     mpc83xx: cleanup System Part and Revision ID Register (SPRIDR) code
16046
16047     in the spirit of commit 1ced121600b2060ab2ff9f0fddd9421fd70a0dc6,
16048     85xx's "Update SVR numbers to expand support", simplify SPRIDR processing
16049     and processor ID display.  Add REVID_{MAJ,MIN}OR macros to make
16050     REVID dependent code simpler.  Also added PARTID_NO_E and IS_E_PROCESSOR
16051     convenience macros.
16052
16053     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16054
16055 commit 81fd52c6c8fd19f0b7856b98217ce37c46c521af
16056 Author: Kim Phillips <kim.phillips@freescale.com>
16057 Date:   Fri Mar 28 10:18:53 2008 -0500
16058
16059     mpc83xx: display ddr frequency in board_add_ram_info banner
16060
16061     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16062
16063 commit 35cf155c5ec1ceab2849fa5b6aa3d9a3e9e6f482
16064 Author: Kim Phillips <kim.phillips@freescale.com>
16065 Date:   Fri Mar 28 10:18:40 2008 -0500
16066
16067     mpc83xx: unreinvent mem_clk
16068
16069     delete ddr_clk and use mem_clk instead.  Rename other ddr_*_clk to
16070     mem_*_clk for consistency's sake.
16071
16072     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16073
16074 commit 730e792926ca3fe4dd1b734a3bf44e55afa6f536
16075 Author: Kim Phillips <kim.phillips@freescale.com>
16076 Date:   Fri Mar 28 14:31:23 2008 -0500
16077
16078     mpc83xx: enable the SATA interface on mpc8315 rdb and mpc837x rdb boards
16079
16080     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16081
16082 commit 2eeb3e4fc54ef2f5d574dafd42c6ce93afa30393
16083 Author: Dave Liu <r63238@freescale.com>
16084 Date:   Wed Mar 26 22:57:19 2008 +0800
16085
16086     mpc83xx: enable the SATA interface on mpc837xemds board
16087
16088     Enable the first two SATA interfaces on MPC837xEMDS board,
16089     The two SATA ports are on LYNX1. (SATA0/1 on J4/5)
16090
16091     Signed-off-by: Dave Liu <daveliu@freescale.com>
16092     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16093
16094 commit 6f8c85e8d1865730c158d9ef5a06c70c3a10600a
16095 Author: Dave Liu <r63238@freescale.com>
16096 Date:   Wed Mar 26 22:56:36 2008 +0800
16097
16098     mpc83xx: initialize serdes for MPC837xEMDS boards
16099
16100     This patch is stolen from Anton Vorontsov's patch
16101     for mpc837xerdb boards.
16102
16103     The reference clk and xcorevdd voltage of serdes1/2
16104     is same between mpc837xemds and mpc837xerdb.
16105
16106     8377E: LYNX1- 2 SATA        LYNX2- 2 PCIE
16107     8378E: LYNX1- 2 SGMII       LYNX2- 2 PCIE
16108     8379E: LYNX1- 2 SATA        LYNX2- 2 SATA
16109
16110     Signed-off-by: Dave Liu <daveliu@freescale.com>
16111     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16112
16113 commit cc8e839abc80887ae832767b5930d40edd6d7eb7
16114 Author: Stefan Roese <sr@denx.de>
16115 Date:   Fri Mar 28 14:09:04 2008 +0100
16116
16117     ppc4xx: Canyonlands: Print SATA/PCIe configuration and board revision
16118
16119     Canyonlands (460EX) shares the first PCIe interface with the SoC SATA
16120     interface. This usage can be configured with the jumper J6. This patch
16121     displays the current configuration upon bootup and changes the PCIe
16122     init loop, to only initialize the availabel PCIe slots.
16123
16124     Signed-off-by: Stefan Roese <sr@denx.de>
16125
16126 commit 90447ecbbac8572457b6d8903073ac3f120995ba
16127 Author: Tor Krill <tor@excito.com>
16128 Date:   Fri Mar 28 11:29:10 2008 +0100
16129
16130     MTD/CFI: Add support for 16bit legacy AMD flash
16131
16132     Add entry for 512Kx16 AMD flash to jedec_table.
16133     Read out 16bit device id if chipwidth is 16bit.
16134     Fixed coding style after Stefans feedback
16135
16136     Signed-off-by: Tor Krill <tor@excito.com>
16137
16138 commit 5e12e75d17c4b15a310a45cd78fe71b7698a8a8e
16139 Author: Stefan Roese <sr@denx.de>
16140 Date:   Fri Mar 28 11:02:53 2008 +0100
16141
16142     ppc: Small change to CFG_MEM_TOP_HIDE description
16143
16144     Signed-off-by: Stefan Roese <sr@denx.de>
16145
16146 commit 280df59a8d62c6e74c281b1cb7e2052df4d6cb00
16147 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16148 Date:   Thu Mar 27 15:44:12 2008 +0900
16149
16150     sh: Add support stat structure and stat.h
16151
16152     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16153
16154 commit 4be9eb789e72b845d6693cc36b70a0b3529b3f09
16155 Author: Mark Jonas <toertel@gmail.com>
16156 Date:   Sat Mar 22 19:27:52 2008 +0100
16157
16158     sh: Removed warning when compiling drivers/serial/serial_sh.c.
16159
16160     Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com>
16161     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16162
16163 commit f309fa38929ffba71230c02330ffa42f4bba6333
16164 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16165 Date:   Wed Mar 12 18:02:57 2008 +0900
16166
16167     sh: Remove disable_ctrlc function from R7780MP
16168
16169     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16170
16171 commit 6f4b266ff2a4fcc2bff985d6a217852469afddb3
16172 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16173 Date:   Wed Mar 12 17:55:15 2008 +0900
16174
16175     sh: Add maintainer of R7780MP to MAINTAINER file
16176
16177     Update MAINTAINER entry for R7780MP. And fix maintainer's name.
16178
16179     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16180
16181 commit f5e2466f7baa887a7df0c536333eea8231333497
16182 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16183 Date:   Tue Mar 25 17:11:24 2008 +0900
16184
16185     sh: Add support Renesas Solutions R2D plus board
16186
16187     R2D plus is SH reference board used with SH7751R.
16188     This board has 266Mhz CPU, 64MB SDRAM, Cardbus, CF interface,
16189     one PCI bus, VGA, and two Ethernet controller.
16190
16191     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16192
16193 commit e92c95180bb5bc5fd4051598a9d60beaba48988d
16194 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16195 Date:   Wed Mar 12 12:15:29 2008 +0900
16196
16197     sh: Add support SH4 cache control
16198
16199     Add support SH4 cache control and flash_cache function
16200
16201     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16202
16203 commit 28e5efde4d925fcb34901d0030d0648de2da7e89
16204 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16205 Date:   Mon Mar 24 01:53:01 2008 +0900
16206
16207     sh: Add support PCI host driver for SH7751/SH7751R
16208
16209     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16210
16211 commit ab8f4d40d069cd3cbe7563ddfe3e5f03b0c7c721
16212 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16213 Date:   Mon Mar 24 02:11:26 2008 +0900
16214
16215     sh: Move SuperH PCI driver from cpu/sh4 to drivers/pci
16216
16217     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16218
16219 commit 566933278101c144d75361ea682678a326c1290d
16220 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16221 Date:   Wed Mar 12 12:10:28 2008 +0900
16222
16223     sh: Add support SuperH SH7751/SH7751R
16224
16225     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16226
16227 commit 3313e0e26224fc9a0c445124f3455058c696df84
16228 Author: Mark Jonas <toertel@gmail.com>
16229 Date:   Mon Mar 10 11:37:10 2008 +0100
16230
16231     sh: Added support for SH7720 based board MPR2.
16232
16233     Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com>
16234     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16235
16236 commit 3ecff1d70ae93e628fe65b3fe1fc7c9c76cdf99f
16237 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16238 Date:   Thu Mar 6 14:05:53 2008 +0900
16239
16240     sh: Fix receive FIFO level register of SH4A
16241
16242     Receive FIFO level register is different in SH4A.
16243     Because register is different, cannot occasionally receive data.
16244
16245     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16246
16247 commit c133c1fb0b590662206b0eba70f4478ee0300a9a
16248 Author: Yusuke Goda <goda.yusuke@renesas.com>
16249 Date:   Tue Mar 11 12:55:12 2008 +0900
16250
16251     sh: Add support Renesas Solutions R7780MP
16252
16253     Renesas Solutions R7780MP is a reference board on SH7780.
16254     This board has serial, 10/100 base Ethernet deivice, CF slot
16255     and VGA devices. This board can set extension board.
16256     Extension board has 10/100/1000 base Ethernet device, PCI slot,
16257     S-ATA, iDVR slot.
16258
16259     Signed-off-by: Yusuke Goda <goda.yusuke@renesas.com>
16260     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16261
16262 commit 1a2334a4eb6386d7cd35d9de5fa39af2c764ad28
16263 Author: Yusuke Goda <goda.yusuke@renesas.com>
16264 Date:   Wed Mar 5 14:30:02 2008 +0900
16265
16266     sh: Add support PCI of SuperH and SH7780
16267
16268     This patch add support PCI of SuperH base code and SH7780 specific code.
16269
16270     Signed-off-by: Yusuke Goda <goda.yusuke@renesas.com>
16271     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16272
16273 commit b55523efff2ae11f0b9ae3cc405893c32eb78156
16274 Author: Yusuke Goda <goda.yusuke@renesas.com>
16275 Date:   Wed Mar 5 14:23:26 2008 +0900
16276
16277     sh: Add support SH7780
16278
16279     SH7780 is CPU of Renesas Technology.
16280     This CPU has
16281      - CPU clock 400MHz
16282      - PCI support
16283      - DDR-SDRAM controller
16284      - etc ...
16285
16286     Signed-off-by: Yusuke Goda <goda.yusuke@renesas.com>
16287     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16288
16289 commit c2042f5952a686c414031309b8f244513bf578f0
16290 Author: goda.yusuke <goda.yusuke@renesas.com>
16291 Date:   Fri Jan 25 20:46:36 2008 +0900
16292
16293     sh: Add support Renesas Solutions Migo-R board
16294
16295     Migo-R is a board based on SH7722 and has may devices.
16296     In this patch, supported SCIF, NOR flash and Ethernet.
16297
16298     Signed-off-by: Yusuke Goda <goda.yusuke@renesas.com>
16299     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
16300
16301 commit 74d1e66d22dac91388bc538b2fe19f735edc5b82
16302 Author: Bartlomiej Sieka <tur@semihalf.com>
16303 Date:   Thu Mar 27 15:06:40 2008 +0100
16304
16305     Fix host tool build breakage, take two
16306
16307     Revert commit 87c8431f and fix build breakage so that the build continues
16308     to work on FC systems.
16309
16310     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
16311
16312 commit 7e4a0d25ed18f6437bdf59ebfa49bb0edc2f24e6
16313 Author: Stefan Roese <sr@denx.de>
16314 Date:   Wed Mar 19 09:36:47 2008 +0100
16315
16316     ppc4xx: Enable ECC on LWMON5
16317
16318     Since all ECC related problems seem to be resolved on LWMON5, this patch
16319     now enables ECC support.
16320
16321     We have to write the ECC bytes by zeroing and flushing in smaller
16322     steps, since the whole 256MByte takes too long for the external
16323     watchdog.
16324
16325     Signed-off-by: Stefan Roese <sr@denx.de>
16326
16327 commit 6433fa202a91a6594dd48f06807ac38ba27fa0bb
16328 Author: Larry Johnson <lrj@acm.org>
16329 Date:   Mon Mar 17 11:10:35 2008 -0500
16330
16331     ppc4xx: Updates to Korat-specific code
16332
16333     This patch contains updates for changes for the Korat PPC440EPx board.
16334     These changes include:
16335
16336     (1) Support for "permanent" and "upgradable" copies of U-Boot, as
16337     described in the new "doc/README.korat" file;
16338
16339     (2) a new memory map for the registers in the board's CPLD;
16340
16341     (3) a revised format for manufacturer's data in serial EEPROM; and
16342
16343     (4) changes to track updates to U-Boot for the Sequoia board.
16344
16345     Signed-off-by: Larry Johnson <lrj@acm.org>
16346
16347 commit f766cdf89b3a2a7634b8c5869f606150e332036c
16348 Author: Markus Brunner <super.firetwister@gmail.com>
16349 Date:   Thu Mar 27 10:46:25 2008 +0100
16350
16351     ppc4xx: PPC405EP Set EMAC noise filter bits
16352
16353     This bug was introduced with commit aee747f19b460a0e9da20ff21e90fdaac1cec359
16354     which enabled CFG_4xx_GPIO_TABLE for PPC405 and unintentionally
16355     disabled the setting of the emac noise filter bits for PPC405EP when CFG_4xx_GPIO_TABLE is set.
16356
16357     Signed-off-by: Markus Brunner <super.firetwister@gmail.com>
16358     Signed-off-by: Stefan Roese <sr@denx.de>
16359
16360 commit f66e2c8b25c04b79e5fb385bc8989c2de7f63991
16361 Author: Mike Nuss <mike@terascala.com>
16362 Date:   Wed Feb 20 11:54:20 2008 -0500
16363
16364     ppc4xx: Reconfigure PLL for 667MHz processor for PPC440EPx
16365
16366     On PPC440EPx without a bootstrap I2C EEPROM, the PLL can be reconfigured
16367     after startup to change the speed of the clocks. This patch adds the
16368     option CFG_PLL_RECONFIG. If this option is set to 667, the CPU
16369     initialization code will reconfigure the PLL to run the system with a CPU
16370     frequency of 667MHz and PLB frequency of 166MHz, without the need for an
16371     external EEPROM.
16372
16373     Signed-off-by: Mike Nuss <mike@terascala.com>
16374     Acked-by: Stefan Roese <sr@denx.de>
16375
16376 commit 87c8431fe24d48121f053fe67cff4ccfe097d4d1
16377 Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
16378 Date:   Thu Mar 27 09:12:40 2008 +0100
16379
16380     new-image: Fix host tool build breakage
16381
16382     Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
16383
16384 commit 6fb4b640562a10daff0dbe537638d511b5b48650
16385 Author: Stefan Roese <sr@denx.de>
16386 Date:   Thu Mar 27 10:24:03 2008 +0100
16387
16388     ppc: Set CFG_MEM_TOP_HIDE to 0 if not already defined
16389
16390     Signed-off-by: Stefan Roese <sr@denx.de>
16391
16392 commit 9462732a3ec551c11862450902cd8ee1bedea6d9
16393 Author: Stefan Roese <sr@denx.de>
16394 Date:   Wed Mar 19 10:23:43 2008 +0100
16395
16396     ppc4xx: Add fdt support to Prodrive alpr
16397
16398     Since this board will probably be ported to arch/powerpc in the
16399     near future, we add device tree support now. This way we are
16400     "ready" for arch/powerpc from now on.
16401
16402     Signed-off-by: Stefan Roese <sr@denx.de>
16403
16404 commit 511e4f9e7f7b6719e4d91d7f0fc89412b13b5150
16405 Author: Pieter Voorthuijsen <pieter.voorthuijsen@prodrive.nl>
16406 Date:   Mon Mar 17 09:27:56 2008 +0100
16407
16408     ppc4xx: Enable cache support on the ALPR board
16409
16410     Signed-off-by: Pieter Voorthuijsen <pv@prodrive.nl>
16411
16412 commit 14f73ca679f6fdb44cff0b7304d419db41a0ab69
16413 Author: Stefan Roese <sr@denx.de>
16414 Date:   Wed Mar 26 10:14:11 2008 +0100
16415
16416     ppc: Add CFG_MEM_TOP_HIDE option to hide memory area that doesn't get "touched"
16417
16418     If CFG_MEM_TOP_HIDE is defined in the board config header, this specified
16419     memory area will get subtracted from the top (end) of ram and won't get
16420     "touched" at all by U-Boot. By fixing up gd->ram_size the Linux kernel
16421     should gets passed the now "corrected" memory size and won't touch it
16422     either. This should work for arch/ppc and arch/powerpc. Only Linux board
16423     ports in arch/powerpc with bootwrapper support, which recalculate the
16424     memory size from the SDRAM controller setup, will have to get fixed
16425     in Linux additionally.
16426
16427     This patch enables this config option on some PPC440EPx boards as a workaround
16428     for the CHIP 11 errata. Here the description from the AMCC documentation:
16429
16430     CHIP_11: End of memory range area restricted access.
16431     Category: 3
16432
16433     Overview:
16434     The 440EPx DDR controller does not acknowledge any
16435     transaction which is determined to be crossing over the
16436     end-of-memory-range boundary, even if the starting address is
16437     within valid memory space. Any such transaction from any PLB4
16438     master will result in a PLB time-out on PLB4 bus.
16439
16440     Impact:
16441     In case of such misaligned bursts, PLB4 masters will not
16442     retrieve any data at all, just the available data up to the
16443     end of memory, especially the 440 CPU. For example, if a CPU
16444     instruction required an operand located in memory within the
16445     last 7 words of memory, the DCU master would burst read 8
16446     words to update the data cache and cross over the
16447     end-of-memory-range boundary. Such a DCU read would not be
16448     answered by the DDR controller, resulting in a PLB4 time-out
16449     and ultimately in a Machine Check interrupt. The data would
16450     be inaccessible to the CPU.
16451
16452     Workaround:
16453     Forbid any application to access the last 256 bytes of DDR
16454     memory. For example, make your operating system believe that
16455     the last 256 bytes of DDR memory are absent. AMCC has a patch
16456     that does this, available for Linux.
16457
16458     This patch sets CFG_MEM_TOP_HIDE for the following 440EPx boards:
16459     lwmon5, korat, sequoia
16460
16461     The other remaining 440EPx board were intentionally not included
16462     since it is not clear to me, if they use the end of ram for some
16463     other purpose. This is unclear, since these boards have CONFIG_PRAM
16464     defined and even comments like this:
16465
16466     PMC440.h:
16467     /* esd expects pram at end of physical memory.
16468      * So no logbuffer at the moment.
16469      */
16470
16471     It is strongly recommended to not use the last 256 bytes on those
16472     boards too. Patches from the board maintainers are welcome.
16473
16474     Signed-off-by: Stefan Roese <sr@denx.de>
16475
16476 commit c664bf8c3c9bb9e236891f0d8dfda883e86d159b
16477 Author: Stefan Roese <sr@denx.de>
16478 Date:   Thu Mar 27 10:09:05 2008 +0100
16479
16480     ppc4xx: Fix Canyonlands linker script (remove bogus ASSERT)
16481
16482     Signed-off-by: Stefan Roese <sr@denx.de>
16483
16484 commit d56a3ce179688cde61073a3690e21703d68fafd7
16485 Author: Stefan Roese <sr@denx.de>
16486 Date:   Tue Mar 25 17:51:13 2008 +0100
16487
16488     ppc4xx: Correctly pass phyiscal FLASH base address into dtb
16489
16490     The routine ft_board_setup() configures the EBC NOR mappings for the
16491     Linux physmap_of driver. Since on 460EX/GT we remap the FLASH from
16492     0x4.fc00.0000 to 0x4.cc00.0000 because of the max. 16MByte boot-CS
16493     problem, we need to pass the corrected address here too.
16494
16495     Signed-off-by: Stefan Roese <sr@denx.de>
16496
16497 commit 9ad31989de12ce5c67b07c4867ead47465655c4b
16498 Author: Stefan Roese <sr@denx.de>
16499 Date:   Wed Mar 19 16:35:12 2008 +0100
16500
16501     ppc4xx: Fix compilation warning in 4xx_enet.c
16502
16503     Signed-off-by: Stefan Roese <sr@denx.de>
16504
16505 commit 4c9e855734c523900322a7c3cdd9099b4f51b51d
16506 Author: Stefan Roese <sr@denx.de>
16507 Date:   Wed Mar 19 16:20:49 2008 +0100
16508
16509     ppc4xx: Add AMCC Glacier 406GT eval board support
16510
16511     This patch adds support for the AMCC Glacier 460GT eval board.
16512     The main difference to the Canyonlands board are listed here:
16513
16514     - 4 ethernet ports instead of 2
16515     - no SATA port
16516     - no USB port
16517
16518     Currently EMAC2+3 are not working. This will be fixed in a later
16519     release.
16520
16521     Signed-off-by: Stefan Roese <sr@denx.de>
16522
16523 commit d8bd643141af4710d7f1b69bbab6b760de0af0a1
16524 Author: Stefan Roese <sr@denx.de>
16525 Date:   Thu Mar 27 08:47:26 2008 +0100
16526
16527     ppc4xx: Mask 'vec' with 0x1f in uic_interrupt() for bit set/clear
16528
16529     Signed-off-by: Stefan Roese <sr@denx.de>
16530
16531 commit b9670dd85be6e0496ef2e231043c23cad9b1d903
16532 Author: Anatolij Gustschin <agust@denx.de>
16533 Date:   Wed Mar 26 21:05:43 2008 +0100
16534
16535     Fix out of tree building issue
16536
16537     Currently U-Boot building in some external directory
16538     doesn't work. This patch tries to fix the problem.
16539
16540     Signed-off-by: Anatolij Gustschin <agust@denx.de>
16541
16542 commit d4ee711d8a5c366ee3f857c26b927d12e66614ff
16543 Author: Anatolij Gustschin <agust@denx.de>
16544 Date:   Wed Mar 26 18:13:33 2008 +0100
16545
16546     README: update documentation (availability, links, etc.)
16547
16548     Fix typo in README
16549
16550     Signed-off-by: Anatolij Gustschin <agust@denx.de>
16551
16552 commit e813eae3bfeba9c0bda9d1bf9fc3d081f790972f
16553 Author: Anatolij Gustschin <agust@denx.de>
16554 Date:   Wed Mar 26 17:47:44 2008 +0100
16555
16556     Fix compilation error in cmd_usb.c
16557
16558     This patch fixes compilation error
16559     cmd_usb.c: In function 'do_usb':
16560     cmd_usb.c:552: error: void value not ignored as it ought to be
16561
16562     Signed-off-by: Anatolij Gustschin <agust@denx.de>
16563
16564 commit d8c82db482d6b535d12b419d6440b88bf7091c9b
16565 Author: Timur Tabi <timur@freescale.com>
16566 Date:   Fri Mar 14 17:45:29 2008 -0500
16567
16568     Add support for setting the I2C bus speed in fsl_i2c.c
16569
16570     Add support to the Freescale I2C driver (fsl_i2c.c) for setting and querying
16571     the I2C bus speed.  Current 8[356]xx boards define the CFG_I2C_SPEED macro,
16572     but fsl_i2c.c ignores it and uses conservative value when programming the
16573     I2C bus speed.
16574
16575     Signed-off-by: Timur Tabi <timur@freescale.com>
16576     Acked-by: Andy Fleming <afleming@freescale.com>
16577
16578 commit d049cc7f71c0d875e8f5099d1ed23666a82b8f8e
16579 Author: Wolfgang Denk <wd@denx.de>
16580 Date:   Thu Mar 27 00:03:57 2008 +0100
16581
16582     Coding style cleanup, update CHANGELOG
16583
16584     Signed-off-by: Wolfgang Denk <wd@denx.de>
16585
16586 commit fd0b1fe3c388a77e8fe00cdd930ca317a91198d4
16587 Author: Dave Liu <r63238@freescale.com>
16588 Date:   Wed Mar 26 22:55:32 2008 +0800
16589
16590     drivers: add the support for Freescale SATA controller
16591
16592     Add the Freescale on-chip SATA controller driver to u-boot,
16593     The SATA controller is used on the 837x and 8315 targets,
16594     The driver can be used to load kernel, fs and dtb.
16595
16596     The features list:
16597     - 1.5/3 Gbps link speed
16598     - LBA48, LBA28 support
16599     - DMA and FPDMA support
16600     - Two ports support
16601
16602     Signed-off-by: Dave Liu <daveliu@freescale.com>
16603
16604 commit bede87f4c87c3ccd868cc60ebf792e0560c6d024
16605 Author: Dave Liu <r63238@freescale.com>
16606 Date:   Wed Mar 26 22:54:44 2008 +0800
16607
16608     ata: add the readme for SATA command line
16609
16610     Signed-off-by: Dave Liu <daveliu@freescale.com>
16611
16612 commit cd54081cd479e542fc399b8a40651ff11a1ad849
16613 Author: Dave Liu <r63238@freescale.com>
16614 Date:   Wed Mar 26 22:53:24 2008 +0800
16615
16616     ata: enable the sata initialize on boot up
16617
16618     Signed-off-by: Dave Liu <daveliu@freescale.com>
16619
16620 commit 69386383c5c2b323c66495b0b0cef6a9714d83bf
16621 Author: Dave Liu <r63238@freescale.com>
16622 Date:   Wed Mar 26 22:52:36 2008 +0800
16623
16624     ata: add the fis struct for SATA
16625
16626     Signed-off-by: Dave Liu <daveliu@freescale.com>
16627
16628 commit ffc664e80dfb2e17de0df5ad39e91a02e9c361bc
16629 Author: Dave Liu <r63238@freescale.com>
16630 Date:   Wed Mar 26 22:51:44 2008 +0800
16631
16632     ata: add the libata support
16633
16634     add simple libata support in u-boot
16635
16636     Signed-off-by: Dave Liu <daveliu@freescale.com>
16637
16638 commit 8e9bb43429e50df55fa41932cbe65841ff579220
16639 Author: Dave Liu <r63238@freescale.com>
16640 Date:   Wed Mar 26 22:50:45 2008 +0800
16641
16642     ata: make the ata_piix driver using new SATA framework
16643
16644     original ata_piix driver is using IDE framework, not real
16645     SATA framework. For now, the ata_piix driver is only used
16646     by x86 sc520_cdp board. This patch makes the ata_piix driver
16647     use the new SATA framework, so
16648
16649     - remove the duplicated command stuff
16650     - remove the CONFIG_CMD_IDE define in the sc520_cdp.h
16651     - add the CONFIG_CMD_SATA define to sc520_cdp.h
16652
16653     Signed-off-by: Dave Liu <daveliu@freescale.com>
16654
16655 commit c7057b529c3c3cb9c0ac9060686a4068f1491bbe
16656 Author: Dave Liu <r63238@freescale.com>
16657 Date:   Wed Mar 26 22:49:44 2008 +0800
16658
16659     ata: add the support for SATA framework
16660
16661     - add the SATA framework
16662     - add the SATA command line
16663
16664     Signed-off-by: Dave Liu <daveliu@freescale.com>
16665
16666 commit 83c7f470a4ce94f33600f11ae85ce4dcf00aa90c
16667 Author: Dave Liu <r63238@freescale.com>
16668 Date:   Wed Mar 26 22:48:18 2008 +0800
16669
16670     ata: merge the header of ata_piix driver
16671
16672     move the sata.h from include/ to drivers/block/ata_piix.h
16673
16674     Signed-off-by: Dave Liu <daveliu@freescale.com>
16675
16676 commit 9eef62804d9695425b24c87b46a61a7fa74afee0
16677 Author: Dave Liu <r63238@freescale.com>
16678 Date:   Wed Mar 26 22:47:06 2008 +0800
16679
16680     ata: merge the ata_piix driver
16681
16682     move the cmd_sata.c from common/ to drivers/ata_piix.c,
16683     the cmd_sata.c have some part of ata_piix controller drivers.
16684     consolidate the driver to have better framework.
16685
16686     Signed-off-by: Dave Liu <daveliu@freescale.com>
16687
16688 commit b9e749e95354f33eb5dc6653c6db7d502adb95fe
16689 Author: Markus Klotzbuecher <mk@denx.de>
16690 Date:   Wed Mar 26 18:26:43 2008 +0100
16691
16692     USB, Storage: fix a bug introduced in commit
16693     f6b44e0e4d18fe507833a0f76d24a9aa72c123f1 that will cause usb_stor_info
16694     to only print only information on one storage device, but not for
16695     multiple.
16696
16697     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
16698
16699 commit 841e5edd1623f3fecb6bffc5c2f938ed7a947360
16700 Author: Anatolij Gustschin <agust@denx.de>
16701 Date:   Wed Mar 26 17:47:44 2008 +0100
16702
16703     Fix compilation error in cmd_usb.c
16704
16705     This patch fixes compilation error
16706     cmd_usb.c: In function 'do_usb':
16707     cmd_usb.c:552: error: void value not ignored as it ought to be
16708
16709     Signed-off-by: Anatolij Gustschin <agust@denx.de>
16710     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
16711
16712 commit dd6c910aadf27c822f17b87eae1a9bd0b2e3aa15
16713 Author: Kumar Gala <galak@kernel.crashing.org>
16714 Date:   Wed Mar 26 08:53:53 2008 -0500
16715
16716     85xx: Add cpu_mp_lmb_reserve helper to reserve boot page
16717
16718     Provide a board_lmb_reserve helper function to ensure we reserve
16719     the page of memory we are using for the boot page translation code.
16720
16721     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
16722
16723 commit 79679d80021ab095e639e250ca472fe526da02e2
16724 Author: Kumar Gala <galak@kernel.crashing.org>
16725 Date:   Wed Mar 26 08:34:25 2008 -0500
16726
16727     85xx: Update multicore boot mechanism to ePAPR v0.81 spec
16728
16729     The following changes are needed to be inline with ePAPR v0.81:
16730
16731     * r4, r5 and now always set to 0 on boot release
16732     * r7 is used to pass the size of the initial map area (IMA)
16733     * EPAPR_MAGIC value changed for book-e processors
16734     * changes in the spin table layout
16735     * spin table supports a 64-bit physical release address
16736
16737     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
16738
16739 commit 25eedb2c1958a13110c7de1fc809b624053cc69c
16740 Author: Jon Loeliger <jdl@freescale.com>
16741 Date:   Wed Mar 19 15:02:07 2008 -0500
16742
16743     FSL: Clean up board/freescale/common/Makefile
16744
16745     Each file that can be built here now follows some
16746     CONFIG_ option so that they are appropriately built
16747     or not, as needed.  And CONFIG_ defines were added
16748     to various board config files to make sure that happens.
16749
16750     The other board/freescale/*/Makefiles no longer need
16751     to reach up and over into ../common to build their
16752     individually needed files any more.
16753
16754     Boards that are CDS specific were renamed with cds_ prefix.
16755
16756     Signed-off-by: Jon Loeliger <jdl@freescale.com>
16757
16758 commit a5af4b358a7caa9c0aa374d4d894bf762ec37669
16759 Author: Kumar Gala <galak@kernel.crashing.org>
16760 Date:   Wed Feb 27 22:00:27 2008 -0600
16761
16762     85xx: Fix merge duplication
16763
16764     ft_fixup_cpu() got duplicated in some merge snafu.  Remove the duplicate.
16765
16766     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
16767
16768 commit 5893b3d0a4084f87a06a5d3dc03db91206818941
16769 Author: James Yang <James.Yang@freescale.com>
16770 Date:   Tue Feb 12 16:35:07 2008 -0600
16771
16772     85xx: Expand CCSR space with more DDR controller registers.
16773
16774     Signed-off-by: James Yang <James.Yang@freescale.com>
16775     Signed-off-by: Jon Loeliger <jdl@freescale.com>
16776     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
16777
16778 commit a3e77fa5359b3f9f59e4e946b46d57a53057cc85
16779 Author: James Yang <James.Yang@freescale.com>
16780 Date:   Fri Feb 8 18:05:08 2008 -0600
16781
16782     85xx: Speed up get_ddr_freq() and get_bus_freq()
16783
16784     get_ddr_freq() and get_bus_freq() used get_sys_info() each time they were
16785     called.  However, get_sys_info() recalculates extraneous information when
16786     called each time.  Have get_ddr_freq() and get_bus_freq() return memoized
16787     values from global_data instead.
16788
16789     Signed-off-by: James Yang <James.Yang@freescale.com>
16790     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
16791
16792 commit e9ea679918fbc9a53fa2f2a904aac874ea736036
16793 Author: James Yang <James.Yang@freescale.com>
16794 Date:   Fri Feb 8 16:46:27 2008 -0600
16795
16796     85xx: Show DDR memory data rate in addition to the memory clock frequency.
16797
16798     Show the DDR memory data rate in addition to the memory clock
16799     frequency.  For DDR/DDR2 memories the memory data rate is 2x the
16800     memory clock.
16801
16802     Signed-off-by: James Yang <James.Yang@freescale.com>
16803     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
16804
16805 commit 591933ca6eabc440e6ed6967233aaf56fce464a3
16806 Author: James Yang <James.Yang@freescale.com>
16807 Date:   Fri Feb 8 16:44:53 2008 -0600
16808
16809     85xx: get_tbclk() speed up and rounding fix
16810
16811     Speed up get_tbclk() by referencing pre-computed bus clock
16812     frequency value from global data instead of sys_info_t.  Fix
16813     rounding of result to nearest; previously it was rounding
16814     upwards.
16815
16816     Signed-off-by: James Yang <James.Yang@freescale.com>
16817     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
16818
16819 commit 1ced121600b2060ab2ff9f0fddd9421fd70a0dc6
16820 Author: Andy Fleming <afleming@freescale.com>
16821 Date:   Wed Feb 6 01:19:40 2008 -0600
16822
16823     Update SVR numbers to expand support
16824
16825     FSL has taken to using SVR[16:23] as an SOC sub-version field.  This
16826     is used to distinguish certain variants within an SOC family.  To
16827     account for this, we add the SVR_SOC_VER() macro, and update the SVR_*
16828     constants to reflect the larger value.  We also add SVR numbers for all
16829     of the current variants.  Finally, to make things neater, rather than
16830     use an enormous switch statement to print out the CPU type, we create
16831     and array of SVR/name pairs (using a macro), and print out the CPU name
16832     that matches the SVR SOC version.
16833
16834     Signed-off-by: Andy Fleming <afleming@freescale.com>
16835
16836 commit b83eef440cf3cef816172ccbb5897ccd8e403cf3
16837 Author: Andy Fleming <afleming@freescale.com>
16838 Date:   Wed Feb 6 01:12:57 2008 -0600
16839
16840     Add the Freescale PCI device IDs
16841
16842     Signed-off-by: Andy Fleming <afleming@freescale.com>
16843
16844 commit 7aff0c051ad0613171cf2b9941ee48675c62e7cd
16845 Author: Kumar Gala <galak@kernel.crashing.org>
16846 Date:   Thu Feb 14 11:04:23 2008 -0600
16847
16848     85xx: Added support for multicore boot mechanism
16849
16850     Added the cpu command that provides a generic mechanism to get status,
16851     reset, and release secondary cores in multicore processors.
16852
16853     Added support for using the ePAPR defined spin-table mechanism on 85xx.
16854
16855     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
16856     Signed-off-by: Andy Fleming <afleming@freescale.com>
16857
16858 commit ec2b74ffd36f02c6123725e7c2533dd2deaf4b64
16859 Author: Kumar Gala <galak@kernel.crashing.org>
16860 Date:   Thu Jan 17 16:48:33 2008 -0600
16861
16862     85xx: Added support for multicore boot mechanism
16863
16864     Added the cpu command that provides a generic mechanism to get status,
16865     reset, and release secondary cores in multicore processors.
16866
16867     Added support for using the ePAPR defined spin-table mechanism on 85xx.
16868
16869     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
16870
16871 commit f69766e4b5d47ecd3aa58677a8da875694f364f2
16872 Author: Kumar Gala <galak@kernel.crashing.org>
16873 Date:   Wed Jan 30 14:55:14 2008 -0600
16874
16875     85xx: Add the concept of CFG_CCSRBAR_PHYS
16876
16877     When we go to 36-bit physical addresses we need to keep the concept of
16878     the physical CCSRBAR address seperate from the virtual one.
16879
16880     For the majority of boards CFG_CCSBAR_PHYS == CFG_CCSRBAR
16881
16882     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
16883
16884 commit 5b5eb9ca5b778f763bcf332697b35cc1e747626e
16885 Author: Wolfgang Denk <wd@denx.de>
16886 Date:   Wed Mar 26 15:38:47 2008 +0100
16887
16888     Coding style cleanup.
16889
16890     Signed-off-by: Wolfgang Denk <wd@denx.de>
16891
16892 commit da8808df7a9cef5a3d2ee286ef9ebf9de1780660
16893 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
16894 Date:   Wed Mar 26 13:02:13 2008 +0100
16895
16896     Add CFG_RTC_DS1337_NOOSC to turn off OSC output
16897
16898     The default settings for RTC DS1337 keeps the OSC
16899     output, 32,768 Hz, on. This add CFG_RTC_DS1337_NOOSC to
16900     turn it off.
16901
16902     Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
16903
16904 commit 438a4c11260b4ea9805039b0b4f92f9df5306b02
16905 Author: Wolfgang Denk <wd@denx.de>
16906 Date:   Wed Mar 26 11:48:46 2008 +0100
16907
16908     Cleanup coding style, update CHANGELOG
16909
16910     Signed-off-by: Wolfgang Denk <wd@denx.de>
16911
16912 commit 218ca724c08ca8a649f0917cf201cf23d4b33f39
16913 Author: Wolfgang Denk <wd@denx.de>
16914 Date:   Wed Mar 26 10:40:12 2008 +0100
16915
16916     README: update documentation (availability, links, etc.)
16917
16918     Signed-off-by: Wolfgang Denk <wd@denx.de>
16919
16920 commit f6b44e0e4d18fe507833a0f76d24a9aa72c123f1
16921 Author: Aras Vaichas <arasv@magtech.com.au>
16922 Date:   Tue Mar 25 12:09:07 2008 +1100
16923
16924     USB Storage, add meaningful return value
16925
16926     This patch changes the "usb storage" command to return success if it
16927     finds a USB storage device, otherwise it returns error.
16928
16929     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
16930
16931 commit 18e69a35efbb078403db0c0063986470dad7d082
16932 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
16933 Date:   Fri Mar 14 23:20:18 2008 +0300
16934
16935     83xx/fdt_support: let user specifiy FSL USB Dual-Role controller role
16936
16937     Linux understands "host" (default), "peripheral" and "otg" (broken).
16938     Though, U-Boot doesn't restrict dr_mode variable to these values (think
16939     of renames in future).
16940
16941     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
16942     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16943
16944 commit c7604783b236e368f225efb7b3efb418fe20b404
16945 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
16946 Date:   Fri Mar 14 23:20:30 2008 +0300
16947
16948     tsec: fix link detection for the RTL8211B PHY
16949
16950     RTL8211B sets link state register after autonegotiation complete,
16951     so with bootdelay=0 RTL8211B will report lack of the link.
16952
16953     To fix this, we should wait for aneg to complete, even if the
16954     link is currently down.
16955
16956     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
16957     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
16958
16959 commit 7fa9cbb00dc83fcf175042b6f20c2c9bce9a15f4
16960 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
16961 Date:   Mon Mar 24 20:47:09 2008 +0300
16962
16963     mpc83xx: add "fsl,soc" and "fsl,immr" compatible fixups
16964
16965     device_type = "soc" is being deprecated, newer device trees will use
16966     "fsl,soc" and/or "fsl,immr" for the soc nodes.
16967
16968     This patch also adds clock-frequency property for soc nodes (the same
16969     value as bus-frequency).
16970
16971     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
16972
16973 commit 507e2d79c91441a0bb2cd3d0c31c8bfe3f8cec07
16974 Author: Joe D'Abbraccio <ljd015@freescale.com>
16975 Date:   Mon Mar 24 13:00:59 2008 -0400
16976
16977     Modified the DDR SDRAM clock control register to delay MCK/MCK_B 3/4 clock
16978
16979     With the original value of 1/2 clock cycle delay, the system ran relatively
16980     stable except when we run benchmarks that are intensive users of memory.
16981     When I run samba connected disk with a HDBENCH test, the system locks-up
16982     or reboots sporadically.
16983
16984     Signed-off by: Joe D'Abbraccio <Joe.D'abbraccio@freescale.com>
16985
16986 commit a7ba32d480a86db5db8dcd8ca66b21b4cadda923
16987 Author: Scott Wood <scottwood@freescale.com>
16988 Date:   Mon Mar 24 12:44:13 2008 -0500
16989
16990     mpc83xx: Set PCI I/O bus-address base to zero.
16991
16992     The device trees for these boards describe PCI I/O as starting from
16993     address zero from the device's perspective.
16994
16995     Placing I/O elsewhere may cause problems with certain PCI boards, and may
16996     cause problems with Linux.
16997
16998     Signed-off-by: Scott Wood <scottwood@freescale.com>
16999
17000 commit f700e7df7fecf2d3765ae568ce77ce788cde4f3e
17001 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17002 Date:   Mon Mar 24 20:47:05 2008 +0300
17003
17004     mpc83xx: MPC8360E-RDK: use 33.3(3)MHz CLKIN/SYS_CLK
17005
17006     At least on the "33MHz Pilot" board crystal is actually 33.3MHz.
17007     This patch fixes "system time drifting" problem.
17008
17009     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17010
17011 commit 3a0cfdd576dc9b16d1468d37339182607c697fb7
17012 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17013 Date:   Mon Mar 24 20:47:02 2008 +0300
17014
17015     mpc83xx: MPC8360E-RDK: define CONFIG_OF_STDOUT_VIA_ALIAS
17016
17017     This is needed to update /choosen/linux,stdout-path properly.
17018
17019     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17020
17021 commit 3419eb62f088d7a22f1d2a3cebf76b77e408b5b9
17022 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17023 Date:   Mon Mar 24 20:47:00 2008 +0300
17024
17025     mpc83xx: MPC8360E-RDK: add dhcp command
17026
17027     Plus modify environment to use it and remove bootfile env variable,
17028     it is internal and CONFIG_BOOTFILE is used for these purposes.
17029
17030     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17031
17032 commit d892b2dbb4087a26778bfd42470c3ea7d0e2b6aa
17033 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17034 Date:   Mon Mar 24 20:46:57 2008 +0300
17035
17036     mpc83xx: MPC8360E-RDK: rework ddr setup, enable ecc
17037
17038     Current DDR setup easily causes memory corruption, this patch fixes it.
17039
17040     Also fix TIMING_CFG0_MRS_CYC definition.
17041
17042     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17043
17044 commit d47d49cc37a38f2719a3e1b9bbe08ac810cf2d9a
17045 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17046 Date:   Mon Mar 24 20:46:53 2008 +0300
17047
17048     mpc83xx: MPC8360E-RDK: configure pario pins for AD7843 and FHCI
17049
17050     This patch adds qe pario pins configuration for AD7843 ADC/Touchscreen
17051     controller and FHCI (QE USB).
17052
17053     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17054
17055 commit 7ad959490962e6842648d87d4bd795ea6cdcce67
17056 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17057 Date:   Mon Mar 24 20:46:51 2008 +0300
17058
17059     mpc83xx: MPC8360E-RDK: add support for NAND
17060
17061     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17062
17063 commit 9a3e832aeb491861d029991241572ebdf4b5b61b
17064 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17065 Date:   Mon Mar 24 20:46:46 2008 +0300
17066
17067     mpc83xx: MPC8360E-RDK: use RGMII_RXID interface mode
17068
17069     This is needed for BCM PHYs to work on this board.
17070
17071     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17072
17073 commit 300615dc5d9b0a2022fbc6af0c13159e33fd752e
17074 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17075 Date:   Mon Mar 24 20:46:34 2008 +0300
17076
17077     uec: add support for Broadcom BCM5481 Gigabit PHY
17078
17079     This patch adds basic support for Broadcom BCM5481 PHY.
17080
17081     RXD-RXC delay quirk comes from MPC8360E-RDK BSP source, author is
17082     Peter Barada <peterb@logicpd.com>.
17083
17084     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17085
17086 commit 6a600c3a1876bc203445df4f0fd6b12648259666
17087 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17088 Date:   Mon Mar 24 20:46:28 2008 +0300
17089
17090     uec: add support for RGMII_RXID interface mode
17091
17092     PHY drivers will use it to setup software delay between RXD and RXC
17093     signals.
17094
17095     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17096
17097 commit 91cdaa3a9d7562b869d96774e9c9ddf142c0848d
17098 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17099 Date:   Mon Mar 24 20:46:24 2008 +0300
17100
17101     uec: add support for gbit mii status readings
17102
17103     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17104
17105 commit aabce7fb505ffe55ebf3bf4dcafdae97a581558d
17106 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17107 Date:   Mon Mar 24 17:40:47 2008 +0300
17108
17109     83xx: define CONFIG_OF_STDOUT_VIA_ALIAS for the MPC837XERDB boards
17110
17111     This is primarily for the early console support.
17112
17113     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17114
17115 commit 2bd7460e9283ec98565189b3cdbcfb2bcdcdd635
17116 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17117 Date:   Mon Mar 24 17:40:43 2008 +0300
17118
17119     83xx: initialize serdes for MPC837XRDB boards
17120
17121     On the MPC8377ERDB: 2 SATA and 2 PCI-E.
17122     On the MPC8378ERDB: 2 PCI-E
17123     On the MPC8379ERDB: 4 SATA
17124
17125     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17126
17127 commit 453316a2a19642d8afcbca7452e40a6b44a197b1
17128 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17129 Date:   Mon Mar 24 17:40:32 2008 +0300
17130
17131     83xx: serdes setup routines
17132
17133     This patch adds few routines to configure serdes on 837x targets.
17134
17135     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17136
17137 commit a796cdf9c377cb4e5d61d1079a296608f8fbd903
17138 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17139 Date:   Mon Mar 24 17:40:27 2008 +0300
17140
17141     83xx: split COBJS onto separate lines
17142
17143     ..plus get rid of some #ifdefs in the .c files.
17144
17145     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17146
17147 commit 46a3aeea73c13ab04ebf7a8739afb87ac5da94a3
17148 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
17149 Date:   Mon Mar 24 17:40:23 2008 +0300
17150
17151     83xx: nand support for MPC837XRDB boards
17152
17153     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
17154
17155 commit 82e45a204190593e8613145a928f998fb8c909c4
17156 Author: Jerry Van Baren <gvb.uboot@gmail.com>
17157 Date:   Tue Mar 18 21:44:41 2008 -0400
17158
17159     Enable CONFIG_FLASH_SHOW_PROGRESS on the MPC8360EMDS.
17160
17161     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
17162     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
17163
17164 commit 0fa7a1b4719e325fce332689fb8754ec166191ff
17165 Author: Michael Barkowski <michael.barkowski@freescale.com>
17166 Date:   Thu Mar 20 13:15:39 2008 -0400
17167
17168     mpc8323erdb: remove RTC and add EEPROM
17169
17170     There's no on-board RTC on the MPC8323ERDB, but there is an EEPROM.
17171
17172     Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
17173     Acked-by: Kim Phillips <kim.phillips@freescale.com>
17174
17175 commit 5bbeea86eb6afb872374cd23217cb3c1018443ed
17176 Author: Michael Barkowski <michael.barkowski@freescale.com>
17177 Date:   Thu Mar 20 13:15:34 2008 -0400
17178
17179     mpc8323erdb: Improve the system performance
17180
17181     The following changes are based on kernel UCC ethernet performance:
17182
17183     1.  Make the CSB bus pipeline depth as 4, and enable the repeat mode
17184     2.  Optimize transactions between QE and CSB.  Added CFG_SPCR_OPT
17185         switch to enable this setting.
17186
17187     The following changes are based on the App Note AN3369 and
17188     verified to improve memory latency using LMbench:
17189
17190     3.  CS0_CONFIG[AP_n_EN] is changed from 1 to 0
17191     4.  CS0_CONFIG[ODT_WR_CONFIG] set to 1.  Was a reserved setting
17192         previously.
17193     5.  TIMING_CFG_1[WRREC] is changed from 3clks to 2clks  (based on
17194         Twr=15ns, and this was already the setting in DDR_MODE)
17195     6.  TIMING_CFG_1[PRETOACT] is changed from 3clks to 2clks. (based on
17196         Trp=15ns)
17197     7.  TIMING_CFG_1[ACTTOPRE] is changed from 9clks to 6clks. (based on
17198         Tras=40ns)
17199     8.  TIMING_CFG_1[ACTTORW] is changed from 3clks to 2clks. (based on
17200         Trcd=15ns)
17201     9.  TIMING_CFG_1[REFREC] changed from 21 clks to 11clks.  (based on
17202         Trfc=75ns)
17203     10. TIMING_CFG_2[FOUR_ACT] is changed from 10 clks to 7clks.  (based
17204         on Tfaw=50ns)
17205     11. TIMING_CFG_2[ADD_LAT] and DDR_MODE[AL] changed from 0 to 1 (based
17206         on CL=3 and WL=2).
17207
17208     Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
17209     Acked-by: Kim Phillips <kim.phillips@freescale.com>
17210
17211 commit fc549c871f43933396a5b3e21d897023d4b31b8d
17212 Author: Michael Barkowski <michael.barkowski@freescale.com>
17213 Date:   Thu Mar 20 13:15:28 2008 -0400
17214
17215     mpc8323erdb: use readable DDR config macros
17216
17217     Use available shift/mask macros to define DDR configuration.
17218
17219     Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
17220     Acked-by: Kim Phillips <kim.phillips@freescale.com>
17221
17222 commit 89c7784ed90ba50301eec521144f95111e472906
17223 Author: Timur Tabi <timur@freescale.com>
17224 Date:   Fri Feb 8 13:15:55 2008 -0600
17225
17226     83xx: Add Vitesse VSC7385 firmware uploading
17227
17228     Update the MPC8349E-mITX, MPC8313E-RDB, and MPC837XE-RDB board files to upload
17229     the Vitesse VSC7385 firmware.  Changed CONFIG_VSC7385 to CONFIG_VSC7385_ENET.
17230     Cleaned up the board header files to make selecting the VSC7385 easier to
17231     control.
17232
17233     Signed-off-by: Timur Tabi <timur@freescale.com>
17234     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
17235
17236 commit b55d98c6d5b8694e560a0e727b14cb6921d7cfcc
17237 Author: Timur Tabi <timur@freescale.com>
17238 Date:   Fri Feb 8 13:15:54 2008 -0600
17239
17240     NET: Add Vitesse VSC7385 firmware uploading
17241
17242     The Vitesse VSC7385 is a 5-port switch found on the Freescale MPC8349E-mITX
17243     and other boards.  A small firwmare must be uploaded to its on-board memory
17244     before it can be enabled.  This patch adds the code which uploads firmware
17245     (but not the firmware itself).
17246
17247     Previously, this feature was provided by a U-Boot application that was
17248     made available only on Freescale BSPs.  The VSC7385 firmware must still
17249     be obtained separately, but at least there is no longer a need for a separate
17250     application.
17251
17252     Signed-off-by: Timur Tabi <timur@freescale.com>
17253     Acked-by: Ben Warren <biggerbadderben@gmail.com>
17254
17255 commit aa6f6d171a1f9f46ee4f03ad6acb97a6bfb71855
17256 Author: Wolfgang Denk <wd@denx.de>
17257 Date:   Wed Mar 26 00:52:10 2008 +0100
17258
17259     Coding Style cleanyp; update CHANGELOG
17260
17261     Signed-off-by: Wolfgang Denk <wd@denx.de>
17262
17263 commit 43ddd9c820fec44816188f53346b464e20b3142d
17264 Author: Jerry Van Baren <gvb.uboot@gmail.com>
17265 Date:   Sat Mar 22 14:23:49 2008 -0400
17266
17267     Remove deprecated CONFIG_OF_HAS_UBOOT_ENV and CONFIG_OF_HAS_BD_T
17268
17269     These defines embedded the u-boot env variables and/or the bd_t structure
17270     in the fdt blob.  The conclusion of discussion on the u-boot email list
17271     was that embedding these in the fdt blob is not useful: there are better
17272     ways of passing the data (in fact, the fdt blob itself replaces the
17273     bd_t struct).
17274
17275     The only board that enables these is the stxxtc and they don't appear
17276     to be used by linux.
17277
17278     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
17279     Acked-by: Kim Phillips <kim.phillips@freescale.com>
17280
17281 commit 22ed2285743359fd1fe73e411dff914b2256e68f
17282 Author: Stefan Roese <sr@denx.de>
17283 Date:   Mon Mar 17 10:49:25 2008 +0100
17284
17285     rtc: Remove 2nd reference to max6900.o in drivers/rtc/Makefile
17286
17287     Signed-off-by: Stefan Roese <sr@denx.de>
17288
17289 commit 1bb707c39a0833e91d9f797dd862aaaaf4af264d
17290 Author: Kyungmin Park <kmpark@infradead.org>
17291 Date:   Mon Mar 17 08:54:06 2008 +0900
17292
17293     Add Flex-OneNAND booting support
17294
17295     Flex-OneNAND is a monolithic integrated circuit with a NAND Flash array
17296     using a NOR Flash interface. This on-chip integration enables system designers
17297     to reduce external system logic and use high-density NAND Flash
17298     in applications that would otherwise have to use more NOR components.
17299
17300     Flex-OneNAND enables users to configure to partition it into SLC and MLC areas
17301     in more flexible way. While MLC area of Flex-OneNAND can be used to store data
17302     that require low reliability and high density, SLC area of Flex-OneNAND
17303     to store data that need high reliability and high performance. Flex-OneNAND
17304     can let users take advantage of storing these two different types of data
17305     into one chip, which is making Flex-OneNAND more cost- and space-effective.
17306
17307     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
17308
17309 commit c512389cc4a10253249271ff6c887c6dab1f0db2
17310 Author: André Schwarz <andre.schwarz@matrix-vision.de>
17311 Date:   Thu Mar 13 13:50:52 2008 +0100
17312
17313     MPC5200: support setup without FEC
17314
17315     Include FEC specific nodes in ft_cpu_setup only if CONFIG_MPC5xxx_FEC is
17316     defined. Systems without FEC, i.e. no FEC node in DTB, should be possible.
17317
17318     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
17319     Acked-by: Grant Likely <grant.likely@secretlab.ca>
17320
17321 commit aa3511e422946041ef626f80a05ae5e8bfc700e6
17322 Author: Jon Loeliger <jdl@freescale.com>
17323 Date:   Wed Mar 5 18:05:46 2008 -0600
17324
17325     FSL: Move board/mpc8266ads under board/freescale
17326
17327     Signed-off-by: Jon Loeliger <jdl@freescale.com>
17328
17329 commit 7f1d846e5c5754449c286587d099d85246062772
17330 Author: Jon Loeliger <jdl@freescale.com>
17331 Date:   Wed Mar 5 18:05:47 2008 -0600
17332
17333     FSL: Move board/mpc7448hpc2 under board/freescale
17334
17335     Signed-off-by: Jon Loeliger <jdl@freescale.com>
17336
17337 commit b7e24d283e34727c2a6cdfdac2e09a426c579b73
17338 Author: Jon Loeliger <jdl@freescale.com>
17339 Date:   Wed Mar 5 18:05:45 2008 -0600
17340
17341     FSL: Move board/mpc8260ads under board/freescale
17342
17343     Signed-off-by: Jon Loeliger <jdl@freescale.com>
17344
17345 commit 6a8a5dc4759867c45aa95580deb8bf26669a5d97
17346 Author: goda.yusuke <goda.yusuke@renesas.com>
17347 Date:   Wed Mar 5 17:08:33 2008 +0900
17348
17349     net: Add support AX88796L ethernet device
17350
17351     AX88796L is device of NE2000 compatible.
17352     This patch support AX88796L ethernet device.
17353
17354     Signed-off-by: Yusuke Goda <goda.yusuke@renesas.com>
17355     Acked-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
17356
17357 commit e0a6140dd381e1eed1ada2291166ef2616d8822b
17358 Author: Wolfgang Denk <wd@denx.de>
17359 Date:   Tue Mar 25 22:50:41 2008 +0100
17360
17361     ne2000 driver: change #ifdef to Makefile conditional compilation
17362
17363     Signed-off-by: Wolfgang Denk <wd@denx.de>
17364
17365 commit e710185aae90c64d39c2d453e40e58ceefe4f250
17366 Author: goda.yusuke <goda.yusuke@renesas.com>
17367 Date:   Wed Mar 5 17:08:20 2008 +0900
17368
17369     net: Divided code of NE2000 ethernet driver
17370
17371     There are more devices of the NE2000 base.
17372     A present code is difficult for us to support more devices.
17373     To support more NE2000 clone devices, separated the function.
17374
17375     Signed-off-by: Yusuke Goda <goda.yusuke@renesas.com>
17376     Acked-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
17377
17378 commit 395bce4f59a507a60a475f7ee46bed47de9482df
17379 Author: Mike Frysinger <vapier@gentoo.org>
17380 Date:   Sun Feb 24 23:58:13 2008 -0500
17381
17382     net/Blackfin: move on-chip MAC driver into drivers/net/
17383
17384     The Blackfin on-chip MAC driver was being managed in the BF537-STAMP board
17385     directory, but it is not board specific, so relocate it to the drivers dir
17386     so that other Blackfin ports can utilize it.
17387
17388     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
17389
17390 commit 8a30b4700942f37495d2e67f5998cdffb6e3ba8a
17391 Author: Mike Frysinger <vapier@gentoo.org>
17392 Date:   Sun Feb 24 23:52:35 2008 -0500
17393
17394     smc91111: use SSYNC() rather than asm(ssync) for Blackfin
17395
17396     Since the "ssync" instruction may have hardware anomalies associated with
17397     it, have the smc91111 driver use the SSYNC macro rather than invoking it
17398     directly.  We workaround all the anomalies via this macro.
17399
17400     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
17401
17402 commit 77ff7b7444ceb8022b46114f3d0b6d18e2fd1138
17403 Author: Bryan O'Donoghue <bodonoghue@codehermit.ie>
17404 Date:   Sun Feb 17 22:57:47 2008 +0000
17405
17406     8xx: Update OF support on 8xx
17407
17408     This patch does some shifting around of OF support on 8xx.
17409
17410     Signed-off-by: Bryan O'Donoghue <bodonoghue@codehermit.ie>
17411
17412 commit 9c666a7db0b2285a270c68810889ce7d5dba304b
17413 Author: Kumar Gala <galak@kernel.crashing.org>
17414 Date:   Fri Feb 15 15:16:18 2008 -0600
17415
17416     ppc: Allow boards to specify how much memory they can map
17417
17418     For historical reasons we limited the stack to 256M because some boards
17419     could only map that much via BATS.  However newer boards are capable of
17420     mapping more memory (for example 85xx is capble of doing up to 2G).
17421
17422     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
17423
17424 commit a6f5f317cd074bbbfa2aab4fca05904c811c19fb
17425 Author: Bryan O'Donoghue <bodonoghue@codehermit.ie>
17426 Date:   Fri Feb 15 01:05:58 2008 +0000
17427
17428     8xx : Add OF support to Adder875 board port - resubmit
17429
17430     Signed-off-by: Bryan O'Donoghue <bodonoghue@codehermit.ie>
17431
17432 commit d058698fd2d9f769ff38ac53c8708b3fdd314f2d
17433 Author: Kumar Gala <galak@kernel.crashing.org>
17434 Date:   Thu Feb 14 20:44:42 2008 -0600
17435
17436     Add setexpr command
17437
17438     Add a simple expr style command that will set an env variable as the result
17439     of the command.  This allows us to do simple math in shell.  The following
17440     operations are supported: &, |, ^, +, -, *, /.
17441
17442     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
17443
17444 commit 3f105faa64b9826e088711fdfcaa70cb1230397a
17445 Author: Jon Loeliger <jdl@freescale.com>
17446 Date:   Wed Mar 5 17:27:48 2008 -0600
17447
17448     FSL: Move board/mpc7448hpc2 under board/freescale
17449
17450     Signed-off-by: Jon Loeliger <jdl@freescale.com>
17451
17452 commit 449c703374a8868453425e15da7e2f76221b72e4
17453 Author: Jon Loeliger <jdl@freescale.com>
17454 Date:   Wed Mar 5 17:21:43 2008 -0600
17455
17456     FSL: Move board/mpc8266ads under board/freescale
17457
17458     Signed-off-by: Jon Loeliger <jdl@freescale.com>
17459
17460 commit 5863577989ad689427bb750107e9a75f1c1645d2
17461 Author: Jon Loeliger <jdl@freescale.com>
17462 Date:   Wed Mar 5 16:41:41 2008 -0600
17463
17464     FSL: Move board/mpc8260ads under board/freescale
17465
17466     Signed-off-by: Jon Loeliger <jdl@freescale.com>
17467
17468 commit 8a773983957ee6c4aa344469b742f29c7d26afbd
17469 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17470 Date:   Tue Mar 25 21:30:08 2008 +0900
17471
17472     [MIPS] Move gth2_config from ARM section to MIPS
17473
17474     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17475
17476 commit 373b16fc0c5ae34d28b9027f809ae3cbf45cdd15
17477 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17478 Date:   Tue Mar 25 21:30:07 2008 +0900
17479
17480     [MIPS] Extend MIPS_MAX_CACHE_SIZE upto 64kB
17481
17482     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17483
17484 commit d98e348e2ed5aab8f7a6471ff628ab0688b8a459
17485 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17486 Date:   Tue Mar 25 21:30:07 2008 +0900
17487
17488     [MIPS] Fix dcache_status()
17489
17490     You can't judge UNCACHED by Config.K0 LSB.
17491
17492     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17493
17494 commit b0c66af53ec9385ac2d1cc2e5d7d1ecdc81caf34
17495 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17496 Date:   Tue Mar 25 21:30:07 2008 +0900
17497
17498     [MIPS] Introduce _machine_restart
17499
17500     Handles machine specific functions by using weak functions.
17501
17502     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17503
17504 commit decaba6f5cf386d569ac3997bebb871b966c6b18
17505 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17506 Date:   Tue Mar 25 21:30:07 2008 +0900
17507
17508     [MIPS] Cleanup CP0 Status initialization
17509
17510     Add setup_c0_status from Linux. For the moment we disable interrupts, set
17511     CU0, mark the kernel mode, and clear ERL and EXL. This is good enough for
17512     reset-time configuration and will work well across most processors.
17513
17514     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17515
17516 commit d43d43ef2845af309c25a64bb9c2c5fb3261bc23
17517 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17518 Date:   Tue Mar 25 21:30:07 2008 +0900
17519
17520     [MIPS] Initialize CP0 Cause before setting up CP0 Status register
17521
17522     Without this change, we'll be suffering from deffered WATCH exception
17523     once Status.EXL is cleared. Make sure Cause.WP is cleared.
17524
17525     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17526
17527 commit 26138623230ca2bad3c78e05a65527ea70c8b688
17528 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17529 Date:   Tue Mar 25 21:30:07 2008 +0900
17530
17531     [MIPS] INCA-IP: Move watchdog init code from start.S to lowlevel_init()
17532
17533     Move things to appropriate place.
17534
17535     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17536
17537 commit ccf8f824ef67df028dedb29f8ea5d71a5a88d895
17538 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17539 Date:   Tue Mar 25 21:30:06 2008 +0900
17540
17541     [MIPS] Implement flush_cache()
17542
17543     We do Hit_Writeback_Inv_D and Hit_Invalidate_I. You might think that you
17544     don't need to do Hit_Invalidate_I, but flush_cache() needs it since this
17545     function is used not only in U-Boot specfic programs but also at loading
17546     target binaries.
17547
17548     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17549
17550 commit 2e0e5271aac917812a76c72030a2b2c6f1d3387d
17551 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17552 Date:   Tue Mar 25 21:30:06 2008 +0900
17553
17554     [MIPS] Fix I-/D-cache initialization loops
17555
17556     Currently we do 1) Index_Store_Tag_I, 2) Fill and 3) Index_Store_Tag_I
17557     again per a loop for I-cache initialization. But according to 'See MIPS
17558     Run', we're encouraged to use three separate loops rather than combining
17559     them *for both I- and D-cache*. This patch tries to fix this.
17560
17561     In accordance with fixing above, mips_init_[id]cache are separated from
17562     mips_cache_reset(), and rewrite cache loops are completely rewritten with
17563     useful macros.
17564
17565     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17566
17567 commit 1898840797c7f50799377bd5b285a8a93a82c419
17568 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17569 Date:   Tue Mar 25 21:30:06 2008 +0900
17570
17571     [MIPS] Replace memory clearance code with f_fill64
17572
17573     This routine fills memory with zero by 64 bytes, and is 64-bit capable.
17574
17575     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17576
17577 commit 2f5d414ccb4024dd0992ff6b22561732dbc73590
17578 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17579 Date:   Tue Mar 25 21:30:06 2008 +0900
17580
17581     [MIPS] cpu/mips/cache.S: Introduce NESTED/LEAF/END macros
17582
17583     This patch replaces the current function definitions with NESTED, LEAF
17584     and END macro. They specify some more additional information about the
17585     function; an alignment of symbol, type of symbol, stack frame usage, etc.
17586     These information explicitly tells the assembler and the debugger about
17587     the types of code we want to generate.
17588
17589     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17590
17591 commit 282223a607c611425fa33f5428f8eae6636972bb
17592 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17593 Date:   Tue Mar 25 11:43:17 2008 +0900
17594
17595     [MIPS] asm headers' updates
17596
17597     Make some asm headers adjusted to the latest Linux kernel.
17598
17599     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17600
17601 commit e1390801a3c1a2b6d12fa90be368efc19f5b9bfd
17602 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17603 Date:   Tue Mar 25 11:39:29 2008 +0900
17604
17605     [MIPS] Request for the 'mips_cache_lock()' removal
17606
17607     The initial intension of having mips_cache_lock() was to use the cache
17608     as memory for temporary stack use so that a C environment can be set up
17609     as early as possible.
17610
17611     But now mips_cache_lock() follow lowlevel_init(). We've already have the
17612     real memory initilaized at this point, therefore we could/should use it.
17613     No reason to lock at all.
17614
17615     Other problems:
17616
17617     Cache locking is not consistent across MIPS implementaions. Some imple-
17618     mentations don't support locking at all. The style of locking varies -
17619     some support per line locking, others per way, etc. Some parts use bits
17620     in status registers instead of cache ops. Current mips_cache_lock() is
17621     not necessarily general-purpose.
17622
17623     And this is worthy of special mention; once U-Boot/MIPS locks the lines,
17624     they are never get unlocked, so the code relies on whatever gets loaded
17625     after U-Boot to re-initialize the cache and clear the locks. We're sup-
17626     posed to have CFG_INIT_RAM_LOCK and unlock_ram_in_cache() implemented,
17627     but leave the situation as it is for a long time.
17628
17629     For these reasons, I proposed the removal of mips_cache_lock() from the
17630     global start-up code.
17631
17632     This patch adds CFG_INIT_RAM_LOCK_MIPS to make existing users aware that
17633     *things have changed*. If he wants the same behavior as before, he needs
17634     to have CFG_INIT_RAM_LOCK_MIPS in his config file.
17635
17636     If we don't have any regression report through several releases, then
17637     we'll remove codes entirely.
17638
17639     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
17640     Acked-by: Andrew Dyer <amdyer@gmail.com>
17641
17642 commit 0d48926c87ec96f974a6ac4034f4a2f2eab3255f
17643 Author: Yuri Tikhonov <yur@emcraft.com>
17644 Date:   Mon Mar 24 11:30:54 2008 +0100
17645
17646     lwmon5 SYSMON POST: fix backlight control
17647
17648     If the LWMON5 config has SYSMON POST among CONFIG_POSTs which may be
17649     run on the board, then the SYSMON POST controls the display backlight
17650     (doesn't switch backlight ON if POST FAILED, and does switch the
17651     backlight ON if PASSED).
17652
17653     If not, then the video driver controls the display backlight (just
17654     switch ON the backlight upon initialization).
17655
17656     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
17657
17658 commit ff2bdfb2c1e073f65c065011f1e18d0a130bd3d8
17659 Author: Yuri Tikhonov <yur@emcraft.com>
17660 Date:   Mon Mar 24 11:29:14 2008 +0100
17661
17662     lwmon5 SYSMON POST: fix handling of negative temperatures
17663
17664     Fix errors in the LWMON5 Sysmon POST for negative temperatures.
17665
17666     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
17667
17668 commit 55774b512fdf63c0516d441cc5da7c54bbffb7f2
17669 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
17670 Date:   Fri Mar 7 16:04:25 2008 +0900
17671
17672     pci: Add CONFIG_PCI_SKIP_HOST_BRIDGE config option
17673
17674     In current source code, when the device number of PCI is 0, process PCI
17675     bridge without fail. However, when the device number is 0, it is not PCI
17676     always bridge. There are times when device of PCI allocates.
17677
17678     When CONFIG_PCI_SKIP_HOST_BRIDGE is enable, this problem is solved when
17679     use this patch.
17680
17681     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
17682     Acked-by: Stefan Roese <sr@denx.de>
17683
17684 commit 86aea3eaefa248ffb9328e2b50c64720489cdbeb
17685 Author: Yuri Tikhonov <yur@emcraft.com>
17686 Date:   Fri Mar 21 09:18:40 2008 +0100
17687
17688     LWMON5: fix dsPIC POST
17689
17690     Add test for DPIC_SYS_ERROR_REG to be zero in the LWMON5 dsPIC POST.
17691
17692     Signed-off-by: Yuri Tikhonov <yur@emcraft.com> ---
17693
17694 commit 388b82fddc7c05596f3f615f190da0448227dc82
17695 Author: Bartlomiej Sieka <tur@semihalf.com>
17696 Date:   Thu Mar 20 23:23:13 2008 +0100
17697
17698     [new uImage] Enable new uImage support for the pcs440ep board.
17699
17700     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17701
17702 commit 95f4ec2b9c910c7261e6f060ea530d58b039692d
17703 Author: Bartlomiej Sieka <tur@semihalf.com>
17704 Date:   Thu Mar 20 23:23:13 2008 +0100
17705
17706     [new uImage] Do not compile new uImage format support by default
17707
17708     Disable default building of new uImage format support in preparation
17709     for merge with the master. Support for new format can be enabled on
17710     a per-board basis, by defining the following in the board's config file:
17711
17712     #define CONFIG_FIT             1
17713     #define CONFIG_OF_LIBFDT       1
17714
17715     This can be optionally defined to give more verbose output:
17716
17717     #define CONFIG_FIT_VERBOSE     1 /* enable fit_format_{error,warning}() */
17718
17719     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17720
17721 commit dafaede8a46c7159310239e036c93e31c6374487
17722 Author: Bartlomiej Sieka <tur@semihalf.com>
17723 Date:   Thu Mar 20 23:20:31 2008 +0100
17724
17725     [new uImage] Disable debuging output in preparation for merge with master
17726
17727     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17728
17729 commit fbe7a155027beacebaee9b32e1ada781fe924bca
17730 Author: Bartlomiej Sieka <tur@semihalf.com>
17731 Date:   Thu Mar 20 19:38:45 2008 +0100
17732
17733     [new uImage] Compilation and new uImage handling fixes for imxtract
17734
17735     Fix imxtract command not being compiled-in despite CONFIG_CMD_XIMG being in
17736     include/config_cmd_default.h. Fix few warnings and handling of new format
17737     images.
17738
17739     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17740
17741 commit 36cc8cbb3379d5166f882641123521735c469f92
17742 Author: Bartlomiej Sieka <tur@semihalf.com>
17743 Date:   Thu Mar 20 23:10:19 2008 +0100
17744
17745     [new uImage] Fix autoscr command used with new uImage format
17746
17747     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17748
17749 commit 43142e817f0597be412e7cbe19413f5532eafa5d
17750 Author: Bartlomiej Sieka <tur@semihalf.com>
17751 Date:   Thu Mar 20 23:10:19 2008 +0100
17752
17753     [new uImage] Fix *.its files location in documentation
17754
17755     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17756
17757 commit 81a0ac62ea29f8252d0a714709d0ecfdbba2a15e
17758 Author: Wolfgang Denk <wd@denx.de>
17759 Date:   Thu Mar 20 22:01:38 2008 +0100
17760
17761     lwmon5 POST: remove unreachable code
17762
17763     plus some coding style cleanup
17764
17765     Signed-off-by: Wolfgang Denk <wd@denx.de>
17766
17767 commit b73a19e1609d0f705cbab8014ca17aefe89e4c76
17768 Author: Yuri Tikhonov <yur@emcraft.com>
17769 Date:   Thu Mar 20 17:56:04 2008 +0300
17770
17771     LWMON5: POST RTC fix
17772
17773     Modify the RTC API to provide one a status for the time reported by
17774     the rtc_get() function:
17775       0 - a reliable time is guaranteed,
17776     < 0 - a reliable time isn't guaranteed (power fault, clock issues,
17777           and so on).
17778
17779     The RTC chip drivers are responsible for providing this info if the
17780     corresponding chip supports such functionality. If not - always
17781     report that the time is reliable.
17782
17783     The POST RTC test was modified to detect the RTC faults utilizing
17784     this new rtc_get() feature.
17785
17786     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
17787
17788 commit a5cc5555ccee596908a7d8cf22a104f6b993bfd5
17789 Author: Martin Krause <martin.krause@tqs.de>
17790 Date:   Wed Mar 19 14:25:14 2008 +0100
17791
17792     TQM5200B: update MTD partition layout
17793
17794     - insert partition for dtb blob to TQM5200B MTD layout
17795     - set env variables dependent on the configured board
17796       (TQM5200 or TQM5200B)
17797
17798     Signed-off-by: Martin Krause <martin.krause@tqs.de>
17799
17800 commit f0105727d132f56a21fa3ed8b162309cca6cac44
17801 Author: Stefan Roese <sr@denx.de>
17802 Date:   Wed Mar 19 07:09:26 2008 +0100
17803
17804     CFI: Small cleanup for FLASH_SHOW_PROGRESS
17805
17806     With this patch we don't need that many #ifdef's in the code. It moves
17807     the subtraction into the macro and defines a NOP-macro when
17808     CONFIG_FLASH_SHOW_PROGRESS is not defined.
17809
17810     Signed-off-by: Stefan Roese <sr@denx.de>
17811     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
17812
17813 commit 9a042e9ca512beaaa2cb450274313fc477141241
17814 Author: Jerry Van Baren <gvb.uboot@gmail.com>
17815 Date:   Sat Mar 8 13:48:01 2008 -0500
17816
17817     Flash programming progress countdown.
17818
17819     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
17820
17821 commit 5e339fd9ed539a7d7fec59cfc88f0857ab26a53f
17822 Author: Bartlomiej Sieka <tur@semihalf.com>
17823 Date:   Wed Mar 19 10:00:06 2008 +0100
17824
17825     [new uImage] Fix style issue spotted by Wolfgang Denk <wd@denx.org>
17826
17827     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17828
17829 commit 11abe45c48ec3485a6c1a5168ce8d79c3288adc1
17830 Author: David Gibson <david@gibson.dropbear.id.au>
17831 Date:   Mon Feb 18 18:09:04 2008 +1100
17832
17833     libfdt: Remove no longer used code from fdt_node_offset_by_compatible()
17834
17835     Since fdt_node_offset_by_compatible() was converted to the new
17836     fdt_next_node() iterator, a chunk of initialization code became
17837     redundant, but was not removed by oversight.  This patch cleans it up.
17838
17839     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
17840
17841 commit d0ccb9b140b472039732de102fc14597eedb14df
17842 Author: David Gibson <david@gibson.dropbear.id.au>
17843 Date:   Mon Feb 18 18:06:31 2008 +1100
17844
17845     libfdt: Trivial cleanup for CHECK_HEADER)
17846
17847     Currently the CHECK_HEADER() macro is defined local to fdt_ro.c.
17848     However, there are a handful of functions (fdt_move, rw_check_header,
17849     fdt_open_into) from other files which could also use it (currently
17850     they open-code something more-or-less identical).  Therefore, this
17851     patch moves CHECK_HEADER() to libfdt_internal.h and uses it in those
17852     places.
17853
17854     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
17855
17856 commit fe30a354cdbb808b5f15366a935b151a4ccee74f
17857 Author: Kumar Gala <galak@kernel.crashing.org>
17858 Date:   Wed Feb 20 14:32:36 2008 -0600
17859
17860     Fix fdt boardsetup command parsing
17861
17862     The introduciton of the 'fdt bootcpu' broke parsing for 'fdt boardsetup'.
17863
17864     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
17865
17866 commit 804887e6001e2f00bea11431bf34d6d472512cda
17867 Author: Kumar Gala <galak@kernel.crashing.org>
17868 Date:   Fri Feb 15 03:34:36 2008 -0600
17869
17870     Add sub-commands to fdt
17871
17872     fdt header                          - Display header info
17873     fdt bootcpu <id>                    - Set boot cpuid
17874     fdt memory <addr> <size>            - Add/Update memory node
17875     fdt rsvmem print                    - Show current mem reserves
17876     fdt rsvmem add <addr> <size>        - Add a mem reserve
17877     fdt rsvmem delete <index>           - Delete a mem reserves
17878
17879     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
17880
17881 commit f84d65f9b085ffbed464d1d58e8aaa8f5a2efc07
17882 Author: David Gibson <david@gibson.dropbear.id.au>
17883 Date:   Thu Feb 14 16:50:34 2008 +1100
17884
17885     libfdt: Fix NOP handling bug in fdt_add_subnode_namelen()
17886
17887     fdt_add_subnode_namelen() has a bug if asked to add a subnode to a
17888     node which has NOP tags interspersed with its properties.  In this
17889     case fdt_add_subnode_namelen() will put the new subnode before the
17890     first NOP tag, even if there are properties after it, which will
17891     result in an invalid blob.
17892
17893     This patch fixes the bug, and adds a testcase for it.
17894
17895     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
17896
17897 commit ae0b5908de3b9855f8931bc9b32c9fc4962df5a9
17898 Author: David Gibson <david@gibson.dropbear.id.au>
17899 Date:   Tue Feb 12 11:58:31 2008 +1100
17900
17901     libfdt: Add and use a node iteration helper function.
17902
17903     This patch adds an fdt_next_node() function which can be used to
17904     iterate through nodes of the tree while keeping track of depth.  This
17905     function is used to simplify the iteration code in a lot of other
17906     functions, and is also exported for use by library users.
17907
17908     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
17909
17910 commit 9eaeb07a7185d852c7aa10735ecd4e9edf24fb5d
17911 Author: David Gibson <david@gibson.dropbear.id.au>
17912 Date:   Fri Jan 11 14:55:05 2008 +1100
17913
17914     libfdt: Add fdt_set_name() function
17915
17916     This patch adds an fdt_set_name() function to libfdt, mirroring
17917     fdt_get_name().  This is a r/w function which alters the name of a
17918     given device tree node.
17919
17920     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
17921
17922 commit 23e20aa6488e6c0622496549861bfdc74108debe
17923 Author: Yuri Tikhonov <yur@pollux.denx.de>
17924 Date:   Tue Mar 18 13:33:30 2008 +0100
17925
17926     lwmon5: Fix register test logic to match the specific GDC h/w.
17927
17928     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
17929     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
17930
17931 commit 46bc0a938779aa1d664b847d36b08aa00f22e539
17932 Author: Yuri Tikhonov <yur@pollux.denx.de>
17933 Date:   Tue Mar 18 13:27:57 2008 +0100
17934
17935     Fix backlight in the lwmon5 POST.
17936
17937     Backlight was switched on even when temperature was too low.
17938
17939     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
17940     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
17941
17942 commit 3d61018643a2cd38c145aa6dde53f3f5f1a0e9cf
17943 Author: Yuri Tikhonov <yur@pollux.denx.de>
17944 Date:   Wed Feb 6 18:48:36 2008 +0100
17945
17946     The patch introduces the alternative configuration of the log buffer for the lwmon5 board: the storage for the log-buffer itself is OCM(on-chip memory), the log-buffer header is moved to six GPT registers (PPC440EPX_GPT0_COMP1, ..., PPC440EPX_GPT0_COMP5).
17947
17948      To enable this, alternative, configuration the U-Boot board configuration
17949     file for lwmon5 includes the definitions of alternative addresses for header
17950     (CONFIG_ALT_LH_ADDR) and buffer (CONFIG_ALT_LB_ADDR).
17951
17952      The Linux shall be configured with the CONFIG_ALT_LB_LOCATION option set,
17953     and has the BOARD_ALT_LH_ADDR and BOARD_ALT_LB_ADDR constants defined in the
17954     lwmon5 board-specific header (arch/ppc/platforms/4xx/lwmon5.h).
17955
17956     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
17957
17958 commit 0f009f781b5b88f25769e154ea4d42db13baf0c6
17959 Author: Yuri Tikhonov <yur@pollux.denx.de>
17960 Date:   Mon Feb 4 17:11:53 2008 +0100
17961
17962     Add support for the lwmon5 board reset via GPIO58.
17963
17964     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
17965     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
17966
17967 commit f694e32f93565ec1fa8d0226c584d6b89e931ed9
17968 Author: Yuri Tikhonov <yur@pollux.denx.de>
17969 Date:   Mon Feb 4 17:09:55 2008 +0100
17970
17971     Some fixes to dspic, fpga, and gdc post tests for lwmon5. Disable external watch-dog for now.
17972
17973     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
17974     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
17975
17976 commit b428f6a8c65c5303e5f96db8d24f2f699d94a98c
17977 Author: Yuri Tikhonov <yur@pollux.denx.de>
17978 Date:   Mon Feb 4 14:11:03 2008 +0100
17979
17980     The patch introduces the CRITICAL feature of POST tests. If the test marked as POST_CRITICAL fails then the alternative, post_critical, boot-command is used. If this command is not defined then U-Boot enters into interactive mode.
17981
17982     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
17983     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
17984
17985 commit 8f15d4addd49c956412e1e3bfc764a0c8b1f3184
17986 Author: Yuri Tikhonov <yur@pollux.denx.de>
17987 Date:   Mon Feb 4 14:10:42 2008 +0100
17988
17989     The patch adds new POST tests for the Lwmon5 board. These are:
17990
17991     * External Watchdog test;
17992     * dsPIC tests;
17993     * FPGA test;
17994     * GDC test;
17995     * Sysmon tests.
17996
17997     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
17998     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
17999
18000 commit c2ed33efbfff5767bca236828e021c55fd547b6c
18001 Author: Yuri Tikhonov <yur@pollux.denx.de>
18002 Date:   Mon Feb 4 14:10:01 2008 +0100
18003
18004     Enable CODEC POST with CFG_POST_CODEC rather than with CFG_POST_DSP.
18005
18006     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
18007
18008 commit 3a5d1e7f1309998791702b2a559e3126781746b9
18009 Author: Yuri Tikhonov <yur@pollux.denx.de>
18010 Date:   Tue Mar 18 13:33:30 2008 +0100
18011
18012     lwmon5: Fix register test logic to match the specific GDC h/w.
18013
18014     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
18015     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
18016
18017 commit 0f855a1f056a8c22116a2103a3900cbfb669df0b
18018 Author: Yuri Tikhonov <yur@pollux.denx.de>
18019 Date:   Tue Mar 18 13:27:57 2008 +0100
18020
18021     Fix backlight in the lwmon5 POST.
18022
18023     Backlight was switcehd on even when temperature was too low.
18024
18025     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
18026     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
18027
18028 commit 2d991958b1e420fbfe17b128bd26ade74be5efcc
18029 Author: Yuri Tikhonov <yur@pollux.denx.de>
18030 Date:   Wed Feb 6 18:48:36 2008 +0100
18031
18032      The patch introduces the alternative configuration of the log buffer for
18033     the lwmon5 board: the storage for the log-buffer itself is OCM(on-chip memory),
18034     the log-buffer header is moved to six GPT registers (PPC440EPX_GPT0_COMP1, ...,
18035     PPC440EPX_GPT0_COMP5).
18036
18037      To enable this, alternative, configuration the U-Boot board configuration
18038     file for lwmon5 includes the definitions of alternative addresses for header
18039     (CONFIG_ALT_LH_ADDR) and buffer (CONFIG_ALT_LB_ADDR).
18040
18041      The Linux shall be configured with the CONFIG_ALT_LB_LOCATION option set,
18042     and has the BOARD_ALT_LH_ADDR and BOARD_ALT_LB_ADDR constants defined in the
18043     lwmon5 board-specific header (arch/ppc/platforms/4xx/lwmon5.h).
18044
18045     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
18046
18047 commit ff818b21b069f4bc9cb73373cc5a16014be101b7
18048 Author: Yuri Tikhonov <yur@pollux.denx.de>
18049 Date:   Mon Feb 4 17:11:53 2008 +0100
18050
18051     Add support for the lwmon5 board reset via GPIO58.
18052
18053     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
18054     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
18055
18056 commit 603f194e5ad81bb2ef42d6d8aaa74de175bcb411
18057 Author: Yuri Tikhonov <yur@pollux.denx.de>
18058 Date:   Mon Feb 4 17:09:55 2008 +0100
18059
18060     Some fixes to dspic, fpga, and gdc post tests for lwmon5.
18061     Disable external watch-dog for now.
18062
18063     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
18064     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
18065
18066 commit e262efe35742c1ad4b0966ff501efc26f34a0aec
18067 Author: Yuri Tikhonov <yur@pollux.denx.de>
18068 Date:   Mon Feb 4 14:11:03 2008 +0100
18069
18070     The patch introduces the CRITICAL feature of POST tests. If the test
18071     marked as POST_CRITICAL fails then the alternative, post_critical,
18072     boot-command is used. If this command is not defined then U-Boot
18073     enters into interactive mode.
18074
18075     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
18076     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
18077
18078 commit 65b20dcefc89618193fa51947968dada91e4c778
18079 Author: Yuri Tikhonov <yur@pollux.denx.de>
18080 Date:   Mon Feb 4 14:10:42 2008 +0100
18081
18082     The patch adds new POST tests for the Lwmon5 board.
18083     These are:
18084
18085     * External Watchdog test;
18086     * dsPIC tests;
18087     * FPGA test;
18088     * GDC test;
18089     * Sysmon tests.
18090
18091     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
18092     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
18093
18094 commit 8dc3b2303d2b57c774b609ca0e7043ed8f9b88c1
18095 Author: Yuri Tikhonov <yur@pollux.denx.de>
18096 Date:   Mon Feb 4 14:10:01 2008 +0100
18097
18098     Enable CODEC POST with CFG_POST_CODEC rather than with CFG_POST_DSP.
18099
18100     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
18101
18102 commit 3515fd18d4e8e44f863ac7142b55e22b109e9af2
18103 Author: Wolfgang Denk <wd@denx.de>
18104 Date:   Tue Mar 18 17:35:51 2008 +0100
18105
18106     HMI1001: fix compile problem.
18107
18108     Signed-off-by: Wolfgang Denk <wd@denx.de>
18109
18110 commit 1f2a9970109cebf7446e0503b10b71f8673045ee
18111 Author: Mike Frysinger <vapier@gentoo.org>
18112 Date:   Mon Feb 18 05:32:30 2008 -0500
18113
18114     Blackfin: BF537-stamp: drop board-specific flash driver for CFI
18115
18116     The parallel flash on the BF537-STAMP is CFI compliant, so there is no need
18117     for the board specific driver at all.  Just use the common CFI driver.
18118
18119     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
18120
18121 commit 5b22163fef865af2b6bfb6b75f1b7bf443ce170c
18122 Author: Mike Frysinger <vapier@gentoo.org>
18123 Date:   Tue Feb 19 00:36:14 2008 -0500
18124
18125     Blackfin: add proper ELF markings to some assembly functions
18126
18127     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
18128
18129 commit cf675d3b2b9c3511c1d99bc8f8f38fd2f08bfcaf
18130 Author: Mike Frysinger <vapier@gentoo.org>
18131 Date:   Tue Feb 19 00:35:17 2008 -0500
18132
18133     Blackfin: new cplbinfo command for viewing cplb tables
18134
18135     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
18136
18137 commit aadb72503cd1602349a5fe53356d5f55ecc1b900
18138 Author: Mike Frysinger <vapier@gentoo.org>
18139 Date:   Mon Feb 18 05:37:51 2008 -0500
18140
18141     Blackfin: update MAINTAINERS list
18142
18143     Add maintainer information for the Blackfin boards.
18144
18145     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
18146
18147 commit f7ce12cb65a30c6e152eecf26f0304b7d78cf39d
18148 Author: Mike Frysinger <vapier@gentoo.org>
18149 Date:   Mon Feb 18 05:26:48 2008 -0500
18150
18151     Blackfin: convert BFIN_CPU to CONFIG_BFIN_CPU
18152
18153     Stop tying things to the processor that should be tied to other defines and
18154     change BFIN_CPU to CONFIG_BFIN_CPU so that it can be used in the build
18155     system to select the -mcpu option.
18156
18157     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
18158
18159 commit 86a20fb920bd198105acf7b1191117f566d637ed
18160 Author: Mike Frysinger <vapier@gentoo.org>
18161 Date:   Sat Feb 16 07:40:36 2008 -0500
18162
18163     Blackfin: move bootldr command to common code
18164
18165     This moves the Blackfin-common bootldr command out of the BF537-STAMP
18166     specific board directory and into the common directory so that all Blackfin
18167     boards may utilize it.
18168
18169     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
18170
18171 commit decbe029b2a9d3333d02c433389b1c821eea96d7
18172 Author: Heiko Schocher <hs@denx.de>
18173 Date:   Fri Mar 14 11:05:20 2008 +0100
18174
18175     mgcoge: update configuration
18176
18177     Fix configuration for mgcoge board
18178
18179     Signed-off-by: Heiko Schocher <hs@denx.de>
18180
18181 commit c136724cda0219c49f1d4b346f00da29b14fdf14
18182 Author: Wolfgang Denk <wd@denx.de>
18183 Date:   Sun Mar 16 01:22:59 2008 +0100
18184
18185     drivers/rtc/Makefile: keep list sorted
18186
18187     Signed-off-by: Wolfgang Denk <wd@denx.de>
18188
18189 commit 9536dfcce03e7be4ccbceb47a08d9ba07ada362f
18190 Author: Tor Krill <tor@excito.com>
18191 Date:   Sat Mar 15 15:40:26 2008 +0100
18192
18193     Add support for Intersil isl1208 RTC
18194
18195     Signed-off-by: Tor Krill <tor@excito.com>
18196
18197 commit 0210cff3d079d97b2156b13685ee8de368e68a1a
18198 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
18199 Date:   Sat Mar 15 17:36:41 2008 +0100
18200
18201     cramfs: Fix ifdef
18202
18203     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
18204
18205 commit 0b8f2a27861a9fd06eb55a34f855ec9c5102aab4
18206 Author: Wolfgang Denk <wd@denx.de>
18207 Date:   Sun Mar 16 01:12:58 2008 +0100
18208
18209     Conding style cleanup
18210
18211     Signed-off-by: Wolfgang Denk <wd@denx.de>
18212
18213 commit 41712b4e8c95dff23354bcd620e1f9477160c190
18214 Author: Stefan Roese <sr@denx.de>
18215 Date:   Wed Mar 5 12:31:53 2008 +0100
18216
18217     ppc4xx: Add USB OHCI support to AMCC Canyonlands 460EX eval board
18218
18219     This patch adds USB OHCI support to the Canyonlands board port. It also
18220     enables EXT2 support.
18221
18222     Signed-off-by: Stefan Roese <sr@denx.de>
18223
18224 commit 2596f5b9d353ff3e4387a3325d05740f16958038
18225 Author: Stefan Roese <sr@denx.de>
18226 Date:   Wed Mar 5 12:29:32 2008 +0100
18227
18228     usb: Add CFG_OHCI_USE_NPS to common USB-OHCI driver
18229
18230     This patch adds CFG_OHCI_USE_NPS to the common USB-OHCI driver. This
18231     way a board just needs to define this new option to enable the "force
18232     NoPowerSwitching mode" instead of adding new CPU/architecture defines
18233     to the USB source itself.
18234
18235     This new option will be used first with the new AMCC 460EX Canyonlands
18236     board port, which will be posted in a few days.
18237
18238     This patch also fixes a small compilation problem when DEBUG is enabled.
18239
18240     Signed-off-by: Stefan Roese <sr@denx.de>
18241
18242 commit 71665ebf88408ff2acb762af47989fd4365b321a
18243 Author: Stefan Roese <sr@denx.de>
18244 Date:   Mon Mar 3 17:27:02 2008 +0100
18245
18246     ppc4xx: Add Canyonlands NAND booting support
18247
18248     460EX doesn't support a fixed bootstrap option to boot from 512 byte page
18249     NAND devices. The only bootstrap option for NAND booting is option F for
18250     2k page devices. So to boot from a 512 bype page device, the I2C bootstrap
18251     EEPROM needs to be programmed accordingly.
18252
18253     This patch adds basic NAND booting support for the AMCC Canyonlands aval
18254     board and also adds support to the "bootstrap" command, to enable NAND
18255     booting I2C setting.
18256
18257     Tested with 512 byte page NAND device (32MByte) on Canyonlands.
18258
18259     Signed-off-by: Stefan Roese <sr@denx.de>
18260
18261 commit c813f1f835a7edfdb929f2843b09db72cd5cd2f2
18262 Author: Stefan Roese <sr@denx.de>
18263 Date:   Tue Mar 11 16:53:00 2008 +0100
18264
18265     ppc4xx: Add AMCC Canyonlands support (460EX) (3/3)
18266
18267     This patch adds support for the AMCC Canyonlands 460EX evaluation
18268     board.
18269
18270     Signed-off-by: Stefan Roese <sr@denx.de>
18271
18272 commit 6983fe21f774a924d3adb263a270bc2f301f2aa2
18273 Author: Stefan Roese <sr@denx.de>
18274 Date:   Tue Mar 11 16:52:24 2008 +0100
18275
18276     ppc4xx: Add AMCC Canyonlands support (460EX) (2/3)
18277
18278     This patch adds support for the AMCC Canyonlands 460EX evaluation
18279     board.
18280
18281     Signed-off-by: Stefan Roese <sr@denx.de>
18282
18283 commit 8e1a3fe545bbcfceafe183344ebc9f1ad03819c1
18284 Author: Stefan Roese <sr@denx.de>
18285 Date:   Tue Mar 11 16:51:17 2008 +0100
18286
18287     ppc4xx: Add AMCC Canyonlands support (460EX) (1/3)
18288
18289     This patch adds support for the AMCC Canyonlands 460EX evaluation
18290     board.
18291
18292     Signed-off-by: Stefan Roese <sr@denx.de>
18293
18294 commit 43c60992cdf72496e7eaaa3fbd37ebbe75835f69
18295 Author: Stefan Roese <sr@denx.de>
18296 Date:   Tue Mar 11 15:11:43 2008 +0100
18297
18298     ppc4xx: Add basic support for AMCC 460EX/460GT (5/5)
18299
18300     This patch adds basic support for the AMCC 460EX/460GT PPC's.
18301
18302     Signed-off-by: Stefan Roese <sr@denx.de>
18303
18304 commit 6f2eb3f3d8ea2dbb224d0da5a12038693bab9945
18305 Author: Stefan Roese <sr@denx.de>
18306 Date:   Tue Mar 11 15:11:18 2008 +0100
18307
18308     ppc4xx: Add basic support for AMCC 460EX/460GT (4/5)
18309
18310     This patch adds basic support for the AMCC 460EX/460GT PPC's.
18311
18312     Signed-off-by: Stefan Roese <sr@denx.de>
18313
18314 commit 999ecd5aca381984d8ebbeb207ece82a1c275577
18315 Author: Stefan Roese <sr@denx.de>
18316 Date:   Tue Mar 11 15:07:10 2008 +0100
18317
18318     ppc4xx: Add basic support for AMCC 460EX/460GT (3/5)
18319
18320     This patch adds basic support for the AMCC 460EX/460GT PPC's.
18321
18322     Signed-off-by: Stefan Roese <sr@denx.de>
18323
18324 commit 2801b2d2a9906f206ab9ee8d0b6e746d2b7fe05a
18325 Author: Stefan Roese <sr@denx.de>
18326 Date:   Tue Mar 11 15:05:50 2008 +0100
18327
18328     ppc4xx: Add basic support for AMCC 460EX/460GT (2/5)
18329
18330     This patch adds basic support for the AMCC 460EX/460GT PPC's.
18331
18332     Signed-off-by: Stefan Roese <sr@denx.de>
18333
18334 commit 8ac41e3e37c3080c6b1d9461d654161cfe2aa492
18335 Author: Stefan Roese <sr@denx.de>
18336 Date:   Tue Mar 11 15:05:26 2008 +0100
18337
18338     ppc4xx: Add basic support for AMCC 460EX/460GT (1/5)
18339
18340     This patch adds basic support for the AMCC 460EX/460GT PPC's.
18341
18342     Signed-off-by: Stefan Roese <sr@denx.de>
18343
18344 commit 56e410178375d9f20be25fb24e180974f0ae120b
18345 Author: Stefan Roese <sr@denx.de>
18346 Date:   Tue Feb 19 22:07:57 2008 +0100
18347
18348     ppc4xx: interrupt.c reworked
18349
18350     This patch is a rework of the 4xx interrupt handling done while
18351     adding the 460EX/GT support. Interrupts are needed on 4xx for the
18352     EMAC driver.
18353
18354     Signed-off-by: Stefan Roese <sr@denx.de>
18355
18356 commit 84a999b6cdd0b02dc7de2cacc306eaa84afe2b46
18357 Author: Stefan Roese <sr@denx.de>
18358 Date:   Tue Feb 19 22:01:57 2008 +0100
18359
18360     ppc4xx: program_tlb now uses 64bit physical addess
18361
18362     This patch changes the physical addess parameter from 32bit to 64bit.
18363     This is needed for 36bit 4xx platforms to access areas located
18364     beyond the 4GB border, like SoC peripherals (EBC etc.).
18365
18366     Signed-off-by: Stefan Roese <sr@denx.de>
18367
18368 commit c3307fa186af85771924c434997089b8104c0a46
18369 Author: Stefan Roese <sr@denx.de>
18370 Date:   Tue Feb 19 21:58:25 2008 +0100
18371
18372     ppc4xx: miiphy.c reworked
18373
18374     While adding the 460EX/GT support I reworked the 4xx miiphy code. It
18375     badly neede some cleanup.
18376
18377     Signed-off-by: Stefan Roese <sr@denx.de>
18378
18379 commit 88aff62df39c0756241ea9f9b5a7b3ade26cb82b
18380 Author: Stefan Roese <sr@denx.de>
18381 Date:   Tue Feb 19 16:21:49 2008 +0100
18382
18383     rtc: Add M41T62 support
18384
18385     This patch add support for the STM M41T62 RTC. It is used and tested
18386     on the AMCC Canyonlands 406EX platform.
18387
18388     Signed-off-by: Stefan Roese <sr@denx.de>
18389
18390 commit 217d383e201adc7f2271145ae345ea5eae2b7170
18391 Author: Niklaus Giger <niklaus.giger@netstal.com>
18392 Date:   Mon Feb 25 18:46:43 2008 +0100
18393
18394     ppc4xx: Add 405GPr based MCU25 board specific files
18395
18396     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
18397
18398 commit 75a66dcdb383863ad33f0534cfc27b7a86947dad
18399 Author: Niklaus Giger <niklaus.giger@netstal.com>
18400 Date:   Mon Feb 25 18:46:42 2008 +0100
18401
18402     ppc4xx: Add 405GPr based MCU25 board config file
18403
18404     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
18405
18406 commit b05f35436b733a240559e77e46bed8439665ecc5
18407 Author: Niklaus Giger <niklaus.giger@netstal.com>
18408 Date:   Mon Feb 25 18:46:41 2008 +0100
18409
18410     ppc4xx: Add 405GPr based MCU25 board. Global files
18411
18412     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
18413
18414 commit 14c27b35ac812a71abce6e3e2f4129d5e9313660
18415 Author: Niklaus Giger <niklaus.giger@netstal.com>
18416 Date:   Mon Feb 25 18:37:02 2008 +0100
18417
18418     ppc4xx: HCU4/5. remove obsolete hcu_flash.c
18419
18420     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
18421
18422 commit a079494853cc2bfeddb26673219db0b4b2b31566
18423 Author: Niklaus Giger <niklaus.giger@netstal.com>
18424 Date:   Mon Feb 25 18:37:01 2008 +0100
18425
18426     ppc4xx: HCU4/5. Use FLASH_CFI_LEGACY
18427
18428     Cleanup: Remove custom flash driver for 8 bit boot-eprom and replace it with
18429     the FLASH_CFI_LEGACY et al. config options.
18430
18431     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
18432
18433 commit e4170e5a50c8110f792bc37472833ae669d69951
18434 Author: Stefan Roese <sr@denx.de>
18435 Date:   Tue Mar 11 13:52:25 2008 +0100
18436
18437     ppc4xx: Fix comment in 405EX DDR2 init code
18438
18439     Signed-off-by: Stefan Roese <sr@denx.de>
18440
18441 commit 766529fccc860ecb9e955b4239dff69cd9e4ea09
18442 Author: Bartlomiej Sieka <tur@semihalf.com>
18443 Date:   Fri Mar 14 16:22:34 2008 +0100
18444
18445     Add MD5 support to the new uImage format
18446
18447     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
18448
18449 commit 0ede0c383530a418cf98be9122371a86573cd0db
18450 Author: Bartlomiej Sieka <tur@semihalf.com>
18451 Date:   Fri Mar 14 16:22:34 2008 +0100
18452
18453     Add the MD5 algorithm
18454
18455     MD5 supoprt is turned on by defining CONFIG_MD5, the digest can be then
18456     calculated using the md5() function -- see include/md5.h for details.
18457
18458     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
18459
18460 commit b8aa57b5d4d69e8f0810a5e632c0ce41c0f46ee0
18461 Author: Wolfgang Denk <wd@denx.de>
18462 Date:   Fri Mar 14 16:04:54 2008 +0100
18463
18464     tools/setlocalversion: use a git-describe-ish format
18465
18466     Change the automatic local version to have the form -nnnnn-gSHA1SUMID,
18467     where 'nnnnn' is the number of commits since the last tag (i.e.,
18468     1.3.2-rc3).  This makes it much easier to recognize "newer" versions
18469     and to see how much has been changed since the referenced tag.
18470
18471     Stolen from Linux kernel's scripts/setlocalversio, see commit d882421f.
18472
18473     Signed-off-by: Wolfgang Denk <wd@denx.de>
18474
18475 commit c6dc21c84de0f159a1752c5ebd33cff843f63609
18476 Author: Wolfgang Denk <wd@denx.de>
18477 Date:   Thu Mar 13 14:32:03 2008 +0100
18478
18479     HMI1001: add support for MPC5200 Rev. B processors.
18480
18481     Signed-off-by: Wolfgang Denk <wd@denx.de>
18482
18483 commit 90f13dce7a7a9a84d5730576c9a24d0dbb07cb3a
18484 Author: Wolfgang Denk <wd@denx.de>
18485 Date:   Thu Mar 13 14:29:49 2008 +0100
18486
18487     TQM5200: remove dead code
18488
18489     This board never used a MGT5100 processor.
18490
18491     Signed-off-by: Wolfgang Denk <wd@denx.de>
18492
18493 commit afe45c87e3c5d77bad76b1a57dccd20764d45b5d
18494 Author: Marian Balakowicz <m8@semihalf.com>
18495 Date:   Wed Mar 12 12:14:15 2008 +0100
18496
18497     [new uImage] Fix build issue on ARM
18498
18499     ARM platforms don't have a bd->bi_memsize so use bd->bi_dram[0].size instead.
18500
18501     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
18502
18503 commit 3310c549a73a949430bfda90876df7552a1dab0c
18504 Author: Marian Balakowicz <m8@semihalf.com>
18505 Date:   Wed Mar 12 12:13:13 2008 +0100
18506
18507     [new uImage] Add new uImage format documentation and examples
18508
18509     Create doc/uImage.FIT documentation directory with the following files:
18510     - command_syntax_extensions.txt : extended command syntax description
18511     - howto.txt                     : short usage howto
18512     - source_file_format.txt        : internal new uImage format description
18513
18514     Add example image source files:
18515     - kernel.its
18516     - kernel_fdt.its
18517     - multi.its
18518
18519     Update README appropriately.
18520
18521     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18522     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
18523
18524 commit 1ec73761d2e247078f4520a265d463e8b73391a2
18525 Author: Marian Balakowicz <m8@semihalf.com>
18526 Date:   Wed Mar 12 10:35:52 2008 +0100
18527
18528     [new uImage] Fix definition of common bootm_headers_t fields
18529
18530     verify, autostart and lmb fields are used regardless of CONFIG_FIT
18531     setting, move their definitions to common section.
18532
18533     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18534
18535 commit 1d1cb4270edc6a99276834064069717f9782c491
18536 Author: Marian Balakowicz <m8@semihalf.com>
18537 Date:   Wed Mar 12 10:35:51 2008 +0100
18538
18539     [new uImage] Fix build problems on trab board
18540
18541     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18542
18543 commit f773bea8e11f4a11c388dcee956b2444203e6b65
18544 Author: Marian Balakowicz <m8@semihalf.com>
18545 Date:   Wed Mar 12 10:35:46 2008 +0100
18546
18547     [new uImage] Add proper ramdisk/FDT handling when FIT configuration is used
18548
18549     Save FIT configuration provied in the first bootm argument and use it
18550     when to get ramdisk/FDT subimages when second and third (ramdisk/FDT)
18551     arguments are not specified.
18552
18553     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18554
18555 commit 2682ce8a4225f23d72bb7fed069e928dd39d34ae
18556 Author: Marian Balakowicz <m8@semihalf.com>
18557 Date:   Wed Mar 12 10:33:01 2008 +0100
18558
18559     [new uImage] More verbose kernel image uncompress error message
18560
18561     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18562
18563 commit 1372cce2b9040fb640e5032b84e3a033a22d6ff0
18564 Author: Marian Balakowicz <m8@semihalf.com>
18565 Date:   Wed Mar 12 10:33:01 2008 +0100
18566
18567     [new uImage] Use show_boot_progress() for new uImage format
18568
18569     This patch allocates a set of show_boot_progress() IDs for new uImage format
18570     and adds show_boot_progress() calls in new uImage format handling code.
18571
18572     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18573
18574 commit c28c4d193dbfb20b2dd3a5447640fd6de7fd0720
18575 Author: Marian Balakowicz <m8@semihalf.com>
18576 Date:   Wed Mar 12 10:33:01 2008 +0100
18577
18578     [new uImage] Add new uImage fromat support to fpga command
18579
18580     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18581
18582 commit 09475f7527460e426c0e0628fc5b8f3754fbaa23
18583 Author: Marian Balakowicz <m8@semihalf.com>
18584 Date:   Wed Mar 12 10:33:01 2008 +0100
18585
18586     [new uImage] Add new uImage format handling to other bootm related commands
18587
18588     Updated commands:
18589
18590     docboot  - cmd_doc.c
18591     fdcboot  - cmd_fdc.c
18592     diskboot - cmd_ide.c
18593     nboot    - cmd_nand.c
18594     scsiboot - cmd_scsi.c
18595     usbboot  - cmd_usb.c
18596
18597     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18598
18599 commit 1b7897f28d49a80d78d760ec6f6f11dc0f914338
18600 Author: Marian Balakowicz <m8@semihalf.com>
18601 Date:   Wed Mar 12 10:33:00 2008 +0100
18602
18603     [new uImage] Add new uImage format support to imgextract command
18604
18605     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18606
18607 commit 424c4abdd175d2c470510df8ce0e32d3f463ec16
18608 Author: Marian Balakowicz <m8@semihalf.com>
18609 Date:   Wed Mar 12 10:33:00 2008 +0100
18610
18611     [new uImage] Add new uImage format support to autoscript routine
18612
18613     autoscript() routine is updated to accept second argument, which
18614     is only used for FIT images and provides a FIT subimage unit name.
18615
18616     autoscript() routine callers must now pass two arguments. For
18617     non-interactive use (like in cmd_load.c, cmd_net.c), new environment
18618     variable 'autoscript_uname' is introduced and used as a FIT
18619     subimage unit name source.
18620
18621     autoscript command accepts extended syntax of the addr argument:
18622     addr:<subimg_uname>
18623
18624     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18625
18626 commit cd7c596e9f561dbbc17b717277438aee78cde14f
18627 Author: Marian Balakowicz <m8@semihalf.com>
18628 Date:   Wed Mar 12 10:33:00 2008 +0100
18629
18630     [new uImage] Add new uImage format support to arch specific do_bootm_linux() routines
18631
18632     This patch updates architecture specific implementations of
18633     do_bootm_linux() adding new uImage format handling for
18634     operations like get kernel entry point address, get kernel
18635     image data start address.
18636
18637     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18638
18639 commit 3dfe110149311425919e6d6a14b561b4207498f1
18640 Author: Marian Balakowicz <m8@semihalf.com>
18641 Date:   Wed Mar 12 10:32:59 2008 +0100
18642
18643     [new uImage] Add node offsets for FIT images listed in struct bootm_headers
18644
18645     This patch adds new node offset fields to struct bootm_headers
18646     and updates bootm_headers processing code to make use of them.
18647     Saved node offsets allow to avoid repeating fit_image_get_node() calls.
18648
18649     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18650
18651 commit bc8ed486b125452ba3bd8344f052f437329150c5
18652 Author: Marian Balakowicz <m8@semihalf.com>
18653 Date:   Wed Mar 12 10:32:53 2008 +0100
18654
18655     [new uImage] ppc: Add new uImage format support to FDT handling routines
18656
18657     Support for new (FIT) format uImages is added to powerpc specific
18658     boot_get_fdt() routine which now recognizes, sanity checks FIT image
18659     and is able to access data sections of the requested component image.
18660
18661     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18662
18663 commit a44a269a905f924b420020506a4d7d7eedcc0eaf
18664 Author: Marian Balakowicz <m8@semihalf.com>
18665 Date:   Wed Mar 12 10:14:57 2008 +0100
18666
18667     [new uImage] Re-enable interrupts for non automatic booting
18668
18669     Re-enable interrupts if we return from do_bootm_<os> and 'autostart'
18670     environment variable is not set to 'yes'.
18671
18672     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18673
18674 commit d985c8498c4e47095820da97aa722381d39172c5
18675 Author: Marian Balakowicz <m8@semihalf.com>
18676 Date:   Wed Mar 12 10:14:38 2008 +0100
18677
18678     [new uImage] Remove unnecessary arguments passed to ramdisk routines
18679
18680     boot_get_ramdisk() and image_get_ramdisk() do not need all
18681     cmdtp, flag, argc and argv arguments. Simplify routines definition.
18682
18683     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18684
18685 commit c87796483bc7c2900470dc747c367f602577608d
18686 Author: Marian Balakowicz <m8@semihalf.com>
18687 Date:   Wed Mar 12 10:12:37 2008 +0100
18688
18689     [new uImage] Add new uImage format support for ramdisk handling
18690
18691     This patch updates boot_get_ramdisk() routine adding format
18692     verification and handling for new (FIT) uImages.
18693
18694     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18695
18696 commit 6986a385671749ecb3f60cf99e9cbae8e47bb50e
18697 Author: Marian Balakowicz <m8@semihalf.com>
18698 Date:   Wed Mar 12 10:01:05 2008 +0100
18699
18700     [new uImage] Add new uImage format support for kernel booting
18701
18702     New format uImages are recognized by the bootm command,
18703     validity of specified kernel component image is checked and
18704     its data section located and used for further processing
18705     (uncompress, load, etc.)
18706
18707     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18708
18709 commit e32fea6adb620ecf2bd70acf2dd37e53df9d1547
18710 Author: Marian Balakowicz <m8@semihalf.com>
18711 Date:   Tue Mar 11 12:35:20 2008 +0100
18712
18713     [new uImage] Add new uImage format support for imls and iminfo commands
18714
18715     imls and iminfo can now recognize nad print out contents of the new (FIT)
18716     format uImages.
18717
18718     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18719
18720 commit 9d25438fe7d70cf35a8a293ea5e392fefc672613
18721 Author: Bartlomiej Sieka <tur@semihalf.com>
18722 Date:   Tue Mar 11 12:34:47 2008 +0100
18723
18724     [new uImage] Add support for new uImage format to mkimage tool
18725
18726     Support for the new uImage format (FIT) is added to mkimage tool.
18727     Commandline syntax is appropriately extended:
18728
18729     mkimage [-D dtc_options] -f fit-image.its fit-image
18730
18731     mkimage (together with dtc) takes fit-image.its and referenced therein
18732     binaries (like vmlinux.bin.gz) as inputs, and produces fit-image file -- the
18733     final image that can be transferred to the target (e.g., via tftp) and then
18734     booted using the bootm command in U-Boot.
18735
18736     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
18737
18738 commit eb6175edd6c120d8b89678243e5a2be362ee8e40
18739 Author: Marian Balakowicz <m8@semihalf.com>
18740 Date:   Mon Mar 10 17:53:49 2008 +0100
18741
18742     [new uImage] Make node unit names const in struct bootm_headers
18743
18744     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18745
18746 commit 5dfb52138688ccbf0146f62683fe6217b3ce1b05
18747 Author: Marian Balakowicz <m8@semihalf.com>
18748 Date:   Fri Feb 29 21:24:06 2008 +0100
18749
18750     [new uImage] New uImage low-level API
18751
18752     Add FDT-based functions for handling new format component images,
18753     configurations, node operations, property get/set, etc.
18754
18755     fit_        - routines handling global new format uImage operations
18756                   like get/set top level property, process all nodes, etc.
18757     fit_image_  - routines handling component images subnodes
18758     fit_conf_   - routines handling configurations node
18759
18760     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
18761     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
18762
18763 commit 30f1806f60978d707b0cff2d7bf89d141fc24290
18764 Author: Wolfgang Denk <wd@denx.de>
18765 Date:   Sun Mar 9 16:20:02 2008 +0100
18766
18767     Release v1.3.2
18768
18769     Update CHANGELOG for release.
18770
18771     Signed-off-by: Wolfgang Denk <wd@denx.de>
18772
18773 commit 5b464c289ba715d0979b6e1f94947bb8f1068d16
18774 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
18775 Date:   Sun Mar 9 14:52:11 2008 +0100
18776
18777     SCM: fix 'packed' attribute ignored for field of type 'can_msg_t' warnings
18778
18779     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
18780     Signed-off-by: Wolfgang Denk <wd@denx.de>
18781
18782 commit db695b78515ddb88a2d4f3357c120345efbf59ec
18783 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
18784 Date:   Sun Mar 9 10:44:01 2008 +0100
18785
18786     scb9328: Fix flash warning: type qualifiers ignored on function return type
18787
18788     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
18789
18790 commit 2b3e7e61d6a72f16aee93f870bc6af67f30758c4
18791 Author: Wolfgang Denk <wd@denx.de>
18792 Date:   Sun Mar 9 10:50:41 2008 +0100
18793
18794     esd/common/fpga.c: fix indentation.
18795
18796     Signed-off-by: Wolfgang Denk <wd@denx.de>
18797
18798 commit cc3843e36453e2b8db65d7e56de938ba045016a0
18799 Author: Wolfgang Denk <wd@denx.de>
18800 Date:   Sun Mar 9 10:33:31 2008 +0100
18801
18802     common/kgdb.c: fix 'dereferencing type-punned pointer' warning
18803
18804     and get rid of a couple of unneeded casts.
18805
18806     Signed-off-by: Wolfgang Denk <wd@denx.de>
18807
18808 commit 8d4f4a838d7dc7cf4de17e3e9a67e2f222b6a1c8
18809 Author: Wolfgang Denk <wd@denx.de>
18810 Date:   Sun Mar 9 10:09:53 2008 +0100
18811
18812     esd/common/fpga.c: fix 'assignment of read-only location' error
18813
18814     Signed-off-by: Wolfgang Denk <wd@denx.de>
18815
18816 commit c6fe4dabac066e8758345d249032768496983a3e
18817 Author: Wolfgang Denk <wd@denx.de>
18818 Date:   Sun Mar 9 02:13:19 2008 +0100
18819
18820     Makefile: make build silently again.
18821
18822     Signed-off-by: Wolfgang Denk <wd@denx.de>
18823
18824 commit 76babc86576f092573599334c85ec543fdbc6015
18825 Author: Wolfgang Denk <wd@denx.de>
18826 Date:   Sun Mar 9 02:07:49 2008 +0100
18827
18828     m501sk: Fix out of tree building
18829
18830     Signed-off-by: Wolfgang Denk <wd@denx.de>
18831
18832 commit 210ed2004e062fdd03f25ab4925998aa1bd08a07
18833 Author: Wolfgang Denk <wd@denx.de>
18834 Date:   Sun Mar 9 00:06:09 2008 +0100
18835
18836     ADS5121: fix out of tree build
18837
18838     and simplify Makefile a bit.
18839
18840     Signed-off-by: Wolfgang Denk <wd@denx.de>
18841
18842 commit 46cb5074a3f74de64ebd97dd0c4ec7eb3d768b93
18843 Author: Wolfgang Denk <wd@denx.de>
18844 Date:   Sat Mar 8 22:35:31 2008 +0100
18845
18846     Release v1.3.2
18847
18848     Signed-off-by: Wolfgang Denk <wd@denx.de>
18849
18850 commit 78a90f827df74520e939c794fc7413dace21c4db
18851 Author: Wolfgang Denk <wd@denx.de>
18852 Date:   Sat Mar 8 22:35:04 2008 +0100
18853
18854     Update CHANGELOG
18855
18856     Signed-off-by: Wolfgang Denk <wd@denx.de>
18857
18858 commit 58f3c57c6008b42e01f551d3be6efd88c14ac87f
18859 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
18860 Date:   Sat Mar 8 21:30:04 2008 +0100
18861
18862     esd: Fix warning: passing argument 1 of 'fpga_boot' discards qualifiers from pointer target type
18863
18864     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
18865
18866 commit d75469d48c05795144f4b8ba76addbb4920a7bba
18867 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
18868 Date:   Sat Mar 8 09:25:49 2008 +0900
18869
18870     net: rtl8169: Add processing when OWNbit did't enable in rtl_recv()
18871
18872     When rtl_recv() of rtl8169 is called, OWNbit of status register
18873     is not enable occasionally.
18874     rtl_recv() doesn't work normally when the driver doesn't do
18875     appropriate processing.
18876     This patch fix this problem.
18877
18878     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
18879
18880 commit 82afabfeb8ae6a27c7b396011ea99f4712aa73fa
18881 Author: Heiko Schocher <hs@denx.de>
18882 Date:   Fri Mar 7 08:15:28 2008 +0100
18883
18884     mgsuvd: update board configuration
18885
18886     initialize the UPIOx controller.
18887
18888     Signed-off-by: Heiko Schocher <hs@denx.de>
18889
18890 commit e492c90c26215e459aec0fdf0f8ef1fd204988f5
18891 Author: Heiko Schocher <hs@denx.de>
18892 Date:   Fri Mar 7 08:13:41 2008 +0100
18893
18894     mgcoge: update board configuration
18895
18896     add support for the config Flash.
18897     initialize the UPIOx controller.
18898
18899     Signed-off-by: Heiko Schocher <hs@denx.de>
18900
18901 commit 270fe261b7f9292800b2b3d1bf19ae7cbc880258
18902 Author: Kim Phillips <kim.phillips@freescale.com>
18903 Date:   Fri Mar 7 12:27:31 2008 -0600
18904
18905     mpc83xx: make dtb basename file references equal those of linux
18906
18907     the dts file basenames were updated in linux - this helps avoid
18908     inadvertently loading any old dtbs laying around.
18909
18910     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
18911
18912 commit f30b6154f16f5ffa4a9f5bfca5e114d72b6ef675
18913 Author: Kim Phillips <kim.phillips@freescale.com>
18914 Date:   Wed Feb 27 16:08:22 2008 -0600
18915
18916     net: uec_phy: actually increment the timeout counter
18917
18918     allow u-boot to recover (and, e.g., switch to another interface) in the
18919     case where a PHY does not report autonegotiation is complete within its
18920     two second timeout value.
18921
18922     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
18923
18924 commit 772003e43957ee0c895abed7cd82cbe72820cbb8
18925 Author: Markus Brunner <super.firetwister@googlemail.com>
18926 Date:   Wed Mar 5 21:38:12 2008 +0100
18927
18928     fix taihu soft spi_read
18929
18930     The taihu board used gpio_read_out_bit which reads the output register and not
18931     the pin state.
18932
18933     Signed-off-by: Markus Brunner <super.firetwister@gmail.com>
18934
18935 commit fc84a8495ac750f6b4adae81f8c4f100f65b6340
18936 Author: Stefan Roese <sr@denx.de>
18937 Date:   Fri Mar 7 08:01:43 2008 +0100
18938
18939     ppc4xx: Sequoia: Add device tree (fdt) Linux booting default env variables
18940
18941     Signed-off-by: Stefan Roese <sr@denx.de>
18942
18943 commit bd4458cb47abecabd406b1210457be96c69fc49d
18944 Author: Dave Liu <r63238@freescale.com>
18945 Date:   Tue Mar 4 16:59:22 2008 +0800
18946
18947     837xEMDS: Improve the system performance
18948
18949     1. Make the CSB bus pipeline depth as 4, and enable
18950        the repeat mode;
18951     2. Raise the eTSEC emergency priority;
18952     3. Use the highest IP blocks clock.
18953
18954     Signed-off-by: Dave Liu <daveliu@freescale.com>
18955
18956 commit d8ab58b212481b1c57947ea21aa96c4ce800d0b4
18957 Author: Detlev Zundel <dzu@denx.de>
18958 Date:   Thu Mar 6 16:45:53 2008 +0100
18959
18960     Replace "run load; run update" with conditionalized "run load update".
18961
18962     The latter version stops when "run load" fails for whatever reasons
18963     rendering the combination *a lot* more secure.
18964
18965     Signed-off-by: Detlev Zundel <dzu@denx.de>
18966
18967 commit 6bc113886d7d316df1a4e459bec8baf027518551
18968 Author: Stefan Roese <sr@denx.de>
18969 Date:   Tue Mar 4 17:40:41 2008 +0100
18970
18971     net: Print error message upon net usage when no ethernet-interface is found
18972
18973     This patch fixes a problem seen on PPC4xx boards, when no MAC address is
18974     defined. Then no ethernet interface is available but a simple "tftp"
18975     command will return without any error message which is quite confusing.
18976
18977     Signed-off-by: Stefan Roese <sr@denx.de>
18978
18979 commit a30a549a3553032d809e0356306b62de0b125901
18980 Author: Jon Loeliger <jdl@freescale.com>
18981 Date:   Tue Mar 4 10:03:03 2008 -0600
18982
18983     Remove erroneous or extra spd.h #includers.
18984
18985     Many of the spd.h #includers don't need it,
18986     and wanted to have spd_sdram() declared instead.
18987     Since they didn't get that, some also had open
18988     coded extern declarations of it instead or as well.
18989     Fix it all up by using spd_sdram.h where needed.
18990
18991     Signed-off-by: Jon Loeliger <jdl@freescale.com>
18992
18993 commit a4475386cef14af3fd88f0518b688e755669486d
18994 Author: Wolfgang Denk <wd@denx.de>
18995 Date:   Tue Mar 4 17:41:28 2008 +0100
18996
18997     PCS440EP: fix build problems (redundant #define)
18998
18999     Signed-off-by: Wolfgang Denk <wd@denx.de>
19000
19001 commit e85e2fa85ec09a6fac2846d1d881d8737e2bbda9
19002 Author: Stefan Roese <sr@denx.de>
19003 Date:   Tue Mar 4 17:39:25 2008 +0100
19004
19005     net: Print error message upon net usage when no ethernet-interface is found
19006
19007     This patch fixes a problem seen on PPC4xx boards, when no MAC address is
19008     defined. Then no ethernet interface is available but a simple "tftp"
19009     command will return without any error message which is quite confusing.
19010
19011     Signed-off-by: Stefan Roese <sr@denx.de>
19012
19013 commit 384faaafb999cae3ce447c93e28a0b7e2e5fef53
19014 Author: Wolfgang Denk <wd@denx.de>
19015 Date:   Tue Mar 4 17:38:50 2008 +0100
19016
19017     W7OLMC/W7OLMG: fix build problems (redundant #define)
19018
19019     Signed-off-by: Wolfgang Denk <wd@denx.de>
19020
19021 commit f9301e1cda296245ba052d7b08321199c3d0af9d
19022 Author: Wolfgang Denk <wd@denx.de>
19023 Date:   Tue Mar 4 14:58:31 2008 +0100
19024
19025     Makefile: fix problem with out-of-tree builds introduced by 5013c09f
19026
19027     Commit 5013c09f (Makefile: cleanup "clean" target) introduced a
19028     problem for out-of-tree builds which caused "make clean" to fail.
19029
19030     Signed-off-by: Wolfgang Denk <wd@denx.de>
19031
19032 commit dfece9500556bed5d8244b1c15d973cec7c25bfe
19033 Author: Wolfgang Denk <wd@denx.de>
19034 Date:   Tue Mar 4 11:58:26 2008 +0100
19035
19036     examples/Makefile: build "hello_world" on 8xx, too.
19037
19038     Signed-off-by: Wolfgang Denk <wd@denx.de>
19039
19040 commit 74eb0222594fd23aafdf168e60e872814eea8b62
19041 Author: Mike Nuss <mike@terascala.com>
19042 Date:   Mon Mar 3 15:27:05 2008 -0500
19043
19044     PPC4xx (Sequoia): Fix Ethernet "remote fault" problems
19045
19046     Every now and then a Sequoia board (or equivalent hardware) had
19047     problems connecting to a Gigabit capable network interface.
19048
19049     There were differences in the PHY setup between Linux and U-Boot.
19050
19051     This patch fixes the problem. Apparently "remote fault" is being set,
19052     which signals to some devices (on the other end of the cable) that a
19053     fault has occurred, while other devices ignore it. I believe the RF bit
19054     was causing the issue, but I removed T4 also, to match up with Linux.
19055
19056     Signed-off-by: Mike Nuss <mike@terascala.com>
19057
19058 commit 491fb6dea9f52fdb9cb5996e8e978b9e9685179f
19059 Author: Timur Tabi <timur@freescale.com>
19060 Date:   Mon Mar 3 09:58:52 2008 -0600
19061
19062     fix QE firmware uploading limit
19063
19064     Fix a typo in qe_upload_firmware() that prevented uploading firmware on
19065     systems with more than one RISC core.
19066
19067     Signed-off-by: Timur Tabi <timur@freescale.com>
19068
19069 commit 42ba58e0c302b339a3c2faa6006a013c6f186b7a
19070 Author: Bernhard Nemec <bnemec@ganssloser.com>
19071 Date:   Mon Mar 3 11:57:23 2008 +0000
19072
19073     Fix endianess problem in cramfs code (cramfs is always host-endian in Linux)
19074
19075     Originally pointed out by Laurent Pinchart <laurent.pinchart@tbox.biz>,
19076     see http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/22846
19077
19078     Signed-off-by: Bernhard Nemec <bnemec <at> ganssloser.com>
19079
19080 commit 84d0c2f1e39caff58bf765a7ab7c72da23c25ec8
19081 Author: Kim B. Heino <Kim.Heino@bluegiga.com>
19082 Date:   Mon Mar 3 10:39:13 2008 +0200
19083
19084     fix copy from ram to dataflash
19085
19086     If I try to "cp.b <ram> <dataflash>", u-boot selects normal flash
19087     routines instead of dataflash. This is because it checks "if source
19088     address is not dataflash" instead of target address.
19089
19090     Signed-off-by: Kim B. Heino <Kim.Heino@bluegiga.com>
19091
19092 commit 32bf3d143a888f8deacfdcc97e898f6c06d0aea4
19093 Author: Wolfgang Denk <wd@denx.de>
19094 Date:   Mon Mar 3 12:16:44 2008 +0100
19095
19096     Fix quoting problem (preboot setting) in many board config files.
19097
19098     Signed-off-by: Wolfgang Denk <wd@denx.de>
19099
19100 commit 5b0b2b6fc9fe22e3864c2a57316d91a2507ec215
19101 Author: Wolfgang Denk <wd@denx.de>
19102 Date:   Mon Mar 3 12:36:49 2008 +0100
19103
19104     ADS5121: Fix default environment.
19105
19106     Signed-off-by: Wolfgang Denk <wd@denx.de>
19107
19108 commit 91c82076ae492bb1f9d9c47a481314631d32dc8e
19109 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19110 Date:   Sun Mar 2 16:12:31 2008 +0100
19111
19112     Makefile: Fix missing unconfig and mkconfig use
19113
19114     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19115
19116 commit 8ce4e5c2c02cb7e8adddf7b651d3050d81ce4c1d
19117 Author: michael <trimarchi@gandalf.sssup.it>
19118 Date:   Sun Mar 2 23:33:46 2008 +0100
19119
19120     Fix checking fat32 cluster size.
19121
19122     This fixes the cluster size tests in the FAT32 file system.
19123     The current implementation of VFAT support doesn't work if the
19124     referred cluster has an offset > 16bit representation, causing
19125     "fatload" and "fatls" commands etc. to fail.
19126
19127     Signed-off-by: michael trimarchi <trimarchi@gandalf.sssup.it>
19128
19129 commit 661bad63a076a96c39c64f136915f146725af92b
19130 Author: Wolfgang Denk <wd@denx.de>
19131 Date:   Sun Mar 2 22:57:23 2008 +0100
19132
19133     Prepare v1.3.2-rc2 release candidate
19134
19135     Signed-off-by: Wolfgang Denk <wd@denx.de>
19136
19137 commit 76957cb3d621bf664311908e5962e151c633c285
19138 Author: Stefan Roese <sr@denx.de>
19139 Date:   Sat Mar 1 12:11:40 2008 +0100
19140
19141     ppc4xx: EMAC: Fix 405EZ fifo size setup in EMAC_MR1
19142
19143     The 405EZ only supports 512 bytes of rx-/tx-fifo EMAC sizes. But
19144     currently 4k/2k is configured. This patch fixes this issue.
19145
19146     Thanks to Thomas Kindler <tkindler@lenord.de> for pointing this out.
19147
19148     Signed-off-by: Stefan Roese <sr@denx.de>
19149
19150 commit 118978c8eb43803e2794233922df4249fa278b83
19151 Author: Woodruff, Richard <r-woodruff2@ti.com>
19152 Date:   Fri Feb 29 17:34:35 2008 -0600
19153
19154     Fix alignment error on ARM for modules
19155
19156     Fix alignment fault on ARM when running modules.  With out an explicit
19157     linker file gcc4.2.1 will half word align __bss_start's value.  The word
19158     dereference will crash hello_world.
19159
19160     signed-off-by Richard Woodruff <r-woodruff2@ti.com>
19161
19162 commit ce1120dd703e6f12c59e4eba9962356a0300b832
19163 Author: Dave Liu <r63238@freescale.com>
19164 Date:   Fri Feb 29 17:45:31 2008 +0800
19165
19166     fs: Fix ext2 read issue
19167
19168     The ext2 aligned process will corrupt the key
19169     data struct, the patch fix this.
19170
19171     Signed-off-by: Dave Liu <daveliu@freescale.com>
19172
19173 commit 5013c09f7a5675952a3ca88b6bc6c924e63af33e
19174 Author: Wolfgang Denk <wd@denx.de>
19175 Date:   Sun Mar 2 22:45:33 2008 +0100
19176
19177     Makefile: cleanup "clean" target
19178
19179     Make sure CDPATH settings cannot interfere.
19180     Update CHANGELOG.
19181
19182     Signed-off-by: Wolfgang Denk <wd@denx.de>
19183
19184 commit ffda586fc1373243c9794babde69500f6293a8d8
19185 Author: Li Yang <leoli@freescale.com>
19186 Date:   Fri Feb 29 11:46:05 2008 +0800
19187
19188     add cscope build target
19189
19190     Add cscope build target to generate cscope database for code browsing.
19191
19192     Signed-off-by: Li Yang <leoli@freescale.com>
19193
19194 commit f655adef65e4cf6b929054b049ee19ae9b5ccbe2
19195 Author: Kim Phillips <kim.phillips@freescale.com>
19196 Date:   Wed Feb 27 15:06:39 2008 -0600
19197
19198     net: uec_phy: handle 88e1111 rev.B2 erratum 5.6
19199
19200     erratum 5.6 states the autoneg completion bit is functional only if the
19201     autoneg bit is asserted.
19202
19203     This fixes any secondarily-issued networking commands on non-gigabit
19204     links on the mpc8360 mds board.
19205
19206     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
19207
19208 commit 5f91db7f582ca17b1f19f10189c025696f333d2e
19209 Author: John Rigby <jrigby@freescale.com>
19210 Date:   Tue Feb 26 09:38:14 2008 -0700
19211
19212     MPC5121e ADS PCI support take 3
19213
19214     Adds PCI support for MPC5121
19215
19216     Tested with drivers/net/rtl8139.c
19217
19218     Support is conditional since PCI on old silicon does not work.
19219
19220     ads5121_PCI_config turns on PCI
19221
19222     In this version, condition compilation of PCI code has been moved
19223     from ifdef in board/ads5121/pci.c to board/ads5121/Makefile as
19224     suggested by Jean-Christophe PLAGNIOL-VILLARD
19225
19226     Signed-off-by: John Rigby <jrigby@freescale.com>
19227
19228 commit 44b4dbed4133f657705b7c5193209da9978243a7
19229 Author: Anatolij Gustschin <agust@denx.de>
19230 Date:   Mon Feb 25 23:53:07 2008 +0100
19231
19232     Fix warnings while compilation of post/drivers/memory.c
19233
19234     Fix warnings while compilation with new gcc in eldk-4.2
19235
19236     Signed-off-by: Anatolij Gustschin <agust@denx.de>
19237
19238 commit 4fae35a53b3e958254d6574a1cc7e10811fc6726
19239 Author: Anatolij Gustschin <agust@denx.de>
19240 Date:   Mon Feb 25 20:54:04 2008 +0100
19241
19242     ppc4xx: Fix problem in 4xx_enet.c driver
19243
19244     U-Boot crashes in the net loop if CONFIG_4xx_DCACHE is
19245     enabled. To reproduce the problem ensure that 'ethrotate'
19246     environment variable isn't set to "no" and then run
19247     "tftp 200000 not_existent_file".
19248     This patch tries to fix the issue.
19249
19250     Signed-off-by: Anatolij Gustschin <agust@denx.de>
19251
19252 commit 60ec654c5eb80d0fe0c38a3bd42140215bc06484
19253 Author: Anatolij Gustschin <agust@denx.de>
19254 Date:   Mon Feb 25 20:04:20 2008 +0100
19255
19256     POST: Disable cache while SPR POST
19257
19258     Currently (since commit b2e2142c) u-boot crashes on
19259     sequoia board while SPR test if CONFIG_4xx_DCACHE is
19260     enabled. This patch disables the cache while SPR test.
19261
19262     Signed-off-by: Anatolij Gustschin <agust@denx.de>
19263
19264 commit c313b2c6c555e7d89ec59bd51c59ab164ad0105d
19265 Author: Martin Krause <martin.krause@tqs.de>
19266 Date:   Mon Feb 25 17:52:40 2008 +0100
19267
19268     TQM5200: use automatic fdt memory fixup (part 2)
19269
19270     Call fdt_fixup_memory() on the boards TQM5200, TQM5200_B, TQM5200S,
19271     TB5200 and TB5200_B to fixup the /memory node with the memory values
19272     detected by U-Boot.
19273
19274     Signed-off-by: Martin Krause <martin.krause@tqs.de>
19275
19276 commit 44ceec253ea941b301abf4b079d52324def69d92
19277 Author: Martin Krause <martin.krause@tqs.de>
19278 Date:   Mon Feb 25 15:17:05 2008 +0100
19279
19280     TQM5200: use automatic fdt memory fixup
19281
19282     Call fdt_fixup_memory() on the boards TQM5200, TQM5200_B, TQM5200S,
19283     TB5200 and TB5200_B to fixup the /memory node with the memory values
19284     detected by U-Boot.
19285
19286     Signed-off-by: Martin Krause <martin.krause@tqs.de>
19287
19288 commit f3a329acb26017d8e10e9c93e1e726c2a5ac634a
19289 Author: Martin Krause <martin.krause@tqs.de>
19290 Date:   Mon Feb 25 13:27:52 2008 +0100
19291
19292     TQM5200: fix bug in SDRAM initialization code
19293
19294     This patch fixes a bug in the SDRAM initialization code for the
19295     TQM5200. The hi_addr bit is now set correctly. Without this patch
19296     the hi_addr bit is always set to 1, if the second SDRAM bank is
19297     not populated.
19298
19299     For other MPC5200 boards a correspondig patch has already been applied
19300     some time ago, see commit a63109281ad41b0fb489fdcb901171f76bcdbc2c.
19301
19302     Signed-off-by: Martin Krause <martin.krause@tqs.de>
19303     --
19304     Forget the first patch please. I confused flash with SDRAM in
19305     the comment ...
19306
19307 commit 217bf6b6a313d9ccb619a4dbc09f73f77cd48df1
19308 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19309 Date:   Mon Feb 25 00:03:12 2008 +0100
19310
19311     mx1fs2/flash: Fix multiple compiler warnings
19312
19313     "pointer targets in assignment differ in signedness"
19314
19315     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19316
19317 commit 5599c28cef55be42a8ca6fa8086b1a44e56a85d2
19318 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19319 Date:   Mon Feb 25 00:03:11 2008 +0100
19320
19321     arm-imx: Fix register definitions
19322
19323     Sync register definitions with linux
19324
19325     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19326
19327 commit c9bcf75fecc58886af77d2a571cff2eab39eab6f
19328 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19329 Date:   Mon Feb 25 00:03:10 2008 +0100
19330
19331     actua1/actua2/actua3: Fix multiple unused variable warnings
19332
19333     - actua1:
19334         actux1.c: In function 'checkboard':
19335         actux1.c:92: warning: unused variable 'revision'
19336
19337     - actua2:
19338         actux2.c: In function 'checkboard':
19339         actux2.c:100: warning: unused variable 's'
19340         actux2.c:99: warning: unused variable 'revision'
19341         actux2.c: In function 'reset_phy':
19342         actux2.c:130: warning: unused variable 'i'
19343
19344     - actua3:
19345         actux3.c: In function 'checkboard':
19346         actux3.c:114: warning: unused variable 'revision'
19347
19348     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19349
19350 commit f8fa6368a6a0c02164da8e2f52f18d457c6977bd
19351 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
19352 Date:   Sun Feb 24 11:44:29 2008 +0900
19353
19354     Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit targets.
19355
19356     The previous patch was lacking of i386, microblaze, nios and nios2. This
19357     patch tries to fix them.
19358
19359     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
19360
19361 commit 05e07b1ea22844e946cfcf7d5e8a0199d18d2a95
19362 Author: Marian Balakowicz <m8@semihalf.com>
19363 Date:   Fri Feb 29 22:22:46 2008 +0100
19364
19365     [new uImage] Fix FDT blob totalsize calculation in boot_relocate_fdt()
19366
19367     Do not use global fdt blob pointer, calculate blob size from routine
19368     argument blob pointer.
19369
19370     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19371
19372 commit d1cc52879c8966507dad9fb575481e6d3985e64e
19373 Author: David Gibson <david@gibson.dropbear.id.au>
19374 Date:   Tue Feb 12 00:58:31 2008 +1100
19375
19376     libfdt: Add and use a node iteration helper function.
19377
19378     This patch adds an fdt_next_node() function which can be used to
19379     iterate through nodes of the tree while keeping track of depth.  This
19380     function is used to simplify the iteration code in a lot of other
19381     functions, and is also exported for use by library users.
19382
19383     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
19384
19385 commit 8cf30809a82902a471866d2f07725ce3b8a22291
19386 Author: Bartlomiej Sieka <tur@semihalf.com>
19387 Date:   Fri Feb 29 16:00:24 2008 +0100
19388
19389     [new uImage] Add libfdt support to mkimage
19390
19391     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
19392
19393 commit a6e530f00d31a8494a0422799b2b9a692a9c0eb9
19394 Author: Bartlomiej Sieka <tur@semihalf.com>
19395 Date:   Fri Feb 29 16:00:23 2008 +0100
19396
19397     [new uImage] Add sha1.o object to mkimage binary build
19398
19399     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
19400
19401 commit df6f1b895c997978f03afe04502ee76b7ba34ab9
19402 Author: Marian Balakowicz <m8@semihalf.com>
19403 Date:   Fri Feb 29 16:00:06 2008 +0100
19404
19405     [new uImage] Fix component handling for legacy multi component images
19406
19407     Use uint32_t when accessing size table in image_multi_count() and
19408     image_multi_getimg() for multi component images.
19409
19410     Add missing uimage_to_cpu() endianness conversion.
19411
19412     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19413
19414 commit 570abb0ad120f6002bcaa3cf6f32bd4ca2e1b248
19415 Author: Marian Balakowicz <m8@semihalf.com>
19416 Date:   Fri Feb 29 15:59:59 2008 +0100
19417
19418     [new uImage] Share common uImage code between mkimage and U-boot
19419
19420     This patch adds the following common routines:
19421
19422     1) Dedicated mkimage print_header() is replaced with common
19423     image_print_contents()
19424     image_print_contents_noindent()
19425
19426     2) Common os/arch/type/comp fields name <--> id translation routines
19427     genimg_get_os_name()
19428     genimg_get_arch_name()
19429     genimg_get_type_name()
19430     genimg_get_comp_name()
19431     genimg_get_os_id()
19432     genimg_get_arch_id()
19433     genimg_get_type_id()
19434     genimg_get_comp_id()
19435
19436     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19437
19438 commit 9a4daad0a35eb5143037eea9f786a3e9d672bdd6
19439 Author: Marian Balakowicz <m8@semihalf.com>
19440 Date:   Fri Feb 29 14:58:34 2008 +0100
19441
19442     [new uImage] Update naming convention for bootm/uImage related code
19443
19444     This patch introduces the following prefix convention for the
19445     image format handling and bootm related code:
19446
19447     genimg_             - dual format shared code
19448     image_              - legacy uImage format specific code
19449     fit_                - new uImage format specific code
19450     boot_               - booting process related code
19451
19452     Related routines are renamed and a few pieces of code are moved around and
19453     re-grouped.
19454
19455     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19456
19457 commit 75fa002c47171b73fb4c1f2c2fe4d6391c136276
19458 Author: Kumar Gala <galak@kernel.crashing.org>
19459 Date:   Wed Feb 27 21:51:51 2008 -0600
19460
19461     [new uImage] Respect autostart setting in linux bootm
19462
19463     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19464     Acked-by: Marian Balakowicz <m8@semihalf.com>
19465
19466 commit d3f2fa0d278467b2232e4eb2372f905c3febfbeb
19467 Author: Kumar Gala <galak@kernel.crashing.org>
19468 Date:   Wed Feb 27 21:51:50 2008 -0600
19469
19470     [new uImage] Provide ability to restrict region used for boot images
19471
19472     Allow the user to set 'bootm_low' and 'bootm_size' env vars as a way
19473     to restrict what memory range is used for bootm.
19474
19475     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19476     Acked-by: Marian Balakowicz <m8@semihalf.com>
19477
19478 commit e822d7fc4dd4755d4d0a22f05e33f33d1a0481da
19479 Author: Kumar Gala <galak@kernel.crashing.org>
19480 Date:   Wed Feb 27 21:51:49 2008 -0600
19481
19482     [new uImage] Use lmb for bootm allocations
19483
19484     Convert generic ramdisk_high(), get_boot_cmdline(), get_boot_kbd()
19485     functions over to using lmb for allocation of the ramdisk, command line
19486     and kernel bd info.
19487
19488     Convert PPC specific fdt_relocate() to use lmb for allocation of the device
19489     tree.
19490
19491     Provided a weak function that board code can call to do additional
19492     lmb reserves if needed.
19493
19494     Also introduce the concept of bootmap_base to specify the offset in
19495     physical memory that the bootmap is located at.  This is used for
19496     allocations of the cmdline, kernel bd, and device tree as they should
19497     be contained within bootmap_base and bootmap_base + CFG_BOOTMAPSZ.
19498
19499     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19500
19501 commit f5614e7926863bf0225ec860d9b319741a9c4004
19502 Author: Kumar Gala <galak@kernel.crashing.org>
19503 Date:   Wed Feb 27 21:51:48 2008 -0600
19504
19505     [new uImage] Add autostart flag to bootm_headers structure
19506
19507     The autostart env variable was dropped as part of the initial new uImage
19508     cleanup.  Add it back here so the arch specific code can decide if it
19509     wants to really boot or not.
19510
19511     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19512     Acked-by: Marian Balakowicz <m8@semihalf.com>
19513
19514 commit 4ed6552f715983bfc7d212c1199a1f796f1144ad
19515 Author: Kumar Gala <galak@kernel.crashing.org>
19516 Date:   Wed Feb 27 21:51:47 2008 -0600
19517
19518     [new uImage] Introduce lmb from linux kernel for memory mgmt of boot images
19519
19520     Introduce the LMB lib used on PPC in the kernel as a clean way to manage
19521     the memory spaces used by various boot images and structures.  This code
19522     will allow us to simplify the code in bootm and its support functions.
19523
19524     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19525
19526 commit 4648c2e7a173b0d7f17bef4adaa0623090c9e904
19527 Author: Kumar Gala <galak@kernel.crashing.org>
19528 Date:   Tue Feb 19 22:03:47 2008 -0600
19529
19530     [new uImage] ppc: Allow boards to specify effective amount of memory
19531
19532     For historical reasons we limited the stack to 256M because some boards
19533     could only map that much via BATS.  However newer boards are capable of
19534     mapping more memory (for example 85xx is capable of doing up to 2G).
19535
19536     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19537     Acked-by: Marian Balakowicz <m8@semihalf.com>
19538
19539 commit 274cea2bddbca10cdad7daa518951b75c44ef6bc
19540 Author: Kumar Gala <galak@kernel.crashing.org>
19541 Date:   Wed Feb 27 21:51:46 2008 -0600
19542
19543     [new uImage] rework error handling so common functions don't reset
19544
19545     Changed image_get_ramdisk() to just return NULL on error and have
19546     get_ramdisk() propogate that error to the caller.  It's left to the
19547     caller to call do_reset() if it wants to.
19548
19549     Also moved calling do_reset() in get_fdt() and fdt_relocate() on ppc
19550     to a common location.  In the future we will change get_fdt() and
19551     fdt_relocate() to return success/failure and not call do_reset() at all.
19552
19553     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19554     Acked-by: Marian Balakowicz <m8@semihalf.com>
19555
19556 commit d2bc095a639672def11d5d043b5688d0dbd692ec
19557 Author: Kumar Gala <galak@kernel.crashing.org>
19558 Date:   Wed Feb 27 21:51:45 2008 -0600
19559
19560     [new uImage] ppc: Re-order ramdisk/fdt handling sequence
19561
19562     Doing the fdt before the ramdisk allows us to grow the fdt w/o concern
19563     however it does mean we have to go in and fixup the initrd info since
19564     we don't know where it will be.
19565
19566     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19567
19568 commit 27953493ef025fb698d68c5dee39b36f01f4d530
19569 Author: Kumar Gala <galak@kernel.crashing.org>
19570 Date:   Wed Feb 27 21:51:44 2008 -0600
19571
19572     [new uImage] ppc: Determine if we are booting an OF style
19573
19574     If we are bootin OF style than we can skip setting up some things
19575     that are used for the old boot method.
19576
19577     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19578     Acked-by: Marian Balakowicz <m8@semihalf.com>
19579
19580 commit a6612bdfe7ef37b9787b66800cf02aaded05fbeb
19581 Author: Kumar Gala <galak@kernel.crashing.org>
19582 Date:   Wed Feb 27 21:51:43 2008 -0600
19583
19584     [new uImage] Don't pass kdb to ramdisk_high since we may not have one
19585
19586     We don't actually need the kdb param as we are just using it to get
19587     bd->bi_memsize which we can get from gd->bd->bi_memsize.  Also, if we
19588     boot via OF we might not actually fill out a kdb.
19589
19590     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19591     Acked-by: Marian Balakowicz <m8@semihalf.com>
19592
19593 commit 2b22fa4baee51e6b467c44ea1be0d1ecd86e8775
19594 Author: Kumar Gala <galak@kernel.crashing.org>
19595 Date:   Wed Feb 27 16:30:47 2008 -0600
19596
19597     85xx: Don't icbi when unlocking the cache
19598
19599     There is no reason to icbi when invalidating the temporary stack in
19600     the d-cache.  Its impossible on e500 to have the i-cache contain
19601     any addresses in the temp stack and it can be problematic in generating
19602     transactions on the bus to non-valid addresses.
19603
19604     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
19605
19606 commit 534ea6b6f86f8b75ef2ac061ef110a98f103d7d6
19607 Author: Andy Fleming <afleming@freescale.com>
19608 Date:   Wed Feb 27 15:50:50 2008 -0600
19609
19610     Fix source for ECM error IVPR
19611
19612     The source vector for the ECM was being set to 2,
19613     but that's what the source vector for DDR was being
19614     set to.  Change it to 1.
19615
19616     Signed-off-by: Andy Fleming <afleming@freescale.com>
19617
19618 commit 21fae8b2b4e4e6e648796e07e20ab13e9cb18923
19619 Author: Andy Fleming <afleming@freescale.com>
19620 Date:   Wed Feb 27 14:29:58 2008 -0600
19621
19622     Invalidate INIT_RAM TLB mappings
19623
19624     Commit 0db37dc...  (and some others) changed the INIT_RAM TLB
19625     mappings to be unguarded.  This collided with an existing "bug"
19626     where the mappings for the INIT_RAM were being kept around.
19627     This meant that speculative loads to those addresses were
19628     succeeding in the TLB, and going out to the bus, where they
19629     were causing an exception (there's nothing at that address). The
19630     Flash code was coincidentally causing such a speculative load.
19631     Rather than go back to mapping the INIT RAM as guarded, we fix
19632     it so that the entries for the INIT_RAM are invalidated.  Thus
19633     the speculative loads will fail in the TLB, and have no effect.
19634
19635     Signed-off-by: Andy Fleming <afleming@freescale.com>
19636
19637 commit 347b7938d3e561eb215aa386c37fb5acb5a383c6
19638 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19639 Date:   Sun Feb 17 22:56:17 2008 +0100
19640
19641     sbc8548: Fix Revision reading and unused variable 'path'
19642
19643     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19644
19645 commit 495d162374c472f46454453553382ad0735dc725
19646 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19647 Date:   Sun Feb 17 22:56:16 2008 +0100
19648
19649     sbc8548: Fix cfi flash bank declaration
19650
19651     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19652
19653 commit 4efbe9dbb129f857f27856936112c8c02f016be6
19654 Author: Marian Balakowicz <m8@semihalf.com>
19655 Date:   Wed Feb 27 11:02:26 2008 +0100
19656
19657     [new uImage] Correct raw FDT blob handlig when CONFIG_FIT is disabled
19658
19659     Dual format image code must properly handle all three FDT passing methods:
19660     - raw FDT blob passed
19661     - FDT blob embedded in the legacy uImage
19662     - FDT blob embedded in the new uImage
19663
19664     This patch enables proper raw FDT handling when no FIT imaeg support
19665     is compiled in. This is a bit tricky as we must dected FIT format even
19666     when FIT uImage handling is not enabled as both FIT uImages and raw FDT
19667     blobs use tha same low level format (libfdt).
19668
19669     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19670
19671 commit ff0734cff0fb5397ce2f4602f4f3e5ec9c8a36e8
19672 Author: Marian Balakowicz <m8@semihalf.com>
19673 Date:   Wed Feb 27 11:02:26 2008 +0100
19674
19675     [new uImage] POWERPC: Add image_get_fdt() routine
19676
19677     FDT blob may be passed either: (1) raw (2) or embedded in the legacy uImage
19678     (3) or embedded in the new uImage. For the (2) case embedding image must be
19679     verified before we get FDT from it. This patch factors out legacy image
19680     specific verification routine to the separate helper routine.
19681
19682     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19683     Acked-by: Kumar Gala <galak@kernel.crashing.org>
19684
19685 commit 1efd43601f90de21ec6c0ebb9880823e822927b1
19686 Author: Marian Balakowicz <m8@semihalf.com>
19687 Date:   Wed Feb 27 11:02:07 2008 +0100
19688
19689     [new uImage] Add image_get_kernel() routine
19690
19691     Legacy image specific verification is factored out to a separate helper
19692     routine to keep get_kernel() generic and simple.
19693
19694     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19695     Acked-by: Kumar Gala <galak@kernel.crashing.org>
19696
19697 commit 8a5ea3e6168fe6a2780eeaf257a3b19f30dec658
19698 Author: Marian Balakowicz <m8@semihalf.com>
19699 Date:   Wed Feb 27 11:01:04 2008 +0100
19700
19701     [new uImage] Move image verify flag to bootm_headers structure
19702
19703     Do not pass image verification flag directly to related routines.
19704     Simplify argument passing and move it to the bootm_header structure which
19705     contains curently processed image specific data and is already being passed
19706     on the argument list.
19707
19708     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19709     Acked-by: Kumar Gala <galak@kernel.crashing.org>
19710
19711 commit 823afe7cefe00dafefc6696c1cc7aa828c394234
19712 Author: Marian Balakowicz <m8@semihalf.com>
19713 Date:   Wed Feb 27 11:00:47 2008 +0100
19714
19715     [Makefile] Sort COBJS in lib_<arch> Makefiles
19716
19717     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19718
19719 commit 6f0f9dfc4ee880fbf400a2ebe14238181a6c3f91
19720 Author: Marian Balakowicz <m8@semihalf.com>
19721 Date:   Wed Feb 27 11:00:47 2008 +0100
19722
19723     [new uImage] Optimize gen_get_image() flow control
19724
19725     When CONFIG_HAS_DATAFLASH is not defined gen_get_image() routine has nothing
19726     to do, update its control flow to better reflect that simple case.
19727
19728     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19729     Acked-by: Kumar Gala <galak@kernel.crashing.org>
19730
19731 commit d2ced9eb19ec74f4a359949dbe353427fa6d55ca
19732 Author: Marian Balakowicz <m8@semihalf.com>
19733 Date:   Mon Feb 4 08:28:17 2008 +0100
19734
19735     [new uImage] POWERPC: Split get_fdt() into get and relocate routines
19736
19737     PPC specific FDT blob handling code is divided into two separate routines:
19738
19739     get_fdt()   - find and verify a FDT blob (either raw or image embedded)
19740     fdt_relocate()      - move FDT blob to within BOOTMAP if needed
19741
19742     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19743     Acked-by: Kumar Gala <galak@kernel.crashing.org>
19744
19745 commit 33fa5c0bfaf465de8ceb23fcd6b397f68b35a817
19746 Author: Jon Loeliger <jdl@freescale.com>
19747 Date:   Mon Feb 25 13:13:37 2008 -0600
19748
19749     86xx: Fix renamed GUR symbols in sbc8641d board.
19750
19751     Back in commit a551cee99ad1d1da20fd23ad265de47448852f56
19752     (86xx: Fix GUR PCI config registers properly), we should have
19753     changed the MPC86xx_PORBMSR_HA and MPC86xx_PORDEVSR_IO_SEL
19754     symbols in the sbc8641d board as well.  Fix this oversight.
19755
19756     Signed-off-by: Jon Loeliger <jdl@freescale.com>
19757
19758 commit 64cd594e623c39f73964d18787763e4533f791f7
19759 Author: Stefan Roese <sr@denx.de>
19760 Date:   Mon Feb 25 16:50:48 2008 +0100
19761
19762     ppc4xx: Fix acadia_nand build problem
19763
19764     Don't include testdram() on NAND-booting target acadia_nand. This saves
19765     a few bytes and makes the target build clean again.
19766
19767     Signed-off-by: Stefan Roese <sr@denx.de>
19768
19769 commit 14e099e698d41e8179d05c2b2dbcf704a236f748
19770 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19771 Date:   Sun Feb 24 23:03:12 2008 +0000
19772
19773     mx1fs2/flash: Fix multiple pointertargets in assignment differ in signedness
19774
19775     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19776
19777 commit 724902c8464e610642b3a170278b99710325888e
19778 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19779 Date:   Sun Feb 24 23:03:11 2008 +0000
19780
19781     arm-imx: Fix registers definition
19782
19783     Sync registers definition with linux
19784
19785     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19786
19787 commit 4cd288b589ea1178947c6e364453c32b3dede6b7
19788 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19789 Date:   Sun Feb 24 23:03:10 2008 +0000
19790
19791     actua1/actua2/actua3: Fix multipleunused variable
19792
19793     - actua1:
19794         actux1.c: In function 'checkboard':
19795         actux1.c:92: warning: unused variable 'revision'
19796
19797     - actua2:
19798         actux2.c: In function 'checkboard':
19799         actux2.c:100: warning: unused variable 's'
19800         actux2.c:99: warning: unused variable 'revision'
19801         actux2.c: In function 'reset_phy':
19802         actux2.c:130: warning: unused variable 'i'
19803
19804     - actua3:
19805         actux3.c: In function 'checkboard':
19806         actux3.c:114: warning: unused variable 'revision'
19807
19808     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19809
19810 commit d5934ad7756f038a393a9cfab76a4fe306d9d930
19811 Author: Marian Balakowicz <m8@semihalf.com>
19812 Date:   Mon Feb 4 08:28:09 2008 +0100
19813
19814     [new uImage] Add dual format uImage support framework
19815
19816     This patch adds framework for dual format images. Format detection is added
19817     and the bootm controll flow is updated to include cases for new FIT format
19818     uImages.
19819
19820     When the legacy (image_header based) format is detected appropriate
19821     legacy specific handling is invoked. For the new (FIT based) format uImages
19822     dual boot framework has a minial support, that will only print out a
19823     corresponding debug messages. Implementation of the FIT specific handling will
19824     be added in following patches.
19825
19826     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
19827
19828 commit b29661fc1151077776454288051bc9a488351ce8
19829 Author: Wolfgang Denk <wd@denx.de>
19830 Date:   Sun Feb 24 15:21:36 2008 +0100
19831
19832     Coding style cleanup. Prepare v1.3.2-rc2 release candidate
19833
19834     Signed-off-by: Wolfgang Denk <wd@denx.de>
19835
19836 commit 00b48a48424894daa589d166d73277830b1c6ac4
19837 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19838 Date:   Sat Feb 23 12:15:56 2008 +0100
19839
19840     ENV: remove saveenv when CFG_ENV_IS_NOWHERE is selected
19841
19842     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
19843
19844 commit b075d74efb70ff68c49a2532f26b56d6703b69c1
19845 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
19846 Date:   Sat Feb 23 17:24:16 2008 +0900
19847
19848     Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit targets.
19849
19850     ----------------------------------------------------------------
19851     Olaf Hering [Wed, 17 Oct 2007 06:27:13 +0000 (23:27 -0700)]
19852
19853     Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on
19854     32bit targets.
19855
19856     GCC can be made to warn about usage of long long types with ISO C90
19857     (-ansi), but only with -pedantic.  You can write this in a way that even
19858     then it doesn't cause warnings, namely by:
19859
19860     #ifdef __GNUC__
19861     __extension__ typedef __signed__ long long __s64;
19862     __extension__ typedef unsigned long long __u64;
19863     #endif
19864
19865     The __extension__ keyword in front of this switches off any pedantic
19866     warnings for this expression.
19867
19868     Signed-off-by: Olaf Hering <olh@suse.de>
19869     Cc: <linux-arch@vger.kernel.org>
19870     Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
19871     Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
19872     ----------------------------------------------------------------
19873
19874     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
19875
19876 commit 208acd112e6517b21fc30c420396902b103563ac
19877 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
19878 Date:   Sat Feb 23 17:07:57 2008 +0900
19879
19880     cpu/mcf52x2/config.mk: Make needlessly deffered expansions immediate.
19881
19882     This will reduce the build time.
19883
19884     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
19885
19886 commit 495a0dde7fa1b14cdc15607d86503ec2bdcd02c4
19887 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
19888 Date:   Sat Feb 23 17:05:00 2008 +0900
19889
19890     cpu/ppc4xx/config.mk: Make a needlessly deffered expansion immediate.
19891
19892     This will reduce the build time.
19893
19894     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
19895
19896 commit e682ba399a1d76f09d8cc7af1e57066f1d360d91
19897 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
19898 Date:   Sat Feb 23 16:58:41 2008 +0900
19899
19900     cpu/mips/cofigl.mk: Make a needlessly deffered expansion immediate.
19901
19902     This reduces the build time by ~10%. Here's the gth2_config example.
19903
19904             BEFORE       AFTER
19905     real    0m31.441s    0m27.833s
19906     user    0m24.766s    0m23.045s
19907     sys     0m10.425s    0m7.468s
19908
19909     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
19910
19911 commit 02409f8cf54c7cd91981f0dfec135dbf3858090c
19912 Author: Marcel Moolenaar <marcelm@juniper.net>
19913 Date:   Fri Feb 22 10:48:07 2008 -0800
19914
19915     make define2mk.sed work on FreeBSD
19916
19917     In the thread "[1.3.2-rc1] MPC8548CDS/MPC8555CDS configs fails to link",
19918     the define2mk.sed script was identified as the source of the link
19919     failure on FreeBSD. The problem is that sed(1) does not always support
19920     the '+' operator. It isn't on FreeBSD. The attach patch implements the
19921     equivalent, using the '*' operator instead and should work everywhere.
19922
19923     Signed-off-by: Marcel Moolenaar <marcelm@juniper.net>
19924
19925 commit e5084af8ded58453cd07ec1af8b0f29f34122bbc
19926 Author: Detlev Zundel <dzu@denx.de>
19927 Date:   Fri Feb 22 17:21:32 2008 +0100
19928
19929     Replace deprecated "ramdisk" with "ramdisk_size" kernel parameter.
19930
19931     The Linux commit fac8b209b1084bc85748bd54e13d00c1262b220f ("Remove
19932     final traces of long-deprecated "ramdisk" kernel parm") makes these
19933     changes neccessary.
19934
19935     Signed-off-by: Detlev Zundel <dzu@denx.de>
19936
19937 commit d01b847c5cd070895c4ba178c85cd068a95cf7cd
19938 Author: Larry Johnson <lrj@acm.org>
19939 Date:   Thu Feb 21 13:58:16 2008 -0500
19940
19941     LM75 bug fix for negative temperatures
19942
19943     When the LM75 temperature sensor measures a temperature below 0 C, the
19944     current driver does not perform sign extension, so the result returned is
19945     256 C too high.  This patch fixes the problem.
19946
19947     Signed-off-by: Larry Johnson <lrj@acm.org>
19948
19949 commit 5a910c224b13e413bda41922379add6d75c32da3
19950 Author: Heiko Schocher <hs@denx.de>
19951 Date:   Thu Feb 21 18:33:45 2008 +0100
19952
19953     IDS8247: update MAINTAINER entry.
19954
19955     Signed-off-by: Heiko Schocher <hs@denx.de>
19956
19957 commit 79eac2bfb591f2b028ec1735049dc91e4320de4a
19958 Author: Heiko Schocher <hs@denx.de>
19959 Date:   Thu Feb 21 18:31:15 2008 +0100
19960
19961     Fix device tree for mgsuvd board.
19962
19963     Rename the "scc" node in "ethernet" for the mgsuvd board.
19964
19965     Signed-off-by: Heiko Schocher <hs@denx.de>
19966
19967 commit 2e721094a70a52206af2e1bf1208d9a7131f6dad
19968 Author: Yuri Tikhonov <yur@emcraft.com>
19969 Date:   Thu Feb 21 14:23:42 2008 +0100
19970
19971     lwmon5: enable hardware watchdog
19972
19973     Some boards (e.g. lwmon5) may use rather small watchdog intervals, so
19974     causing it to reboot the board if U-Boot does a long busy-wait with
19975     udelay(). Thus, for these boards we have to restart WD more
19976     frequently.
19977
19978     This patch splits the busy-wait udelay() into smaller, predefined,
19979     intervals, so that the watchdog timer may be resetted with the
19980     configurable (CONFIG_WD_PERIOD) interval.
19981
19982     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
19983
19984 commit bc77881247ee6f95d7a9ebc499d26b96bae38c9d
19985 Author: Anatolij Gustschin <agust@denx.de>
19986 Date:   Thu Feb 21 12:52:29 2008 +0100
19987
19988     ppc4xx: Support for ATI Radeon 9200 card on sequoia
19989
19990     Adds configuration option for ATI Radeon 9200 card
19991     support to sequoia config file. If CONFIG_VIDEO
19992     is enabled, TEXT_BASE should be changed to 0xFFF80000.
19993
19994     Signed-off-by: Anatolij Gustschin <agust@denx.de>
19995
19996 commit 5a9abcc317cf3c8a69559ff83081f4e5d719edb7
19997 Author: Kumar Gala <galak@kernel.crashing.org>
19998 Date:   Mon Feb 18 08:18:07 2008 -0600
19999
20000     Remove duplicate defines for ARRAY_SIZE
20001
20002     A few duplicate of the ARRAY_SIZE macro sneaked in since we put
20003     the define in common.h.
20004
20005     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
20006
20007 commit 81d93e5c4b83d8b6dcee69de6f4a14ccf6f7114a
20008 Author: Kumar Gala <galak@kernel.crashing.org>
20009 Date:   Mon Feb 18 08:09:37 2008 -0600
20010
20011     ppc: Allow boards to specify effective amount of memory
20012
20013     For historical reasons we limited the stack to 256M because some boards
20014     could only map that much via BATS.  However newer boards are capable of
20015     mapping more memory (for example 85xx is capable of doing up to 2G).
20016
20017     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
20018
20019 commit 755c35f54ba7eb7687aa7935e04a02a01ef1b27b
20020 Author: Mike Frysinger <vapier@gentoo.org>
20021 Date:   Mon Feb 18 05:24:13 2008 -0500
20022
20023     include autoconf.mk before any other .mk files
20024
20025     This bumps the autoconf.mk include step above board/cpu/arch/etc... so that
20026     those .mk files can have make if statements based on the current config.
20027
20028     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
20029
20030 commit 16fe77752eee099b9fb61ed73460e51cc94b37ba
20031 Author: Mike Frysinger <vapier@gentoo.org>
20032 Date:   Mon Feb 18 05:10:07 2008 -0500
20033
20034     error check autoconf.mk generation
20035
20036     If any of the steps for generating autoconf.mk fail currently, they go
20037     unnoticed.  To fix, we can simply add 'set -e' to the long list of commands.
20038     This is simpler and more robust than placing '|| exit $$?' after every line.
20039
20040     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
20041
20042 commit 019895a8dee71a9f00da05c03e379f45d581b0fe
20043 Author: Stefano Babic <sbabic@denx.de>
20044 Date:   Mon Feb 18 08:03:51 2008 +0100
20045
20046     Fix bug in dependency checking
20047
20048     By adding VERSION_FILE to the PHONY targets the script
20049     /tools/setlocalversion is always called and version_autogenerated.h
20050     is replaced only if the script find a modified source file.
20051
20052     Signed-off-by: Stefano Babic <sbabic@denx.de>
20053
20054 commit 98ba144ccc912eee90dd42699f023c497ce774c6
20055 Author: Kyungmin Park <kmpark@infradead.org>
20056 Date:   Mon Feb 18 14:35:43 2008 +0900
20057
20058     Fix GPMC CS2 memory setup at apollon
20059
20060     It disables the current map first
20061
20062     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
20063
20064 commit e845e07e1e6e64f40e35688439d3cdcf01cfff4f
20065 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20066 Date:   Sun Feb 17 23:52:46 2008 +0100
20067
20068     uli526x: Fix multiple differ in signedness and parentheses around comparison
20069
20070     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20071
20072 commit beeccf7a5dc5415c202e0132a33c58fc316c2a62
20073 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20074 Date:   Sun Feb 17 16:58:04 2008 +0100
20075
20076     MIPS: Fix CFG_NO_FLASH support
20077
20078     - Fix flash_init call when CFG_NO_FLASH is used
20079     - Remove no more needed flash.c for qemu-mips
20080
20081     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20082
20083 commit edfed1d91df2b2670a812ca9d1a1f9faae7dba47
20084 Author: Mike Frysinger <vapier@gentoo.org>
20085 Date:   Sat Feb 16 02:40:18 2008 -0500
20086
20087     easylogo: clean up some more and add -r (rgb) support
20088
20089     Michael Hennerich added support for outputting an image in RGB format rather
20090     than forcing YUYV all the time.  This makes obvious sense if the display you
20091     have takes RGB input rather than YUYV.
20092
20093     Rather than hack in support for options, I've converted it to use getopt and
20094     cleaned up the argument parsing in the process.
20095
20096     Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
20097     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
20098
20099 commit f65c98129ccada3f7caf97d80395a95b84e911de
20100 Author: Mike Frysinger <vapier@gentoo.org>
20101 Date:   Sat Feb 16 02:12:37 2008 -0500
20102
20103     Makefile: add target for $(LDSCRIPT)
20104
20105     If the $(LDSCRIPT) does not exist (normally it's board/$(BOARD)/u-boot.lds),
20106     then change into the board directory and try and create it.  This allows you
20107     to generate the linker script on the fly based upon board defines (like the
20108     Blackfin boards do).
20109
20110     There should be no regressions due to this change as the normal case is to
20111     already have a u-boot.lds file.  If that's the case, then there's nothing to
20112     generate, and so make will always exit.  The fix here is that if the linker
20113     script does not exist, the implicit rules take over and attempt to guess how
20114     to generate the file.
20115
20116     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
20117
20118 commit 5583cbf736474ef754e128a54fb78632f57b48fd
20119 Author: Marian Balakowicz <m8@semihalf.com>
20120 Date:   Thu Feb 21 17:27:49 2008 +0100
20121
20122     [new uImage] Fix erroneous use of image_get_magic() in fdc/usb cmds
20123
20124     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
20125
20126 commit 2242f5369822bc7780db95c47985bb408ea9157b
20127 Author: Marian Balakowicz <m8@semihalf.com>
20128 Date:   Thu Feb 21 17:27:41 2008 +0100
20129
20130     [new uImage] Rename and move print_image_hdr() routine
20131
20132     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
20133
20134 commit f50433d670ec2ee9e96abac67cdc6e5e061a810d
20135 Author: Marian Balakowicz <m8@semihalf.com>
20136 Date:   Thu Feb 21 17:20:20 2008 +0100
20137
20138     [new uImage] Add fit_parse_conf() and fit_parse_subimage() routines
20139
20140     Introducing routines for parsing new uImage format bootm arguments:
20141     [<addr>]#<conf>             - configuration specification
20142     [<addr>]:<subimg>   - subimage specification
20143
20144     New format images can contain multiple subimages of the same type. For example
20145     a single new format image file can contain three kernels, two ramdisks and a
20146     couple of FDT blobs. Subimage and configuration specifications are extensions
20147     to bootm (and other image-related commands) arguments' syntax that allow to
20148     specify which particular subimage should be operated on.
20149
20150     Subimage specification is used to denote a particular subimage. Configurations
20151     are a bit more complex -- they are used to define a particualr booting setup,
20152     for example a (kernel, fdt blob) pair, or a (kernel, ramdisk, fdt blob) tuple,
20153     etc.
20154
20155     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
20156
20157 commit fff888a1997ff7de9b29e24050fc4a0fd403ba16
20158 Author: Marian Balakowicz <m8@semihalf.com>
20159 Date:   Thu Feb 21 17:20:19 2008 +0100
20160
20161     [new uImage] Add gen_get_image() routine
20162
20163     This routine assures that image (whether legacy or FIT) is not
20164     in a special dataflash storage.
20165
20166     If image address is a dataflash address image is moved to system RAM.
20167
20168     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
20169
20170 commit 75d3e8fbd93c14d9929d024c75af2d742c76db70
20171 Author: Marian Balakowicz <m8@semihalf.com>
20172 Date:   Thu Feb 21 17:20:18 2008 +0100
20173
20174     [new uImage] Pull in libfdt if CONFIG_FIT is enabled
20175
20176     New uImage format (Flattened Image Tree) requires libfdt
20177     functionality, print out error message if CONFIG_OF_LIBFDT
20178     is not defined.
20179
20180     New uImage support is enabled by defining CONFIG_FIT (and CONFIG_OF_LIBFDT).
20181     This commit turns it on by default.
20182
20183     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
20184
20185 commit 1ba639da5604a64b3ed884a2cbb1c5414a9fa728
20186 Author: Michael Schwingen <michael@schwingen.org>
20187 Date:   Mon Feb 18 23:16:35 2008 +0100
20188
20189     CFI: Do not use uninitialized cmd_reset
20190
20191     Do not use uninitialized cmd_reset; issue both AMD and Intel reset
20192     commands instead
20193
20194     From a short test, it looks like AMD-style flash roms treat *any* unknown
20195     command write as a reset, at least when in CFI Query mode, so issuing the
20196     Intel reset command to AMD-style flashs seems safe (from the small sample I
20197     have), plus the 3-cycle magic sequence should kick the state machine into
20198     the right state even without a reset command. Since the AMD-style flashs
20199     require the unlock sequence for real operation, I chose to try the AMD reset
20200     command first, so that Intel flashs do no see an invalid command prior to
20201     the CFI query.
20202
20203     I have tested the patch on AM29LV320-style flashs from Fujitsu and Macronix,
20204     plus Intel StrataFlash.
20205
20206     Signed-off-by: Michael Schwingen <michael@schwingen.org>
20207     Signed-off-by: Stefan Roese <sr@denx.de>
20208
20209 commit e7a85f26830c9f2e78506421c2d519a2965bc7a1
20210 Author: Rafal Jaworowski <raj@semihalf.com>
20211 Date:   Thu Feb 21 11:56:44 2008 +0100
20212
20213     API: Add (c) and licensing notice to the public API header.
20214
20215     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
20216
20217 commit 928d1d77f8623c120d8763e20e1ca58df9c5c4c6
20218 Author: Yuri Tikhonov <yur@emcraft.com>
20219 Date:   Thu Feb 21 11:06:07 2008 +0100
20220
20221     Fix CPU POST test failure
20222
20223     The CPU POST test code (run from cpu_post_exec_31()) doesn't follow the
20224     ABI carefully, at least the CR3, CR4, and CR5 fields of CR are clobbered
20225     by it. The gcc-4.2 with its more aggressive optimization exposes this fact.
20226     This patch just saves the CR value before running the test code, so allowing
20227     it to do anything it wants with CR.
20228
20229     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
20230     Acked-by: Yuri Tikhonov <yur@emcraft.com>
20231     --
20232
20233 commit d5908b093955415f3d340706378b991f911af671
20234 Author: Jon Loeliger <jdl@freescale.com>
20235 Date:   Wed Feb 20 15:26:51 2008 -0600
20236
20237     8610HPCD: Document the flashbank selection switches.
20238
20239     Signed-off-by: Jon Loeliger <jdl@freescale.com>
20240
20241 commit a551cee99ad1d1da20fd23ad265de47448852f56
20242 Author: Jon Loeliger <jdl@freescale.com>
20243 Date:   Wed Feb 20 14:22:26 2008 -0600
20244
20245     86xx: Fix GUR PCI config registers properly.
20246
20247     Back in commit 975a083a5ef785c414b35f9c5b8ae25b26b41524 where
20248     I tried to "8610HPCD: Fix typos in two PCI setup registers", I
20249     botched it due to not realizing that 8610 and 8641 had different
20250     Global Utility Register defintions, one of which was like 85xx,
20251     and the other wasn't.  Correct this problem by introducing two
20252     symbols, one for each 86xx SoC, but neither of which is named
20253     anything like 85xx.
20254
20255     My bad.  Lovely Wednesday with git bisect.  You know.
20256
20257     Signed-off-by: Jon Loeliger <jdl@freescale.com>
20258
20259 commit cb06eb961bdffc8728b38c242473d802e83ab2b4
20260 Author: Jon Loeliger <jdl@freescale.com>
20261 Date:   Wed Feb 20 12:24:11 2008 -0600
20262
20263     8610HPCD: Don't use VIDEO/CFB_CONSOLE by default.
20264
20265     Without an actual supported video card hooked up, enabling
20266     the CONFIG_VIDEO by default just makes it look broken by
20267     routing all console output to the video card.   Don't.
20268
20269     Signed-off-by: Jon Loeliger <jdl@freescale.com>
20270
20271 commit 4d264eff4312f230776b913edade7ceb75f1b1e0
20272 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
20273 Date:   Wed Jan 30 15:08:15 2008 -0600
20274
20275     ColdFire: Fix missing code flash size for M5485EVB
20276
20277     Signed-off-by: James Mahan <kmahan@freescale.com>
20278     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
20279
20280 commit c54f9263e4e11e34b1e70c160bc467ef1d8ec59d
20281 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
20282 Date:   Wed Jan 30 15:04:42 2008 -0600
20283
20284     ColdFire: Fix 5282 and 5271 interrupt mask bit
20285
20286     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
20287
20288 commit 975a083a5ef785c414b35f9c5b8ae25b26b41524
20289 Author: Jon Loeliger <jdl@freescale.com>
20290 Date:   Tue Feb 19 12:31:08 2008 -0600
20291
20292     8610HPCD: Fix typos in two PCI setup registers.
20293
20294     The two symbols MPC86xx_PORDEVSR_IO_SEL and MPC86xx_PORBMSR_HA
20295     were erroneously present as 85xx names and values, leftover from
20296     the clone wars.  Fix this by removing the 85xx cruft from the
20297     86xx codebase.
20298
20299     Signed-off-by: Jon Loeliger <jdl@freescale.com>
20300
20301 commit 13f5433f700d4da9f6fdf2a4bb80310133a7c170
20302 Author: Jon Loeliger <jdl@freescale.com>
20303 Date:   Mon Feb 18 14:01:56 2008 -0600
20304
20305     86xx: Convert sbc8641d to use libfdt.
20306
20307     This is the proper fix for a missing closing brace in the function
20308     ft_cpu_setup() noticed by joe.hamman <at> embeddedspecialties.com.
20309     The ft_cpu_setup() function in mpc8641hpcn.c should have been
20310     removed earlier as it was under the obsolete CONFIG_OF_FLAT_TREE,
20311     but was missed.  Only, the sbc8641d was nominally still using it.
20312     It all got ripped out, and the funcality that was in ft_board_setup()
20313     was refactored to remove the CPU portions into the new file
20314     cpu/mpc86xx/fdt.c instead.  Make sbc8641d use this now.
20315
20316     Based loosely on an original patch from joe.hamman@embeddedspecialties.com
20317
20318     Signed-off-by: Jon Loeliger <jdl@freescale.com>
20319
20320 commit 04efddc87c50c84f85dad5c331c634a6ce830a83
20321 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20322 Date:   Sun Feb 17 23:35:31 2008 +0100
20323
20324     mpc86xx: Fix unused variable 'config' and 'immap'
20325
20326     and remove useless CONFIG_DDR_INTERLEAVE
20327
20328     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20329
20330 commit 83d1b3876695c4f21faff2b731d9ef83f38ed208
20331 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20332 Date:   Sun Feb 17 23:03:36 2008 +0100
20333
20334     mpc86xx: Fix implicit declaration of functions 'init_laws' and 'disable_law'
20335
20336     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20337
20338 commit b6f29c84c208a091f95a10cbc9852d729659ba20
20339 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20340 Date:   Sun Feb 17 14:15:31 2008 +0100
20341
20342     s3c24x0: Fix unused variable 'i' in function 'serial_init_dev'
20343
20344     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20345
20346 commit 0937b8d869fdb42d6ad4fe312958639bd62c973f
20347 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20348 Date:   Sun Feb 17 14:15:32 2008 +0100
20349
20350     pxa: fix assignment from incompatible pointer type
20351
20352     fix mmc_bread function prototype
20353
20354     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20355
20356 commit 64d792063fff90b8118179b092feee09fe5cae13
20357 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20358 Date:   Sun Feb 17 14:15:30 2008 +0100
20359
20360     at91cap9adk: fix implicit declaration of function 'eth_init'
20361
20362     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20363
20364 commit 375c4353db8f900f7ec772e26fab116ec00f7d3a
20365 Author: Wolfgang Denk <wd@denx.de>
20366 Date:   Sun Feb 17 15:43:44 2008 +0100
20367
20368     Remove files added by mistake, update CHANGELOG.
20369
20370     Signed-off-by: Wolfgang Denk <wd@denx.de>
20371
20372 commit b738654d3c84a30f2bfd9a8d7652ff20807c890c
20373 Author: Mike Nuss <mike@terascala.com>
20374 Date:   Wed Feb 6 11:10:11 2008 -0500
20375
20376     PPC440EPx: Optionally enable second I2C bus
20377
20378     The option CONFIG_I2C_MULTI_BUS does not have any effect on Sequoia, the
20379     PPC440EPx reference platform, because IIC1 is never enabled. Add Sequoia board
20380     code to turn on IIC1 if CONFIG_I2C_MULTI_BUS is selected.
20381
20382     Signed-off-by: Mike Nuss <mike@terascala.com>
20383     Cc: Stefan Roese <sr@denx.de>
20384
20385 commit ef5b4f221c22d05770878513951745f236b5b43f
20386 Author: Niklaus Giger <niklaus.giger@netstal.com>
20387 Date:   Tue Feb 5 10:26:44 2008 +0100
20388
20389     ppc4xx: HCU4/5. Cleanup configs
20390
20391     - hcu4.h: Removed define of CONFIG_PPC405GPr
20392     - Corrected phy addresses
20393     - Fix boot variables
20394     - Respect line length of 80 chars
20395
20396     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
20397
20398 commit 74973126d1be63ac75bdc192f46234dca3a7c421
20399 Author: Niklaus Giger <niklaus.giger@netstal.com>
20400 Date:   Tue Feb 5 11:31:28 2008 +0100
20401
20402     ppc4xx: HCU4/5. Cleanups
20403
20404     - Fix some coding style violations.
20405     - Use in/out_u16/32 where appropriate.
20406     - Use register names from ppc405.h.
20407     - Fix trace useage for Lauterbach.
20408     - Remove obsolete generation HCU2.
20409     - Renamed fixed_hcu4_sdram to init_ppc405_sdram.
20410
20411     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
20412
20413 commit 8cc10d06b833ed917a19ad358c8ebbed8bc19555
20414 Author: Niklaus Giger <niklaus.giger@netstal.com>
20415 Date:   Tue Feb 5 10:26:41 2008 +0100
20416
20417     ppc4xx: PPC405GPr fix missing register definitions
20418
20419     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
20420
20421 commit 214398d9cb22268d9d4f7563359edca0f78297a2
20422 Author: Larry Johnson <lrj@acm.org>
20423 Date:   Fri Jan 18 21:49:05 2008 -0500
20424
20425     ppc4xx: Beautify configuration files for Sequoia and Korat boards
20426
20427     Signed-off-by: Larry Johnson <lrj@acm.org>
20428
20429 commit 30c6a241e88499f536e86d325759e29ba00ff67f
20430 Author: Anatolij Gustschin <agust@denx.de>
20431 Date:   Fri Feb 15 20:09:01 2008 +0100
20432
20433     Wipe out assembler warnings while compiling x86 biosemu
20434
20435     This patch tries to get rid of some assembler warnings about
20436     changed .got2 section type while compiling x86 bios emulator
20437     code.
20438
20439     Signed-off-by: Anatolij Gustschin <agust@denx.de>
20440
20441 commit 67a4389e39ad853d65b72e2b7cad15c7e8291147
20442 Author: Wolfgang Denk <wd@denx.de>
20443 Date:   Fri Feb 15 00:57:09 2008 +0100
20444
20445     Prepare v1.3.2-rc1 release candidate
20446
20447 commit f33e9653c9c09868995d788511d573771c209fe5
20448 Author: Anatolij Gustschin <agust@denx.de>
20449 Date:   Fri Feb 15 00:13:20 2008 +0100
20450
20451     Fix compile warning on lib_ppc/board.c
20452
20453     Signed-off-by: Anatolij Gustschin <agust@denx.de>
20454
20455 commit e5c6f9f8bec4dff9603419161e3a15cc8ad5d5f4
20456 Author: Anatolij Gustschin <agust@denx.de>
20457 Date:   Thu Feb 14 18:22:04 2008 +0100
20458
20459     Add Radeon Mobility 9200 pci device id to the radeon driver
20460
20461     This patch extends PCI device id table of the
20462     radeon driver so that the driver will also support
20463     Radeon Mobility 9200 (M9+) based boards.
20464
20465     Signed-off-by: Anatolij Gustschin <agust@denx.de>
20466
20467 commit 1b8607e1f7143548c6062c28371449ec69588c00
20468 Author: Anatolij Gustschin <agust@denx.de>
20469 Date:   Thu Feb 14 18:19:50 2008 +0100
20470
20471     Extend ATI Radeon driver to support more video modes
20472
20473     Adds ATI Radeon 9200 support for 1280x1024, 1024x768,
20474     800x600, 640x480 at 24, 16 and 8 bpp.
20475
20476     Signed-off-by: Anatolij Gustschin <agust@denx.de>
20477
20478 commit 4124382de029d361162a4b8cecc773eb8f26e2a8
20479 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20480 Date:   Sun Feb 10 17:05:20 2008 +0100
20481
20482     xsengine: fix typo and few coding style
20483
20484     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20485
20486 commit 6f4abee789b6d9be3ec4b97ad48f509355559e9e
20487 Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
20488 Date:   Fri Feb 8 21:25:58 2008 +0100
20489
20490     Fix wrong memory limit calculation in memory-test
20491
20492     If the length of the memory address range passed to the "mtest" command is
20493     not of the form 2^x - 1, not all address lines are tested. This bug is
20494     inherited from the original software at
20495     http://www.netrino.com/Embedded-Systems/How-To/Memory-Test-Suite-C. Fix
20496     this.
20497
20498     Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
20499
20500 commit 7e30f5eac7f07082a7ca77b7d91b944a8d0af6db
20501 Author: Wolfgang Denk <wd@denx.de>
20502 Date:   Fri Feb 15 00:11:39 2008 +0100
20503
20504     Coding STyle cleanup.
20505
20506     Signed-off-by: Wolfgang Denk <wd@denx.de>
20507
20508 commit f6921e3dc331293c873ec4d109fd5517a42a90b3
20509 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
20510 Date:   Tue Feb 5 13:30:43 2008 +0900
20511
20512     sh: Fix register address of SH7722
20513
20514     The address of SH7722 is wrong by old document.
20515     This patch fixes this problem.
20516
20517     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
20518
20519 commit 0ec7a061fb1c277f6afd73d61dd71bd21e7ef7b2
20520 Author: Mike Frysinger <vapier@gentoo.org>
20521 Date:   Mon Feb 4 17:44:23 2008 -0500
20522
20523     only update version header as needed
20524
20525     Constantly rebuilding the version header will force useless relinking, so we
20526     simply need to compare the new header with the existing one before updating
20527     it.
20528
20529     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
20530
20531 commit 208447f8e953f347425eb92c8e28d59e6d911363
20532 Author: Mike Frysinger <vapier@gentoo.org>
20533 Date:   Mon Jan 28 05:56:19 2008 -0500
20534
20535     Do not specify a CROSS_COMPILE default when executing size
20536
20537     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
20538
20539 commit 1f780aa6f17a5d79791d69ec1d2f66d76ac45d8e
20540 Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
20541 Date:   Wed Feb 13 11:19:19 2008 +0100
20542
20543     Fix return value of mtest when CFG_ALT_MEMTEST set
20544
20545     Fix a missing return statement from a non-void function.
20546
20547     Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
20548
20549 commit 943afa229cf5bf70ef917c7eb6bd0db59a1ba602
20550 Author: Timur Tabi <timur@freescale.com>
20551 Date:   Wed Jan 9 14:35:26 2008 -0600
20552
20553     85xx, 86xx: Determine I2C clock frequencies and store in global_data
20554
20555     Update global_data to define i2c1_clk and i2c2_clk to 85xx and 86xx.
20556
20557     Update the get_clocks() function in 85xx and 86xx to determine the I2C
20558     clock frequency and store it in gd->i2c1_clk and gd->i2c2_clk.
20559
20560     Signed-off-by: Timur Tabi <timur@freescale.com>
20561
20562 commit b931b3a9c3bdfaaeaa71e57a6026eec726005b08
20563 Author: Wolfgang Denk <wd@denx.de>
20564 Date:   Thu Feb 14 23:18:01 2008 +0100
20565
20566     TQM834x: clean up configuration
20567
20568     Get board name consistent with Linux and elsewhere;
20569     get rid of local network definitions etc.
20570
20571     Signed-off-by: Wolfgang Denk <wd@denx.de>
20572
20573 commit 38cc09c55b1d7f233789052c6fc462e5377669a9
20574 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20575 Date:   Thu Feb 14 08:02:12 2008 +0100
20576
20577     TFTP: fix search of ':' in BootFile
20578
20579     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20580
20581 commit 0bc9efada170096c6b273f19165e32936d330d80
20582 Author: Wolfgang Denk <wd@denx.de>
20583 Date:   Thu Feb 14 22:46:55 2008 +0100
20584
20585     Coding style cleanup; update CHANGELOG.
20586
20587     Signed-off-by: Wolfgang Denk <wd@denx.de>
20588
20589 commit e7670f6c1e52ae6d2a43ff75a8bcfa7a5c86e47b
20590 Author: Wolfgang Denk <wd@denx.de>
20591 Date:   Thu Feb 14 22:43:22 2008 +0100
20592
20593     PPC: Use r2 instead of r29 as global data pointer
20594
20595     R29 was an unlucky choice as with recent toolchains (gcc-4.2.x) gcc
20596     will refuse to use load/store multiple insns; instead, it issues a
20597     list of simple load/store instructions upon function entry and exit,
20598     resulting in bigger code size, which in turn makes the build for a
20599     few boards fail.
20600
20601     Use r2 instead.
20602
20603     Signed-off-by: Wolfgang Denk <wd@denx.de>
20604
20605 commit 3c234efa693bc59906c2be55c7918ecbb55392ea
20606 Author: Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>
20607 Date:   Wed Jan 30 09:08:49 2008 +0100
20608
20609     ARM: make the machid configurable via the environment
20610
20611     If the variable "machid" exists, let do_bootm_linux use that instead
20612     of bd->bi_arch_number.
20613
20614     Signed-off-by: Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>
20615
20616 commit dd24058407c5add45cc60aec6c757ddc1a17e1b0
20617 Author: Vlad Lungu <vlad@comsys.ro>
20618 Date:   Wed Jan 23 16:34:46 2008 +0200
20619
20620     Use #ifdef CONFIG_FSLDMAFEC
20621
20622     MCD_tasks.c lacks [subject] so compilation of mips targets (and more, probably)
20623     fails
20624
20625     Signed-off-by: Vlad Lungu <vlad@comsys.ro>
20626
20627 commit 26c7bab81e08dc7bd696c48f753428a829629bd8
20628 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
20629 Date:   Sat Jan 19 10:25:59 2008 +0900
20630
20631     common/miiphyutil.c: Cleanup MII_DEBUG and debug()
20632
20633     Current MII_DEBUG is confusing in two ways. One is useless define-then-
20634     undef at the top of the file. The other is there is only one debug() in
20635     this file, and that doesn't seem worthwhile to bother having MII_DEBUG.
20636     While there are many useful printf()/puts() debug codes, but they are for
20637     DEBUG, not for MII_DEBUG.
20638
20639     This patch tries to put them all together into MII_DEBUG and debug().
20640
20641     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
20642
20643 commit 751b9b5189f3274b03c809172631316d6b002c82
20644 Author: Kyungmin Park <kmpark@infradead.org>
20645 Date:   Thu Jan 17 16:43:25 2008 +0900
20646
20647     OneNAND Initial Program Loader (IPL) support
20648
20649     This patch enables the OneNAND boot within U-Boot.
20650     Before this work, we used another OneNAND IPL called X-Loader based
20651     on open source. With this work, we can build the oneboot.bin image
20652     without other program.
20653
20654     The build sequence is simple.
20655     First, it compiles the u-boot.bin
20656     Second, it compiles OneNAND IPL
20657     Finally, it becomes the oneboot.bin from OneNAND IPL and u-boot.bin
20658     The mechanism is similar with NAND boot except it boots from itself.
20659
20660     Another thing is that you can only use the OneNAND IPL only to work
20661     other bootloader such as RedBoot and so on.
20662
20663     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
20664
20665 commit 21f6f9636f0e978397548751347425fbf8d42bb3
20666 Author: Andy Fleming <afleming@freescale.com>
20667 Date:   Wed Jan 16 13:06:59 2008 -0600
20668
20669     Fix CONFIG_MMC usage in fat code
20670
20671     A #if statement in fat.c depended on CONFIG_MMC, instead of
20672     defined(CONFIG_MMC).  This meant CONFIG_MMC needed to be defined
20673     as "1" rather than just defined.  Now it's better.
20674
20675     Signed-off-by: Andy Fleming <afleming@freescale.com>
20676
20677 commit f57d7d364ce189e39b0a64338d2f8012c074a2bd
20678 Author: Rafal Jaworowski <raj@semihalf.com>
20679 Date:   Tue Jan 15 12:52:31 2008 +0100
20680
20681     ppc: Refactor cache routines, so there is only one common set.
20682
20683     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
20684
20685 commit 3f2ac8f928c76cbd2374437b2d079f8b4324aaba
20686 Author: Jon Loeliger <jdl@jdl.com>
20687 Date:   Wed Jan 23 15:55:02 2008 -0600
20688
20689     86xx: Fix compilation warning in sys_eprom.c
20690
20691     sys_eeprom.c:82:9: warning: unknown escape sequence '\/'
20692
20693     Signed-off-by: Jon Loeliger <jdl@freescale.com>
20694
20695 commit 65230107025733e89e28fd5e5cfd916d4953c28a
20696 Author: Haavard Skinnemoen <hskinnemoen at>
20697 Date:   Fri Feb 22 11:40:50 2008 +0000
20698
20699     Move AT91RM9200DK board support under board/atmel
20700
20701     We already have a vendor subdir for Atmel, so we should use it.
20702
20703     Signed-off-by: Haavard Skinnemoen <hskinnemoen <at> atmel.com>
20704
20705 commit 6d0943a6be99977d6d853d51749e9963d68eb192
20706 Author: Andreas Engel <andreas.engel@ericsson.com>
20707 Date:   Mon Jan 14 09:06:52 2008 +0000
20708
20709     ARM: cleanup duplicated exception handlingcode
20710
20711     Move duplicated exception handling code into lib_arm.
20712
20713     Signed-off-by: Andreas Engel <andreas.engel@ericsson.com>
20714
20715 commit ea8d989f4ef8203e1c0291e62435a8c62e3cfb29
20716 Author: Timo Tuunainen <timo.tuunainen@sysart.fi>
20717 Date:   Fri Feb 1 10:09:03 2008 +0000
20718
20719     Support for Artila M-501 starter kit
20720
20721     Kimmo Leppala / Sysart and
20722     Timo Tuunainen / Sysart
20723
20724 commit 9604b6e53ddae4fe00a488cbcd6b0e6cb344bccc
20725 Author: Stelian Pop <stelian@popies.net>
20726 Date:   Mon Feb 11 10:50:19 2008 +0000
20727
20728     AT91CAP9 support
20729
20730     ---------------------------------
20731
20732     read_dataflash() takes a signed char pointer as a parameter. Silence a
20733     few warnings dues to incorrect parameter types in env_dataflash.c.
20734
20735     Signed-off-by: Stelian Pop <stelian@popies.net>
20736
20737 commit 64e8a06af68cda174a8a06d0a61fce5e5bb189d7
20738 Author: Stelian Pop <stelian@popies.net>
20739 Date:   Thu Feb 7 09:42:57 2008 +0000
20740
20741     AT91CAP9 support : move board files to Atmel vendor directory.
20742
20743     AT91CAP9 support : move at91cap9adk board files to Atmel vendor directory.
20744
20745     Signed-off-by: Stelian Pop <stelian@popies.net>
20746
20747 commit 7263ef191b87da94768f762c7093bedeb70db98f
20748 Author: Stelian Pop <stelian at>
20749 Date:   Thu Jan 3 21:15:56 2008 +0000
20750
20751     AT91CAP9 support : MACB changes
20752
20753     Signed-off-by: Stelian Pop <stelian <at> popies.net>
20754     Acked-by: Haavard Skinnemoen <hskinnemoen <at> atmel.com>
20755
20756 commit 6afcabf11d7321850f4feaadfee841488ace54c5
20757 Author: Stelian Pop <stelian@popies.net>
20758 Date:   Thu Feb 7 16:37:54 2008 +0000
20759
20760     AT91CAP9 support : board/ files
20761
20762     Signed-off-by: Stelian Pop <stelian@popies.net>
20763
20764 commit fefb6c10928caa9e71335cad64dcb65c83fce8ab
20765 Author: Stelian Pop <stelian at>
20766 Date:   Wed Jan 30 21:15:54 2008 +0000
20767
20768     AT91CAP9 support : cpu/ files
20769
20770     Signed-off-by: Stelian Pop <stelian <at> popies.net>
20771
20772 commit fa506a926cec348805143576c941f8e61b333cc0
20773 Author: Stelian Pop <stelian@popies.net>
20774 Date:   Thu Jan 31 21:15:53 2008 +0000
20775
20776     AT91CAP9 support : include/ files
20777
20778     Signed-off-by: Stelian Pop <stelian@popies.net>
20779
20780 commit 20b197c6f2799af399a68f96a1aff543a75621b8
20781 Author: Stelian Pop <stelian@popies.net>
20782 Date:   Sun Jan 20 19:49:21 2008 +0000
20783
20784     AT91CAP9 support : build integration
20785
20786     Signed-off-by: Stelian Pop <stelian@popies.net>
20787
20788 commit d49fe4bed5b69ec910909d1bd62da23ecd8801fd
20789 Author: Stelian Pop <stelian@popies.net>
20790 Date:   Sun Jan 20 21:07:00 2008 +0000
20791
20792     Improve DataFlash CS definition.
20793
20794     Use a structure instead of the error prone unnamed array to
20795     define the possible dataflash banks.
20796
20797     Signed-off-by: Stelian Pop <stelian@popies.net>
20798
20799 commit a6cdd21b56014208706238712a853a9e9a0a2290
20800 Author: Stelian Pop <stelian@popies.net>
20801 Date:   Sat Jan 19 21:09:35 2008 +0000
20802
20803     Fix arm926ejs compile when SKIP_LOWLEVEL_INIT is on
20804
20805     Fix arm926ejs compile when SKIP_LOWLEVEL_INIT is on.
20806
20807     cpu/arm926ejs/start.o: In function `cpu_init_crit':
20808     .../cpu/arm926ejs/start.S:227: undefined reference to `lowlevel_init'
20809
20810     Signed-off-by: Stelian Pop <stelian@popies.net>
20811
20812 commit ea686f52e45b3df2938866d3f5a98bb2556dfe2b
20813 Author: Peter Pearse <peter.pearse@arm.com>
20814 Date:   Fri Feb 1 16:50:24 2008 +0000
20815
20816     Fix timer overflow in DaVinci
20817     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
20818
20819 commit f4e7cbfcb0fcbc325a2bcfea7e00e3dd37f93846
20820 Author: Peter Pearse <peter.pearse@arm.com>
20821 Date:   Fri Feb 1 16:49:08 2008 +0000
20822
20823     Update board NetStar
20824     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
20825
20826 commit b7f6193e76651e1fd606e46eb11915b53cb6618b
20827 Author: Niklaus Giger <niklaus.giger@netstal.com>
20828 Date:   Tue Feb 5 10:26:42 2008 +0100
20829
20830     ppc4xx: HCU4/5. Fix make O=../xx
20831
20832     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
20833
20834 commit 29e3500cbc43c89eff6e720ca83e375deeecd9b3
20835 Author: Larry Johnson <lrj@acm.org>
20836 Date:   Tue Jan 22 08:51:59 2008 -0500
20837
20838     ppc4xx: Add CONFIG_4xx_DCACHE compile switch to Denali-core SPD code
20839
20840     Signed-off-by: Larry Johnson <lrj@acm.org>
20841
20842 commit fe891ecf4d187e9d11dde869ed4623af52b54451
20843 Author: Hiroshi Ito <ito@mlb.co.jp>
20844 Date:   Thu Jan 31 18:35:04 2008 +0900
20845
20846     NFS Timeout with large files.
20847
20848     Retry to send NFS packet before reaching timeout.
20849
20850     Signed-off-by: Hiroshi Ito <ito@mlb.co.jp>
20851
20852 commit 88f72527f5b89c0905ad5c36cc2ef8d29dd6bbf0
20853 Author: Johannes Stezenbach <js@sig21.net>
20854 Date:   Tue Jan 29 00:11:25 2008 +0100
20855
20856     Add dependencies to avoid race conditions with parallel make.
20857
20858     Signed-off-by: Johannes Stezenbach <js@sig21.net>
20859
20860 commit 6d1b6f9f89c815eaca44acff8e73ece7181f61b6
20861 Author: Mike Frysinger <vapier@gentoo.org>
20862 Date:   Mon Jan 28 05:46:01 2008 -0500
20863
20864     Mark board_init_[fr] as noreturn
20865
20866     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
20867
20868 commit 161b2af4d7b48fd602ce333c355a4df0337892bb
20869 Author: Mike Frysinger <vapier@gentoo.org>
20870 Date:   Mon Jan 28 05:28:50 2008 -0500
20871
20872     Only use TEXT_BASE if defined by the board
20873
20874     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
20875
20876 commit 1b769881750030f10743808b9d6013e11f559350
20877 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20878 Date:   Fri Jan 25 07:54:47 2008 +0100
20879
20880     Fix remaining CONFIG_COMMANDS
20881
20882     update comments
20883     Fix coding style
20884
20885     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
20886
20887 commit 0c9d42e6b0b83d507335a291e3ea99240038f4b9
20888 Author: Niklaus Giger <niklaus.giger@netstal.com>
20889 Date:   Mon Jan 21 16:46:00 2008 +0100
20890
20891     Add *~ to .gitignore
20892
20893     One should never add a backup file ending in with ~ to the git repository.
20894
20895     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
20896
20897 commit 3cfb0c51b2bb5ede54eca85ace5b1ba12be314b0
20898 Author: Kumar Gala <galak@kernel.crashing.org>
20899 Date:   Thu Jan 17 00:02:10 2008 -0600
20900
20901     Remove duplicate defines for ARRAY_SIZE
20902
20903     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
20904
20905 commit c77ce474b1c57b13e9d36d9830f147966c143694
20906 Author: Stelian Pop <stelian@popies.net>
20907 Date:   Mon Jan 14 22:08:14 2008 +0100
20908
20909     Fix incorrect address test in AT91F_DataflashSelect().
20910
20911     Signed-off-by: Stelian Pop <stelian@popies.net>
20912
20913 commit d9ad115bbf7bb0842de7dbd2502b7e430f83cc3d
20914 Author: Kumar Gala <galak@kernel.crashing.org>
20915 Date:   Wed Feb 13 15:09:58 2008 -0600
20916
20917     Fix building of fdt_support.c if DEBUG set
20918
20919     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
20920
20921 commit ccd6e1464e5396bc1a9aebf7077ddf4342eafe03
20922 Author: Jon Loeliger <jdl@freescale.com>
20923 Date:   Tue Feb 12 14:53:28 2008 -0600
20924
20925     Add CFG_MPC86xx_DDR_ADDR and CFG_MPC86xx_DDR2_ADDR symbols
20926
20927     These replace direct structure references for IMMR sections.
20928
20929     Signed-off-by: Jon Loeliger <jdl@freescale.com>
20930
20931 commit c62776be8dca4097ca03d4f9415f08d4887b45d0
20932 Author: Wolfgang Denk <wd@denx.de>
20933 Date:   Tue Feb 12 00:45:06 2008 +0100
20934
20935     Get rid of "#undef DEBUG" from board config files.
20936
20937     Signed-off-by: Wolfgang Denk <wd@denx.de>
20938
20939 commit 73bf1e2de7862bcdbd5a9f993b3e84b67c8ea9c8
20940 Author: Timur Tabi <timur@freescale.com>
20941 Date:   Tue Jan 15 17:09:41 2008 -0600
20942
20943     Remove #undef DEBUG from MPC83xx board header files
20944
20945     Remove the "#undef DEBUG" line from all Freescale 83xx board header files.
20946     The inclusion of this line makes it impossible to enable debug code in
20947     other source files, because "#define DEBUG" typically needs to be defined
20948     before any header files are included.
20949
20950     Signed-off-by: Timur Tabi <timur@freescale.com>
20951
20952 commit 69018ce2e086e9caf35b914d675b82bc4888f077
20953 Author: Kumar Gala <galak@kernel.crashing.org>
20954 Date:   Thu Jan 17 08:25:45 2008 -0600
20955
20956     QE: Move FDT support into a common file
20957
20958     Move the flat device tree setup for QE related devices into
20959     a common file shared between 83xx & 85xx platforms that have QE's.
20960
20961     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
20962
20963 commit 5cf746c303710329f8040d9c62ee354313e3e91f
20964 Author: Marian Balakowicz <m8@semihalf.com>
20965 Date:   Thu Jan 31 13:59:09 2008 +0100
20966
20967     [new uImage] Move kernel data find code to get_kernel() routine
20968
20969     Verification of the kernel image (in old format) and finding kernel
20970     data is moved to a dedicated routine. The routine will also hold
20971     support for, to be added, new image format.
20972
20973     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
20974
20975 commit 7b325454fd231d4273de3fe373850f777fb086bf
20976 Author: Marian Balakowicz <m8@semihalf.com>
20977 Date:   Thu Jan 31 13:58:20 2008 +0100
20978
20979     [new uImage] Cleanup FDT handling in PPC do_boot_linux()
20980
20981     Move FDT blob finding and relocation to a dedicated
20982     get_fdt() routine. It increases code readability and
20983     will make adding support for new uImage format easier.
20984
20985     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
20986
20987 commit b6b0fe6460b7063ac60b9a3531ef210aedb31451
20988 Author: Marian Balakowicz <m8@semihalf.com>
20989 Date:   Thu Jan 31 13:58:13 2008 +0100
20990
20991     [new uImage] Cleanup do_botm_linux() boot allocations
20992
20993     This patch moves common pre-boot allocation steps shared between PPC
20994     and M68K to a helper routines:
20995
20996     common:
20997     - get_boot_sp_limit()
20998     - get_boot_cmline()
20999     - get_boot_kbd()
21000
21001     platform:
21002     - set_clocks_in_mhz()
21003
21004     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21005
21006 commit ceaed2b1e54ebf14d600e02fef016c8df5cc4d40
21007 Author: Marian Balakowicz <m8@semihalf.com>
21008 Date:   Thu Jan 31 13:57:17 2008 +0100
21009
21010     [new uImage] Move ramdisk loading to a common routine
21011
21012     Ramdisk loading code, including initrd_high variable handling,
21013     was duplicated for PPC and M68K platforms. This patch creates
21014     common helper routine that is being called from both platform
21015     do_bootm_linux() routines.
21016
21017     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21018
21019 commit 68d4f05e6b2383a442fb71f80f2a9fbb3d8def68
21020 Author: Marian Balakowicz <m8@semihalf.com>
21021 Date:   Thu Jan 31 13:55:53 2008 +0100
21022
21023     [new uImage] Removed dead ramdisk code on microblaze architectures
21024
21025     Microblaze do_bootm_linux() includes ramdisk processing code but
21026     the ramdisk does not get used anywhere later on.
21027
21028     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21029
21030 commit 5ad03eb3854c162684222a718b44c0716ea0db03
21031 Author: Marian Balakowicz <m8@semihalf.com>
21032 Date:   Thu Jan 31 13:55:39 2008 +0100
21033
21034     [new uImage] Factor out common image_get_ramdisk() routine
21035
21036     Architecture specific do_bootm_linux() routines share common
21037     ramdisk image processing code. Move this code to a common
21038     helper routine.
21039
21040     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21041
21042 commit d3c5eb6dd1f4ed3c3388386cf1d1bf82aa51d56b
21043 Author: Marian Balakowicz <m8@semihalf.com>
21044 Date:   Thu Jan 31 13:20:08 2008 +0100
21045
21046     [new uImage] Move FDT error printing to common fdt_error() routine
21047
21048     FDT error handling in PPC do_bootm_linux() shares the same message format.
21049     This patch moves error message printing to a helper fdt_error() routine.
21050
21051     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21052     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
21053
21054 commit 42b73e8ee00d48004791dea64b8093fb974c57e1
21055 Author: Marian Balakowicz <m8@semihalf.com>
21056 Date:   Thu Jan 31 13:20:07 2008 +0100
21057
21058     [new uImage] Factor out common routines for getting os/arch/type/comp names
21059
21060     Move numeric-id to name translation for image os/arch/type/comp header
21061     fields to a helper routines: image_get_os_name(), image_get_arch_name(),
21062     image_get_type_name(), image_get_comp_name().
21063
21064     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21065
21066 commit e99c26694a384221d336f6448c06a57479c0baa4
21067 Author: Marian Balakowicz <m8@semihalf.com>
21068 Date:   Thu Jan 31 13:20:07 2008 +0100
21069
21070     [new uImage] Remove standalone applications handling from boootm
21071
21072     Standalone applications are supposed to be run using the "go" command.
21073     This patch removes standalone images handling from the do_bootm().
21074
21075     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21076
21077 commit 4a2ad5ff6400698433dd7203d34939c3c9cc9bff
21078 Author: Marian Balakowicz <m8@semihalf.com>
21079 Date:   Thu Jan 31 13:20:07 2008 +0100
21080
21081     [new uImage] Remove OF_FLAT_TREE support from PPC bootm code
21082
21083     Support for OF_FLAT_TREE is to be obsoleted in the near future,
21084     remove related code from the bootm routines.
21085
21086     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21087
21088 commit 82850f3d32a2661868ec6876bed7a22c55cef718
21089 Author: Marian Balakowicz <m8@semihalf.com>
21090 Date:   Thu Jan 31 13:20:06 2008 +0100
21091
21092     [new uImage] Use image API in SH do_bootm_linux() routine
21093
21094     Introduce image handling API for lately added Hitachi SH architecture.
21095
21096     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21097
21098 commit 4a995edec1ac163d9326d143ffe2b47e7543407f
21099 Author: Marian Balakowicz <m8@semihalf.com>
21100 Date:   Thu Jan 31 13:20:06 2008 +0100
21101
21102     [new uImage] Rename architecture specific bootm code files
21103
21104     Implementation of the do_bootm_linux() and other bootm helper routines is
21105     architecture specific code. As such it resides in lib_<arch> directories
21106     in files named <arch>_linux.c
21107
21108     This patch renames those files to a more clear and accurate
21109     lib_<arch>/bootm.c form.
21110
21111     List of the renamed files:
21112        lib_arm/armlinux.c -> lib_arm/bootm.c
21113        lib_avr32/avr32_linux.c -> lib_avr32/bootm.c
21114        lib_blackfin/bf533_linux.c -> lib_blackfin/bootm.c
21115        lib_i386/i386_linux.c -> lib_i386/bootm.c
21116        lib_m68k/m68k_linux.c -> lib_m68k/bootm.c
21117        lib_microblaze/microblaze_linux.c -> lib_microblaze/bootm.c
21118        lib_mips/mips_linux.c -> lib_mips/bootm.c
21119        lib_nios/nios_linux.c -> lib_nios/bootm.c
21120        lib_nios2/nios_linux.c -> lib_nios2/bootm.c
21121        lib_ppc/ppc_linux.c -> lib_ppc/bootm.c
21122        lib_sh/sh_linux.c -> lib_sh/bootm.c
21123
21124     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21125
21126 commit 7582438c285bf0cef82909d0f232de64ec567a8a
21127 Author: Marian Balakowicz <m8@semihalf.com>
21128 Date:   Thu Jan 31 13:20:06 2008 +0100
21129
21130     [new uImage] Return error on image move/uncompress overwrites
21131
21132     Check for overwrites during image move/uncompress, return with error
21133     when the original image gets corrupted. Report clear message to the user
21134     and prevent further troubles when pointer to the corrupted images is passed
21135     to do_bootm_linux routine.
21136
21137     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21138
21139 commit f13e7b2e993c61fed1f607962501e051940d6e80
21140 Author: Marian Balakowicz <m8@semihalf.com>
21141 Date:   Tue Jan 8 18:12:17 2008 +0100
21142
21143     [new uImage] Cleanup image header pointer use in bootm code
21144
21145     - use single image header pointer instead of a set of auxilliary variables.
21146     - add multi component image helper routines: get component size/data address
21147
21148     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21149
21150 commit 1ee1180b6e93e56d0282ac8d943e448e9d0eab20
21151 Author: Marian Balakowicz <m8@semihalf.com>
21152 Date:   Tue Jan 8 18:17:10 2008 +0100
21153
21154     [new uImage] Cleanup cmd_bootm.c
21155
21156     - sort and cleanup headers, declarations, etc.
21157     - group related routines
21158     - cleanup indentation, white spaces
21159
21160     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21161
21162 commit af13cdbc01eaf88880978bfb4f603e012818ba24
21163 Author: Marian Balakowicz <m8@semihalf.com>
21164 Date:   Tue Jan 8 18:11:45 2008 +0100
21165
21166     [new uImage] Add memmove_wd() common routine
21167
21168     Move common, watchdog sensible memmove code to a helper memmmove_wd() routine.
21169
21170     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21171
21172 commit 958fc48abddeab513ea4847e34f22a2e9fe67fe1
21173 Author: Marian Balakowicz <m8@semihalf.com>
21174 Date:   Tue Jan 8 18:11:44 2008 +0100
21175
21176     [new uImage] Fix FDT header verification in PPC do_boot_linux() routine
21177
21178     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21179
21180 commit 15158971f49255ccef54f0979a942cfd3de2ae52
21181 Author: Marian Balakowicz <m8@semihalf.com>
21182 Date:   Tue Jan 8 18:11:44 2008 +0100
21183
21184     [new uImage] Fix uImage header pointer use in i386 do_bootm_linux()
21185
21186     Use image header copy instead of a (possibly corrupted) pointer to
21187     a initial image location.
21188
21189     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21190
21191 commit 261dcf4624b25f3c551efcf8634e9194fabba9c3
21192 Author: Marian Balakowicz <m8@semihalf.com>
21193 Date:   Tue Jan 8 18:11:44 2008 +0100
21194
21195     [new uImage] Remove I386 uImage fake_header() routine
21196
21197     I386 targets are not using a uImage format, instead fake header
21198     is added to ram image before it is further processed by bootm.
21199
21200     Remove this fixup and force proper uImage use for I386.
21201
21202     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21203
21204 commit 559316faf7eae0614c91d77f509b57d6c4c091ba
21205 Author: Marian Balakowicz <m8@semihalf.com>
21206 Date:   Tue Jan 8 18:11:44 2008 +0100
21207
21208     [new uImage] Move CHUNKSZ definition to image.h
21209
21210     CHUNKSZ defined for PPC and M68K is set to the same value of 64K,
21211     move this definition to a common header.
21212
21213     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21214
21215 commit 321359f20823e0b8c5ad38b64d007a6c48cda16e
21216 Author: Marian Balakowicz <m8@semihalf.com>
21217 Date:   Tue Jan 8 18:11:43 2008 +0100
21218
21219     [new uImage] Move gunzip() common code to common/gunzip.c
21220
21221     Move gunzip(), zalloc() and zfree() to a separate file.
21222     Share zalloc() and zfree() with cramfs uncompress routine.
21223
21224     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21225
21226 commit d45d5a18b6b36688f2365623f9d550566c664b5b
21227 Author: Marian Balakowicz <m8@semihalf.com>
21228 Date:   Tue Jan 8 18:11:43 2008 +0100
21229
21230     [new uImage] Cleanup OF/FDT #if/#elif/#endif use in do_bootm_linux()
21231
21232     Make CONFIG_OF_LIBFDT and CONFIG_OF_FLAT_TREE use more
21233     readable in PPC variant of do_bootm_linux() routine.
21234
21235     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21236
21237 commit 5d3cc55ecbae277e08f5ff771da20b1d6a36ec36
21238 Author: Marian Balakowicz <m8@semihalf.com>
21239 Date:   Tue Jan 8 18:11:43 2008 +0100
21240
21241     [new uImage] Move PPC do_bootm_linux() to lib_ppc/ppc_linux.c
21242
21243     PPC implementation of do_bootm_linux() routine is moved to
21244     a dedicated file lib_ppc/ppc_linux.c
21245
21246     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21247
21248 commit b97a2a0a21f279d66de8a9bdbfe21920968bcb1c
21249 Author: Marian Balakowicz <m8@semihalf.com>
21250 Date:   Tue Jan 8 18:14:09 2008 +0100
21251
21252     [new uImage] Define a API for image handling operations
21253
21254     - Add inline helper macros for basic header processing
21255     - Move common non inline code common/image.c
21256     - Replace direct header access with the API routines
21257     - Rename IH_CPU_* to IH_ARCH_*
21258
21259     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21260
21261 commit ed29bc4e8142b46b626f67524207b36e43d9aad6
21262 Author: Marian Balakowicz <m8@semihalf.com>
21263 Date:   Thu Jan 31 13:19:58 2008 +0100
21264
21265     Add missing cmd_ximg.o to common/Makefile
21266
21267     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
21268
21269 commit 37e3c62fa07a823e7569c872e3a9395d227ed8e3
21270 Author: Grzegorz Bernacki <gjb@semihalf.com>
21271 Date:   Mon Jan 28 10:15:02 2008 +0100
21272
21273     ADS5121e: DDR2 init/timing update.
21274
21275     Signed-off-by: John Rigby <jrigby@freescale.com>
21276     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
21277
21278 commit ac9152830d7fdebace8a260b7737ef2870c21ca0
21279 Author: John Rigby <jrigby@freescale.com>
21280 Date:   Wed Jan 30 13:36:57 2008 -0700
21281
21282     Device tree updates
21283
21284     Changes to match 5121 device tree going mainline in 2.6.25.
21285
21286     Change OF_SOC from "soc5121" to plain "soc".
21287     Remove unneeded "ref-frequency" fixups.
21288     Remove "address" enetaddr fixup.
21289
21290     Add bus-frequency fixup for old OF_SOC so old
21291     kernels with old device trees will work with new
21292     u-boot with 66MHz IPS clock
21293
21294     Signed-off-by: John Rigby <jrigby@freescale.com>
21295
21296 commit de55d18df3ff2ea614624e74793de7c43520e0e7
21297 Author: John Rigby <jrigby@freescale.com>
21298 Date:   Wed Jan 30 13:36:56 2008 -0700
21299
21300     Change IPS freq to 66MHz
21301
21302     Recommended frequency is 66MHz
21303     Change divider from 4 to 3.
21304
21305     Signed-off-by: John Rigby <jrigby@freescale.com>
21306
21307 commit cd9cb62f9d8b78d6c3af5d1e9b5a3d68a3d73974
21308 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
21309 Date:   Mon Jan 14 22:38:55 2008 +0100
21310
21311     xsengine: rename board_post_init to board_late_init
21312
21313     missing migration from "Cleanup of some init functions"
21314     in c837dcb1a316745092567bfe4fb266d0941884ff
21315
21316     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
21317
21318 commit 8dafa87476b0d7170e219c2f5e3842c833a91807
21319 Author: Larry Johnson <lrj@acm.org>
21320 Date:   Sat Jan 12 23:35:33 2008 -0500
21321
21322     Add attribute POST_PREREL to ECC memory POST
21323
21324     Signed-off-by: Larry Johnson <lrj@acm.org>
21325
21326 commit ed2cf548cac80cd3cf8154dcfe7b2685bef45938
21327 Author: Kumar Gala <galak@kernel.crashing.org>
21328 Date:   Thu Jan 17 08:25:45 2008 -0600
21329
21330     QE: Move FDT support into a common file
21331
21332     Move the flat device tree setup for QE related devices into
21333     a common file shared between 83xx & 85xx platforms that have QE's.
21334
21335     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
21336
21337 commit d38da537943cd36356b9d3d9d9b60533554b81d8
21338 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
21339 Date:   Wed Jan 23 17:20:14 2008 +0100
21340
21341     AVR32: Make SDRAM refresh rate configurable
21342
21343     The existing code assumes the SDRAM row refresh period should always
21344     be 15.6 us. This is not always true, and indeed on the ATNGW100, the
21345     refresh rate should really be 7.81 us.
21346
21347     Add a refresh_period member to struct sdram_info and initialize it
21348     properly for both ATSTK1000 and ATNGW100. Out-of-tree boards will
21349     panic() until the refresh_period member is updated properly.
21350
21351     Big thanks to Gerhard Berghofer for pointing out this issue.
21352
21353     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
21354
21355 commit 61151cccb660cdb06a07fb283de6089913d7bde0
21356 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
21357 Date:   Thu Apr 19 10:10:11 2007 +0200
21358
21359     ATSTK1000: Fix potential flash programming bug
21360
21361     The (now obsolete) atngw100 flash programming code was having problems
21362     programming the onboard at49bv642 chip. The atstk1000 flash
21363     programming code may have the same bug, so import fix for this problem
21364     from the AVR32 Linux BSP.
21365
21366     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
21367
21368 commit b2e1d5b64469f10dfcce27f7b0afd935684a8e11
21369 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
21370 Date:   Thu Nov 22 17:04:13 2007 +0100
21371
21372     ATSTK1004: Fix comment about default load address
21373
21374     The default load address is SDRAM + 2MB, not SDRAM + 4MB. The latter
21375     wouldn't have worked anyway since the board can only access 4MB of
21376     SDRAM.
21377
21378     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
21379
21380 commit 8269ab53608d8db2aa06969c337ab0b0518211e5
21381 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
21382 Date:   Thu Nov 22 17:01:24 2007 +0100
21383
21384     ATSTK1002: Use SDRAM + 4MB as default load address
21385
21386     Many people run into problems when they compile a big kernel and load
21387     the uImage at the default SDRAM + 2MB address as the kernel will
21388     overwrite the uImage as it is being unpacked. Increase the default
21389     load address so that we can load a 4MB kernel image without any
21390     problems.
21391
21392     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
21393
21394 commit 2bcacc2d841b77f3d2d3910db722003742727e9f
21395 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
21396 Date:   Thu Nov 22 16:51:39 2007 +0100
21397
21398     ATNGW100: Fix default mtest range
21399
21400     Let mtest cover the whole SDRAM except the last megabyte, which is
21401     where u-boot lives.
21402
21403     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
21404
21405 commit 9856a6b3104e0bc210b0868dfe691c52bf03c227
21406 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
21407 Date:   Tue Jan 22 15:31:56 2008 +0900
21408
21409     sh: Fix register address of SH7722.
21410
21411     The address of SH7722 is wrong by old document.
21412     This patch fixes this problem.
21413
21414     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
21415
21416 commit 30942b18b66f35f2ceedab39af10e9eccaa943cc
21417 Author: Mike Frysinger <vapier@gentoo.org>
21418 Date:   Mon Feb 4 19:26:57 2008 -0500
21419
21420     new command for displaying strings at specified memory locations
21421
21422     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21423
21424 commit b58d8b48e25b0c866d167cc577f118f528cd9e0a
21425 Author: Mike Frysinger <vapier@gentoo.org>
21426 Date:   Mon Feb 4 19:26:57 2008 -0500
21427
21428     rewrite/cleanup Blackfin RTC driver
21429
21430     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21431
21432 commit 94a91e248b71c3ff951fc27cff6909e82ca37d15
21433 Author: Mike Frysinger <vapier@gentoo.org>
21434 Date:   Mon Feb 4 19:26:57 2008 -0500
21435
21436     generate u-boot.ldr for Blackfin targets
21437
21438     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21439
21440 commit b779f7a59530436040f157f7841db7ab796542df
21441 Author: Mike Frysinger <vapier@gentoo.org>
21442 Date:   Mon Feb 4 19:26:57 2008 -0500
21443
21444     scrub unused symbols
21445
21446     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21447
21448 commit cc2977acc3bbbb7850f16645dd1081f95335868d
21449 Author: Mike Frysinger <vapier@gentoo.org>
21450 Date:   Mon Feb 4 19:26:57 2008 -0500
21451
21452     move Blackfin cpu object list to respective cpu directories
21453
21454     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21455
21456 commit d0b01a246d0a351bc7dce1d0c9cf6aebdf6d7505
21457 Author: Mike Frysinger <vapier@gentoo.org>
21458 Date:   Mon Feb 4 19:26:57 2008 -0500
21459
21460     interface to Blackfin on-chip One-Time-Programmable memory
21461
21462     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21463
21464 commit 4c727c77e43872d3a1d1f76a949fcb3f26a38788
21465 Author: Mike Frysinger <vapier@gentoo.org>
21466 Date:   Mon Feb 4 19:26:56 2008 -0500
21467
21468     add support for memory commands with Blackfin L1 instruction memory
21469
21470     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21471
21472 commit 6b9097e5e7490aa7b828c6f1a1c7a0e875df8464
21473 Author: Mike Frysinger <vapier@gentoo.org>
21474 Date:   Mon Feb 4 19:26:56 2008 -0500
21475
21476     use C code rather than inline assembly
21477
21478     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21479
21480 commit 97c26e006d2fa6d4e1560933ee6f385d8b8908b9
21481 Author: Mike Frysinger <vapier@gentoo.org>
21482 Date:   Mon Feb 4 19:26:56 2008 -0500
21483
21484     add Blackfin-specific reginfo command
21485
21486     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21487
21488 commit 0858b835e7ea501ea084d34cef75932f098342bb
21489 Author: Mike Frysinger <vapier@gentoo.org>
21490 Date:   Mon Feb 4 19:26:55 2008 -0500
21491
21492     add support for Blackfin symbol prefixes to examples
21493
21494     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21495
21496 commit 8dc48d71a4be753ea9f84956cd33600de35fad04
21497 Author: Mike Frysinger <vapier@gentoo.org>
21498 Date:   Mon Feb 4 19:26:55 2008 -0500
21499
21500     add Blackfin-specific bdinfo command
21501
21502     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21503
21504 commit 0003613e3c7df3b84b2cb92e797d77f46f15a43a
21505 Author: Mike Frysinger <vapier@gentoo.org>
21506 Date:   Mon Feb 4 19:26:55 2008 -0500
21507
21508     move -ffixed-P5 to blackfin_config.mk and drop unused -D__BLACKFIN__
21509
21510     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21511
21512 commit 60fa72d65610c7ef33e1d6db858979d05ff0df58
21513 Author: Mike Frysinger <vapier@gentoo.org>
21514 Date:   Mon Feb 4 19:26:55 2008 -0500
21515
21516     unify the Blackfin board targets
21517
21518     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21519
21520 commit d4d7730853e5d675f76ec666807da3028c91d592
21521 Author: Mike Frysinger <vapier@gentoo.org>
21522 Date:   Mon Feb 4 19:26:55 2008 -0500
21523
21524     punt Blackfin VDSP headers and import sanitized/auto-generated ones
21525
21526     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21527
21528 commit 6cfcce67671a3425229d66203386fa3cbd0cc3bd
21529 Author: Mike Frysinger <vapier@gentoo.org>
21530 Date:   Mon Feb 4 19:26:54 2008 -0500
21531
21532     always pull in asm/blackfin.h for Blackfin ports
21533
21534     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21535
21536 commit bf53974c2ddae678d7660f2b5ccfeb0732b6f5dc
21537 Author: Mike Frysinger <vapier@gentoo.org>
21538 Date:   Mon Feb 4 19:26:54 2008 -0500
21539
21540     add missing __raw versions of Blackfin read/write io functions
21541
21542     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21543
21544 commit 24e02d0fd3acc50e73e1a3cdd567f0a77946f15d
21545 Author: Mike Frysinger <vapier@gentoo.org>
21546 Date:   Mon Feb 4 19:26:54 2008 -0500
21547
21548     add the default Blackfin logo used by Blackfin boards with splash screens
21549
21550     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21551
21552 commit 4c58eb5552220e425c8af6ac8d2839244a2f57b1
21553 Author: Mike Frysinger <vapier@gentoo.org>
21554 Date:   Mon Feb 4 19:26:54 2008 -0500
21555
21556     add some more Blackfin docs
21557
21558     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21559
21560 commit 32a9f5f2160a034ea87ea651b233ef7c635e55cf
21561 Author: Mike Frysinger <vapier@gentoo.org>
21562 Date:   Mon Feb 4 19:26:54 2008 -0500
21563
21564     make smc91111_eeprom managment simpler by depending on the board configuration file rather than a hardcoded list of boards
21565
21566     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21567
21568 commit 4087bc88cebec75c432a7fe9f6afb545b0919831
21569 Author: Mike Frysinger <vapier@gentoo.org>
21570 Date:   Mon Feb 4 19:26:54 2008 -0500
21571
21572     fix building on Blackfin as the assembler supports the .set syntax, not the = syntax, for assigning symbols
21573
21574     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21575
21576 commit b45264ee85cbd92020640a32e02fb434fd557108
21577 Author: Mike Frysinger <vapier@gentoo.org>
21578 Date:   Mon Feb 4 19:26:53 2008 -0500
21579
21580     add gitignores for Blackfin pieces
21581
21582     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
21583
21584 commit a93907c43f847f076dd0e34ee3b69b5e8e6d0d29
21585 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
21586 Date:   Fri Jan 18 01:14:03 2008 +0100
21587
21588     TFTP: add host ip addr support
21589
21590     allow to use a different server as set in serverip
21591     add CONFIG_TFTP_FILE_NAME_MAX_LEN to configure the file name length
21592     if not defined the max length will be at 128
21593
21594     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
21595
21596 commit e56b4b494cd92def577969f9678395aa22d34c9f
21597 Author: Timur Tabi <timur@freescale.com>
21598 Date:   Wed Jan 9 14:35:26 2008 -0600
21599
21600     85xx,86xx: Determine I2C clock frequencies and store in global_data
21601
21602     Update global_data to define i2c1_clk and i2c2_clk to 85xx and 86xx.
21603
21604     Update the get_clocks() function in 85xx and 86xx to determine the I2C
21605     clock frequency and store it in gd->i2c1_clk and gd->i2c2_clk.
21606
21607     Signed-off-by: Timur Tabi <timur@freescale.com>
21608
21609 commit 7ec8bb15ee368ea54d48d64867767a704d9ab4c2
21610 Author: Wolfgang Denk <wd@denx.de>
21611 Date:   Thu Dec 27 10:56:54 2007 +0100
21612
21613     OMAP5912: fix FIFO handling in UART driver
21614
21615     According to the OMAP5912 Serial Interfaces Reference Guide (see
21616     http://focus.ti.com/lit/ug/spru760c/spru760c.pdf, page 150), the
21617     FIFO_EN enable bit in the FIFO Control Register (FCR) can only be
21618     changed when the baud clock is not running, i. e. when both DLL and
21619     DLH are set to 0.
21620
21621     Thus make sure that DLL and DLH are 0 when writing the FCR.
21622
21623     Signed-off-by: Wolfgang Denk <wd@denx.de>
21624
21625 commit 16158778b5f52f201e95ded2d2d9084b0ed5670d
21626 Author: Harald Welte <laforge@openmoko.org>
21627 Date:   Wed Dec 19 15:10:52 2007 +0100
21628
21629     ARM: S3C24x0 SoC NAND controller support
21630
21631     This patch adds NAND support to the S3C24x0 SoC code in u-boot
21632
21633     Signed-off-by: Harald Welte <laforge@openmoko.org>
21634
21635 commit a7c185ed3d9f8ebd85cfc286e1ffee72e4803163
21636 Author: Harald Welte <laforge@openmoko.org>
21637 Date:   Wed Dec 19 14:24:40 2007 +0100
21638
21639     ARM: s3c24xx: Multiple serial port support
21640
21641     This patch adds support for CONFIG_SERIAL_MULTI on s3c24x0 CPU's
21642
21643     Signed-off-by: Harald Welte <laforge@openmoko.org>
21644
21645 commit a25f72f1f73a11de68251fb88c89991e202e68fa
21646 Author: Harald Welte <laforge@openmoko.org>
21647 Date:   Wed Dec 19 14:16:57 2007 +0100
21648
21649     ARM: arm920t: Allow use of 'gd' pointer from IRQ
21650
21651     This patch allows us to use the 'gd' pointer (and thus environment
21652     and everything else associated with it) from interrupt context on
21653     arm920t.
21654
21655     Signed-off-by: Harald Welte <laforge@openmoko.org>
21656
21657 commit be19bd5cd0f454b63298844a0b5377e029b2caad
21658 Author: Harald Welte <laforge@openmoko.org>
21659 Date:   Wed Dec 19 14:19:38 2007 +0100
21660
21661     ARM: arm920/s3c24xx: IRQ demulitplexer callback
21662
21663     This patch adds a IRQ demultiplexer callback to the arm920 cpu core code,
21664     plus a stub implementation of it for the S3C2410.
21665
21666     The purpose is to allow arm920t implementations such as the s3c24x0 to
21667     implement interrupt handlers in u-boot without having to touch core
21668     arm920t code.
21669
21670     Signed-off-by: Harald Welte <laforge@openmoko.org>
21671
21672 commit a41dbbd98d201d8aea31b5d21df4742c20cd7eda
21673 Author: Hebbar <gururajakr@sanyo.co.in>
21674 Date:   Tue Dec 18 16:03:07 2007 -0800
21675
21676     ARM: Display Ethernet info in do_bdinfo only if CONFIG_CMD_NET is defined
21677
21678     Add ifdef to bdinfo command to display ethernet information
21679     only if CONFIG_CMD_NET is defined for arm modules.
21680
21681     Signed-off-by: K R Gururaja Hebbar <gururajakr@sanyo.co.in>
21682
21683 commit f7ad79b6f9f0f45437b62e19b45356cc2aaf4884
21684 Author: Hebbar <gururajakr@sanyo.co.in>
21685 Date:   Tue Dec 18 16:00:54 2007 -0800
21686
21687     ARM: add I2C init function call in lib_arm/board.c
21688
21689     Adds I2C init func call to init sequence for ARM boards. This is
21690     present in ppc,blackfin and other processor init sequence.
21691
21692     Signed-off-by: K R Gururaja Hebbar <gururajakr@sanyo.co.in>
21693
21694 commit ff02f139804f3cb61414f7bbcbfdaa0279e3efae
21695 Author: Stefan Roese <sr@denx.de>
21696 Date:   Fri Feb 1 09:38:29 2008 +0100
21697
21698     ppc4xx: Fix ndfc HW ECC byte order
21699
21700     The current ndfc HW ECC implementation swaps the first two ECC bytes.
21701     But the 4xx NDFC already uses the SMC (Smart Media Card) ECC ordering,
21702     so this swapping in the HW ECC driver is bogus. This patch fixes this
21703     problem and now really uses the SMC ECC byte order.
21704
21705     Thanks to Sean MacLennan for pointing this out.
21706
21707     Signed-off-by: Stefan Roese <sr@denx.de>
21708
21709 commit e1d1429b49b0ee58c80f8c7b29c1ebaf8be7f5f1
21710 Author: Stefan Roese <sr@denx.de>
21711 Date:   Wed Jan 30 15:35:50 2008 +0100
21712
21713     ppc4xx: Fix GPIO configuration for pcs440ep
21714
21715     The SRD0_PFC0 register was not configured correctly to enable the GPIO's
21716     49-63 for GPIO. They have been configured as trace signals. This patch
21717     fixes this by clearing the corresponding bit.
21718
21719     Signed-off-by: Stefan Roese <sr@denx.de>
21720
21721 commit 28d77d968bfe0316deb5bf15c17f57d5ff2c8821
21722 Author: Stefan Roese <sr@denx.de>
21723 Date:   Wed Jan 30 14:48:28 2008 +0100
21724
21725     ppc4xx: Fix problem with init-ram bigger than 4k on 440 platforms
21726
21727     Signed-off-by: Stefan Roese <sr@denx.de>
21728
21729 commit 4fedfddf97461b88668b9aec774dfb7a0c6dc368
21730 Author: Ladislav Michl <ladis@linux-mips.org>
21731 Date:   Fri Dec 7 00:42:32 2007 +0100
21732
21733     ARM: Board voiceblue update
21734
21735     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
21736
21737 commit 2c5260f711168d5ee91c70ddbb7d897013eefc46
21738 Author: Ladislav Michl <ladis@linux-mips.org>
21739 Date:   Thu Dec 6 23:24:57 2007 +0100
21740
21741     ARM: AT91RM9200 based boards config cleanup
21742
21743     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
21744
21745     Remove nowhere used struct bd_info_ext, remove trailing whitespaces, fix
21746     indentation.
21747
21748 commit 481f28b1db5cd21deb55f69399ba240e107af4c7
21749 Author: Ladislav Michl <ladis@linux-mips.org>
21750 Date:   Thu Dec 6 22:59:16 2007 +0100
21751
21752     ARM: Fix at91rm9200dk base address
21753
21754     Somewhere during development of U-Boot-1.1.3 CONFIG_BOOTBINFUNC was
21755     renamed into CONFIG_INIT_CRITICAL which was 04 Apr 2005 replaced
21756     with CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT.
21757     However CONFIG_SKIP_LOWLEVEL_INIT has oposite meaning to
21758     CONFIG_BOOTBINFUNC, so fix configuration to reflect this fact.
21759     I'm sending this patch 4th (!) time in hope it produces at least some
21760     reaction.
21761
21762     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
21763
21764     Fix at91rm9200dk base and environment address.
21765
21766 commit c95219fae2a7add7daa2f91aedca65b1698465c7
21767 Author: stefano babic <sbabic@denx.de>
21768 Date:   Tue Nov 20 10:40:24 2007 +0100
21769
21770     MMC for PXA 27X (resubmit)
21771
21772     MMC support for X_Scale PXA is broken and does not work.
21773     Mainly, the mmc_init() function cannot recognize current SD/MMC cards.
21774     There were already some patches around the world but none of them was
21775     merged into the official u-boot tree.
21776
21777     This patch makes order fixing this issue. Resubmit after code cleanup.
21778
21779     Applied and tested on PXA 270 (TrizepsIV module).
21780
21781     Signed-off-by: Stefano Babic <sbabic@denx.de>
21782
21783 commit 96bbfa1e6625ce23a150936863b3ecf4c853eb33
21784 Author: stefano babic <sbabic@denx.de>
21785 Date:   Tue Nov 20 10:37:04 2007 +0100
21786
21787     Fix gcc issues in pxa-regs.h
21788
21789     Fix gcc4 issue. With some toolchain, a previous patch that fixes gcc4
21790     issues generates wrong code.
21791     (Problem was reported with gcc-4.0.2-glibc-2.3.6/arm-softfloat-linux-gnu).
21792     This patch fixes the problem and solves the gcc-4 issues as the linux
21793     kernel does.
21794
21795     Signed-off-by: Stefano Babic <sbabic@denx.de>
21796     Signed-off-by: Dmitry Ivanov <ivadmitry@gmail.com>
21797
21798 commit 7047b388876e7b905b2ec4edb8010543e3641b85
21799 Author: Jens Gehrlein <sew_s@tqs.de>
21800 Date:   Tue Jan 29 08:45:03 2008 +0100
21801
21802     TQM834x: enable DHCP
21803
21804     Signed-off-by: Jens Gehrlein <sew_s@tqs.de>
21805     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
21806
21807 commit a877004d44ca7dbc1e618add3eeb1da7c84e4bec
21808 Author: Jens Gehrlein <sew_s@tqs.de>
21809 Date:   Tue Jan 29 08:45:02 2008 +0100
21810
21811     TQM834x: support for Spansion N-type Flashes (sector size = 256 KiB at 2x16 Bit).
21812
21813     Signed-off-by: Jens Gehrlein <sew_s@tqs.de>
21814     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
21815
21816 commit 8931ab176025b03cfc320b3fd1eca432a88ed560
21817 Author: Ben Warren <biggerbadderben@gmail.com>
21818 Date:   Sat Jan 26 23:41:19 2008 -0500
21819
21820     Fix conditional compilation of mpx8xxx_spi driver
21821
21822     This driver should only compile if CONFIG_MPC8XXX_SPI is set
21823
21824     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
21825     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
21826
21827 commit 63f732d3d3880feb531f48af247c025bf01462b0
21828 Author: Rafal Jaworowski <raj@semihalf.com>
21829 Date:   Tue Jan 29 17:00:34 2008 +0100
21830
21831     API: Provide dummy halt() in the glue layer.
21832
21833     This fixes a demo app link failure on platforms configured with CONFIG_PANIC_HANG.
21834
21835     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
21836
21837 commit 0dc1fc22af86d16993388d9ed9630dbaa2d51826
21838 Author: Rafal Jaworowski <raj@semihalf.com>
21839 Date:   Tue Jan 29 16:57:38 2008 +0100
21840
21841     API: Convert conditional building to the new scheme.
21842
21843     This fixes a build breakage with CONFIG_API enabled, which appeared after
21844     the recent changes in the U-Boot build system.
21845
21846     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
21847
21848 commit 98b742489c09780be6a832eeaa4e5eff824792bb
21849 Author: Wolfgang Denk <wd@denx.de>
21850 Date:   Fri Jan 25 09:56:17 2008 +0100
21851
21852     inka4x0: remove dead code
21853
21854     Signed-off-by: Wolfgang Denk <wd@denx.de>
21855
21856 commit 4f93f8b1a4d35b6d302842132edba920ef8f62aa
21857 Author: Becky Bruce <becky.bruce@freescale.com>
21858 Date:   Wed Jan 23 16:31:06 2008 -0600
21859
21860     86xx: Add reginfo command
21861
21862     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
21863
21864 commit ddcebcb638715a6278da93b553d5016f99823816
21865 Author: Becky Bruce <becky.bruce@freescale.com>
21866 Date:   Wed Jan 23 16:31:05 2008 -0600
21867
21868     86xx: Add print_laws function to fsl_law.c
21869
21870     This can be used for debug, and will be used by board code
21871     to help implement reginfo.
21872
21873     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
21874
21875 commit 9cd32426f26a0567bb61f339edd83c6a2ce9bfc3
21876 Author: Becky Bruce <becky.bruce@freescale.com>
21877 Date:   Wed Jan 23 16:31:04 2008 -0600
21878
21879     86xx: Remove old-style law setup code
21880
21881     This includes mpc8610hpcd, mpc8641hpcn, and sbc8641d.
21882
21883     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
21884
21885 commit 713d8186649dae874613d495b0cecaa039a98b30
21886 Author: Becky Bruce <becky.bruce@freescale.com>
21887 Date:   Wed Jan 23 16:31:03 2008 -0600
21888
21889     86xx: Convert sbc8641d to use new law setup code.
21890
21891     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
21892
21893 commit 031976f6364b93833e989f57e9f1e023e0be8c4c
21894 Author: Becky Bruce <becky.bruce@freescale.com>
21895 Date:   Wed Jan 23 16:31:02 2008 -0600
21896
21897     86xx: Convert mpc8610hpcd to new law setup method.
21898
21899     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
21900
21901 commit 4933b91f8a49e436681f163df3173beb91cac44a
21902 Author: Becky Bruce <becky.bruce@freescale.com>
21903 Date:   Wed Jan 23 16:31:01 2008 -0600
21904
21905     86xx: Support new law setup method and convert mpc8641
21906
21907     Adds the support code in cpu/mpc86xx for the new law setup code
21908     recently created fsl_law.c, and changes the MPC8641HPCN config
21909     to use this code.
21910
21911     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
21912
21913 commit 1a41f7ce9c086e208c0eabf52565a237af2a2bd1
21914 Author: Becky Bruce <becky.bruce@freescale.com>
21915 Date:   Wed Jan 23 16:31:00 2008 -0600
21916
21917     86xx: Rearrange the sequence in start.S
21918
21919     * split the BAT initialization so that only 2 BATs (for the boot page
21920     and stack) are programmed very early on.  The rest are initialized later.
21921     * Move other BAT setup,  ccsrbar setup, and law setup later in the code
21922     after translation has been enabled.
21923
21924     These changes will facilitate the moving of law and BAT initialization
21925     to C code, and will aid with 36-bit physical addressing support.
21926
21927     Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
21928
21929 commit 33dac03b1b5d61e4fed7bad445ba40b4c97feba0
21930 Author: Wolfgang Denk <wd@denx.de>
21931 Date:   Wed Jan 23 14:41:37 2008 +0100
21932
21933     Coding Style Cleanup; update CHANGELOG
21934
21935     Signed-off-by: Wolfgang Denk <wd@denx.de>
21936
21937 commit 865f0f9754b95183cad395de7e8cb85df0c6ea1f
21938 Author: Wolfgang Denk <wd@denx.de>
21939 Date:   Wed Jan 23 14:31:17 2008 +0100
21940
21941     Coding Style Cleanup; update CHANGELOG
21942
21943     Signed-off-by: Wolfgang Denk <wd@denx.de>
21944
21945 commit cfe5ca77976afdbe7ecb86e39fd7505bde636ace
21946 Author: Dave Liu <r63238@freescale.com>
21947 Date:   Fri Jan 18 10:07:04 2008 +0800
21948
21949     mpc83xx: Correct the struct spi8xxx in mpc8xxx_spi.h
21950
21951     The commit 04a9e1180ac76a7bacc15a6fcd95ad839d65bddb
21952     cause the 83xx immap broken, so the DMA and PCI will
21953     be failed.
21954
21955     The patch fix the struct spi8xxx and rm struct spi83xx.
21956
21957     Signed-off-by: Dave Liu <daveliu@freescale.com>
21958     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
21959
21960 commit 6b4439444286e0fcd01596df504e6ca897ad3e5a
21961 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
21962 Date:   Sat Apr 14 17:11:49 2007 +0200
21963
21964     AVR32: ATNGW100 board support
21965
21966     Add support for the ATNGW100 Network Gateway reference design,
21967     including flash, ethernet and MMC support.
21968
21969     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
21970
21971 commit e006927a0b9a54e8ee7685d8ac748aaad6801862
21972 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
21973 Date:   Sat Nov 24 18:15:31 2007 +0100
21974
21975     AVR32: Initialize ipaddr, loadaddr and bootfile at startup
21976
21977     I don't know why the relevant layers can't do this by itself, but this
21978     is what ppc does.
21979
21980     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
21981
21982 commit 799891ef7b1b3432032ec23466df6b665a797fa4
21983 Author: Michael Schwingen <michael@schwingen.org>
21984 Date:   Fri Jan 18 00:04:28 2008 +0100
21985
21986     Add AcTux board support
21987
21988     Hi,
21989
21990     The patch adds 4 boards, called AcTux-1 .. AcTux-4. This patch contains the
21991     files that
21992     contain changes for multiple boards, the board-specific files follow as
21993     separate patches.
21994
21995     Signed-off-by: Michael Schwingen <michael@schwingen.org>
21996
21997 commit 66a4344a4d910a11125df7768899ad529719855e
21998 Author: Michael Schwingen <michael@schwingen.org>
21999 Date:   Wed Jan 16 19:53:23 2008 +0100
22000
22001     add AcTux-4 board support
22002
22003     Signed-off-by: Michael Schwingen <michael@schwingen.org>
22004
22005 commit bc24345e4101a5c996d6b48ce497b09c53025dc6
22006 Author: Michael Schwingen <michael@schwingen.org>
22007 Date:   Wed Jan 16 19:51:55 2008 +0100
22008
22009     add AcTux-3 board support
22010
22011     Signed-off-by: Michael Schwingen <michael@schwingen.org>
22012
22013 commit aebf00fc4d1343b24715373893f7b20bf462d1e9
22014 Author: Michael Schwingen <michael@schwingen.org>
22015 Date:   Wed Jan 16 19:51:14 2008 +0100
22016
22017     add AcTux-2 board support
22018
22019     Signed-off-by: Michael Schwingen <michael@schwingen.org>
22020
22021 commit ea99e8f05b7240fd657739e286664664ae160abe
22022 Author: Michael Schwingen <michael@schwingen.org>
22023 Date:   Wed Jan 16 19:50:37 2008 +0100
22024
22025     add AcTux-1 board support
22026
22027     Signed-off-by: Michael Schwingen <michael@schwingen.org>
22028
22029 commit 3d9f3bfb7a33efe8e41e01b025563cd712c57d64
22030 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22031 Date:   Mon Jan 14 19:20:08 2008 +0100
22032
22033     ARM: remove useless function board_post_init
22034
22035     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22036
22037 commit 96bd462942022e4569b582c072a0ed26de1cd19b
22038 Author: Michael Schwingen <michael@schwingen.org>
22039 Date:   Thu Jan 10 14:59:46 2008 +0100
22040
22041     IXP: enable RTS
22042
22043     enables the RTS signal with CONFIG_SERIAL_RTS_ACTIVE.
22044     No handshaking is done, but the active RTS signal allows to
22045     connect to the target using a PC which is using RTS/CTS
22046     handshake, and does no harm if the PC is set to ignore RTS.
22047
22048     Signed-off-by: Michael Schwingen <michael@schwingen.org>
22049
22050 commit a1cf027a08f9dc1c0e769499e6f4fbddcf9cab93
22051 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22052 Date:   Mon Jan 7 08:41:34 2008 +0100
22053
22054     IXP: add dynamic microcode addr
22055
22056     allow to load the microde from flash or ram by download it through
22057     the serial or other.
22058
22059     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22060     Acked-by: Stefan Roese <sr@denx.de>
22061
22062 commit 63ebcc4615dd39926ccf61f1d5f3510262ef6564
22063 Author: Michael Schwingen <michael@schwingen.org>
22064 Date:   Sat Nov 10 15:44:12 2007 +0100
22065
22066     load ixp42x NPE firmware from separate flash block, remove dead code
22067
22068     Hi,
22069
22070     the following patch adds support to move the IXP42X NPE firmware to a
22071     separate flash block, whose start address is defined in
22072     CONFIG_IXP4XX_NPE_EXT_UCODE_BASE. Using that, it is possible to build
22073     NPE-enabled u-boot without copyright problems due to the NPE firmware.
22074
22075     I hope the patch applies, I get whitespace-related differences in the NPE
22076     files due to trailing whitespace in the original versions.
22077
22078     Signed-off-by: Michael Schwingen <michael@schwingen.org>
22079     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22080
22081 commit 57a127201eb3d8cc19170a008e0bd7af608bd72f
22082 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22083 Date:   Tue Jan 15 14:15:46 2008 -0600
22084
22085     ColdFire: MCF547x_8x - Add M5475EVB and M5485EVB support
22086
22087     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22088     Signed-off by: John Rigby <jrigby@freescale.com>
22089
22090 commit 1aee111135d8660a164d4f6bf7d66b032ea535cf
22091 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22092 Date:   Tue Jan 15 14:02:49 2008 -0600
22093
22094     ColdFire: MCF547x_8x - Add M547xEVB and M548xEVB board
22095
22096     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22097     Signed-off by: John Rigby <jrigby@freescale.com>
22098
22099 commit 777d1abd9796f1c2e148417cc10657e847d318ce
22100 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22101 Date:   Tue Jan 15 14:00:25 2008 -0600
22102
22103     ColdFire: Add MCF547x_8x FEC driver
22104
22105     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22106     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22107     Signed-off by: John Rigby <jrigby@freescale.com>
22108
22109 commit 72f56adc0b25d43875ad067bae6be1bcea86b79f
22110 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22111 Date:   Tue Jan 15 13:54:09 2008 -0600
22112
22113     ColdFire: Add MCF547x_8x dma code and header files
22114
22115     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22116     Signed-off by: John Rigby <jrigby@freescale.com>
22117
22118 commit ce09fc49b56ea3c442794b6be9b7db4b99dfdc87
22119 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22120 Date:   Tue Jan 15 13:52:03 2008 -0600
22121
22122     ColdFire: Add MCF547x_8x dma code - 2
22123
22124     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22125     Signed-off by: John Rigby <jrigby@freescale.com>
22126
22127 commit 11865ea844e7154fd30c7e2860da4eed4a12ad1f
22128 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22129 Date:   Tue Jan 15 13:48:52 2008 -0600
22130
22131     ColdFire: Add MCF547x_8x dma code - 1
22132
22133     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22134     Signed-off by: John Rigby <jrigby@freescale.com>
22135
22136 commit 4621fc3fe7cd65b78b3cbd31f65c9f7f72b22bd3
22137 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22138 Date:   Tue Jan 15 13:39:44 2008 -0600
22139
22140     ColdFire: Add MCF547x_8x related header files
22141
22142     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22143     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22144     Signed-off by: John Rigby <jrigby@freescale.com>
22145
22146 commit 570c0186aecab1b747b2d44d0e1d3c1ac4cb27f5
22147 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22148 Date:   Tue Jan 15 13:37:34 2008 -0600
22149
22150     ColdFire: Add MCF547x_8x cpu arch
22151
22152     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22153     Signed-off by: John Rigby <jrigby@freescale.com>
22154
22155 commit e2756f4b54aba0e0523b81dd145666829cf7fd59
22156 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22157 Date:   Mon Jan 14 17:47:23 2008 -0600
22158
22159     ColdFire: Add MCF5227x cpu and M52277EVB support-3
22160
22161     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22162     Signed-off by: John Rigby <jrigby@freescale.com>
22163
22164 commit c87581027994c148131b2f11aa75501f782ec19a
22165 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22166 Date:   Mon Jan 14 17:46:19 2008 -0600
22167
22168     ColdFire: Add MCF5227x cpu and MCF52277EVB support-2
22169
22170     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22171     Signed-off by: John Rigby <jrigby@freescale.com>
22172
22173 commit 1552af70ecab11b9f3dceff7528ed15faf678b9d
22174 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22175 Date:   Mon Jan 14 17:43:33 2008 -0600
22176
22177     ColdFire: Add MCF5227x cpu and M52277EVB support-1
22178
22179     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22180     Signed-off by: John Rigby <jrigby@freescale.com>
22181
22182 commit 397b7b81a1f1008798ae1206913508cc89cb3a7d
22183 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22184 Date:   Mon Jan 14 17:35:44 2008 -0600
22185
22186     ColdFire: Fix CFI Flash low level Read/Write macro
22187
22188     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22189     Signed-off by: John Rigby <jrigby@freescale.com>
22190
22191 commit aa5f1f9dc815a76f6dffb580798599c028fe7feb
22192 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22193 Date:   Mon Jan 14 17:23:08 2008 -0600
22194
22195     ColdFire: Add M5373EVB platform support - 2
22196
22197     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22198     Signed-off by: John Rigby <jrigby@freescale.com>
22199
22200 commit 1ac559d4aa358f63b48c62b564224c06feeb4e36
22201 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22202 Date:   Mon Jan 14 17:19:54 2008 -0600
22203
22204     ColdFire: Add M5373EVB platform support - 1
22205
22206     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22207     Signed-off by: John Rigby <jrigby@freescale.com>
22208
22209 commit 320d61991fa3190ee41765601ed017b6b5ff7b2b
22210 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22211 Date:   Mon Jan 14 17:17:03 2008 -0600
22212
22213     ColdFire: Update FlexBus CS for MCF532x
22214
22215     Definition update and change from 16bit to 32bit
22216
22217     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22218     Signed-off by: John Rigby <jrigby@freescale.com>
22219
22220 commit 2e72ad0644b940817a89a3590ce0d7b99c05c396
22221 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22222 Date:   Mon Jan 14 17:11:47 2008 -0600
22223
22224     ColdFire: PCI and misc updates for MCF5445x
22225
22226     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22227     Signed-off by: John Rigby <jrigby@freescale.com>
22228
22229 commit d2b16493480ac3d4a60ad7d835b0dc27d2e99cee
22230 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22231 Date:   Mon Jan 14 17:06:55 2008 -0600
22232
22233     ColdFire: MCF5445x header files cleanup
22234
22235     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22236     Signed-off by: John Rigby <jrigby@freescale.com>
22237
22238 commit d9aae6260993a93f7fcf13abff85a601f4f50ea7
22239 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22240 Date:   Mon Jan 14 16:59:42 2008 -0600
22241
22242     ColdFire: MCF532x header files cleanup
22243
22244     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22245     Signed-off by: John Rigby <jrigby@freescale.com>
22246
22247 commit 7af7751d047e74b2ec58400f97b879c56446b3e8
22248 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
22249 Date:   Mon Jan 14 15:30:15 2008 -0600
22250
22251     ColdFire: Add modules header files
22252
22253     Add CF specific modules header files
22254
22255     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
22256     Signed-off-by: John Rigby <jrigby@freescale.com>
22257
22258 commit 2956acd5ef93a498337f8ac2ec6ae6a77d491dc5
22259 Author: Kim Phillips <kim.phillips@freescale.com>
22260 Date:   Thu Jan 17 12:48:00 2008 -0600
22261
22262     codingstyle cleanup for spi driver
22263
22264     ..and rm unused CONFIG_FSL_SPI define
22265
22266     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22267
22268 commit d59feffb42c9f174116db7a82a311df98983dfce
22269 Author: Haiying Wang <Haiying.Wang@freescale.com>
22270 Date:   Wed Jan 16 17:12:12 2008 -0500
22271
22272     FSL: Fix common EEPROM_data structure definition
22273
22274     - Fix EEPROM_data structure definition according to System EEPROM Data Format.
22275     - Read MAC addresses from EEPROM to ethXaddr before saving ethXaddr to
22276       bd->bi_ethaddr.
22277
22278     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
22279
22280 commit 6bee764bd6da510a4aad614880300c968bc7318d
22281 Author: Timur Tabi <timur@freescale.com>
22282 Date:   Wed Jan 16 15:48:12 2008 -0600
22283
22284     86xx: enable command-line editing
22285
22286     Enable command-line editing for all MPC86xx boards.
22287
22288     Signed-off-by: Timur Tabi <timur@freescale.com>
22289
22290 commit 80ddd22626d321a772ebfba304eb7830cb4f6bac
22291 Author: Ben Warren <biggerbadderben@gmail.com>
22292 Date:   Wed Jan 16 22:37:42 2008 -0500
22293
22294     Implement hard SPI driver on MPC8349EMDS
22295
22296     This patch implements the fsl_spi driver on the MPC8349EMDS evaluation board.
22297     This board has an ST M25P40 4Mbit EEPROM on its SPI bus
22298
22299     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22300     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22301
22302 commit 04a9e1180ac76a7bacc15a6fcd95ad839d65bddb
22303 Author: Ben Warren <biggerbadderben@gmail.com>
22304 Date:   Wed Jan 16 22:37:35 2008 -0500
22305
22306     Add support for a Freescale non-CPM SPI controller
22307
22308     This patch adds support for the SPI controller found on Freescale PowerPC
22309     processors such as the MCP834x family.  Additionally, a new config option,
22310     CONFIG_HARD_SPI, is added for general purpose SPI controller use.
22311
22312     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22313     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22314
22315 commit a8cb43a89be6cfd283257a603dd9841503ccce0f
22316 Author: Dave Liu <r63238@freescale.com>
22317 Date:   Thu Jan 17 18:23:19 2008 +0800
22318
22319     mpc83xx: Fix the fatal conflict of merge
22320
22321     The commit 9e89647889cd4b5ada5b5e7cad6cbe55737a08d7
22322     will cause the mpc8315erdb board can't boot up.
22323
22324     The patch fix that bug, and remove the duplicated #ifdef
22325     CFG_SPCR_TSECEP code and clean the SCCR_TSEC2 for
22326     MPC8313E processor.
22327
22328     Signed-off-by: Dave Liu <daveliu@freescale.com>
22329     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22330
22331 commit 3259eeaa4148125a81417477f62c05bd67f60587
22332 Author: Larry Johnson <lrj@acm.org>
22333 Date:   Thu Jan 17 08:50:09 2008 -0500
22334
22335     Merge Sequoia beautification into Korat code
22336
22337     Signed-off-by: Larry Johnson <lrj@acm.org>
22338
22339 commit e16925773211291b562e77187061e9dd1d757217
22340 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
22341 Date:   Thu Jan 17 07:45:05 2008 +0100
22342
22343     net: add 'ethrotate' environment variable
22344
22345     [PATCH] net: add 'ethrotate' environment variable
22346
22347     This patch replaces the buildtime configuration option
22348     CONFIG_NET_DO_NOT_TRY_ANOTHER through the 'ethrotate' runtime
22349     configuration veriable. See README.
22350
22351     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
22352     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22353
22354 commit ba52be3d0e618c26070e93aaf3c1f2d2adf5571f
22355 Author: Stefan Roese <sr@denx.de>
22356 Date:   Thu Jan 17 14:29:04 2008 +0100
22357
22358     ppc4xx: Fix compilation warnings and coding style issues in HCU4/HCU5
22359
22360     Signed-off-by: Stefan Roese <sr@denx.de>
22361
22362 commit 55ed1516cbc1dad3ae277c67ee06fc4a46eaac7d
22363 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
22364 Date:   Thu Jan 17 18:07:32 2008 +0900
22365
22366     sh: Remove CONFIG_COMMANDS from MS7720SE config file
22367
22368     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
22369
22370 commit 055606bd25e88c0cd04ad348a679a04b1b616bee
22371 Author: Niklaus Giger <niklaus.giger@netstal.com>
22372 Date:   Wed Jan 16 18:39:20 2008 +0100
22373
22374     ppc4xx: Netstal HCU4 board: added various fixes and POST
22375
22376     - Moved some common code to netstal/common/nm_bsp.c.
22377     - sdram initialisation goes go netstal/common/fixed_sdram.c.
22378     - Added support for POST.
22379     - Stylistic cleanups (multi-line comments/ enforce 80 colomn width)
22380
22381     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
22382
22383 commit 69b0634a4ee98c9791815600d43b99f626a952f3
22384 Author: Niklaus Giger <niklaus.giger@netstal.com>
22385 Date:   Thu Jan 17 12:53:56 2008 +0100
22386
22387     ppc4xx: netstal/common define routines used by all boards
22388
22389     Added some routines used by all Netstal boards:
22390     - nm_bsp.c: - nm_show_print and
22391             -  common_misc_init_r
22392             - set_params_for_sw_install. Very specific code to handle our SW
22393               installation procedure
22394     - fixed_sdram.c: Common routines for HCU4 (and upcoming) MCU25 boards
22395       to handle sdram initialization.
22396     - nm.h: Common header
22397
22398     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
22399
22400 commit efeff5382b7a91b48a1aa68b2b75f92ad1d33ff8
22401 Author: Niklaus Giger <niklaus.giger@netstal.com>
22402 Date:   Wed Jan 16 18:39:18 2008 +0100
22403
22404     ppc4xx: Netstal HCU5 board: added various fixes and POST
22405
22406     - Moved some common code to nestal/common/nm_bsp.c.
22407     - Added support for the vxWorks EDR.
22408     - Enable trace for Lauterbach, if present.
22409     - Added support for POST.
22410     - Stylistic cleanups (multi-line comments/ enforce 80 colomn width)
22411
22412     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
22413
22414 commit 4371090e5da77edc7bf9f296364db4801639d9c4
22415 Author: Niklaus Giger <niklaus.giger@netstal.com>
22416 Date:   Wed Jan 16 18:39:08 2008 +0100
22417
22418     ppc4xx: Netstal HCU5 board. Added POST. Various fixes
22419
22420     - Various fixes
22421     - Reduced rom_size from 384 to 320 kB
22422     - Environment is now in flash
22423     - Added POST
22424     - Support for OF
22425
22426     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
22427
22428 commit 4bd5036e60afac37e484c2d35cbbe7f6cc1623e7
22429 Author: Niklaus Giger <niklaus.giger@netstal.com>
22430 Date:   Wed Jan 16 18:37:50 2008 +0100
22431
22432     ppc4xx: Netstal HCU4 board. Added POST. Various fixes
22433
22434     - Various fixes
22435     - Reduced rom_size from 384 to 320 kB
22436     - Environment is now in flash
22437     - Added POST
22438     - Support for OF
22439
22440     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
22441
22442 commit 1a3ac86b79fcb690275c85861c8efa6a3899060a
22443 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
22444 Date:   Thu Jan 17 10:53:08 2008 +0100
22445
22446     ppc4xx: Complete DU440 board support
22447
22448     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
22449
22450 commit 15a08bc2bef91e5f1ea4b9cf60e46832d86bcc1f
22451 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
22452 Date:   Thu Jan 17 10:52:30 2008 +0100
22453
22454     ppc4xx: Add DU440 board support
22455
22456     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
22457
22458 commit ac331da07db3860f11fa1d0fd3db7c810bce1198
22459 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
22460 Date:   Thu Jan 17 15:53:52 2008 +0900
22461
22462     sh: Update SuperH SCIF driver
22463
22464     This patch fixed wrong SH7720 CPU macro and changed macro that
22465     calculated value of SCBRR register.
22466
22467     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
22468
22469 commit 334e442e6fac59be91244063e9b3f6ca25e8daf8
22470 Author: Grzegorz Bernacki <gjb@semihalf.com>
22471 Date:   Wed Jan 16 15:12:47 2008 +0100
22472
22473     Set ips dividor to 1/4 of csb clock.
22474
22475     Previous setting cause ips clock to be out of spec. This bug was found by John
22476     Rigby from Freescale.
22477
22478     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
22479
22480 commit 7dc358bb0de9e2fa341f3b4c914466b1f34b2d89
22481 Author: Kumar Gala <galak@kernel.crashing.org>
22482 Date:   Thu Jan 17 02:19:18 2008 -0600
22483
22484     85xx: Get ride of old TLB setup code
22485
22486     Now that all boards have been converted, remove old config code and the
22487     config option for the new style.
22488
22489     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22490
22491 commit 3b558e26a5ef31635787d6d6e97d70939d4f892d
22492 Author: Kumar Gala <galak@kernel.crashing.org>
22493 Date:   Thu Jan 17 02:02:10 2008 -0600
22494
22495     85xx: Convert TQM85xx to new TLB setup
22496
22497     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22498
22499 commit 74121b470c14f7eaf284ee838bffca6f9521069e
22500 Author: Kumar Gala <galak@kernel.crashing.org>
22501 Date:   Thu Jan 17 01:56:32 2008 -0600
22502
22503     85xx: Convert STXGP3 & STXSSA to new TLB setup
22504
22505     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22506
22507 commit 143b518d9125b54f96f1d7f1afc640b8aae81ff0
22508 Author: Kumar Gala <galak@kernel.crashing.org>
22509 Date:   Thu Jan 17 01:44:34 2008 -0600
22510
22511     85xx: Convert SBC8540/SBC8560/SBC8548 to new TLB setup
22512
22513     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22514
22515 commit 818218bac6a11591e2542c344d2330e0f4e1968b
22516 Author: Kumar Gala <galak@kernel.crashing.org>
22517 Date:   Thu Jan 17 01:31:34 2008 -0600
22518
22519     85xx: Convert PM854/PM856 to new TLB setup
22520
22521     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22522
22523 commit ff4681c9285b2b4d24552a19cacc1769fe2fc7e0
22524 Author: Kumar Gala <galak@kernel.crashing.org>
22525 Date:   Thu Jan 17 01:25:33 2008 -0600
22526
22527     85xx: Convert MPC8540EVAL to new TLB setup
22528
22529     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22530
22531 commit 73aa9ac2b46f1cfd039106ebd6b9865016005234
22532 Author: Kumar Gala <galak@kernel.crashing.org>
22533 Date:   Thu Jan 17 01:12:22 2008 -0600
22534
22535     85xx: Convert MPC8568 MDS to new TLB setup
22536
22537     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22538
22539 commit 0db37dc2eed30884db2daa24dbd9a113b5d00610
22540 Author: Kumar Gala <galak@kernel.crashing.org>
22541 Date:   Thu Jan 17 01:01:09 2008 -0600
22542
22543     85xx: Convert MPC8541/MPC8555/MPC8548 CDS to new TLB setup
22544
22545     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22546
22547 commit 219a81b98d834f9071b6f7c3bdc6b7ec39cc46cc
22548 Author: Kumar Gala <galak@kernel.crashing.org>
22549 Date:   Thu Jan 17 00:52:29 2008 -0600
22550
22551     85xx: Convert MPC8540/MPC8560 ADS to new TLB setup
22552
22553     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22554
22555 commit 80d0b6a1498761c4355b2db9c8001b04c295e7b8
22556 Author: Kumar Gala <galak@kernel.crashing.org>
22557 Date:   Thu Jan 17 00:32:17 2008 -0600
22558
22559     85xx: Convert ATUM8548 to new TLB setup
22560
22561     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22562
22563 commit 0f7a3dc95cbff3c21bd6dbc639313796412bbbab
22564 Author: Kumar Gala <galak@kernel.crashing.org>
22565 Date:   Wed Jan 16 23:11:57 2008 -0600
22566
22567     85xx: Convert MPC8544 DS to new TLB setup
22568
22569     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22570
22571 commit 8716318057a5f60ab1ba081ece2dbe82ae00e1ee
22572 Author: Kumar Gala <galak@kernel.crashing.org>
22573 Date:   Wed Jan 16 22:38:34 2008 -0600
22574
22575     85xx: Reworked initial processor init
22576
22577     Reworked the initial processor initialzation sequence:
22578     * introduced cpu_early_init_f that is run in address space 1 (AS=1)
22579     * Moved TLB/LAW and CCSR init into cpu_early_init_f()
22580     * Reworked initial asm code to do most of the core init before TLBs
22581
22582     The main reasons for these changes are to allow handling of 36-bit phys
22583     addresses in the future and some of the issues that will exist when we
22584     do that.
22585
22586     There are a few caveats on what can be initialized via the LAW and TLB
22587     static tables:
22588     * TLB entry 14/15 can't be initialized via the TLB table
22589     * any LAW that covers the implicit boot window (4G-8M to 4G) must map to
22590       the code that is currently executing.
22591
22592     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22593
22594 commit 44a23cfd6360a68eaa41f945190618a55519eac3
22595 Author: Kumar Gala <galak@kernel.crashing.org>
22596 Date:   Wed Jan 16 22:33:22 2008 -0600
22597
22598     85xx: Introduce new tlb API
22599
22600     Add a set of functions to manipulate TLB entries:
22601      * set_tlb() - write a tlb entry
22602      * invalidate_tlb() - invalidate a tlb array
22603      * disable_tlb() - disable a variable size tlb entry
22604      * init_tlbs() - setup initial tlbs based on static table
22605
22606     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22607
22608 commit be88b1699863c262818f3af7f60173b4d48df8fc
22609 Author: Stefan Roese <sr@denx.de>
22610 Date:   Thu Jan 17 07:50:17 2008 +0100
22611
22612     ppc4xx: Fix remaining CONFIG_COMMANDS in 4xx files
22613
22614     Signed-off-by: Stefan Roese <sr@denx.de>
22615
22616 commit c8c41d4a80b1a8ad5984a287d81ea780496259f8
22617 Author: Kumar Gala <galak@kernel.crashing.org>
22618 Date:   Wed Jan 16 10:04:42 2008 -0600
22619
22620     85xx: Use proper defines for PCI addresses
22621
22622     We should be using the _MEM_PHYS for LAW and TLB setup and not _MEM_BASE.
22623     While _MEM_BASE & _MEM_PHYS are normally the same, _MEM_BASE should only
22624     be used for configuring the PCI ATMU.
22625
22626     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22627
22628 commit 54a5070115eff38e9b324b78abdfa0b4520580b9
22629 Author: Kumar Gala <galak@kernel.crashing.org>
22630 Date:   Wed Jan 16 09:22:29 2008 -0600
22631
22632     85xx: Remove old style of LAW init
22633
22634     All boards are now using the new fsl_law code so we can drop the old version.
22635
22636     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22637
22638 commit 4d3521cc79cabc61edf12c48c0ce318d4efb712f
22639 Author: Kumar Gala <galak@kernel.crashing.org>
22640 Date:   Wed Jan 16 09:15:29 2008 -0600
22641
22642     85xx: convert remaining 85xx boards over to use new LAW init code
22643
22644     Converted ATUM8548, MPC8568 MDS, MPC8540 EVAL, and TQM85xx boards over
22645     to use new LAW init code.
22646
22647     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22648
22649 commit 572b13afc42710f2957c382a710360429c0e099b
22650 Author: Kumar Gala <galak@kernel.crashing.org>
22651 Date:   Wed Jan 16 09:11:53 2008 -0600
22652
22653     85xx: convert STXGP3/STXSSA over to use new LAW init code
22654
22655     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22656
22657 commit 45f2166ac0233a9263058378f39612bd11f61196
22658 Author: Kumar Gala <galak@kernel.crashing.org>
22659 Date:   Wed Jan 16 09:06:48 2008 -0600
22660
22661     85xx: convert PM854/PM856 over to use new LAW init code
22662
22663     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22664
22665 commit e2b159d0070ee06e4ac7e2f9381d3e8e542e614a
22666 Author: Kumar Gala <galak@kernel.crashing.org>
22667 Date:   Wed Jan 16 09:05:27 2008 -0600
22668
22669     85xx: convert SBC8540/SBC8560/SBC8548 over to use new LAW init code
22670
22671     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22672
22673 commit 2cfaa1aa1aac39a81006b7b27e0e431bf21f6dfa
22674 Author: Kumar Gala <galak@kernel.crashing.org>
22675 Date:   Wed Jan 16 01:45:10 2008 -0600
22676
22677     85xx: convert MPC8541/MPC8555/MPC8548 CDS over to use new LAW init code
22678
22679     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22680
22681 commit 7232a2724ccc9dcbc3ec4ef84ada02f13ccd1238
22682 Author: Kumar Gala <galak@kernel.crashing.org>
22683 Date:   Wed Jan 16 01:32:06 2008 -0600
22684
22685     85xx: convert MPC8540/MPC8560 ADS over to use new LAW init code
22686
22687     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22688
22689 commit 4bcae9c92aee0d72a2f19b81cab27ef38107ce75
22690 Author: Kumar Gala <galak@kernel.crashing.org>
22691 Date:   Wed Jan 16 01:16:16 2008 -0600
22692
22693     85xx: convert MPC8544 DS over to use new LAW init code
22694
22695     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22696
22697 commit 83d40dfd79fe868796275802f60116d84b9e4395
22698 Author: Kumar Gala <galak@kernel.crashing.org>
22699 Date:   Wed Jan 16 01:13:58 2008 -0600
22700
22701     85xx: Move LAW init code into C
22702
22703     Move the initialization of the LAWs into C code and provide an API
22704     to allow modification of LAWs after init.
22705
22706     Board code is responsible to provide a law_table and num_law_entries.
22707
22708     We should be able to use the same code on 86xx as well.
22709
22710     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22711
22712 commit bed8ce838a609aaab136d43b25e6df2a520bc854
22713 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22714 Date:   Sat Dec 22 15:03:12 2007 +0100
22715
22716     qemu-mips: active HUSH PARSER, AUTO_COMPLETE and CMDLINE_EDITING
22717
22718     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22719
22720 commit 0764c164fed6277d359cf132d55187ea34290114
22721 Author: Vlad Lungu <vlad@comsys.ro>
22722 Date:   Wed Jan 16 19:27:51 2008 +0200
22723
22724     MIPS:Target support for qemu -M mips
22725
22726     With serial, NE2000, IDE support. Tested in big-endian mode.
22727     Memory size hard-coded to 128M for now, so don't play with
22728     the -m option.
22729
22730     Signed-off-by: Vlad Lungu <vlad@comsys.ro>
22731
22732 commit 7f52fa3c2df59e49dc2badd7c084cf2d007c438f
22733 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22734 Date:   Fri Jan 11 00:01:37 2008 +0100
22735
22736     Fix nfs command help to reflect that the serverip is optional
22737
22738     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22739     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22740
22741 commit b8f4162a4f7a9bee5e9d0305c17f2d34de466a9b
22742 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22743 Date:   Mon Dec 10 22:32:14 2007 +0100
22744
22745     bf537-stamp: remove already defined is_zero_ether_addr and is_multicast_ether_addr
22746
22747     and move is_valid_ether_addr board file
22748
22749     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
22750     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22751
22752 commit c2f896b8fc4722e36915903e1942e138e68ce804
22753 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
22754 Date:   Wed Jan 16 16:13:31 2008 +0900
22755
22756     drivers/net/rtl8139.c: rx_status should be le32_to_cpu(rx_status).
22757
22758     rx_status on the memory is basically in LE, but needs to be handled in CPU
22759     endian. le32_to_cpu() takes up this mission. Even if on the sane hardware,
22760     it'll work fine.
22761
22762     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
22763     Cc: Masami Komiya <mkomiya@sonare.it>
22764     Cc: Lucas Jin <lucasjin@gmail.com>
22765     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22766
22767 commit 96a236746fe6a7b84802afb4ed31536696d34812
22768 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
22769 Date:   Wed Jan 16 16:12:26 2008 +0900
22770
22771     drivers/net/rtl8139.c: Fix cache coherency issues
22772
22773     Current driver is meant for cache coherent systems. This patch adds
22774     flush_cache() routines to support cache non-coherent systems.
22775
22776     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
22777     Cc: Masami Komiya <mkomiya@sonare.it>
22778     Cc: Lucas Jin <lucasjin@gmail.com>
22779     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22780
22781 commit d1276c76c1e2b5035296689280ba1acb2c425104
22782 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
22783 Date:   Wed Jan 16 16:11:14 2008 +0900
22784
22785     drivers/net/rtl8139.c: Fix tx timeout
22786
22787     "to = (currticks() + RTL_TIMEOUT)" has possibilities to wrap around. If it
22788     does, the condition "(currticks() < to)" becomes invalid and immediately
22789     leads to tx timeout error. This patch introduces the fine-graded udely(10)
22790     loops to ease the impact of wrapping around.
22791
22792     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
22793     Cc: Masami Komiya <mkomiya@sonare.it>
22794     Cc: Lucas Jin <lucasjin@gmail.com>
22795     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22796
22797 commit 18ee320ff63edbf7b27bbeb05f0e12a52302c68a
22798 Author: Dave Liu <r63238@freescale.com>
22799 Date:   Fri Jan 11 18:45:28 2008 +0800
22800
22801     TSEC: Add the support for RealTek RTL8211B PHY
22802
22803     Add the support of RealTek RTL8211B PHY, the RTL8211B
22804     PHY only supports RGMII and MII mode.
22805
22806     Signed-off-by: Dave Liu <daveliu@freescale.com>
22807     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22808
22809 commit 84a3047b72b70e862b0b7a8e2058077457f89a32
22810 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
22811 Date:   Wed Jan 16 09:40:41 2008 +0100
22812
22813     Remove annoying debug printout for PHY less boards.
22814
22815     PHY less board prints out lots of "read wrong ...":
22816     read wrong value : mii_id 3,mii_reg 2, base e0102320
22817     read wrong value : mii_id 3,mii_reg 3, base e0102320
22818     UEC: PHY is Generic MII (ffffffff)
22819     read wrong value : mii_id 3,mii_reg 4, base e0102320
22820     read wrong value : mii_id 3,mii_reg 0, base e0102320
22821     read wrong value : mii_id 3,mii_reg 1, base e0102320
22822     read wrong value : mii_id 3,mii_reg 1, base e0102320
22823     read wrong value : mii_id 3,mii_reg 5, base e0102320
22824     read wrong value : mii_id 3,mii_reg 1, base e0102320
22825     read wrong value : mii_id 3,mii_reg 1, base e0102320
22826     read wrong value : mii_id 3,mii_reg 5, base e0102320
22827     FSL UEC0: Full Duplex
22828     FSL UEC0: Speed 100BT
22829     FSL UEC0: Link is up
22830     Using FSL UEC0 device
22831
22832     Make this printout depend on UEC_VERBOSE_DEBUG and
22833     remove its definition in uec_phy.c
22834
22835     Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
22836     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22837
22838 commit ee62ed3286f83b98b7785e0318dc6379e78f7ff6
22839 Author: Kim Phillips <kim.phillips@freescale.com>
22840 Date:   Tue Jan 15 14:11:00 2008 -0600
22841
22842     net: reduce boot latency on QE UEC based boards
22843
22844     actually polling for PHY autonegotiation to finish enables us to remove the
22845     5 second boot prompt latency present on QE based boards.
22846
22847     call to qe_set_mii_clk_src in init_phy, and mv call to init_phy from
22848     uec_initialize to uec_init by Joakim Tjernlund; autonegotiation wait
22849     code shamelessly stolen from tsec driver.
22850
22851     also rm unused CONFIG_RMII_MODE code.
22852
22853     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22854     Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
22855     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22856
22857 commit 55fe7c57a8b99a130925052dcdbb77f053dc50e3
22858 Author: michael.firth@bt.com <michael.firth@bt.com>
22859 Date:   Wed Jan 16 11:40:51 2008 +0000
22860
22861     TSEC driver: Change MDIO support to allow access to any PHYs on the MDIO bus
22862
22863     The current TSEC driver limits MDIO access to the devices that have been configured as attached
22864     to a TSEC MAC. This patch allows access to any PHY device on the MDIO bus through the 'mii' commands.
22865
22866     Signed-off-by: Michael Firth <michael.firth@bt.com>
22867     Acked-by: Andy Fleming <afleming@freescale.com>
22868     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
22869
22870 commit 5e918a98c26e8ab9b5d2d48d998a2ced2b5b85b3
22871 Author: Kim Phillips <kim.phillips@freescale.com>
22872 Date:   Wed Jan 16 00:38:05 2008 -0600
22873
22874     Add support for the MPC837xERDB
22875
22876     MPC837xERDB board support includes:
22877     * DDR2 330MHz hardcoded (soldered on the board)
22878     * Local Bus NOR Flash
22879     * I2C, UART and RTC
22880     * eTSEC RGMII (TSEC0 - RTL8211B with MII;
22881     *          TSEC1 - VSC7385 local bus, hardcoded, requires seperate firmware
22882     *                  load)
22883
22884     Signed-off-by: Kevin Lam <kevin.lam@freescale.com>
22885     Signed-off-by: Joe D'Abbraccio <joe.d'abbraccio@freescale.com>
22886     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22887
22888 commit 9e89647889cd4b5ada5b5e7cad6cbe55737a08d7
22889 Author: Kim Phillips <kim.phillips@freescale.com>
22890 Date:   Wed Jan 16 12:06:16 2008 -0600
22891
22892     mpc83xx: add support for more system clock performance controls
22893
22894     System registers that are modified are the Arbiter Configuration
22895     Register (ACR), the System Priority Control Register (SPCR), and the
22896     System Clock Configuration Register (SCCR).
22897
22898     Signed-off by: Michael F. Reiss <Michael.F.Reiss@freescale.com>
22899     Signed-off by: Joe D'Abbraccio <ljd015@freescale.com>
22900     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22901
22902 commit 16c3cde050e2d243e62b37486f1558570787beb8
22903 Author: James Yang <james.yang@freescale.com>
22904 Date:   Wed Jan 16 11:58:08 2008 -0600
22905
22906     FSL: Generalize PIXIS reset command parsing.
22907
22908     Before, the order of arguments to the pixis_reset
22909     command needed to be supplied in a hard-coded order.
22910     Generalize the command parsing to allow any order.
22911
22912     Signed-off-by: James Yang <james.yang@freescale.com>
22913     Acked-by: Jon Loeliger <jdl@freescale.com>
22914
22915 commit ad8f8687b78c3e917b173f038926695383c55555
22916 Author: Jon Loeliger <jdl@freescale.com>
22917 Date:   Tue Jan 15 13:42:41 2008 -0600
22918
22919     FSL: Convert board/freescale/common/Makefile to use CONFIG_
22920
22921     Convert the board/freescale/common/Makefile to use
22922     CONFIG_* options to select which files to conditionally
22923     compile into the board/freescale/common library rather
22924     than conditionally compiling entire files.
22925
22926     Now handles::
22927         CONFIG_FSL_PIXIS
22928         CONFIG_FSL_DIU_FB
22929         CONFIG_PQ_MDS_PIB
22930
22931     CONFIG_ID_EEPROM is introduced until CFG_ID_EEPROM is gone.
22932
22933     Signed-off-by: Jon Loeliger <jdl@freescale.com>
22934
22935 commit 7c2221eb230372a9e537c4f6636b147b0909325f
22936 Author: Roy Zang <tie-fei.zang@freescale.com>
22937 Date:   Tue Jan 15 16:38:38 2008 +0800
22938
22939     Use CONFIG_ULI526X as MPC8610HPCD default Ethernet driver
22940
22941     Use driver/net/uli526x.c as MPC8610HPCD default Ethernet driver.
22942     Remove unused ethernet CONFIG_ options.
22943
22944     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
22945     Acked-by: Jon Loeliger <jdl@freescale.com>
22946
22947 commit 711a7946277d2e29af481011e8635e9975c54e45
22948 Author: Kim Phillips <kim.phillips@freescale.com>
22949 Date:   Tue Jan 15 14:05:14 2008 -0600
22950
22951     mpc83xx: fix QE ETHPRIMEs to correct 'FSL UEC0' value
22952
22953     continuation of commit b96c83d4ae475a70ef2635cd0e748174c44c8601
22954
22955     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22956
22957 commit 363eea9ff7f19a2cba17f262bd17559f166e134e
22958 Author: Kim Phillips <kim.phillips@freescale.com>
22959 Date:   Tue Jan 15 09:51:12 2008 -0600
22960
22961     mpc83xx: clean up mpc8360emds.c warnings
22962
22963     mpc8360emds.c: In function 'ft_board_setup':
22964     mpc8360emds.c:327: warning: assignment makes pointer from integer without a cast
22965     mpc8360emds.c:329: warning: passing argument 2 of 'fdt_getprop' makes integer from pointer without a cast
22966     mpc8360emds.c:334: warning: passing argument 2 of 'fdt_setprop' makes integer from pointer without a cast
22967     mpc8360emds.c:341: warning: assignment makes pointer from integer without a cast
22968     mpc8360emds.c:343: warning: passing argument 2 of 'fdt_getprop' makes integer from pointer without a cast
22969     mpc8360emds.c:348: warning: passing argument 2 of 'fdt_setprop' makes integer from pointer without a cast
22970
22971     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22972
22973 commit f09880ea72a1c806db223ce594c5fb1b6542ff6a
22974 Author: Kim Phillips <kim.phillips@freescale.com>
22975 Date:   Mon Jan 14 16:14:46 2008 -0600
22976
22977     mpc83xx: fix phy-connection-type fixup code
22978
22979     use tree passed to us in local blob, not global fdt.
22980
22981     Also use fdt_path_offset to convert to relative offset, since absolute
22982     reference is needed to check for rgmii-id mode string value.
22983
22984     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22985
22986 commit 2b4c952be7c4357a13e839d48df80853820c33eb
22987 Author: Kumar Gala <galak@kernel.crashing.org>
22988 Date:   Mon Jan 14 09:01:40 2008 -0600
22989
22990     mpc83xx: fix mpc8313/mpc8315/mpc8349itx Makefiles for silent build (with -s)
22991
22992     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
22993     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
22994
22995 commit e1d8ed2c08da14b168658cc5fa78529d461aea70
22996 Author: Poonam Aggrwal <b10812@freescale.com>
22997 Date:   Mon Jan 14 09:41:14 2008 +0530
22998
22999     Changes in uboot DDR configuration for MPC8313eRDB
23000
23001     These changes were identified by HighSmith Bill ,Mazzyar and Joseph for
23002     DDR configuration in u-boot code. Some are related to performance, some
23003     affect stability and some correct few basic errors in the current
23004     configuration.
23005
23006     The changes have been tested and found to give better memory latency
23007     figures on MPC8313eRDB.LMBench figures prove it.
23008
23009     The changes are:
23010
23011     - CS0_CONFIG[ AP_n_EN] is changed from 1 to 0
23012       (this may improve performance for application with many read
23013       or write to open pages).
23014     - CS0_CONFIG[ODT_WR_CFG] is currently changed from 100 to
23015       001 (activating all the CS when only one is used may cause
23016       unwanted noise on the system)
23017
23018     - TIMING_CFG_1[ACTTOPRE] is changed from 9clks to 8clks (based on
23019       Tras=45ns)
23020     - TIMING_CFG_1[REFREC] changed from 21 clks to 18clks.
23021
23022     - TIMING_CFG_2[AL] value changed from 0 setting to 1 clk to
23023       comply with the 3 ODT clk requirements)
23024     - TIMING_CFG_2[CPO] was set to a reserved value, changed to RL+3/4.
23025     - TIMING_CFG_2[FOUR_ACT] is changed from 10 clks to 6clks.
23026
23027     - DDR_SDRAM_MODE[AL]changed from 0 to 1.
23028     - DDR_SDRAM_MODE[WRREC] changed from 1 clk to 3 clks.
23029
23030     - DDR_SDRAM_INTERVAL[REFINT] is changed from 0x0320 to 0x0510.
23031     - DDR_SDRAM_INTERVAL[BSTOPRE] is changed from 0x64 to 0x0500.
23032
23033     The patch is based of git://www.denx.de/git/u-boot-mpc83xx.git
23034     The last commit on this tree was 6775c68683a53c7abc778774641aac6f833a2cbf
23035
23036     Signed-off-by: Poonam Aggrwal-b10812 <b10812@freescale.com>
23037     Cc: Bill HighSmith <Bill.Highsmith@freescale.com>
23038     Cc: Razzaz Mazyar <MRazzaz@freescale.com>
23039     Cc: Josep P J <PJ.Joseph@freescale.com>
23040     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23041
23042 commit b5cdd7df4a06edb91539c9a2ea7c178a870c3a95
23043 Author: Jerry Van Baren <gvb.uboot@gmail.com>
23044 Date:   Sat Jan 12 13:24:14 2008 -0500
23045
23046     Enable the isdram command on the MPC8360EMDS board
23047
23048     The isdram command prints out decoded information the "serial presence
23049     detect" (SPD) chip on the SDRAM SIMMs.  This can be very helpful when
23050     debugging memory configuration problems.
23051
23052     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
23053     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23054
23055 commit 8bd522ce4afda3d4868ee8c913f5394094326be1
23056 Author: Dave Liu <r63238@freescale.com>
23057 Date:   Fri Jan 11 18:48:24 2008 +0800
23058
23059     mpc83xx: Add the support for MPC8315ERDB board
23060
23061     The features list:
23062     - Boot from NOR Flash
23063     - DDR2 266MHz hardcoded configuration
23064     - Local bus NOR Flash R/W operation
23065     - I2C, UART, MII and RTC
23066     - eTSEC0/1 support
23067     - PCI host
23068
23069     Signed-off-by: Dave Liu <daveliu@freescale.com>
23070     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23071
23072 commit b05884efa614e4d8a9413158fc228e0dc02ab704
23073 Author: Dave Liu <r63238@freescale.com>
23074 Date:   Fri Jan 11 18:46:50 2008 +0800
23075
23076     mpc83xx: Add config of eTSEC emergency priority in SPCR
23077
23078     The TSEC emergency priority definition of 831x/837x
23079     is different than the definition of 834x in SPCR register.
23080
23081     Add the other config of TSEC emergency priority into
23082     cpu_init.c
23083
23084     Signed-off-by: Dave Liu <daveliu@freescale.com>
23085     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23086
23087 commit 9b958234b0783f13d92f007f753fd2c3ae2c8680
23088 Author: Dave Liu <r63238@freescale.com>
23089 Date:   Fri Jan 11 18:42:19 2008 +0800
23090
23091     mpc83xx: Remove cache config from MPC8360ERDK.h
23092
23093     The MPC8360ERDK board support patch is added before
23094     the commit 2c5b48fc205c3e2752910da8f39209ed075929e5
23095     so, miss clean up it.
23096
23097     The patch clean up the miss cache config.
23098
23099     Signed-off-by: Dave Liu <daveliu@freescale.com>
23100     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23101
23102 commit cd9d23053d435c08fc8695017b5cb9003fcda786
23103 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
23104 Date:   Mon Jan 14 23:09:32 2008 +0300
23105
23106     nand: FSL UPM NAND driver
23107
23108     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
23109
23110 commit 6cb2239ae76faee64434286c4f8fc71374702dd2
23111 Author: Kyungmin Park <kmpark@infradead.org>
23112 Date:   Tue Jan 15 08:59:44 2008 +0900
23113
23114     OneNAND: Separate U-Boot dependent code from OneNAND
23115
23116     OneNAND: Separate U-Boot dependent code from OneNAND
23117
23118     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
23119
23120 commit 83a49c8dd7998be2d1f0d420597a36bbf0bf4164
23121 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
23122 Date:   Wed Jan 16 10:33:46 2008 +0100
23123
23124     ppc4xx: Sequoia coding style cleanup and beautification
23125
23126     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
23127
23128 commit 4b3cc6ece9c455504cf12909fae38d085d848ac0
23129 Author: Larry Johnson <lrj@acm.org>
23130 Date:   Tue Jan 15 14:35:58 2008 -0500
23131
23132     ppc4xx: Refactor ECC POST for AMCC Denali core
23133
23134     The ECC POST reported intermittent failures running after power-up on
23135     the Korat PPC440EPx board.  Even when the test passed, the debugging
23136     output occasionally reported additional unexpected ECC errors.
23137
23138     This refactoring has three main objectives: (1) minimize the code
23139     executed with ECC enabled during the tests, (2) add more checking of the
23140     results so any unexpected ECC errors would cause the test to fail, and
23141     (3) use synchronization (only) where required by the processor.
23142
23143     Signed-off-by: Larry Johnson <lrj@acm.org>
23144
23145 commit 2465665b73ac2f688af945b1ed510752afa816a4
23146 Author: David Saada <David.Saada@ecitele.com>
23147 Date:   Tue Jan 15 10:40:24 2008 +0200
23148
23149     QE UEC: Extend number of supported UECs to 4
23150
23151     This patch extends the number of supported UECs to 4. Note that the
23152     problem of QE thread resources exhaustion is resolved by setting the
23153     correct number of QE threads according to Ethernet type (GBE or FE).
23154
23155     Signed-off-by: David Saada <david.saada@ecitele.com>
23156     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
23157
23158 commit 58d204256cb1ce1bd323847d9f644acf70a72e6a
23159 Author: Wolfgang Denk <wd@denx.de>
23160 Date:   Wed Jan 16 00:01:01 2008 +0100
23161
23162     LWMON5: enable hush shell as command line parser
23163
23164     Signed-off-by: Wolfgang Denk <wd@denx.de>
23165
23166 commit 66ffb1883feedddc813d8a507d060f2a940eb2b2
23167 Author: Wolfgang Denk <wd@denx.de>
23168 Date:   Tue Jan 15 17:22:28 2008 +0100
23169
23170     ADS5121: disable watchdog; enable image timestamps
23171
23172     Signed-off-by: Wolfgang Denk <wd@denx.de>
23173
23174 commit 2b4f778fe9d1de61d7445bae7b325340aba6968d
23175 Author: Wolfgang Denk <wd@denx.de>
23176 Date:   Tue Jan 15 17:21:28 2008 +0100
23177
23178     TK885D: fixes for bigger flash sector sizes on new modules;
23179     adjust default environment;
23180     disable SCC ethernet (not used on this board).
23181
23182     Signed-off-by: Wolfgang Denk <wd@denx.de>
23183
23184 commit f91d7ae5ca89acf9fa1ed1015dc078cf29581607
23185 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23186 Date:   Tue Jan 15 17:48:13 2008 +0900
23187
23188     pcmcia: Remove CONFIG_COMMANDS from marubun pcmcia driver
23189
23190     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23191
23192 commit 76e49aa7fb8e76cc49092c1acd53fff921e26360
23193 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23194 Date:   Tue Jan 15 23:25:25 2008 +0900
23195
23196     sh: Add support SH7710/SH7712
23197
23198     SH7710/SH7712 of SH3 CPU are supported.
23199     SH771X is called SH-Ether, and has the Ether controller in CPU.
23200     The driver of Ether is not included in this patch.
23201
23202     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23203
23204 commit 63a11be68306870e04d3851ed9fa41955cdf4894
23205 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23206 Date:   Tue Jan 15 23:06:17 2008 +0900
23207
23208     sh: Add support of map_physmem() and unmap_physmem() to SuperH
23209
23210     This patch add the support of map_physmem() and unmap_physmem()
23211     used with Common Flash Interface(CFI) driver.
23212
23213     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23214
23215 commit db3995fe5164ac5d630b7ecb96286a9828dfbb54
23216 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23217 Date:   Wed Jan 9 14:42:27 2008 +0900
23218
23219     sh: Add maintainer of MS7720SE to the MAINTAINER file
23220
23221     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23222
23223 commit dcd99e88e03d56a0aeecd42b507d2d29d20ab0e3
23224 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23225 Date:   Wed Jan 9 14:39:58 2008 +0900
23226
23227     sh: Fix board name in MS7720SE's config.mk
23228
23229     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23230
23231 commit c0a04d93734d768b39dbb72fb501b65614c8615d
23232 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23233 Date:   Wed Jan 9 14:37:36 2008 +0900
23234
23235     sh: Add MS7720SE to MAKEALL
23236
23237     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23238
23239 commit b2b5e2bb78a1ef4ae8504f5a26bfdc3293ea74ae
23240 Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
23241 Date:   Mon Dec 3 22:58:50 2007 +0900
23242
23243     sh: Add support for MS7720RP02 board
23244
23245     Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
23246     CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23247     Acked-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23248
23249 commit 7c10c57275901939a8ece4a9ef3e7ccb7c12a0ed
23250 Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
23251 Date:   Wed Jan 9 14:30:02 2008 +0900
23252
23253     sh: Add support for SH7720 in serial_sh driver.
23254
23255     Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
23256     CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23257     Acked-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23258
23259 commit f9913a8ee71ff14fcfc1c7fd0e6912f897e69403
23260 Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
23261 Date:   Mon Dec 3 22:58:45 2007 +0900
23262
23263     sh: Add support SH3 and SH7720
23264
23265     Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
23266     CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23267     Acked-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
23268
23269 commit 9adfc9fb9ade64cdf1ed9ff842e4f900cbda78bd
23270 Author: Stefan Roese <sr@denx.de>
23271 Date:   Tue Jan 15 10:11:02 2008 +0100
23272
23273     ppc4xx: Remove compiler warning in cpu/ppc4xx/44x_spd_ddr2.c
23274
23275     Signed-off-by: Stefan Roese <sr@denx.de>
23276
23277 commit 17bef68097ab3692500a36fb31115bff7910aa99
23278 Author: Niklaus Giger <niklausgiger@gmx.ch>
23279 Date:   Mon Jan 14 14:04:42 2008 +0100
23280
23281     ppc_4xx: Fix post spr.c for PPC405
23282
23283     post/cpu/ppc4xx/spr.c contained a few checks for registers only present
23284     for PPC440 and derivates processor.
23285
23286     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
23287
23288 commit 06c428bcd4413014b43236e77765022071424fa6
23289 Author: Dave Liu <r63238@freescale.com>
23290 Date:   Mon Jan 14 11:12:01 2008 +0800
23291
23292     QE: fix compile warning
23293
23294     qe.c: In function 'qe_upload_firmware':
23295     qe.c:390: warning: pointer targets in passing argument 2
23296     uec.c: In function 'uec_initialize':
23297     uec.c:1236: warning: 'uec_info' may be used uninitialized
23298
23299     Signed-off-by: Dave Liu <daveliu@freescale.com>
23300
23301 commit a0dd99d51efa55fe023e19c97ead92683725eb11
23302 Author: Stefan Roese <sr@denx.de>
23303 Date:   Mon Jan 14 10:05:05 2008 +0100
23304
23305     ppc4xx: Update Kilauea CPLD configuration with USB PHY reset bit
23306
23307     Now that bit 29 is the USB PHY reset bit, update the Kilauea port
23308     to remove the USB PHY reset after powerup. The CPLD will keep the
23309     USB PHY in reset (active low) until the bit is set to 1 in
23310     board_early_init_f().
23311
23312     Signed-off-by: Stefan Roese <sr@denx.de>
23313
23314 commit f43ad53908f1ea83a7c26c3505bbe84382e47aad
23315 Author: Wolfgang Denk <wd@denx.de>
23316 Date:   Sun Jan 13 23:26:45 2008 +0100
23317
23318     ARM: update mach-types.h from 2.6.24-rc7 Linux kernel tree
23319
23320     Signed-off-by: Wolfgang Denk <wd@denx.de>
23321
23322 commit 8d103071b7b0e3ec888859bfcb9d422565e6d750
23323 Author: Wolfgang Denk <wd@denx.de>
23324 Date:   Sun Jan 13 23:37:50 2008 +0100
23325
23326     ADS5121: Fix typo in ads5121.c, adjust default environment
23327
23328     Signed-off-by: Wolfgang Denk <wd@denx.de>
23329
23330 commit 51b67d06faa670c65de6f29ec5b5aace74b2a047
23331 Author: John Rigby <jrigby@freescale.com>
23332 Date:   Fri Aug 24 18:18:43 2007 -0600
23333
23334     ADS5121: MAX slew rate for PATA pins
23335
23336     Signed-off-by: John Rigby <jrigby@freescale.com>
23337
23338 commit dd531aac34aaad138f16cacdb51d61908d59c0e2
23339 Author: Wolfgang Denk <wd@denx.de>
23340 Date:   Sun Jan 13 21:05:52 2008 +0100
23341
23342     Fix Makefile dependency problem with parallel builds.
23343
23344     Signed-off-by: Wolfgang Denk <wd@denx.de>
23345
23346 commit 89967841e3ea02e3d0e5e1295ab687576e5b1089
23347 Author: Wolfgang Denk <wd@denx.de>
23348 Date:   Sun Jan 13 19:51:39 2008 +0100
23349
23350     MPC8544DS: fix board Makefile for silent build (with -s)
23351
23352     Signed-off-by: Wolfgang Denk <wd@denx.de>
23353
23354 commit 6d714f82fb4b8bb7e267e9c71b8009bc670bfe88
23355 Author: Wolfgang Denk <wd@denx.de>
23356 Date:   Sun Jan 13 16:44:08 2008 +0100
23357
23358     PMC440 board: fix board Makefile for out-of-tree building
23359
23360     Signed-off-by: Wolfgang Denk <wd@denx.de>
23361
23362 commit 6eb3fb15588d319bd3099d5f9b910051dfeab6b2
23363 Author: Wolfgang Denk <wd@denx.de>
23364 Date:   Sun Jan 13 16:07:44 2008 +0100
23365
23366     Makalu: fix compile warning
23367
23368     Signed-off-by: Wolfgang Denk <wd@denx.de>
23369
23370 commit 0a1e03bcadc7734688a21e8dd2e46a4f608193c0
23371 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
23372 Date:   Sun Jan 13 12:36:12 2008 +0100
23373
23374     cmd_nand : fix compiler warning.
23375
23376     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
23377
23378 commit 8225d1e3ac0ab147cdde4b0042812583380afb8a
23379 Author: Michael Schwingen <rincewind@discworld.dascon.de>
23380 Date:   Sat Jan 12 20:29:47 2008 +0100
23381
23382     CFI: Fix CONFIG_FLASH_CFI_LEGACY compilation
23383
23384     Signed-off-by: Michael Schwingen <michael@schwingen.org>
23385     Acked-by: Stefan Roese <sr@denx.de>
23386
23387 commit 2b2f43ed6a30ece77f76191c845ac95267daa31a
23388 Author: Wolfgang Denk <wd@denx.de>
23389 Date:   Sun Jan 13 02:19:44 2008 +0100
23390
23391     MPC8360ERDK: fix incorrect initialization of CFG_I2C_NOPROBES
23392
23393     Signed-off-by: Wolfgang Denk <wd@denx.de>
23394
23395 commit 08e99e1dd01a3e0e3dc3a7138eb827c997e2b74d
23396 Author: Wolfgang Denk <wd@denx.de>
23397 Date:   Sun Jan 13 02:19:13 2008 +0100
23398
23399     MPC8xx FEC driver: fix compiler warning.
23400
23401     Signed-off-by: Wolfgang Denk <wd@denx.de>
23402
23403 commit ae6d1056d2c2e4d1266413c0ae8a6d5529ecde4b
23404 Author: Wolfgang Denk <wd@denx.de>
23405 Date:   Sun Jan 13 00:59:21 2008 +0100
23406
23407     Fix Makefile dependencies issues; allow silent build
23408
23409     - get rid of "version" target whichdidn't really work
23410     - make autoconf.mk depend on version_autogenerated.h to make sure
23411       to rebuild files as needed
23412     - add XECHO macro to allow for silent build using "make -s"
23413
23414     Signed-off-by: Wolfgang Denk <wd@denx.de>
23415
23416 commit e343ab83d5135b558aa58db9be8fc7faa68d77ed
23417 Author: Wolfgang Denk <wd@denx.de>
23418 Date:   Sun Jan 13 00:55:47 2008 +0100
23419
23420     ADS5121e: fix compile warning
23421
23422     Signed-off-by: Wolfgang Denk <wd@denx.de>
23423
23424 commit f2b6f4610627fe3d607620e25082916a01538875
23425 Author: Wolfgang Denk <wd@denx.de>
23426 Date:   Sun Jan 13 00:55:18 2008 +0100
23427
23428     MUNICes: fix board Makefile for remote build directory
23429
23430     Signed-off-by: Wolfgang Denk <wd@denx.de>
23431
23432 commit 2ad4d3999fe801aa716221d7d9a4c5bdad74783a
23433 Author: Oliver Weber <almoeli@gmx.de>
23434 Date:   Wed Jan 9 17:04:38 2008 +0100
23435
23436     MPC5200: don't use hardcoded MBAR address in Bestcomm firmware
23437
23438     Signed-off-by: Oliver Weber <almoeli@gmx.de>
23439
23440 commit 00ac50e348d1bace27a174b7f528d113bc7cdf7f
23441 Author: Andreas Engel <andreas.engel@ericsson.com>
23442 Date:   Wed Jan 9 17:10:56 2008 +0100
23443
23444     Make bootretry work when command line editing is enabled
23445
23446     Currently, when CONFIG_CMDLINE_EDITING is set, bootretry doesn't work.
23447     This patch fixes the problem.
23448
23449     Signed-off-by: Andreas Engel <andreas.engel@ericsson.com>
23450
23451 commit 632de0672d3c3ab53ad798c47f5f1eb26008a0e4
23452 Author: Larry Johnson <lrj@acm.org>
23453 Date:   Fri Jan 11 23:26:18 2008 -0500
23454
23455     Refactor code for "i2c sdram" command
23456
23457     Signed-off-by: Larry Johnson <lrj@acm.org>
23458
23459 commit 0df6b8446c4721b91ce311548114891130371083
23460 Author: Larry Johnson <lrj@acm.org>
23461 Date:   Thu Jan 10 22:23:39 2008 -0500
23462
23463     Fix "i2c sdram" command for DDR2 DIMMs
23464
23465     Many of the SPD bytes for DDR2 SDRAM are not interpreted correctly by the
23466     "i2c sdram" command.  This patch provides correct alternative
23467     interpretations when DDR2 memory is detected.
23468
23469     Signed-off-by: Larry Johnson <lrj@acm.org>
23470
23471 commit 64134f011254123618798ff77c42ba196b2ec485
23472 Author: Wolfgang Denk <wd@denx.de>
23473 Date:   Sat Jan 12 20:31:39 2008 +0100
23474
23475     Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections
23476
23477     With recent toolchain versions, some boards would not build because
23478     or errors like this one (here for ocotea board when building with
23479     ELDK 4.2 beta):
23480     ppc_4xx-ld: section .bootpg [fffff000 -> fffff23b] overlaps section .bss [fffee900 -> fffff8ab]
23481
23482     For many boards, the .bss section is big enough that it wraps around
23483     at the end of the address space (0xFFFFFFFF), so the problem will not
23484     be visible unless you use a 64 bit tool chain for development. On
23485     some boards however, changes to the code size (due to different
23486     optimizations) we bail out with section overlaps like above.
23487
23488     The fix is to add the NOLOAD attribute to the .bss and .sbss
23489     sections, telling the linker that .bss does not consume any space in
23490     the image.
23491
23492     Signed-off-by: Wolfgang Denk <wd@denx.de>
23493
23494 commit 3afac79ec27b91df185f090b31dad9620779f440
23495 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
23496 Date:   Fri Jan 11 20:42:58 2008 -0600
23497
23498     USB: Add Philips 1561 PCI-OHCI ids
23499     (needed for M5475EVB)
23500
23501     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
23502
23503 commit 5e8def6731cd7bec74bff42a16b139de04010353
23504 Author: Wolfgang Denk <wd@denx.de>
23505 Date:   Sat Jan 12 15:51:34 2008 +0100
23506
23507     Add MAINTAINERS entries for ids8247, jupiter, municse, sc3 and uc101
23508     boards.
23509
23510     Signed-off-by: Heiko Schocher <hs@denx.de>
23511     Signed-off-by: Wolfgang Denk <wd@denx.de>
23512
23513 commit 5d49e0e152a8b81cc0602271e8fd259371f559b7
23514 Author: Grzegorz Bernacki <gjb@semihalf.com>
23515 Date:   Fri Jan 11 12:03:43 2008 +0100
23516
23517     MPC512X: Cleanup bus clock names.
23518
23519     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
23520
23521 commit 66a9455b6bf46d69cec5c88d1a600d1d9a10670d
23522 Author: Grzegorz Bernacki <gjb@semihalf.com>
23523 Date:   Tue Jan 8 17:16:59 2008 +0100
23524
23525     MPC512X: Fixed typo in macro name.
23526
23527     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
23528
23529 commit 281ff9a45cf9eb17b8a9afc436cb783cf1f62363
23530 Author: Grzegorz Bernacki <gjb@semihalf.com>
23531 Date:   Tue Jan 8 17:16:15 2008 +0100
23532
23533     ads5121: Added support for FDT.
23534
23535     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
23536
23537 commit a10ff9196183e7e5f2ae3c4f5f3cbe92ae9cb719
23538 Author: Wolfgang Denk <wd@denx.de>
23539 Date:   Sat Jan 12 01:05:50 2008 +0100
23540
23541     Coding Style cleanup; update CHANGELOG.
23542
23543     Signed-off-by: Wolfgang Denk <wd@denx.de>
23544
23545 commit f6db945649e5e9d0c7efe33b507d243cdc86cf03
23546 Author: Heiko Schocher <hs@denx.de>
23547 Date:   Fri Jan 11 15:15:17 2008 +0100
23548
23549     Fixed syntax error in function init_e300_core() of mpc83xx/start.S if
23550
23551     Signed-off-by: Timur Tabi <timur@freescale.com>
23552     Signed-off-by: Heiko Schocher <hs@denx.de>
23553
23554 commit fa05664cd8c7ab1ecf062aa73b992b7b58bba49c
23555 Author: Heiko Schocher <hs@denx.de>
23556 Date:   Fri Jan 11 15:15:16 2008 +0100
23557
23558     MUNICes: Set the right CFG_DEFAULT_MBAR value.
23559
23560     Signed-off-by: Heiko Schocher <hs@denx.de>
23561
23562 commit 5fb2b2342ece8d786c6f7fdba1bc273febd3b3d2
23563 Author: Heiko Schocher <hs@denx.de>
23564 Date:   Fri Jan 11 15:15:15 2008 +0100
23565
23566     added the config File for the MUNICes board.
23567
23568     Signed-off-by: Heiko Schocher <hs@denx.de>
23569
23570 commit 6341d9d723b71b4c0bf86f979e4cb228c02fd09d
23571 Author: Heiko Schocher <hs@denx.de>
23572 Date:   Fri Jan 11 15:15:14 2008 +0100
23573
23574     added basic support for the MUNICes board.
23575
23576     Signed-off-by: Heiko Schocher <hs@denx.de>
23577
23578 commit 3bb77fb09a1caabf5a292cc5b486a78b977fbe19
23579 Author: Wolfgang Denk <wd@denx.de>
23580 Date:   Sat Jan 12 00:39:37 2008 +0100
23581
23582     Update CHANGELOG and MAINTAINERS files.
23583
23584     Signed-off-by: Wolfgang Denk <wd@denx.de>
23585
23586 commit 5ba7390c3cb579172be66888a371707b47b5be4e
23587 Author: Anatolij Gustschin <agust@denx.de>
23588 Date:   Fri Jan 11 02:15:02 2008 +0100
23589
23590     Fix compilation problem in common/cmd_bmp.c
23591
23592     common/cmd_bmp.c fails to compile if CONFIG_VIDEO_BMP_GZIP
23593     isn't defined. This patch fix this.
23594
23595     Signed-off-by: Anatolij Gustschin <agust@denx.de>
23596
23597 commit 5aa437baae5fe629abeab99bef793a2a1fc71b58
23598 Author: Heiko Schocher <hs@denx.de>
23599 Date:   Fri Jan 11 01:12:09 2008 +0100
23600
23601     Fix defaultconfig for the mgcoge board.
23602
23603     Signed-off-by: Heiko Schocher <hs@denx.de>
23604
23605 commit ac9db066b26935f31bff15c98168b19faeb603f3
23606 Author: Heiko Schocher <hs@denx.de>
23607 Date:   Fri Jan 11 01:12:08 2008 +0100
23608
23609     Added support for the mgcoge board from keymile.
23610
23611     Signed-off-by: Heiko Schocher <hs@denx.de>
23612
23613 commit b423d055cc2e13c4ef1f0389c3fa2988d0eed818
23614 Author: Heiko Schocher <hs@denx.de>
23615 Date:   Fri Jan 11 01:12:07 2008 +0100
23616
23617     Enable SMC microcode relocation patch for SMC1.
23618
23619     Signed-off-by: Heiko Schocher <hs@denx.de>
23620
23621 commit 381e4e639720d8d2efb8066c7c48ec9588cb28c7
23622 Author: Heiko Schocher <hs@denx.de>
23623 Date:   Fri Jan 11 01:12:06 2008 +0100
23624
23625     Added support for the mgsuvd board from keymile.
23626
23627     Signed-off-by: Heiko Schocher <hs@denx.de>
23628
23629 commit bf05293973b348f6946c9df92cd3c65ece42d0be
23630 Author: James Yang <james.yang@freescale.com>
23631 Date:   Thu Jan 10 16:02:07 2008 -0600
23632
23633     Fix 64-bit vsprintf.
23634
23635     There were some size and unsigned problems.
23636     Also add support for "ll" size modifier in format string like glibc
23637
23638     Signed-off-by: James Yang <James.Yang@freescale.com>
23639     Acked-by: Jon Loeliger <jdl@freescale.com>
23640
23641 commit 92fa37eac530860643afa26ae347af3d23d67309
23642 Author: Larry Johnson <lrj@acm.org>
23643 Date:   Wed Jan 9 12:42:35 2008 -0500
23644
23645     Remove superfluous preprocessor conditionals from LM73 driver
23646
23647     (1) Remove unused symbol "CFG_EEPROM_PAGE_WRITE_ENABLE".
23648
23649     (2) Use conditional Makefile.o.
23650
23651     Signed-off-by: Larry Johnson <lrj@acm.org>
23652
23653 commit efc6f447c1b940d1650c4b854c5598a595ddc3da
23654 Author: Guennadi Liakhovetski <lg@denx.de>
23655 Date:   Thu Jan 10 17:59:07 2008 +0100
23656
23657     Add support for the TK885D baseboard from TELE-DATA
23658
23659     The TK885D board uses a TQM885D module from TQ, this port adds an
23660     own configuration file and adds a last_stage_init() method to
23661     configure the two PHYs, depending on the phy_auto_nego environment
23662     variable.
23663
23664     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
23665
23666 commit 0ec595243dc99edcd248bbcfbfd5a1dc860bde89
23667 Author: Kumar Gala <galak@kernel.crashing.org>
23668 Date:   Thu Jan 10 02:22:05 2008 -0600
23669
23670     Fix compiler warning
23671
23672     main.c: In function 'readline_into_buffer':
23673     main.c:927: warning: unused variable 'p_buf'
23674
23675     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
23676
23677 commit bed53753dd1d7e6bcbea4339be0fb7760214cc35
23678 Author: Anatolij Gustschin <agust@denx.de>
23679 Date:   Fri Jan 11 14:30:01 2008 +0100
23680
23681     Add Fujitsu CoralP/Lime video driver
23682
23683     Signed-off-by: Anatolij Gustschin <agust@denx.de>
23684     Signed-off-by: Rodolfo Giometti <giometti@linux.it>
23685
23686 commit 20c450ef61ef2eb1c96f9b59ba0eb8d849bba058
23687 Author: Anatolij Gustschin <agust@denx.de>
23688 Date:   Fri Jan 11 02:39:47 2008 +0100
23689
23690     Fix video console newline and carriage return handling
23691
23692     Lines of the lenght CONSOLE_COLS or greater than CONSOLE_COLS
23693     are not displayed correctly. This is an attempt to fix
23694     this issue. Also add carriage return handling.
23695
23696     Signed-off-by: Anatolij Gustschin <agust@denx.de>
23697     Signed-off-by: Rodolfo Giometti <giometti@linux.it>
23698
23699 commit d5a163d6baa04f5a8edcc10ebc6fad08657d3093
23700 Author: Stefan Roese <sr@denx.de>
23701 Date:   Fri Jan 11 15:53:58 2008 +0100
23702
23703     ppc4xx: Fix sdram init on Sequoia boards
23704
23705     Clear possible errors in MCSR resulting from data-eye-search.
23706     If not done, then we could get an interrupt later on when
23707     exceptions are enabled.
23708
23709     Signed-off-by: Stefan Roese <sr@denx.de>
23710
23711 commit d610a60730b7464f6f659db49d264d89a7c71061
23712 Author: Anatolij Gustschin <agust@denx.de>
23713 Date:   Fri Jan 11 15:31:09 2008 +0100
23714
23715     ppc4xx: Rework Lime support for lwmon5
23716
23717     Rework Lime support for lwmon5 using new video driver
23718
23719     Signed-off-by: Anatolij Gustschin <agust@denx.de>
23720
23721 commit ff41ffc93c1592e77a44bdbebd5d781739f3aae0
23722 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
23723 Date:   Fri Jan 11 14:55:16 2008 +0100
23724
23725     ppc4xx: Update PMC440 config file
23726
23727     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
23728
23729 commit e3edcb36f14f0aabb6f50e96014d6877f73d64ea
23730 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
23731 Date:   Fri Jan 11 14:55:08 2008 +0100
23732
23733     ppx4xx: Fix sdram init on PMC440 boards
23734
23735     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
23736
23737 commit 061aad4d320dddce26247699dcf2875ee2ea1366
23738 Author: Dave Liu <r63238@freescale.com>
23739 Date:   Thu Jan 10 23:09:33 2008 +0800
23740
23741     mpc83xx: Fix the bug of 266MHz data rate DDR
23742
23743     The DDR doesn't work on the 266MHz data rate,
23744     the patch fix the bug.
23745
23746     Signed-off-by: Dave Liu <daveliu@freescale.com>
23747     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23748
23749 commit ded08317ad9e340b887bf2eb46e9565a0f610a93
23750 Author: Dave Liu <r63238@freescale.com>
23751 Date:   Thu Jan 10 23:08:26 2008 +0800
23752
23753     mpc83xx: Make the code more readable
23754
23755     Format the code, make it more readable
23756
23757     Signed-off-by: Dave Liu <daveliu@freescale.com>
23758     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23759
23760 commit 7e74d63d1a211fbc34ec424e2dc6726601f323d0
23761 Author: Dave Liu <r63238@freescale.com>
23762 Date:   Thu Jan 10 23:07:23 2008 +0800
23763
23764     mpc83xx: Reduce the latency of DDR
23765
23766     Reduce the AL from 2 to 1 clock to improve the performance.
23767
23768     Signed-off-by: Dave Liu <daveliu@freescale.com>
23769     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23770
23771 commit 6f3931a2bed5412c20d5e5536c865fbd657f7d28
23772 Author: Dave Liu <r63238@freescale.com>
23773 Date:   Thu Jan 10 23:06:05 2008 +0800
23774
23775     mpc83xx: Fix the wrong definition of MPC8315E
23776
23777     According to the latest user manual of MPC8315E,
23778     1) The SVCOD of HRCWL is different than 837x
23779     2) The SCCR has changes
23780
23781     Signed-off-by: Dave Liu <daveliu@freescale.com>
23782     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23783
23784 commit ec2638ea08a537a1bd409db873aaaa33a053ebae
23785 Author: Dave Liu <r63238@freescale.com>
23786 Date:   Thu Jan 10 23:05:00 2008 +0800
23787
23788     mpc83xx: Fix the typo in mpc83xx.h
23789
23790     The SPCR about TSEC priority is wrong.
23791
23792     Signed-off-by: Michael Barkowski <Michael.Barkowski@freescale.com>
23793     Signed-off-by: Joe D'Abbraccio <Joe.D'abbraccio@freescale.com>
23794     Signed-off-by: Dave Liu <daveliu@freescale.com>
23795     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23796
23797 commit c86ef2cd9ef81935049231fa89f36c7b793f2d4b
23798 Author: Dave Liu <r63238@freescale.com>
23799 Date:   Thu Jan 10 23:04:13 2008 +0800
23800
23801     mpc83xx: Fix the typo in global data struct
23802
23803     Fix the typo in global_data.h
23804
23805     Signed-off-by: Dave Liu <daveliu@freescale.com>
23806     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23807
23808 commit 2c5b48fc205c3e2752910da8f39209ed075929e5
23809 Author: Dave Liu <r63238@freescale.com>
23810 Date:   Thu Jan 10 23:03:03 2008 +0800
23811
23812     mpc83xx: Remove cache config from config.h
23813
23814     clean up the cache config from configs.h of board
23815
23816     Signed-off-by: Dave Liu <daveliu@freescale.com>
23817     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23818
23819 commit fab6f556bbbbd1bb35a5433161f7f173c18df559
23820 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
23821 Date:   Wed Jan 9 20:57:47 2008 +0300
23822
23823     mpc83xx: add support for the MPC8360E-RDK
23824
23825     This is MPC8360E based board with:
23826     - 256MB fixed SDRAM;
23827     - 8MB Intel Strata NOR flash;
23828     - StMICRO 64MiB NAND flash;
23829     - two 10/100/1000 ethernet ports connected via Broadcom
23830       BCM5481 PHYs;
23831     - two 10/100 ethernet ports connected via National
23832       DP83848 PHYs;
23833     - one PCI and one miniPCI slots;
23834     - four serial ports (two NS16550-compatible, two UCCs);
23835     - four USB ports working through MPC8360E "FHCI" USB controller;
23836     - Fujitsu MB86277 graphics controller;
23837     - Analog to Digital Converter/Touchscreen controller, AD7843
23838       connected to SPI.
23839
23840     Features not supported in this patch are:
23841     - StMICRO 64MiB NAND flash (patch sent);
23842     - MINT framebuffer initialization (patch is pending);
23843     - Fetching production information from the EEPROM via I2C;
23844     - FHCI USB;
23845     - Two slow UCCs used as RS-485 UARTs.
23846
23847     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
23848     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23849
23850 commit b3d2cde7a3aa1e83b7968cdff929e52c8cc617bb
23851 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
23852 Date:   Wed Jan 9 20:57:40 2008 +0300
23853
23854     mpc83xx: add "fsl, qe" compatible fixups
23855
23856     New device trees will use "fsl,qe" compatible properties.
23857
23858     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
23859     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23860
23861 commit 977b57583a7c34010e566a09a679ec3c1836f996
23862 Author: Kim Phillips <kim.phillips@freescale.com>
23863 Date:   Wed Jan 9 15:24:06 2008 -0600
23864
23865     mpc83xx: add missing CONFIG_HAS_ETH0 defines
23866
23867     the new libfdt code only updates eth0 if CONFIG_HAS_ETH0
23868     is defined; add the define to the missing board configs.
23869
23870     Thanks to Emilian Medve for finding this.
23871
23872     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23873
23874 commit b830b7f1635984ba607219fcbd78597c28eeb529
23875 Author: Becky Bruce <bgill@freescale.com>
23876 Date:   Thu Jan 10 14:00:28 2008 -0600
23877
23878     86xx: Support 2GB DIMMs
23879
23880     Configure the number of bits used to address the banks inside the SDRAM
23881     device.  The default register value of 0 means 2 bits to address 4 banks.
23882     Higher capacity devices like a 2GB DIMM require 3 bits to address 8 banks.
23883
23884     Signed-off-by: Becky Bruce <bgill@freescale.com>
23885
23886 commit 4d332dbeb08f5863d1ea69d91a00c5499d3a87ed
23887 Author: Niklaus Giger <niklausgiger@gmx.ch>
23888 Date:   Thu Jan 10 18:50:33 2008 +0100
23889
23890     ppc4xx: Make Sequoia boot vxWorks
23891
23892     vxWorks expects in
23893     TLB 0 a entry for the Machine Check interrupt
23894     TLB 1 a entry for the RAM
23895     TLB 2 a entry for the EBC
23896     TLB 3 a entry for the boot flash
23897
23898     After changing the baudrate to 9600 I had no problems to boot the
23899     vxWorks image as distributed by WindRiver (Revision 2.0/1 from
23900     June 18, 2007)
23901
23902     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
23903
23904 commit 6d8184b00c0d1d7090e4a2f514e310d98a394f8d
23905 Author: Larry Johnson <lrj@arlinx.com>
23906 Date:   Wed Jan 9 23:10:27 2008 -0500
23907
23908     ppc4xx: Fix dflush() to restore DVLIM register
23909
23910     Signed-off-by: Larry Johnson <lrj@acm.org>
23911
23912 commit 252f60b068d1f94190b5bcfda169db582387e15e
23913 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
23914 Date:   Thu Jan 10 03:52:44 2008 -0500
23915
23916     Nios2: remove common/cmd_bdinfo.c unused variable.
23917
23918     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
23919     Signed-off-by: Scott McNutt <smcnutt@psyent.com>
23920
23921 commit 422b1a01602b6e2fbf8444a1192c7ba31461fd4c
23922 Author: Ben Warren <biggerbadderben@gmail.com>
23923 Date:   Wed Jan 9 18:15:53 2008 -0500
23924
23925     Fix Ethernet init() return codes
23926
23927     Change return values of init() functions in all Ethernet drivers to conform
23928     to the following:
23929
23930         >=0: Success
23931         <0:  Failure
23932
23933     All drivers going forward should return 0 on success.  Current drivers that
23934     return 1 on success were left as-is to minimize changes.
23935
23936     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
23937     Acked-by: Stefan Roese <sr@denx.de>
23938     Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
23939     Acked-by: Kim Phillips <kim.phillips@freescale.com>
23940     Acked-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
23941     Acked-By: Timur Tabi <timur@freescale.com>
23942
23943 commit d3a6532cbe263d992f49e86ac95bede28e96f9c8
23944 Author: Wolfgang Denk <wd@denx.de>
23945 Date:   Thu Jan 10 00:55:14 2008 +0100
23946
23947     Coding Style cleanup; update CHANGELOG
23948
23949     Signed-off-by: Wolfgang Denk <wd@denx.de>
23950
23951 commit 17a41e4492121ccf9fa2c10c2cb1a6d1c18d74f7
23952 Author: Kim Phillips <kim.phillips@freescale.com>
23953 Date:   Wed Jan 9 16:56:54 2008 -0600
23954
23955     Add QE brg freq and correct qe bus freq fdt update code
23956
23957     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
23958     Signed-off-by: Andy Fleming <afleming@freescale.com>
23959
23960 commit 890dfef06c2d169a3356359596890754dfb8ee1c
23961 Author: Andy Fleming <afleming@freescale.com>
23962 Date:   Wed Jan 9 16:34:51 2008 -0600
23963
23964     Remove cache config from ATUM8548 and sbc8548 configs
23965
23966     These boards weren't updated by Kumar's config patch because they
23967     weren't in the tree, yet.
23968
23969     Signed-off-by: Andy Fleming <afleming@freescale.com>
23970
23971 commit b8ec2385038c094b07ec5b49336289a46b6e9cc6
23972 Author: Timur Tabi <timur@freescale.com>
23973 Date:   Mon Jan 7 13:31:19 2008 -0600
23974
23975     85xx: add ability to upload QE firmware
23976
23977     Define the layout of a binary blob that contains a QE firmware and instructions
23978     on how to upload it.  Add function qe_upload_firmware() to parse the blob and
23979     perform the actual upload.  Add command-line command "qe fw" to take a firmware
23980     blob in memory and upload it.  Update ft_cpu_setup() on 85xx to create the
23981     'firmware' device tree node if U-Boot has uploaded a firmware.  Fully define
23982     'struct rsp' in immap_qe.h to include the actual RISC Special Registers.
23983
23984     Signed-off-by: Timur Tabi <timur@freescale.com>
23985
23986 commit b009f3eca99bb7b9e6ba6639a8909a138dd5e9fe
23987 Author: Kumar Gala <galak@kernel.crashing.org>
23988 Date:   Tue Jan 8 01:22:21 2008 -0600
23989
23990     85xx: Remove cache config from configs.h
23991
23992     Either use the standard defines in asm/cache.h or grab the information
23993     at runtime from the L1CFG SPR.
23994
23995     Also, minor cleanup in cache.h to make the code a bit more readable.
23996
23997     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
23998
23999 commit b964e9368f45372aaf1da0c13fe56f6d81ae8e96
24000 Author: robert lazarski <robertlazarski@gmail.com>
24001 Date:   Fri Dec 21 10:39:27 2007 -0500
24002
24003     mpc85xx: Add support for ATUM8548 (updated)
24004
24005     Add support for Instituto Atlantico's ATUM8548 board
24006
24007     Signed-off-by: robert lazarski <robertlazarski@gmail.com>
24008     Signed-off-by: Andy Fleming <afleming@freescale.com>
24009
24010 commit 7bd6104b71de9bca80ac8e0936003443bb42f2fc
24011 Author: robert lazarski <robertlazarski@gmail.com>
24012 Date:   Fri Dec 21 10:36:37 2007 -0500
24013
24014     mpc85xx: Add support for ATUM8548 (updated)
24015
24016     Add support for Instituto Atlantico's ATUM8548 board
24017
24018     Signed-off-by: robert lazarski <robertlazarski@gmail.com>
24019
24020 commit 9e3ed392d2c8965e24c942b58796c31c644c2f70
24021 Author: Joe Hamman <joe.hamman@embeddedspecialties.com>
24022 Date:   Thu Dec 13 06:45:14 2007 -0600
24023
24024     mpc85xx: Add support for SBC8548 (updated)
24025
24026     Add support for Wind River's SBC8548 reference board.
24027
24028     Signed-off by: Joe Hamman <joe.hamman@embeddedspecialties.com>
24029
24030 commit 11c45ebd46d6517b51b7a92dd52a618b2f4e5586
24031 Author: Joe Hamman <joe.hamman@embeddedspecialties.com>
24032 Date:   Thu Dec 13 06:45:08 2007 -0600
24033
24034     mpc85xx: Add support for SBC8548 (updated)
24035
24036     Add support for Wind River's SBC8548 reference board.
24037
24038     Signed-off by: Joe Hamman <joe.hamman@embeddedspecialties.com>
24039     Signed-off by: Andy Fleming <afleming@freescale.com>
24040
24041 commit 64d4bcb087c2ece1c4d0de8efe85e0075e5b1594
24042 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
24043 Date:   Mon Oct 22 19:58:19 2007 +0400
24044
24045     MPC8568E-MDS: set up QE pario for UART1
24046
24047     To use UART1 on the MPC8568E-MDS, QE pario pins PC[0:3] should
24048     be set up appropriately.
24049
24050     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
24051
24052 commit ad162249cb371e9e38971676f09be791e5f3cf4a
24053 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
24054 Date:   Mon Oct 22 18:12:46 2007 +0400
24055
24056     MPC8568E-MDS: reset UCCs to use them reliably
24057
24058     In order to use GETH1 and GETH2 on the MPC8568E-MDS, we should reset
24059     UCCs.
24060
24061     p.s Similar code exists in the Linux kernel board file (for capability
24062     reasons with older U-Boots), but should be removed some day.
24063
24064     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
24065
24066 commit 2146cf56821c3364786ca94a7306008c5824b238
24067 Author: Kumar Gala <galak@kernel.crashing.org>
24068 Date:   Wed Dec 19 01:18:15 2007 -0600
24069
24070     Reworked FSL Book-E TLB macros to be more readable
24071
24072     The old macros made it difficult to know what WIMGE and perm bits
24073     were set for a TLB entry.  Actually use the bit masks for these items
24074     since they are only a single bit.
24075
24076     Also moved the macros into mmu.h out of e500.h since they aren't specific
24077     to e500.
24078
24079     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
24080
24081 commit 1d47273d46925929f8f2c1913cd96d7257aade88
24082 Author: Kumar Gala <galak@kernel.crashing.org>
24083 Date:   Tue Dec 18 23:21:51 2007 -0600
24084
24085     Use FSL Book-E MMU macros from Linux Kernel
24086
24087     Grab the FSL Book-E MAS register macros from Linux.  Also added
24088     defines for page sizes up to 4TB and removed SHAREN since it doesnt
24089     really exist.
24090
24091     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
24092
24093 commit 02df4a270f817ef6ec39047a01b55fecdc5f3b37
24094 Author: Andy Fleming <afleming@freescale.com>
24095 Date:   Wed Jan 9 13:51:32 2008 -0600
24096
24097     Fix my own merge stupidity
24098
24099     Way back in August I merged Heiko's patch:
24100     566a494f592: [PCS440EP] upgrade the PCS440EP board
24101
24102     with Jon's CONFIG_COMMANDS patches.
24103
24104     This was done in commit: 6bf6f114dcdd97ec3f80c2761ed40e31229d6b78
24105
24106     However, in the process, I left out some of Heiko's good changes.
24107
24108     Now Heiko's and Jon's patches are properly merged in fat_register_device()
24109
24110     Signed-off-by: Andy Fleming <afleming@freescale.com>
24111
24112 commit 6636b62a6efc7f14e6e788788631ae7a7fca4537
24113 Author: James Yang <James.Yang@freescale.com>
24114 Date:   Wed Jan 9 11:17:49 2008 -0600
24115
24116     Expose parse_line() globally.
24117
24118     Add new function readline_into_buffer() that allows the
24119     output of readline to be put into a pointer to char buffer.
24120
24121     This refactoring allows other functions besides the
24122     main command loop to also use the same input mechanism.
24123
24124     Signed-off-by: James Yang <James.Yang@freescale.com>
24125     Acked-by: Jon Loeliger <jdl@freescale.com>
24126
24127 commit 7ca90513486abd4ae50bd1b7403f47cc58c5ad25
24128 Author: Guennadi Liakhovetski <lg@denx.de>
24129 Date:   Wed Jan 9 01:15:25 2008 +0100
24130
24131     trivial: fix consequences of a bad merge
24132
24133     Fix what looks like a merge artifact.
24134
24135     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
24136
24137 commit 4785a694c0045996ccf0ac5b8edf531efc1b730e
24138 Author: Zhang Wei <wei.zhang@freescale.com>
24139 Date:   Thu Jan 3 10:51:15 2008 +0800
24140
24141     Add Ctrl combo key support to usb keyboard driver.
24142
24143     Ctrl combo key support is added, which is very useful to input Ctrl-C
24144     for interrupt current job.
24145     Also add usb_event_poll() calling to usb_kbd_testc(), which can get
24146     key input when tstc() is called.
24147
24148     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
24149
24150 commit 10c7382bc5d5e64c47f94ac2ca78cc574442e82d
24151 Author: Marcel Ziswiler <marcel@ziswiler.com>
24152 Date:   Sun Dec 30 03:30:56 2007 +0100
24153
24154     fix various comments
24155
24156     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
24157
24158 commit 7817cb2083d982923752fe0f12b67c0e7c09a027
24159 Author: Marcel Ziswiler <marcel@ziswiler.com>
24160 Date:   Sun Dec 30 03:30:46 2007 +0100
24161
24162     fix comments with new drivers organization
24163
24164     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
24165
24166 commit a9b410dc7d2a4721c408b13abfc037988150f145
24167 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
24168 Date:   Fri Dec 28 12:50:59 2007 +0900
24169
24170     Remove the obsolete terse version of do_mii()
24171
24172     We now have more useful version of do_mii() and everybody use it.
24173     Gerald Van Baren says:
24174
24175     > When I originally wrote the mii command 6(!) years ago, I wrote a
24176     > verbose version that printed human readable decomposition of the flags,
24177     > etc., and a terse one that didn't print as much stuff and thus had a
24178     > smaller memory footprint.
24179     >
24180     > It sounds like the terse version has withered and died, apparently
24181     > people are only using the verbose version (which is very understandable,
24182     > I do myself).
24183
24184     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
24185     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
24186
24187 commit 01c687aa6e065bd4faf80f723361e798941dd6b0
24188 Author: Mike Frysinger <vapier@gentoo.org>
24189 Date:   Thu Dec 27 13:42:56 2007 -0500
24190
24191     Do not reference sha1.c when building mkimage.
24192
24193     remove sha1.o from mkimage linking since it isn't actually used.
24194
24195     Signed-Off-By: Mike Frysinger <vapier@gentoo.org>
24196
24197 commit b9173af73e524d37c812f210173cf83385c5171a
24198 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
24199 Date:   Thu Dec 27 15:39:54 2007 +0900
24200
24201     common/cmd_mii.c: Add sanity argc check
24202
24203     If type mii command without arguments, we suffer from uninitialized argv[]
24204     entries; for example we MIPS get stuck by TLB error.
24205
24206     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
24207
24208 commit 500856eb1707ed17d9204baa61dd59948d3b2899
24209 Author: Rafal Jaworowski <raj@semihalf.com>
24210 Date:   Wed Jan 9 19:39:36 2008 +0100
24211
24212     API for external applications.
24213
24214     This is an API for external (standalone) applications running on top of
24215     U-Boot, and is meant to be more extensible and robust than the existing
24216     jumptable mechanism. It is similar to UNIX syscall approach. See api/README
24217     for more details.
24218
24219     Included is the demo application using this new framework (api_examples).
24220
24221     Please note this is still an experimental feature, and is turned off by
24222     default.
24223
24224     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
24225
24226 commit fe8dd0b2220b7c02b0d4c9c4f9967879970477b1
24227 Author: Jon Loeliger <jdl@freescale.com>
24228 Date:   Wed Jan 9 12:14:55 2008 -0600
24229
24230     86xx: Remove cache config from configs.h
24231
24232     Just use the standard defines in asm/cache.h.
24233
24234     Signed-off-by: Jon Loeliger <jdl@freescale.com>
24235
24236 commit 26a41790f8eba19ad450e18ae91351daf485b3e2
24237 Author: Rafal Jaworowski <raj@semihalf.com>
24238 Date:   Wed Jan 9 18:05:27 2008 +0100
24239
24240     Globalize envmatch()
24241
24242     The newly introduced API (routines related to env vars) will need to call
24243     it.
24244
24245     Signed-off-by: Rafal Zabdyr <armo@semihalf.com>
24246
24247 commit 1df170f8b2a99e1e2f940f9f0b56511e1e4c9e1f
24248 Author: Jon Loeliger <jdl@freescale.com>
24249 Date:   Fri Jan 4 12:07:27 2008 -0600
24250
24251     Convert MPC8610HPCD to use libfdt.
24252
24253     Assumes the presence of the aliases node in the DTS to
24254     locate the pci and serial nodes for fixups.
24255
24256     Use consistent fdtaddr and fdtfile in environment variables.
24257
24258     Signed-off-by: Jon Loeliger <jdl@freescale.com>
24259
24260 commit c9974ab0a4d3731cdb76a7599d9fe9445d764d60
24261 Author: Jon Loeliger <jdl@freescale.com>
24262 Date:   Fri Jan 4 11:58:23 2008 -0600
24263
24264     8610: Fix lingering compile warnings.
24265
24266     Turn off DEBUG.
24267
24268     Signed-off-by: Jon Loeliger <jdl@freescale.com>
24269
24270 commit 6007f3251c0967adc13f2ed8be1b924ddc30124d
24271 Author: Wolfgang Denk <wd@denx.de>
24272 Date:   Wed Jan 9 15:14:46 2008 +0100
24273
24274     Coding Style cleanup, update CHANGELOG
24275
24276     Signed-off-by: Wolfgang Denk <wd@denx.de>
24277
24278 commit fc6414eca55f1fc108fb12fc8cdc43bd8b4463f9
24279 Author: Mike Frysinger <vapier@gentoo.org>
24280 Date:   Tue Dec 18 04:29:55 2007 -0500
24281
24282     fix easylogo on big endian dev systems
24283
24284     didnt realize how out of shape easylogo actually was until i tried using it.
24285     this patch does byte swapping as need be on the input tga header since the tga
24286     is in little endian but the host could just as well be big endian.  i didnt
24287     bother using bswap macros or such stuff from system headers as nothing in
24288     POSIX dictates byte swapping functionality.
24289
24290     Signed-Off-By: Mike Frysinger <vapier@gentoo.org>
24291
24292 commit 38d299c2db81bd889c601b5dfc12c4e83ef83333
24293 Author: Mike Frysinger <vapier@gentoo.org>
24294 Date:   Tue Dec 18 03:23:25 2007 -0500
24295
24296     cleanup easylogo
24297
24298     - make the Makefile not suck
24299     - include proper headers for prototypes
24300     - fix obvious broken handling of strchr() when handling '.' in filenames
24301
24302     Signed-Off-By: Mike Frysinger <vapier@gentoo.org>
24303
24304 commit 883e3925d99a8dd69c5b0201cba5b1887f88f95c
24305 Author: raptorbrino@aim.com <raptorbrino@aim.com>
24306 Date:   Thu Dec 13 21:23:28 2007 -0500
24307
24308     Fix build problems under Cygwin
24309
24310     This patch allows u-boot to build without error in a cygwin
24311     environment.  Cygwin does not define __u64 in it's
24312     include/asm/types.h file.  The -idirafter flag in the u-boot
24313     build causes the inclusion of the cygwin types.h file as opposed
24314     to u-bot/include/asm/types.h file which does define __u64.
24315     Subsequently, sha1.c compile fails due to unknown symbol.
24316
24317     Signed-off-by: Brian Miller <raptorbrino@netscape.net>
24318
24319 commit 43ef1c381f9195504a2488f5cb909227eb97d475
24320 Author: Hans-Christian Egtvedt <hcegtvedt@atmel.com>
24321 Date:   Fri Nov 30 17:29:59 2007 +0100
24322
24323     cmd_bmp: Add support for displaying gzip compressed bmps
24324
24325     The existing code can show information about a gzip compressed BMP
24326     image, but can't actually display it.
24327
24328     Therefore, move the decompression code out of bmp_info() and use it in
24329     bmp_display() as well in order to display a compressed BMP image.
24330
24331     Also, clean things up a bit and fix a memory leak while we're at it.
24332
24333     [hskinnemoen@atmel.com: a bit of refactoring]
24334     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
24335
24336 commit d197ffd8172c6fdef38733424640a9a47295d6e9
24337 Author: Guennadi Liakhovetski <lg@denx.de>
24338 Date:   Thu Nov 29 21:15:56 2007 +0100
24339
24340     Fix and optimize MII operations on FEC (MPC8xx) controllers
24341
24342     This patch fixes several issues at least on a MPC885 based system with two
24343     FEC interfaces used in MII mode.
24344
24345     1. PHY discovery should first read PHY_PHYIDR2 register and only then
24346        PHY_PHYIDR1 like cpu/mpc8xx/fec.c::mii_discover_phy() does it,
24347        otherwise the values read are wrong. Also notice, that PHY discovery
24348        cannot work on MPC88x / MPC87x in setups with both FECs active at all
24349        in its present form, because for both interfaces the registers from FEC
24350        1 are used to communicate over MII.
24351
24352     2. Remove code duplication for resetting the FEC by isolating it into a
24353        separate function.
24354
24355     3. Initialize MII on FEC 1 when communicating over FEC 2 in fec_init().
24356
24357     4. Optimize mii_init() to only reset the FEC 1 controller once.
24358
24359     5. Fix a typo in mii_init() using index i instead of j thus potentially
24360        leading to unpredictable results.
24361
24362     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
24363
24364 commit 6a5e1d75bf106fa157e9ce68bcaf4b13e8a1d214
24365 Author: Guennadi Liakhovetski <lg@denx.de>
24366 Date:   Tue Nov 20 13:14:20 2007 +0100
24367
24368     Fix endianness conversions in rtl8169 driver
24369
24370     It is unclear on what platforms this driver has been tested, since
24371     noone up to now defines CONFIG_RTL8169 in the board configuration
24372     header. Now it has been fixed for a big-endian mpc8241 based
24373     linkstation platform. This patch presents the necessary endianness
24374     conversion fixes.
24375
24376     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
24377
24378 commit 58694f9709c0c3e3178e349ae748d98cfb0c639a
24379 Author: Zhang Wei <wei.zhang@freescale.com>
24380 Date:   Thu Jan 3 10:51:15 2008 +0800
24381
24382     Add Ctrl combo key support to usb keyboard driver.
24383
24384     Ctrl combo key support is added, which is very useful to input Ctrl-C
24385     for interrupt current job.
24386     Also add usb_event_poll() calling to usb_kbd_testc(), which can get
24387     key input when tstc() is called.
24388
24389     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
24390     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
24391
24392 commit 07eb02687f008721974a2fb54cd7fdc28033ab3c
24393 Author: Wolfgang Denk <wd@denx.de>
24394 Date:   Wed Jan 9 13:43:38 2008 +0100
24395
24396     Coding Style clenaup; update CHANGELOG
24397
24398     Signed-off-by: Wolfgang Denk <wd@denx.de>
24399
24400 commit c26acc1a43b31ddca5add42fd0360ff0eee90c80
24401 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24402 Date:   Thu Dec 27 17:13:11 2007 +0100
24403
24404     Remove bit swapping in Xilinx Spartan bitfile loading
24405
24406     This patch removes the unnecessary bit swapping when
24407     booting .bit files with the 'fpga loadb' command.
24408
24409     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24410
24411 commit 437fc7327f0611f82937858f2d80e4cd61b40984
24412 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24413 Date:   Thu Dec 27 17:13:05 2007 +0100
24414
24415     Fix MSB check in Xilinx Spartan slave serial mode
24416
24417     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24418
24419 commit 3bff4ffa33729a42645e328a21e8d16488872958
24420 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24421 Date:   Thu Dec 27 17:12:56 2007 +0100
24422
24423     Add new Xilinx Spartan FPGA types
24424
24425     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24426
24427 commit 21d39d598c4e74d4e7761608c79dba2715d40a4c
24428 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24429 Date:   Thu Dec 27 17:12:43 2007 +0100
24430
24431     Add pre and post configuration callbacks for Spartan FPGAs
24432
24433     This patch adds a post configuration callback for Spartan2/3 FPGAs.
24434     pre and post configuration callback are now optional and
24435     not called when the function pointer is set to NULL.
24436
24437     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24438
24439 commit 0133502e39ff89b67c26cb4015e0e7e8d9571184
24440 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24441 Date:   Thu Dec 27 17:12:34 2007 +0100
24442
24443     Improve configuration of FPGA subsystem
24444
24445     This patch removes the FPGA subsystem configuration through
24446     the CONFIG_FPGA bitmask configuration option.
24447
24448     See README for the new options:
24449
24450         CONFIG_FPGA,
24451         CONFIG_FPGA_<vendor>,
24452         CONFIG_FPGA_<family>
24453
24454     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24455
24456 commit 95c6bc7d4a3588b452baca610f8c795a83630477
24457 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24458 Date:   Thu Dec 27 16:55:17 2007 +0100
24459
24460     Add Epson RX8025 RTC support
24461
24462     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24463
24464 commit 1208a2dfde02bedd3c5bda29a606632b8e0be058
24465 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24466 Date:   Thu Dec 27 16:57:23 2007 +0100
24467
24468     serial: Make default_serial_console() a weak function
24469
24470     With this patch it is possible to reimplement default_serial_console()
24471     in board specific code. This will be done in the upcomming PMC440
24472     U-Boot port. This also allows the lwmon board maintainer to
24473     remove the '#if !defined(CONFIG_LWMON) ...' from common/serial.c.
24474
24475     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24476
24477 commit d16471ee05ce7ac5392bc0e9fe3ff4b58a768f33
24478 Author: Harald Welte <laforge@openmoko.org>
24479 Date:   Wed Dec 19 14:14:47 2007 +0100
24480
24481     add 'terminal program' functionality
24482
24483     This patch adds a 'cu' like serial terminal command to u-boot
24484     using which you can access other serial ports from the system console.
24485
24486     OpenMoko uses this in their Neo1973 phones to get access to the GSM
24487     Modem and GPS chip from the bootloader.
24488
24489     Signed-off-by: Harald Welte <laforge@openmoko.org>
24490
24491 commit 62d4f4365341576f5a5307b2b205a5aa2e3c6be6
24492 Author: Harald Welte <laforge@openmoko.org>
24493 Date:   Wed Dec 19 14:12:53 2007 +0100
24494
24495     Re-introduce the 'nand read.oob' and 'nand write.oob' commands
24496     that used to exist with the legacy NAND code
24497
24498     Signed-off-by: Harald Welte <laforge@openmoko.org>
24499
24500 commit f540c42d9564854b19ce9bbb70affe172529fe70
24501 Author: Harald Welte <laforge@openmoko.org>
24502 Date:   Wed Dec 19 14:09:58 2007 +0100
24503
24504     Fix building with CRAMFS but not JFFS2 support
24505
24506     Signed-off-by: Harald Welte <laforge@openmoko.org>
24507
24508 commit 23d0baf967fecdaf1804f045f6339337c5607eec
24509 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
24510 Date:   Sat Dec 22 15:52:58 2007 +0100
24511
24512     Allow CONFIG_AUTO_COMPLETE and command history CONFIG_CMDLINE_EDITING at the sametime
24513
24514     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
24515     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
24516
24517 commit 23776ff292966a85d811126933830bed48211826
24518 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
24519 Date:   Tue Dec 11 10:53:12 2007 +0100
24520
24521     ARM: support board-specific ethernet PHY init
24522
24523     Add until the new phylib will be arrived
24524
24525     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
24526
24527 commit 7b74ebe723e576baedf5a8b6240589b19b845a1b
24528 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
24529 Date:   Sat Dec 8 16:34:08 2007 +0100
24530
24531     IXP: Add full baud-rate support for ixp42x, ixp45x and ixp46x
24532
24533     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
24534
24535 commit a2df4da31b1a1e41e3e9e1358cfc52b806046ce1
24536 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
24537 Date:   Sun Dec 9 11:01:10 2007 +0100
24538
24539     Add missing file in gitignore and comments
24540
24541     based on Linux source tree's .gitignore files
24542
24543     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
24544
24545 commit 435dc8fcdb3bc61d3d490773a8f369f98a20c868
24546 Author: Wolfgang Denk <wd@denx.de>
24547 Date:   Wed Jan 9 11:36:21 2008 +0100
24548
24549     Coding Style cleanup, update CHANGELOG
24550
24551     Signed-off-by: Wolfgang Denk <wd@denx.de>
24552
24553 commit b2e2142c500c48a57f18f9dd30e66c13caea0971
24554 Author: Stefan Roese <sr@denx.de>
24555 Date:   Wed Jan 9 10:38:58 2008 +0100
24556
24557     POST: Execute SPR test after relocation
24558
24559     On LWMON5 we now use d-cache as init-ram and stack. The SPR POST test uses
24560     self modifying code and this doesn't work with stack in d-cache, since
24561     I can't move the code from d-cache to i-cache. We move the SPR test to
24562     be executed a little later, after relocation. Then stack is located in
24563     SDRAM and this self-modifying code is no problem anymore.
24564
24565     Signed-off-by: Stefan Roese <sr@denx.de>
24566
24567 commit 8f24e0637ae113500d8bd60d80d57afcc0aa8bde
24568 Author: Stefan Roese <sr@denx.de>
24569 Date:   Wed Jan 9 10:28:20 2008 +0100
24570
24571     ppc4xx: Change LWMON5 to not use OCM for init-ram and POST anymore
24572
24573     This patch configures the LWMON5 port to use d-cache as init-ram and
24574     the unused GPT0_COMP6 as POST WORD storage.
24575
24576     Signed-off-by: Stefan Roese <sr@denx.de>
24577
24578 commit 1754f50b710194f886b6f2831803d8960171a14d
24579 Author: Stefan Roese <sr@denx.de>
24580 Date:   Wed Jan 9 10:25:46 2008 +0100
24581
24582     ppc4xx: Add CFG_POST_ALT_WORD_ADDR to support non OCM POST WORD storage
24583
24584     The privious 4xx POST implementation only supported storing the POST
24585     WORD in OCM. Since we need to reserve the OCM on LWMON5 for the logbuffer
24586     we need to store the POST WORD in some other non volatile location.
24587     This patch adds CFG_POST_ALT_WORD_ADDR to specify an address for such
24588     a location.
24589
24590     Signed-off-by: Stefan Roese <sr@denx.de>
24591
24592 commit e02c521d94b45d7b05aa522e4ccde6b74bf5fe57
24593 Author: Stefan Roese <sr@denx.de>
24594 Date:   Wed Jan 9 10:23:16 2008 +0100
24595
24596     ppc4xx: Add 44x cache locking to better support init-ram in d-cache
24597
24598     This patch adds support for locking the init-ram/stack in d-cache,
24599     so that other regions may use d-cache as well
24600
24601     Note, that this current implementation locks exactly 4k of d-cache,
24602     so please make sure that you don't define a bigger init-ram area. Take
24603     a look at the lwmon5 440EPx implementation as a reference.
24604
24605     Signed-off-by: Stefan Roese <sr@denx.de>
24606
24607 commit 0ddb89601a8d29e808db450366752ffdc6267c53
24608 Author: Wolfgang Denk <wd@denx.de>
24609 Date:   Wed Jan 9 10:16:33 2008 +0100
24610
24611     Fix memset bug in ext2fs_read_file()
24612
24613     ext2fs_read_file() had the function arguments swapped.
24614
24615     Pointed out by Mike Montour, 19 Dec 2007 22:34:25 -0800
24616
24617     Signed-off-by: Wolfgang Denk <wd@denx.de>
24618
24619 commit 32d6f1bc09175f3b77469771e839bc7255a9f22e
24620 Author: Markus Klotzbücher <mk@denx.de>
24621 Date:   Tue Jan 5 08:17:15 1988 +0100
24622
24623     Fix problems with usb storage devices on MPC5200 /TQM5200
24624
24625     The MPC5200 OHCI controller operates in big endian, so
24626     CFG_OHCI_BE_CONTROLLER must be defined for it to work properly.
24627
24628     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
24629
24630 commit 46f6e5019048b103d7693d5310de0f1cfbaf4c19
24631 Author: Wolfgang Denk <wd@denx.de>
24632 Date:   Tue Jan 8 22:58:27 2008 +0100
24633
24634     Fix compile problem with new env code.
24635
24636     Signed-off-by: Wolfgang Denk <wd@denx.de>
24637
24638 commit 64b3727b9779d86127cd576e392a987de5ebb9fd
24639 Author: Markus Klotzbücher <mk@denx.de>
24640 Date:   Tue Nov 27 10:23:20 2007 +0100
24641
24642     tools: fix fw_printenv tool to compile again
24643
24644     This patch updates the fw_printenv/fw_setenv userspace tool to include
24645     the correct MTD header in order to compile against current kernel
24646     headers. Backward compatibility is preserved by introducing an option
24647     MTD_VERSION which can be set to "old" for compilation using the old MTD
24648     headers. Along with this a number of warnings are fixed.
24649
24650     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
24651
24652 commit 1f84021a85abeb837d2ce0dc84297b4f1d45d516
24653 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24654 Date:   Tue Jan 8 15:40:09 2008 +0100
24655
24656     ppc4xx: assign PCI interrupts on seuqoia boards
24657
24658     Some operating systems rely on assigned PCI interrupts.
24659
24660     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24661
24662 commit 6e9233d30afe57cb6e148fbfa4895e7810196fac
24663 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24664 Date:   Tue Jan 8 15:50:49 2008 +0100
24665
24666     ppc4xx: Move cpu/ppc4xx/vecnum.h into include path
24667
24668     This patch allows the use of 4xx interrupt vector number defines
24669     in board specific code outside cpu/ppc4xx.
24670
24671     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24672
24673 commit 580d1d3186a2bc6dbdb626941b716dae1788e51e
24674 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24675 Date:   Tue Jan 8 15:39:01 2008 +0100
24676
24677     ppc4xx: Fix UIC2 vector number base
24678
24679     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24680
24681 commit ff5fb8a6ccba56e3482d0e297d8cfb7faa040811
24682 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24683 Date:   Tue Jan 8 12:49:58 2008 +0100
24684
24685     ppc4xx: Update PLB/PCI divider for PMC440 board
24686
24687     This patch updates the PLB/PCI divider when running at
24688     400MHz CPU frequency from 4 to 3 which results in 44MHz PCI sync clock.
24689
24690     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24691
24692 commit 7d5d75633174867316a0c0f2fca5ceb2cf312cde
24693 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24694 Date:   Tue Jan 8 11:13:09 2008 +0100
24695
24696     ppc4xx: Disable error message when no NAND chip is installed on PMC440
24697
24698     Add CFG_NAND_QUIET_TEST option to disable error message when
24699     no NAND chip is installed on PMC440 boards.
24700
24701     Disable a couple of config defines that are only used for NAND_U_BOOT.
24702
24703     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24704
24705 commit c83d7ca4dadd44ae430235077f63b64a11f36f6e
24706 Author: Wolfgang Denk <wd@denx.de>
24707 Date:   Tue Jan 8 22:58:27 2008 +0100
24708
24709     Fix compile problem with new env code.
24710
24711     Signed-off-by: Wolfgang Denk <wd@denx.de>
24712
24713 commit 6de66b35426312a21174a9bf0576a094e2904bea
24714 Author: Markus Klotzbücher <mk@denx.de>
24715 Date:   Tue Nov 27 10:23:20 2007 +0100
24716
24717     tools: fix fw_printenv tool to compile again
24718
24719     This patch updates the fw_printenv/fw_setenv userspace tool to include
24720     the correct MTD header in order to compile against current kernel
24721     headers. Backward compatibility is preserved by introducing an option
24722     MTD_VERSION which can be set to "old" for compilation using the old MTD
24723     headers. Along with this a number of warnings are fixed.
24724
24725     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
24726
24727 commit ad3006fe7e84667021753b74247b0bafd97ba35f
24728 Author: Gerald Van Baren <vanbaren@cideas.com>
24729 Date:   Mon Jan 7 23:47:32 2008 -0500
24730
24731     LIBFDT: use memmove() instead of memcpy()
24732
24733     This is partial patch from the DTC/libfdt
24734     commit  67b6b33b9b413a450a72135b5dc59c0a1e33e647
24735     Author: David Gibson <david@gibson.dropbear.id.au>
24736     Date:   Wed Nov 21 11:56:14 2007 +1100
24737
24738         The patch also fixes one genuine bug caught by valgrind -
24739         _packblocks() in fdt_rw.c was using memcpy() where it should have been
24740         using memmove().
24741
24742     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
24743
24744 commit aec7135bc300e3340d18f203347ee00c5b5f68c0
24745 Author: David Gibson <david@gibson.dropbear.id.au>
24746 Date:   Mon Dec 17 14:42:07 2007 +1100
24747
24748     libfdt: Add more documentation (patch the seventh)
24749
24750     This patch adds more documenting comments to libfdt.h.  Specifically,
24751     these document the read/write functions (not including fdt_open_into()
24752     and fdt_pack(), for now).
24753
24754     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
24755
24756 commit 9d4450b5adc36623e9c1de1f92539db77ad0c57e
24757 Author: David Gibson <david@gibson.dropbear.id.au>
24758 Date:   Mon Dec 17 14:41:52 2007 +1100
24759
24760     libfdt: Add more documentation (patch the sixth)
24761
24762     This patch adds some more documenting comments to libfdt.h.
24763     Specifically this documents all the write-in-place functions.
24764
24765     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
24766
24767 commit b60af3d4c1680487ee37e11aa1b3db6dec04d8f0
24768 Author: Gerald Van Baren <vanbaren@cideas.com>
24769 Date:   Sat Dec 29 22:45:27 2007 -0500
24770
24771     Fine grained per property /chosen updating.
24772
24773     Implement a suggestion by Scott Wood to make the /chosen handling fine
24774     grained.  Don't overwrite pre-existing properties on a per-property basis,
24775     so if /chosen exists but a necessary /chosen/property doesn't, it gets
24776     created.  If a /chosen property exists, it is NOT overwritten unless the
24777     "force" flag is true.
24778
24779     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
24780
24781 commit 238cb7a423c6eaa36496efb788cfb9798cea7f95
24782 Author: Gerald Van Baren <vanbaren@cideas.com>
24783 Date:   Sat Jan 5 15:33:29 2008 -0500
24784
24785     Improve the FDT help message.
24786
24787     Add a note that "fdt copy" makes the new address active.
24788     Remove most of the extra hints at the end of the fdt help.
24789
24790     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
24791
24792 commit ea6d8be153ceaf16958f8009cea6d75f3ff58d92
24793 Author: Gerald Van Baren <vanbaren@cideas.com>
24794 Date:   Sat Jan 5 14:52:04 2008 -0500
24795
24796     Support setting FDT properties with optional values.
24797
24798     Fix a bug found and documented by Bartlomiej Sieka where the optional
24799     value on "fdt set <path> <prop> [<val>]" wasn't optional.
24800
24801     => fdt mknode / testnode
24802     => fdt print /testnode
24803     testnode {
24804     };
24805     => fdt set /testnode testprop
24806     => fdt print /testnode
24807     testnode {
24808             testprop;
24809     };
24810
24811     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
24812
24813 commit 22fb2246df91bfc840d87f0c5910818bad55577a
24814 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24815 Date:   Fri Dec 28 11:56:30 2007 +0100
24816
24817     Add fdt_find_and_setprop() to fdt_support.h
24818
24819     fdt_find_and_setprop() is used by several 4xx boards and it's
24820     missing in the appropriate header. This patch eliminates a
24821     warning when building U-Boot for such boards.
24822
24823     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
24824     Acked-by: Stefan Roese <sr@denx.de>
24825
24826 commit 802b769bac17b0560d3535a42c502469ee190cd1
24827 Author: Stefan Roese <sr@denx.de>
24828 Date:   Tue Jan 8 18:39:30 2008 +0100
24829
24830     ppc4xx: Return 0 on success in 4xx ethernet driver
24831
24832     Signed-off-by: Stefan Roese <sr@denx.de>
24833
24834 commit 6775c68683a53c7abc778774641aac6f833a2cbf
24835 Author: Kim Phillips <kim.phillips@freescale.com>
24836 Date:   Tue Jan 8 09:59:49 2008 -0600
24837
24838     mpc83xx: fix missed pci_hose -> hose conversion for new libfdt code
24839
24840     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
24841
24842 commit 94fab25f5f1a7d1c0cc63c17e813ea8943fe49c7
24843 Author: Kim Phillips <kim.phillips@freescale.com>
24844 Date:   Thu Dec 20 16:28:34 2007 -0600
24845
24846     mpc83xx: rm remaining FLAT_TREE code
24847
24848     ..in board pci.c files
24849
24850     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
24851
24852 commit b3458d2cd55d01732e30a76d898afd99e871cd67
24853 Author: Kim Phillips <kim.phillips@freescale.com>
24854 Date:   Thu Dec 20 15:57:28 2007 -0600
24855
24856     mpc83xx: remove FLAT_TREE code
24857
24858     need to rm it from pci code, too!
24859
24860     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
24861
24862 commit 5b8bc606c61456566af6912f818a153b6b06f242
24863 Author: Kim Phillips <kim.phillips@freescale.com>
24864 Date:   Thu Dec 20 14:09:22 2007 -0600
24865
24866     mpc83xx: convert to using do_fixup_*()
24867
24868     convert to using simpler mpc85xx style fdt update code; streamline by
24869     eliminating macros OF_SOC, OF_CPU, etc. which allows us to rm
24870     the old school FLAT_TREE code from 83xx (since the sbc8349 was just
24871     converted over to using libfdt).
24872
24873     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
24874
24875 commit e496865ecc31a2fe2f9abfe798334bb02aaf05ab
24876 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
24877 Date:   Thu Dec 20 12:58:51 2007 -0500
24878
24879     sbc8349: enable libfdt by default on WRS SBC8349 board.
24880
24881     Make libfdt the default for the WRS SBC8349 board.
24882     Parallel of commit 35cc4e4823668e8745854899cfaedd4489beb0ef
24883     done for the other 83xx based boards.  Also fix a typo in CONFIG_PCI.
24884
24885     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
24886
24887 commit 2408b3f20bcbdd9c6c397cd03ab0d71d54680a40
24888 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
24889 Date:   Thu Dec 20 12:58:16 2007 -0500
24890
24891     sbc8349: migrate board to libfdt
24892
24893     This adds libfdt support code for the Wind River sbc8349 board.
24894
24895     Parallel of commit 3fde9e8b22cfbd7af489214758f9839a206576cb for
24896     the other Freescale 83xx boards.
24897
24898     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
24899
24900 commit 27a256a90cc86392ac9bf0039a3afe638ec2c18d
24901 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
24902 Date:   Thu Dec 20 12:56:19 2007 -0500
24903
24904     sbc8349: Remove board specific ECC code
24905
24906     ECC code is now shared for all 83xx boards, so remove board specific one.
24907     See commit daab8c67d2defef73dc26ab07f0c3afd1b05d019 for reference.
24908
24909     Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
24910
24911 commit a1e1ac849249310e5e2e5c7148e9fb353a8317a7
24912 Author: Kim Phillips <kim.phillips@freescale.com>
24913 Date:   Thu Dec 20 01:30:48 2007 -0600
24914
24915     mpc83xx: Remove CONFIG options related to OF that we dont use (on 837x)
24916
24917     continuation of commit 37395fa2b0d9d617f28d44ca11592260ef16105a to 837x
24918
24919     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
24920
24921 commit ccf21c311e68d48399eff1e72936052885f6e3f7
24922 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
24923 Date:   Thu Dec 6 16:43:40 2007 +0100
24924
24925     Add support CONFIG_UEC_ETH3 in MPC83xx
24926
24927     Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
24928
24929 commit e6af9932d31171e35db880e7b2f29f903b1b7660
24930 Author: Kumar Gala <galak@kernel.crashing.org>
24931 Date:   Mon Nov 26 11:00:54 2007 -0600
24932
24933     Remove CONFIG options related to OF that we dont use
24934
24935     The MPC8360E MDS config defined:
24936         CONFIG_OF_HAS_BD_T
24937         CONFIG_OF_HAS_UBOOT_ENV
24938
24939     Which we don't use or ever needed.  This seems like copy-paste feature creep.
24940
24941     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
24942
24943 commit f602082b4b7ed4ee16432067cc67a0a24fedc715
24944 Author: Kim Phillips <kim.phillips@freescale.com>
24945 Date:   Mon Dec 10 14:16:22 2007 -0600
24946
24947     mpc83xx: supress compiler warning
24948
24949     mpc8360emds.c: In function â€˜ft_board_setup’:
24950     mpc8360emds.c:335: warning: assignment discards qualifiers from pointer target type
24951     mpc8360emds.c:345: warning: assignment discards qualifiers from pointer target type
24952
24953     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
24954
24955 commit c16e44fa835fb9eec982d919863a04e2f78e5ce7
24956 Author: Kim Phillips <kim.phillips@freescale.com>
24957 Date:   Tue Nov 27 14:17:29 2007 -0600
24958
24959     mpc83xx: fix remaining fdt_find_node_by_path references
24960
24961     rename to fdt_path_offset
24962
24963     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
24964
24965 commit 921d4b19ad1be704df58725485d9292dc0414adf
24966 Author: Kim Phillips <kim.phillips@freescale.com>
24967 Date:   Mon Nov 19 12:30:09 2007 -0600
24968
24969     mpc83xx: fix CFG_ENV_ADDR and CFG_ENV_SECT_SIZE definitions for 837x
24970
24971     Fix the definitions of CFG_ENV_ADDR and CFG_ENV_SECT_SIZE for 837x.
24972     This change guarantees that the environment will be located on the
24973     first flash sector after the U-Boot image.
24974
24975     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
24976
24977 commit 24f868433b50ecbaa88e118aadc7bd254013c6ae
24978 Author: Kim Phillips <kim.phillips@freescale.com>
24979 Date:   Fri Nov 9 14:28:08 2007 -0600
24980
24981     mpc83xx: mpc8360 rev.2.1 erratum 2: replace rgmii-id with rgmii-rxid
24982
24983     u-boot itself uses GMII mode on the 8360.  Fix up UCC phy-connection-type
24984     properties in the device tree so the PHY gets configured for internal delay on
24985     RX only by the OS, as prescribed by mpc8360 rev. 2.1 pb mds erratum #2.
24986
24987     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
24988
24989 commit 22b448dbfbe2a98f01ff4adc3c3979f8c541ad7b
24990 Author: Dave Liu <r63238@freescale.com>
24991 Date:   Tue Sep 18 12:41:15 2007 +0800
24992
24993     mpc83xx: update the CREDITS and MAINTAINERS
24994
24995     update the CREDITS and MAINTAINERS.
24996
24997     Signed-off-by: Dave Liu <daveliu@freescale.com>
24998
24999 commit b21add4b42af7b767448251b599b91066a160e0d
25000 Author: Dave Liu <r63238@freescale.com>
25001 Date:   Tue Sep 18 12:40:21 2007 +0800
25002
25003     mpc83xx: add MAINTAINER and MAKEALL entries for the mpc837xemds
25004
25005     Add the MAINTAINER and MAKEALL entries for mpc837xemds
25006
25007     Signed-off-by: Dave Liu <daveliu@freescale.com>
25008
25009 commit f8900ce9094c462355eb792eea264ff16ac8fd16
25010 Author: Dave Liu <r63238@freescale.com>
25011 Date:   Tue Sep 18 12:38:53 2007 +0800
25012
25013     mpc83xx: Add the MPC837xEMDS board readme
25014
25015     Add the README.mpc837xemds to /doc
25016
25017     Signed-off-by: Dave Liu <daveliu@freescale.com>
25018
25019 commit 19580e660cc8da49f16536a8bd78c047c7bc12e5
25020 Author: Dave Liu <r63238@freescale.com>
25021 Date:   Tue Sep 18 12:37:57 2007 +0800
25022
25023     mpc83xx: Add the support of MPC837xEMDS board
25024
25025     The MPC837xEMDS board support:
25026     * DDR2 400MHz hardcoded and SPD init
25027     * Local bus NOR Flash
25028     * I2C, UART, MII and RTC
25029     * eTSEC RGMII
25030     * PCI host
25031
25032     Signed-off-by: Dave Liu <daveliu@freescale.com>
25033
25034 commit 555da61702771fe0f76f3de23b4e7590f3704161
25035 Author: Dave Liu <r63238@freescale.com>
25036 Date:   Tue Sep 18 12:36:58 2007 +0800
25037
25038     mpc83xx: Add the support of MPC8315E SoC
25039
25040     The MPC8315E SoC including e300c3 core and new IP blocks,
25041     such as TDM, PCI Express and SATA controller.
25042
25043     Signed-off-by: Dave Liu <daveliu@freescale.com>
25044
25045 commit 03051c3d35c9981ceaa059005660e699f3eacf1c
25046 Author: Dave Liu <r63238@freescale.com>
25047 Date:   Tue Sep 18 12:36:11 2007 +0800
25048
25049     mpc83xx: Add the support of MPC837x SoC
25050
25051     The MPC837x SoC including e300c4 core and new IP blocks,
25052     such as SDHC, PCI Express and SATA controller.
25053
25054     Signed-off-by: Dave Liu <daveliu@freescale.com>
25055
25056 commit 651d96f7e4c84adcdb98ef07ec878c20326e3359
25057 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
25058 Date:   Wed Nov 14 18:54:53 2007 +0300
25059
25060     MPC8360E-MDS: configure and enable second UART
25061
25062     Despite user manual, BCSR9.7 is negated (high) on HRST, so
25063     UART2 is disabled. Fix that and configure QE pins properly.
25064
25065     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
25066
25067 commit b2893e1fcb28fad8c8b317104df8cee0142c7631
25068 Author: Timur Tabi <timur@freescale.com>
25069 Date:   Mon Nov 5 09:34:06 2007 -0600
25070
25071     83xx: fix CFG_ENV_ADDR and CFG_ENV_SECT_SIZE definitions
25072
25073     Fix the definitions of CFG_ENV_ADDR and CFG_ENV_SECT_SIZE for all of the
25074     currently-defined 83xx boards.  This change guarantees that the environment
25075     will be located on the first flash sector after the U-Boot image.
25076
25077     Signed-off-by: Timur Tabi <timur@freescale.com>
25078     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
25079
25080 commit e05329516a13616b53240cd85b739217c2bf87f1
25081 Author: Larry Johnson <lrj@acm.org>
25082 Date:   Fri Jan 4 13:27:02 2008 -0500
25083
25084     ppc4xx: Remove weak binding from common Denali data-eye search code
25085
25086     Now that there are no board-specific versions of
25087     "denali_core_search_data_eye()", the weak binding on the common version
25088     can be removed.
25089
25090     Signed-off-by: Larry Johnson <lrj@acm.org>
25091
25092 commit 5ba576c01602fd328800a427964c36a0a05c5dce
25093 Author: Stefan Roese <sr@denx.de>
25094 Date:   Sat Jan 5 09:13:46 2008 +0100
25095
25096     ppc4xx: Remove unused CONFIG_ECC_ERROR_RESET from 44x_spd_ddr2.c
25097
25098     Signed-off-by: Stefan Roese <sr@denx.de>
25099
25100 commit 845c6c95dbfe6c915ce68a0a115852fa17932fb4
25101 Author: Stefan Roese <sr@denx.de>
25102 Date:   Sat Jan 5 09:12:41 2008 +0100
25103
25104     ppc4xx: Update Katmai/44x_spd_ddr2.c code for optimal DDR2 setup
25105
25106     On Katmai the complete auto-calibration somehow doesn't seem to
25107     produce the best results, meaning optimal values for RQFD/RFFD.
25108     This was discovered by GDA using a high bandwidth scope,
25109     analyzing the DDR2 signals. GDA provided a fixed value for RQFD,
25110     so now on Katmai "only" RFFD is auto-calibrated.
25111
25112     This patch also adds RDCC calibration as mentioned on page 7 of
25113     the AMCC PowerPC440SP/SPe DDR2 application note:
25114     "DDR1/DDR2 Initialization Sequence and Dynamic Tuning"
25115
25116     Signed-off-by: Stefan Roese <sr@denx.de>
25117
25118 commit 49db47b8ae6afff2b898be312948ff501357dc80
25119 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25120 Date:   Wed Jan 2 16:48:42 2008 +0100
25121
25122     ppc4xx: Remove sdram.h from PMC440 board
25123
25124     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25125
25126 commit 34065a2ce0d8972f2ec6652076014ab243d2ce8a
25127 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25128 Date:   Wed Jan 2 16:48:34 2008 +0100
25129
25130     ppc4xx: use common denali core defines and data eye search code for PMC440
25131
25132     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25133
25134 commit 9ac6b6f3d3f1b072d89268b2efe47e95e6659489
25135 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25136 Date:   Wed Jan 2 12:05:14 2008 +0100
25137
25138     ppc4xx: More cleanup for esd's LCD code
25139
25140     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25141
25142 commit fe9c26b330a21ce73e52b5bd347d725cb81e3cfb
25143 Author: Stefan Roese <sr@denx.de>
25144 Date:   Fri Jan 4 12:00:01 2008 +0100
25145
25146     ppc4xx: Fix Sequoia NAND booting target
25147
25148     The Sequoia NAND booting target now uses the recently extracted
25149     cpu/ppc4xx/denali_data_eye.c file too.
25150
25151     Signed-off-by: Stefan Roese <sr@denx.de>
25152
25153 commit 0ddd969aec532bd7eae30fc09590488a3aaa629a
25154 Author: Lawrence R. Johnson <lrj@acm.org>
25155 Date:   Thu Jan 3 15:02:02 2008 -0500
25156
25157     ppc4xx: Use CFG_4xx_GPIO_TABLE to configure Korat board
25158
25159     Signed-off-by: Larry Johnson <lrj@acm.org>
25160
25161 commit b05e8bf58be9d8956fdfde3d8c8e87c140414663
25162 Author: Lawrence R. Johnson <lrj@acm.org>
25163 Date:   Fri Jan 4 02:11:56 2008 -0500
25164
25165     ppc4xx: Use CFG_4xx_GPIO_TABLE to configure Sequoia board
25166
25167     Note: this patch changes the configuration of some GPIO registers:
25168
25169        Register      Old Value   New Value
25170     ---------------  ----------  ----------
25171     DCR GPIO0_TCR    0x0000000F  0x0000F0CF
25172     DCR GPIO0_TSRH   0x55005000  0x00000000
25173     DCR GPIO1_TCR    0xC2000000  0xE2000000
25174     DCR GPIO1_TSRL   0x0C000000  0x00200000
25175     DCR GPIO1_ISR2L  0x00050000  0x00110000
25176
25177     Signed-off-by: Larry Johnson <lrj@acm.org>
25178
25179 commit 5ab884b254ca2e707ab50545cd705f30108cf491
25180 Author: Lawrence R. Johnson <lrj@acm.org>
25181 Date:   Thu Jan 3 18:54:00 2008 -0500
25182
25183     ppc4xx: Add functionality to GPIO support
25184
25185     This patch makes two additions to GPIO support:
25186
25187     First, it adds function gpio_read_in_bit() to read the a bit from the
25188     GPIO Input Register (GPIOx_IR) in the same way that function
25189     gpio_read_out_bit() reads a bit from the GPIO Output Register
25190     (GPIOx_OR).
25191
25192     Second, it modifies function gpio_set_chip_configuration() to provide
25193     an additional option for configuring the GPIO from the
25194     "CFG_4xx_GPIO_TABLE".
25195
25196     According to the 440EPx User's Manual, when an alternate output is used,
25197     the three-state control is configured in one of two ways, depending on
25198     the particular output.  The first option is to select the corresponding
25199     alternate three-state control in the GPIOx_TRSH/L registers.  The second
25200     option is to select the GPIO Three-State Control Register (GPIOx_TCR) in
25201     the GPIOx_TRSH/L registers, and set the corresponding bit in the
25202     GPIOx_TCR register to enable the output.  For example, the Manual
25203     specifies configuring the GPIO00 Alternate 1 Signal (PreAddr07) to use
25204     the alternate three-state control (first option), and specifies
25205     configuring the GPIO32 Alternate 1 Signal (USB2OM0) with the output
25206     enabled in the GPIOx_TCR register (second option).
25207
25208     Currently, gpio_set_chip_configuration() configures all alternate signal
25209     outputs to use the first option.  This patch allow the second option to
25210     be selected by setting the "out_val" element in the table entry to
25211     "GPIO_OUT_1".  The first option is used when the "out_val" element is
25212     set to "GPIO_OUT_0".  Because "out_val" is not currently used when an
25213     alternate signal is selected, and because all current GPIO tables set
25214     "out_val" to "GPIO_OUT_0" for all alternate signals, this patch should
25215     not change any existing configurations.
25216
25217     Signed-off-by: Larry Johnson <lrj@acm.org>
25218
25219 commit 196404cdc1de495d6182e84731c200fc5748df15
25220 Author: Larry Johnson <lrj@arlinx.com>
25221 Date:   Sun Dec 30 01:01:54 2007 -0500
25222
25223     PPC4xx: Remove sdram.h from board/lwmon5
25224
25225     These definitions are now in "include/ppc440.h".
25226
25227     Signed-off-by: Larry Johnson <lrj@acm.org>
25228
25229 commit ef16fccf96e55eab93fe25d03ebe2e9b56e5332b
25230 Author: Larry Johnson <lrj@arlinx.com>
25231 Date:   Sun Dec 30 01:01:32 2007 -0500
25232
25233     PPC4xx: Use common code for LWMON5 board SDRAM support
25234
25235     This patch also modifies the functionality of the code so that the data-eye
25236     search is now done with with the cache disabled.
25237
25238     Signed-off-by: Larry Johnson <lrj@acm.org>
25239
25240 commit 62cc3951ab72135d9c101f1845b794e63a0fa189
25241 Author: Larry Johnson <lrj@arlinx.com>
25242 Date:   Sun Dec 30 01:01:14 2007 -0500
25243
25244     PPC4xx: Remove sdram.h from board/amcc/sequoia
25245
25246     These definitions are now in "include/ppc440.h".
25247
25248     Signed-off-by: Larry Johnson <lrj@acm.org>
25249
25250 commit ce3902e1765bbfb07cf5bbe98be9a68e3009996a
25251 Author: Larry Johnson <lrj@arlinx.com>
25252 Date:   Sun Dec 30 01:00:50 2007 -0500
25253
25254     PPC4xx: Use common code for Sequoia board SDRAM support
25255
25256     Signed-off-by: Larry Johnson <lrj@acm.org>
25257
25258 commit 8b0c5c127690335758100c25eaec2b84db97c101
25259 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25260 Date:   Thu Dec 27 16:58:41 2007 +0100
25261
25262     net: Add CONFIG_NET_DO_NOT_TRY_ANOTHER option
25263
25264     When CONFIG_NET_DO_NOT_TRY_ANOTHER is defined U-Boot's
25265     networking stack does not automatically switch to
25266     another interface. This patch does not touch the default
25267     behavior.
25268
25269     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25270     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
25271
25272 commit 505be87a65e4f87ad7d8da1d57ea4dcd487d7e32
25273 Author: Upakul Barkakaty <upakul@gmail.com>
25274 Date:   Thu Nov 29 12:16:13 2007 +0530
25275
25276     NET: Proper return code handling in eth_init() function in file eth.c
25277
25278     This patch modifies the return code handling in the eth_init()
25279     function, to be compatible with the handling of the return codes in
25280     the other network stack files. It now returns a 0 on Success and -1 on
25281     error.
25282
25283     Signed-off-by: Upakul Barkakaty <upakul.barkakaty@conexant.com>
25284     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
25285
25286 commit 5ca2d0953e4579a80810966cca2077e20d912c97
25287 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
25288 Date:   Mon Nov 19 20:27:04 2007 +0900
25289
25290     net/eth.c: Fix env_enetaddr signed overflow
25291
25292     Assigning the output of simple_strtoul(CB:A9:87:65:43:21) to `char', we are
25293     warned as below:
25294
25295       U-Boot 1.2.0 (Aug 30 2007 - 08:27:37)
25296
25297       DRAM:  256 MB
25298       Flash: 32 MB
25299       In:    serial
25300       Out:   serial
25301       Err:   serial
25302       Net:   NEC-Candy
25303       Warning: NEC-Candy MAC addresses don't match:
25304       Address in SROM is         00:00:4C:80:92:A2
25305       Address in environment is  FFFFFFCB:FFFFFFA9:FFFFFF87:65:43:21
25306
25307     This patch changes env_enetaddr type from `char' to `unsigned char'.
25308
25309     Cc: Masaki Ishikawa <ishikawa-masaki@cnt.mxe.nes.nec.co.jp>
25310     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
25311     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
25312
25313 commit f85b60710571b37293d2233933b76e2aa3db5635
25314 Author: Rafal Jaworowski <raj@semihalf.com>
25315 Date:   Thu Dec 27 18:19:02 2007 +0100
25316
25317     Introduce new eth_receive routine
25318
25319     The purpose of this routine is receiving a single network frame, outside of
25320     U-Boot's NetLoop(). Exporting it to standalone programs that run on top of
25321     U-Boot will let them utilise networking facilities. For sending a raw frame
25322     the already existing eth_send() can be used.
25323
25324     The direct consumer of this routine is the newly introduced API layer for
25325     external applications (enabled with CONFIG_API).
25326
25327     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
25328     Signed-off-by: Piotr Kruszynski <ppk@semihalf.com>
25329     Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
25330
25331 commit 5c740711f0ea5b51414b341b71597c4a0751be74
25332 Author: Jon Loeliger <jdl@freescale.com>
25333 Date:   Thu Jan 3 10:41:04 2008 -0600
25334
25335     8610: Move include of config.h earlier.
25336
25337     Include config.h earlier in the set of #includes
25338     so as to avoid a incidental and duplicate definition
25339     of CFG_CACHELINE_SIZE.
25340
25341     Signed-off-by: Jon Loeliger
25342
25343 commit 61d3421bdea090bd0399b14c3e10a3bebcc8d5ff
25344 Author: Jon Loeliger <jdl@freescale.com>
25345 Date:   Tue Dec 4 10:53:34 2007 -0600
25346
25347     Don't slam #undef DEBUG in the 8641HPCN config file.
25348
25349     Doing so prevents it from being individually set
25350     and useful in other files.
25351
25352     Signed-off-by: Jon Loeliger <jdl@freescale.com>
25353
25354 commit ea9f7395ec362584e5e4f266bd0b0c4422cf6a4c
25355 Author: Jon Loeliger <jdl@freescale.com>
25356 Date:   Wed Nov 28 14:47:18 2007 -0600
25357
25358     Convert MPC8641HPCN to use libfdt.
25359
25360     Assumes the presence of the aliases node in the DTS to
25361     locate the ethernet, pci and serial nodes for fixups.
25362
25363     Use consistent fdtaddr and fdtfile in environment variables.
25364
25365     Signed-off-by: Jon Loeliger <jdl@freescale.com>
25366
25367 commit ce37422d0002e10490e268392e0c4e3028e52cec
25368 Author: Stefan Roese <sr@denx.de>
25369 Date:   Wed Jan 2 14:06:26 2008 +0100
25370
25371     cfi_flash: Fix bug in flash_isset() to use correct 32bit function
25372
25373     This bug was detected on the LWMON5 target which has 2 Intel 16bit wide
25374     flash chips connected to a 32bit wide port.
25375
25376     Signed-off-by: Stefan Roese <sr@denx.de>
25377
25378 commit 1182e9f8e3b92fc372d64943293de53daa2e26cf
25379 Author: Wolfgang Denk <wd@denx.de>
25380 Date:   Wed Jan 2 15:58:44 2008 +0100
25381
25382     Fix compile problem introduced by "cleanup" commit 3dfd708c
25383
25384     Signed-off-by: Wolfgang Denk <wd@denx.de>
25385
25386 commit 1aaab9bfae0b3b2ee2b418c22c651280ee7b65c7
25387 Author: Wolfgang Denk <wd@denx.de>
25388 Date:   Wed Jan 2 15:54:45 2008 +0100
25389
25390     Make scripts and Makefiles POSIX compliant
25391
25392     The bash builtin versions of the "test" (resp. "[") command allow
25393     using "==" for string comparisons, but POSIX compatible implemen-
25394     tations (like /usr/bin/test) insist on using "=" only. On such systems
25395     you will see:
25396
25397         $ /usr/bin/test a == a && echo OK
25398         /usr/bin/test: ==: binary operator expected
25399
25400     This patch fixes Makefiles and scripts to use POSIX style.
25401
25402     Signed-off-by: Wolfgang Denk <wd@denx.de>
25403
25404 commit 47cc23cbe9a669c510183f4f049bf703ef445f3b
25405 Author: Stefan Roese <sr@denx.de>
25406 Date:   Wed Jan 2 14:05:37 2008 +0100
25407
25408     cfi_flash: Fix bug in flash_isset() to use correct 32bit function
25409
25410     This bug was detected on the LWMON5 target which has 2 Intel 16bit wide
25411     flash chips connected to a 32bit wide port.
25412
25413     Signed-off-by: Stefan Roese <sr@denx.de>
25414
25415 commit 3dfd708cc1b2a966ad454ca9ed125dd17dbadbcc
25416 Author: Wolfgang Denk <wd@denx.de>
25417 Date:   Wed Jan 2 12:38:43 2008 +0100
25418
25419     Minor coding style cleanup.
25420
25421     Signed-off-by: Wolfgang Denk <wd@denx.de>
25422
25423 commit e174ac34adf5d5653df12bc3cf19c52063a71269
25424 Author: Stefan Roese <sr@denx.de>
25425 Date:   Fri Dec 28 17:29:56 2007 +0100
25426
25427     ppc4xx: Coding style cleanup
25428
25429     Signed-off-by: Stefan Roese <sr@denx.de>
25430
25431 commit 8ba132cab18ae438b6dd5b0214c28a8fc0d976e5
25432 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25433 Date:   Fri Dec 28 17:07:24 2007 +0100
25434
25435     ppc4xx: Complete PMC440 board support
25436
25437     This patch brings the PMC440 board configuration file.
25438     Finally it enables the PMC440 board support.
25439
25440     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25441
25442 commit 407843a582560fc5231299561ab3c2b6b6cd3397
25443 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25444 Date:   Fri Dec 28 17:07:18 2007 +0100
25445
25446     ppc4xx: Add FPGA support and BSP commands for PMC440 boards
25447
25448     This patch adds some BSP commands and FPGA booting support
25449     for esd's PMC440 boards.
25450
25451     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25452
25453 commit 72c5d52aedcce35e4b4fa5895605554825b6a76f
25454 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25455 Date:   Fri Dec 28 17:07:14 2007 +0100
25456
25457     ppc4xx: Add initial esd PMC440 board files
25458
25459     This patch adds the first files for the new esd PMC440 boards.
25460     The next two patches will complete the PMC440 board support.
25461
25462     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25463
25464 commit f6e0f1f61896ce7729ba1bcea2ffbd138d3947f5
25465 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25466 Date:   Fri Dec 28 17:10:36 2007 +0100
25467
25468     ppc4xx: Add EEPROM write protection for PLU405 boards + misc. updates
25469
25470     - add EEPROM write protection for esd PLU405 boards.
25471     - initialize NAND GPIOs
25472     - use correct io accessors
25473     - cleanup
25474
25475     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25476
25477 commit 77660c4b59055d621d2a8595bd4c18bb277268fc
25478 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25479 Date:   Fri Dec 28 17:10:44 2007 +0100
25480
25481     ppc4xx: use correct io accessors for esd's LCD code
25482
25483     This patch fixes esd's LCD dectection code to work correctly with
25484     newer gcc versions.
25485
25486     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25487
25488 commit b56bd0fcfc1c73db722e3462c8a9bf607ba7775e
25489 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25490 Date:   Fri Dec 28 17:10:42 2007 +0100
25491
25492     ppc4xx: Maintenance patch for VOH405 boards
25493
25494     - add EEPROM write protection
25495     - initialize NAND GPIOs
25496     - use correct io accessors
25497     - slow down I2C clock to 100kHz
25498     - enable ext. I2C bus
25499     - cleanup
25500
25501     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25502
25503 commit c05569066dbcba3fdf36d4d1943df265dc316a86
25504 Author: Stefan Roese <sr@denx.de>
25505 Date:   Fri Dec 28 16:08:08 2007 +0100
25506
25507     ppc4xx: Enable 405EP PCI arbiter per default on all boards
25508
25509     In an attmemt to clean up the 4xx start.S file, I removed the enabling
25510     of the internal 405EP PCI arbiter. This is needed for multiple other
25511     405EP platforms, like most of the esd 405EP. Now the internal PCI
25512     arbiter is enabled again per default as it has been before.
25513
25514     Signed-off-by: Stefan Roese <sr@denx.de>
25515     Acked-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25516
25517 commit bec9264616fb78273a1d93e87ff4b0b67c7bec1b
25518 Author: Stefan Roese <sr@denx.de>
25519 Date:   Fri Dec 28 15:53:46 2007 +0100
25520
25521     ppc4xx: Fix bug in cpu_init.c (405EP instead of 450EP)
25522
25523     Signed-off-by: Stefan Roese <sr@denx.de>
25524     Acked-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25525
25526 commit fb83a65c60ab5ca12358b75f1257e5eee6cdbf79
25527 Author: Stefan Roese <sr@denx.de>
25528 Date:   Fri Dec 28 06:06:04 2007 +0100
25529
25530     ppc4xx: Fix compilation problem of kilauea/haleakala nand booting target
25531
25532     Use correct link to nand_ecc now located in drivers/mtd/nand/ for the
25533     platforms mentioned above.
25534
25535     Signed-off-by: Stefan Roese <sr@denx.de>
25536
25537 commit b568fd25574181a3b12ae3d66b2913903442cb83
25538 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25539 Date:   Thu Dec 27 17:03:46 2007 +0100
25540
25541     Remove CPCI440 board
25542
25543     This board never left prototyping state and it
25544     became a millstone round my neck. So remove it.
25545
25546     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25547
25548 commit c591dffe0cbacd896ccbad06011fe6d6afa080da
25549 Author: Larry Johnson <lrj@arlinx.com>
25550 Date:   Thu Dec 27 11:28:51 2007 -0500
25551
25552     Add support for Korat PPC440EPx board
25553
25554     These patches add support for the PPC440EPx-based "Korat" board to
25555     U-Boot.  They are based primarily on support for the Sequoia board.
25556
25557     Signed-off-by: Larry Johnson <lrj@acm.org>
25558
25559 commit 87dc096829e6a6363f4fdd73653b0093a85adbe0
25560 Author: Larry Johnson <lrj@arlinx.com>
25561 Date:   Sat Dec 22 15:16:25 2007 -0500
25562
25563     Add configuration file for Korat board
25564
25565     This patch supplies the configuration file for the Korat PPC440EPx-
25566     processor board.
25567
25568     Signed-off-by: Larry Johnson <lrj@acm.org>
25569
25570 commit 8eb52d5d982b764b39c88d9d1064d56c5397bfa5
25571 Author: Larry Johnson <lrj@arlinx.com>
25572 Date:   Sat Dec 22 15:16:11 2007 -0500
25573
25574     Add denali_data_eye.o and denali_spd_ddr2.o to PPC4xx Makefile
25575
25576     Signed-off-by: Larry Johnson <lrj@acm.org>
25577
25578 commit aba19604d848b2838cfb9ebe818909e6a216058e
25579 Author: Larry Johnson <lrj@arlinx.com>
25580 Date:   Thu Dec 27 10:54:48 2007 -0500
25581
25582     Add 440EPx DDR2 SPD DIMM support
25583
25584     This patch adds SPD DDR2 support for the 440EPx ("Denali") SDRAM
25585     controller.  It should also work on the 440GRx.  It is based on the DDR2
25586     SPD code for the 440EP/440EPx, but makes no provision for DDR1 support.
25587
25588     This code has been tested on prototype Korat boards with three Kingston
25589     DIMMS: 512 MiB ECC (one rank), 512 MiB non-ECC (one rank) and 1 GiB ECC
25590     (two ranks).  The Korat board has a single DIMM socket, but support has
25591     been provided (though not tested) for boards with two DIMM sockets.
25592
25593     Signed-off-by: Larry Johnson <lrj@acm.org>
25594
25595 commit 8a24a6963002cb867d5a6b70e3560f0b1467f55f
25596 Author: Larry Johnson <lrj@arlinx.com>
25597 Date:   Sat Dec 22 15:15:30 2007 -0500
25598
25599     Copy 440EPx/GRx SDRAM data-eye search to common directory
25600
25601     This patch creates a non-board-specific file for performing the SDRAM
25602     data-eye search.  It also adds ECC error checking to the test of valid
25603     data on readback when ECC is enabled.
25604
25605     Signed-off-by: Larry Johnson <lrj@acm.org>
25606
25607 commit c46f53333b22b1f9098676bea8884fc7db820cf3
25608 Author: Larry Johnson <lrj@arlinx.com>
25609 Date:   Sat Dec 22 15:15:13 2007 -0500
25610
25611     Add definitions for 440EPx/GRx SDRAM controller to ppc440.h
25612
25613     This patch adds the Denali SDRAM controller definitions to "ppc440.h".
25614     It also fixes two typos in the definitions, so the board-specific
25615     "sdram.h" files containing these definitions are also fixed to avoid
25616     compiler warnings.
25617
25618     Signed-off-by: Larry Johnson <lrj@acm.org>
25619
25620 commit c348578bf612d0c56d8d376d23cae16defbd86af
25621 Author: Larry Johnson <lrj@arlinx.com>
25622 Date:   Thu Dec 27 10:50:55 2007 -0500
25623
25624     Add Ethernet 1000BASE-X support for PPC4xx
25625
25626     This patch adds a new switch: "CONFIG_PHY_DYNAMIC_ANEG".  When this symbol
25627     is defined, the PHY will advertise it's capabilities for autonegotiation
25628     based on the capabilities shown in the PHY's status registers, including
25629     1000BASE-X.  When "CONFIG_PHY_DYNAMIC_ANEG" is not defined, the PHY will
25630     advertise hard-coded capabilities, as before.
25631
25632     Signed-off-by: Larry Johnson <lrj@acm.org>
25633
25634 commit 9e2c347151db5ae8acf5f18b99493cd53e6637e3
25635 Author: Larry Johnson <lrj@arlinx.com>
25636 Date:   Thu Dec 27 09:52:17 2007 -0500
25637
25638     Add driver for National Semiconductor LM73 temperature sensor
25639
25640     This driver is based on the driver for the LM75.
25641
25642     Signed-off-by: Larry Johnson <lrj@acm.org>
25643
25644 commit 12618278688ea9b3d76536960a5ad2e3790fac40
25645 Author: Larry Johnson <lrj@arlinx.com>
25646 Date:   Sat Dec 22 15:14:00 2007 -0500
25647
25648     Add driver for STMicroelectronics M41T60 RTC
25649
25650     This driver is based on the driver for the M41T11.  In the intended
25651     application, the RTC will be powered by a large capacitor, rather than a
25652     battery.  The driver therefore checks to see whether the RTC has lost
25653     power.  The chip's OUT bit is normally reset from its power-up state.  If
25654     the OUT bit is read as set, or if the date and time are not valid, then the
25655     RTC is assumed to have lost power, and its date and time are reset to
25656     1900-01-01 00:00:00.
25657
25658     Support for adjusting the speed of the clock to improve accuracy is
25659     provided through an environment variable.
25660
25661     Signed-off-by: Larry Johnson <lrj@acm.org>
25662
25663 commit d3471173e14b7544bb60339eda8d3d3906694b0a
25664 Author: Larry Johnson <lrj@arlinx.com>
25665 Date:   Sat Dec 22 15:34:39 2007 -0500
25666
25667     Use out_be32() and friends to access memory-mapped registers in sequoia.c
25668
25669     Signed-off-by: Larry Johnson <lrj@acm.org>
25670
25671 commit c68f59fe3ec16769f82b5fca7421983c336d3aac
25672 Author: Larry Johnson <lrj@arlinx.com>
25673 Date:   Sat Dec 22 15:34:20 2007 -0500
25674
25675     Use definitions from "asm-ppc/mmu.h" in init.S for Sequoia
25676
25677     Signed-off-by: Larry Johnson <lrj@acm.org>
25678
25679 commit 0d9cdeac1d3fa8d62ed7d883acc950c364f5bda8
25680 Author: Larry Johnson <lrj@arlinx.com>
25681 Date:   Sat Dec 22 15:23:50 2007 -0500
25682
25683     Cosmetic changes to ECC POST for AMCC Denali core
25684
25685     Signed-off-by: Larry Johnson <lrj@acm.org>
25686
25687 commit 2e583d6c81034f80a267b89fa55498ae063ccef1
25688 Author: Stefan Roese <sr@denx.de>
25689 Date:   Wed Dec 26 20:20:19 2007 +0100
25690
25691     ppc4xx: Fix compilation problem in 405 cache POST test
25692
25693     Signed-off-by: Stefan Roese <sr@denx.de>
25694
25695 commit 42d55ea0bde06e47d5a3b49b0d91002acd8e5708
25696 Author: Stefan Roese <sr@denx.de>
25697 Date:   Sat Dec 22 12:20:09 2007 +0100
25698
25699     ppc4xx: Move virtual address of POST cache test to bigger address
25700
25701     On Sequoia & LWMON5 the virtual address of the POST cache test is now
25702     moved to a bigger address. This enables usage of more memory on those
25703     boards.
25704
25705     Signed-off-by: Stefan Roese <sr@denx.de>
25706
25707 commit d91722102cf63f77a0148ed3f3d54a26d87575e9
25708 Author: Stefan Roese <sr@denx.de>
25709 Date:   Sat Dec 22 12:18:26 2007 +0100
25710
25711     ppc4xx: Fix problem in 44x cache POST routine
25712
25713     As repoted by Larry Johnson, running "diag run cache" caused a crash
25714     in U-Boot. This problem was introduced by a patch that removed the
25715     TLB entry for the cache test after the test has completed. Since this
25716     TLB was only setup once, a 2nd attempt to run this cache test
25717     failed with a crash. Now this TLB entry is created every time the
25718     routine is called.
25719
25720     Signed-off-by: Stefan Roese <sr@denx.de>
25721
25722 commit b0265b576bb8fa9465f99e99c323768b562fadc2
25723 Author: Stefan Roese <sr@denx.de>
25724 Date:   Fri Dec 21 07:51:29 2007 +0100
25725
25726     ppc4xx: Update Makalu fdt support
25727
25728     Signed-off-by: Stefan Roese <sr@denx.de>
25729
25730 commit bf8324e4a50758daff8cddd04c6a2ff8ed775bea
25731 Author: Stefan Roese <sr@denx.de>
25732 Date:   Wed Dec 19 09:05:40 2007 +0100
25733
25734     ppc4xx: Add fdt support to AMCC Katmai eval board
25735
25736     Signed-off-by: Stefan Roese <sr@denx.de>
25737
25738 commit 328a340392a5df9aaf00792be989df73e750859e
25739 Author: Stefan Roese <sr@denx.de>
25740 Date:   Tue Dec 18 08:44:51 2007 +0100
25741
25742     ppc4xx: fdt: Cleanup setup of cpu node setup
25743
25744     Now the cpu node setup ("timebase-frequency" and "clock-frequency") is
25745     without using the absolute path to the cpu node. This makes it possible
25746     to use this U-Boot version with both versions of cpu-node naming
25747     "cpu@0" and the former "PowerPC,440EPx@0".
25748
25749     Signed-off-by: Stefan Roese <sr@denx.de>
25750
25751 commit 7812bc4a2e2436ebbc0ce5b4e99c1dfc2e77eb5b
25752 Author: Stefan Roese <sr@denx.de>
25753 Date:   Mon Dec 17 17:26:21 2007 +0100
25754
25755     ppc4xx: Fix lwmon5 compilation problem
25756
25757     Now that the 440EPx ECC test is not board specific anymore
25758     remove this Makefile.
25759
25760     Signed-off-by: Stefan Roese <sr@denx.de>
25761
25762 commit 42ed33ffe135f618680f9d6e9712eb35a85bcb62
25763 Author: Anatolij Gustschin <agustschin@t-online.de>
25764 Date:   Wed Dec 5 17:43:20 2007 +0100
25765
25766     Fix ppc4xx clear_bss() code
25767
25768     ppc4xx clear_bss() fails if BSS segment size is not
25769     divisible by 4 without remainder. This patch provides
25770     fix for this problem.
25771
25772     Signed-off-by: Anatolij Gustschin <agust@denx.de>
25773
25774 commit 85dc2a7f82d11e17f0ca2a448118aed7f7a4b85d
25775 Author: Niklaus Giger <niklausgiger@gmx.ch>
25776 Date:   Fri Nov 30 18:35:11 2007 +0100
25777
25778     PPC4xx: Minimal changes to add vxWorks support
25779
25780     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
25781
25782 commit 052440b022ca8981d39b6f8c10d1aa6326f47480
25783 Author: Markus Klotzbücher <mk@denx.de>
25784 Date:   Fri Nov 23 13:09:18 2007 +0100
25785
25786     ppc4xx: Add CONFIG_BOOTP_SUBNETMASK to Sequoia board config
25787
25788     When using dhcp/bootp the "netmask" environment variable is not
25789     set because CONFIG_BOOTP_SUBNETMASK is not defined. But usually this is
25790     desireable, so the following patch adds this this option to the board
25791     config.
25792
25793     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
25794     Signed-off-by: Stefan Roese <sr@denx.de>
25795
25796 commit a724a9b40c7fbeb6ade193ca52321b441eaecb4e
25797 Author: Larry Johnson <lrj@arlinx.com>
25798 Date:   Sat Oct 27 12:48:15 2007 -0400
25799
25800     Fix/enhance ECC POST for 440EPx/GRx
25801
25802     This patch allows the ECC POST to be used for different boards with the
25803     PPC440 Denali SDRAM controller.  Modifications include skipping the test
25804     if ECC is not enabled (as for non-ECC DIMMs) and adding synchronization
25805     to prevent timing errors.
25806
25807     Signed-off-by: Larry Johnson <lrj@acm.org>
25808
25809 commit 454a6cf8d498f70d2b3e18f07837603eb24b12d4
25810 Author: Larry Johnson <lrj@arlinx.com>
25811 Date:   Sat Oct 27 12:48:05 2007 -0400
25812
25813     PPC4xx: Move/rename ECC POST for 440EPx/GRx
25814
25815     Signed-off-by: Larry Johnson <lrj@acm.org>
25816
25817 commit c29d2d3680046d430022c55e50fcb27f5866517e
25818 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25819 Date:   Fri Dec 14 11:20:33 2007 +0100
25820
25821     ppc4xx: use correct io accessors for 4xx ethernet POST
25822
25823     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25824
25825 commit ba79fde58a48c0a6ff8e2a96caba951594142203
25826 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25827 Date:   Fri Dec 14 11:19:56 2007 +0100
25828
25829     ppc4xx: fix flush + invalidate_dcache_range arguments
25830
25831     flush + invalidate_dcache_range() expect the start and stop+1 address.
25832     So the stop address is the first address behind (!) the range.
25833
25834     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
25835
25836 commit 871e6ce188a7c6bc7321bcf8372857035d20f1cd
25837 Author: Stefan Roese <sr@denx.de>
25838 Date:   Fri Dec 14 08:41:29 2007 +0100
25839
25840     ppc4xx: fdt: use fdt_fixup_ethernet()
25841
25842     By using aliases in the dts file, the ethernet node fixup is
25843     much easier with the recently added functions.
25844
25845     Please note that the dts file needs the aliases for this to work.
25846
25847     Signed-off-by: Stefan Roese <sr@denx.de>
25848
25849 commit 136288847e3b04f2ff357a067ad45e10afa0a24c
25850 Author: Stefan Roese <sr@denx.de>
25851 Date:   Thu Dec 13 14:52:53 2007 +0100
25852
25853     ppc4xx: Bring 4xx fdt support up-to-date
25854
25855     This patch update the 4xx fdt support. It enabled fdt booting
25856     on the AMCC Kilauea and Sequoia for now. More can follow later
25857     quite easily.
25858
25859     Signed-off-by: Stefan Roese <sr@denx.de>
25860
25861 commit 0dc80e2759fba859ccc4cdadc633577ca2971f3e
25862 Author: Stefan Roese <sr@denx.de>
25863 Date:   Thu Dec 27 07:50:54 2007 +0100
25864
25865     cfi_flash: Add missing check for erased dest to flash_write_cfibuffer()
25866
25867     The check for an sufficiently erased destination was missing in the
25868     buffered write function of the cfi flash driver (when
25869     CFG_FLASH_USE_BUFFER_WRITE is defined). This patch adds this check to that
25870     writing to such a region will fail with the currect error message.
25871
25872     Signed-off-by: Stefan Roese <sr@denx.de>
25873
25874 commit 33ed73bc0e38d0f2b5c183d4629d8f207e5b9994
25875 Author: Martin Krause <martin.krause@tqs.de>
25876 Date:   Mon Nov 12 10:56:17 2007 +0100
25877
25878     Some configuration updates for the TQM5200 based TB5200 board:
25879
25880     - enable command line history
25881     - increase malloc space (because of bigger flash sectors)
25882
25883     Signed-off-by: Martin Krause <martin.krause@tqs.de>
25884
25885 commit e318d9e9021a0af7508171f84ed09d0e79f0284e
25886 Author: Martin Krause <martin.krause@tqs.de>
25887 Date:   Thu Sep 27 11:10:08 2007 +0200
25888
25889     TQM8xx: use the CFI flash driver on all TQM8xx boards
25890
25891     Signed-off-by: Martin Krause <martin.krause@tqs.de>
25892
25893 commit 11d9eec479b470eab9242ab937fca70a876d9376
25894 Author: Martin Krause <martin.krause@tqs.de>
25895 Date:   Wed Sep 26 17:55:56 2007 +0200
25896
25897     TQM885D: adjust for doubled flash sector size + some minor fixes
25898
25899     Signed-off-by: Martin Krause <martin.krause@tqs.de>
25900
25901 commit 22d1a56cbfb0bff34f477b4db6a55d076d829b83
25902 Author: Jens Gehrlein <jens.gehrlein@tqs.de>
25903 Date:   Wed Sep 26 17:55:54 2007 +0200
25904
25905     TQM885D: Exchanged SDRAM timing by a more relaxed timing.
25906
25907     CAS-Latency=2, Write Recovery Time tWR=2
25908     The max. supported bus frequency is 66 MHz. Therefore, changed
25909     threshold to switch from 1:1 mode to 2:1 from 80 MHz to 66 MHz.
25910
25911     Signed-off-by: Martin Krause <martin.krause@tqs.de>
25912
25913 commit b988b8cd443989be65161888eea0127ad03f846f
25914 Author: Martin Krause <martin.krause@tqs.de>
25915 Date:   Wed Sep 26 17:55:56 2007 +0200
25916
25917     TQM885D: use calculated cpuclk instead of measuring it
25918
25919     On the TQM885D the measurement of cpuclk with the PIT reference
25920     timer ist not necessary. Since all module variants use the same
25921     external 10 MHz oscillator, the cpuclk only depends on the PLL
25922     configuration - which is readable by software.
25923
25924     Signed-off-by: Martin Krause <martin.krause@tqs.de>
25925
25926 commit 492c7049869348d31168de8dad89651315e468e0
25927 Author: Jens Gehrlein <jens.gehrlein@tqs.de>
25928 Date:   Thu Sep 27 14:54:46 2007 +0200
25929
25930     TQM885D: fix SDRAM refresh
25931
25932     At 133 MHz the current SDRAM refresh rate is too fast
25933     (measured 4 * 1.17 us).
25934     CFG_MAMR_PTA changes from 39 to 128. This result
25935     in a refresh rate of 4 * 7.8 us at the default clock
25936     66 MHz. At 133 MHz the value will be then 4 * 3.8 us.
25937     This is a compromise until a new method is found to
25938     adjust the refresh rate.
25939
25940     Signed-off-by: Martin Krause <martin.krause@tqs.de>
25941
25942 commit dabad4b9bc46908e301f73ce76b38b23626a96e9
25943 Author: Jens Gehrlein <jens.gehrlein@tqs.de>
25944 Date:   Thu Sep 27 14:54:46 2007 +0200
25945
25946     TQM860M: Support for 10col SDRAMs, max. 128 MiB
25947
25948     Signed-off-by: Martin Krause <martin.krause@tqs.de>
25949
25950 commit 61fb15c516fef5631e305f1976d7b3a679725856
25951 Author: Wolfgang Denk <wd@denx.de>
25952 Date:   Thu Dec 27 01:52:50 2007 +0100
25953
25954     Fix coding style issues; update CHANGELOG.
25955
25956     Signed-off-by: Wolfgang Denk <wd@denx.de>
25957
25958 commit 467bcee11fe26ad422f2de971aa70866079870f2
25959 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
25960 Date:   Fri Dec 14 15:36:18 2007 +0100
25961
25962     cfi_flash: Add manufacturer-specific fixups
25963
25964     Run fixups based on the JEDEC manufacturer ID independent of the
25965     command set ID.
25966
25967     This changes current behaviour: Previously, geometry reversal for AMD
25968     chips were done based on the command set ID, while they are now done
25969     based on the JEDEC manufacturer and device ID.
25970
25971     Also add fixup for top-boot Atmel chips. A fixup is needed for
25972     AT49BV6416(T) too, but since u-boot currently only reads the low byte
25973     of the device ID, there's no way to tell it apart from AT49BV642D,
25974     which should not have this fixup. Since AT49BV642D support is
25975     necessary to get ATNGW100 board support into mainline, I've commented
25976     out the fixup for now.
25977
25978     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
25979
25980 commit 0ddf06ddf6b4bd057ad4c5f0dffea7870ba06a2a
25981 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
25982 Date:   Fri Dec 14 15:36:17 2007 +0100
25983
25984     cfi_flash: Add cmdset-specific init functions
25985
25986     Move things like reading JEDEC IDs and fixing up geometry reversal
25987     into separate functions. The geometry reversal fixup is now performed
25988     by altering the qry structure directly, which makes the sector init
25989     code slightly cleaner.
25990
25991     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
25992
25993 commit e23741f4a6d8047520ef0d4971762749b3587d32
25994 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
25995 Date:   Fri Dec 14 15:36:16 2007 +0100
25996
25997     cfi_flash: Read whole QRY structure in one go
25998
25999     Read out the whole CFI Standard Query structure after successful cfi
26000     identification. This allows subsequent code to access this information
26001     directly without having to go through flash_read_uchar() and friends.
26002
26003     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26004
26005 commit df9c25ea04b38a0e05d4f8c73c5cc144cdafa7db
26006 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26007 Date:   Mon Dec 17 11:02:44 2007 +0100
26008
26009     AVR32: Fix logic inversion in disable_interrupts()
26010
26011     disable_interrupts() should return nonzero if interrupts were
26012     _enabled_ before, not disabled.
26013
26014     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26015
26016 commit acac475212cbedb17b321a363a1c878e2b47b37f
26017 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26018 Date:   Fri Dec 14 16:51:22 2007 +0100
26019
26020     AVR32: Enable interrupts at bootup
26021
26022     The timer code depends on the timer interrupt to keep track of the
26023     upper 32 bits of the cycle counter. This obviously doesn't work when
26024     interrupts are disabled the whole time.
26025
26026     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26027
26028 commit 9570bcd87f4db255514f43b6701746c412f8fef0
26029 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26030 Date:   Thu Nov 15 10:03:45 2007 +0100
26031
26032     AVR32: Fix wrong pin setup for USART3
26033
26034     As reported by Gerhard Berghofer:
26035
26036     in "gpio_enable_usart3" the correct pins for USART 3 are PB17 and PB18
26037     instead of PB18 and PB19.
26038
26039     which is obviously correct. There's currently no code that uses
26040     USART3, but custom boards may run into problems.
26041
26042     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26043
26044 commit 09ea0de03dcc3ee7af045b0b572227bda2c1c918
26045 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26046 Date:   Thu Nov 1 12:44:20 2007 +0100
26047
26048     README: Remove ATSTK1000 daughterboard list
26049
26050     As noted by Kim Phillips, these lists tend to become out of date.
26051
26052     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26053
26054 commit c81cbbad21cb0ae983e2e796211202234cdc8be2
26055 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26056 Date:   Tue Oct 30 14:56:36 2007 +0100
26057
26058     Add ATSTK100[234] to MAINTAINERS
26059
26060     Add all the ATSTK1000 daughterboards to MAINTAINERS along with their
26061     "mother". Also update the entry for ATSTK1000 to be not only about the
26062     AP7000 CPU; it's intended to handle all CPUs in the AT32AP family.
26063
26064     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26065
26066 commit 64ff2357b1727213803591813dbc779c924bf772
26067 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26068 Date:   Mon Oct 29 13:02:54 2007 +0100
26069
26070     AVR32: Add support for the ATSTK1004 board
26071
26072     ATSTK1004 is a daughterboard for ATSTK1000 with the AT32AP7002 CPU,
26073     which is a derivative of AT32AP7000.
26074
26075     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26076
26077 commit 667568db157f374b85abd7e03596ddd1f0b25681
26078 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26079 Date:   Mon Oct 29 13:02:54 2007 +0100
26080
26081     AVR32: Add support for the ATSTK1003 board
26082
26083     ATSTK1003 is a daughterboard for ATSTK1000 with the AT32AP7001 CPU,
26084     which is a derivative of AT32AP7000.
26085
26086     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26087
26088 commit 5fee84a794a51ec830548cda485a770efb018b92
26089 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26090 Date:   Mon Oct 29 13:23:33 2007 +0100
26091
26092     AVR32: Make some AT32AP700x peripherals optional
26093
26094     Add a chip-features file providing definitions of the form
26095
26096     AT32AP700x_CHIP_HAS_<peripheral>
26097
26098     to indicate the availability of the given peripheral on the currently
26099     selected chip.
26100
26101     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26102
26103 commit 36f28f8a9605ee5dcfa330482cfc62171261af97
26104 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26105 Date:   Mon Oct 29 13:09:56 2007 +0100
26106
26107     AVR32: Rename at32ap7000 -> at32ap700x
26108
26109     The SoC-specific code for all the AT32AP700x CPUs is practically
26110     identical; the only difference is that some chips have less features
26111     than others. By doing this rename, we can add support for the AP7000
26112     derivatives simply by making some features conditional.
26113
26114     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26115
26116 commit 4d5fa99c73f354e7cf985efcf417ea55ca2f6a5e
26117 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26118 Date:   Fri Jun 29 18:22:34 2007 +0200
26119
26120     atmel_mci: Show SR when block read fails
26121
26122     Show controller status as well as card status when an error occurs
26123     during block read.
26124
26125     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26126
26127 commit 8697e6a19b10f514511b6a9c86de88bd108c4f8d
26128 Author: Stefan Roese <sr@denx.de>
26129 Date:   Thu Dec 13 14:52:53 2007 +0100
26130
26131     ppc4xx: Bring 4xx fdt support up-to-date
26132
26133     This patch update the 4xx fdt support. It enabled fdt booting
26134     on the AMCC Kilauea and Sequoia for now. More can follow later
26135     quite easily.
26136
26137     Signed-off-by: Stefan Roese <sr@denx.de>
26138
26139 commit 12d30aa79779c2aa7a998bbae4c075f822a53004
26140 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26141 Date:   Thu Dec 13 12:56:34 2007 +0100
26142
26143     cfi_flash: Use map_physmem() and unmap_physmem()
26144
26145     Use map_physmem() and unmap_physmem() to convert from physical to
26146     virtual addresses. This gives the arch a chance to provide an uncached
26147     mapping for flash accesses.
26148
26149     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26150
26151 commit 4d7d6936eb29af7cca330937808312aa5f61454d
26152 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26153 Date:   Thu Dec 13 12:56:33 2007 +0100
26154
26155     Introduce map_physmem() and unmap_physmem()
26156
26157     map_physmem() returns a virtual address which can be used to access a
26158     given physical address without involving the cache. unmap_physmem()
26159     should be called when the virtual address returned by map_physmem() is
26160     no longer needed.
26161
26162     This patch adds a stub implementation which simply returns the
26163     physical address cast to a uchar * for all architectures except AVR32,
26164     which converts the physical address to an uncached virtual mapping.
26165     unmap_physmem() is a no-op on all architectures, but if any
26166     architecture needs to do such mappings through the TLB, this is the
26167     hook where those TLB entries can be invalidated.
26168
26169     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26170
26171 commit cdbaefb5f5f03e54455d0439dcf6dbd97ead1f9d
26172 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26173 Date:   Thu Dec 13 12:56:32 2007 +0100
26174
26175     cfi_flash: Introduce read and write accessors
26176
26177     Introduce flash_read{8,16,32,64) and flash_write{8,16,32,64} and use
26178     them to access the flash memory. This makes it clearer when the flash
26179     is actually being accessed; merely dereferencing a volatile pointer
26180     looks just like any other kind of access.
26181
26182     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26183
26184 commit 812711ce6b3a386125dcf0d6a59588e461abbb87
26185 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26186 Date:   Thu Dec 13 12:56:31 2007 +0100
26187
26188     Implement __raw_{read,write}[bwl] on all architectures
26189
26190     This adds implementations of __raw_read[bwl] and __raw_write[bwl] to
26191     m68k, ppc, nios and nios2. The m68k and ppc implementations were taken
26192     from Linux.
26193
26194     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26195
26196 commit be60a9021c82fc5aecd5b2b1fc96f70a9c81bbcd
26197 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26198 Date:   Sat Oct 6 18:55:36 2007 +0200
26199
26200     cfi_flash: Reorder functions and eliminate extra prototypes
26201
26202     Reorder the functions in cfi_flash.c so that each function only uses
26203     functions that have been defined before it. This allows the static
26204     prototype declarations near the top to be eliminated and might allow
26205     gcc to do a better job inlining functions.
26206
26207     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26208
26209 commit 3055793bcbdf24b1f8117f606ffb766d32eb766f
26210 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26211 Date:   Thu Dec 13 12:56:29 2007 +0100
26212
26213     cfi_flash: Make some needlessly global functions static
26214
26215     Make functions not declared in any header file static.
26216
26217     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26218
26219 commit 7e5b9b471518c5652febc68ba62b432193d6abf4
26220 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
26221 Date:   Thu Dec 13 12:56:28 2007 +0100
26222
26223     cfi_flash: Break long lines
26224
26225     This patch tries to keep all lines in the cfi_flash driver below 80
26226     columns. There are a few lines left which don't fit this requirement
26227     because I couldn't find any trivial way to break them (i.e. it would
26228     take some restructuring, which I intend to do in a later patch.)
26229
26230     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
26231
26232 commit 42026c9cb3a76849b41e6e24abfb7b56807a5c1a
26233 Author: Bartlomiej Sieka <tur@semihalf.com>
26234 Date:   Tue Dec 11 13:59:57 2007 +0100
26235
26236     CFI: synchronize command offsets with Linux CFI driver
26237
26238     Fixes non-working CFI Flash on the Inka4x0 board.
26239
26240     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
26241
26242 commit 8ff3de61fc5f9b3b21647bce081a3b7f710f0d4d
26243 Author: Kumar Gala <galak@kernel.crashing.org>
26244 Date:   Fri Dec 7 12:17:34 2007 -0600
26245
26246     Handle MPC85xx PCIe reset errata (PCI-Ex 38)
26247
26248     On the MPC85xx boards that have PCIe enable the PCIe errata fix.
26249     (MPC8544DS, MPC8548CDS, MPC8568MDS).
26250
26251     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26252
26253 commit 82ac8c97145a4c3bf8b3dbfad00fa96e920f9b9c
26254 Author: Kumar Gala <galak@kernel.crashing.org>
26255 Date:   Fri Dec 7 12:04:30 2007 -0600
26256
26257     Update Freescale MPC85xx ADS/CDS/MDS board config
26258
26259     * Enabled CONFIG_CMD_ELF
26260
26261     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26262
26263 commit d435793229ce29a42797c1edc39f5b34f987f91a
26264 Author: Kumar Gala <galak@kernel.crashing.org>
26265 Date:   Fri Dec 7 04:59:26 2007 -0600
26266
26267     Handle Asynchronous DDR clock on 85xx
26268
26269     The MPC8572 introduces the concept of an asynchronous DDR clock with
26270     regards to the platform clock.
26271
26272     Introduce get_ddr_freq() to report the DDR freq regardless of sync/async
26273     mode.
26274
26275     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26276
26277 commit 22abb2d2eaf7b795a6923c6273ec9cb53fda9a10
26278 Author: Kumar Gala <galak@kernel.crashing.org>
26279 Date:   Thu Nov 29 10:34:28 2007 -0600
26280
26281     Update Freescale MPC85xx ADS/CDS/MDS board config
26282
26283     * Removed some misc environment setup
26284     * Enabled CONFIG_CMDLINE_EDITING
26285
26286     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26287
26288 commit 415a613babb84d5e5d5b42e8e553868c71fc3a64
26289 Author: Kumar Gala <galak@kernel.crashing.org>
26290 Date:   Thu Nov 29 10:47:44 2007 -0600
26291
26292     Move the MPC8541/MPC8555/MPC8548 CDS board under board/freescale.
26293
26294     Minor path corrections needed to ensure buildability.
26295
26296     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26297
26298 commit c2d943ffbfd3359b3b45d177b437379d2cb86fbf
26299 Author: Kumar Gala <galak@kernel.crashing.org>
26300 Date:   Thu Nov 29 10:16:18 2007 -0600
26301
26302     Move the MPC8540 ADS board under board/freescale.
26303
26304     Minor path corrections needed to ensure buildability.
26305
26306     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26307
26308 commit 870ceac5b3a3486c109396e005af81ae762b5710
26309 Author: Kumar Gala <galak@kernel.crashing.org>
26310 Date:   Thu Nov 29 10:14:50 2007 -0600
26311
26312     Move the MPC8560 ADS board under board/freescale.
26313
26314     Minor path corrections needed to ensure buildability.
26315
26316     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26317
26318 commit acbca876fb3fec25cd9c55b0efc81ff618ff5262
26319 Author: Kumar Gala <galak@kernel.crashing.org>
26320 Date:   Thu Nov 29 10:13:47 2007 -0600
26321
26322     Move the MPC8568 MDS board under board/freescale.
26323
26324     Minor path corrections needed to ensure buildability.
26325
26326     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26327
26328 commit a853d56c59b33415304531443633808736acfc6e
26329 Author: Kumar Gala <galak@kernel.crashing.org>
26330 Date:   Thu Nov 29 02:18:59 2007 -0600
26331
26332     Use standard LAWAR_TRGT_IF_* defines for LAW setup on 85xx
26333
26334     We already had defines for LAWAR_TRGT_IF_* that we should use
26335     rather than creating new ones.  Also, added some missing defines for
26336     PCIE targets.
26337
26338     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26339
26340 commit 04db400892da37b76a585e332a0c137954ad2015
26341 Author: Kumar Gala <galak@kernel.crashing.org>
26342 Date:   Thu Nov 29 02:10:09 2007 -0600
26343
26344     Stop using immap_t on 85xx
26345
26346     In the future the offsets to various blocks may not be in same location.
26347     Move to using CFG_MPC85xx_*_ADDR as the base of the registers
26348     instead of getting it via &immap.
26349
26350     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26351
26352 commit 2714223f8e04ab3e4133ff65872eef366d90bfea
26353 Author: Kumar Gala <galak@kernel.crashing.org>
26354 Date:   Thu Nov 29 01:23:09 2007 -0600
26355
26356     Remove CONFIG_OF_FLAT_TREE related code from mpc85xx since we now use libfdt
26357
26358     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26359
26360 commit c480861bf000156e6a3e932c258db59ff2212dd3
26361 Author: Kumar Gala <galak@kernel.crashing.org>
26362 Date:   Thu Nov 29 01:06:19 2007 -0600
26363
26364     Update MPC8568 MDS to use libfdt
26365
26366     Updated the MPC8568 MDS config to use libfdt and assume use of aliases for
26367     ethernet, pci, and serial for the various fixups that are done.
26368
26369     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26370
26371 commit 1563f56e0c68f6920f956382d6d13bee3f01c0f7
26372 Author: Haiying Wang <Haiying.Wang@freescale.com>
26373 Date:   Wed Nov 14 15:52:06 2007 -0500
26374
26375     Add PCI Express support on MPC8568MDS
26376
26377     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
26378     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26379
26380 commit b90d25497625b90ffa3f2911a0895ca237556ff5
26381 Author: Kumar Gala <galak@kernel.crashing.org>
26382 Date:   Thu Nov 29 00:11:44 2007 -0600
26383
26384     Update MPC85xx CDS to use libfdt
26385
26386     Updated the MPC85xx CDS config to use libfdt and assume use of aliases for
26387     ethernet, pci, and serial for the various fixups that are done.
26388
26389     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26390
26391 commit 0fd5ec66b10521a057ad73e69ab5f0f9eafba255
26392 Author: Kumar Gala <galak@kernel.crashing.org>
26393 Date:   Wed Nov 28 22:54:27 2007 -0600
26394
26395     Update MPC8540 ADS to use libfdt
26396
26397     Updated the MPC8540 ADS config to use libfdt and assume use of aliases for
26398     ethernet, pci, and serial for the various fixups that are done.
26399
26400     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26401
26402 commit 5ce715802f6c50dc78b3405b92f184b1e3710519
26403 Author: Kumar Gala <galak@kernel.crashing.org>
26404 Date:   Wed Nov 28 22:40:31 2007 -0600
26405
26406     Update MPC8560 ADS to use libfdt
26407
26408     Updated the MPC8560 ADS config to use libfdt and assume use of aliases for
26409     ethernet, pci, and serial for the various fixups that are done.
26410
26411     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26412
26413 commit aafeefbdb8b029f5ca2a195598d0a501a606eea9
26414 Author: Kumar Gala <galak@kernel.crashing.org>
26415 Date:   Wed Nov 28 00:36:33 2007 -0600
26416
26417     Stop using immap_t for cpm offset on 85xx
26418
26419     In the future the offsets to various blocks may not be in same location.
26420     Move to using CFG_MPC85xx_CPM_ADDR as the base of the CPM registers
26421     instead of getting it via &immap->im_cpm.
26422
26423     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26424
26425 commit f59b55a5b8fcadaa99781ba48e7a38e956afa527
26426 Author: Kumar Gala <galak@kernel.crashing.org>
26427 Date:   Tue Nov 27 23:25:02 2007 -0600
26428
26429     Stop using immap_t for guts offset on 85xx
26430
26431     In the future the offsets to various blocks may not be in same location.
26432     Move to using CFG_MPC85xx_GUTS_ADDR as the base of the guts registers
26433     instead of getting it via &immap->im_gur.
26434
26435     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26436
26437 commit 50c03c8cf494d91cdec39670d95337c743e16ec9
26438 Author: Kumar Gala <galak@kernel.crashing.org>
26439 Date:   Tue Nov 27 22:42:34 2007 -0600
26440
26441     Update MPC8544 DS config
26442
26443     * Removed HAS_ETH2/HAS_ETH3 - MPC8544 only has TSEC1/2
26444     * Removed some misc environment setup
26445     * Moved to using fdtfile & fdtaddr as fdt env var names
26446     * Enabled CONFIG_CMDLINE_EDITING
26447
26448     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26449
26450 commit addce57e2e4c49e77ffb2020a84690713bb18b47
26451 Author: Kumar Gala <galak@kernel.crashing.org>
26452 Date:   Mon Nov 26 17:12:24 2007 -0600
26453
26454     Update MPC8544DS to use libfdt
26455
26456     Updated the MPC8544DS config to use libfdt and assume use of aliases for
26457     ethernet, pci, and serial for the various fixups that are done.
26458
26459     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26460
26461 commit f852ce72f100cabd1f11c21c085a0ad8eca9fb65
26462 Author: Kumar Gala <galak@kernel.crashing.org>
26463 Date:   Thu Nov 29 00:15:30 2007 -0600
26464
26465     Add libfdt based ft_cpu_setup for mpc85xx
26466
26467     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26468
26469 commit 3b9abdc448a1c2c6a4c2aa292724b4d1a05166a9
26470 Author: Stefan Roese <sr@denx.de>
26471 Date:   Tue Dec 11 13:38:19 2007 +0100
26472
26473     ppc4xx: Correct GPIO offset in gpio_config()
26474
26475     Thanks to Gary Jennejohn for pointing this out.
26476
26477     Signed-off-by: Stefan Roese <sr@denx.de>
26478
26479 commit 8809a2713b1ceaf3da55d9d785470294f15de06a
26480 Author: Stefan Roese <sr@denx.de>
26481 Date:   Tue Dec 11 11:46:01 2007 +0100
26482
26483     rtc: Fix merging problem
26484
26485     Signed-off-by: Stefan Roese <sr@denx.de>
26486
26487 commit 7cfc12a7dcfdb350e2ab76db4dafcc30f7e77c2b
26488 Author: Stefan Roese <sr@denx.de>
26489 Date:   Sat Dec 8 14:47:34 2007 +0100
26490
26491     ppc4xx: 405EX: Correctly enable USB pins
26492
26493     This patch selects the USB data pins in the 405EX GPIO and MFC (multi
26494     function control) registers. This is done for the AMCC Kilauea and
26495     Makalu eval boards.
26496
26497     Signed-off-by: Stefan Roese <sr@denx.de>
26498
26499 commit 9692c2734a47f23b44a0f68042a3e2ca8d1bfb39
26500 Author: Stefan Roese <sr@denx.de>
26501 Date:   Sat Dec 8 08:25:09 2007 +0100
26502
26503     CFI: Coding style cleanup
26504
26505     Signed-off-by: Stefan Roese <sr@denx.de>
26506
26507 commit 81b20ccc2d795ae9a1199db5a50ad9c28d1e4d22
26508 Author: Michael Schwingen <michael@schwingen.org>
26509 Date:   Fri Dec 7 23:35:02 2007 +0100
26510
26511     CFI: support JEDEC flash roms in CFI-flash framework
26512
26513     The following patch adds support for non-CFI flash ROMS, by hooking into the
26514     CFI flash code and using most of its code, as recently discussed here in the
26515     thread "Mixing CFI and non-CFI flashs".
26516
26517     Signed-off-by: Michael Schwingen <michael@schwingen.org>
26518     Signed-off-by: Stefan Roese <sr@denx.de>
26519
26520 commit c01b17dd856fa120b2970f50d9598546a4927ec3
26521 Author: Gerald Van Baren <vanbaren@cideas.com>
26522 Date:   Wed Nov 28 21:24:50 2007 -0500
26523
26524     Conditionally compile fdt_fixup_ethernet()
26525
26526     Fix compiler warnings: On boards that don't have ethernets defined,
26527     don't compile fdt_fixup_ethernet().
26528
26529 commit 246d4ae6bc282bc1841224e1c5fc49dc925e0bf7
26530 Author: Kumar Gala <galak@kernel.crashing.org>
26531 Date:   Tue Nov 27 21:59:46 2007 -0600
26532
26533     Convert boards that set memory node to use fdt_fixup_memory()
26534
26535     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26536
26537 commit 151c8b09b35eebe8fd9139cb6c1d91c27b22f058
26538 Author: Kumar Gala <galak@kernel.crashing.org>
26539 Date:   Mon Nov 26 17:06:15 2007 -0600
26540
26541     Added fdt_fixup_stdout that uses aliases to set linux,stdout-path
26542
26543     We use a combination of the serialN alias and CONFIG_CONS_INDEX to
26544     determine which serial alias we should set linux,stdout-path to.
26545
26546     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26547
26548 commit 3c9272813fad84c691d0e4989bb18a3ffebdebfc
26549 Author: Kumar Gala <galak@kernel.crashing.org>
26550 Date:   Mon Nov 26 14:57:45 2007 -0600
26551
26552     Add common memory fixup function
26553
26554     Add the function fdt_fixup_memory() to fixup the /memory node of the fdt
26555
26556     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26557
26558 commit 9c9109e7fcf7ac2ca19c95b8ac54b8d1c773b157
26559 Author: Kumar Gala <galak@kernel.crashing.org>
26560 Date:   Mon Nov 26 11:19:12 2007 -0600
26561
26562     Conditionally compile fdt_support.c
26563
26564     Modify common/Makefile to conditionally compile fdt_support.c based
26565     on CONFIG_OF_LIBFDT.
26566
26567     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26568
26569 commit d88e7ba0980773479e1a64badb293116071b7ef0
26570 Author: Kumar Gala <galak@kernel.crashing.org>
26571 Date:   Mon Nov 26 10:41:40 2007 -0600
26572
26573     Fix build breakage due to libfdt import
26574
26575     The IDS8247 got lost in the update and need an API update
26576     do to rename of functions in libfdt.
26577
26578     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26579
26580 commit 28f384b171bbf1fb2dafb1046e6d259a6b2f8714
26581 Author: Gerald Van Baren <vanbaren@cideas.com>
26582 Date:   Fri Nov 23 19:43:20 2007 -0500
26583
26584     Add spaces around the = in the fdt print format.
26585
26586     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
26587
26588 commit 29592ecba3b932b9b152bcec6c0c0806412db4a3
26589 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26590 Date:   Fri Dec 7 01:25:38 2007 +0900
26591
26592     sh: Moved driver of the SuperH dependence
26593
26594     The composition of the directory in the drivers/ changed.
26595     I moved SuperH serial driver and marubun PCMCIA driver.
26596
26597     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26598
26599 commit 41be969f4957115ed7b1fe8b890bfaee99d7a7a2
26600 Author: Wolfgang Denk <wd@denx.de>
26601 Date:   Thu Dec 6 10:21:19 2007 +0100
26602
26603     Release v1.3.1
26604
26605     Signed-off-by: Wolfgang Denk <wd@denx.de>
26606
26607 commit cf5933ba1e97a1cd8f5f24070e820f21d976eaeb
26608 Author: Wolfgang Denk <wd@denx.de>
26609 Date:   Thu Dec 6 10:21:03 2007 +0100
26610
26611     ADS5121 Board: fix compile problem.
26612
26613     Signed-off-by: Wolfgang Denk <wd@denx.de>
26614
26615 commit a27044b14a9e93678a82d7b35f202b93e7687abc
26616 Author: Stefan Roese <sr@denx.de>
26617 Date:   Thu Dec 6 05:58:43 2007 +0100
26618
26619     ppc4xx: Enable hardware-fix for PCI/DMA errata on AMCC 440SP/SPe boards
26620
26621     This patch enables the hardware-fix for the PCI/DMA errata's 19+22 by
26622     setting the FIXD bit in the SDR0_MFR register. Here a description of the
26623     symptoms:
26624
26625     Problem Description
26626     ------------------------------
26627     If a DMA is performed between memory and PCI with the DMA 1 Controller
26628     using prefetch, and as a result uses a special purpose buffer selected by
26629     the PCIXn Bridge Options 1 Register (PCIXn_BRDGOPT1[RBP7] - bits 31-29),
26630     the first part of the transfer sequence is performed twice. The
26631     PPC440SPe PCI Controller requests more data than was needed such that in
26632     the case of enforce memory protection, a host CPU  exception can occur.
26633     No data is corrupted, because data transfer is stopped in the PCI
26634     Controller. Prefetch enable is specified by setting DMA Configuration
26635     Register (I2O0_DMAx_CFG[DXEPD] - bit 31) to 0.
26636
26637     Behavior that may be observed in a running system
26638     ---------------------------------------------------------------------------
26639
26640     1. DMA performance is decreased because of the double access on the PCI bus
26641     interface.
26642     2. If an illegal access to some address on the PCI bus is detected at the
26643     system level, a machine check or similar system error may occur.
26644
26645     Workarounds Available
26646     ----------------------------------
26647
26648     1. Do not program prefetch. Note that a prefetch command cannot be programmed
26649     without selecting a special purpose buffer.
26650     2. To avoid crossing a physical boundary of the PCI slave device, add 512
26651     bytes of address to the PCI address range.
26652
26653     This patch was originally provided by Pravin M. Bathija <pbathija@amcc.com>
26654     from AMCC and slighly changed.
26655
26656     Signed-off-by: Pravin M. Bathija <pbathija@amcc.com>
26657     Signed-off-by: Stefan Roese <sr@denx.de>
26658
26659 commit a90921f71d225bf9e0f0fc7b8beadeb8001bf78a
26660 Author: Stefan Roese <sr@denx.de>
26661 Date:   Tue Dec 4 16:29:48 2007 +0100
26662
26663     ppc4xx: Yosemite/Yellowstone: Add DTT AD7414 support
26664
26665     Signed-off-by: Stefan Roese <sr@denx.de>
26666
26667 commit 8d4f040a3c15036a6ea25a9c39e7d89fefa8440d
26668 Author: Wolfgang Denk <wd@denx.de>
26669 Date:   Mon Dec 3 00:15:28 2007 +0100
26670
26671     Prepare for 1.3.1-rc1
26672
26673     Signed-off-by: Wolfgang Denk <wd@denx.de>
26674
26675 commit e15e33433e7c05111968dc9b434a52fd42cbd221
26676 Author: Stefan Roese <sr@denx.de>
26677 Date:   Fri Nov 30 07:15:41 2007 +0100
26678
26679     ppc4xx: Kilauea: Add PCIe reset assertion upon power-up
26680
26681     This manual PCIe reset triggering solves the problem seen with the
26682     Intel EPRO/1000 card, which was not detected (link not established)
26683     upon power-up reset.
26684
26685     Signed-off-by: Stefan Roese <sr@denx.de>
26686
26687 commit 260eea5676ca46903a335686cc020b29c4ca46fe
26688 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26689 Date:   Thu Nov 29 01:21:54 2007 +0900
26690
26691     sh: Add SuperH boards maintainer to MAINTAINERS file
26692
26693     Add MS7750SE and MS7722SE's board maintainer to MAINTAINERS file.
26694
26695     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26696
26697 commit aa9c4f1d22701a92347c1c81f34d12c8ad3a3747
26698 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26699 Date:   Thu Nov 29 00:13:04 2007 +0900
26700
26701     sh: Add ms7750se support in MAKEALL
26702
26703     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26704
26705 commit c7144373427a178332bf9754131c8c34c52c200a
26706 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26707 Date:   Tue Nov 27 09:44:53 2007 +0100
26708
26709     sh: Add sh3 and sh4 support in MAKEALL
26710
26711     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26712     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26713
26714 commit 130080874a3d28450098481a262c5f7c855e908d
26715 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26716 Date:   Sun Nov 25 02:51:17 2007 +0900
26717
26718     sh: Add document for SuperH.
26719
26720     This document is a summary of information concerning SuperH of U-Boot.
26721
26722     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26723
26724 commit 33ecdc2f9d64926e1a6067b28f3a0aefc3b6d23d
26725 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26726 Date:   Sun Nov 25 02:39:31 2007 +0900
26727
26728     sh: Add marubun's pcmcia driver
26729
26730     Marubun pcmcia is a chip for PCMCIA used with SuperH.
26731     Of course, this can be used even by other architectures.
26732     When use this driver, came to be able to use CompactFlash
26733     and Ethernet.
26734
26735     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26736
26737 commit febd86b969b975289ed948f1ac0eb9722da41ced
26738 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26739 Date:   Sun Nov 25 02:32:13 2007 +0900
26740
26741     sh: Update SuperH SCIF driver
26742
26743     - Changed volatile unsigned to vu_.
26744     - Changed Makefile for kconfig.
26745
26746     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
26747
26748 commit 8be760903645af09871be50ad0a6f9ebb62b311d
26749 Author: Stefan Roese <sr@denx.de>
26750 Date:   Tue Nov 27 11:57:35 2007 +0100
26751
26752     ppc4xx: Kilauea & Makalu: Fix ext IRQ pin multiplexing
26753
26754     After an error in the AMCC 405EX users manual now correctly configure
26755     IRQ2 (Kilauea)/IRQ0 (Makalu) as alternate 2 signal for external IRQ
26756     usage.
26757
26758     Signed-off-by: Stefan Roese <sr@denx.de>
26759
26760 commit a5f601fd1b1278deae5aa9fc27a232b0d1c1c788
26761 Author: Wolfgang Denk <wd@denx.de>
26762 Date:   Mon Nov 26 19:18:21 2007 +0100
26763
26764     Cleanup coding style; update CHANGELOG
26765
26766     Signed-off-by: Wolfgang Denk <wd@denx.de>
26767
26768 commit 3deca9d44767efd1b83f4b701f0dbf21a7595f7b
26769 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26770 Date:   Sun Nov 25 22:39:25 2007 +0100
26771
26772     MAKEALL: add missing 512x boards in ppc
26773
26774     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26775
26776 commit a340c325e668ca7386c2276387681720be9c3757
26777 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26778 Date:   Sun Nov 25 18:45:47 2007 +0100
26779
26780     Makefile : fix tags ctags etags with new drivers organization
26781
26782     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26783
26784 commit 63362cfc6baa97ae0e37ba2c6ece530fcac9f79e
26785 Author: Stefan Roese <sr@denx.de>
26786 Date:   Mon Nov 26 15:06:14 2007 +0100
26787
26788     ppc4xx: Makalu: Change EBC setup for CS0 to enable 400MHz usage
26789
26790     As suggested by Senao, use a different EBC_PB0AP setup for 400MHz
26791     operation.
26792
26793     Signed-off-by: Stefan Roese <sr@denx.de>
26794
26795 commit ca1ce226287270bb01e25b8e3674c701f12edf19
26796 Author: Stefan Roese <sr@denx.de>
26797 Date:   Mon Nov 26 15:01:45 2007 +0100
26798
26799     ppc4xx: Kilauea: Configure pin mux to use ext IRQ2 as interrupt
26800
26801     Signed-off-by: Stefan Roese <sr@denx.de>
26802
26803 commit 87ddedd6ad804427ce125ceaa076d7a4f74e9d5d
26804 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26805 Date:   Sun Nov 25 18:45:47 2007 +0100
26806
26807     Makefile : fix tags ctags etags with new drivers organization
26808
26809     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26810
26811 commit 59829cc189378c142c13d2aa8d9a897d8bef3961
26812 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26813 Date:   Sat Nov 24 21:26:56 2007 +0100
26814
26815     drivers/mtd : move mtd drivers to drivers/mtd
26816
26817     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26818
26819 commit 318c0b90431f2648552e5ade78833f42652ce859
26820 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26821 Date:   Sat Nov 24 21:17:55 2007 +0100
26822
26823     drivers/misc : move misc drivers to drivers/misc
26824
26825     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26826
26827 commit 33daf5b7858807cb4ce4158c2c56524671c14c08
26828 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26829 Date:   Sat Nov 24 21:13:59 2007 +0100
26830
26831     drivers/block : move block drivers to drivers/block
26832
26833     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26834
26835 commit 0c698dcaa70275eb8814f665b545547cee013892
26836 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26837 Date:   Sat Nov 24 20:59:50 2007 +0100
26838
26839     drivers/rtc : move rtc drivers to drivers/rtc
26840
26841     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26842
26843 commit f868cc5a50757d94f36c312395481cb0f187d9e6
26844 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26845 Date:   Sat Nov 24 20:14:44 2007 +0100
26846
26847     drivers/hwmon : move hardware monitor drviers to drivers/hwmon
26848
26849     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26850
26851 commit 16b195c82a18cbfd164800f17a1ef9db2e48331a
26852 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26853 Date:   Sat Nov 24 19:46:45 2007 +0100
26854
26855     drivers/input : move input drivers to drivers/input
26856
26857     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26858
26859 commit e4558666293364fc3af1c1d9381ca933fa0f1275
26860 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26861 Date:   Sat Nov 24 19:40:11 2007 +0100
26862
26863     drivers/usb : move usb drivers to drivers/usb
26864
26865     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26866
26867 commit 1378df792a7ff3abd1bf54a63f5475784f5b083c
26868 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26869 Date:   Sat Nov 24 19:33:38 2007 +0100
26870
26871     drivers/serial : move serial drivers to drivers/serial
26872
26873     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26874
26875 commit 2439e4bfa111babf4bc07ba20efbf3e36036813e
26876 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26877 Date:   Wed Nov 21 21:19:24 2007 +0100
26878
26879     drivers/net : move net drivers to drivers/net
26880
26881     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26882
26883 commit 352d259130b349fe9593b8dada641bd78a9659e5
26884 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26885 Date:   Tue Nov 20 20:41:48 2007 +0100
26886
26887     drivers/video : move video drivers to drivers/video
26888
26889     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26890
26891 commit 73646217186aa17afc8e305c5f06f06dd335eaad
26892 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26893 Date:   Tue Nov 20 20:33:09 2007 +0100
26894
26895     drivers/pcmcia : move pcmcia drivers to drivers/pcmcia
26896
26897     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26898
26899 commit 93a686ee9c5ddc6fa368c32cfbfde6f6724599fc
26900 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26901 Date:   Tue Nov 20 20:28:09 2007 +0100
26902
26903     drivers/pci : move pci drivers to drivers/pci
26904
26905     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26906
26907 commit 9162352817579840d7802da6d85872b3ca003c97
26908 Author: Gerald Van Baren <vanbaren@cideas.com>
26909 Date:   Thu Nov 22 17:23:23 2007 -0500
26910
26911     Fix fdt printing for updated libfdt
26912
26913     Also improve printing (adopt dtc v1 "c style" hex format), whitespace cleanup.
26914
26915     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
26916
26917 commit 9eb77cea1fa12d5969eb26a1d1d81da381bd6b1c
26918 Author: Kumar Gala <galak@kernel.crashing.org>
26919 Date:   Wed Nov 21 13:30:15 2007 -0600
26920
26921     Add additional fdt fixup helper functions
26922
26923     Added the following fdt fixup helpers:
26924      * do_fixup_by_prop{_u32} - Find matching nodes by property name/value
26925      * do_fixup_by_compat{_u32} - Find matching nodes by compat
26926
26927     The _u32 variants work the same only the property they are setting
26928     is know to be a 32-bit integer instead of a byte buffer.
26929
26930     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26931
26932 commit ab544633abdd14f4dd5d92e500b73eb59ef57e67
26933 Author: Kumar Gala <galak@kernel.crashing.org>
26934 Date:   Wed Nov 21 11:11:03 2007 -0600
26935
26936     Add fdt_fixup_ethernet helper to set mac addresses
26937
26938     Added a fixup helper that uses aliases to set mac addresses
26939     in the device tree based on the bd_t
26940
26941     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26942
26943 commit dbaf07ce620aab249e3502b20a986234a6af1d3a
26944 Author: Kumar Gala <galak@kernel.crashing.org>
26945 Date:   Wed Nov 21 14:07:46 2007 -0600
26946
26947     Fix warnings from import of libfdt
26948
26949     cmd_fdt.c: In function fdt_print:
26950     cmd_fdt.c:586: warning: assignment discards qualifiers from pointer target type
26951     cmd_fdt.c:613: warning: assignment discards qualifiers from pointer target type
26952     cmd_fdt.c:635: warning: assignment discards qualifiers from pointer target type
26953     cmd_fdt.c:636: warning: assignment discards qualifiers from pointer target type
26954
26955     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26956
26957 commit 8d04f02f6224e6983f4812ea4da704950ec8539c
26958 Author: Kumar Gala <galak@kernel.crashing.org>
26959 Date:   Wed Oct 24 11:04:22 2007 -0500
26960
26961     Update libfdt from device tree compiler (dtc)
26962
26963     Update libfdt to commit 8eaf5e358366017aa2e846c5038d1aa19958314e from
26964     the device tree compiler (dtc) project.
26965
26966     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26967
26968 commit e93becf80d732b64aef81b23e8b6ece02c40533d
26969 Author: Kumar Gala <galak@kernel.crashing.org>
26970 Date:   Sat Nov 3 19:46:28 2007 -0500
26971
26972     Move do_fixup* for libfdt into common code
26973
26974     Moved the generic fixup handling code out of cpu/mpc5xxx and cpu/mpc8260
26975     into common/fdt_support.c and renamed:
26976
26977     do_fixup()  -> do_fixup_by_path()
26978     do_fixup_u32()      -> do_fixup_by_path_u32()
26979
26980     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26981
26982 commit f738b4a75998f42a7408defadc9baac7a31c92db
26983 Author: Kumar Gala <galak@kernel.crashing.org>
26984 Date:   Thu Oct 25 16:15:07 2007 -0500
26985
26986     Make no options to fdt print default to '/'
26987
26988     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
26989
26990 commit a3c2933e02503fe36ade2c1b65af46f2b7a168e7
26991 Author: Kumar Gala <galak@kernel.crashing.org>
26992 Date:   Wed Oct 24 10:21:57 2007 -0500
26993
26994     Removed some nonused fdt functions and moved fdt_find_and_setprop out of libfdt
26995
26996     Removed:
26997         fdt_node_is_compatible
26998         fdt_find_node_by_type
26999         fdt_find_compatible_node
27000
27001     To ease merge of newer libfdt as we aren't using them anywhere at this time.
27002
27003     Also moved fdt_find_and_setprop out of libfdt into fdt_support.c for the same
27004     reason.
27005
27006     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
27007
27008 commit 98e2867cc85409b919f862e6c16026461ec955df
27009 Author: Grant Likely <grant.likely@secretlab.ca>
27010 Date:   Wed Nov 21 09:19:37 2007 -0700
27011
27012     [BUILD] Remove libraries when updating autoconf.mk
27013
27014     Fix library problems caused by conditional compilation.  Using
27015     autoconf.mk to decide which files to compile has caused a problem when
27016     changing configuration from one board to another without clearing out
27017     the library (*.a) files.
27018
27019     It used to be that the linker was always passed the same list of .o
27020     files when building the .a files.  However, that is not longer true
27021     with conditional compilation.  Now, a different board config will have
27022     a different file list passed to the linker.  The problem occurs when
27023     a library has already been built and the board config is changed.
27024
27025     Since the linker will update instead of replace a preexisting library,
27026     then if the file list changes to remove some object files the old
27027     objects will still exist in the library.
27028
27029     The solution is to remove all old library files when autoconf.mk is
27030     made.
27031
27032     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27033
27034 commit ed1353d74b9ce8a7fcd660570b848a184d614b5f
27035 Author: Kumar Gala <galak@kernel.crashing.org>
27036 Date:   Wed Nov 21 08:49:50 2007 -0600
27037
27038     [BUILD] conditionally compile libfdt/*.c in libfdt/Makefile
27039
27040     Modify libfdt/Makefile to conditionally compile the *.c files based
27041     on the board config.
27042
27043     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
27044
27045 commit 4a43719a7738712811d822ca8125427b27a55cdc
27046 Author: Grant Likely <grant.likely@secretlab.ca>
27047 Date:   Mon Sep 24 09:05:31 2007 -0600
27048
27049     [BUILD] conditionally compile common/cmd_*.c in common/Makefile
27050
27051     Modify common/Makefile to conditionally compile the cmd_*.c files based
27052     on the board config.
27053
27054     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27055
27056 commit 2f155f6c0a1f5e9a306a3f1f4fbe067db7ced3b1
27057 Author: Grant Likely <grant.likely@secretlab.ca>
27058 Date:   Mon Sep 24 09:05:31 2007 -0600
27059
27060     [BUILD] Generate include/autoconf.mk from board config files
27061
27062     Use cpp and sed to postprocess config.h and import the defined values
27063     into include/autoconf.mk.  autoconf.mk is then included by config.mk to
27064     give 'make' access to the board configuration.
27065
27066     Doing this enables conditional compilation at the Makefile level instead
27067     of by wrapping every .c file with #ifdef/#endif wrappers.
27068
27069     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27070
27071 commit 68b88999da87ab88e71e1306192905be3450198e
27072 Author: Jon Loeliger <jdl@freescale.com>
27073 Date:   Tue Nov 20 15:02:26 2007 -0600
27074
27075     8610HPCD: Enable the 8610 Display Interface Unit
27076
27077     Signed-off-by: Jon Loeliger <jdl@freescale.com>
27078
27079 commit 74f89faa9d1e77ed947e628d3effaa513fe05d05
27080 Author: Jon Loeliger <jdl@freescale.com>
27081 Date:   Tue Nov 20 15:00:53 2007 -0600
27082
27083     Move 8610 DIU interface structure definitions to header file.
27084
27085     These two structures are still needed during the
27086     initialization and setup of the DIU hardware.
27087     So move them to the fsl_diu_fb.h file for now.
27088     Official "blah".
27089
27090     Noticed-by: York Sun <yorksun@freescale.com>
27091     Signed-off-by: Jon Loeliger <jdl@freescale.com>
27092
27093 commit 080c646dbf474a109c3f85718fb01ce042a38c45
27094 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27095 Date:   Tue Nov 20 20:14:18 2007 +0100
27096
27097     drivers/i2c : move i2c drivers to drivers/i2c
27098
27099     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27100
27101 commit 9a337ddc154a10a26f117fd147b009abcdeba75a
27102 Author: Wolfgang Denk <wd@denx.de>
27103 Date:   Mon Nov 19 22:20:24 2007 +0100
27104
27105     Prepare for 1.3.0 release.
27106
27107     Signed-off-by: Wolfgang Denk <wd@denx.de>
27108
27109 commit f30ad49b16bf998b03c1a5228b6c86369d61c258
27110 Author: Haiying Wang <Haiying.Wang@freescale.com>
27111 Date:   Mon Nov 19 10:02:13 2007 -0500
27112
27113     Move CONFIG_QE out of CONFIG_PCI wrap for MPC8568MDS
27114
27115     CONFIG_QE shouldn't be in the wrap of CONFIG_PCI, fix it.
27116
27117     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
27118
27119 commit f8c320609366176b31104d9bf5e295232e1c7f1d
27120 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
27121 Date:   Mon Nov 19 11:14:16 2007 +0900
27122
27123     [MIPS] board/gth2/lowlevel_init.S: Fix a build warning
27124
27125     lowlevel_init.S: Assembler messages:
27126     lowlevel_init.S:413: Warning: Pretending global symbol used as branch target is local.
27127
27128     Looking at codes, the `memtest' and `clearmem' are intentional mixed
27129     use of `global symbols' and `label' for debugging purpose. To make it
27130     build, just disable global-symbols-use for now. As a result `memtest'
27131     still remains as unused, but leave it be...
27132
27133     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
27134
27135 commit e8da58f2bc092891e8cc92b927ed5c4bd0cb0cab
27136 Author: Wolfgang Denk <wd@denx.de>
27137 Date:   Mon Nov 19 12:59:14 2007 +0100
27138
27139     Fix build problems with mp2usb board
27140
27141     Signed-off-by: Wolfgang Denk <wd@denx.de>
27142
27143 commit 6bf4c686afca1e86e1c384d59218f914605713bf
27144 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27145 Date:   Sun Nov 18 18:36:11 2007 +0100
27146
27147     s3c24x0: Fix usb_ohci.c missing in Makefile
27148     and usb_ohci.c warning differ in signedness
27149
27150     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27151
27152 commit 6073f61e078da5ddb521b56256bcc36508589883
27153 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27154 Date:   Sun Nov 18 12:55:02 2007 +0100
27155
27156     pb1x00 board: Fix u16 status declaration when PCMCIA is defined
27157
27158     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27159
27160 commit 8412d814ce8bf5570a2b747f1e7fd321097fe987
27161 Author: Wolfgang Denk <wd@denx.de>
27162 Date:   Sun Nov 18 17:11:09 2007 +0100
27163
27164     Fix compiler warnings for ARM systems.
27165
27166     Signed-off-by: Wolfgang Denk <wd@denx.de>
27167
27168 commit 409ecdc0bb47dd28b0af6c25ffd658d22cc36b37
27169 Author: Wolfgang Denk <wd@denx.de>
27170 Date:   Sun Nov 18 16:36:27 2007 +0100
27171
27172     Fix compiler warnings for PPC systems. Update CHANGELOG.
27173
27174     Signed-off-by: Wolfgang Denk <wd@denx.de>
27175
27176 commit 653811a3c2b35856bf12e196dcc8c4694e28e420
27177 Author: Stefan Roese <sr@denx.de>
27178 Date:   Sun Nov 18 14:44:44 2007 +0100
27179
27180     ppc4xx: Correct 405EX PCIe UTL register mapping
27181
27182     Map 4k mem space for UTL registers for each port.
27183
27184     Signed-off-by: Stefan Roese <sr@denx.de>
27185
27186 commit 079c2c4fa71c0d1ebef394508df9088df8a308d3
27187 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27188 Date:   Sat Nov 17 11:31:10 2007 +0100
27189
27190     Fix warning differ in signedness in net/net.c and net/nfs.c
27191
27192 commit 7e14fc65368cbd2861b1207453da55a4fc7b3f81
27193 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27194 Date:   Sat Nov 17 20:42:45 2007 +0900
27195
27196     gth2.c: Fix a warning on gth2 build.
27197
27198     gth2.c: In function 'misc_init_r':
27199     gth2.c:434: warning: pointer targets in passing argument 2 of 'setenv' differ in signedness
27200
27201     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27202
27203 commit 2309c130aa4c84b91bd874a41269c923eb61b555
27204 Author: Stefan Roese <sr@denx.de>
27205 Date:   Sat Nov 17 07:58:25 2007 +0100
27206
27207     Fix warning differ in signedness in common/cmd_scsi.c
27208
27209     Signed-off-by: Stefan Roese <sr@denx.de>
27210
27211 commit 9ea61b57968554eaf0f474ec7e088b17d367f474
27212 Author: Stefan Roese <sr@denx.de>
27213 Date:   Sat Nov 17 14:52:29 2007 +0100
27214
27215     ppc4xx: Update AMCC Kilauea config file
27216
27217     - Use generic GPIO configuration framework (CFG_4xx_GPIO_TABLE)
27218
27219     Signed-off-by: Stefan Roese <sr@denx.de>
27220
27221 commit 7e1d884b7cb602007329c517ec1c453e3a6a5d9c
27222 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27223 Date:   Sat Nov 17 20:05:26 2007 +0900
27224
27225     [MIPS] cpu/mips/config.mk: Fix GNU assembler minor version picker
27226
27227     Current trick to pick up GNU assembler minor version does not work with the
27228     latest binutils (2007-03-01 or later) due to ${PKGVERSION} now default to
27229     "(GNU Binutils) ".
27230
27231       $ sde-as --version |grep "GNU assembler"
27232       GNU assembler 2.15.94 mipssde-6.02.02-20050602
27233       $ sde-as --version |grep "GNU assembler" |awk '{print $3}'
27234       2.15.94
27235       $ sde-as --version |grep "GNU assembler" |awk '{print $3}' |awk -F. '{print $2}'
27236       15
27237       $
27238
27239       $ mips-linux-as --version |grep "GNU assembler"
27240       GNU assembler (GNU Binutils) 2.18
27241       $ mips-linux-as --version |grep "GNU assembler" |awk '{print $3}'
27242       (GNU
27243       $ mips-linux-as --version |grep "GNU assembler" |awk '{print $3}' |awk -F. '{print $2}'
27244       (no output)
27245       $
27246
27247     As a result of above, you'll see many noises with such binutils:
27248
27249       make -C cpu/mips/
27250       /bin/sh: line 0: [: : integer expression expected
27251       /bin/sh: line 0: [: : integer expression expected
27252       make[1]: Entering directory `/home/skuribay/devel/u-boot.git/cpu/mips'
27253       mips-linux-gcc  -D__ASSEMBLY__ -g  -Os   -D__KERNEL__ -DTEXT_BASE=0xB0000000  -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe  -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -c -o incaip_wdt.o incaip_wdt.S
27254       /bin/sh: line 0: [: : integer expression expected
27255       mips-linux-gcc  -D__ASSEMBLY__ -g  -Os   -D__KERNEL__ -DTEXT_BASE=0xB0000000  -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe  -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -c -o cache.o cache.S
27256       /bin/sh: line 0: [: : integer expression expected
27257       mips-linux-gcc -g  -Os   -D__KERNEL__ -DTEXT_BASE=0xB0000000  -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe  -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -Wall -Wstrict-prototypes -c -o asc_serial.o asc_serial.c
27258       /bin/sh: line 0: [: : integer expression expected
27259
27260     This patch simplifies the trick and makes it work with both versions of gas.
27261     I also replace an expensive `awk (or gawk)' with `cut'.
27262
27263     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27264
27265 commit 16664f72850846e645616da1c0fa5afcd6d15f15
27266 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27267 Date:   Sat Nov 17 20:05:26 2007 +0900
27268
27269     [MIPS] Remove useless instructions for initializing $gp.
27270
27271     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27272
27273 commit 03c031d5660ea946c39af6e2e16267da857c609f
27274 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27275 Date:   Sat Oct 27 15:27:06 2007 +0900
27276
27277     [MIPS] MIPS 4K core: Coding style cleanups
27278
27279     No logical changes.
27280
27281     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27282
27283 commit f5e429d3860bba4c6ae8bead8f78349fa24491b2
27284 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27285 Date:   Sat Nov 17 20:05:20 2007 +0900
27286
27287     [MIPS] gth2.c: Fix a warning on gth2 build.
27288
27289     gth2.c: In function 'misc_init_r':
27290     gth2.c:434: warning: pointer targets in passing argument 2 of 'setenv' differ in signedness
27291
27292     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27293
27294 commit 4fbd0741b2b6441da10be93e10267122581b7079
27295 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27296 Date:   Sat Oct 27 15:22:33 2007 +0900
27297
27298     [MIPS] au1x00_eth.c: Fixed a warning on pb1000 build.
27299
27300     au1x00_eth.c: In function 'au1x00_miiphy_write':
27301     au1x00_eth.c:139: warning: 'return' with no value, in function returning non-void
27302
27303     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27304
27305 commit f01320459736f156707425cf8112f98606301aa4
27306 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27307 Date:   Sat Oct 27 15:00:25 2007 +0900
27308
27309     [MIPS] au1x00_eth.c: Fix au1x00_miiphy_{read,write} build error
27310
27311     au1x00_eth.c: In function 'au1x00_enet_initialize':
27312     au1x00_eth.c:246: error: 'au1x00_miiphy_read' undeclared (first use in this function)
27313     au1x00_eth.c:246: error: (Each undeclared identifier is reported only once
27314     au1x00_eth.c:246: error: for each function it appears in.)
27315     au1x00_eth.c:246: error: 'au1x00_miiphy_write' undeclared (first use in this function)
27316     au1x00_eth.c: In function 'au1x00_miiphy_write':
27317     au1x00_eth.c:298: warning: 'return' with no value, in function returning non-void
27318     make[1]: *** [au1x00_eth.o] Error 1
27319
27320     Fixed by moving these two functions forward.
27321
27322     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27323
27324 commit b09258c5393edd1087c5f39ae68338f16b49f8b3
27325 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27326 Date:   Sat Oct 27 15:00:25 2007 +0900
27327
27328     MAKEALL: Added missing pb1000 board
27329
27330     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27331
27332 commit 2e4a6e3667a1e39c0e6e99498686b15d2718b369
27333 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27334 Date:   Sat Oct 27 15:00:24 2007 +0900
27335
27336     [MIPS] pb1000: Replace obsolete memsetup.S with lowlevel_init.S
27337
27338     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27339
27340 commit 662e5cb397249c3ea88a4c3255e9ccfc40b98d82
27341 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27342 Date:   Sat Oct 27 15:00:24 2007 +0900
27343
27344     [MIPS] u-boot.lds: Cleanup __u_boot_cmd_{start,end}
27345
27346     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27347
27348 commit 5947f6999aafa7c54c1390983d264a8463dfea8e
27349 Author: Wolfgang Denk <wd@denx.de>
27350 Date:   Sat Nov 17 02:34:38 2007 +0100
27351
27352     Update CHANGELOIG, prepare for -rc4
27353
27354     Signed-off-by: Wolfgang Denk <wd@denx.de>
27355
27356 commit fd329e6f05bbdfe6bd71b0e09f0c76d3b0a025a5
27357 Author: Luotao Fu <l.fu@pengutronix.de>
27358 Date:   Wed Nov 14 18:58:33 2007 +0100
27359
27360     Fix the i2c frequency and default address in rsdproto board
27361
27362     rsdproto board support has wrong I2C frequency and wrong return value
27363     handling.
27364
27365     Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
27366
27367 commit 429c180edad038f91c989cb14b478228092e7054
27368 Author: Wolfgang Denk <wd@denx.de>
27369 Date:   Sat Nov 17 01:45:38 2007 +0100
27370
27371     powerpc: Backout relocation changes for MPC5121, too.
27372
27373     Apply Grant Likely's backout to MPC5121 code, too.
27374
27375     Pointed out by Rafal Jaworowski <raj@semihalf.com>
27376
27377     Signed-off-by: Wolfgang Denk <wd@denx.de>
27378
27379 commit 1c3dd43338a077165e7e0309cb3994e65d2bdbf8
27380 Author: Grant Likely <grant.likely@secretlab.ca>
27381 Date:   Tue Nov 13 22:18:33 2007 -0700
27382
27383     powerpc: Backout relocation changes.
27384
27385     Ugh.  I *hate* to back this change out, but these compiler flags don't
27386     work for relocation on all versions of GCC.  I've not been able to
27387     reproduce the environment in my setup (and hence, not been able to
27388     find a combination that *does* work), so I've got no choice but to go
27389     back to the old gcc flags and linker script.
27390
27391     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27392
27393 commit 5c15010efad980ad5498cc565fc1ed70df2f52b4
27394 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27395 Date:   Tue Nov 13 09:11:05 2007 +0100
27396
27397     Fixed mips_io_port_base build errors.
27398
27399     This patch has been sent on:
27400     - 29 Sep 2007
27401
27402     Although mips_io_port_base is currently a part of IDE command, it is quite
27403     fundamental for MIPS I/O port access such as in[bwl] and out[bwl]. So move
27404     it to MIPS general part, and introduce `set_io_port_base()' from Linux.
27405
27406     This patch is triggered by multiple definition of `mips_io_port_base' build
27407     error on gth2 (and tb0229 also needs this fix.)
27408
27409     board/gth2/libgth2.a(gth2.o): In function `log_serial_char':
27410     /home/skuribay/devel/u-boot.git/board/gth2/gth2.c:47: multiple definition of `mips_io_port_base'
27411     common/libcommon.a(cmd_ide.o):/home/skuribay/devel/u-boot.git/common/cmd_ide.c:712: first defined here
27412     make: *** [u-boot] Error 1
27413
27414     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
27415     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27416
27417 commit 6ecbb7a3fa9b0940ed33e490d195d4b6830b2422
27418 Author: Wolfgang Denk <wd@denx.de>
27419 Date:   Sat Nov 17 01:30:40 2007 +0100
27420
27421     Fix a bug in the slave serial programming mode for the Xilinx
27422     Spartan2/3 FPGAs. The old code used "< 0" on a "char" type to test if
27423     the most significant bit was set, which did not work on any
27424     architecture where "char" defaulted to be an unsigned type.
27425
27426     Based on a patch by Angelos Manousaridis <amanous@inaccessnetworks.com>
27427
27428     Signed-off-by: Wolfgang Denk <wd@denx.de>
27429
27430 commit d08b7233bc252faad8339e7ca0ddfd62fa79903c
27431 Author: Jon Loeliger <jdl@freescale.com>
27432 Date:   Thu Nov 1 12:23:29 2007 -0500
27433
27434     86xx: Fix broken variable reference when #def DEBUGing.
27435
27436     Sometimes you can't reference the DDR2 controller variables.
27437
27438     Signed-off-by: Jon Loeliger <jdl@freescale.com>
27439
27440 commit f9d9164d9c6b5a7f0393fd8d7e246b8a0326bc19
27441 Author: Jason Jin <Jason.jin@freescale.com>
27442 Date:   Fri Oct 26 18:32:00 2007 +0800
27443
27444     make 8610 board use pixis reset
27445
27446     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
27447
27448 commit db74b3c1c9481a6bffbf8cd445e5bcbf6908e836
27449 Author: Jason Jin <Jason.jin@freescale.com>
27450 Date:   Mon Oct 29 19:26:21 2007 +0800
27451
27452     Unify pixis_reset altbank across board families
27453
27454     Basically, refactor the CFG_PIXIS_VBOOT_MASK values
27455     into the separate board config files.
27456
27457     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
27458     Signed-off-by: Jon Loeliger <jdl@freescale.com>
27459
27460 commit 64bf555465c7926be13e1046ac0d0f05ac72829c
27461 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27462 Date:   Wed Nov 7 08:19:21 2007 +0100
27463
27464     Fix warning: pointer targets in assignment differ in signedness
27465
27466     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27467
27468 commit 7a60ee7c6248a958c5757d3660a1702723a2786d
27469 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27470 Date:   Wed Nov 7 08:19:19 2007 +0100
27471
27472     Fix warning differ in signedness in common/cmd_ide.c
27473
27474     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
27475
27476 commit f31d38b9eea9b32f6a1ac848a298cc71ca4c9a03
27477 Author: Stefan Roese <sr@denx.de>
27478 Date:   Fri Nov 16 14:16:54 2007 +0100
27479
27480     ppc4xx: Enable 405EX PCIe UTL register configuration
27481
27482     Till now the UTL registers on 405EX were not initialized but left with
27483     their default values. This patch new initializes some of the UTL
27484     registers on 405EX.
27485
27486     Signed-off-by: Stefan Roese <sr@denx.de>
27487
27488 commit ecdcbd4f8c1f8cefd785752f4e7536aae2a4ecf9
27489 Author: Stefan Roese <sr@denx.de>
27490 Date:   Fri Nov 16 14:00:59 2007 +0100
27491
27492     ppc4xx: Update AMCC Makalu for board rev 1.1
27493
27494     This patch adds changes needed for Makalu rev 1.1:
27495
27496     - Enable 2nd DDR2 bank resulting in 256MByte of SDRAM
27497     - Enable 2nd ethernet port EMAC1
27498     - Use generic GPIO configuration framework (CFG_4xx_GPIO_TABLE)
27499     - Reset PCIe ports via GPIO upon bootup
27500
27501     Signed-off-by: Stefan Roese <sr@denx.de>
27502
27503 commit 4d4faae65e115e327425cd514c1a35146a85166b
27504 Author: Grant Likely <grant.likely@secretlab.ca>
27505 Date:   Mon Sep 24 09:05:31 2007 -0600
27506
27507     Group PCI and PCMCIA drivers in drivers/Makefile
27508
27509     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27510
27511 commit 5798f87dc10a496d79d3177b9f5a76488987fd35
27512 Author: Grant Likely <grant.likely@secretlab.ca>
27513 Date:   Mon Sep 24 09:05:31 2007 -0600
27514
27515     Group block/flash drivers in drivers/Makefile
27516
27517     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27518
27519 commit df58c81551700f058b44cacf55a7997fa63bfe0a
27520 Author: Grant Likely <grant.likely@secretlab.ca>
27521 Date:   Mon Sep 24 09:05:31 2007 -0600
27522
27523     Group USB drivers in drivers/Makefile
27524
27525     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27526
27527 commit 5dbb6ed622e539b0c8493ef7e578d3a533181d29
27528 Author: Grant Likely <grant.likely@secretlab.ca>
27529 Date:   Mon Sep 24 09:05:30 2007 -0600
27530
27531     Group i2c drivers in drivers/Makefile
27532
27533     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27534
27535 commit ec00c76de0e5971273905998d62d6bb119324218
27536 Author: Grant Likely <grant.likely@secretlab.ca>
27537 Date:   Mon Sep 24 09:05:30 2007 -0600
27538
27539     Group console drivers in drivers/Makefile
27540
27541     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27542
27543 commit 754f230aa01b8c789fc31f8013c2487954073300
27544 Author: Grant Likely <grant.likely@secretlab.ca>
27545 Date:   Mon Sep 24 09:05:30 2007 -0600
27546
27547     Group network drivers in drivers/Makefile
27548
27549     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27550
27551 commit f0037c56b0d12cd46215124667b9f83d60ef9391
27552 Author: Grant Likely <grant.likely@secretlab.ca>
27553 Date:   Mon Sep 24 09:05:30 2007 -0600
27554
27555     Build: split COBJS value into multiple lines
27556
27557     This change is in preparation for condtitionial compile support in the
27558     build system.  By spliting them all into seperate lines now, subsequent
27559     patches that change 'COBJS-y += ' into 'COBJS-$(CONFIG_<blah>) += ' will
27560     be less invasive and easier to review
27561
27562     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27563
27564 commit 1b4aaffe4fb2a5e95d9111a5d94fd1f89215dce4
27565 Author: Grant Likely <grant.likely@secretlab.ca>
27566 Date:   Mon Sep 24 09:05:30 2007 -0600
27567
27568     Add .gitignore files
27569
27570     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27571     Acked-by: Kim Phillips <kim.phillips@freescale.com>
27572
27573 commit 955413f35f054a82e40042f1dbcf501c6a05719b
27574 Author: Grant Likely <grant.likely@secretlab.ca>
27575 Date:   Thu Nov 15 08:27:52 2007 -0700
27576
27577     Revert "Correct relocation fixup for mpc5xx"
27578
27579     This reverts commit 3649cd99ba815b6601868735765602f00ef3692b.
27580     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27581
27582 commit e15633888a058aacb31a62d2cf1278e1e4c236ab
27583 Author: Grant Likely <grant.likely@secretlab.ca>
27584 Date:   Thu Nov 15 08:24:32 2007 -0700
27585
27586     Revert "Correct fixup relocation for MPC5xxx"
27587
27588     This reverts commit 6f7576b20ecf0d040c3ac3b032b5cbc860e38a90.
27589     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27590
27591 commit 139365fbe566d0fc619a1ed04452ec5388f0cef8
27592 Author: Grant Likely <grant.likely@secretlab.ca>
27593 Date:   Thu Nov 15 08:21:04 2007 -0700
27594
27595     Revert "Correct fixup relocation for mpc8220"
27596
27597     This reverts commit a85dd254c0577fca13627c46e93fc2ad4c4f1f00.
27598     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27599
27600 commit 70922342369e5e39b286fe21e768a239ca07a514
27601 Author: Grant Likely <grant.likely@secretlab.ca>
27602 Date:   Thu Nov 15 08:20:57 2007 -0700
27603
27604     Revert "Correct fixup relocation for mpc824x"
27605
27606     This reverts commit f3a52fe05923935db86985daf9438e2f70ac39aa.
27607     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27608
27609 commit 96279ab4cad60cb5972aa934fbe4845ac02cc75a
27610 Author: Grant Likely <grant.likely@secretlab.ca>
27611 Date:   Thu Nov 15 08:20:50 2007 -0700
27612
27613     Revert "Correct fixup relocation for mpc8260"
27614
27615     This reverts commit 5af61b2f4b838a05f79be274f3e5a66edd2d9c96.
27616     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27617
27618 commit 928fe33b24cdf382a8dc8687fed24b1961cdb5d6
27619 Author: Grant Likely <grant.likely@secretlab.ca>
27620 Date:   Thu Nov 15 08:20:43 2007 -0700
27621
27622     Revert "Correct fixup relocation for mpc83xx"
27623
27624     This reverts commit 057004f4a4863554d56cc56268bfa7c7d9738e27.
27625     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27626
27627 commit c93945e8f9e300860d2bf73a2549ce5794f8bd00
27628 Author: Grant Likely <grant.likely@secretlab.ca>
27629 Date:   Thu Nov 15 08:20:25 2007 -0700
27630
27631     Revert "[MPC512x] Correct fixup relocation"
27632
27633     This reverts commit 8d17979d0359492a822a0a409d26e3a3549b4cd4.
27634     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
27635
27636 commit c9672f81f1bdb4e8ddf62aa72ca0206e8b72aa1c
27637 Author: Stefan Roese <sr@denx.de>
27638 Date:   Thu Nov 15 14:25:09 2007 +0100
27639
27640     ppc4xx: Small AMCC Kilauea cleanup
27641
27642     Remove not needed pci_target_init() function.
27643
27644     Signed-off-by: Stefan Roese <sr@denx.de>
27645
27646 commit aee747f19b460a0e9da20ff21e90fdaac1cec359
27647 Author: Stefan Roese <sr@denx.de>
27648 Date:   Thu Nov 15 14:23:55 2007 +0100
27649
27650     ppc4xx: Enable 440 GPIO init table CFG_440_GPIO_TABLE for 405 platforms
27651
27652     - Rename CFG_440_GPIO_TABLE to CFG_4xx_GPIO_TABLE
27653     - Cleanup of the 4xx GPIO functions
27654     - Move some GPIO defines from the cpu headers ppc405.h/ppc440.h into gpio.h
27655
27656     Signed-off-by: Stefan Roese <sr@denx.de>
27657
27658 commit 8ada0ebf38e4073beea0309188b25d82a112a2ae
27659 Author: Stefan Roese <sr@denx.de>
27660 Date:   Thu Nov 15 14:20:08 2007 +0100
27661
27662     ppc4xx: AMCC Taihu board config file cleanup
27663
27664     This patch makes the AMCC Taihu a little more compatible to the other
27665     AMCC eval boards.
27666
27667     Signed-off-by: Stefan Roese <sr@denx.de>
27668
27669 commit 5e71c51d74c963d3174060c078dcacf13bdd02ef
27670 Author: Marian Balakowicz <m8@semihalf.com>
27671 Date:   Thu Nov 15 13:37:28 2007 +0100
27672
27673     [INKA4x0] NG hardware: flash support
27674
27675     Disabled and remove inka4x0 custom flash driver, use CFI flash
27676     driver instead.
27677
27678     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
27679
27680 commit 5fb6d7191e206cdde0e23140fd8111caed93a595
27681 Author: Marian Balakowicz <m8@semihalf.com>
27682 Date:   Thu Nov 15 13:29:55 2007 +0100
27683
27684     [INKA4x0] NG hardware: SDRAM support
27685
27686     Add support for three new DDR chips that may  be present on a NG
27687     INKA4x0 hardware: HYB25D512160BF-5, K4H511638C-7CB3, T46V32M16BN-6IT.
27688
27689     Cleanup board/inka4x0/mt48lc16m16a2-75.h file.
27690
27691     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
27692
27693 commit f23cb34c367bb27585a4fdb8a75277370e7d0596
27694 Author: Marian Balakowicz <m8@semihalf.com>
27695 Date:   Thu Nov 15 13:24:43 2007 +0100
27696
27697     [INKA4x0] NG hardware: platform code update
27698
27699     - Cleanup compile warnings.
27700     - Add missing '\0' in default environment.
27701     - Increase CFG_MONITOR_LEN to 256 KiB.
27702     - Add required CFG_USE_PPCENV.
27703
27704     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
27705
27706 commit 2ae64f5135e51bb18753884d1265b99e89b5aedd
27707 Author: Peter Pearse <peter.pearse@arm.com>
27708 Date:   Thu Nov 15 08:58:00 2007 +0000
27709
27710     Remove warnings re CONFIG_EXTRA_ENV_SETTINGS
27711     Remove warnings re onenand_read() & write()
27712
27713 commit 2db916e14410e3ec1738508c7bf4dfeb2b299ae7
27714 Author: Peter Pearse <peter.pearse@arm.com>
27715 Date:   Thu Nov 15 08:45:13 2007 +0000
27716
27717     Correction patch
27718
27719 commit 1d8a49eca1c7bdc8db1c47a92f9014a29ead03ae
27720 Author: Roy Zang <tie-fei.zang@freescale.com>
27721 Date:   Thu Sep 13 18:52:28 2007 +0800
27722
27723     Enable ULi1575 Ethernet support in 8610HPCD config
27724
27725     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
27726     Acked-by: Jon Loeliger <jdl@freescale.com>
27727
27728 commit 54fd6c93c28a0a45352fff5dd92673401ff563f2
27729 Author: Stefan Roese <sr@denx.de>
27730 Date:   Tue Nov 13 08:18:20 2007 +0100
27731
27732     ppc4xx: lwmon5: Change PHY reset sequence for PHY MDIO address latching
27733
27734     Signed-off-by: Stefan Roese <sr@denx.de>
27735
27736 commit 7d0a4066b5a6b698e5fc1b66cfe9705774bbce93
27737 Author: Stefan Roese <sr@denx.de>
27738 Date:   Tue Nov 13 08:06:11 2007 +0100
27739
27740     ppc4xx: Fix 405EX PCIe UTLSET register setup
27741
27742     Signed-off-by: Stefan Roese <sr@denx.de>
27743
27744 commit 1ce55151c85d068f70317a8d65c61058b891afb4
27745 Author: Heiko Schocher <hs@denx.de>
27746 Date:   Tue Nov 13 07:50:29 2007 +0100
27747
27748     [UC101] SRAM now with 2 MB working.
27749
27750     Signed-off-by: Heiko Schocher <hs@denx.de>
27751
27752 commit 2d14684341109a69616e4d6016cd61402d55086f
27753 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
27754 Date:   Fri Nov 9 15:37:53 2007 +0100
27755
27756     ppc4xx: Use generic usb-ohci driver for sequoia board
27757
27758     This patch makes the sequoia board use the generic usb-ohci driver
27759     instead of cpu/ppc4xx/usb_ohci.c.
27760
27761     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
27762     Signed-off-by: Stefan Roese <sr@denx.de>
27763
27764 commit 9be659ac0868dc367caa957c5c725e46b07f6a5f
27765 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
27766 Date:   Fri Nov 9 15:37:23 2007 +0100
27767
27768     ppc4xx: Make USB working with CONFIG_4xx_DCACHE defined
27769
27770     This patch disables the 44x d-cache on 'usb start' and
27771     reenables it on 'usb stop'. This should be seen as a
27772     temporary fix until the generic usb-ohci driver can
27773     life with d-cache enabled.
27774
27775     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
27776     Signed-off-by: Stefan Roese <sr@denx.de>
27777
27778 commit fbde2169d2c48fcc9ff03489534a78ffb0a8a0d4
27779 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
27780 Date:   Fri Nov 9 15:36:44 2007 +0100
27781
27782     ppc4xx: Remove redundant code from 4xx network driver
27783
27784     This patch removes some redundant code and decrements the end
27785     address of cache flush and invalidate by 1.
27786
27787     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
27788     Signed-off-by: Stefan Roese <sr@denx.de>
27789
27790 commit 5ca9881aad8c413ac2a82868a5e3719178254502
27791 Author: Peter Pearse <peter.pearse@arm.com>
27792 Date:   Fri Nov 9 15:24:26 2007 +0000
27793
27794     Add apollon board support
27795     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
27796
27797 commit b53313dbfc74525d85f1e7e0102f902d5c863beb
27798 Author: Stefan Roese <sr@denx.de>
27799 Date:   Fri Nov 9 12:19:58 2007 +0100
27800
27801     ppc4xx: Remove In:/Out:/Err: boot output for AMCC Kilauea
27802
27803     Signed-off-by: Stefan Roese <sr@denx.de>
27804
27805 commit c7f69c340277935a6c19a956421852da944a365f
27806 Author: Stefan Roese <sr@denx.de>
27807 Date:   Fri Nov 9 12:18:54 2007 +0100
27808
27809     ppc4xx: Make output a little shorter on I2C bootrom detection
27810
27811     Most 4xx PPC capable of using an I2C bootrom for bootstrap setting
27812     already print a line with the information which I2C bootrom is
27813     used for bootstrap configuration. So we don't need this extra line
27814     with "I2C boot EEPROM en-/dis-abled".
27815
27816     This patch also has a little code cleanup integrated.
27817
27818     Signed-off-by: Stefan Roese <sr@denx.de>
27819
27820 commit 8d737a28152ec12873f8544cca1fb39a49e5e693
27821 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27822 Date:   Thu Nov 8 12:50:18 2007 -0600
27823
27824     ColdFire: MCF5329 - Remove reset registers from CCM
27825
27826     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27827
27828 commit 7d7cdea769a60b0a6e4c18bef7f9d648fd14b8d7
27829 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27830 Date:   Thu Nov 8 12:31:11 2007 -0600
27831
27832     ColdFire: MCF5329 - Add Reset structure to immap_5329.h
27833
27834     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27835
27836 commit 09b26cf00d76d75fdf7fdc4b13e4dd929743bc21
27837 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27838 Date:   Thu Nov 8 12:19:01 2007 -0600
27839
27840     ColdFire: MCF5329 - revert include/asm-m68k/m5329.h file mode
27841
27842     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27843
27844 commit 225a24b5e062ad94627424508ae814f51dbe1a34
27845 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27846 Date:   Wed Nov 7 18:00:54 2007 -0600
27847
27848     ColdFire: MCF5445x - Update correct RAMBAR and missing linker files
27849
27850     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27851
27852 commit 248c7c14835f34d5d910b45e5600050e58ca6cab
27853 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27854 Date:   Wed Nov 7 17:56:15 2007 -0600
27855
27856     ColdFire: MCF532x - Update do_reset() using core reset
27857
27858     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27859
27860 commit d9240a5f827eb3b476a6ba2938d01f1a9e7688f4
27861 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27862 Date:   Wed Nov 7 17:51:00 2007 -0600
27863
27864     ColdFire: Update cpu flag for 4.2-xx compiler
27865
27866     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
27867
27868 commit 070ba56115b4da63b46e974287fa4550d4023386
27869 Author: York Sun <yorksun@freescale.com>
27870 Date:   Wed Oct 31 14:59:04 2007 -0500
27871
27872     8610: Add console frame buffer support to FSL 8610 DIU driver.
27873
27874     Add cfb console support to FSL 8610 DIU driver.
27875     Inspect board version from PIXIS to obtain correct pixel format.
27876
27877     Use #define CONFIG_VIDEO in config file to enable fb console.
27878
27879     To switch monitor, set monitor variable to
27880     0 - DVI, 1 - Single link LVDS, 2 - Double link LVDS
27881     followed by "diufb init".
27882
27883     Preserve logo bitmap at the top of the fb console.
27884
27885     Signed-off-by: York Sun <yorksun@freescale.com>
27886     Signed-off-by: Jon Loeliger <jdl@freescale.com>
27887
27888 commit a877880c6949e948bd63cd6ea4e216573d2f53dd
27889 Author: York Sun <yorksun@freescale.com>
27890 Date:   Mon Oct 29 13:58:39 2007 -0500
27891
27892     8610: Add 8610 DIU display driver
27893
27894     1280x1024 and 1024x768 @ 32 bpp are supported now.
27895     DVI, Single-link LVDS, Double-link LVDS are all supported.
27896
27897     Environmental variable "monitor" is used to specify monitor port.
27898
27899     A new command "diufb" is introduced to reinitialize monitor
27900     and display a BMP file in the memory. So far, 1-bit, 4-bit,
27901     8-bit and 24-bit BMP formats are supported.
27902
27903         diufb init
27904             - initialize the diu driver
27905         Enable the port specified in the environmental variable "monitor"
27906
27907         diufb addr
27908             - display bmp file in memory.
27909         The bmp image should be no bigger than the resolution, 1280x1024
27910         for DVI and double-link LVDS, 1024x768 for single-link LVDS.
27911
27912     Note, this driver allocate memory but doesn't free it after use
27913     It is written on purpose -- to avoid a failure of reallocation
27914     due to memory fragement.
27915
27916     ECC of DDR is disabled for DIU performance. L2 data cache is also disabled.
27917
27918     Signed-off-by: York Sun <yorksun@freescale.com>
27919     Signed-off-by: Jon loeliger <jdl@freescale.com>
27920
27921 commit 52e5ddfecdda308f75782fae206b677b1810f5f9
27922 Author: York Sun <yorksun@freescale.com>
27923 Date:   Wed Oct 31 10:43:59 2007 -0500
27924
27925     FSL: Add a freescale bitmap logo.
27926
27927     This Freescale logo is a 340 x 128 x 4bpp BMP file
27928     that can be displayed by the DIU Framebuffer driver.
27929
27930     Signed-off-by: York Sun <yorksun@freescale.com>
27931     Signed-off-by: Jon Loeliger <jdl@freescale.com>
27932
27933 commit 1815338fbd1c0f94f8276d2891b99caa5a05f622
27934 Author: York Sun <yorksun@freescale.com>
27935 Date:   Mon Oct 29 13:57:53 2007 -0500
27936
27937     8610: Make some extra debug environment variables conditional.
27938
27939     One may #define ENV_DEBUG to get them back again.
27940
27941     Signed-off-by: York Sun <yorksun@freescale.com>
27942
27943 commit 761421ccca80a9fb37b19c37aa61d46ef75e0647
27944 Author: Jason Jin <Jason.jin@freescale.com>
27945 Date:   Mon Oct 29 19:26:21 2007 +0800
27946
27947     8610: Actually enable pixis_reset CONFIGs
27948
27949     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
27950
27951 commit f3bceaab230b4748d0afc4109b6837308f018b40
27952 Author: Jason Jin <Jason.jin@freescale.com>
27953 Date:   Fri Oct 26 18:31:59 2007 +0800
27954
27955     Fix the BAT definition of PCI IO on 8610 board
27956
27957     The address in the BAT register is aligned with the BAT size.
27958     The original definition actually did not define BAT for PCIE2 IO.
27959     This patch fix this.
27960
27961     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
27962
27963 commit 9f23ca334a6f5f021ef9e9d0fad9da80d63b2d56
27964 Author: Jason Jin <Jason.jin@freescale.com>
27965 Date:   Mon Oct 29 19:26:21 2007 +0800
27966
27967     Unify pixis_reset altbank across board families
27968
27969     Basically, refactor the CFG_PIXIS_VBOOT_MASK values
27970     into the separate board config files.
27971
27972     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
27973     Signed-off-by: Jon Loeliger <jdl@freescale.com>
27974
27975 commit a8318ec205c8e8794b5f9f1b8584abadb440e8ba
27976 Author: Jason Jin <Jason.jin@freescale.com>
27977 Date:   Fri Oct 26 18:32:00 2007 +0800
27978
27979     make 8610 board use pixis reset
27980
27981     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
27982
27983 commit 9c84709eedce9c680dd695984ab7d2328f4f04f5
27984 Author: Jon Loeliger <jdl@freescale.com>
27985 Date:   Thu Nov 1 12:23:29 2007 -0500
27986
27987     86xx: Fix broken variable reference when #def DEBUGing.
27988
27989     Sometimes you can't reference the DDR2 controller variables.
27990
27991     Signed-off-by: Jon Loeliger <jdl@freescale.com>
27992
27993 commit 1f103105a3746ab12279b63b8c1d372c0ce2cc58
27994 Author: Roy Zang <tie-fei.zang@freescale.com>
27995 Date:   Mon Nov 5 17:39:24 2007 +0800
27996
27997     Implement general ULi 526x Ethernet driver support in U-boot
27998
27999     This patch implements general ULi 526x Ethernet driver.
28000     Until now, it is the only native Ethernet port on
28001     MPC8610HPCD board, but it could be used on other boards
28002     with ULi 526x Ethernet port as well.
28003
28004     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
28005     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
28006     Acked-by: Jon Loeliger <jdl@freescale.com>
28007     Signed-off-by: Ben Warren <bwarren@qstreams.com>
28008
28009 commit 71bc6e6474fea8ef481b9b45d1edd7ad1f6dfbbd
28010 Author: Larry Johnson <lrj@arlinx.com>
28011 Date:   Thu Nov 1 08:46:50 2007 -0500
28012
28013     NET: Add Ethernet 1000BASE-X support for PPC4xx
28014
28015     This patch adds support for 1000BASE-X to functions "miiphy_speed ()" and
28016     "miiphy_duplex()".  It also adds function "miiphy_is_1000base_x ()", which
28017     returns non-zero iff the PHY registers are configured for 1000BASE-X.  The
28018     "mii info" command is modified to distinguish between 1000BASE-T and -X.
28019
28020     Signed-off-by: Larry Johnson <lrj@acm.org>
28021     Signed-off-by: Ben Warren <bwarren@qstreams.com>
28022
28023 commit 298035df4948b113d29ac0e694717d34b95bc5dc
28024 Author: Larry Johnson <lrj@arlinx.com>
28025 Date:   Wed Oct 31 11:21:29 2007 -0500
28026
28027     NET: Cosmetic changes
28028
28029     Signed-off-by: Larry Johnson <lrj@acm.org>
28030     Signed-off-by: Ben Warren <bwarren@qstreams.com>
28031
28032 commit 654f38b3a387886996a5a75771fbfc29cb4f225e
28033 Author: Stefan Roese <sr@denx.de>
28034 Date:   Mon Nov 5 07:43:05 2007 +0100
28035
28036     ppc4xx: Make output a little shorter on PCIe detection
28037
28038     Now not max 3 lines but 2 lines are printed per PCIe port.
28039
28040     Signed-off-by: Stefan Roese <sr@denx.de>
28041
28042 commit 992742a5b09d9040adbd156fb90756af66ade310
28043 Author: Wolfgang Denk <wd@denx.de>
28044 Date:   Sat Nov 3 23:09:27 2007 +0100
28045
28046     Cleanup coding style; update CHANGELOG
28047
28048     Signed-off-by: Wolfgang Denk <wd@denx.de>
28049
28050 commit e881cb563e32f45832b7b6db77bdcd017adcbb41
28051 Author: Bruce Adler <bruce.adler@ccpu.com>
28052 Date:   Fri Nov 2 13:15:42 2007 -0700
28053
28054     fix wording in README
28055
28056     Changed the wording to properly describe the shadowing
28057     of the environment from ROM to RAM
28058
28059     Signed-off-by: Bruce Adler <bruce.adler@acm.org>
28060
28061 commit ad845beef06245426c57b53dcdc01b7dc70e0d45
28062 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
28063 Date:   Wed Oct 31 02:18:15 2007 +0900
28064
28065     blackfin: Move `-D__BLACKFIN__' to $(ARCH)_config.mk
28066
28067     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
28068
28069 commit ec22755799466c8a103664bb3a5e647bf9c238f4
28070 Author: Vlad Lungu <vlad@comsys.ro>
28071 Date:   Thu Oct 25 16:08:14 2007 +0300
28072
28073     Trimmed some variables in ne2000.c
28074
28075     Signed-off-by: Vlad Lungu <vlad@comsys.ro>
28076
28077 commit eb6f214d3644b2a77968c176ed36dcf858cfe7e0
28078 Author: Zhang Wei <wei.zhang@freescale.com>
28079 Date:   Thu Oct 25 17:51:27 2007 +0800
28080
28081     Fix the issue of usb_kbd driver missing the scan code of key 'z'.
28082
28083     The scan code of the key 'z' is 0x1d, which should be handled.
28084
28085     The change has be tested on NOVATEK USB keyboard and ULI PCI OHCI
28086     controller.
28087
28088     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
28089
28090 commit bbf4796f6498fbade56d56eff3a0a49b299d93e5
28091 Author: Zhang Wei <wei.zhang@freescale.com>
28092 Date:   Thu Oct 25 17:30:04 2007 +0800
28093
28094     Fix USB support issue for MPC8641HPCN board.
28095
28096     The configuration file has already enabled USB, but it
28097     missed definition of CFG_OHCI_SWAP_REG_ACCESS, the USB
28098     on MPC8641HPCN can not work because of the wrong USB
28099     register endian.
28100
28101     And add the USB command to U-Boot commands list.
28102
28103     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
28104
28105 commit 4e62041023dc3de9d98d977bb080235bc6d035e0
28106 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
28107 Date:   Wed Oct 24 18:16:01 2007 +0200
28108
28109     Use config_cmd_default.h instead of config_cmd_all.h
28110
28111     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
28112
28113 commit 56622f87857439b1c221e9deef11a9d5bb5d4308
28114 Author: Marian Balakowicz <m8@semihalf.com>
28115 Date:   Wed Oct 24 01:37:36 2007 +0200
28116
28117     TQM5200: Call usb_cpu_init() during board init
28118
28119     usb_cpu_init() configures GPS USB pins, clocks, etc. and
28120     is required for proper operation of kernel USB subsystem.
28121     This setup was previously done in the kernel by the fixup
28122     code which is being removed, thus low level init must be
28123     done by U-boot now.
28124
28125     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
28126
28127 commit 29c29c0267fe857e72014ce90c5d35b2ef6302bd
28128 Author: Guennadi Liakhovetski <lg@denx.de>
28129 Date:   Tue Oct 23 16:25:50 2007 +0200
28130
28131     Fix typo in nfs.c
28132
28133     An obvious typo. Originally fixed in linkstation u-boot port.
28134
28135     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
28136
28137 commit 59543fe00a4ce720ef9f5aa7fb387c6daf1c7d78
28138 Author: Guennadi Liakhovetski <lg@denx.de>
28139 Date:   Tue Oct 23 14:35:05 2007 +0200
28140
28141     Fix a typo in cpu/mpc824x/interrupts.c
28142
28143     Since December 2003 the timer_interrupt_cpu() function in
28144     cpu/mpc824x/interrupts.c contains what seems to be a superfluous
28145     parameter. Remove it.
28146
28147     Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
28148
28149 commit c9e7b9b9a1700fe009678d1f9b41e6364ac5df2d
28150 Author: Sergej Stepanov <Sergej.Stepanov@ids.de>
28151 Date:   Wed Oct 17 11:13:51 2007 +0200
28152
28153     add ft_cpu_setup(..) on mpc8260
28154
28155     Add ft_cpu_setup(..)-function to adapt it for use with libfdt
28156     based on code from mpc5xxx
28157
28158     Sigend-off-by: Sergej Stepanov <Sergej.Stepanov@ids.de>
28159     --
28160
28161 commit 6abd82e19ae93c0b4d104e50165e235915ec0875
28162 Author: Sergej Stepanov <Sergej.Stepanov@ids.de>
28163 Date:   Wed Oct 17 11:18:42 2007 +0200
28164
28165     changes for IDS8247 board support
28166
28167     To get the IDS8247 board working following are done:
28168      - FCC2 is deactivated
28169      - FCC1 is activated
28170      - I2C is activated
28171      - CFI driver is activated
28172      - Adapted for use with LIBFDT
28173
28174     Signed-off-by: Sergej Stepanov <Sergej.Stepanov@ids.de>
28175     --
28176
28177 commit 3d6cb3b24add6415f86a0f013ea40f5639b90047
28178 Author: Stefan Roese <sr@denx.de>
28179 Date:   Sat Nov 3 12:08:28 2007 +0100
28180
28181     ppc4xx: Add AMCC Kilauea/Haleakala NAND booting support
28182
28183     This patch adds NAND booting support for the AMCC 405EX(r) eval boards.
28184     Again, only one image supports both targets.
28185
28186     Signed-off-by: Stefan Roese <sr@denx.de>
28187
28188 commit 8b6684a698500be9c142ec2c9f46cfc348e17f0c
28189 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
28190 Date:   Wed Oct 24 15:48:37 2007 +0200
28191
28192     ATSTK1002: Remove default ethernet addresses
28193
28194     Wolfgang is right: It's not a good idea to set up default initial
28195     ethernet addresses for a board, even though they belong to the local
28196     range.
28197
28198     This will change the failure mode from "IT manager screams at you for
28199     using duplicate ethernet addresses" to a nice error message explaining
28200     that the ethernet address hasn't been set properly.
28201
28202     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
28203
28204 commit e5c794e491a57d829b6d8733e2ed8368a2269abf
28205 Author: Justin Flammia <jflammia@savantav.com>
28206 Date:   Mon Oct 29 17:40:35 2007 -0400
28207
28208     DHCP Client Fix
28209
28210     This is a multi-part message in MIME format.
28211
28212     commit e6e505eae94ed721e123e177489291fc4544b7b8
28213     Author: Justin Flammia <jflammia@savantav.com>
28214     Date:   Mon Oct 29 17:19:03 2007 -0400
28215
28216         Found a bug in the way the DHCP Request packet is built, where the IP address
28217         that is offered by the server is bound to prematurely. This patch is a fix of
28218         that bug where the IP address offered by the DHCP server is not used until
28219         after the DHCP ACK from the server is received.
28220
28221     Signed-off-by: Justin Flammia <jflammia@savantav.com>
28222     Signed-off-by: Ben Warren <bwarren@qstreams.com>
28223
28224 commit 5d96d40d3f36da33348e68f9ea993f383e11f997
28225 Author: Stefan Roese <sr@denx.de>
28226 Date:   Wed Oct 31 20:58:34 2007 +0100
28227
28228     ppc4xx: Fix acadia_nand build problem
28229
28230     Since the cache handling functions were moved from start.S into cache.S
28231     the acadia NAND booting Makfile needs to be adapted accordingly.
28232
28233     Signed-off-by: Stefan Roese <sr@denx.de>
28234
28235 commit ea2e142843533ca593fcb5cb3e1daf1b7f5e5949
28236 Author: Stefan Roese <sr@denx.de>
28237 Date:   Wed Oct 31 20:57:11 2007 +0100
28238
28239     ppc4xx: Add CONFIG_4xx_DCACHE compile options to enable cached SDRAM
28240
28241     This patch adds the CONFIG_4xx_DCACHE options to some SDRAM init files
28242     and to the Sequoia TLB init code. Now the cache can be enabled on 44x
28243     boards by defining CONFIG_4xx_DCACHE in the board config file. This
28244     option will disappear, when more boards use is successfully and no
28245     more known problems exist.
28246
28247     This is tested successfully on Sequoia and Katmai. The only problem that
28248     needs to be fixed is, that USB is not working on Sequoia right now, since
28249     it will need some cache handling code too, similar to the 4xx EMAC driver.
28250
28251     Signed-off-by: Stefan Roese <sr@denx.de>
28252
28253 commit 3db93b8bedd32e914b38976141b3fdf4ea3ff738
28254 Author: Stefan Roese <sr@denx.de>
28255 Date:   Wed Oct 31 20:51:10 2007 +0100
28256
28257     ppc4xx: Enable CPU POST test for 4xx with dcache enabled
28258
28259     Now with caches enabled (i- and d-cache) on 44x, we need a chance to
28260     disable the cache for the CPU POST tests, since these tests consist
28261     of self modifying code. This is done via the new change_tlb() function.
28262
28263     Signed-off-by: Stefan Roese <sr@denx.de>
28264
28265 commit f71b2888b4b3c870909a0341427b2a914246f81f
28266 Author: Stefan Roese <sr@denx.de>
28267 Date:   Wed Oct 31 20:47:26 2007 +0100
28268
28269     ppc4xx: Change 4xx POST ethernet test to handle cached memory too
28270
28271     This patch enables the 4xx EMAC POST driver to work too, when dcache is
28272     enabled.
28273
28274     Signed-off-by: Stefan Roese <sr@denx.de>
28275
28276 commit a2685904061b35a17583d65fe47cdc2686a69eaa
28277 Author: Stefan Roese <sr@denx.de>
28278 Date:   Wed Oct 31 20:45:53 2007 +0100
28279
28280     ppc4xx: Remove temporary TLB entry in POST cache test only for 440
28281
28282     Signed-off-by: Stefan Roese <sr@denx.de>
28283
28284 commit ff768cb168d8157c24a25016dbfbeb465e47f420
28285 Author: Stefan Roese <sr@denx.de>
28286 Date:   Wed Oct 31 18:01:24 2007 +0100
28287
28288     ppc4xx: Change 4xx ethernet driver to handle cached memory too
28289
28290     This patch enables the 4xx EMAC driver to work too, when dcache is
28291     enabled.
28292
28293     Signed-off-by: Stefan Roese <sr@denx.de>
28294
28295 commit 483e09a223c666269ef81d3573a6591b1046b0ef
28296 Author: Stefan Roese <sr@denx.de>
28297 Date:   Wed Oct 31 17:59:22 2007 +0100
28298
28299     ppc4xx: Add change_tlb function to modify I attribute of TLB(s)
28300
28301     This function is used to either turn cache on or off in a specific
28302     memory area.
28303
28304     Signed-off-by: Stefan Roese <sr@denx.de>
28305
28306 commit d25dfe08fbd1220cb994e7e6b105049aa9aa8e79
28307 Author: Stefan Roese <sr@denx.de>
28308 Date:   Wed Oct 31 17:57:52 2007 +0100
28309
28310     ppc4xx: Remove cache definition from 4xx board config files
28311
28312     All 4xx board config files don't need the cache definitions anymore.
28313     These are now defined in common headers.
28314
28315     Signed-off-by: Stefan Roese <sr@denx.de>
28316
28317 commit 9b94ac61d2176185c30adf0793e079ec30e68687
28318 Author: Stefan Roese <sr@denx.de>
28319 Date:   Wed Oct 31 17:55:58 2007 +0100
28320
28321     ppc4xx: Rework 4xx cache support
28322
28323     New cache handling functions added and all existing functions
28324     moved from start.S into seperate cache.S.
28325
28326     Signed-off-by: Stefan Roese <sr@denx.de>
28327
28328 commit 06713773da4ac3d390c63d82641eb553224b27c2
28329 Author: Stefan Roese <sr@denx.de>
28330 Date:   Tue Oct 23 18:03:12 2007 +0200
28331
28332     ppc4xx: Remove compiler warning from previous commit
28333
28334     Signed-off-by: Stefan Roese <sr@denx.de>
28335
28336 commit 6fa397df67c0f269e4528bf181a6e8c88f9723f9
28337 Author: Stefan Roese <sr@denx.de>
28338 Date:   Tue Oct 23 14:40:30 2007 +0200
28339
28340     ppc4xx: Remove temporary TLB entry in POST cache test
28341
28342     Signed-off-by: Stefan Roese <sr@denx.de>
28343
28344 commit 1338e6a81834099ba19733b69aafd8ef5f098094
28345 Author: Stefan Roese <sr@denx.de>
28346 Date:   Tue Oct 23 14:05:08 2007 +0200
28347
28348     ppc4xx: Change autonegotiation timeout from 4 to 5 seconds
28349
28350     I lately noticed, that newer 4xx board with GBit support sometimes don't
28351     finish link autonegotiation in 4 seconds. Changing this timeout to 5
28352     seconds seems fine here.
28353
28354     Signed-off-by: Stefan Roese <sr@denx.de>
28355
28356 commit 2d83476a4c1c9911d158a3f8a4312d354bc1bdb7
28357 Author: Stefan Roese <sr@denx.de>
28358 Date:   Tue Oct 23 14:03:17 2007 +0200
28359
28360     ppc4xx: Change 4xx_enet & miiphy to use out_be32() and friends
28361
28362     This patch changes all in32/out32 calls to use the recommended in_be32/
28363     out_be32 macros instead.
28364
28365     Signed-off-by: Stefan Roese <sr@denx.de>
28366
28367 commit 7d47cee2cc57f907380f2c06f5b6c683d03e423a
28368 Author: Stefan Roese <sr@denx.de>
28369 Date:   Thu Oct 25 12:24:59 2007 +0200
28370
28371     ppc4xx: Fix POST ethernet test for Haleakala
28372
28373     The POST ethernet test needed to be changed to dynamically determine
28374     the count of ethernet devices. This code is cloned from the 4xx
28375     ethernet driver.
28376
28377     Signed-off-by: Stefan Roese <sr@denx.de>
28378
28379 commit f10493c6d77a1e07a6c2ff4d772937a5e7359d6a
28380 Author: Stefan Roese <sr@denx.de>
28381 Date:   Tue Oct 23 11:31:05 2007 +0200
28382
28383     ppc4xx: Correct UART input clock calculation and passing to fdt
28384
28385     We now use a value in the gd (global data) structure for the UART input
28386     frequency, since the PPC4xx_SYS_INFO struct is always rewritten completely
28387     in get_sys_info().
28388
28389     Signed-off-by: Stefan Roese <sr@denx.de>
28390
28391 commit 353f2688b4e0fc7b969bc70a02be4b40bf0dd124
28392 Author: Stefan Roese <sr@denx.de>
28393 Date:   Tue Oct 23 10:10:08 2007 +0200
28394
28395     ppc4xx: Add initial AMCC Haleakala PPC405EXr eval board support
28396
28397     The Haleakala is nearly identical with the Kilauea eval board. The only
28398     difference is that the 405EXr only supports one EMAC and one PCIe
28399     interface. This patch adds support for the Haleakala board by using
28400     the identical image for Kilauea and Haleakala. The distinction is done
28401     by comparing the PVR.
28402
28403     Signed-off-by: Stefan Roese <sr@denx.de>
28404
28405 commit 9f798766aa85e62eb8fa8c721e148df609b78137
28406 Author: Eugene O'Brien <eugene.obrien@advantechamt.com>
28407 Date:   Tue Oct 23 08:29:10 2007 +0200
28408
28409     ppc4xx: Fixed offset of refresh rate type for Bamboo on-board DDR SDRAM
28410
28411     This patch also adds a note to the fixed DDR setup for Bamboo NAND booting:
28412
28413     Note:
28414     As found out by Eugene O'Brien <eugene.obrien@advantechamt.com>, the fixed
28415     DDR setup has problems (U-Boot crashes randomly upon TFTP), when the DIMM
28416     modules are still plugged in. So it is recommended to remove the DIMM
28417     modules while using the NAND booting code with the fixed SDRAM setup!
28418
28419     Signed-off-by: Eugene O'Brien <eugene.obrien@advantechamt.com>
28420     Signed-off-by: Stefan Roese <sr@denx.de>
28421
28422 commit afe9fa59cb63b4f9d16bf01c93eb212f25a38c2a
28423 Author: Stefan Roese <sr@denx.de>
28424 Date:   Mon Oct 22 16:24:44 2007 +0200
28425
28426     ppc4xx: Add SNTP support to AMCC Katmai, Kilauea & Makalu boards
28427
28428     Signed-off-by: Stefan Roese <sr@denx.de>
28429
28430 commit 3248f63ad89cb031491edb7016587fe6e9a238b9
28431 Author: Stefan Roese <sr@denx.de>
28432 Date:   Mon Oct 22 16:22:40 2007 +0200
28433
28434     ppc4xx: Rework of 4xx serial driver (4)
28435
28436     Change 4xx_uart.c:
28437
28438     - Use in_8/out_8 macros instead of in8/out8
28439     - No need for UART_BASE marco anymore, now really handled via function
28440       parameter
28441     - serial_init_common() introduced
28442     - Further coding style cleanup
28443
28444     Signed-off-by: Stefan Roese <sr@denx.de>
28445
28446 commit e61cb8163a66b8a135696ae232e2bead1ce0a049
28447 Author: Stefan Roese <sr@denx.de>
28448 Date:   Mon Oct 22 15:45:49 2007 +0200
28449
28450     ppc4xx: Rework of 4xx serial driver (3)
28451
28452     Change all linker scripts to reference the changed driver name iop480_uart.o.
28453
28454     Signed-off-by: Stefan Roese <sr@denx.de>
28455
28456 commit 882ae41274921f9016131806bdeb27e19606f47a
28457 Author: Stefan Roese <sr@denx.de>
28458 Date:   Mon Oct 22 15:44:39 2007 +0200
28459
28460     ppc4xx: Rework of 4xx serial driver (2)
28461
28462     Change all linker scripts to reference the changed driver name 4xx_uart.o.
28463
28464     Note: In most cased all these explicit referencing of these object files
28465     in the linker scripts is not neccessary. Only for manually embedded
28466     environment into the U-Boot image, which is not done is most cases.
28467
28468     Signed-off-by: Stefan Roese <sr@denx.de>
28469
28470 commit ad31e40bed042cb670d0036fea96435007afb838
28471 Author: Stefan Roese <sr@denx.de>
28472 Date:   Mon Oct 22 15:09:59 2007 +0200
28473
28474     ppc4xx: Rework of 4xx serial driver (1)
28475
28476     This patch starts the rework of the PPC4xx serial driver. First we split
28477     the file into two seperate files, one 4xx_uart.c with the 405/440 UART
28478     handling code and the other one iop480_uart.c with the UART code for the
28479     PLX-Tech IOP480 PPC (PPC403 based).
28480
28481     Signed-off-by: Stefan Roese <sr@denx.de>
28482
28483 commit 764e7417ee5f6e25b1715720e7d7dd3487109385
28484 Author: Stefan Roese <sr@denx.de>
28485 Date:   Mon Oct 22 10:30:38 2007 +0200
28486
28487     ppc4xx: Correct UART input clock calculation and passing to fdt
28488
28489     Signed-off-by: Stefan Roese <sr@denx.de>
28490
28491 commit 211ea91ac6c225bec7e668a03d0ba7d7310679fa
28492 Author: Stefan Roese <sr@denx.de>
28493 Date:   Mon Oct 22 07:34:34 2007 +0200
28494
28495     ppc4xx: Add initial AMCC Makalu 405EX support
28496
28497     Signed-off-by: Stefan Roese <sr@denx.de>
28498
28499 commit fa8aea20456e6f1dba43f46bcc72024dd9499998
28500 Author: Stefan Roese <sr@denx.de>
28501 Date:   Mon Oct 22 07:33:52 2007 +0200
28502
28503     ppc4xx: Add freqUART to CPU speed detection
28504
28505     This value is needed later for the device tree configuration of
28506     the uart clock.
28507
28508     Signed-off-by: Stefan Roese <sr@denx.de>
28509
28510 commit 837c730b4d7c6b1ddf3d1e247cb4445005d9bf0d
28511 Author: Stefan Roese <sr@denx.de>
28512 Date:   Sun Oct 21 14:26:29 2007 +0200
28513
28514     ppc: Small Kilauea cleanup of config file
28515
28516     Signed-off-by: Stefan Roese <sr@denx.de>
28517
28518 commit 758c037aeead34b49631b8da3a90b1bba14c0410
28519 Author: Stefan Roese <sr@denx.de>
28520 Date:   Sun Oct 21 08:16:12 2007 +0200
28521
28522     rtc: Add Xicor/Intersil X1205 RTC support
28523
28524     This patch adds support for the Xicor/Intersil X1205 RTC used on the
28525     AMCC Makalu eval board. This driver is basically cloned from the Linux
28526     driver version (2.6.23).
28527
28528     This patch also introduces the Linux bcd.h header for the BCD2BIN/
28529     BIN2BCD conversions. In the future some of the other U-Boot RTC driver
28530     should be converted to also use this header instead of implementing
28531     their own local copy of these functions/macros.
28532
28533     Signed-off-by: Stefan Roese <sr@denx.de>
28534
28535 commit 087dfdb79b5fd1ab99a26990c62a732c01a8c7f6
28536 Author: Stefan Roese <sr@denx.de>
28537 Date:   Sun Oct 21 08:12:41 2007 +0200
28538
28539     ppc4xx: Consolidate some of the 405 and 440 macros/structs into 4xx
28540
28541     This patch moves some common 4xx macros and the PPC405_SYS_INFO/
28542     PPC440_SYS_INFO structure into the common ppc4xx.h header.
28543
28544     Lot's of other macros are good candidates to be consolidated this way
28545     in the future.
28546
28547     Signed-off-by: Stefan Roese <sr@denx.de>
28548
28549 commit 770c7af5800f598d22730d1f4b70f16c9b33512e
28550 Author: Stefan Roese <sr@denx.de>
28551 Date:   Sun Oct 21 08:05:18 2007 +0200
28552
28553     ppc4xx: Fix size setup in Kilauea DDR2 init routine
28554
28555     The size was initilized wrong. Instead of 256MB, the DDR2 controller
28556     was setup to 512MB. Now the correct values is used.
28557
28558     This patch also does a little cleanup and adds a comment here.
28559
28560     Signed-off-by: Stefan Roese <sr@denx.de>
28561
28562 commit f6ba9b56607d4b27550301c7c7f6b55b654fd62a
28563 Author: Eugene O'Brien <eugene.obrien@advantechamt.com>
28564 Date:   Thu Oct 18 17:29:04 2007 +0200
28565
28566     ppc4xx: Define CONFIG_BOOKE for all PPC440 based processors
28567
28568     CONFIG_BOOKE must be defined for PPC440 processors so that the proper SPR
28569     number is used to access system registers.
28570
28571     Signed-off-by: Eugene O'Brien <eugene.obrien@advantechamt.com>
28572     Signed-off-by: Stefan Roese <sr@denx.de>
28573
28574 commit c36c68160333ac5fe41ec3db12a728b7075b3912
28575 Author: Stefan Roese <sr@denx.de>
28576 Date:   Thu Oct 18 07:42:27 2007 +0200
28577
28578     ppc4xx: Change inbound PCIe location for endpoint tests on Katmai
28579
28580     On Yucca & Katmai, the inbound memory map pointed to 0x4.0000.0000, which
28581     is the internal SRAM. Since I now ported and tested this endpoint mode
28582     on Kilauea successfully to map to 0 (SDRAM), I also changed this for
28583     Katmai.
28584
28585     Yucca will stay at internal SRAM for now. Not sure if somebody relies on
28586     this setup.
28587
28588     Signed-off-by: Stefan Roese <sr@denx.de>
28589
28590 commit 5cb4af4791f61843432155142b6cfac901f66c10
28591 Author: Stefan Roese <sr@denx.de>
28592 Date:   Thu Oct 18 07:39:38 2007 +0200
28593
28594     ppc4xx: Add PCIe endpoint support on Kilauea (405EX)
28595
28596     This patch adds endpoint support for the AMCC Kilauea eval board. It can
28597     be tested by connecting a reworked PCIe cable (only 1x lane singles
28598     connected) to another root-complex.
28599
28600     In this test setup, a 64MB inbound window is configured at BAR0 which maps
28601     to 0 on the PLB side. So accessing this BAR0 from the root-complex will
28602     access the first 64MB of the SDRAM on the PPC side.
28603
28604     Signed-off-by: Stefan Roese <sr@denx.de>
28605
28606 commit d4cb2d17946466740afeb195a57d6cb290bf4cc0
28607 Author: Stefan Roese <sr@denx.de>
28608 Date:   Sat Oct 13 16:43:23 2007 +0200
28609
28610     ppc4xx: Dynamic configuration of 4xx PCIe mode as root or endpoint mode
28611
28612     This patch adds support for dynamic configuration of PCIe ports for the
28613     AMCC PPC4xx boards equipped with PCIe interfaces. These are the PPC440SPe
28614     boards Yucca & Katmai and the 405EX board Kilauea.
28615
28616     This dynamic configuration is done via the "pcie_mode" environement
28617     variable. This variable can be set to "EP" or "RP" for endpoint or
28618     rootpoint mode. Multiple values can be joined via the ":" delimiter.
28619     Here an example:
28620
28621     pcie_mode=RP:EP:EP
28622
28623     This way, PCIe port 0 will be configured as rootpoint, PCIe port 1 and 2
28624     as endpoint.
28625
28626     Per default Yucca will be configured as:
28627     pcie_mode=RP:EP:EP
28628
28629     Per default Katmai will be configured as:
28630     pcie_mode=RP:RP:REP
28631
28632     Per default Kilauea will be configured as:
28633     pcie_mode=RP:RP
28634
28635     Signed-off-by: Tirumala R Marri <tmarri@amcc.com>
28636     Signed-off-by: Stefan Roese <sr@denx.de>
28637
28638 commit fd671802b67a0ef37a06124fa2ce85f00aa22c6f
28639 Author: Stefan Roese <sr@denx.de>
28640 Date:   Thu Oct 11 11:15:59 2007 +0200
28641
28642     ppc4xx: Enable device tree support (fdt) on Kilauea per default
28643
28644     This patch enables the fdt support on the AMCC Kilauea eval board.
28645     Additionally now EBC ranges fdt fixup is included to support NOR
28646     FLASH mapping via the Linux physmap_of driver.
28647
28648     This Kilauea port now support booting arch/ppc and arch/powerpc
28649     Linux kernels. The default environment "net_nfs" is for arch/ppc
28650     and "net_nfs_fdt" is for arch/powerpc. In the long run, arch/ppc
28651     support will be removed.
28652
28653     Signed-off-by: Stefan Roese <sr@denx.de>
28654
28655 commit 4994ffd890b9d95d807387a9b7bd8a4803ee406e
28656 Author: Stefan Roese <sr@denx.de>
28657 Date:   Thu Oct 11 11:11:45 2007 +0200
28658
28659     ppc4xx: Add additional debug info to 4xx fdt support
28660
28661     Signed-off-by: Stefan Roese <sr@denx.de>
28662
28663 commit db3232ddb058d0ed0bc31f7c5c296748a1afac67
28664 Author: Stefan Roese <sr@denx.de>
28665 Date:   Fri Oct 5 21:28:58 2007 +0200
28666
28667     ppc4xx: Fix small merge problems with CPCI440 and Acadia boards
28668
28669     Signed-off-by: Stefan Roese <sr@denx.de>
28670
28671 commit 1941cce71b1ae975602854045061e82f94ecd012
28672 Author: Stefan Roese <sr@denx.de>
28673 Date:   Fri Oct 5 17:35:10 2007 +0200
28674
28675     ppc4xx: Fix small merge problem in 4xx_enet.c
28676
28677     Signed-off-by: Stefan Roese <sr@denx.de>
28678
28679 commit 566806ca1a1bf4d895daaf0b2ba5494abbffebaf
28680 Author: Stefan Roese <sr@denx.de>
28681 Date:   Fri Oct 5 17:11:30 2007 +0200
28682
28683     ppc4xx: Add initial AMCC Kilauea 405EX support
28684
28685     Signed-off-by: Stefan Roese <sr@denx.de>
28686
28687 commit dbbd125721aea6645fdb962f36bd41f59e272f9d
28688 Author: Stefan Roese <sr@denx.de>
28689 Date:   Fri Oct 5 17:10:59 2007 +0200
28690
28691     ppc4xx: Add PPC405EX support
28692
28693     Signed-off-by: Stefan Roese <sr@denx.de>
28694
28695 commit 1d7b874e9c9a7c66f5d8da9ec78a3733765d3e31
28696 Author: Stefan Roese <sr@denx.de>
28697 Date:   Fri Oct 5 17:09:36 2007 +0200
28698
28699     ppc4xx: Cleanup of 4xx PCI and PCIe support (renaming)
28700
28701     Signed-off-by: Stefan Roese <sr@denx.de>
28702
28703 commit 4f14ed6230b9c109aac9a6fb878497dabd44c2db
28704 Author: Stefan Roese <sr@denx.de>
28705 Date:   Fri Oct 5 17:07:50 2007 +0200
28706
28707     ppc4xx: Add initial fdt support to 4xx (first needed on 405EX)
28708
28709     Signed-off-by: Stefan Roese <sr@denx.de>
28710
28711 commit a424a8bb2924b90724b944165d3141f1fa8dfe5b
28712 Author: Stefan Roese <sr@denx.de>
28713 Date:   Fri Oct 5 17:04:57 2007 +0200
28714
28715     POST: Add 405EX support to 4xx UART POST test
28716
28717     Signed-off-by: Stefan Roese <sr@denx.de>
28718
28719 commit 4f2e92c11f6e2392fc8187829211a5ca7f0c1e12
28720 Author: Stefan Roese <sr@denx.de>
28721 Date:   Fri Oct 5 15:10:02 2007 +0200
28722
28723     DTT: Prepare DS1775 driver for use of different I2C addresses
28724
28725     Signed-off-by: Stefan Roese <sr@denx.de>
28726
28727 commit 19e93b1e16d267220440d827b920fbad8abfa70f
28728 Author: Stefan Roese <sr@denx.de>
28729 Date:   Fri Oct 5 14:23:43 2007 +0200
28730
28731     ppc4xx: 4xx_pcie: Change PCIe status output to match common style
28732
28733     Signed-off-by: Stefan Roese <sr@denx.de>
28734
28735 commit ff68f66bcb0da847845aa2fac11eba6c25938c99
28736 Author: Stefan Roese <sr@denx.de>
28737 Date:   Fri Oct 5 09:22:33 2007 +0200
28738
28739     ppc4xx: 4xx_pcie: Disable debug output as default
28740
28741     Signed-off-by: Stefan Roese <sr@denx.de>
28742
28743 commit 97923770cb52b64d69eec958a11b2eda8d46e0f7
28744 Author: Stefan Roese <sr@denx.de>
28745 Date:   Fri Oct 5 09:18:23 2007 +0200
28746
28747     ppc4xx: 4xx_pcie: More general cleanup and 405EX PCIe support added
28748
28749     Signed-off-by: Stefan Roese <sr@denx.de>
28750
28751 commit 4dbee8a90df613eb517aadbecebd70f168913d30
28752 Author: Stefan Roese <sr@denx.de>
28753 Date:   Fri Oct 5 07:57:20 2007 +0200
28754
28755     ppc4xx: 4xx_pcie: Change CFG_PCIE_MEMSIZE to 128MB on Yucca & Katmai
28756
28757     128MB seems to be the smallest possible value for the memory size
28758     for on PCIe port. With this change now the BAR's of the PCIe cards
28759     are accessible under U-Boot.
28760
28761     One big note: This only works for PCIe port 0 & 1. For port 2 this
28762     currently doesn't work, since the base address is now 0xc0000000
28763     (0xb0000000 + 2 * 0x08000000), and this is already occupied by
28764     CFG_PCIE0_CFGBASE. But solving this issue for port 2 would mean
28765     to change the base addresses completely and this change would have
28766     too much impact right now.
28767
28768     This patch adds debug output to the 4xx pcie driver too.
28769
28770     Signed-off-by: Stefan Roese <sr@denx.de>
28771
28772 commit 6d95289281ed2958ebf76d2b55f86bbd88591fd2
28773 Author: Stefan Roese <sr@denx.de>
28774 Date:   Wed Oct 3 21:16:32 2007 +0200
28775
28776     ppc4xx: 4xx_pcie: Fix problem with SDRN access using port number as idx
28777
28778     Signed-off-by: Stefan Roese <sr@denx.de>
28779
28780 commit 3048bcbf0bad262378c5af68f2bf6778fb7d829a
28781 Author: Stefan Roese <sr@denx.de>
28782 Date:   Wed Oct 3 15:01:02 2007 +0200
28783
28784     ppc4xx: Rename 405gp_pci to 4xx_pci since its used on all 4xx platforms
28785
28786     These files were introduced with the IBM 405GP but are currently used on all
28787     4xx PPC platforms. So the name doesn't match the content anymore. This patch
28788     renames the files to 4xx_pci.c/h.
28789
28790     Signed-off-by: Stefan Roese <sr@denx.de>
28791
28792 commit 94276eb0a7a35b9e8c053d589ae225b0f017a237
28793 Author: Stefan Roese <sr@denx.de>
28794 Date:   Wed Oct 3 14:14:58 2007 +0200
28795
28796     ppc4xx: Add a comment for 405EX PCIe endpoint configuration
28797
28798     Signed-off-by: Stefan Roese <sr@denx.de>
28799
28800 commit 03d344bb6a5f082ea10ec9d753558ea7dfd1c626
28801 Author: Stefan Roese <sr@denx.de>
28802 Date:   Wed Oct 3 10:38:09 2007 +0200
28803
28804     ppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (3)
28805
28806     (3) This patch introduces macros like SDRN_PESDR_DLPSET(port) to access
28807         the SDR registers of the PCIe ports. This makes the overall design
28808         clearer, since it removed a lot of switch statements which are not
28809         needed anymore.
28810
28811         Also, the functions ppc4xx_init_pcie_rootport() and
28812         ppc4xx_init_pcie_entport() are merged into a single function
28813         ppc4xx_init_pcie_port(), since most of the code was duplicated.
28814         This makes maintainance and porting to other 4xx platforms
28815         easier.
28816
28817     Signed-off-by: Stefan Roese <sr@denx.de>
28818
28819 commit 026f71106871f31d17d0ea0db9a7547ff92934bc
28820 Author: Stefan Roese <sr@denx.de>
28821 Date:   Wed Oct 3 07:48:09 2007 +0200
28822
28823     ppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (2)
28824
28825     This patch is the first patch of a series to make the 440SPe PCIe code
28826     usable on different 4xx PPC platforms. In preperation for the new 405EX
28827     which is also equipped with PCIe interfaces.
28828
28829     (2) This patch renames the functions from 440spe_ to 4xx_ with a
28830         little additional cleanup
28831
28832     Signed-off-by: Stefan Roese <sr@denx.de>
28833
28834 commit c7c6da23028f146d912514b95aefa3da7cf37699
28835 Author: Stefan Roese <sr@denx.de>
28836 Date:   Wed Oct 3 07:34:10 2007 +0200
28837
28838     ppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (1)
28839
28840     This patch is the first patch of a series to make the 440SPe PCIe code
28841     usable on different 4xx PPC platforms. In preperation for the new 405EX
28842     which is also equipped with PCIe interfaces.
28843
28844     (1) This patch renames the files from 440spe_pcie to 4xx_pcie
28845
28846     Signed-off-by: Stefan Roese <sr@denx.de>
28847
28848 commit 245a362ad3c0c1b84fccc9fec7b623eb14f6e502
28849 Author: Marian Balakowicz <m8@semihalf.com>
28850 Date:   Wed Oct 24 01:37:36 2007 +0200
28851
28852     TQM5200: Call usb_cpu_init() during board init
28853
28854     usb_cpu_init() configures GPS USB pins, clocks, etc. and
28855     is required for proper operation of kernel USB subsystem.
28856     This setup was previously done in the kernel by the fixup
28857     code which is being removed, thus low level init must be
28858     done by U-boot now.
28859
28860     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
28861     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
28862
28863 commit b5af773f8d92677e06f3295b45557c9d0a487c24
28864 Author: Zhang Wei <wei.zhang@freescale.com>
28865 Date:   Thu Oct 25 17:51:27 2007 +0800
28866
28867     Fix the issue of usb_kbd driver missing the scan code of key 'z'.
28868
28869     The scan code of the key 'z' is 0x1d, which should be handled.
28870
28871     The change has be tested on NOVATEK USB keyboard and ULI PCI OHCI
28872     controller.
28873
28874     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
28875     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
28876
28877 commit 85ac988e86f9414fa645b0148dc66c3520a1eb84
28878 Author: Rodolfo Giometti <giometti@enneenne.com>
28879 Date:   Mon Oct 15 11:59:17 2007 +0200
28880
28881     PXA USB OHCI: "usb stop" implementation.
28882
28883     Some USB keys need to be switched off before loading the kernel
28884     otherwise they can remain in an undefined status which prevents them
28885     to be correctly recognized by the kernel.
28886
28887     Signed-off-by: Rodolfo Giometti <giometti@linux.it>
28888     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
28889
28890 commit 31548249decf18a6b877a18436b6139dd483fe4a
28891 Author: Justin Flammia <jflammia@savantav.com>
28892 Date:   Mon Oct 29 17:40:35 2007 -0400
28893
28894     DHCP Client Fix
28895
28896     This is a multi-part message in MIME format.
28897
28898     commit e6e505eae94ed721e123e177489291fc4544b7b8
28899     Author: Justin Flammia <jflammia@savantav.com>
28900     Date:   Mon Oct 29 17:19:03 2007 -0400
28901
28902         Found a bug in the way the DHCP Request packet is built, where the IP address
28903         that is offered by the server is bound to prematurely. This patch is a fix of
28904         that bug where the IP address offered by the DHCP server is not used until
28905         after the DHCP ACK from the server is received.
28906
28907     Signed-off-by: Justin Flammia <jflammia@savantav.com>
28908     Signed-off-by: Ben Warren <bwarren@qstreams.com>
28909
28910 commit e8ee8f3ade2a06c1893dd5e68f223070d650c7ed
28911 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
28912 Date:   Thu Oct 25 17:16:22 2007 -0500
28913
28914     ColdFire 54455: Fix correct boot location for atmel and intel
28915
28916     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
28917
28918 commit 688e8eb414ac111cca7ce60bdf30e805ab9a7bcb
28919 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
28920 Date:   Thu Oct 25 17:14:00 2007 -0500
28921
28922     ColdFire: Fix build error when CONFIG_WATCHDOG is defined
28923
28924     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
28925
28926 commit c67e12e705b204cfe914e3e3e693d69a445dcabf
28927 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
28928 Date:   Thu Oct 25 17:12:36 2007 -0500
28929
28930     ColdFire 5329: Assign correct SDRAM size and fix cache
28931
28932     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
28933
28934 commit 95e9f2c212a65610b2e59a5c00d0113383a4da0b
28935 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
28936 Date:   Thu Oct 25 17:10:23 2007 -0500
28937
28938     ColdFire 5253: Assign correct SDRAM size
28939
28940     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
28941
28942 commit 2acefa72ee0026f862ab65597ca687428f63a973
28943 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
28944 Date:   Thu Oct 25 17:09:17 2007 -0500
28945
28946     ColdFire 5282: Fix external flash boot and return dramsize
28947
28948     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
28949
28950 commit d78791ae914d4e7c5edca1cdad73b3dc81a4eb82
28951 Author: Bartlomiej Sieka <tur@semihalf.com>
28952 Date:   Thu Oct 25 17:20:01 2007 +0200
28953
28954     TQM5200: increase kernel_addr_r and fdt_addr_r (hinted by Wolfgang Denk).
28955
28956     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
28957
28958 commit 1a0ce20aa4cb4e3068da04e7290ee9986fd0b834
28959 Author: Martin Krause <martin.krause@tqs.de>
28960 Date:   Wed Oct 24 08:42:25 2007 +0200
28961
28962     TQM5200: fix spurious characters on second serial interface
28963
28964     With this patch PSC3 is configured as UART. This is done, because if
28965     the pins of PSC3 are not configured at all (-> all pins are GPI),
28966     due to crosstalk, spurious characters may be send over the RX232_2_TXD
28967     signal line.
28968
28969     Signed-off-by: Martin Krause <martin.krause@tqs.de>
28970     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
28971
28972 commit be4a87f11e297a5cededbf7dd71c0248f3874acd
28973 Author: Martin Krause <martin.krause@tqs.de>
28974 Date:   Wed Oct 24 08:41:27 2007 +0200
28975
28976     TQM5200S: fix commands for STK52xx base board because of missing SM501 grafic controller
28977
28978     Some commands for the STK52xx base board try to access the SM501 grafic
28979     controller. But the TQM5200S has no grafic controller (only the TQM5200
28980     and the TQM5200B have). This patch deactivates the commands accessing
28981     the SM501 for the TQM5200S.
28982
28983     Signed-off-by: Martin Krause <martin.krause@tqs.de>
28984     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
28985
28986 commit b31f64343ead9482cd439b1adbe4c34026a641b1
28987 Author: Martin Krause <martin.krause@tqs.de>
28988 Date:   Mon Oct 22 16:45:53 2007 +0200
28989
28990     TQM5200: fix spurious characters on second serial interface
28991
28992     With this patch PSC3 is configured as UART. This is done, because if
28993     the pins of PSC3 are not configured at all (-> all pins are GPI),
28994     due to crosstalk, spurious characters may be send over the RX232_2_TXD
28995     signal line.
28996
28997     Signed-off-by: Martin Krause <martin.krause@tqs.de>
28998
28999 commit 0fc0f91b20ffa802f5a66534ca5c2844910583f6
29000 Author: Martin Krause <martin.krause@tqs.de>
29001 Date:   Mon Oct 22 16:40:06 2007 +0200
29002
29003     TQM5200S: fix commands for STK52xx base board because of missing SM501 grafic controller
29004
29005     Some commands for the STK52xx base board try to access the SM501 grafic
29006     controller. But the TQM5200S has no grafic controller (only the TQM5200
29007     and the TQM5200B have). This patch deactivates the commands accessing
29008     the SM501 for the TQM5200S.
29009
29010     Signed-off-by: Martin Krause <martin.krause@tqs.de>
29011
29012 commit 7b0a42219f30277f71f4405cbaf8a269f6d2d227
29013 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29014 Date:   Sun Oct 21 09:14:28 2007 +0200
29015
29016     Mips: Fix string functions differ prototype declaration
29017
29018     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29019
29020 commit cb8250fe4b3c4ed549b270e8a20bc22060e7e1d2
29021 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
29022 Date:   Fri Oct 19 17:51:40 2007 -0500
29023
29024     fsl_pci_init enable COMMAND_MEMORY if inbound window
29025
29026     Patch 16e23c3f removed PCSRBAR allocation.  But passing zero windows
29027     to pciauto_setup_device has the side effect of not getting
29028     COMMAND_MEMORY set.
29029
29030     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
29031
29032 commit e9d0d527992566ebef9826962ff1745b2f082b92
29033 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29034 Date:   Fri Oct 19 10:55:24 2007 +0200
29035
29036     delta: Fix OHCI_REGS_BASE undeclared and wait_ms implicit declaration
29037
29038     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29039
29040 commit 9c4884f54da982ce990c7d1760ac81b0704d3c64
29041 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29042 Date:   Fri Oct 19 08:10:15 2007 +0200
29043
29044     fix warning: no return statement in function returning non-void
29045
29046     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29047
29048 commit e78220f6e514206757acfe247297fc9a328a881f
29049 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29050 Date:   Fri Oct 19 06:33:45 2007 +0200
29051
29052     xsengine: Fix no partition type specified, use DOS as default
29053
29054     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29055
29056 commit 10cdb8dbd67a818823ab9ec88b68fc348903db59
29057 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29058 Date:   Fri Oct 19 00:24:59 2007 +0200
29059
29060     lubbock: Fix no partition type specified, use DOS as default
29061
29062     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29063
29064 commit 41b4d282d38fa7231c315c5f6cfff5bdd24e0191
29065 Author: Wolfgang Denk <wd@denx.de>
29066 Date:   Tue Oct 23 16:50:03 2007 +0200
29067
29068     Coding style: keep lists sorted; update CHANGELOG
29069
29070     Signed-off-by: Wolfgang Denk <wd@denx.de>
29071
29072 commit 58b74b05c621e2835ecf4e2d3243042cf4186777
29073 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29074 Date:   Fri Oct 19 00:09:05 2007 +0200
29075
29076     Fix missing drivers makefile entries ds1722.c mw_eeprom.c
29077
29078     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29079
29080 commit 96455bfebc9887837095c9051d216f53c61b5f10
29081 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29082 Date:   Fri Oct 19 00:07:39 2007 +0200
29083
29084     Fix warning differ in signedness in board/innokom/innokom.c
29085
29086     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29087
29088 commit 2a4741d9a14ec475f50e9856d2c0a67e8b4271bd
29089 Author: Marcel Ziswiler <marcel@ziswiler.com>
29090 Date:   Fri Oct 19 00:25:33 2007 +0200
29091
29092     fix pxa255_idp board
29093
29094     The pxa255_idp being an old unmaintained board showed several issues:
29095     1. CONFIG_INIT_CRITICAL was still defined.
29096     2. Neither CONFIG_MAC_PARTITION nor CONFIG_DOS_PARTITION was defined.
29097     3. Symbol flash_addr was undeclared.
29098     4. The boards lowlevel_init function was still called memsetup.
29099     5. The TEXT_BASE was still 0xa3000000 rather than 0xa3080000.
29100     6. Using -march=armv5 instead of -march=armv5te resulted in lots of
29101     'target CPU does not support interworking' warnings on recent compilers.
29102     7. The PXA's serial driver redefined FFUART, BTUART and STUART used as
29103     indexes rather than the register definitions from the pxa-regs header
29104     file. Renamed them to FFUART_INDEX, BTUART_INDEX and STUART_INDEX to
29105     avoid any ambiguities.
29106     8. There were several redefinition warnings concerning ICMR, OSMR3,
29107     OSCR, OWER, OIER, RCSR and CCCR in the PXA's assembly start file.
29108     9. The board configuration file was rather outdated.
29109     10. The part header file defined the vendor, product and revision arrays
29110     as unsigned chars instead of just chars in the block_dev_desc_t
29111     structure.
29112
29113     Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
29114
29115 commit 298cd4cafe81ff8a6c87be8fbc440a20720d3ed6
29116 Author: Rune Torgersen <runet@innovsys.com>
29117 Date:   Wed Oct 17 11:56:31 2007 -0500
29118
29119     Make MPC8266ADS command selection more robust
29120
29121     Fix MPC8266 command line definition so it won't break when new commands
29122     are added to u-boot.
29123     Signed-off-by Rune Torgersen <runet@innovsys.com>
29124
29125 commit d3afa1ee19345a31fd1eaad3e98b97d13ca47315
29126 Author: Bartlomiej Sieka <tur@semihalf.com>
29127 Date:   Tue Oct 23 13:14:10 2007 +0200
29128
29129     Motion-PRO: Update configuration to accomodate next generation board.
29130
29131     New board has faster oscillator and a different Flash chip. This affects:
29132     - CFG_MPC5XXX_CLKIN
29133     - SDRAM timings
29134     - Flash CS configuration (timings)
29135     - Flash sector size, and thus MTD partition layout
29136     - malloc() arena size (due to bigger Flash sectors)
29137     - smaller memory test range (due to bigger malloc() arena)
29138
29139     This patch also enables more extensive memory testing via "mtest".
29140
29141     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
29142
29143 commit eff501904df2bf1724a750062628ba2c51dbb1f8
29144 Author: Bartlomiej Sieka <tur@semihalf.com>
29145 Date:   Tue Oct 23 11:36:07 2007 +0200
29146
29147     Motion-PRO: Add setting of SDelay reg. to SDRAM controller configuration.
29148
29149     Per AN3221 (MPC5200B SDRAM Initialization and Configuration), the SDelay
29150     register must be written a value of 0x00000004 as the first step of the
29151     SDRAM contorller configuration.
29152
29153     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
29154
29155 commit 7a9348728ebda63cdbaacffd83099aa71d9d4c54
29156 Author: Peter Pearse <peter.pearse@arm.com>
29157 Date:   Tue Oct 23 10:22:16 2007 +0100
29158
29159     Move PL01* serial drivers to drivers/serial and adjust Makefiles.
29160
29161 commit 20d500d531a6b971ce6cc1bf191cb0092cdc0afc
29162 Author: Stefan Roese <sr@denx.de>
29163 Date:   Tue Oct 23 10:17:42 2007 +0200
29164
29165     ppc4xx: lwmon5: Some further GPIO config changes
29166
29167     Signed-off-by: Stefan Roese <sr@denx.de>
29168
29169 commit de9a738faa7c2f47286119c3bfebc3dfbfe7d86d
29170 Author: Vlad Lungu <vlad@comsys.ro>
29171 Date:   Sun Oct 21 22:10:10 2007 +0900
29172
29173     [MIPS] Fix UNCACHED_SDRAM
29174
29175     PHYSADDR is for physical address, KSEG1ADDR is for uncached.
29176
29177     Signed-off-by: Vlad Lungu <vlad@comsys.ro>
29178     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29179
29180 commit 00101dd7a32d12f698150123e47e4b3420279f86
29181 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29182 Date:   Sun Oct 21 21:30:42 2007 +0900
29183
29184     [MIPS] Add PIC-related switches to PLATFORM_{CPP,LD}FLAGS and cleanup
29185
29186     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29187
29188 commit eb700636db017d310edaeb559b13d82588560674
29189 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29190 Date:   Sun Oct 21 10:55:37 2007 +0900
29191
29192     [MIPS] u-boot.lds: Define _gp in a standard manner
29193
29194     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29195
29196 commit 22069215eb7adf5a3888bf7c7784ea9d70a72cd0
29197 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29198 Date:   Sun Oct 21 10:55:36 2007 +0900
29199
29200     [MIPS] Fix $gp usage
29201
29202     Now we load $gp with _GLOBAL_OFFSET_TABLE_, but this is incorrect use.
29203     As a general principle, we should use _gp for $gp.
29204
29205     Thanks to linker script's help we fortunately have _gp which equals to
29206     _GLOBAL_OFFSET_TABLE_. But once _gp gets out of alignment, we will not
29207     be able to access to GOT entires, global variables and procedure entry
29208     points. The right thing to do is to use _gp.
29209
29210     This patch also introduce a new symbol `.gpword _GLOBAL_OFFSET_TABLE_'
29211     which holds the offset from _gp. When updating GOT entries, we use this
29212     offset and _gp to calculate the final _GLOBAL_OFFSET_TABLE_.
29213
29214     This patch is originally submitted by Vlad Lungu <vlad@comsys.ro>, then
29215     I made some change to leave over num_got_entries.
29216
29217     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29218     Cc: Vlad Lungu <vlad@comsys.ro>
29219
29220 commit cbf2323b5b8285ea01acba7bbb905a3162d9b021
29221 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29222 Date:   Sun Oct 21 10:55:36 2007 +0900
29223
29224     [MIPS] u-boot.lds: Fix __got_start and __got_end
29225
29226     Ensure that __got_start points to top of the `.got', and __got_end points
29227     to bottom as well, so that we never fail to count num_got_entries.
29228
29229     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29230
29231 commit e5f325fec5b48ae705c89522923ba5a2e37cd5c7
29232 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29233 Date:   Sun Oct 21 10:55:36 2007 +0900
29234
29235     [MIPS] u-boot.lds: Remove duplicated .sdata section
29236
29237     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
29238
29239 commit 05bf4919c1ce49cdedadacd564d0786a8ed796a1
29240 Author: Wolfgang Denk <wd@denx.de>
29241 Date:   Sun Oct 21 01:01:17 2007 +0200
29242
29243     Minor coding style cleanup; update CHANGELOG
29244
29245     Signed-off-by: Wolfgang Denk <wd@denx.de>
29246
29247 commit ff285ca07eda1ea4a8909848cc1cc604ec8fec9c
29248 Author: Vlad Lungu <vlad@comsys.ro>
29249 Date:   Thu Oct 4 20:47:10 2007 +0300
29250
29251     Fix NE2000 driver:
29252
29253     Fixed typo in ne2000.h, thinko re n2k_inb() usage, don't try
29254     to do anything in eth_stop() if eth_init() was not called.
29255     Simplified RX path in order to avoid timeouts on really really
29256     fast NE2000 cards (read: qemu with internal tftp), NetLoop() is
29257     clever enough to cope with 1 packet per eth_rx().
29258
29259     Signed-off-by: Vlad Lungu <vlad@comsys.ro>
29260
29261 commit df90968b48fb34fa9072fab150db2ac89678f537
29262 Author: urwithsughosh@gmail.com <urwithsughosh@gmail.com>
29263 Date:   Mon Sep 24 13:32:13 2007 -0400
29264
29265     Setting MSR[DE] in do_reset
29266
29267     Hello,
29268        This patch ensures the soft reset of the board for the 85xx boards
29269        by setting the MSR[DE] in the do_reset function.
29270
29271     Signed-off-by: Sughosh Ganu <urwithsughosh@gmail.com>
29272
29273 commit 1e701e701304b3c3a3768ca83dd2ab7b9e88c77d
29274 Author: urwithsughosh@gmail.com <urwithsughosh@gmail.com>
29275 Date:   Mon Sep 24 13:36:01 2007 -0400
29276
29277     MSR overwrite fix
29278
29279     Hello,
29280       This patch fixes the MSR overwrite in the start.S when moving out of
29281       the last 4K page.
29282
29283     Signed-off-by: Sughosh Ganu <urwithsughosh@gmail.com>
29284
29285 commit 5c7ea64bb74a850a2b2303f853a8270695ad8602
29286 Author: Dan Wilson <dwilson@fulcrummicro.com>
29287 Date:   Fri Oct 19 11:33:48 2007 -0500
29288
29289     tsec driver should clear RHALT on startup
29290
29291     This was causing problems for some people.
29292
29293     Signed-off-by: Alain Gravel <agravel@fulcrummicro.com>
29294     Signed-off-by: Dan Wilson <dwilson@fulcrummicro.com>
29295     Signed-off-by: Andy Fleming <afleming@freescale.com>
29296
29297 commit 7600d47b8f6a10019e537dc9a62aa1498df58d25
29298 Author: Kumar Gala <galak@kernel.crashing.org>
29299 Date:   Thu Oct 11 00:29:18 2007 -0500
29300
29301     Improve handling of PCI interrupt device tree fixup on MPC85xx CDS
29302
29303     On the MPC85xx CDS we have two issues:
29304
29305     1. The device tree fixup code did not check to see if the property we are
29306     trying to update is actually found.  Its possible that it would update
29307     random memory starting at 0.
29308
29309     2. Newer Linux kernel's have moved the location of the PCI nodes to be
29310     sibilings of the soc node and not children.  The explicit PATH to the PCI
29311     node would not be found for these device trees.  Add the ability to handle
29312     both paths.  In the future we shouldn't handle such fixups by explicit path.
29313
29314     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
29315
29316 commit a3063eec775719b7e91023bbec3f64b3118791df
29317 Author: Kumar Gala <galak@kernel.crashing.org>
29318 Date:   Thu Oct 11 00:18:48 2007 -0500
29319
29320     Set OF_STDOUT_PATH to match the default console on MPC8568 MDS
29321
29322     On the MPC8568 MDS we use ttyS0, UART0, etc. as the standard configured
29323     console.  Make it so we match that config what we tell Linux as the early
29324     STDOUT console.
29325
29326     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
29327
29328 commit e1ce3cb617bb06f91f82f98915391175addf3e82
29329 Author: Kumar Gala <galak@kernel.crashing.org>
29330 Date:   Tue Oct 2 11:12:27 2007 -0500
29331
29332     Remove magic numbers from cache related operations for mpc85xx
29333
29334     The mpc85xx start code uses some magic numbers that we actually
29335     have #defines for in <config.h> so use those instead.
29336
29337     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
29338
29339 commit 5441f61a3d8b7034f19fc1361183e936198e6dbb
29340 Author: Detlev Zundel <dzu@denx.de>
29341 Date:   Fri Oct 19 16:47:26 2007 +0200
29342
29343     Fix two typos.
29344
29345     Signed-off-by: Detlev Zundel <dzu@denx.de>
29346
29347 commit 281df457c1aa50d2752165d0c5c3282d4027b974
29348 Author: Tony Li <tony.li@freescale.com>
29349 Date:   Thu Oct 18 17:47:19 2007 +0800
29350
29351     mpc83xx: Add configure entry for MPC83xx ATM support
29352
29353     Add MPC8360EMDS_ATM_config and MPC832XEMDS_ATM_config into
29354     Makfile and MAKEALL
29355
29356     Signed-off-by: Tony Li <tony.li@freescale.com>
29357     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
29358
29359 commit d2646554f529a9577515eceb0ec5eceee18244ba
29360 Author: Tony Li <tony.li@freescale.com>
29361 Date:   Thu Oct 18 17:44:38 2007 +0800
29362
29363     mpc83xx: pq-mds-pib.c typo error
29364
29365     Correct to val8 from val.
29366
29367     Signed-off-by: Tony Li <tony.li@freescale.com>
29368     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
29369
29370 commit 3e11ae80fec1ee12194940955431186abf6009c2
29371 Author: Stefan Roese <sr@denx.de>
29372 Date:   Wed Oct 17 15:40:19 2007 +0200
29373
29374     ppc4xx: Add 667/133 (CPU/PLB) frequency setup to Sequoia bootstrap command
29375
29376     Signed-off-by: Stefan Roese <sr@denx.de>
29377
29378 commit 3c89d75409eb26639d36dfa11d4ee3d8b962dc3c
29379 Author: Jon Loeliger <jdl@freescale.com>
29380 Date:   Tue Oct 16 15:27:43 2007 -0500
29381
29382     Initial mpc8610hpcd Makefile files.
29383
29384     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
29385     Signed-off-by: Mahesh Jade <mahesh.jade@freescale.com>
29386     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
29387     Signed-off-by: Jon Loeliger <jdl@freescale.com>
29388
29389 commit 9553df86d3a319c3a1a7cde7e4edd6eeb5aa64c7
29390 Author: Jon Loeliger <jdl@freescale.com>
29391 Date:   Tue Oct 16 15:26:51 2007 -0500
29392
29393     Initial mpc8610hpcd cpu/, README and include/ files.
29394
29395     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
29396     Signed-off-by: Mahesh Jade <mahesh.jade@freescale.com>
29397     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
29398     Signed-off-by: Jon Loeliger <jdl@freescale.com>
29399
29400 commit 3dd2db53ceb0dff80f25c2a07f83f29b907b403e
29401 Author: Jon Loeliger <jdl@freescale.com>
29402 Date:   Tue Oct 16 13:54:01 2007 -0500
29403
29404     Initial mpc8610hpcd board files.
29405
29406     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
29407     Signed-off-by: Mahesh Jade <mahesh.jade@freescale.com>
29408     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
29409     Signed-off-by: Jon Loeliger <jdl@freescale.com>
29410
29411 commit 7ee6ba1a056e4061ab4cfde30127e332e7957afd
29412 Author: runet@innovsys.com <runet@innovsys.com>
29413 Date:   Tue Oct 16 14:50:40 2007 -0500
29414
29415     Make MPC8266ADS board compile again.
29416
29417     Signed-off-by: Runet Torgersen <runet@innovsys.com>
29418
29419 commit 2491167c245d8ebe6f2dbd8c4287aaa0d14fe93a
29420 Author: Jon Loeliger <jdl@freescale.com>
29421 Date:   Mon Aug 27 12:41:03 2007 -0500
29422
29423     86xx: Allow for fewer DDR slots per memory controller.
29424
29425     As a direct correlation exists between DDR DIMM slots
29426     and SPD EEPROM addresses used to configure them, use
29427     the individually defined SPD_EEPROM_ADDRESS* values to
29428     determine if a DDR DIMM slot should have its SPD
29429     configuration read or not.
29430
29431     Effectively, this now allows for 1 or 2 DIMM slots
29432     per memory controller.
29433
29434     Signed-off-by: Jon Loeliger <jdl@freescale.com>
29435
29436 commit 4d4a945e189a2f384c66432316da2788a0ac1607
29437 Author: Rodolfo Giometti <giometti@enneenne.com>
29438 Date:   Mon Oct 15 11:59:17 2007 +0200
29439
29440     PXA USB OHCI: "usb stop" implementation.
29441
29442     Some USB keys need to be switched off before loading the kernel
29443     otherwise they can remain in an undefined status which prevents them
29444     to be correctly recognized by the kernel.
29445
29446     Signed-off-by: Rodolfo Giometti <giometti@linux.it>
29447
29448 commit e2e93442e558cf1500e92861f99713b2f045ea22
29449 Author: Stefan Roese <sr@denx.de>
29450 Date:   Mon Oct 15 11:39:00 2007 +0200
29451
29452     ppc4xx: Fix bug in I2C bootstrap values for Sequoia/Rainier
29453
29454     The I2C bootstrap values that can be setup via the "bootstrap" command,
29455     were setup incorrect regarding the generation of the internal sync PCI
29456     clock. The values for PLB clock == 133MHz were slighly incorrect and the
29457     values for PLB clock == 166MHz were totally incorrect. This could
29458     lead to a hangup upon booting while PCI configuration scan.
29459
29460     This patch fixes this issue and configures valid PCI divisor values
29461     for the sync PCI clock, with respect to the provided external async
29462     PCI frequency.
29463
29464     Here the values of the formula in the chapter 14.2 "PCI clocking"
29465     from the 440EPx users manual:
29466
29467     AsyncPCICLK - 1MHz <= SyncPCIClk <= (2 * AsyncPCIClk) - 1MHz
29468
29469     33MHz async PCI frequency:
29470     PLB = 133:
29471     =>      32 <= 44.3 <= 65        (div = 3)
29472
29473     PLB = 166:
29474     =>      32 <= 55.3 <= 65        (div = 3)
29475
29476     66MHz async PCI frequency:
29477     PLB = 133:
29478     =>      65 <= 66.5 <= 132       (div = 2)
29479
29480     PLB = 166:
29481     =>      65 <= 83 <= 132         (div = 2)
29482
29483     Signed-off-by: Stefan Roese <sr@denx.de>
29484
29485 commit 5a5958b7de70ae99f0e7cbd5c97ec1346e051587
29486 Author: Stefan Roese <sr@denx.de>
29487 Date:   Mon Oct 15 11:29:33 2007 +0200
29488
29489     ppc4xx: Fix incorrect 33/66MHz PCI clock log-message on Sequoia & Yosemite
29490
29491     The BCSR status bit for the 66MHz PCI operation was correctly
29492     addressed (MSB/LSB problem). Now the correct currently setup
29493     PCI frequency is displayed upon bootup.
29494
29495     This patch also fixes this problem on Rainier & Yellowstone, since these
29496     boards use the same souce code as Sequoia & Yosemite do.
29497
29498     Signed-off-by: Stefan Roese <sr@denx.de>
29499
29500 commit da3aad55cbde80ab6e301aafa82a2c411aa53eff
29501 Author: Martin Krause <martin.krause@tqs.de>
29502 Date:   Wed Sep 26 17:55:56 2007 +0200
29503
29504     TQM860M: adjust for doubled flash sector size.
29505
29506     Adjust flash map to support the new S29GLxxN (N-Type) Flashes with
29507     doubled sector size.
29508
29509     Signed-off-by: Martin Krause <martin.krause@tqs.de>
29510
29511 commit 9d29250e2e62f4bf20c7a20b4173d84c48f11f5d
29512 Author: Jens Gehrlein <jens.gehrlein@tqs.de>
29513 Date:   Wed Sep 26 17:55:54 2007 +0200
29514
29515     TQM8xx: Fix CAN timing.
29516
29517     Signed-off-by: Martin Krause <martin.krause@tqs.de>
29518
29519 commit d43e489baf02afae49077791fb22332d240d8656
29520 Author: Martin Krause <martin.krause@tqs.de>
29521 Date:   Thu Sep 27 14:54:36 2007 +0200
29522
29523     TQM866M: fix SDRAM refresh
29524
29525     At 133 MHz the current SDRAM refresh rate is too fast
29526     (measured 4 * 1.17 us).
29527     CFG_MAMR_PTA changes from 39 to 97. This result
29528     in a refresh rate of 4 * 7.8 us at the default clock
29529     50 MHz. At 133 MHz the value will be then 4 * 2.9 us.
29530     This is a compromise until a new method is found to
29531     adjust the refresh rate.
29532
29533     Signed-off-by: Martin Krause <martin.krause@tqs.de>
29534
29535 commit 9ef57bbee1c67cc01da2026c242c4692db32be36
29536 Author: Martin Krause <martin.krause@tqs.de>
29537 Date:   Wed Sep 26 17:55:55 2007 +0200
29538
29539     TQM866M: adjust for doubled flash sector size.
29540
29541     Adjust flash map to support the new S29GLxxN (N-Type) Flashes with
29542     doubled sector size.
29543
29544     Signed-off-by: Martin Krause <martin.krause@tqs.de>
29545
29546 commit f8bf90461d9bad2e6fed31fcebaf235f60dd6763
29547 Author: Michal Simek <monstr@monstr.eu>
29548 Date:   Sun Oct 14 16:12:29 2007 +0200
29549
29550     [FIX] XUPV2P change command handling
29551     and remove code violation
29552
29553 commit 636400198228d96983c06657b17f760f5989958e
29554 Author: Wolfgang Denk <wd@denx.de>
29555 Date:   Sun Oct 14 00:13:19 2007 +0200
29556
29557     Prepare for 1.3.0-rc3 release
29558
29559     Signed-off-by: Wolfgang Denk <wd@denx.de>
29560
29561 commit 68f14f77ca5fe5f9cc025c8cae101671f628309f
29562 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29563 Date:   Sat Sep 29 13:41:37 2007 +0200
29564
29565     Fix warning differ in signedness in cpu/pxa/mmc.c
29566
29567     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29568
29569 commit fc19e36f741e8bc727c0a330170b3b5db90399ef
29570 Author: Wolfgang Denk <wd@denx.de>
29571 Date:   Sat Oct 13 23:51:14 2007 +0200
29572
29573     Fix warning differ in signedness in board/mpl/vcma9/vcma9.c
29574
29575     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29576     Signed-off-by: Wolfgang Denk <wd@denx.de>
29577
29578 commit de74b9eeacccaf0a42e5ecc9ae79a88f7a311296
29579 Author: Wolfgang Denk <wd@denx.de>
29580 Date:   Sat Oct 13 21:15:39 2007 +0200
29581
29582     Coding Style cleanup.
29583
29584     Signed-off-by: Wolfgang Denk <wd@denx.de>
29585
29586 commit e1893815b0999410d7a327589611c7b38e95299e
29587 Author: Wolfgang Denk <wd@denx.de>
29588 Date:   Fri Oct 12 15:49:39 2007 +0200
29589
29590     GP3 SSA: enable RTC
29591
29592     Signed-off-by: Wolfgang Denk <wd@denx.de>
29593
29594 commit 8002012041f1ff9f997a5727abe5015f70cd2e46
29595 Author: Grzegorz Bernacki <gjb@semihalf.com>
29596 Date:   Tue Oct 9 13:58:24 2007 +0200
29597
29598     [ads5121] EEPROM support added.
29599
29600     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
29601
29602 commit 7b624ad254b97e5a25dca2304a398b64aeedaffe
29603 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
29604 Date:   Sat Oct 6 18:55:35 2007 +0200
29605
29606     AVR32: Initialize bi_flash* in board_init_r
29607
29608     The ATSTK1000-specific flash driver intializes bi_flashstart,
29609     bi_flashsize and bi_flashoffset, but other flash drivers, like the CFI
29610     driver, don't.
29611
29612     Initialize these in board_init_r instead so that things will still be
29613     set up correctly when we switch to the CFI driver.
29614
29615     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
29616
29617 commit 2b2a587d6d3076387d22ac740f44044bf46e2cb8
29618 Author: Marian Balakowicz <m8@semihalf.com>
29619 Date:   Fri Oct 5 10:40:54 2007 +0200
29620
29621     tqm5200: Fix CONFIG_CMD_PCI typo in board config file.
29622
29623     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
29624
29625 commit 92869195ef8210758d2176230c0a36897afd50ed
29626 Author: Bartlomiej Sieka <tur@semihalf.com>
29627 Date:   Fri Oct 5 09:46:06 2007 +0200
29628
29629     CM5200: Fix missing null-termination in hostname manipulation code
29630
29631     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
29632
29633 commit 9add9884b1fddc34ca186e00a2f868ccd5d02d87
29634 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
29635 Date:   Tue Oct 2 19:09:01 2007 +0200
29636
29637     Fix memtest breakage
29638
29639     CFG_MEMTEST_START uses weird magic involving gd, which fails to
29640     compile. Use hardcoded values instead (we actually know how much RAM
29641     we have on board.)
29642
29643     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
29644
29645 commit 738815c0cc44aa329097f868dc1efc49ede9c5ba
29646 Author: Stefan Roese <sr@denx.de>
29647 Date:   Tue Oct 2 11:44:46 2007 +0200
29648
29649     ppc4xx: Coding style cleanup
29650
29651     Signed-off-by: Stefan Roese <sr@denx.de>
29652
29653 commit 87c1833a39e944db66385286fd5e28f9b3fcdd50
29654 Author: Stefan Roese <sr@denx.de>
29655 Date:   Tue Oct 2 11:44:19 2007 +0200
29656
29657     ppc4xx: lwmon5: Remove watchdog for now, since not fully tested yet
29658
29659     Signed-off-by: Stefan Roese <sr@denx.de>
29660
29661 commit 2db64784061bfc34f4ba70ef1d2fbe7133b55670
29662 Author: Grzegorz Bernacki <gjb@semihalf.com>
29663 Date:   Mon Oct 1 09:51:50 2007 +0200
29664
29665     Program EPLD to force full duplex mode for PHY.
29666
29667     EPLD forces modes of PHY operation. By default full duplex is turned off.
29668     This fix turns it on.
29669
29670     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
29671
29672 commit 785c13477b77dcd2e6c5128fffcdb4e1943f4818
29673 Author: Timo Ketola <timo.ketola@exertus.fi>
29674 Date:   Mon Sep 24 14:50:32 2007 +0300
29675
29676     Bugfix: Use only one PTD for one endpoint
29677
29678     Original isp116x-hcd code prepared multiple PTDs for longer than 16
29679     byte transfers for one endpoint. That is unnecessary because the
29680     ISP116x is able to split long data from one PTD into multiple
29681     transactions based on the buffer size of the endpoint. It also caused
29682     serious problems if the endpoint NAKed some of the transactions. In
29683     that case ISP116x wouldn't notice that the other PTDs were for the same
29684     endpoint and would try the other PTDs possibly out of order. That would
29685     break the whole transfer.
29686
29687     This patch makes isp116x_submit_job to use one PTD for one transfer.
29688
29689     Signed-off-by: Timo Ketola <timo.ketola@exertus.fi>
29690     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
29691
29692 commit 86ec86c04326c3913178a7679aa910de071da75d
29693 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29694 Date:   Thu Sep 27 23:27:47 2007 +0200
29695
29696     Fix missing DECLARE_GLOBAL_DATA_PTR on CONFIG_LPC2292 in serial
29697
29698     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
29699
29700 commit 3e954beb614b5b190d7f4f4c3b641437a0132e35
29701 Author: Stefan Roese <sr@denx.de>
29702 Date:   Tue Sep 11 14:12:55 2007 +0200
29703
29704     ppc4xx: lwmon5: Change GPIO 58 to default to low (watchdog test)
29705
29706     Signed-off-by: Stefan Roese <sr@denx.de>
29707
29708 commit 1487adbdcf9594bb2eb686325a6f9540dad1b70a
29709 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
29710 Date:   Wed Sep 26 16:35:54 2007 -0500
29711
29712     85xx io out functions need sync after write.
29713
29714     This fixes the mc146818 rtc_read/write functions for 85xx.
29715
29716     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
29717
29718 commit 0d38effc6e359e6b1b0c78d66e8bc1a4dc15a2ae
29719 Author: Grant Likely <grant.likely@secretlab.ca>
29720 Date:   Tue Sep 25 15:48:05 2007 -0600
29721
29722     Fpga: fix incorrect test of CFG_FPGA_XILINX macro
29723
29724     CFG_FPGA_XILINX is a bit value used to test against the value in
29725     CONFIG_FPGA.  Testing for a value will always return TRUE.  I don't
29726     think that is the intention in this code.
29727
29728     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
29729
29730 commit 853643d8cf2ca80cb2e25c53ad5dc580abafe166
29731 Author: Michal Simek <monstr@monstr.eu>
29732 Date:   Mon Sep 24 00:41:30 2007 +0200
29733
29734     [FIX] change command handling and removing code violation
29735
29736 commit f240356507038e5ce55e8a24cb2607e9eae6d10c
29737 Author: Michal Simek <monstr@monstr.eu>
29738 Date:   Mon Sep 24 00:36:06 2007 +0200
29739
29740     [FIX] change sets of commands
29741     because changing of command handling brings
29742     compilation problems
29743
29744 commit cb1bc63b75a232571eb69aa2c8aa919321655845
29745 Author: Michal Simek <monstr@monstr.eu>
29746 Date:   Mon Sep 24 00:30:42 2007 +0200
29747
29748     [FIX] Email reparation & Copyright
29749     Both codes are written by myself without any
29750     support from CTU
29751
29752 commit 0731cbae6c2feab93b244d83fd6a43f5cc9bf852
29753 Author: Michal Simek <monstr@monstr.eu>
29754 Date:   Mon Sep 24 00:25:11 2007 +0200
29755
29756     [PATCH] Change macro name for UartLite
29757     because PowerPC 405 can use UartLite as console
29758
29759 commit 1c1100d2fcf46b9d11dcf78d6e5aea75e2e8b716
29760 Author: Michal Simek <monstr@monstr.eu>
29761 Date:   Mon Sep 24 00:21:19 2007 +0200
29762
29763     [PATCH] Add support for design without interrupt controller
29764     Polling timer
29765
29766 commit 0731933ec8ec45d02ba89b52df673d526873cdde
29767 Author: Michal Simek <monstr@monstr.eu>
29768 Date:   Mon Sep 24 00:19:48 2007 +0200
29769
29770     [FIX] resolve problem with cpu without barrel shifter
29771
29772 commit db14d77995ce515b728b178b63f82babe60e3d56
29773 Author: Michal Simek <monstr@monstr.eu>
29774 Date:   Mon Sep 24 00:18:46 2007 +0200
29775
29776     [FIX] repair email address
29777
29778 commit 481d4328618804add1f818a6c96296121cd0528e
29779 Author: Michal Simek <monstr@monstr.eu>
29780 Date:   Mon Sep 24 00:17:42 2007 +0200
29781
29782     [FIX] repair MFSL commands
29783
29784 commit b90c045f035c3cc9b5d2edaed6048dfb74e40763
29785 Author: Michal Simek <monstr@monstr.eu>
29786 Date:   Mon Sep 24 00:08:37 2007 +0200
29787
29788     synchronizition with mainline
29789
29790 commit eda3e1e6619ad0bee94ae4b16c99d88e77e2af13
29791 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29792 Date:   Sun Sep 23 02:42:38 2007 +0900
29793
29794     sh: Add support command of ide with sh
29795
29796     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29797
29798 commit d91ea45d15cf8e0987456bd211ffbb650824b6f1
29799 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29800 Date:   Sun Sep 23 02:38:42 2007 +0900
29801
29802     sh: Update Makefile
29803
29804     Add support MS7722SE01 to Makefile.
29805
29806     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29807
29808 commit 6c0bbdccd379f5c8702af9e0765294c2fb7472a6
29809 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29810 Date:   Sun Sep 23 02:31:13 2007 +0900
29811
29812     sh: Add support Renesas sh7722 processor and Hitachi MS7722SE01 board
29813
29814     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29815
29816 commit 047375bfa4c3052fa50a748da7ff89e9dad3b364
29817 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29818 Date:   Sun Sep 23 02:19:24 2007 +0900
29819
29820     sh: Update MS7750SE01 platform
29821
29822     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29823
29824 commit 516ad760db3553766267ada01b7d5d727faa4bbd
29825 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29826 Date:   Sun Sep 23 02:17:08 2007 +0900
29827
29828     sh: Remove comment out code from include/asm-sh/cpu_sh4.h
29829
29830     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29831
29832 commit b02bad128669e567fce87d8df823b06a0144b8db
29833 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29834 Date:   Sun Sep 23 02:12:30 2007 +0900
29835
29836     sh: Update core code of SuperH.
29837
29838     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
29839
29840 commit 66dcad3a9a53e0766d90e0084123bd8529522fb0
29841 Author: Wolfgang Denk <wd@denx.de>
29842 Date:   Thu Sep 20 00:04:14 2007 +0200
29843
29844     v1.3.0-rc2
29845
29846     Signed-off-by: Wolfgang Denk <wd@denx.de>
29847
29848 commit 135e19bc2773ebca487e9a8371f67e1ba202313a
29849 Author: Wolfgang Denk <wd@denx.de>
29850 Date:   Tue Sep 18 21:36:35 2007 +0200
29851
29852     Avoid compiler warning.
29853
29854     Signed-off-by: Wolfgang Denk <wd@denx.de>
29855
29856 commit 8a783a65851bc7421ab69f442261215e21b8891a
29857 Author: Grant Likely <grant.likely@secretlab.ca>
29858 Date:   Tue Sep 18 12:24:57 2007 -0600
29859
29860     Bugfix: remove embedded null (\0) from CFG_BOOTFILE macro in TQM8540_config
29861
29862     /bin/bash and /bin/dash (which /bin/sh is linked to on ubuntu) handle embedded
29863     nulls in a string differently.  For example, the following statement:
29864         echo "this is a string\0" > afile
29865     Will produce the following with /bin/bash:
29866         "this is a string\0"
29867     But with /bin/dash, will produce:
29868         "this is a string
29869
29870     Bug fixed by moving the embedded null out of the makefile and into the
29871     config header.  Also renamed the macro to avoid usage colision with the same
29872     macro used by other board ports.
29873
29874     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
29875
29876 commit f8d3ca7b6fa322ac57e8e831f07dbeea039a9f35
29877 Author: Wolfgang Denk <wd@denx.de>
29878 Date:   Tue Sep 18 17:40:27 2007 +0200
29879
29880     MCC200: fix build warning
29881
29882     The MCC200 board config file includes version.h for some customer-
29883     specific setting, which causes warnings with "make depend"; build
29884     version.h before depend.
29885
29886     Signed-off-by: Wolfgang Denk <wd@denx.de>
29887
29888 commit bd86220f58b99d6896198c385fda132f0c980915
29889 Author: Peter Pearse <peter.pearse@arm.com>
29890 Date:   Tue Sep 18 13:07:54 2007 +0100
29891
29892     Move coloured led API to status_led.h
29893     Improve indentation in drivers/at45.c
29894
29895 commit e80e585b00fbbab7ad1bf71619741f2c5b029ab7
29896 Author: Eirik Aanonsen <eaa@wprmedical.com>
29897 Date:   Tue Sep 18 08:47:20 2007 +0200
29898
29899     Update atstk1002 bootargs.
29900
29901     Updates to atstk1002 U-Boot header file:
29902     - Changed bootargs:
29903         * Set the bootargs for at1002 to point to the SD-card partition instead
29904         * ... of the boot flash.
29905         * Removing the rootfstype since that argument are not needed.
29906
29907     Signed-off-by: Eirik Aanonsen <eaa@wprmedical.com>
29908     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
29909
29910 commit a4f3aab6dfbed6c29367c688bfb8a47eef62c225
29911 Author: Eirik Aanonsen <eaa@wprmedical.com>
29912 Date:   Wed Sep 12 13:32:37 2007 +0200
29913
29914     Add some comments to clocks in atstk1002.h
29915
29916     This patch applies some clarifying comments to how the different
29917     clocks are setup according to atstk1002.h Some of the previous
29918     comments where stating wrongful information.
29919
29920     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
29921
29922 commit 97213f32416ead885deafea86774e912ffd60ad0
29923 Author: David Saada <David.Saada@ecitele.com>
29924 Date:   Mon Sep 17 17:04:47 2007 +0200
29925
29926     Description: Add NEC's PCI OHCI module ID to the USB OHCI driver
29927
29928     Signed-off-by: David Saada <david.saada@ecitele.com>
29929
29930 commit 30363e98fa470fbecea5e8bc0f1443352754f303
29931 Author: Stefan Roese <sr@denx.de>
29932 Date:   Mon Sep 17 08:20:47 2007 +0200
29933
29934     Small whitespace cleanup of OneNAND patch
29935
29936     Signed-off-by: Stefan Roese <sr@denx.de>
29937
29938 commit d7e8ce101a4a45ed6ed45739fc2de5f87b13f7f1
29939 Author: Kyungmin Park <kmpark@infradead.org>
29940 Date:   Mon Sep 10 17:15:14 2007 +0900
29941
29942     OneNAND support (take #2)
29943
29944     [PATCH 3/3] OneNAND support (take #2)
29945
29946     OneNAND support at U-Boot
29947
29948     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
29949
29950 commit 17aa2800457df0c06b41516f46f126712c196219
29951 Author: Kyungmin Park <kmpark@infradead.org>
29952 Date:   Mon Sep 10 17:14:34 2007 +0900
29953
29954     OneNAND support (take #2)
29955
29956     [PATCH 2/3] OneNAND support (take #2)
29957
29958     OneNAND support at U-Boot
29959
29960     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
29961
29962 commit 916527f4809a7bcd811f1f1daf34af184e31dd8c
29963 Author: Kyungmin Park <kmpark@infradead.org>
29964 Date:   Mon Sep 10 17:13:49 2007 +0900
29965
29966     OneNAND support (take #2)
29967
29968     [PATCH 1/3] OneNAND support (take #2)
29969
29970     OneNAND support at U-Boot
29971
29972     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
29973
29974 commit b49c90df6e7cfcfb8b862b8bbf8448dff5eed9a5
29975 Author: Michal Simek <monstr@monstr.eu>
29976 Date:   Sun Sep 16 20:51:57 2007 +0200
29977
29978     [FIX] remove files form repository
29979
29980 commit 67c31036acaaaa992fc346cc89db0909a7e733c4
29981 Author: Wolfgang Denk <wd@denx.de>
29982 Date:   Sun Sep 16 17:10:04 2007 +0200
29983
29984     TQM8xx[LM]: Fix broken environment alignment.
29985
29986     With recent toolchains, the environment sectors were no longer aligned to
29987     sector boundaries. The reason was a combination of two bugs:
29988
29989     1) common/environment.c assumed that CONFIG_TQM8xxL would be defined
29990        for all TQM8xxL and TQM8xxM boards. But "include/common.h", where
29991        this gets defined, is not included here (and cannot be included
29992        without causing lots of problems).
29993
29994        Added a new #define CFG_USE_PPCENV for all boards which really
29995        want to put the environment is a ".ppcenv" section.
29996
29997     2) The linker scripts just include environment.o, silently assuming
29998        that the objects in that file are really in the order in which
29999        they are coded in the C file, i. e. "environment" first, then
30000        "redundand_environment", and "env_size" last. However, current
30001        toolchains (GCC-4.x) reorder the objects, causing the environment
30002        data not to start on a flash sector boundary:
30003
30004        Instead of:                                      we got:
30005
30006         40008000 T environment                  40008000 T env_size
30007         4000c000 T redundand_environment        40008004 T redundand_environment
30008         40010000 T env_size                     4000c004 T environment
30009
30010        Note: this patch fixes just the first part, and cures the alignment
30011        problem by making sure that "env_size" gets placed correctly. However,
30012        we still have a potential issue because primary and redundant
30013        environment sectors are actually swapped, i. e. we have now:
30014
30015         40008000 T redundand_environment
30016         4000c000 T environment
30017         40010000 T env_size
30018
30019        This shall be fixed in the next version.
30020
30021     Signed-off-by: Wolfgang Denk <wd@denx.de>
30022
30023 commit eb6da8050797c204c9d010548424186c7ce32fc1
30024 Author: Wolfgang Denk <wd@denx.de>
30025 Date:   Sun Sep 16 02:39:35 2007 +0200
30026
30027     TQM8xx/FPS8xx: adjust flash partitions for 2.6 ARCH=powerpc kernels
30028
30029     Signed-off-by: Wolfgang Denk <wd@denx.de>
30030
30031 commit cd2d1602c54cc6957bdef3872272a4b264893960
30032 Author: urwithsughosh@gmail.com <urwithsughosh@gmail.com>
30033 Date:   Mon Sep 10 14:54:56 2007 -0400
30034
30035     Typo fix in tsec.c
30036
30037     Fixup for the break statement in wrong place.
30038
30039     [Patch by urwithsughosh@gmail.com]
30040     Acked-by: Andy Fleming <afleming@freescale.com>
30041     Signed-off-by:      Wolfgang Denk <wd@denx.de>
30042
30043 commit 5bd7fe9aeb76906371f40b8fd07613f10922e3e7
30044 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
30045 Date:   Tue Sep 11 17:04:00 2007 +0200
30046
30047     Fix do_div() usage in nand process output
30048
30049     Fix usage of do_div() in nand erase|read|write process output.
30050
30051     The last patch to nand_util.c introduced do_div() instead of libgcc's
30052     implementation. But do_div() returns the quotient in its first
30053     macro parameter and not as result.
30054
30055     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
30056
30057 commit c750d2e6692a000a82f29de7bf24e3dc21239161
30058 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
30059 Date:   Wed Sep 12 12:36:53 2007 +0200
30060
30061     NAND: Add CFG_NAND_QUIET option
30062
30063     This config option sets the default for the progress information
30064     output behavior that can also be configured through the 'quiet'
30065     environment variable.
30066
30067     The legacy NAND code does not print the current progress info
30068     on the console. So this option is for backward compatibility for
30069     units that are in the field and where setting the quiet variable
30070     is not an option. With CFG_NAND_QUIET set to '1' the console
30071     progress info is turned off. This can still be overwritten
30072     through the environment variable.
30073
30074     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
30075
30076 commit dcb88630290d2bcd803386dd4c2be73142994c4f
30077 Author: Liew Tsi Chung-r5aahp <Tsi-chung.Liew@freescale.com>
30078 Date:   Thu Sep 13 16:06:05 2007 -0700
30079
30080     ColdFire: fix build error becasue of bad type of mii_init()
30081
30082     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
30083
30084 commit 314d5b6ce52a4ed19dd295d1364e246c5e605017
30085 Author: Liew Tsi Chung-r5aahp <Tsi-chung.Liew@freescale.com>
30086 Date:   Thu Sep 13 16:04:05 2007 -0700
30087
30088     ColdFire: Fix build error caused by pixis.c
30089
30090     Moved the #include <asm/cache.h> inside the #ifdef CONFIG_FSL_PIXIS.
30091
30092     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
30093
30094 commit e21659e30660a1377c42af135a6114efe39801d9
30095 Author: Sam Sparks <SSparks@twacs.com>
30096 Date:   Fri Sep 14 11:14:42 2007 -0600
30097
30098     Update MPC8349ITX*_config to place config.tmp in right place.
30099
30100     MPC834ITX*_config does not store config.tmp at the correct locatation,
30101     causing MPC8349ITXGP to have the wrong TEXT_BASE.
30102
30103     Signed-off-by: Sam Sparks <SSparks@twacs.com>
30104     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
30105
30106 commit 1218abf1b5817a39a82399b4b928b00750575bda
30107 Author: Wolfgang Denk <wd@denx.de>
30108 Date:   Sat Sep 15 20:48:41 2007 +0200
30109
30110     Fix cases where DECLARE_GLOBAL_DATA_PTR was not declared as global
30111
30112     Signed-off-by: Wolfgang Denk <wd@denx.de>
30113
30114 commit 66b3f24d665be678a9dbb125b1e84185400f63b5
30115 Author: Dirk Behme <dirk.behme@googlemail.com>
30116 Date:   Sat Sep 15 11:55:42 2007 +0200
30117
30118     Make DECLARE_GLOBAL_DATA_PTR global for DaVinci
30119
30120     As discussed in [1], DECLARE_GLOBAL_DATA_PTR has to be global and not
30121     function local.
30122
30123     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
30124
30125     [1] http://article.gmane.org/gmane.comp.boot-loaders.u-boot/31805
30126
30127 commit 991b089d1ce5ad945725e3657a8f106dfa02a38e
30128 Author: Michal Simek <monstr@monstr.eu>
30129 Date:   Sat Sep 15 00:03:35 2007 +0200
30130
30131     Synchronize with U-BOOT mainline
30132
30133 commit d7fee32b7e61fe11c64e371cde79faa4768e8350
30134 Author: Sam Sparks <SSparks@twacs.com>
30135 Date:   Fri Sep 14 11:14:42 2007 -0600
30136
30137     Update MPC8349ITX*_config to place config.tmp in right place.
30138
30139     MPC834ITX*_config does not store config.tmp at the correct locatation,
30140     causing MPC8349ITXGP to have the wrong TEXT_BASE.
30141
30142     Signed-off-by: Sam Sparks <SSparks@twacs.com>
30143     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
30144     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
30145
30146 commit 6e7b7b6ea1b6d04dbe96242eb6a0c1c664c98e8c
30147 Author: Bartlomiej Sieka <tur@semihalf.com>
30148 Date:   Thu Sep 13 18:21:48 2007 +0200
30149
30150     cm5200: Fix a typo introduced by afaac86fe2948ac84cd9a12bbed883b3c683e7d9
30151
30152     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
30153
30154 commit e1f601b572db5de9aa81a0b77c68a86994fe24c4
30155 Author: Bartlomiej Sieka <tur@semihalf.com>
30156 Date:   Thu Sep 13 16:33:59 2007 +0200
30157
30158     tqm5200: Restore customary env. variable boot commands for powerpc kernels
30159
30160     - update default definitions of kernel_addr and fdt_addr env. variables
30161     - make arch/powerpc booting the default scenario
30162     - update MTD partition layout to match the above
30163
30164     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
30165
30166 commit f34024d4a328e6edd906456da98d2c537155c4f7
30167 Author: Wolfgang Denk <wd@denx.de>
30168 Date:   Wed Sep 12 00:48:57 2007 +0200
30169
30170     Fix memory corruption problem on STX GP3 SSA Board.
30171
30172     Signed-off-by: Wolfgang Denk <wd@denx.de>
30173
30174 commit d94c79e47011af5e8dd10ed6163c09b4cfc743cc
30175 Author: Peter Pearse <peter.pearse@arm.com>
30176 Date:   Tue Sep 11 15:35:01 2007 +0100
30177
30178     Final tidy
30179
30180 commit 38ad82da0c1180ecdeb212a8f4245e945bcc546e
30181 Author: Grzegorz Bernacki <gjb@semihalf.com>
30182 Date:   Tue Sep 11 15:42:11 2007 +0200
30183
30184     [GP3SSA] Add define CONFIG_MPC85XX_PCI2 in config file to allow u-boot to
30185     scan on second pci bus.
30186
30187     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
30188
30189 commit 6c2f4f388e8181655ea8b69343ea00b68aa6e8d0
30190 Author: Grzegorz Bernacki <gjb@semihalf.com>
30191 Date:   Tue Sep 11 12:57:52 2007 +0200
30192
30193     [ppc4xx] Individual handling of sdram.c for bamboo_nand build
30194
30195     Bamboo has a file sdram.c which needs special treatment when building in
30196     separate directory. It has to be linked to build directory otherwise it is
30197     not seen.
30198
30199     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
30200
30201 commit d45963854eff39d575124d859419bb4953ce2c87
30202 Author: Michal Simek <monstr@monstr.eu>
30203 Date:   Tue Sep 11 00:37:04 2007 +0200
30204
30205     [FIX] Microblaze ML401 - repare FLASH handling
30206
30207 commit 38c1ef728d19950414a8ab1ccfc53767848fa346
30208 Author: Sean MCGOOGAN <sean.mcgoogan@st.com>
30209 Date:   Mon Sep 10 16:55:59 2007 +0100
30210
30211     Allocate CPU Architecture Code for STMicroelectronics' ST200.
30212
30213     Signed-off-by: Sean McGoogan <Sean.McGoogan@st.com>
30214     ---------------------------------------------------
30215
30216 commit 754bac48156f8958d8f6a53a51eda88ab5758929
30217 Author: Wolfgang Denk <wd@denx.de>
30218 Date:   Mon Sep 10 20:42:31 2007 +0200
30219
30220     Update version to match current state.
30221
30222     Signed-off-by: Wolfgang Denk <wd@denx.de>
30223
30224 commit 7a888d6b3c32a126dbb504ef146bb4c26574ca7b
30225 Author: Grzegorz Bernacki <gjb@semihalf.com>
30226 Date:   Mon Sep 10 17:39:08 2007 +0200
30227
30228     [MPC512x] Streamline frame handling in the FEC driver
30229
30230     - convert frame size settings to be derived from a single base
30231     - set frame size to the recommended default value
30232
30233     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
30234
30235 commit e251e00d0db4b36d1d2b7e38fec43a7296b529a2
30236 Author: Kyungmin Park <kmpark@infradead.org>
30237 Date:   Mon Sep 10 11:34:00 2007 +0900
30238
30239     Remove compiler warning: target CPU does not support interworking
30240
30241     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
30242
30243 commit 1d9e31e04911a6bb7cc66dd91132c699101c32e2
30244 Author: Wolfgang Denk <wd@denx.de>
30245 Date:   Sun Sep 9 21:21:33 2007 +0200
30246
30247     Fix compile error in spc1920 config.
30248
30249     Signed-off-by: Markus Klotzbücher <mk@denx.de>
30250     Signed-off-by: Wolfgang Denk <wd@denx.de>
30251
30252 commit a7d7eca791a37f452c9da10fef4b31dd7aa9a622
30253 Author: Grant Likely <grant.likely@secretlab.ca>
30254 Date:   Fri Sep 7 09:25:07 2007 -0600
30255
30256     Bugfix: make bootm+libfdt compile on boards with no flash
30257
30258     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
30259
30260 commit 6efc1fc0b63e55f94c5bc61d8dd23c918e3bc778
30261 Author: Grzegorz Bernacki <gjb@semihalf.com>
30262 Date:   Fri Sep 7 18:35:37 2007 +0200
30263
30264     [PPC440SPe] PCIe environment settings for Katmai and Yucca
30265
30266     - 'pciconfighost' is set by default in order to be able to scan bridges
30267     behind the primary host/PCIe
30268
30269     - 'pciscandelay' env variable is recognized to allow for user-controlled
30270     delay before the PCIe bus enumeration; some peripheral devices require a
30271     significant delay before they can be scanned (e.g. LSI8408E); without the
30272     delay they are not detected
30273
30274     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
30275
30276 commit 7f1913938984ef6c6a46cb53e003719196d9c5de
30277 Author: Grzegorz Bernacki <gjb@semihalf.com>
30278 Date:   Fri Sep 7 18:20:23 2007 +0200
30279
30280     [PPC440SPe] Improve PCIe configuration space access
30281
30282     - correct configuration space mapping
30283     - correct bus numbering
30284     - better access to config space
30285
30286     Prior to this patch, the 440SPe host/PCIe bridge was able to configure only the
30287     first device on the first bus. We now allow to configure up to 16 buses;
30288     also, scanning for devices behind the PCIe-PCIe bridge is supported, so
30289     peripheral devices farther in hierarchy can be identified.
30290
30291     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
30292
30293 commit 15ee4734e4e08003d73d9ead3ca80e2a0672e427
30294 Author: Grzegorz Bernacki <gjb@semihalf.com>
30295 Date:   Fri Sep 7 17:46:18 2007 +0200
30296
30297     [PPC440SPe] Convert machine check exceptions handling
30298
30299     Convert using fixup mechanism to suppressing MCK for the duration of config
30300     read/write transaction: while fixups work fine with the case of a precise
30301     exception, we identified a major drawback with this approach when there's
30302     an imprecise case. In this scenario there is the following race condition:
30303     the fixup is (by design) set to catch the instruction following the one
30304     actually causing the exception; if an interrupt (e.g. decrementer) happens
30305     between those two instructions, the ISR code is executed before the fixup
30306     handler the machine check is no longer protected by the fixup handler as it
30307     appears as within the ISR code. In consequence the fixup approach is being
30308     phased out and replaced with explicit suppressing of MCK during a PCIe
30309     config read/write cycle.
30310
30311     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
30312
30313 commit ff7640c9ead8806b5d827f2b29f9cb2632add729
30314 Author: Wolfgang Denk <wd@denx.de>
30315 Date:   Fri Sep 7 17:43:36 2007 +0200
30316
30317     Fix typo in MAKEALL script.
30318
30319     Signed-off-by: Wolfgang Denk <wd@denx.de>
30320
30321 commit 08e2e5fcd2e06670b62e1680a3934c0e55c72810
30322 Author: Grzegorz Bernacki <gjb@semihalf.com>
30323 Date:   Fri Sep 7 17:09:21 2007 +0200
30324
30325     [MPC512x] Proper handling of larger frames in the FEC driver
30326
30327     When frame larger than local RX buffer is received, it is split and handled
30328     by two buffer descriptors. Prior to this patch the FEC driver discarded
30329     contents of a buffer descriptor without the 'LAST' bit set, so the first
30330     part of the frame was lost in case of larger frames. This fix allows to
30331     safely combine the two pieces into the whole frame.
30332
30333     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
30334
30335 commit 8d17979d0359492a822a0a409d26e3a3549b4cd4
30336 Author: Rafal Jaworowski <raj@semihalf.com>
30337 Date:   Fri Sep 7 17:05:36 2007 +0200
30338
30339     [MPC512x] Correct fixup relocation
30340
30341     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
30342
30343 commit a89cbbd27a60e6740772000fd0688ffba1c2576a
30344 Author: Wolfgang Denk <wd@denx.de>
30345 Date:   Fri Sep 7 01:21:25 2007 +0200
30346
30347     Update CHANGELOG, minor coding style cleanup.
30348
30349 commit 5e5803e119de3bebd76fc9a57baac0b5aeccc8a3
30350 Author: stefano babic <sbabic@denx.de>
30351 Date:   Thu Aug 30 23:01:49 2007 +0200
30352
30353     PXA270: Added support for TrizepsIV board.
30354
30355     This patch add support for the Trizeps IV module (520Mhz).
30356
30357     Signed-off-by: Stefano Babic <sbabic@denx.de>
30358
30359 commit 80172c6181c912fbb34ea3ba0c22b232b419b47f
30360 Author: stefano babic <sbabic@denx.de>
30361 Date:   Thu Aug 30 22:57:04 2007 +0200
30362
30363     PXA270: Add support for multiple serial ports.
30364
30365     This patch adds support for multiple serial ports to the PXA target.
30366     FFUART, BTUART and STUART are supported.
30367
30368     Signed-off-by: Stefano Babic <sbabic@denx.de>
30369
30370 commit 28bb3f72c687ac6b2eb076b01dd21a5fd657d45e
30371 Author: stefano babic <sbabic@denx.de>
30372 Date:   Thu Aug 30 22:48:47 2007 +0200
30373
30374     PXA270: fix compile issue (invalid lvalue)
30375
30376     Code is broken for PXA270 due to "invalid lvalue in assignment".
30377
30378     This patch fix it in pxa-regs.h
30379
30380     Signed-off-by: Stefano Babic <sbabic@denx.de>
30381
30382 commit 1d2ca446e1a731df420206d04fe278c27ea6b8e8
30383 Author: Jason Jin <Jason.jin@freescale.com>
30384 Date:   Thu Aug 30 18:19:05 2007 +0800
30385
30386     Add BUILD_DIR support for bios emulator.
30387
30388     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
30389
30390 commit b4d8a55145442f136982634862341a3e02002bda
30391 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
30392 Date:   Fri Aug 31 14:41:51 2007 +0900
30393
30394     [MIPS] Remove inline asm string functions
30395
30396     Stop using inline string functions on MIPS as other ARCHs do so,
30397     since the optimized inline asm versions are not small.
30398
30399     This change is triggered by a following MIPS build error:
30400     common/libcommon.a(exports.o)(.text+0xdc): In function `jumptable_init':
30401     common/exports.c:32: undefined reference to `strcmp'
30402     make: *** [u-boot] Error 1
30403
30404     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
30405
30406 commit 8ea2c4e54833deaebc24c3ca6b7f21353c25b0f5
30407 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
30408 Date:   Fri Aug 31 14:41:45 2007 +0900
30409
30410     [MIPS] Update asm string header
30411
30412     This patches contains several bugfixes and cleanups in the latest upstream:
30413
30414      - Don't include linux/config.h
30415      - Remove buggy inline version of memscan.
30416      - Merge with Linux 2.6.11-rc3.
30417      - Fix undefined reference to strcpy in binfmt_misc caused by gcc 3.4.
30418      - Goodbye mips64.  31704 lines of code bite the dust.
30419      - Replace extern inline with static inline.
30420      - Fix return value of strncpy.
30421      - Remove a bunch more "$1" clobbers.
30422
30423     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
30424
30425 commit 5b729fb3bd98f49855d6bfc657c3fbae95f2adc2
30426 Author: Bartlomiej Sieka <tur@semihalf.com>
30427 Date:   Tue Sep 4 17:31:22 2007 +0200
30428
30429     Fix do_bootm_linux() so that multi-file images with FDT blob boot.
30430
30431     Fix incorrect blob address calculation in do_bootm_linux() that prevents
30432     booting the kernel from a multi-file image (kernel + initrd + blob).
30433
30434     Also, make minor updates to the U-Boot's output and to the coding style.
30435
30436     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
30437
30438 commit 041a2554ad619e80dce520c1a33210affcb6a3f2
30439 Author: Gary Jennejohn <gary.jennejohn@freenet.de>
30440 Date:   Fri Aug 31 14:29:04 2007 +0200
30441
30442     Add support for Sil680 IDE controller.
30443
30444     o add drivers/sil680.c to support the Sil680 IDE-controller.
30445     o drivers/Makefile: add sil680.o.
30446
30447     Signed-off-by: Gary Jennejohn <garyj@denx.de>
30448
30449 commit e79021223bc339df655e360645a52c457a74b067
30450 Author: Grant Likely <grant.likely@secretlab.ca>
30451 Date:   Thu Sep 6 09:47:40 2007 -0600
30452
30453     bootm/fdt: Only process the fdt if an fdt address was provided
30454
30455     Boards with CONFIG_OF_LIBFDT enabled are not able to boot old-style
30456     kernels using the board info structure (instead of passing a device tree)
30457     This change allows the old style booting to be used if the fdt argument
30458     was not passed to 'bootm'.
30459
30460     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
30461     Acked-by: Kim Phillips <kim.phillips@freescale.com>
30462
30463 commit cf2817a84c2e9bea2c5dfc084bce2f2d2563ac43
30464 Author: Grant Likely <grant.likely@secretlab.ca>
30465 Date:   Thu Sep 6 09:46:23 2007 -0600
30466
30467     Migrate 5xxx boards from CONFIG_OF_FLAT_TREE to CONFIG_OF_LIBFDT
30468
30469     Affects boards: icecube (lite5200), jupiter, motionpro, tqm5200
30470
30471     Tested on: lite5200b
30472
30473     Note: the fixup functions have not been moved to a common place.  This
30474     patch is targeted for immediate merging as in solves a build issue, but
30475     the final name/location of the fixups is still subject to debate.  I
30476     propose to merge this now, and move the fixups in the next merge window
30477     to be usable by all targets.
30478
30479     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
30480
30481 commit 41bb76e941929f54a73206fb132f7a4c275543a3
30482 Author: Grant Likely <grant.likely@secretlab.ca>
30483 Date:   Thu Sep 6 09:46:17 2007 -0600
30484
30485     libfdt: add convenience function fdt_find_and_setprop()
30486
30487     Given the path to a node, fdt_find_and_setprop() allows a property value
30488     to be set directly.
30489
30490     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
30491
30492 commit 80767a6cead9990d9e77e62be947843c2c72f469
30493 Author: Peter Pearse <peter.pearse@arm.com>
30494 Date:   Wed Sep 5 16:04:41 2007 +0100
30495
30496     Changed API name to coloured_led.h
30497     Removed code using deprecated ifdef CONFIG_BOOTBINFUNC
30498     Tidied other cpu/arm920t/start.S code
30499
30500 commit 56a9270521baaa00e12639a978302a67f61ef060
30501 Author: Kumar Gala <galak@kernel.crashing.org>
30502 Date:   Thu Aug 30 16:18:18 2007 -0500
30503
30504     Fix ULI RTC support on MPC8544 DS
30505
30506     The RTC on the M1575 ULI chipset requires a dummy read before
30507     we are able to talk to the RTC.  We accomplish this by adding a
30508     second memory region to the PHB the ULI is on and read from it.
30509
30510     The second region is added to maintain compatiabilty with Linux's
30511     view of the PCI memory map.
30512
30513     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
30514
30515 commit f75e89e9b5714db2b0e80074071dfbdd6f59488a
30516 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
30517 Date:   Thu Aug 30 01:58:48 2007 -0500
30518
30519     ft_board_setup update 85xx/86xx of pci/pcie bus-range property.
30520
30521     pcie is now differentiated from pci.  Add 8641 bus-range updates.
30522
30523     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
30524
30525 commit 9f5c3d3720e777a572dcdc8af2008b44c7243885
30526 Author: Peter Pearse <peter.pearse@arm.com>
30527 Date:   Tue Sep 4 16:18:38 2007 +0100
30528
30529     Add coloured led interface for ARM boards.
30530     Use it in cpu/arm920t/start.S to indicate U-Boot code has been entered.
30531
30532 commit 7462fe0d5a9d40cde083fb1a3cd73911996b5ecb
30533 Author: Peter Pearse <peter.pearse@arm.com>
30534 Date:   Tue Sep 4 14:49:28 2007 +0100
30535
30536     Move include/led.h to board/at91rm9200dk
30537
30538 commit 6e4bf9b24e57c15abc6542e685d06380bc64af27
30539 Author: Peter Pearse <peter.pearse@arm.com>
30540 Date:   Tue Sep 4 14:25:51 2007 +0100
30541
30542     Ran Lindent on drivers/at45.c
30543
30544 commit 557ab89d294f08dd532f21d19861b40093200a33
30545 Author: Peter Pearse <peter.pearse@arm.com>
30546 Date:   Tue Sep 4 14:23:50 2007 +0100
30547
30548     Rename CONFIG_CMD_MUX to CONFIG_CMD_AT91_SPIMUX
30549
30550 commit 81b73dec16fd1227369a191e725e10044a9d56b8
30551 Author: Gary Jennejohn <garyj@denx.de>
30552 Date:   Fri Aug 31 15:21:46 2007 +0200
30553
30554     ppc4xx: (Re-)Enable CONFIG_PCI_PNP on AMCC 440EPx Sequoia
30555
30556     The 440EPx has a problem when the PCI_CACHE_LINE_SIZE register is
30557     set to non-zero, because it doesn't support MRM (memory-read-
30558     multiple) correctly. We now added the possibility to configure
30559     this register in the board config file, so that the default value
30560     of 8 can be overridden.
30561
30562     Here the details of this patch:
30563
30564     o drivers_pci_auto.c: introduce CFG_PCI_CACHE_LINE_SIZE to allow
30565       board-specific settings. As an example the sequoia board requires 0.
30566       Idea from Stefan Roese <sr@denx.de>.
30567     o board/amcc/sequoia/init.S: add a TLB mapping at 0xE8000000 for the
30568       PCI IO-space. Obtained from Stefan Roese <sr@denx.de>.
30569     o include/configs/sequoia.h: turn CONFIG_PCI_PNP back on and set
30570       CFG_PCI_CACHE_LINE_SIZE to 0.
30571
30572     Signed-off-by: Gary Jennejohn <garyj@denx.de>
30573     Signed-off-by: Stefan Roese <sr@denx.de>
30574
30575 commit 60174746c668b309378a91488dded898e9553eae
30576 Author: Wolfgang Denk <wd@denx.de>
30577 Date:   Fri Aug 31 10:01:51 2007 +0200
30578
30579     Fix TFTP OACK code for short packets.
30580
30581     The old code had a loop limit overflow bug which caused a semi-
30582     infinite loop for small packets, because in "i<len-8", "i" was signed,
30583     but "len" was unsigned, and "len-8" became a huge number for small
30584     values of "len".
30585
30586     This is a workaround which replaces broken commit 8f1bc284.
30587
30588     Signed-off-by: Wolfgang Denk <wd@denx.de>
30589
30590 commit 696dd1307cd8e73a10e9bb3c51731bfd6f837bee
30591 Author: Hans-Christian Egtvedt <hcegtvedt@atmel.com>
30592 Date:   Thu Aug 30 15:03:05 2007 +0200
30593
30594     Reduce BOOTDELAY variable to 1 second by default for STK1002
30595
30596     Signed-off-by: Hans-Christian Egtvedt <hcegtvedt@atmel.com>
30597     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
30598
30599 commit c88b6e1cbf9a8ae2a34fb602f78a1bf4e6692b6a
30600 Author: Hans-Christian Egtvedt <hcegtvedt@atmel.com>
30601 Date:   Thu Aug 30 15:03:04 2007 +0200
30602
30603     Remove double quotation marks around MAC address for STK1002
30604
30605     Signed-off-by: Hans-Christian Egtvedt <hcegtvedt@atmel.com>
30606     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
30607
30608 commit ff13ac8c7bbebb238e339592de765c546dba1073
30609 Author: Wolfgang Denk <wd@denx.de>
30610 Date:   Thu Aug 30 14:42:15 2007 +0200
30611
30612     Backout commit 8f1bc284 as it causes TFTP to fail.
30613
30614     Signed-off-by: Wolfgang Denk <wd@denx.de>
30615
30616 commit 1900fbf255acba8b94fb442a16408ea85a1d46a6
30617 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
30618 Date:   Thu Aug 30 02:26:17 2007 -0500
30619
30620     Revert "Fix MPC8544DS PCIe3 scsi."
30621
30622     This reverts commit 9468e680.
30623     Commit 16e23c3f5da removing allocation of PCSRBAR is sufficient.
30624
30625     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
30626
30627 commit 8f1bc28408ded213418d9bc0780c7d8fb8a03774
30628 Author: Grant Likely <grant.likely@secretlab.ca>
30629 Date:   Wed Aug 29 18:26:24 2007 -0600
30630
30631     tftp: don't implicity trust the format of recevied packets
30632
30633     The TFTP OACK code trusts that the incoming packet is formated as
30634     ASCII text and can be processed by string functions. It also has a
30635     loop limit overflow bug where if the packet length is less than 8, it
30636     ends up looping over *all* of memory to find the 'blksize' string.
30637
30638     This patch solves the problem by forcing the packet to be null
30639     terminated and using strstr() to search for the sub string.
30640
30641     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
30642
30643 commit 04625764cc93ce8a61625ac19d7fe2a2ceee8143
30644 Author: Stefan Roese <sr@denx.de>
30645 Date:   Wed Aug 29 16:31:18 2007 +0200
30646
30647     ppc4xx: Change lwmon5 default environment to support Linux RTC
30648
30649     The Linux PCF8563 RTC driver doesn't do autoprobing, so we need
30650     to supply the RTC I2C address as bootline parameter. This patch
30651     adds support for this rtc probing parameter to the bootargs:
30652
30653     "rtc-pcf8563.probe=0,0x51"
30654
30655     Signed-off-by: Stefan Roese <sr@denx.de>
30656
30657 commit 2602a5c40ae37ab965a4e240854fdaffb51328a4
30658 Author: Kim Phillips <kim.phillips@freescale.com>
30659 Date:   Wed Aug 29 09:06:05 2007 -0500
30660
30661     sbc8641: remove unused OF_FLAT_TREE_MAX_SIZE
30662
30663     this had slipped through the cracks, since the sbc board was added
30664     after I wrote the original patch to remove all these symbols, and
30665     before it was merged.
30666
30667     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
30668
30669 commit c5bded3c88e48ae648a75d357dc81a8255fa81f1
30670 Author: Wolfgang Denk <wd@denx.de>
30671 Date:   Wed Aug 29 14:05:30 2007 +0200
30672
30673     Add mii_init() prototype
30674
30675     to get rid of a *lot* of compiler warnings.
30676
30677     Signed-off-by: Wolfgang Denk <wd@denx.de>
30678
30679 commit 2d1f23aa1e74e4a8f8ffa67f246eb98c522dfd7f
30680 Author: Wolfgang Denk <wd@denx.de>
30681 Date:   Wed Aug 29 13:35:03 2007 +0200
30682
30683     Disable network support on cmi_mpc5xx board
30684
30685     ..because it caused compiler errors and there seems to be no
30686     board maintainer to take care of this.
30687
30688     Signed-off-by: Wolfgang Denk <wd@denx.de>
30689
30690 commit 9468e6804b7e25b0f6f52e53f47bce3175400a16
30691 Author: Kumar Gala <galak@kernel.crashing.org>
30692 Date:   Mon Aug 20 09:44:00 2007 -0500
30693
30694     Fix MPC8544DS PCIe3 scsi.
30695
30696     <ed.swarthout@freescale.com>
30697
30698     The problem is pciauto_setup_device() getting called from fsl_pci_init.c
30699     is allocating memory space it doesn't need.
30700
30701     Signed-off-by: Ed Swarthout <ed.swarthout@freescale.com>
30702     Signed-off-by: Andy Fleming <afleming@freescale.com>
30703
30704 commit 4bf4abb8a4e9955556b120a1aafa30c03e74032a
30705 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
30706 Date:   Tue Aug 21 09:38:59 2007 -0500
30707
30708     8548cds fixes
30709
30710     Restore CONFIG_EXTRA_ENV_SETTINGS definition which contains the
30711     correct consoledev needed for linux boot.
30712     Standardize on fdt{file,addr} var to hold dtb file name.
30713
30714     Set PCI inbound memory region from CFG_MEMORY_{BUS,PHYS}.
30715
30716     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
30717
30718 commit 7a1ac419fa0d2d23ddd08bd61d16896a9f33c933
30719 Author: Haiying Wang <Haiying.Wang@freescale.com>
30720 Date:   Thu Aug 23 15:20:54 2007 -0400
30721
30722     Enable L2 cache for MPC8568MDS board
30723
30724     The L2 cache size is 512KB for 8568, print out the correct informaiton.
30725
30726     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
30727
30728 commit 94c47fdaf14cb29fa3fb4d4da2efdd96c803b46b
30729 Author: Jason Jin <Jason.jin@freescale.com>
30730 Date:   Wed Aug 22 17:54:49 2007 +0800
30731
30732     Remove the bios emulator binary files from MAI board
30733
30734     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
30735
30736 commit 7608d75f9c87c9eb5b3a43219d0506d3e979a13f
30737 Author: Kim Phillips <kim.phillips@freescale.com>
30738 Date:   Tue Aug 21 17:00:17 2007 -0500
30739
30740     support board vendor-common makefiles
30741
30742     if a board/$(VENDOR)/common/Makefile exists, build it.
30743
30744     also add the first such case, board/freescale/common/Makefile, to
30745     handle building board-shared EEPROM, PIXIS, and MDS-PIB code, as
30746     dictated by board configuration.
30747
30748     thusly get rid of alternate build dir errors such as:
30749
30750     FATAL: can't create /work/wd/tmp/u-boot-ppc/board/freescale/mpc8360emds/../common/pq-mds-pib.o: No such file or directory
30751
30752     by putting the common/ mkdir command in its proper place (the common
30753     Makefile). Common bits from existing individual board Makefiles have
30754     been removed.
30755
30756     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
30757
30758 commit ef8f20752712dc1cdbd86f47e3bd6e35f81c83fd
30759 Author: stefano babic <sbabic@denx.de>
30760 Date:   Tue Aug 21 15:52:33 2007 +0200
30761
30762     Fix: TFTP is not working on little endian systems
30763
30764     TFTP does not work anymore after multicast tftp
30765     patch was applied on little endian systems.
30766     This patch fix it.
30767
30768     Signed-off-by: Stefano Babic <sbabic@denx.de>
30769
30770 commit 5f470948570526e9186f053a3003da7719604e90
30771 Author: stefano babic <sbabic@denx.de>
30772 Date:   Tue Aug 21 15:50:33 2007 +0200
30773
30774     Fix MAC address setting in DM9000 driver.
30775
30776     The logic to check if there is a correct MAC address in the DM9000
30777     EEPROM, added in the last patch, is wrong. Now the MAC address is
30778     always taken from the environment, even if a suitable MAC is present
30779     in the EEPROM.
30780
30781     Signed-off-by: Stefano Babic <sbabic@denx.de>
30782
30783 commit 4a8527ef086ec7c89f40674ef024ae6f988a614a
30784 Author: Martin Krause <martin.krause@tqs.de>
30785 Date:   Tue Aug 21 12:40:34 2007 +0200
30786
30787     MPC5xxx: fix some compiler warnings in USB code
30788
30789     Fix the following warnings:
30790     - usb.c:xx: warning: function declaration isn't a prototype
30791     - usb_ohci.c:xxx: warning: passing argument 1 of '__fswab32' makes integer
30792       from pointer wihtout a cast
30793
30794     Signed-off-by: Martin Krause <martin.krase@tqs.de>
30795
30796 commit 16e23c3f5dab6937f5109365416808c7f15c122b
30797 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
30798 Date:   Mon Aug 20 23:55:33 2007 -0500
30799
30800     fsl_pci_init - Remove self PCSRBAR allocation
30801
30802     CPU physical address space was being wasted by allocating a
30803     PCSRBAR PCI inbound region to it's memory space.
30804
30805     As a rule, PCSRBAR should be left alone since it does not affect
30806     transactions from self and other masters may have changed it.
30807
30808     Signed-off-by: Ed Swarthout <ed.swarthout@freescale.com>
30809
30810 commit 0e700ce03a23bb1921149bc77008ace7103d5289
30811 Author: Martin Krause <martin.krause@tqs.de>
30812 Date:   Mon Aug 20 13:56:47 2007 +0200
30813
30814     Fix compiler warning in include/s3c2410.h
30815
30816     This patch fixes the "type qualifiers ignored on fuction return tpye"
30817     warning for include/s3c2410.h
30818
30819     Signed-off-by: Martin Krause <martin.krause@tqs.de>
30820
30821 commit 9bb8b209ed2058a5756ecbeb544c067e44a42aea
30822 Author: Dirk Behme <dirk.behme@googlemail.com>
30823 Date:   Mon Aug 20 07:09:05 2007 +0200
30824
30825     Fix compilation error for omap2420h4_config.
30826
30827     omap2420h4 switched to cfi, so remove old (already disabled) flash.c
30828     and flash_probe() calls in env_flash.c.
30829
30830     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
30831
30832 commit 3bb342fc85d79dbb6b8c2039e7cdcddc82b8d90f
30833 Author: Kim Phillips <kim.phillips@freescale.com>
30834 Date:   Fri Aug 10 14:34:14 2007 -0500
30835
30836     fdt: remove unused OF_FLAT_TREE_MAX_SIZE references
30837
30838     and make some minor corrections to the FDT part of the README.
30839
30840     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
30841
30842 commit 6af2eeb1e99c2dcc584d4c5ab7fcae30a325f4de
30843 Author: Wolfgang Denk <wd@denx.de>
30844 Date:   Wed Aug 29 01:32:05 2007 +0200
30845
30846     Minor coding style cleanup.
30847
30848     Signed-off-by: Wolfgang Denk <wd@denx.de>
30849
30850 commit a861558c65f65f1cf1302f3a35e9db7686b9e1a3
30851 Author: Heiko Schocher <hs@pollux.denx.de>
30852 Date:   Tue Aug 28 17:40:33 2007 +0200
30853
30854     [UC101] Fix: if no CF in the board, U-Boot resets sometimes.
30855
30856     Signed-off-by: Heiko Schocher <hs@denx.de>
30857
30858 commit f98984cb194bb34dbe1db9429d3b51133af30d07
30859 Author: Heiko Schocher <hs@pollux.denx.de>
30860 Date:   Tue Aug 28 17:39:14 2007 +0200
30861
30862     IDE:        - make ide_inb () and ide_outb () "weak", so boards can
30863               define there own I/O functions.
30864               (Needed for the pcs440ep board).
30865             - The default I/O Functions are again 8 Bit accesses.
30866             - Added CONFIG_CMD_IDE for the pcs440ep Board.
30867
30868     Signed-off-by: Heiko Schocher <hs@denx.de>
30869
30870 commit 2c05fd125744981e5f2828d24e66ccc20a77d25d
30871 Author: Semih Hazar <semih.hazar@indefia.com>
30872 Date:   Mon Aug 20 19:00:01 2007 +0300
30873
30874     AVR32: Change prototype of memset
30875
30876     Signed-off-by: Semih Hazar <semih.hazar@indefia.com>
30877     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
30878
30879 commit 9c02defc29b57945b600714cf61ddfd02b02fb14
30880 Author: Yuri Tikhonov <yur@emcraft.com>
30881 Date:   Sat Aug 25 05:07:16 2007 +0200
30882
30883     POST: limit memory test area to not touch global data anymore
30884
30885     As experienced on lwmon5, on some boards the POST memory test can
30886     corrupt the global data buffer (bd). This patch fixes this issue
30887     by checking and limiting this area.
30888
30889     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
30890     Signed-off-by: Stefan Roese <sr@denx.de>
30891
30892 commit 75e1a84d483e36be10e206e539b028c4889e1158
30893 Author: Stefan Roese <sr@denx.de>
30894 Date:   Fri Aug 24 15:41:42 2007 +0200
30895
30896     ppc4xx: Add RTC POST test to lwmon5 board configuration
30897
30898     Since this RTC POST test is taking quite a while to complete
30899     it's only initiated upon special keypress same as the complete
30900     memory POST.
30901
30902     Signed-off-by: Stefan Roese <sr@denx.de>
30903
30904 commit d7bfa620037a6d2210159387571bdf93aa32c162
30905 Author: Stefan Roese <sr@denx.de>
30906 Date:   Fri Aug 24 15:19:10 2007 +0200
30907
30908     ppc4xx: Change GPIO signal for watchdog triggering on lwmon5
30909
30910     Signed-off-by: Stefan Roese <sr@denx.de>
30911
30912 commit c25dd8fc25e9ca3695db996a257d9ba4dab414db
30913 Author: Stefan Roese <sr@denx.de>
30914 Date:   Thu Aug 23 11:02:37 2007 +0200
30915
30916     ppc4xx: Add support for 2nd I2C EEPROM on lwmon5 board
30917
30918     This patch adds support for the 2nd EEPROM (AT24C128) on the lwmon5
30919     board. Now the "eeprom" command can be used to read/write from/to this
30920     device. Additionally a new command was added "eepromwp" to en-/disable
30921     the write-protect of this 2nd EEPROM.
30922
30923     The 1st EEPROM is not affected by this write-protect command.
30924
30925     Signed-off-by: Stefan Roese <sr@denx.de>
30926
30927 commit c64fb30e4c5976007d56fc1789c7a0666082b536
30928 Author: Stefan Roese <sr@denx.de>
30929 Date:   Wed Aug 22 08:56:09 2007 +0200
30930
30931     ppc4xx: Remove unused option CFG_INIT_RAM_OCM
30932
30933     Signed-off-by: Stefan Roese <sr@denx.de>
30934
30935 commit 3ad63878737a5a2b1e60825bf0a7d601d7a695e7
30936 Author: Stefan Roese <sr@denx.de>
30937 Date:   Tue Aug 21 16:27:57 2007 +0200
30938
30939     ppc4xx: Add matrix kbd support to lwmon5 board (440EPx based)
30940
30941     This patch adds support for the matrix keyboard on the lwmon5 board.
30942     Since the implementation in the dsPCI is kind of compatible with the
30943     "old" lwmon board, most of the code is copied from the lwmon
30944     board directory.
30945
30946     Signed-off-by: Stefan Roese <sr@denx.de>
30947
30948 commit 3e66c078003607a7d1d214c15a5f262bc1b4032f
30949 Author: Wolfgang Denk <wd@denx.de>
30950 Date:   Sun Aug 19 10:27:34 2007 +0200
30951
30952     Fix some build errors.
30953
30954     Signed-off-by: Wolfgang Denk <wd@denx.de>
30955
30956 commit 05675735ef77dc23b5e0eb782bad1ff477b55e86
30957 Author: Wolfgang Denk <wd@denx.de>
30958 Date:   Sat Aug 18 22:00:38 2007 +0200
30959
30960     Update CHANGELOG.
30961
30962 commit 79f240f7ecc0506b43ac50d1ea405ff6540d4d57
30963 Author: Kim Phillips <kim.phillips@freescale.com>
30964 Date:   Thu Aug 16 22:52:39 2007 -0500
30965
30966     lib_ppc: make board_add_ram_info weak
30967
30968     platforms wishing to display RAM diagnostics in addition to size,
30969     can do so, on one line, in their own board_add_ram_info()
30970     implementation.
30971
30972     this consequently eliminates CONFIG_ADD_RAM_INFO.
30973
30974     Thanks to Stefan for the hint.
30975
30976     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
30977
30978 commit 815b5bd5b18569917c3e04b9757511e6ed23b9f6
30979 Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
30980 Date:   Fri Aug 17 12:43:44 2007 +0900
30981
30982     PCI_READ_VIA_DWORD_OP: Fix *val uninitialized bug
30983
30984     This patch has been sent on:
30985     - 6 Jun 2007
30986
30987     Many users of PCI config read routines tend to ignore the function
30988     ret value, and are only concerned about the contents of *val. Based
30989     on this, pci_hose_read_config_{byte,word}_via_dword should initialize
30990     the *val on dword read error.
30991
30992     Without this fix, for example, we'll go on scanning bus with vendor or
30993     header_type uninitialized. This brings many unnecessary config trials.
30994
30995     Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
30996
30997 commit 26667b7fa05a8bf2fc65fb9f3230b02b1a10c367
30998 Author: Stefan Roese <sr@denx.de>
30999 Date:   Sat Aug 18 14:37:52 2007 +0200
31000
31001     ColdFire: Fix some remaining problems with CFG_CMD_
31002
31003     Signed-off-by: Stefan Roese <sr@denx.de>
31004
31005 commit 8280f6a1c43247616b68224675188e5ccd124650
31006 Author: Stefan Roese <sr@denx.de>
31007 Date:   Sat Aug 18 14:33:02 2007 +0200
31008
31009     Coding style cleanup
31010
31011     Signed-off-by: Stefan Roese <sr@denx.de>
31012
31013 commit 4a442d3186b31893b4f77c6e82f63c4517a5224b
31014 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31015 Date:   Thu Aug 16 19:23:50 2007 -0500
31016
31017     ColdFire: Add M5235EVB Platform for MCF523x
31018
31019     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31020
31021 commit 4cc1cd5941827a04cf5c51a07fcc42e8945894aa
31022 Author: Kim Phillips <kim.phillips@freescale.com>
31023 Date:   Fri Aug 17 09:30:00 2007 -0500
31024
31025     mpc83xx: fix typo in DDR2 programming
31026
31027     introduced in the implement board_add_ram_info patch as I was cleaning out the
31028     magic numbers.  sorry.
31029
31030     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31031
31032 commit e58fe95784d2514fc9c21028dc59f2b319a35d80
31033 Author: Kim Phillips <kim.phillips@freescale.com>
31034 Date:   Thu Aug 16 22:53:09 2007 -0500
31035
31036     mpc83xx: move freescale boards to boards/freescale
31037
31038     includes build fixes.
31039
31040     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31041
31042 commit 5aa4ad8d8e7e9468219990c7875d5fdc9e962f47
31043 Author: Kim Phillips <kim.phillips@freescale.com>
31044 Date:   Thu Aug 16 22:52:59 2007 -0500
31045
31046     mpc83xx: suppress unused variable 'val8' warning
31047
31048     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31049
31050 commit bbea46f76f767b919070b4829bf34c86bd223248
31051 Author: Kim Phillips <kim.phillips@freescale.com>
31052 Date:   Thu Aug 16 22:52:48 2007 -0500
31053
31054     mpc83xx: implement board_add_ram_info
31055
31056     add board_add_ram_info, to make memory diagnostic output more
31057     consistent. u-boot banner output now looks like:
31058
31059     DRAM:  256 MB (DDR1, 64-bit, ECC on)
31060
31061     and for boards with SDRAM on the local bus, a line such as this is
31062     added:
31063
31064     SDRAM: 64 MB (local bus)
31065
31066     also replaced some magic numbers with their equivalent define names.
31067
31068     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31069
31070 commit 14778585d1389d86d5846efec29e5fce892680ce
31071 Author: Tony Li <tony.li@freescale.com>
31072 Date:   Fri Aug 17 10:35:59 2007 +0800
31073
31074     mpc83xx: Split PIB init code from pci.c and add Qoc3 ATM card support
31075
31076     The patch split the PIB init code from pci.c to a single file board/freescale/common/pq-mds-pib.c
31077     And add Qoc3 ATM card support for MPC8360EMDS and MPC832XEMDS board.
31078
31079     Signed-off-by Tony Li <tony.li@freescale.com>
31080
31081 commit 8ae158cd87a4a25722b27835261b6ff0fa2aa6a7
31082 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31083 Date:   Thu Aug 16 15:05:11 2007 -0500
31084
31085     ColdFire: Add M54455EVB for MCF5445x
31086
31087     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31088
31089 commit a1436a842654a8d3927d082a8ae9ee0a10da62d7
31090 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31091 Date:   Thu Aug 16 13:20:50 2007 -0500
31092
31093     ColdFire: Add M5253EVBE platform for MCF52x2
31094
31095     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31096
31097 commit a605aacd8324094199402816cc6d9124aba57b8d
31098 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31099 Date:   Thu Aug 16 05:04:31 2007 -0500
31100
31101     ColdFire: Add M5249EVB platform for MCF52x2
31102
31103     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31104
31105 commit f28e1bd9daa6de5eb33ae4822bda6b008ccb4e9e
31106 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31107 Date:   Wed Aug 15 20:32:06 2007 -0500
31108
31109     ColdFire: Update Freescale MCF52x2 platforms
31110
31111     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31112
31113 commit 870470dbf6f4bb9864e0d97aeedbc17c167c6d1c
31114 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31115 Date:   Wed Aug 15 19:55:10 2007 -0500
31116
31117     ColdFire: Update EB+MCF-EV123 platform
31118
31119     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31120
31121 commit aa93d859d9b1fcd8eea52d51b06e86c38f72111b
31122 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31123 Date:   Wed Aug 15 19:46:38 2007 -0500
31124
31125     ColdFire: update TASREG platform for MCF52x2
31126
31127     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31128
31129 commit a9505510bf56a9b5558248dd8b73ec9d9a1556a2
31130 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31131 Date:   Wed Aug 15 19:45:51 2007 -0500
31132
31133     ColdFire: update r5200 platform for MCF52x2
31134
31135     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31136
31137 commit 6cfd3c7bc813fb317ab7c0781f0d1874b1c0877c
31138 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31139 Date:   Wed Aug 15 19:43:20 2007 -0500
31140
31141     ColdFire: idmr platform MCF52x2 update
31142
31143     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31144
31145 commit 6706424d0bb851fb52af00cd1c3301e91ee7f2b0
31146 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31147 Date:   Wed Aug 15 19:41:06 2007 -0500
31148
31149     ColdFire: cobra5272 platform for MCF52x2 update
31150
31151     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31152
31153 commit 56115665b4a64c10c01440c57749b265e0908fa4
31154 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31155 Date:   Wed Aug 15 19:38:15 2007 -0500
31156
31157     ColdFire: MCF52x2 Header files update
31158
31159     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31160
31161 commit 83ec20bc4380eebddfde45da6e3a69a92d4db21d
31162 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31163 Date:   Wed Aug 15 19:21:21 2007 -0500
31164
31165     ColdFire: MCF52x2 update
31166
31167     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31168
31169 commit f52e78304dcc0ac459c0ea1fa5be275c7d1642cf
31170 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31171 Date:   Wed Aug 15 18:46:11 2007 -0500
31172
31173     ColdFire: MCF5329 update cache
31174
31175     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31176
31177 commit 7171977fb8fd77cfb6676953fa9a05789c450513
31178 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31179 Date:   Wed Aug 15 15:40:20 2007 -0500
31180
31181     ColdFire: MCF5329 header file clean up
31182
31183     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31184
31185 commit ab77bc547ba561c25ea34457ed17aa0b2f7c2723
31186 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31187 Date:   Wed Aug 15 15:39:17 2007 -0500
31188
31189     ColdFire: MCF5329 Update and cleanup
31190
31191     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
31192
31193 commit 10327dc5541f947c0cf7e31fef86c4706169607a
31194 Author: Andy Fleming <afleming@freescale.com>
31195 Date:   Thu Aug 16 16:35:02 2007 -0500
31196
31197     Add CONFIG_HAS_ETH0 to all boards with TSEC
31198
31199     The 85xx code now relies on CONFIG_HAS_ETH0 to determine whether
31200     to update TSEC1's device-tree node, so we need to add it
31201     to all the boards with TSECs.  Do this for 83xx and 86xx, too,
31202     since they will eventually do something similar.
31203
31204     Signed-off-by: Andy Fleming <afleming@freescale.com>
31205
31206 commit d64ee908a1b525e5bb2b4cbeb5c449ad6a469666
31207 Author: Kumar Gala <galak@kernel.crashing.org>
31208 Date:   Thu Aug 16 15:05:04 2007 -0500
31209
31210     Update MPC8544 DS PCI memory map
31211
31212     The PCIe bus that the ULI M1575 is connected to has no possible way of
31213     needing more than the fixed amount of IO & Memory space needed by the ULI.
31214
31215     So make it use far less IO & memory space and have it use the shared LAW.  This
31216     free's up a LAW for PCIe1 IO space.  Also reduce the amount of IO space needed
31217     by each bus.
31218
31219     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
31220
31221 commit ea5877e31ed63ade948fd1293895ec23fe01472e
31222 Author: Kumar Gala <galak@kernel.crashing.org>
31223 Date:   Thu Aug 16 11:01:21 2007 -0500
31224
31225     Fix up some fdt issues on 8544DS
31226
31227     It looks like we had a merge issue that duplicated a bit of code
31228     in ft_board_setup.  Also, we need to set CONFIG_HAS_ETH0 to get
31229     the MAC address properly set in the device tree on boot for TSEC1
31230
31231     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
31232
31233 commit 07bc20560cb9d3d186cca268c05c82762e8c55ad
31234 Author: Niklaus Giger <niklaus.giger@netstal.com>
31235 Date:   Thu Aug 16 15:16:03 2007 +0200
31236
31237     PPC4xx:HCU4/5 cleanup
31238
31239     Minor cleanups to confirm to the u-boot coding style.
31240     Some german expressions -> english.
31241     HCU5 enforces a unique IP adress for a given slot in the rack.
31242
31243     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
31244
31245 commit 1e6b07c64967c1eb2cd84faa4c32bf2a769bc8eb
31246 Author: Niklaus Giger <niklaus.giger@netstal.com>
31247 Date:   Thu Aug 16 15:16:02 2007 +0200
31248
31249     PPC4xx:HCU4/5 cleanup ecc/sdram init
31250
31251     Make ecc initialisation robust, as DDR2-ECC errors may be generated
31252     while zeroing the RAM.
31253
31254     Return 16 bytes (a cacheline) less than the available memory, as the
31255     board and/or PPC440EPx might have problems accessing the last bytes.
31256
31257     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
31258
31259 commit d35b508a55508535b6e8445b718585d27df733d3
31260 Author: Kim Phillips <kim.phillips@freescale.com>
31261 Date:   Wed Aug 15 22:29:56 2007 -0500
31262
31263     fdt: suppress unused variable 'bd' warning
31264
31265     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31266
31267 commit 82bd9ee77490588d4da785d75829ca63d0176baf
31268 Author: Andy Fleming <afleming@freescale.com>
31269 Date:   Wed Aug 15 20:06:50 2007 -0500
31270
31271     Fix warnings from of_data copy fix
31272
31273     Forgot to cast of_flat_tree to ulong.
31274
31275     Signed-off-by: Andy Fleming <afleming@freescale.com>
31276
31277 commit 7613afda77d5eec0f47d303025b0c661b70e4c73
31278 Author: Andy Fleming <afleming@freescale.com>
31279 Date:   Wed Aug 15 20:03:44 2007 -0500
31280
31281     Don't wait for disconnected TSECs
31282
31283     The TSEC driver's PHY code waits a long time for autonegotiation to
31284     complete, even if the link is down.  The PHY knows the link is
31285     down or up before autonegotiation completes, so we can short-circuit
31286     the process if the link is down.
31287
31288     Signed-off-by: Andy Fleming <afleming@freescale.com>
31289
31290 commit b96c83d4ae475a70ef2635cd0e748174c44c8601
31291 Author: Andy Fleming <afleming@freescale.com>
31292 Date:   Wed Aug 15 20:03:34 2007 -0500
31293
31294     Fix numerous bugs in the 8568 UEC support
31295
31296     Actually, fixed a large bug in the UEC for *all* platforms.
31297     How did this ever work?
31298
31299     uec_init() did not follow the spec for eth_init(), and returned
31300     0 on success.  Switch it to return the link like tsec_init()
31301     (and 0 on error)
31302
31303     The immap for the 8568 was defined based on MPC8568, rather than
31304     CONFIG_MPC8568
31305
31306     CONFIG_QE was off
31307
31308     CONFIG_ETHPRIME was set to "Freescale GETH".  Now is "FSL UEC0"
31309
31310     Fixed a comment about the ranges for CONFIG_ETHPRIME if TSEC_ENET is
31311     enabled
31312
31313     Signed-off-by: Andy Fleming <afleming@freescale.com>
31314
31315 commit 3a79013e2adda53332dfd0b511066a805e929a9d
31316 Author: Andy Fleming <afleming@freescale.com>
31317 Date:   Wed Aug 15 20:03:25 2007 -0500
31318
31319     Define tsec flag values in config files
31320
31321     The tsec_info structure and array has a "flags" field for each
31322     ethernet controller.  This field is the only reason there are
31323     settings.  Switch to defining TSECn_FLAGS for each controller
31324     in the config header, and we can greatly simplify the array, and
31325     also simplify the addition of future boards.
31326
31327     Signed-off-by: Andy Fleming <afleming@freescale.com>
31328
31329 commit ec7238229507e7f47533a611ea8c53319d234cf3
31330 Author: Andy Fleming <afleming@freescale.com>
31331 Date:   Wed Aug 15 20:03:13 2007 -0500
31332
31333     Add support for building all boards with a TSEC
31334
31335     Changes to the TSEC driver affect almost all 83xx, 85xx, and 86xx boards.
31336     Now we can do a MAKEALL test on all of them!
31337
31338     Signed-off-by: Andy Fleming <afleming@freescale.com>
31339
31340 commit 10aaf716cb0dc6614df54ef78bed5144afd23ef8
31341 Author: Andy Fleming <afleming@freescale.com>
31342 Date:   Wed Aug 15 17:30:56 2007 -0500
31343
31344     Fix of_data copying for CONFIG_OF_FLAT_TREE-using boards
31345
31346     The fix, "Fix where the #ifdef CFG_BOOTMAPSZ is placed"
31347     neglected to *also* put the code inside the similar #ifdef
31348     for CONFIG_OF_FLAT_TREE.
31349
31350     Signed-off-by: Andy Fleming <afleming@freescale.com>
31351
31352 commit 78f9fef7f406078c8bf7191e665a73f795157746
31353 Author: Scott Wood <scottwood@freescale.com>
31354 Date:   Wed Aug 15 15:46:46 2007 -0500
31355
31356     mpc885ads: Don't define CONFIG_BZIP2.
31357
31358     bzip2 requires a significant chunk of malloc space, and there isn't
31359     enough room on mpc885ads (with only 8MB RAM) for both bzip2's malloc area
31360     and a downloaded image at 0x400000.
31361
31362     Signed-off-by: Scott Wood <scottwood@freescale.com>
31363
31364 commit 002275a3ed8b114885f6702d6d544d0780dfe689
31365 Author: Michal Simek <Monstr@seznam.cz>
31366 Date:   Thu Aug 16 08:54:10 2007 +0200
31367
31368     Bios emulator - fix microblaze toolchain problem
31369
31370     microblaze CPU have problem with bios_emulator code.
31371     Microblaze toolchain doesn't support PRAGMA PACK.
31372
31373     Signed-off-by: Michal Simek <monstr@monstr.eu>
31374
31375 commit a5a38f4fd7e5366d706ff6a985f9b6715ddbc98b
31376 Author: Wolfgang Denk <wd@denx.de>
31377 Date:   Thu Aug 16 11:51:04 2007 +0200
31378
31379     Minor Coding Style fix; Update CHANGELOG file.
31380
31381     Signed-off-by: Wolfgang Denk <wd@denx.de>
31382
31383 commit 8fb6e80c06849e3013ac5c9350d8ed9e52967991
31384 Author: Stefan Roese <sr@denx.de>
31385 Date:   Thu Aug 16 11:21:49 2007 +0200
31386
31387     ppc4xx: Remove #warning in esd auto_update.c
31388
31389     Signed-off-by: Stefan Roese <sr@denx.de>
31390
31391 commit 2d78074d2e806edc380c1464eb9e5df335ece65e
31392 Author: Stefan Roese <sr@denx.de>
31393 Date:   Fri Jun 22 17:32:28 2007 +0200
31394
31395     ppc7xx: Update CPCI750 board
31396
31397     This small CPCI750 update extends the board specific command
31398     "show_config" to display the Marvell strapping registers and
31399     extends the PCI IDE controller.
31400
31401     Signed-off-by: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
31402     Signed-off-by: Stefan Roese <sr@denx.de>
31403
31404 commit 78cff50edba6b1508eb15c2f53ce966ac891eb9e
31405 Author: Michal Simek <monstr@monstr.eu>
31406 Date:   Thu Aug 16 10:46:28 2007 +0200
31407
31408     [FIX] Changes for bios_emulator code for others architecture
31409
31410 commit 6e0e2253f039344f8ebd2787285fdba90e6714e8
31411 Author: Michal Simek <monstr@monstr.eu>
31412 Date:   Thu Aug 16 10:45:09 2007 +0200
31413
31414     [FIX] Remove unused include file
31415
31416 commit 9de469bd960cc1870bb40d6672ed42726b8b50d7
31417 Author: Stefan Roese <sr@denx.de>
31418 Date:   Thu Aug 16 10:18:33 2007 +0200
31419
31420     ppc4xx: Only enable POST FPU test on Sequoia and not Rainier
31421
31422     Signed-off-by: Stefan Roese <sr@denx.de>
31423
31424 commit 6da0c5bd4a53e40eb4f7eb72a4c051ecabad783c
31425 Author: Stefan Roese <sr@denx.de>
31426 Date:   Thu Aug 16 09:54:51 2007 +0200
31427
31428     Add missing rainier (PPC440GRx) target to MAKEALL and MAINTAINERs files
31429
31430     Signed-off-by: Stefan Roese <sr@denx.de>
31431
31432 commit 02ba7022f62bb75908296c58c63866e1d294b69a
31433 Author: Stefan Roese <sr@denx.de>
31434 Date:   Thu Aug 16 09:52:29 2007 +0200
31435
31436     ppc4xx: Update Sequoia/Rainier bootstrap command
31437
31438     As suggested by David Mitchell, here an update for the Sequoia/Rainier
31439     bootstrap command.
31440
31441     Signed-off-by: Stefan Roese <sr@denx.de>
31442
31443 commit 35cc4e4823668e8745854899cfaedd4489beb0ef
31444 Author: Kim Phillips <kim.phillips@freescale.com>
31445 Date:   Wed Aug 15 22:30:39 2007 -0500
31446
31447     mpc83xx: enable libfdt by default on freescale boards
31448
31449     this enables libfdt code by default for the
31450     freescale mpc8313erdb, mpc832xemds, mpc8349emds,
31451     mpc8349itx and gp boards.
31452
31453     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31454
31455 commit 3fde9e8b22cfbd7af489214758f9839a206576cb
31456 Author: Kim Phillips <kim.phillips@freescale.com>
31457 Date:   Wed Aug 15 22:30:33 2007 -0500
31458
31459     mpc83xx: migrate remaining freescale boards to libfdt
31460
31461     this adds libfdt support code for the freescale
31462     mpc8313erdb, mpc832xemds, mpc8349emds, mpc8349itx,
31463     and gp boards.
31464
31465     Boards remain compatible with OF_FLAT_TREE.
31466
31467     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31468
31469 commit 6a16e0dfcc4119b46adb1dce2d6c8fb3c5d108e1
31470 Author: Kim Phillips <kim.phillips@freescale.com>
31471 Date:   Wed Aug 15 22:30:26 2007 -0500
31472
31473     mpc83xx: move common /memory node update mechanism to cpu.c
31474
31475     also adds common prototypes to include/common.h.
31476
31477     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31478
31479 commit 8f9e0e9f339aee4ce31a338d5f27356eb5457f85
31480 Author: Kim Phillips <kim.phillips@freescale.com>
31481 Date:   Wed Aug 15 22:30:19 2007 -0500
31482
31483     mpc83xx: remaining 8360 libfdt fixes
31484
31485     PCI clocks and QE frequencies weren't being updated, and the core clock
31486     was being updated incorrectly.  This patch also adds a /memory node if
31487     it doesn't already exist prior to update.
31488
31489     plus some cosmetic trimming to single line comments.
31490
31491     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31492
31493 commit f4b2ac5ed9aaff9920d487bff8a59696c083a524
31494 Author: Kim Phillips <kim.phillips@freescale.com>
31495 Date:   Wed Aug 15 22:30:12 2007 -0500
31496
31497     mpc83xx: fix UEC2->1 typo in libfdt setup code
31498
31499     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31500
31501 commit 19fa1c35368484d4ed10ddce8a7793c21862e3a3
31502 Author: Kim Phillips <kim.phillips@freescale.com>
31503 Date:   Wed Aug 15 22:30:05 2007 -0500
31504
31505     mpc83xx: add MAINTAINER and MAKEALL entries for the mpc8323erdb
31506
31507     and reorder the existing 83xx maintainers alpha.
31508
31509     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
31510
31511 commit 5b4de9309d7a03aa1db2e5391ab696363391f460
31512 Author: Michal Simek <monstr@monstr.eu>
31513 Date:   Wed Aug 15 21:15:05 2007 +0200
31514
31515     [FIX] Resolve problem with warnings
31516     microblaze toolchain don't support PRAGMA PACK.
31517
31518 commit d1ed28cf36ab6b1d4c479809de7252bf53d2f2d4
31519 Author: Michal Simek <monstr@monstr.eu>
31520 Date:   Wed Aug 15 21:05:07 2007 +0200
31521
31522     [FIX] Correction command setting for Microblaze boards
31523
31524 commit 7aa63d8cd30ab20ac2fd1ab86e60471de8b1f1e5
31525 Author: Michal Simek <monstr@monstr.eu>
31526 Date:   Wed Aug 15 21:03:41 2007 +0200
31527
31528     [FIX] Correction command definition
31529
31530 commit 30b52df9e906bf0e465916c2c6bb5192b438e0b8
31531 Author: Jon Loeliger <jdl@freescale.com>
31532 Date:   Wed Aug 15 11:55:35 2007 -0500
31533
31534     86xx: Fix lingering CFG_CMD_* references in sbc8641d.h
31535
31536     Remove a leftover in net/tftp.c while we're at it.
31537
31538     Signed-off-by: Jon Loeliger <jdl@freescale.com>
31539
31540 commit 4ce917742b1e48faa9bf9a9757545e56fb4cfe44
31541 Author: Jon Loeliger <jdl@freescale.com>
31542 Date:   Wed Aug 15 12:20:40 2007 -0500
31543
31544     Move the MPC8641HPCN board under board/freescale.
31545
31546     Minor path corrections needed to ensure buildability.
31547
31548     Signed-off-by: Jon Loeliger <jdl@freescale.com>
31549
31550 commit 8662577fe36fdb6a44b55b998d9daac6392a736a
31551 Author: Jon Loeliger <jdl@freescale.com>
31552 Date:   Wed Aug 15 11:46:22 2007 -0500
31553
31554     86xx: Fix lingering CFG_CMD_* references in sbc8641d.h
31555
31556     Remove a leftover in net/tftp.c while we're at it.
31557
31558     Signed-off-by: Jon Loeliger <jdl@freescale.com>
31559
31560 commit 210f463c71917b7a4495c2103c228b9c179ae64d
31561 Author: Jerry Van Baren <gvb.uboot@gmail.com>
31562 Date:   Wed Aug 15 11:13:15 2007 -0400
31563
31564     Fix where the #ifdef CFG_BOOTMAPSZ is placed.
31565
31566     Commit 073e1b509980cefe6f53c2d7fbbcd135df1e3924 "Fix initrd/dtb
31567     interaction" put the new code outside of the #if defined(CONFIG_OF_LIBFDT)
31568     when it should have gone inside of the conditional.  As a result, it
31569     broke non-LIBFDT board builds.
31570
31571     Also added a missing "not." to the comment.
31572
31573     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
31574
31575 commit 0e19209767194a97cec6d93dba9e64d1da8d548e
31576 Author: Niklaus Giger <niklaus.giger@netstal.com>
31577 Date:   Wed Aug 15 12:14:23 2007 +0200
31578
31579     PPC4xx:HCU4/5-Board fix compile warning
31580
31581     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
31582
31583 commit 594e79838ce5078a90d0c27abb2b2d61d5f8e8a7
31584 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
31585 Date:   Tue Aug 14 14:06:45 2007 -0500
31586
31587     Fix malloc size error in ahci_init_one.
31588
31589     Typically this causes scsi init to corrupt the
31590     devlist and break the coninfo command.
31591     Fix a compiler size warning.
31592
31593     Signed-off-by: Jason Jin <jason.jin@freescale.com>
31594     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
31595     Acked-by: Andy Fleming <afleming@freescale.com>
31596
31597 commit b361acd64fd2525c081b9b288b0804efe209c0e9
31598 Author: ksi@koi8.net <ksi@koi8.net>
31599 Date:   Tue Aug 14 10:02:16 2007 -0700
31600
31601     TI DaVinci - fix unsupported %hhx format
31602
31603     Signed-off-by: Sergey Kubushyn <ksi@koi8.net>
31604
31605 commit f01dbb5424a81453c81190dd30e945891466f621
31606 Author: Wolfgang Denk <wd@denx.de>
31607 Date:   Tue Aug 14 18:42:36 2007 +0200
31608
31609     Coding style cleanup. Update CHANGELOG.
31610
31611     Signed-off-by: Wolfgang Denk <wd@denx.de>
31612
31613 commit 073e1b509980cefe6f53c2d7fbbcd135df1e3924
31614 Author: Andy Fleming <afleming@freescale.com>
31615 Date:   Tue Aug 14 10:32:59 2007 -0500
31616
31617     Fix initrd/dtb interaction
31618
31619     The original code would wrongly relocate the blob to be right before
31620     the initrd if it existed.  The blob *must* be within CFG_BOOTMAPSZ,
31621     if it is defined.  So we make two changes:
31622
31623     1) flag the blob for relocation whenever its address is above BOOTMAPSZ
31624
31625     2) If the blob is being relocated, relocate it before kbd, not initrd
31626
31627     Signed-off-by: Andy Fleming <afleming@freescale.com>
31628
31629 commit e54b970173769307a116bd34028b6d0c2eea2a4e
31630 Author: Peter Pearse <peter.pearse@arm.com>
31631 Date:   Tue Aug 14 15:40:00 2007 +0100
31632
31633     Supply spi interface in at45.c
31634
31635 commit 4ce846ec59f36b85d6644a769690ad3feb667575
31636 Author: Stefan Roese <sr@denx.de>
31637 Date:   Tue Aug 14 15:12:01 2007 +0200
31638
31639     POST: Fix merge problem
31640
31641     Signed-off-by: Stefan Roese <sr@denx.de>
31642
31643 commit 429d9571f60631ae8a2fe12b11be4c75b0c2b37c
31644 Author: Stefan Roese <sr@denx.de>
31645 Date:   Tue Aug 14 15:03:17 2007 +0200
31646
31647     Coding style cleanup
31648
31649     Signed-off-by: Stefan Roese <sr@denx.de>
31650
31651 commit 779e975117a75e91fcebe226a63104dbfb924ab1
31652 Author: Stefan Roese <sr@denx.de>
31653 Date:   Tue Aug 14 14:44:41 2007 +0200
31654
31655     ppc4xx: Add initial Zeus (PPC405EP) board support
31656
31657     Signed-off-by: Stefan Roese <sr@denx.de>
31658
31659 commit c5a172a5fd636c12467429e3f7910e53773979c6
31660 Author: Stefan Roese <sr@denx.de>
31661 Date:   Tue Aug 14 14:41:55 2007 +0200
31662
31663     POST: Add option for external ethernet loopback test
31664
31665     When CFG_POST_ETHER_EXT_LOOPBACK is defined, the ethernet POST
31666     is not done using an internal loopback connection, but by assuming
31667     that an external loopback connector is plugged into the board.
31668
31669     Signed-off-by: Stefan Roese <sr@denx.de>
31670
31671 commit eb2b4010ae426245172988804ee8d9193fb41038
31672 Author: Stefan Roese <sr@denx.de>
31673 Date:   Tue Aug 14 14:39:44 2007 +0200
31674
31675     POST: Add ppc405 support to cache and UART POST
31676
31677     Signed-off-by: Stefan Roese <sr@denx.de>
31678
31679 commit 0c42f36f15074bd9808a7dbd7ef611fad9bf537c
31680 Author: Peter Pearse <peter.pearse@arm.com>
31681 Date:   Tue Aug 14 10:46:32 2007 +0100
31682
31683     Replace lost end of at45.c.
31684
31685 commit 65d7ada64557e76094b4fd3bad30a0f18f5fb2b2
31686 Author: Peter Pearse <peter.pearse@arm.com>
31687 Date:   Tue Aug 14 10:30:06 2007 +0100
31688
31689     Update Makefiles for merged and split at45.c.
31690
31691 commit 3454cece2db57cb9eb7087995f7e73066a163f71
31692 Author: Peter Pearse <peter.pearse@arm.com>
31693 Date:   Tue Aug 14 10:21:06 2007 +0100
31694
31695     Delete the merged files.
31696
31697 commit dcbfd2e5649f97aa04fbbc6ea2b008aa4486e225
31698 Author: Peter Pearse <peter.pearse@arm.com>
31699 Date:   Tue Aug 14 10:14:05 2007 +0100
31700
31701     Add the files.
31702
31703 commit d4fc6012fd0a5c211b825691f44b06f8032c0551
31704 Author: Peter Pearse <peter.pearse@arm.com>
31705 Date:   Tue Aug 14 10:10:52 2007 +0100
31706
31707     Add MACH_TYPE records for several AT91 boards.
31708     Merge to two at45.c files into a common file, split to at45.c and spi.c
31709     Fix spelling error in DM9161 PHY Support.
31710     Initialize at91rm9200 board (and set LED).
31711     Add PIO control for at91rm9200dk LEDs and Mux.
31712     Change dataflash partition boundaries to be compatible with Linux 2.6.
31713
31714     Signed-off-by:      Peter Pearse <peter.pearse@arm.com>
31715     Signed-off-by:      Ulf Samuelsson <ulf@atmel.com>
31716
31717 commit 4ef35e53c693556c54b0c22d6f873de87bade253
31718 Author: Wolfgang Denk <wd@denx.de>
31719 Date:   Tue Aug 14 09:54:46 2007 +0200
31720
31721     Coding style cleanup, update CHANGELOG
31722
31723     Signed-off-by: Wolfgang Denk <wd@denx.de>
31724
31725 commit 85eb5caf6b906f7ec5b54814e8c7c74f55986bb7
31726 Author: Wolfgang Denk <wd@denx.de>
31727 Date:   Tue Aug 14 09:47:27 2007 +0200
31728
31729     Coding style cleanup; rebuild CHANGELOG
31730
31731 commit 7f3f2bd2dc08e0b05e185662ca2e2d283757104a
31732 Author: Randy Vinson <rvinson@linuxbox.(none)>
31733 Date:   Tue Feb 27 19:42:22 2007 -0700
31734
31735     85xxCDS: Add make targets for legacy systems.
31736
31737     The PCI ID select values on the Arcadia main board differ depending
31738     on the version of the hardware. The standard configuration supports
31739     Rev 3.1. The legacy target supports Rev 2.x.
31740
31741     Signed-off-by Randy Vinson <rvinson@mvista.com>
31742
31743 commit e41094c7e38177c755fbd9b182018069614f080d
31744 Author: Andy Fleming <afleming@freescale.com>
31745 Date:   Tue Aug 14 01:50:09 2007 -0500
31746
31747     85xxCDS: Enable the VIA PCI-to-ISA bridge.
31748
31749     Author: Randy Vinson <rvinson@linuxbox.(none)>
31750
31751     Enable the PCI-to-ISA bridge in the VIA Southbridge located on the
31752     Arcadia main board.
31753
31754     Signed-off-by: Randy Vinson <rvinson@mvista.com>
31755     Signed-off-by: York Sun <yorksun@freescale.com>
31756
31757 commit da9d4610d76e52c4d20a8f3d8433439a7fcf5b71
31758 Author: Andy Fleming <afleming@freescale.com>
31759 Date:   Tue Aug 14 00:14:25 2007 -0500
31760
31761     Add support for UEC to 8568
31762
31763     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
31764     Signed-off-by: Andy Fleming <afleming@freescale.com>
31765
31766 commit c59e4091ffe0148398b9e9ff14a019ea038b7432
31767 Author: Haiying Wang <Haiying.Wang@freescale.com>
31768 Date:   Tue Jun 19 14:18:34 2007 -0400
31769
31770     Add PCI support for MPC8568MDS board
31771
31772     This patch is against u-boot-mpc85xx.git of www.denx.com
31773
31774     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
31775     Signed-off-by: Ebony Zhu <ebony.zhu@freescale.com>
31776
31777 commit d111d6382c99fdea08c2312eeeae8786945e189a
31778 Author: Haiying Wang <Haiying.Wang@freescale.com>
31779 Date:   Tue Jun 19 14:18:32 2007 -0400
31780
31781     Empirically set cpo and clk_adjust for mpc85xx DDR2 support
31782
31783     This patch is against u-boot-mpc85xx.git of www.denx.com
31784
31785     Setting cpo to 0x9 for frequencies higher than 333MHz is verified on
31786     both MPC8548CDS board and MPC8568MDS board, especially for supporting
31787     533MHz DDR2.
31788
31789     Setting clk_adjust to 0x6(3/4 late cycle) for MPC8568MDS board is for
31790     DDR2 on all current board versions especially ver 1.92 or later to bring
31791     up.
31792
31793     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
31794
31795 commit 3db0bef59eab1155801618cef5c481e97553b597
31796 Author: Kumar Gala <galak@kernel.crashing.org>
31797 Date:   Tue Aug 7 18:07:27 2007 -0500
31798
31799     Use an absolute address when jumping out of 4k boot page
31800
31801     On e500 when we leave the 4k boot page we should use an absolute address since
31802     we don't know where the board code may want us to be really running at.
31803
31804     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
31805
31806 commit 39980c610c9a4c381907c9e1d1b9c0e1c0dca57a
31807 Author: Andy Fleming <afleming@freescale.com>
31808 Date:   Mon Aug 13 14:49:59 2007 -0500
31809
31810     MPC85xx BA bits not set for 3-bit bank address DIMM
31811
31812     The current implementation does not set the number of bank address bits
31813     (BA) in the processor. The default assumes 2 logical bank bits. This
31814     works fine for a DIMM that uses devices with 4 internal banks (SPD
31815     byte17 = 0x4) but needs to be set appropriately for a DIMM that uses
31816     devices with 8 internal banks (SPD byte17 = 0x8).
31817
31818     Signed-off-by: Greg Davis <DavisG@embeddedplanet.com>
31819
31820 commit 6c543597bb4b1ecf5d8589f7abb0f39929fb7fd1
31821 Author: Andy Fleming <afleming@freescale.com>
31822 Date:   Mon Aug 13 14:38:06 2007 -0500
31823
31824     Fix minor 85xx warnings
31825
31826     Some patches had inserted warnings into the build:
31827     * mpc8560ads declared data without using it
31828     * cpu_init declared ecm and immap without using it in all CONFIGs
31829     * MPC8548CDS.h had its default filenames changed so that they contained
31830       "\m" in the paths.  Made the defaults not Windows-specific (or
31831       anything-specific)
31832
31833     Signed-off-by: Andy Fleming <afleming@freescale.com>
31834
31835 commit f2cff6b104f82b993bef6086ce0c97159bbe1add
31836 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
31837 Date:   Fri Jul 27 01:50:52 2007 -0500
31838
31839     8548cds PCIE support.
31840
31841     Make the early L1 cache stack region guarded to prevent speculative
31842     fetches outside the locked range.
31843
31844     Use _PHYS defines, not _MEM for cpu-side PCI memory mapped regions.
31845     init.S whitespace cleanup.
31846
31847     Allow TEXT_BASE value to be specified on command line.  This allows it
31848     to be set to 0xfffc0000 which cuts the uboot binary in half.
31849
31850     Clear and enable lbc and ecm errors.
31851
31852     Update last_busno in device-tree for pci and pcie.
31853
31854     Remove load of obsolete cpu/mpc85xx/pci.0
31855
31856     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
31857     Acked-by: Andy Fleming <afleming@freescale.com>
31858
31859 commit 837f1ba05cfb248aba5ab8e1fb1bfeefa07d5962
31860 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
31861 Date:   Fri Jul 27 01:50:51 2007 -0500
31862
31863     8544ds PCIE support
31864
31865     PCI1 LAW mapping should use CFG_PCI1_MEM_PHY and not _BASE address.
31866
31867     Enable LBC and ECM errors and clear error registers.
31868
31869     Add tftpflash env var to get uboot from tftp server and flash it.
31870
31871     Add pci/pcie convenience env vars to display register space:
31872       "run pcie3regs" to see all pcie3 ccsr registers
31873       "run pcie3cfg" to see all cfg registers
31874     Whitespace cleanup and MPC8544DS.h
31875
31876     Enable CONFIG_INTERRUPTS.
31877
31878     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
31879     Acked-by: Andy Fleming <afleming@freescale.com>
31880
31881 commit 61a21e980a7b9188424d04f1c265fdc5c21c7e85
31882 Author: Andy Fleming <afleming@freescale.com>
31883 Date:   Tue Aug 14 01:34:21 2007 -0500
31884
31885     85xx start.S cleanup and exception support
31886
31887     From: Ed Swarthout <Ed.Swarthout@freescale.com>
31888
31889     Support external interrupts from platform to eliminate system hangs.
31890     Define CONFIG_INTERRUPTS board configure option to enable.
31891     Enable ecm, ddr, lbc, and pci/pcie error interrupts in PIC.
31892
31893     Remove extra cpu initialization redundant with hardware initialization.
31894     Whitespace cleanup.
31895
31896     Define and use _START_OFFSET consistent with other processors using
31897     ppc_asm.tmpl
31898
31899     Move additional code from .text to boot page to make room for
31900     exception vectors at start of image.
31901
31902     Handle Machine Check, External and Critical exceptions.
31903
31904     Fix e500 machine check error determination in traps.c
31905
31906     TEXT_BASE can now be 0xfffc_0000 - which cuts binary image in half.
31907
31908     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
31909     Acked-by: Andy Fleming <afleming@freescale.com>
31910
31911 commit 7bd30fc4a6475b41d6679ae3aafc9fa505260c47
31912 Author: Andy Fleming <afleming@freescale.com>
31913 Date:   Tue Aug 14 01:33:18 2007 -0500
31914
31915     Add MPC8544DS README
31916
31917     Signed-off-by: Andy Fleming <afleming@freescale.com>
31918
31919 commit 40c7f9b0de4e300370adfc704128fa0f79a143b6
31920 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
31921 Date:   Fri Jul 27 01:50:48 2007 -0500
31922
31923     85xx allow debugger to configure ddr.
31924
31925     Only check for mpc8548 rev 1 when compiled for 8548.
31926
31927     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
31928     Acked-by: Andy Fleming <afleming@freescale.com>
31929
31930 commit 29372ff38c5baab7d0e3a8c14fe11fa194a38704
31931 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
31932 Date:   Fri Jul 27 01:50:47 2007 -0500
31933
31934     mpc85xx L2 cache reporting and SRAM relocation option.
31935
31936     Allow debugger to override flash cs0/cs1 settings to enable alternate
31937     boot regions
31938
31939     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
31940     Acked-by: Andy Fleming <afleming@freescale.com>
31941
31942 commit 41f0f8fb1ab92f0cba7d329de90070f822f8299f
31943 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
31944 Date:   Fri Jul 27 01:50:46 2007 -0500
31945
31946     e500 needs ppc_asm.tmp MCK_EXCEPTION
31947
31948     Always define MCK_EXCEPTION macro - so e500 can use it too.
31949
31950     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
31951     Acked-by: Andy Fleming <afleming@freescale.com>
31952
31953 commit 53a5c424bf8655b7b4e2c305a441963259a26a81
31954 Author: David Updegraff <dave@cray.com>
31955 Date:   Mon Jun 11 10:41:07 2007 -0500
31956
31957     multicast tftp: RFC2090
31958
31959     Implemented IETF RFC2090, Multicast TFTP.  Initial implementation
31960     on Realtek RTL8139 and Freescale TSEC.
31961
31962     Signed-off-by: David Updegraff <dave@cray.com>
31963     Signed-off-by: Ben Warren <bwarren@qstreams.com>
31964
31965 commit 5d110f0aa69f065ee386ec1840dfee1e8cc46bc1
31966 Author: Wilson Callan <wcallan@savantav.com>
31967 Date:   Sat Jul 28 10:56:13 2007 -0400
31968
31969     New CONFIG_BOOTP_SERVERIP option
31970
31971     Added CONFIG_BOOTP_SERVERIP to allow the tftp server to be different
31972     from the bootp server
31973
31974     Signed-off-by: Wilson Callan <wcallan@savantav.com>
31975     Signed-off-by: Ben Warren <bwarren@qstreams.com>
31976
31977 commit 50cca8b976ec74069860208c36e64ce8f4d5e4c1
31978 Author: Mike Rapoport <mike@compulab.co.il>
31979 Date:   Sun Aug 12 08:48:27 2007 +0300
31980
31981     Add ability to take MAC address from the environment to DM9000 driver
31982
31983     Signed-off-by: Mike Rapoport <mike@compulab.co.il>
31984     Signed-off-by: Ben Warren <bwarren@qstreams.com>
31985
31986 commit be5d72d10d47609326226225181e301fb9a33b58
31987 Author: Wolfgang Denk <wd@denx.de>
31988 Date:   Mon Aug 13 21:57:53 2007 +0200
31989
31990     Minor coding style cleanup. Update CHANGELOG.
31991
31992     Signed-off-by: Wolfgang Denk <wd@denx.de>
31993
31994 commit cca34967cbd13ff6bd352be29e3f1cc88ab24c05
31995 Author: Joe Hamman <joe.hamman@embeddedspecialties.com>
31996 Date:   Sat Aug 11 06:54:58 2007 -0500
31997
31998     Modify SBC8641D to use new Freescale PCI routines
31999
32000     PCI-Express sockets 1 and 2 verified working with Intel Pro/1000 PT
32001     adapter.
32002
32003     Signed-off-by: Joe Hamman <joe.hamman@embeddedspecialties.com>
32004     Signde-off-by: Jon Loeliger <jdl@freescale.com>
32005
32006 commit a08458303e7f9db67f296980036d3292c35cb45c
32007 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
32008 Date:   Fri Jun 29 18:38:51 2007 +0200
32009
32010     atmel_mci: Fix data timeout value
32011
32012     Calculate the data timeout based on values from the CSD instead of
32013     just using a hardcoded DTOR value. This is a backport of a similar fix
32014     in BSP 2.0, with one additional fix: the DTOCYC value is rounded up
32015     instead of down.
32016
32017     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
32018
32019 commit 0ba8eed28b575626b17e0a7882f923b83e0d7584
32020 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
32021 Date:   Mon Aug 13 17:22:31 2007 +0200
32022
32023     AVR32: Include <div64.h> instead of <asm/div64.h>
32024
32025     include/asm-avr32/div64.h was recently moved to include/div64.h, but
32026     cpu/at32ap/interrupts.c wasn't properly updated (an earlier version of
32027     the patch was merged perhaps?)
32028
32029     This patch updates cpu/at32ap/interrupts.c so that the avr32 port
32030     compiles again.
32031
32032     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
32033
32034 commit f0d1246ed7cb5a88522244c596d7ae7e6f161283
32035 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
32036 Date:   Wed Jun 27 13:34:26 2007 +0200
32037
32038     atmel_mci: Use 512 byte blocksize if possible
32039
32040     Instead of always using the largest blocksize the card supports, check
32041     if it can support smaller block sizes and use 512 bytes if possible.
32042     Most cards do support this, and other parts of u-boot seem to have
32043     trouble with block sizes different from 512 bytes.
32044
32045     Also enable underrun/overrun protection.
32046
32047     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
32048     Acked-by: Hans-Christian Egtvedt <hcegtvedt@atmel.com>
32049
32050 commit 273db7e1bdd1937e32f1d4507321bb721ebd3118
32051 Author: Stefan Roese <sr@denx.de>
32052 Date:   Mon Aug 13 09:05:33 2007 +0200
32053
32054     ppc4xx: Fix problem in PLL clock calculation
32055
32056     This patch was originall provided by David Mitchell <dmitchell@amcc.com>
32057     and fixes a bug in the PLL clock calculation.
32058
32059     Signed-off-by: Stefan Roese <sr@denx.de>
32060
32061 commit 9986bc3e40e899bea372a99a2bca4071bdf2e24b
32062 Author: Wolfgang Denk <wd@denx.de>
32063 Date:   Sun Aug 12 21:34:50 2007 +0200
32064
32065     Update CHANGELOG
32066
32067 commit 77d19a8bf3b0b1e401cb9f23c81e2ef419705c1a
32068 Author: Wolfgang Denk <wd@denx.de>
32069 Date:   Sun Aug 12 21:34:34 2007 +0200
32070
32071     Minor alignment of output, 2nd try.
32072     Also update CHANGELOG
32073
32074     Signed-off-by: Wolfgang Denk <wd@denx.de>
32075
32076 commit 6b309f22a724fad8418e811751a0741b893419cf
32077 Author: Wolfgang Denk <wd@denx.de>
32078 Date:   Sun Aug 12 20:35:49 2007 +0200
32079
32080     Minor alignment of output
32081
32082     Signed-off-by: Wolfgang Denk <wd@denx.de>
32083
32084 commit 6f6d7b9c8559e241e8d232621542b8b59699b07b
32085 Author: Wolfgang Denk <wd@denx.de>
32086 Date:   Sun Aug 12 18:28:18 2007 +0200
32087
32088     Cleanup output on ADS5121 board
32089
32090     Signed-off-by: Wolfgang Denk
32091
32092 commit a4d2636f2a859245ed3a401f26189da2dfda4ceb
32093 Author: Wolfgang Denk <wd@denx.de>
32094 Date:   Sun Aug 12 15:11:38 2007 +0200
32095
32096     Adapt board configuration and fix kernel crash on MCC200 board.
32097
32098     The update procedure was modified to turn off the USB subsystem
32099     before exit for MCC200 and TRAB. This is necessary as otherwise the
32100     USB controller continues to write periodically to system memory!
32101
32102     MCC200-specific notes:
32103     - the patch disables the magic key check for MCC200
32104     - the patch contains the configuration changes made
32105       for the new revision of the board.
32106
32107     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
32108     Signed-off-by: Wolfgang Denk <wd@denx.de>
32109
32110 commit e27f3a6efb9db5a533223b05c629ff4ac8d921bf
32111 Author: Wolfgang Denk <wd@denx.de>
32112 Date:   Sun Aug 12 14:47:54 2007 +0200
32113
32114     Adjust default configuration of ADS5121 board.
32115
32116     Signed-off-by: Wolfgang Denk <wd@denx.de>
32117
32118 commit afaac86fe2948ac84cd9a12bbed883b3c683e7d9
32119 Author: Wolfgang Denk <wd@denx.de>
32120 Date:   Sun Aug 12 14:27:39 2007 +0200
32121
32122     Clean up some remaining CFG_CMD_ -> CONFIG_CMD_ issues.
32123
32124     Signed-off-by: Wolfgang Denk <wd@denx.de>
32125
32126 commit 5fe6be6208dda852c3564e384bd78d75784dea3e
32127 Author: Gerald Van Baren <vanbaren@cideas.com>
32128 Date:   Tue Aug 7 21:14:22 2007 -0400
32129
32130     Improve error print messages.
32131
32132     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32133
32134 commit 99dffca3b7590a16a00bc475c860b67b2a3f1462
32135 Author: Kim Phillips <kim.phillips@freescale.com>
32136 Date:   Tue Jul 17 13:57:04 2007 -0500
32137
32138     fdt: allow for builds that don't want env and bd_t nodes
32139
32140     protect fdt_env and fdt_bd_t invocations, fix codingstyle while in the
32141     area.
32142
32143     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32144
32145 commit 91148bf7aeba142d6f348805db7625db7da64d6f
32146 Author: Kim Phillips <kim.phillips@freescale.com>
32147 Date:   Tue Jul 17 13:56:53 2007 -0500
32148
32149     fdt: do board setup based on fdt address specified on bootm line
32150
32151     The last fdt patch to bootm did board setup based on the address
32152     specified by a prior fdt address command invocation.  The bootm
32153     code, as its call to fdt_chosen does, should use the fdt specified
32154     by the user on the bootm command.  Note this restores full
32155     functionality for the 8360's existing default boot environment
32156     values, e.g. 'run nfsboot' (i.e. no having to 'fdt addr $fdtaddr'
32157     before booting a kernel).
32158
32159     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32160
32161 commit e125a2ffc209dd34794e326c7175658253beadf3
32162 Author: Gerald Van Baren <vanbaren@cideas.com>
32163 Date:   Tue Jul 10 20:40:39 2007 -0400
32164
32165     Call ft_board_setup() from the bootm command.
32166
32167     In the patch titled "Create new fdt boardsetup command..." I removed the
32168     call to ft_board_setup() from the routine fdt_chosen(), but I forgot
32169     to add a direct call back into cmd_bootm.c
32170
32171     This fixes the oversight by adding the direct call to the bootm command.
32172
32173     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32174
32175 commit fd61e55dd8cb52ce3ff91b3917af26e24b6b0845
32176 Author: Gerald Van Baren <vanbaren@cideas.com>
32177 Date:   Mon Jun 25 23:25:28 2007 -0400
32178
32179     Create new fdt boardsetup command, fix bug parsing [] form of set values.
32180
32181     Previously ft_board_setup() was called by fdt_chosen() which was not
32182     really correctly structured.  This splits ft_board_setup() out by creating
32183     a new fdt boardsetup command.
32184
32185     Fix a bug when parsing fdt set command values which have the square
32186     bracket form [00 11 22 33] - the length was updated incorrectly in when
32187     parsing that form.
32188
32189     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32190
32191 commit 6f35ded9e85493595e0eb66a82b502a95326d049
32192 Author: Gerald Van Baren <vanbaren@cideas.com>
32193 Date:   Mon Jun 25 20:55:58 2007 -0400
32194
32195     Tighten up the error messages.
32196
32197     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32198
32199 commit c45874b05aae897a6c29d1a97d4bb708fca2756c
32200 Author: Gerald Van Baren <vanbaren@cideas.com>
32201 Date:   Mon Jun 25 19:52:23 2007 -0400
32202
32203     Asthetic improvements: error messages and line lengths.
32204
32205     Tighten up the error messages, split overlength lines.
32206
32207     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32208
32209 commit 35ec398f16e17df600edc1b38c1e9e62c15c9aa1
32210 Author: Gerald Van Baren <vanbaren@cideas.com>
32211 Date:   Fri May 25 22:08:57 2007 -0400
32212
32213     Fix fdt_chosen() to call ft_board_setup(), clean up long lines.
32214
32215     The fdt_chosen() function was adding/seting some properties ad-hoc
32216       improperly and duplicated (poorly) what was done in ft_board_setup()
32217
32218     Clean up long lines (setting properties, printing errors).
32219
32220     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32221
32222 commit 06e19a07701c968f15d72c083b5872a1a11c7b01
32223 Author: Gerald Van Baren <vanbaren@cideas.com>
32224 Date:   Mon May 21 23:27:16 2007 -0400
32225
32226     For fdt_find_node_by_path(), handle the root path properly.
32227
32228     Also removes the special case root path detection in cmd_fdt.c since it
32229     is no longer necessary.
32230
32231     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32232
32233 commit 9675ee7208ab965d13ea8d8262d77ac4160ef549
32234 Author: Gerald Van Baren <vanbaren@cideas.com>
32235 Date:   Thu May 17 23:54:36 2007 -0400
32236
32237     Add fdt_find_node_by_type() and fdt_find_compatible_node() to LIBFDT
32238
32239     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
32240     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
32241
32242 commit 1a861169bc3758f9de3aead62b058736c6891246
32243 Author: Gerald Van Baren <vanbaren@cideas.com>
32244 Date:   Wed Jun 6 22:47:58 2007 -0400
32245
32246     Replace fdt_node_offset() with fdt_find_node_by_path().
32247
32248     The new name matches more closely the kernel's name, which is also
32249     a much better description.
32250
32251     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
32252     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
32253
32254 commit addd8ce83078c25f0eca5f23adbdfc64ca50a243
32255 Author: Gerald Van Baren <vanbaren@cideas.com>
32256 Date:   Wed May 16 22:39:59 2007 -0400
32257
32258     Fix cmd_fdt line lengths, refactor code.
32259
32260     Break lines that were greater than 80 characters in length.
32261     Move the fdt print and property parsing code to separate static functions
32262       to reduce coding clutter in the fdt_cmd handling body.
32263
32264     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32265
32266 commit 25114033ab21788810c48ba4df103b649da1223b
32267 Author: Gerald Van Baren <vanbaren@cideas.com>
32268 Date:   Sat May 12 09:47:25 2007 -0400
32269
32270     FDT command improvements.
32271
32272     Fix "fdt set" so that it will create a non-existing property.
32273     Add "fdt mknode" to create nodes.
32274
32275     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32276
32277 commit 38eb508e8e811e2e57628f445de3a24a23c7d804
32278 Author: Gerald Van Baren <vanbaren@cideas.com>
32279 Date:   Sat May 12 09:45:46 2007 -0400
32280
32281     Reorganize and fix problems (returns) in the bootm command.
32282
32283     Do *NOT* return after the "point of no return" has been passed.
32284       If something goes wrong, the board must be reset after that point.
32285     Move the "Transferring control to Linux" debug message back to where it
32286       belongs: just before transferring control to linux.
32287
32288     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32289
32290 commit 89c8757d8f213c47709bdc4efe0695263a6080a6
32291 Author: Gerald Van Baren <vanbaren@cideas.com>
32292 Date:   Tue May 8 21:27:35 2007 -0400
32293
32294     Fix bugs in the CONFIG_OF_LIBFDT
32295
32296     Stupid coding mistakes (identified by Timur Tabi, thanks).
32297
32298     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32299
32300 commit 6be07cc1ca458278c85ecdbf1a0536cff4c701ec
32301 Author: Gerald Van Baren <vanbaren@cideas.com>
32302 Date:   Wed Apr 25 22:47:15 2007 -0400
32303
32304     Improve fdt move length handling.
32305
32306     Make the length parameter optional: if not specified, do the move using
32307     the current size unchanged.
32308
32309     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32310
32311 commit bb930e76fea6cf89ca2d98e2f7c7a6043d79327d
32312 Author: Gerald Van Baren <vanbaren@cideas.com>
32313 Date:   Wed Apr 25 22:23:36 2007 -0400
32314
32315     Minor code clean up.
32316
32317     Declare the variable fdt properly as extern.
32318     Call the "set_fn" function pointer the "short way" without the full
32319       dereferencing syntax.
32320
32321     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32322
32323 commit ba24e2ac3bdb5c489f3c787e7542b6474c4d65c6
32324 Author: Gerald Van Baren <vanbaren@cideas.com>
32325 Date:   Wed Apr 25 21:24:27 2007 -0400
32326
32327     Improve error messages, more informative.
32328
32329     Print more than the raw libfdt error message strings.  This is especially
32330     useful for cluing in the user when the bootm command aborts due to
32331     blob problems.
32332
32333     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32334
32335 commit 8096b3b8f772c1894ddeda9dbceff6a8826473a4
32336 Author: Gerald Van Baren <vanbaren@cideas.com>
32337 Date:   Fri Apr 20 22:46:53 2007 -0400
32338
32339     libfdt: Conditionally compile based on CONFIG_OF_LIBFDT
32340
32341     This is the way u-boot reduces configured-out code.  At Wolfgang
32342     Grandegger and Wolfgang Denk's request, make libfdt conform.
32343
32344     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32345
32346 commit 923efd286411ed052d9e074f59f8986d6081061c
32347 Author: Bruce Adler <bruce.adler@ccpu.com>
32348 Date:   Fri Aug 10 14:54:47 2007 -0700
32349
32350     add image size and descriptors for Spartan 3E FPGA chips
32351
32352     Spartan 3E image sizes taken from Table 1-4 in Xilinx UG332 (v1.1)
32353
32354     Signed-off by: Bruce Adler <bruce.adler@ccpu.com>
32355
32356 commit fb56579ffe7ef3275b7036bb7b924e5a0d32bd70
32357 Author: Kim Phillips <kim.phillips@freescale.com>
32358 Date:   Fri Aug 10 15:34:48 2007 -0500
32359
32360     make MAKEALL more immune to merge conflicts
32361
32362     ..by placing board entries one per line, as suggested by jdl.
32363
32364     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32365
32366 commit 2628114ec564f969f34b5f7105fbd168cb8c9c3f
32367 Author: Kim Phillips <kim.phillips@freescale.com>
32368 Date:   Fri Aug 10 13:28:25 2007 -0500
32369
32370     README: Remove outdated cpu type, board type, and NAME_config lists
32371
32372     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32373
32374 commit 49bb59912d21aacb507eb81fd21fb7af650c706c
32375 Author: Dave Liu <r63238@freescale.com>
32376 Date:   Fri Aug 10 15:48:59 2007 +0800
32377
32378     mpc83xx: Suppress the warning 'burstlen'
32379
32380     suppress the warning 'burstlen' of spd_sdram.
32381
32382     Signed-off-by: Dave Liu <daveliu@freescale.com>
32383
32384 commit c646bba6465a45c60746d4cc1602cd06c1960f2d
32385 Author: Joe Hamman <joe.hamman@embeddedspecialties.com>
32386 Date:   Thu Aug 9 15:11:03 2007 -0500
32387
32388     Add support for SBC8641D. Config files.
32389
32390     Add support for Wind River's SBC8641D reference board.
32391
32392     Signed-off by: Joe Hamman <joe.hamman@embeddedspecialties.com>
32393     Acked-by: Wolfgang Denk <wd@denx.de>
32394     Acked-by: Jon Loeliger <jdl@freescale.com>
32395
32396 commit 8ac273271d57321f90505c7a51cdb1ef2113b628
32397 Author: Joe Hamman <joe.hamman@embeddedspecialties.com>
32398 Date:   Thu Aug 9 15:10:53 2007 -0500
32399
32400     Add support for SBC8641D.  Board files.
32401
32402     Add support for Wind River's SBC8641D reference board.
32403
32404     Signed-off by: Joe Hamman <joe.hamman@embeddedspecialties.com>
32405     Acked-by: Wolfgang Denk <wd@denx.de>
32406     Acked-by: Jon Loeliger <jdl@freescale.com>
32407
32408 commit c2c0ab4aff86622b837a48a0e560351f9afafb95
32409 Author: Stefan Roese <sr@denx.de>
32410 Date:   Fri Aug 10 20:34:58 2007 +0200
32411
32412     Conding style cleanup
32413
32414     Signed-off-by: Stefan Roese <sr@denx.de>
32415
32416 commit c74b2108e31fe09bd1c5d291c3cf360510d4f13e
32417 Author: Sergey Kubushyn <ksi@koi8.net>
32418 Date:   Fri Aug 10 20:26:18 2007 +0200
32419
32420     [ARM] TI DaVinci support, hopefully final
32421
32422     Add support for the following DaVinci boards:
32423     - DV_EVM
32424     - SCHMOOGIE
32425     - SONATA
32426
32427     Changes:
32428
32429     - Split into separate board directories
32430     - Removed changes to MTD_DEBUG (or whatever it's called)
32431     - New CONFIG_CMD party line followed
32432     - Some cosmetic fixes, cleanup etc.
32433     - Patches against the latest U-Boot tree as of now.
32434     - Fixed CONFIG_CMD_NET in net files.
32435     - Fixed CONFIG_CMD_EEPROM for schmoogie.
32436     - Made sure it compiles and works (forceenv() link problem) on SCHMOOGIE and
32437        DV_EVM. Can't check if it works on SONATA, don't have a board any more,
32438        but it at least compiles.
32439
32440     Here is an excerpt from session log on SCHMOOGIE...
32441
32442     U-Boot 1.2.0-g6c33c785-dirty (Aug  7 2007 - 13:07:17)
32443
32444     DRAM:  128 MB
32445     NAND:  128 MiB
32446     In:    serial
32447     Out:   serial
32448     Err:   serial
32449     ARM Clock : 297MHz
32450     DDR Clock : 162MHz
32451     ETH PHY   : DP83848 @ 0x01
32452     U-Boot > iprobe
32453     Valid chip addresses: 1B 38 3A 3D 3F 50 5D 6F
32454     U-Boot > ping 192.168.253.10
32455     host 192.168.253.10 is alive
32456     U-Boot >
32457
32458     Signed-off-by: Sergey Kubushyn <ksi@koi8.net>
32459     Acked-by: Dirk Behme <dirk.behme@gmail.com>
32460     Acked-by: Zach Sadecki <Zach.Sadecki@ripcode.com>
32461     Acked-by: Stefan Roese <sr@denx.de>
32462
32463 commit 2e4d94f1e3c2961428967a33b6ff2520568391b3
32464 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
32465 Date:   Fri Jul 27 01:50:45 2007 -0500
32466
32467     fsl_pci_init cleanup.
32468
32469     Do not enable normal errors created during probe (master abort, perr,
32470     and pcie Invalid Configuration access).
32471
32472     Add CONFIG_PCI_NOSCAN board option to prevent bus scan.
32473
32474     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
32475     Acked-by: Andy Fleming <afleming@freescale.com>
32476
32477 commit 936b3e69b667c3eb9a61ece4e78647d3fce9fc2a
32478 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
32479 Date:   Fri Jul 27 01:50:44 2007 -0500
32480
32481     pciauto_setup_device bars_num fix
32482
32483     Passing bars_num=0 to pciauto_setup_device should assign no bars.
32484
32485     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
32486     Acked-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
32487     Acked-by: Andy Fleming <afleming@freescale.com>
32488
32489 commit cf0b185e58ca0aec8ae2b2a8804ec0ef58ee21d4
32490 Author: Jon Loeliger <jdl@freescale.com>
32491 Date:   Mon Aug 6 17:39:44 2007 -0500
32492
32493     8641hpcn: Do correct sized pointer math.
32494
32495     When I rebased Ed's patch and cleaned up a few compilation
32496     problems, I apparently rebased my brain on crack first.
32497     Fix that by doing (char *) sized pointer math as needed.
32498
32499     Signed-off-by: Jon Loeliger <jdl@freescale.com>
32500
32501 commit cfc7a7f5bb3273c9951173c788001d45118f141f
32502 Author: Jon Loeliger <jdl@freescale.com>
32503 Date:   Thu Aug 2 14:42:20 2007 -0500
32504
32505     cpu/86xx fixes.
32506
32507     Remove rev 1 fixes.
32508     Always set PICGCR_MODE.
32509     Enable machine check and provide board config option
32510     to set and handle SoC error interrupts.
32511
32512     Include MSSSR0 in error message.
32513
32514     Isolate a RAMBOOT bit of code with #ifdef CFG_RAMBOOT.
32515
32516     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
32517     Signed-off-by: Jon Loeliger <jdl@freescale.com>
32518
32519 commit 35d22f957a85a22bb3cd1ad084fa5404620d1c42
32520 Author: Stefan Roese <sr@denx.de>
32521 Date:   Fri Aug 10 10:42:25 2007 +0200
32522
32523     Coding style cleanup
32524
32525     Signed-off-by: Stefan Roese <sr@denx.de>
32526
32527 commit 3a6d56c20989fe27360afe743bd2a7ad4d76e48f
32528 Author: Dirk Behme <dirk.behme@googlemail.com>
32529 Date:   Thu Aug 2 17:42:08 2007 +0200
32530
32531     Make use of generic 64bit division in nand_util.c
32532
32533     Use generic 64bit division in nand_util.c. This makes nand_util.c
32534     independent of any toolchain 64bit division.
32535
32536     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
32537
32538 commit f7c086e94e8ce9aad7268af97f73aa6884686f27
32539 Author: Dirk Behme <dirk.behme@googlemail.com>
32540 Date:   Thu Aug 2 17:41:14 2007 +0200
32541
32542     Move 64bit division from avr32 to generic lib
32543
32544     Move the 64bit division from lib_avr32 to lib_generic. With this, all
32545     boards can do_div/__div64_32 if needed, not only avr one. Code is put
32546     to lib_generic, so no larger memory footprint if not used. No code
32547     modifications. Thanks for proposal by HÃ¥vard Skinnemoen.
32548
32549     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
32550
32551 commit 157cda4d0c3d592ccbb19bbfc07d9251894f0894
32552 Author: Niklaus Giger <niklausgiger@gmx.ch>
32553 Date:   Fri Jul 27 11:31:22 2007 +0200
32554
32555     Add PPC4xx-HCU4 and HCU5 boards: HCU5 files
32556
32557     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
32558
32559 commit 6e5de26c6e7580faf16e87745cd488b92b492d0c
32560 Author: Niklaus Giger <niklausgiger@gmx.ch>
32561 Date:   Fri Jul 27 11:30:33 2007 +0200
32562
32563     Add PPC4xx-HCU4 and HCU5 boards: HCU4 files
32564
32565     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
32566
32567 commit e8397fc78c9394d71de233a4d810fbc9047e4c76
32568 Author: Niklaus Giger <niklausgiger@gmx.ch>
32569 Date:   Fri Jul 27 11:38:26 2007 +0200
32570
32571     Add PPC4xx-HCU4 and HCU5 boards: common files
32572
32573     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
32574
32575 commit ac982ea5a4f2f993efcf52dca122f5a59df047d8
32576 Author: Niklaus Giger <niklausgiger@gmx.ch>
32577 Date:   Fri Jul 27 11:28:44 2007 +0200
32578
32579     Add PPC4xx-HCU4 and HCU5 boards: make related
32580
32581     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
32582
32583 commit 137fdd9f474ecb853efdace5200576308c67f18d
32584 Author: Niklaus Giger <niklausgiger@gmx.ch>
32585 Date:   Fri Jul 27 11:28:03 2007 +0200
32586
32587     Add PPC4xx-HCU4 and HCU5 boards: HCU5 config
32588
32589     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
32590
32591 commit 714bc55b35b6f6a65cc8740a3842a543e88cdef2
32592 Author: Niklaus Giger <niklausgiger@gmx.ch>
32593 Date:   Fri Jul 27 11:27:15 2007 +0200
32594
32595     Add PPC4xx-HCU4 and HCU5 boards: HCU4 config
32596
32597     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
32598
32599 commit 1894dd381124bdbfbdae7cf3a6ca52a8eb1f4421
32600 Author: Niklaus Giger <niklausgiger@gmx.ch>
32601 Date:   Fri Jul 27 11:25:31 2007 +0200
32602
32603     Add PPC4xx-HCU4 and HCU5 boards: READMEs
32604
32605     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
32606
32607 commit 641cca9569ce351ddb287fd3343d8b1dcb591db4
32608 Author: Niklaus Giger <niklausgiger@gmx.ch>
32609 Date:   Fri Jul 27 11:37:40 2007 +0200
32610
32611     Add PPC4xx-HCU4 and HCU5 boards: Infrastructure
32612
32613     This series of patches adds support for 2 boards from Netstal Maschinen.
32614
32615     The HCU4 has a PPC405Gpr and
32616     the HCU5 has a PPC440EPX.
32617
32618     The HCU4 has a somehow complicated flash setup, as the booteprom is
32619     only 8 bits and the CFI 16 bits wide, which makes it impossible to use a more
32620     elegant solution.
32621
32622     The HCU5 has only a booteprom as the whole code will be downloaded from a
32623     different board which has HD, CD-ROM, etc and where all code is stored.
32624
32625     This is my third try. I incorporated all suggestions made by Wolfgang and Stefan.
32626     Thanks them a lot.
32627
32628     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
32629
32630 commit 3e4c90c6233618fc1806e63fde68df5f3d6a0171
32631 Author: Stefan Roese <sr@denx.de>
32632 Date:   Fri Aug 10 08:42:55 2007 +0200
32633
32634     ppc4xx: Update lwmon5 POST configuration
32635
32636     Signed-off-by: Stefan Roese <sr@denx.de>
32637
32638 commit 29cb25da56afe18cf5e7072a92a9d98ea8af1fd4
32639 Author: Yuri Tikhonov <yur@emcraft.com>
32640 Date:   Fri Aug 10 08:25:22 2007 +0200
32641
32642     POST: Add ppc4xx UART POST support without external uart clock (lwmon5)
32643
32644     The patch adds support for UART POST on ppc44x-based boards with no
32645     external serial clocks installed.
32646
32647     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
32648     Acked-by: Stefan Roese <sr@denx.de>
32649
32650 commit 99c2fdab91bc633e46fb41dbaa629f87ccf6e00f
32651 Author: Kim Phillips <kim.phillips@freescale.com>
32652 Date:   Mon Aug 6 18:18:34 2007 -0500
32653
32654     mpc83xx: fix ITX[GP] O=builddir builds
32655
32656     make: *** No rule to make target `/work/wd/tmp/board/mpc8349itx/u-boot.lds', needed by `/work/wd/tmp/u-boot'.  Stop.
32657
32658     Both the ITX and ITX-GP fail when you use "make O=<some dir> ..." or
32659     "BUILD_DIR=<some dir> ./MAKEALL ..."
32660
32661     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32662
32663 commit 47e8bc846759e037b8af0e5f9c9f9cfa7a1050c3
32664 Author: Dave Liu <r63238@freescale.com>
32665 Date:   Wed Aug 1 15:00:59 2007 +0800
32666
32667     mpc83xx: Correct the README for DDR ECC
32668
32669     Update the README for DDR ECC, change the name
32670     to README.mpc83xx.ddrecc.
32671
32672     Signed-off-by: Dave Liu <daveliu@freescale.com>
32673     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32674
32675 commit daab8c67d2defef73dc26ab07f0c3afd1b05d019
32676 Author: Dave Liu <r63238@freescale.com>
32677 Date:   Wed Aug 1 15:00:15 2007 +0800
32678
32679     mpc83xx: Consolidate the ECC support of 83xx
32680
32681     Remove the duplicated source code of ecc command on the <board>.c,
32682     for reused, move these code to cpu/mpc83xx directory.
32683
32684     Signed-off-by: Dave Liu <daveliu@freescale.com>
32685     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32686
32687 commit 036575c544cf1b69654d8fb334bda69c6ff3da36
32688 Author: Dave Liu <r63238@freescale.com>
32689 Date:   Sat Aug 4 13:37:39 2007 +0800
32690
32691     mpc83xx: Correct the burst length for DDR2 with 32 bits
32692
32693     The burst length should be 4 for DDR2 with 32 bits bus
32694
32695     Signed-off-by: Dave Liu <daveliu@freescale.com>
32696
32697 commit 1c274c4e05b6dc9b24edc8aa618b02f607ee6eed
32698 Author: Kim Phillips <kim.phillips@freescale.com>
32699 Date:   Wed Jul 25 19:25:33 2007 -0500
32700
32701     mpc83xx: add support for the MPC8323E RDB
32702
32703     MPC8323E based board with 64MB fixed SDRAM, 16MB flash,
32704     five 10/100 ethernet ports connected via an ICPlus IP175C
32705     switch, one PCI slot, and serial.  Features not supported
32706     in this patch are SD card interface, 2 USB ports, and the
32707     two phone ports.
32708
32709     Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
32710     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32711
32712 commit 343d91009d55fc5b3ff8cc940597af6c6aa1d359
32713 Author: Kim Phillips <kim.phillips@freescale.com>
32714 Date:   Wed Jul 25 19:25:28 2007 -0500
32715
32716     mpc83xx: fixup generic pci for libfdt
32717
32718     add libfdt support to the generic 83xx pci code
32719
32720     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32721
32722 commit f57ac7a7b37109245b69db80839ebee26179966a
32723 Author: Kim Phillips <kim.phillips@freescale.com>
32724 Date:   Wed Jul 25 19:25:22 2007 -0500
32725
32726     mpc83xx: fix 8360 and cpu functions to update fdt being passed
32727
32728     ..and not the global fdt. Rename local fdt vars to blob so as not to
32729     be confused with the global var with the same three-letter name.
32730
32731     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32732
32733 commit 8be404459a6b7395415a57bb35e8377e3b2b5acb
32734 Author: Jerry Van Baren <gvb.uboot@gmail.com>
32735 Date:   Wed Jul 4 21:34:24 2007 -0400
32736
32737     mpc83xx: Fix errors when CONFIG_OF_LIBFDT is enabled
32738
32739     Several node strings were not correct (trailing slashes and properties
32740       in the strings)
32741     Added setting of the timebase-frequency.
32742     Improved error messages and use debug() instead of printf().
32743
32744     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
32745     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32746
32747 commit 26d02c9bbac1751c5e19294f000100b48d43a920
32748 Author: Jerry Van Baren <gvb.uboot@gmail.com>
32749 Date:   Wed Jul 4 21:27:30 2007 -0400
32750
32751     mpc83xx: Replace fdt_node_offset() with fdt_find_node_by_path().
32752
32753     The new name matches more closely the kernel's name, which is also
32754     a much better description.
32755
32756     These are the mpc83xx changes made necessary by the function name change.
32757
32758     Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
32759     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
32760     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32761
32762 commit 9be39a67c9f8fef7107f5df09d673005f04d0963
32763 Author: Dave Liu <daveliu@freescale.com>
32764 Date:   Mon Jun 25 10:41:56 2007 +0800
32765
32766     mpc83xx: Add support for the display of reset status
32767
32768     83xx processor family has many reset sources, such as
32769     power on reset, software hard reset, software soft reset,
32770     JTAG, bus monitor, software watchdog, check stop reset,
32771     external hard reset, external software reset.
32772     sometimes, to figure out the fault of system, we need to
32773     know the cause of reset early before the prompt of
32774     u-boot present.
32775
32776     Signed-off-by: Dave Liu <daveliu@freescale.com>
32777     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32778
32779 commit ff9658d7049bf8c8e8e0a05dbe5e9f7e91aa5a5d
32780 Author: Dave Liu <daveliu@freescale.com>
32781 Date:   Mon Jun 25 10:41:04 2007 +0800
32782
32783     mpc83xx: Fix the align bug of SDMA buffer
32784
32785     According to the latest user manual, the SDMA temporary
32786     buffer base address must be 4KB aligned.
32787
32788     Signed-off-by: Dave Liu <daveliu@freescale.com>
32789     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32790
32791 commit 66dc2c2dc51f8b88bb8e231bc80cd92eae1d6476
32792 Author: Dave Liu <daveliu@freescale.com>
32793 Date:   Mon Jun 25 13:21:12 2007 +0800
32794
32795     mpc83xx: Revise the MPC8360EMDS readme doc
32796
32797     When the rev2.x silicon mount on the MPC8360EMDS baord,
32798     and if you are using the u-boot version after the commit
32799     3fc0bd159103b536e1c54c6f4457a09b3aba66ca.
32800     to make the ethernet interface usable, we have to setup
32801     the jumpers correctly.
32802
32803     Signed-off-by: Dave Liu <daveliu@freescale.com>
32804     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32805
32806 commit e739bc95797aac4fefc4c75b55c7c78e59d3ea9c
32807 Author: Timur Tabi <timur@freescale.com>
32808 Date:   Tue Jul 3 13:46:32 2007 -0500
32809
32810     FSL I2C driver programs the two I2C busses differently
32811
32812     The i2c_init() function in fsl_i2c.c programs the two I2C busses differently.
32813     The second I2C bus has its slave address programmed incorrectly and is
32814     missing a 5-us delay.
32815
32816     Signed-off-by: Timur Tabi <timur@freescale.com>
32817     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32818
32819 commit df33f6b4d6d63693dd9200808b242de1b86cb8e8
32820 Author: Timur Tabi <timur@freescale.com>
32821 Date:   Tue Jul 3 13:04:34 2007 -0500
32822
32823     Update SCCR programming in cpu_init_f() to support all 83xx processors
32824
32825     Update the cpu_init_f() function in cpu/mpc83xx/cpu_init.c to program the
32826     bitfields for all 83xx processors.  The code to update some bitfields was
32827     compiled only on some processors.  Now, the bitfields are programmed as long
32828     as the corresponding CFG_SCCR option is defined in the board header file.
32829     This means that the board header file should not define any CFG_SCCR macros
32830     for bitfields that don't exist on that processor, otherwise the SCCR will be
32831     programmed incorrectly.
32832
32833     Signed-off-by: Timur Tabi <timur@freescale.com>
32834     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32835
32836 commit 9546266999f0b9b51372636614211b88d90f0f25
32837 Author: Martin Krause <martin.krause@tqs.de>
32838 Date:   Fri Jun 22 13:04:22 2007 +0200
32839
32840     TQM834x: cleanup configuraton
32841
32842     Remove irritating #undef DEBUG
32843
32844     Signed-off-by: Martin Krause <martin.krause@tqs.de>
32845     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32846
32847 commit 5d497e6bf0f5bf63729b4a47b3fd786d3c77a1bc
32848 Author: david.saada <David.Saada@ecitele.com>
32849 Date:   Mon Jun 18 09:09:53 2007 -0700
32850
32851     MPC83xx: Fix makefile to generate config.h file in the build directory
32852
32853     MPC83xx: Fix the Makefile config sections to generate the include/config.h
32854     file in the build directory instead of the source directory.
32855
32856     Signed-off-by: David Saada <david.saada@ecitele.com>
32857     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32858
32859 commit 1ded0242e437259366792d52b7e9d1e1931d8fa5
32860 Author: Lee Nipper <Lee.Nipper@freescale.com>
32861 Date:   Thu Jun 14 20:07:33 2007 -0500
32862
32863     mpc83xx: Add support for 8360 silicon revision 2.1
32864
32865     This change adds 8360 silicon revision 2.1 support to u-boot.
32866
32867     Signed-off-by: Lee Nipper <lee.nipper@freescale.com>
32868     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32869
32870 commit a22806469a8f2b69c829f4fd5361fdebd0cb01b4
32871 Author: Kumar Gala <galak@kernel.crashing.org>
32872 Date:   Wed Aug 8 04:14:28 2007 -0500
32873
32874     Treat ppc64 host as ppc
32875
32876     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
32877
32878 commit 0dc4279b08ff82472bec2e2c90858602459febe8
32879 Author: Jason Jin <Jason.jin@freescale.com>
32880 Date:   Wed Aug 8 09:01:46 2007 +0800
32881
32882     Minor fix for bios emulator makefile
32883
32884     Add $(obj) to LIB avoiding objects be built in the source dir
32885
32886     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
32887
32888 commit ce981dc857adfc8036ca2f6d5d5a06c2a8aa77d6
32889 Author: Jason Jin <Jason.jin@freescale.com>
32890 Date:   Wed Aug 8 08:33:11 2007 +0800
32891
32892     Add CONFIG_BIOSEMU define to guard all the bios emulator code
32893
32894     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
32895
32896     This patch fix the compile issue on the board that did not enable the bios emulator
32897
32898 commit ed8106433522f2ea8933e9808346860d061d7731
32899 Author: Zach Sadecki <Zach.Sadecki@ripcode.com>
32900 Date:   Tue Jul 31 12:27:25 2007 -0500
32901
32902     tsec: fix multiple PHY support
32903
32904     The change entitled "Reduce CONFIG_MPC8YXX_TSECx to CONFIG_TSECx"
32905     broke multiple PHY support in tsec.c.  This fixes it.
32906
32907     Signed-off-by: Zach Sadecki <Zach.Sadecki@ripcode.com>
32908     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
32909
32910 commit dcb84b7208ade0bbebbeb56bec9c2c64f8b2eede
32911 Author: Joe Hamman <joe.hamman@embeddedspecialties.com>
32912 Date:   Thu Aug 9 09:08:18 2007 -0500
32913
32914     tsec: Allow Ten Bit Interface address to be configurable
32915
32916     Allow the address of the Ten Bit Interface (TBI) to be changed in the
32917     event of a conflict with another device.
32918
32919     Signed-off by: Joe Hamman <joe.hamman@embeddedspecialties.com>
32920
32921 commit 3ba4c2d68f6541db4677b4aea12071f56e6ff6e6
32922 Author: Stefan Roese <sr@denx.de>
32923 Date:   Wed Aug 8 09:54:26 2007 +0200
32924
32925     Coding style cleanup
32926
32927     Signed-off-by: Stefan Roese <sr@denx.de>
32928
32929 commit a41de1f0d373e09c782dea558385a06247111ba5
32930 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32931 Date:   Sun Aug 5 05:15:18 2007 -0500
32932
32933     Port enabled for I2C signals and chipselects port configuration.
32934
32935     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32936
32937 commit 1a33ce65a4c51a69190dd8c408f9e1c62a66e94f
32938 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32939 Date:   Sun Aug 5 04:31:18 2007 -0500
32940
32941     Added NAND support
32942
32943     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32944
32945 commit eaf9e447beb3e498818ef8ad0b8c1597cd506149
32946 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32947 Date:   Sun Aug 5 04:11:20 2007 -0500
32948
32949     Added I2C support
32950
32951     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32952
32953 commit 99c03c175d2689093176facf17c58ce2cb320001
32954 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32955 Date:   Sun Aug 5 03:58:52 2007 -0500
32956
32957     Changed CFG_CLK to gd->bus_clk for CFG_TIMER_PRESCALER. Added DECLARE_GLOBAL_DATA_PTR for time.c
32958
32959     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32960
32961 commit 8d1d66af54d305de29d0bbf4aa8c9e6375f7f731
32962 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32963 Date:   Sun Aug 5 03:55:21 2007 -0500
32964
32965     Added uart_gpio_conf() in serial_init(), seperated uart port configuration from cpu_init() to uart_gpio_conf()
32966
32967     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32968
32969 commit 6fde84a44b7e575ea80fe0e2d5be3b6f73d1e630
32970 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32971 Date:   Sun Aug 5 03:43:30 2007 -0500
32972
32973     Moved sync() from board file to include/asm-m68k/io.h
32974
32975     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32976
32977 commit 9e737d8476e7d6a596d16caaf6a3853a9a1190a2
32978 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32979 Date:   Sun Aug 5 03:30:44 2007 -0500
32980
32981     Declared attributes of void __mii_init(void) as an alias for int mii_init(void)
32982
32983     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32984
32985 commit 9998bd37ead85e93953559720710d3b0685c81e6
32986 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32987 Date:   Sun Aug 5 03:19:10 2007 -0500
32988
32989     Renamed CONFIG_MCFSERIAL to CONFIG_MCFUART
32990
32991     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
32992
32993 commit 7c4c3722a38d40b0cf537ddae72b04f4088b190c
32994 Author: Jason Jin <Jason.jin@freescale.com>
32995 Date:   Tue Aug 7 16:17:06 2007 +0800
32996
32997     Add CONFIG_BIOSEMU define to guard all the bios emulator code
32998
32999     This patch fix the compile issue on the board that did not enable the bios emulator
33000
33001 commit bf1060ea4f9eaa7e7d164a70a7d6f28939882053
33002 Author: Wolfgang Denk <wd@denx.de>
33003 Date:   Tue Aug 7 16:02:13 2007 +0200
33004
33005     Fix missing brace error in fs/fat/fat.c
33006     [pointed out by Roderik Wildenburg]
33007
33008     Signed-off-by: Wolfgang Denk <wd@denx.de>
33009
33010 commit 706714d97a0d08d59eda4de2268c39f504688329
33011 Author: Michal Simek <monstr@monstr.eu>
33012 Date:   Mon Aug 6 23:41:53 2007 +0200
33013
33014     [FIX] remove cute code
33015
33016 commit f500d9fdeb576288656dac427052ad2c5ca0ad1a
33017 Author: Michal Simek <monstr@monstr.eu>
33018 Date:   Mon Aug 6 23:35:26 2007 +0200
33019
33020     [FIX] Fix romfs code
33021
33022 commit ab4b956d3143f8f8174089053f5dfabbb04762b0
33023 Author: Michal Simek <monstr@monstr.eu>
33024 Date:   Mon Aug 6 23:31:49 2007 +0200
33025
33026     [FIX] Coding style cleanup - Wolfgang's suggestions
33027
33028 commit 6c33c78557ca6f8da68c01ce33e278695197d3f4
33029 Author: Wolfgang Denk <wd@denx.de>
33030 Date:   Mon Aug 6 23:21:05 2007 +0200
33031
33032     Fixed typo in README (pointed out by Martin Jost).
33033
33034     Signed-off-by: Wolfgang Denk <wd@denx.de>
33035
33036 commit 537223afa61f64480df31ce440a9cb386df4a814
33037 Author: Stefan Roese <sr@denx.de>
33038 Date:   Mon Aug 6 21:10:17 2007 +0200
33039
33040     ppc4xx: Update AMCC Bamboo README doc/README.bamboo
33041
33042     As suggested by Eugene O'Brien <Eugene.O'Brien@advantechamt.com>,
33043     here an updated Bamboo README.
33044
33045     Signed-off-by: Stefan Roese <sr@denx.de>
33046
33047 commit 9c7e4b06214db61bb21f1bcbe57c97519669baae
33048 Author: Wolfgang Denk <wd@denx.de>
33049 Date:   Mon Aug 6 02:17:36 2007 +0200
33050
33051     Coding style cleanup. Update CHANGELOG.
33052
33053     Signed-off-by: Wolfgang Denk <wd@denx.de>
33054
33055 commit 221838cc7eb178370ff62aa05920a582e12ac322
33056 Author: Jason Jin <Jason.jin@freescale.com>
33057 Date:   Tue Jul 10 09:03:22 2007 +0800
33058
33059     Remove the bios emulator from MAI board.
33060
33061     The bios emulator in the MAI board can not pass compile
33062     and have a lot of crap in it. remove it and will have a
33063     clean and small bios emulator in the drivers directory
33064     which can be uesed for every board.
33065
33066     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
33067
33068 commit 5618332409bb96f4448d1712899369fc80c0b489
33069 Author: Jason Jin <Jason.jin@freescale.com>
33070 Date:   Fri Jul 13 12:14:59 2007 +0800
33071
33072     Fix some compile issues for MAI board.
33073
33074     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
33075
33076 commit 0f460a1ee148b648ee242c3157650287d4296260
33077 Author: Jason Jin <Jason.jin@freescale.com>
33078 Date:   Fri Jul 13 12:14:58 2007 +0800
33079
33080     Configurations for ATI video card BIOS emulator
33081
33082     This patch add definition of the BIOS emulator and the ATI framebuffer
33083     driver for MPC8641HPCN board.
33084
33085     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
33086     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
33087
33088 commit ece92f85053b8df613edcf05b26a416cbc3d629c
33089 Author: Jason Jin <Jason.jin@freescale.com>
33090 Date:   Fri Jul 6 08:34:56 2007 +0800
33091
33092     This is a BIOS emulator, porting from SciTech for u-boot, mainly for
33093     ATI video card BIOS. and can be used for x86 code emulation by some
33094     modifications.
33095
33096     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
33097
33098 commit 5072188acabde3178fac7f5a597150e6e74fd40c
33099 Author: Jason Jin <Jason.jin@freescale.com>
33100 Date:   Fri Jul 6 08:33:33 2007 +0800
33101
33102     This is a framebuffer driver for ATI video card, can work for PCI9200,
33103     X300, X700, X800 ATI video cards.
33104
33105     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
33106     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
33107
33108 commit 5728be389e65fd47f34b33c2596271eb4db751ae
33109 Author: Wolfgang Denk <wd@denx.de>
33110 Date:   Mon Aug 6 01:01:49 2007 +0200
33111
33112     Coding style cleanup. Update CHANGELOG.
33113
33114     Signed-off-by: Wolfgang Denk <wd@denx.de>
33115
33116 commit 8092fef4c29b395958bb649647da7e3775731517
33117 Author: Martin Krause <Martin.Krause@tqs.de>
33118 Date:   Tue Dec 12 14:26:01 2006 +0100
33119
33120     Add functions to list of exported functions
33121
33122     Additionally export the following fuctions (to make trab_config build again):
33123     - simple_strtol()
33124     - strcmp()
33125
33126     Also bump the ABI version to reflect this change
33127
33128     Signed-off-by: Martin Krause <martin.krause@tqs.de>
33129
33130 commit 63cec5814fab5d2b1c86982327433807a5ac0249
33131 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
33132 Date:   Thu Aug 2 14:09:49 2007 -0500
33133
33134     Make MPC8641's PCI/PCI-E driver a common driver for many FSL parts.
33135
33136     All of the PCI/PCI-Express driver and initialization code that
33137     was in the MPC8641HPCN port has now been moved into the common
33138     drivers/fsl_pci_init.c.  In a subsequent patch, this will be
33139     utilized by the 85xx ports as well.
33140
33141     Common PCI-E IMMAP register blocks for FSL 85xx/86xx are added.
33142
33143     Also enable the second PCI-Express controller on 8641
33144     by getting its BATS and CFG_ setup right.
33145
33146     Fixed a u16 vendor compiler warning in AHCI driver too.
33147
33148     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
33149     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
33150     Signed-off-by: Jon Loeliger <jdl@freescale.com>
33151
33152 commit a274ca4f6d68830e7c916f897561cff8c4101c38
33153 Author: Michal Simek <monstr@monstr.eu>
33154 Date:   Sun Aug 5 22:33:05 2007 +0200
33155
33156     [FIX] Coding style cleanup
33157
33158 commit af8377d4eb3a0ac5a831830d5ce63fbf65fecb7f
33159 Author: Michal Simek <monstr@monstr.eu>
33160 Date:   Sun Aug 5 16:13:31 2007 +0200
33161
33162     [FIX] Xilinx Uartlite driver
33163     Because PPC405 can use UARTLITE serial interface and
33164     Microblaze can use Uart16550 serial interface not only Uartlite.
33165
33166 commit 98889edd50aadf862071eb5664747ad0d568a20e
33167 Author: Michal Simek <monstr@monstr.eu>
33168 Date:   Sun Aug 5 15:54:53 2007 +0200
33169
33170     [FIX] Change configuration for XUPV2P Microblaze board
33171
33172 commit 537091b4eed9302865d03fef3f7212b4fe5cf28f
33173 Author: Michal Simek <monstr@monstr.eu>
33174 Date:   Sun Aug 5 15:53:50 2007 +0200
33175
33176     [PATCH] Added support for Xilinx Emac community driver
33177
33178 commit 86b116b1b1e165ca4840daefed36d2e3b8460173
33179 Author: Bartlomiej Sieka <tur@semihalf.com>
33180 Date:   Fri Aug 3 12:08:16 2007 +0200
33181
33182     cm1_qp1 -> cm5200: single U-Boot image for modules from the cm5200 family.
33183
33184     Add the ability for modules from the Schindler cm5200 family to use a
33185     single U-Boot image:
33186     - rename cm1_qp1 to cm5200
33187     - add run-time module detection
33188     - parametrize SDRAM configuration according to the module we are running on
33189
33190     Few minor, board-specific fixes included in this patch:
33191     - better MAC address handling
33192     - updated default environment ('update' command uses +{filesize} now)
33193     - improved error messages in the auto-update code
33194     - allow booting U-Boot from RAM (CFG_RAMBOOT)
33195
33196     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
33197     Signed-off-by: Piotr Kruszynski <ppk@semihalf.com>
33198     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
33199
33200 commit c7e717ebc2b044d7a71062552c9dc0f54ea9b779
33201 Author: Andy Fleming <afleming@freescale.com>
33202 Date:   Fri Aug 3 04:05:25 2007 -0500
33203
33204     Add Marvell 1149 PHY support to the TSEC
33205
33206 commit b1b54e352028ed370c3aa95d6fdeb9d64c5d2f86
33207 Author: Wolfgang Denk <wd@denx.de>
33208 Date:   Thu Aug 2 21:27:46 2007 +0200
33209
33210     Coding style cleanup, update CHANGELOG
33211
33212     Signed-off-by: Wolfgang Denk <wd@denx.de>
33213
33214 commit 63e22764d2f8653f68888c667eb65b3996b52680
33215 Author: Wolfgang Denk <wd@denx.de>
33216 Date:   Thu Aug 2 10:11:18 2007 +0200
33217
33218     Minor cleanup of <board>_nand build rules.
33219
33220 commit 9ca8d79de096c65b9b9c867259b3ff4685f775ef
33221 Author: Stefan Roese <sr@denx.de>
33222 Date:   Thu Aug 2 08:33:56 2007 +0200
33223
33224     ppc4xx: Code cleanup
33225
33226     Signed-off-by: Stefan Roese <sr@denx.de>
33227
33228 commit c92409812206ac67a7fa7aae298539a9c3804a46
33229 Author: Grzegorz Bernacki <gjb@semihalf.com>
33230 Date:   Tue Jul 31 18:51:48 2007 +0200
33231
33232     [ppc440SPe] Graceful recovery from machine check during PCIe configuration
33233
33234     During config transactions on the PCIe bus an attempt to scan for a
33235     non-existent device can lead to a machine check exception with certain
33236     peripheral devices. In order to avoid crashing in such scenarios the
33237     instrumented versions of the config cycle read routines are introduced, so
33238     the exceptions fixups framework can gracefully recover.
33239
33240     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
33241     Acked-by: Rafal Jaworowski <raj@semihalf.com>
33242
33243 commit dec99558b9ea75a37940d07f41a3565a50b54ad1
33244 Author: Rafal Jaworowski <raj@semihalf.com>
33245 Date:   Tue Jul 31 18:19:54 2007 +0200
33246
33247     [ppc4xx] Separate settings for PCIe bus numbering on 440SPe rev.A
33248
33249     This brings back separate settings for PCIe bus numbers depending on chip
33250     revision, which got eliminated in 2b393b0f0af8402ef43b25c1968bfd29714ddffa
33251     commit. 440SPe rev. A does NOT work properly with the same settings as for
33252     the rev. B (no devices are seen on the bus during enumeration).
33253
33254     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
33255
33256 commit cdd917a43da6fa7fc8f54a3cc9f420ce5ecf3197
33257 Author: Wolfgang Denk <wd@denx.de>
33258 Date:   Thu Aug 2 00:48:45 2007 +0200
33259
33260     Fix build errors and warnings / code cleanup.
33261
33262     Signed-off-by: Wolfgang Denk <wd@denx.de>
33263
33264 commit d2f68006627eda6cb6c7f364bddf621dbfd2fc68
33265 Author: Eugene OBrien <eugene.obrien@advantechamt.com>
33266 Date:   Tue Jul 31 10:24:56 2007 +0200
33267
33268     ppc4xx: Update AMCC Bamboo 440EP support
33269
33270     Changed storage type of cfg_simulate_spd_eeprom to const
33271     Changed storage type of gpio_tab to stack storage
33272     (Cannot access global data declarations in .bss until afer code relocation)
33273
33274     Improved SDRAM tests to catch problems where data is not uniquely addressable
33275     (e.g. incorrectly programmed SDRAM row or columns)
33276
33277     Added CONFIG_PROG_SDRAM_TLB to support Bamboo SIMM/DIMM modules
33278     Fixed AM29LV320DT (OpCode Flash) sector map
33279
33280     Signed-off-by: Eugene OBrien <eugene.obrien@advantechamt.com>
33281     Signed-off-by: Stefan Roese <sr@denx.de>
33282
33283 commit ea9f6bce383cc9fbcdee28b5836109b1a6dba574
33284 Author: Stefan Roese <sr@denx.de>
33285 Date:   Tue Jul 31 08:37:01 2007 +0200
33286
33287     ppc4xx: Update 440EPx lwmon5 board support
33288
33289     - Clear ECC status regs after ECC POST test
33290     - Set dcbz for ECC generation with caches enabled as default
33291     - Code cleanup
33292
33293     Signed-off-by: Stefan Roese <sr@denx.de>
33294
33295 commit 27a528fb41433c4c1e2b5d6bd3fd8d78606fc724
33296 Author: Stefan Roese <sr@denx.de>
33297 Date:   Mon Jul 30 11:04:57 2007 +0200
33298
33299     ppc4xx: Only print ECC related info when the error bis are set
33300
33301     Signed-off-by: Stefan Roese <sr@denx.de>
33302
33303 commit e36220a4baf1f188ba60f17e9d0f043069b1362a
33304 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
33305 Date:   Fri Jul 27 16:44:31 2007 +0200
33306
33307     new FPGA image for PLU405 board
33308
33309     new FPGA image for PLU405 board with improved CompactFlash timing
33310
33311     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
33312
33313 commit 8993e54b6f397973794f3d6f47d3b3c0c98dd4f6
33314 Author: Rafal Jaworowski <raj@semihalf.com>
33315 Date:   Fri Jul 27 14:43:59 2007 +0200
33316
33317     [ADS5121] Support for the ADS5121 board
33318
33319     The following MPC5121e subsystems are supported:
33320
33321     - low-level CPU init
33322     - NOR Boot Flash (common CFI driver)
33323     - DDR SDRAM
33324     - FEC
33325     - I2C
33326     - Watchdog
33327
33328     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
33329     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
33330     Signed-off-by: Jan Wrobel <wrr@semihalf.com>
33331
33332 commit 1863cfb7b100ba0ee3401799457a01dc058745f8
33333 Author: Rafal Jaworowski <raj@semihalf.com>
33334 Date:   Fri Jul 27 14:22:04 2007 +0200
33335
33336     [PPC] Remove unused MSR_USER definition
33337
33338     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
33339
33340 commit d4024bb72dd81695ec099b2199eda0d27c623e62
33341 Author: John Otken <john@softadvances.com>
33342 Date:   Thu Jul 26 17:49:11 2007 +0200
33343
33344     ppc4xx: Add support for AMCC 405EP Taihu board
33345
33346     Signed-off-by: John Otken <john@softadvances.com>
33347
33348 commit b66091de6c7390620312c2501db23d8391e7cabb
33349 Author: Anatolij Gustschin <agust@denx.de>
33350 Date:   Thu Jul 26 15:08:01 2007 +0200
33351
33352     ppc4xx: lwmon5: Update Lime initialization
33353
33354     Change Lime SDRAM initialization to now support 100MHz and
33355     133MHz (if enabled). Also the framebuffer is initialized to
33356     display a blue rectangle with a white border.
33357
33358     Signed-off-by: Anatolij Gustschin <agust@denx.de>
33359     Signed-off-by: Stefan Roese <sr@denx.de>
33360
33361 commit 9f24a808f17fc0f37b7fb4805f734741335caecc
33362 Author: Stefan Roese <sr@denx.de>
33363 Date:   Tue Jul 24 09:52:52 2007 +0200
33364
33365     ppc4xx: lwmon5: Support for 128 MByte NOR FLASH added
33366
33367     The used Intel NOR FLASH chips have internally two dies, and are now
33368     treated as two seperate chips.
33369
33370     Signed-off-by: Stefan Roese <sr@denx.de>
33371
33372 commit aedf5bde179ecfbd0a96130d18996a96518b785f
33373 Author: Stefan Roese <sr@denx.de>
33374 Date:   Tue Jul 24 07:20:09 2007 +0200
33375
33376     ppc4xx: Fix lwmon5 interrupt controller setup (polarity, trigger...)
33377
33378     As suggested by Hakan Eryigit, here an updated setup for the lwmon5
33379     interrupt controller.
33380
33381     Signed-off-by: Stefan Roese <sr@denx.de>
33382
33383 commit a71d96eac8130b53a91f93cd10c70fca0db18d52
33384 Author: Stefan Roese <sr@denx.de>
33385 Date:   Fri Jul 20 15:03:44 2007 +0200
33386
33387     ppc4xx: Fix bug with default GPIO output value
33388
33389     As spotted by Matthias Fuchs, the default output values for all GPIO1
33390     outputs were not setup correctly. This patch fixes this issue.
33391
33392     Signed-off-by: Stefan Roese <sr@denx.de>
33393
33394 commit 531e3e8b831f357056448fa573137d5fb37000fd
33395 Author: Pavel Kolesnikov <concord@emcraft.com>
33396 Date:   Fri Jul 20 15:03:03 2007 +0200
33397
33398     POST: Add ECC POST for the lwmon5 board
33399
33400     This patch adds ECC Post test for the Lwmon5 board based
33401     on PPC440EPx to U-Boot.
33402
33403     Signed-off-by: Pavel Kolesnikov <concord@emcraft.com>
33404     Acked-by: Yuri Tikhonov <yur@emcraft.com>
33405     Acked-by: Stefan Roese <sr@denx.de>
33406
33407 commit cc3023b9f95d7ac959a764471a65001062aecf41
33408 Author: Rafal Jaworowski <raj@semihalf.com>
33409 Date:   Thu Jul 19 17:12:28 2007 +0200
33410
33411     Fix breakage of 8xx boards from recent commit.
33412
33413     This patch fixes the negative consequences for 8xx of the recent
33414     "ppc4xx: Clean up 440 exceptions handling" commit.
33415
33416     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
33417
33418 commit c883f6ea32dce91f07670b3aafecf6c99b1e5341
33419 Author: Stefan Roese <sr@denx.de>
33420 Date:   Mon Jul 16 13:11:12 2007 +0200
33421
33422     Coding style cleanup
33423
33424     Signed-off-by: Stefan Roese <sr@denx.de>
33425
33426 commit 8848ec858f74ed6dab06fb6d5ddc933e0a1328bf
33427 Author: Stefan Roese <sr@denx.de>
33428 Date:   Mon Jul 16 10:02:12 2007 +0200
33429
33430     ppc4xx: Code cleanup
33431
33432     Signed-off-by: Stefan Roese <sr@denx.de>
33433
33434 commit 2a49fc17d09020e7ebd9536694d99d20e419fcb8
33435 Author: Stefan Roese <sr@denx.de>
33436 Date:   Mon Jul 16 10:01:38 2007 +0200
33437
33438     ppc4xx: AMCC Luan uses the new boardspecific DDR2 controller setup
33439
33440     Signed-off-by: Stefan Roese <sr@denx.de>
33441
33442 commit df3f17422aeb03fb81a7ac8c78d2b05d05aa4cf9
33443 Author: Stefan Roese <sr@denx.de>
33444 Date:   Mon Jul 16 10:00:43 2007 +0200
33445
33446     ppc4xx: Support for Yucca board with 440SPe Rev A added to 44x_spd_ddr2.c
33447
33448     The new boardspecific DDR2 controller configuration is used for the Yucca
33449     board. Now the Yucca board with 440SPe Rev. A chips is also supported.
33450
33451     Signed-off-by: Stefan Roese <sr@denx.de>
33452
33453 commit 6ed14addf97c8cd8f531e9ae7b2d3e222fffd53e
33454 Author: Stefan Roese <sr@denx.de>
33455 Date:   Mon Jul 16 09:57:00 2007 +0200
33456
33457     ppc4xx: Add new weak functions to support boardspecific DDR2 configuration
33458
33459     The new "weak" functions ddr_wrdtr() and ddr_clktr() are added to better
33460     support non default, boardspecific DDR(2) controller configuration.
33461
33462     Signed-off-by: Stefan Roese <sr@denx.de>
33463
33464 commit 5743a9207a370b90f09b20ebd61167c806b937f3
33465 Author: Stefan Roese <sr@denx.de>
33466 Date:   Mon Jul 16 08:53:51 2007 +0200
33467
33468     ppc4xx: Add remove_tlb() function to remove a mem area from TLB setup
33469
33470     The new function remove_tlb() can be used to remove the TLB's used to
33471     map a specific memory region. This is especially useful for the DDR(2)
33472     setup routines which configure the SDRAM area temporarily as a cached
33473     area (for speedup on auto-calibration and ECC generation) and later
33474     need this area uncached for normal usage.
33475
33476     Signed-off-by: Stefan Roese <sr@denx.de>
33477
33478 commit 0c0a9cda1bde37106520476ed486bd67eb8d30ae
33479 Author: Michal Simek <monstr@monstr.eu>
33480 Date:   Mon Jul 16 00:31:07 2007 +0200
33481
33482     [PATCH] Support for Xilinx EmacLite controller
33483
33484 commit 3a6cab844cf74f76639d795e0be8717e02c86af7
33485 Author: Wolfgang Denk <wd@denx.de>
33486 Date:   Sat Jul 14 22:51:02 2007 +0200
33487
33488     Update CHANGELOG
33489
33490     Signed-off-by: Wolfgang Denk <wd@denx.de>
33491
33492 commit 5280f352c8da33b1d7fbf448768717d9e16ff9a1
33493 Author: Michal Simek <monstr@monstr.eu>
33494 Date:   Sat Jul 14 13:11:28 2007 +0200
33495
33496     [FIX] support for simply measuring time
33497
33498 commit 91bb4ca665d2e0cf7f60c4b5b370990250ec0c43
33499 Author: Michal Simek <monstr@monstr.eu>
33500 Date:   Sat Jul 14 12:41:23 2007 +0200
33501
33502     [FS] Added support for ROMFS
33503
33504 commit 011595307731a7a67a7445d107c279d031e8ab97
33505 Author: Heiko Schocher <hs@pollux.denx.de>
33506 Date:   Sat Jul 14 01:06:58 2007 +0200
33507
33508     [PCS440EP]  - fix compile error, if BUILD_DIR is used
33509
33510 commit 5a2f1098d81ad58b309e5e558d0492643166a799
33511 Author: Michal Simek <monstr@monstr.eu>
33512 Date:   Sat Jul 14 00:18:48 2007 +0200
33513
33514     [PATCH] Support time without timer
33515
33516 commit a476ca2ac2217ddd05a2bf0c514075814b10a3c0
33517 Author: Michal Simek <monstr@monstr.eu>
33518 Date:   Fri Jul 13 21:43:55 2007 +0200
33519
33520     [PATCH] Remove problem with disabled BARREL SHIFTER
33521
33522 commit 55e26ad62107d2f14f757de3ae0b14b9aa7aed94
33523 Author: Michal Simek <monstr@monstr.eu>
33524 Date:   Fri Jul 13 21:41:44 2007 +0200
33525
33526     [FIX] correct help for rspr
33527
33528 commit fad63407154f46246ce80d53a9c669a44362ac67
33529 Author: Heiko Schocher <hs@pollux.denx.de>
33530 Date:   Fri Jul 13 09:54:17 2007 +0200
33531
33532     make show_boot_progress () weak.
33533
33534     Signed-off-by: Heiko Schocher <hs@denx.de>
33535
33536 commit 907902472391b6ca1876ec300687562ecaf459b1
33537 Author: Heiko Schocher <hs@pollux.denx.de>
33538 Date:   Fri Jul 13 08:26:05 2007 +0200
33539
33540     [PCS440EP]  - The DIAG LEDs are now blinking, if an error occur
33541                 - fix compile error, if BUILD_DIR is used
33542
33543     Signed-off-by: Heiko Schocher <hs@denx.de>
33544
33545 commit a2e1c7098cf9574386b0c96841dfc8ea5cc93578
33546 Author: Stefan Roese <sr@denx.de>
33547 Date:   Thu Jul 12 16:32:08 2007 +0200
33548
33549     ppc4xx: Change receive buffer handling in the 4xx emac driver
33550
33551     This change fixes a bug in the receive buffer handling, that
33552     could lead to problems upon high network traffic (broadcasts...).
33553
33554     Signed-off-by: Stefan Roese <sr@denx.de>
33555
33556 commit 239f05ee4dd4cfe0b50f251b533dcebe9e67c360
33557 Author: Wolfgang Denk <wd@denx.de>
33558 Date:   Thu Jul 12 01:45:34 2007 +0200
33559
33560     Update CHANGELOG, minor coding style cleanup.
33561
33562     Signed-off-by: Wolfgang Denk <wd@denx.de>
33563
33564 commit 5a56af3b522ba47fb33a3fee84d23bf1e5429654
33565 Author: Andy Fleming <afleming@freescale.com>
33566 Date:   Fri Jun 8 16:41:18 2007 -0500
33567
33568     Remove erroneous errata code from Marvel 88E1111S driver
33569
33570     The Marvel 88E1111S driver for the TSEC was copied from the
33571     88E1101 driver, and included a fix for an erratum which does not
33572     exist on that part.  Now it is removed
33573
33574     Signed-off-by: Andy Fleming <afleming@freescale.com>
33575
33576 commit 982efcf23fd03647e01e2fbe28a7a36239156cc0
33577 Author: Andy Fleming <afleming@freescale.com>
33578 Date:   Tue Jun 5 16:38:44 2007 -0500
33579
33580     From: eran liberty <eran.liberty@gmail.com>
33581
33582     adds the reset register to 85xx immap
33583
33584     Signed-off-by: Eran Liberty <eran.liberty@gmail.com>
33585     Signed-off-by: Andy Fleming <afleming@freescale.com>
33586
33587 commit d3ec0d943a045bdb99e159e7bbc77430e09f11d7
33588 Author: Andy Fleming <afleming@freescale.com>
33589 Date:   Thu May 10 17:50:01 2007 -0500
33590
33591     Polished the 85xx ADS config files
33592
33593     Made the boot commands use device trees by default.
33594     Also moved the ramdisk to 1000000 (I think the previous address
33595     was getting overridden during boot).
33596
33597     Signed-off-by: Andy Fleming <afleming@freescale.com>
33598
33599 commit bfb37b32d1b0b03f18077dba49cc66a6e76fa038
33600 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
33601 Date:   Wed May 9 11:03:32 2007 -0500
33602
33603     8544ds: Fix Makefile after moving pixis to board/freescale.
33604
33605     The OBJTREE != SRCTREE build scenario was broken.
33606     This fixes it.
33607
33608     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
33609     Signed-off-by: Jon Loeliger <jdl@freescale.com>
33610
33611 commit 2a3cee43c3b71fa5b8d91db19f05067865290f3e
33612 Author: Andy Fleming <afleming@freescale.com>
33613 Date:   Wed May 9 00:54:20 2007 -0500
33614
33615     tsec: Fix PHY code to match first driver
33616
33617     Jarrold Wen noticed that the generic PHY code always matches
33618     under the current implementation.  Change it so the first match
33619     wins, and *only* unknown PHYs trigger the generic driver
33620
33621     Signed-off-by: Andy Fleming <afleming@freescale.com>
33622
33623 commit ccc091aac61a38cd998d575d92f7232e256d6312
33624 Author: Andy Fleming <afleming@freescale.com>
33625 Date:   Tue May 8 17:27:43 2007 -0500
33626
33627     Add support for CPM device tree configuration to 8560 ADS
33628
33629     * Adds code to modify CPM frequencies
33630     * Cleans up the config file to #define TSEC and (for now) #undef FCC
33631     * Adds the MII command for all 8560 ADS configurations
33632     * Updates config file to provide convenience commands for booting
33633       with a device tree
33634
33635     Signed-off-by: Vitaly Bordug <vbordug@ru.mvista.com>
33636     Signed-off-by: Andy Fleming <afleming@freescale.com>
33637
33638 commit 7507d56ccaf7aae1c474342a9a5540165cd7e9d9
33639 Author: Andy Fleming <afleming@freescale.com>
33640 Date:   Tue May 8 17:23:02 2007 -0500
33641
33642     Fix Marvell 88e1145 PHY init code
33643
33644     Fix a bug in the Marvell 88e1145 PHY init code in the TSEC driver
33645     where the reset was being done after the errata code instead of
33646     before.
33647
33648     Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
33649     Signed-off-by: Andy Fleming <afleming@freescale.com>
33650
33651 commit 5dc210dec5bace98a50b6ba905347890091a9bb0
33652 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
33653 Date:   Wed Jul 11 14:52:16 2007 -0500
33654
33655     Add simple agent/end-point configuration in PCI AutoConfig for PCI_CLASS_PROCESSOR_POWERPC.
33656
33657     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
33658
33659 commit e8b85f3ba4cd8930e0a2fea2100c815d64201765
33660 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
33661 Date:   Wed Jul 11 14:52:08 2007 -0500
33662
33663     pciauto setup bridge
33664
33665     The P2P bridge bus numbers programmed into the device are relative to
33666     hose->first_busno.
33667
33668     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
33669
33670 commit 571f49fa717004ca4268b4e24057efc7bf9f987b
33671 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
33672 Date:   Wed Jul 11 14:52:01 2007 -0500
33673
33674     Support PCIe extended config registers
33675
33676     FSL PCIe block has extended cfg registers in the 100 and 400 range.
33677     For example, to read the LTSSM register: pci display <busn>.0 404 1
33678
33679     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
33680
33681 commit ba5feb12581bb2912ce301e4866b71f846e9fc07
33682 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
33683 Date:   Wed Jul 11 14:51:48 2007 -0500
33684
33685     Minor improvements to drivers/pci_auto.c
33686
33687     - Make pciauto_{pre,post}scan_setup_bridge non-static
33688     - Added physical address display in debug messages.
33689
33690     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
33691
33692 commit 40e81addab7bb74d20ddf681ce9babc880a828ee
33693 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
33694 Date:   Wed Jul 11 14:51:35 2007 -0500
33695
33696     Start pci hose scan from hose->current_busno.
33697
33698     Ensure hose->current_busno is not less than first_busno.  This fixes
33699     broken board code which leaves current_busno=0 when first_busno is
33700     greater than 0 for the cases with multiple controllers.
33701
33702     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
33703
33704 commit 3865b1fb7843a08ad49a6319a36415752276ff48
33705 Author: Stefan Roese <sr@denx.de>
33706 Date:   Wed Jul 11 12:13:53 2007 +0200
33707
33708     Fix some compile problems introduced by the latest CFG_CMD_xxx cleanup
33709
33710     Signed-off-by: Stefan Roese <sr@denx.de>
33711
33712 commit fa1df308926a6f70e3504c57514ef27ac31fd13a
33713 Author: Bartlomiej Sieka <tur@semihalf.com>
33714 Date:   Wed Jul 11 20:11:07 2007 +0200
33715
33716     CM1.QP1: Support for the Schindler CM1.QP1 board.
33717
33718     Signed-off-by: Piotr Kruszynski <ppk@semihalf.com>
33719     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
33720
33721 commit 96e1d75be8193ca79e4215a368bf9d7f2362450f
33722 Author: Heiko Schocher <hs@pollux.denx.de>
33723 Date:   Wed Jul 11 18:39:11 2007 +0200
33724
33725     [PCS440EP]  - Show on the DIAG LEDs, if the SHA1 check failed
33726                 - now the Flash ST M29W040B is supported (not tested)
33727                 - fix the "led" command
33728                 - fix compile error, if BUILD_DIR is used
33729
33730     Signed-off-by: Heiko Schocher <hs@denx.de>
33731
33732 commit e9514751cfa5cce61ea699fa0d3eb37898a5eeb5
33733 Author: Stefan Roese <sr@denx.de>
33734 Date:   Sun Jul 8 13:44:27 2007 +0200
33735
33736     Fix malloc problem introduced with the relocation fixup for the PPC platform
33737
33738     The relocation fixup didn't handle the malloc pointer initialization
33739     correctly. This patch fixes this problem. Tested successfully on 4xx.
33740     The relocation fixup patches for 4xx will follow soon.
33741
33742     Signed-off-by: Stefan Roese <sr@denx.de>
33743
33744 commit 0dca874db62718e41253659e60f3a1de7eb418ce
33745 Author: TsiChung <tcliew@Goku.(none)>
33746 Date:   Tue Jul 10 15:45:43 2007 -0500
33747
33748     Cache update and added CFG_UNIFY_CACHE
33749
33750     Enabled cache in cpu_init_f() for faster flash to mem allocation. Updated cache handling in start.S. Applied cache invalidate in fec_send() and fec_recv(). Added CFG_UNIFY_CACHE for CF V3 only.
33751
33752     Signed-off-by: TsiChung <tcliew@Goku.(none)>
33753
33754 commit 52b017604a8f4d4a795880ef6e7861d7f2f1b005
33755 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33756 Date:   Thu Jul 5 23:36:16 2007 -0500
33757
33758     Update header file. Include dtimer_intr_setup(). Changed timer divider to global define.
33759
33760     Include immap.h and timer.h. Moved dtimer interrupt setup to dtimer_intr_setup() from cpu/mcf532x/interrupts.c. Changed (CFG_CLK /1000000) -1 << 8 to CFG_TIMER_PRESCALER
33761
33762     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33763
33764 commit 5cdc07c7ef8f08ea55d3c47ed9221d91aa6d5fac
33765 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33766 Date:   Thu Jul 5 23:31:25 2007 -0500
33767
33768     Update header files
33769
33770     Include immap.h and renamed mcfrtc.h to rtc.h
33771
33772     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33773
33774 commit 2870e98ac8e5553e9187b12a47e5f46babb53990
33775 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33776 Date:   Thu Jul 5 23:29:21 2007 -0500
33777
33778     Add mcffec_initialize()
33779
33780     Added mcffec_initialize() in eth_initialize()
33781
33782     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33783
33784 commit 45a25bfd0c52f8a3fa137216bc94d32f90bedc5d
33785 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33786 Date:   Thu Jul 5 23:27:40 2007 -0500
33787
33788     Update header file and clean up
33789
33790     Include immap.h
33791
33792     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33793
33794 commit 0cee9c66318602c856a899ae5fa7579ccba6443a
33795 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33796 Date:   Thu Jul 5 23:23:15 2007 -0500
33797
33798     New uart structure and defines
33799
33800     Seperated from mcfuart.h
33801
33802     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33803
33804 commit a90e79de8d99e9c9d69d60bfff9f24c337165900
33805 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33806 Date:   Thu Jul 5 23:22:31 2007 -0500
33807
33808     New timer structure and defines
33809
33810     Seperated from mcftimer.h
33811
33812     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33813
33814 commit e04acb2eba4782489417240eff76e20e176aec10
33815 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33816 Date:   Thu Jul 5 23:21:09 2007 -0500
33817
33818     Rename mcfrtc to rtc
33819
33820     Since it is already in m68k folder, un-necessary to pad mcf. Replaced immap_5329.h and m5329.h to immap.h
33821
33822     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33823
33824 commit 2bd806fe4fc23958b8f78778199e7a6e3f8f6ad5
33825 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33826 Date:   Thu Jul 5 23:17:36 2007 -0500
33827
33828     Rename mcfserial.c. Update include header
33829
33830     Renamed mcfserial.c to mcfuart.c. Modified Makefile for mcfuart.o from mcfserial.o. Replace immap_5329.h and m5329.h to immap.h
33831
33832     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33833
33834 commit f2208fbc2eb9de3f4285bfaa021c6ebae16c9b0e
33835 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33836 Date:   Thu Jul 5 23:13:58 2007 -0500
33837
33838     Header file update, clean up and cache handling
33839
33840     Replaced immap_5329.h and m5329.h with immap.h. Included cache_invalid.
33841
33842     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33843
33844 commit 2e3f25ae9082daa9f5d181db45dfbc2e52ce0f97
33845 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33846 Date:   Thu Jul 5 23:10:40 2007 -0500
33847
33848     Create interrupts.c and modify Makefile
33849
33850     interrupt_init() and dtimer_intr_setup() are placed in interrupts.c. Added interrupts.o to Makefile
33851
33852     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33853
33854 commit ddd104f1ed655eda50c06ba636237a83ed943f34
33855 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33856 Date:   Thu Jul 5 23:06:55 2007 -0500
33857
33858     Enable Icache
33859
33860     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33861
33862 commit b9bf3de377b2bae70c983c9b97feae914999e735
33863 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33864 Date:   Thu Jul 5 23:05:31 2007 -0500
33865
33866     Update header file and some clean up
33867
33868     Replaced immap_5329.h and m5329.h with immap.h. Removed whitespaces.
33869
33870     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33871
33872 commit 84a015b52ec820a5ae173717d78516de731c89c2
33873 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33874 Date:   Thu Jul 5 23:03:28 2007 -0500
33875
33876     Update header file and enable icache
33877
33878     Replaced immap_5329.h and m5329.h with immap.h. Enabled icache_enable() in cpu_init_r().
33879
33880     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33881
33882 commit 7a17e759c7a8b58e910daf54df611e94fc8ca074
33883 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33884 Date:   Thu Jul 5 23:01:22 2007 -0500
33885
33886     Update header file and removed interrupt_init()
33887
33888     Replace immap_5329.h and m5329.h with immap.h. Removed interrupt_init() and placed it in interrupts.c
33889
33890     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33891
33892 commit 3b635492c95bd0d6e08f93f699821cba1f602a64
33893 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33894 Date:   Thu Jul 5 22:57:46 2007 -0500
33895
33896     Update for flash.o and mii.o
33897
33898     Removed flash.o and added mii.o
33899
33900     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33901
33902 commit c5ded275d839e4ff79f41718d50a835d989f57bc
33903 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33904 Date:   Thu Jul 5 22:56:19 2007 -0500
33905
33906     MII functions calls.
33907
33908     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33909
33910 commit 427c814104560e29bda14955c67703245aaaa5b4
33911 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33912 Date:   Thu Jul 5 22:54:42 2007 -0500
33913
33914     Removed MII functions and replaced immap_5329.h and m5329.h with immap.h.
33915
33916     The removed MII routines will be placed in mii.c.
33917
33918     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33919
33920 commit 01a793fda09c63df5a496f09dc1c7cb26e6751a2
33921 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33922 Date:   Thu Jul 5 22:51:05 2007 -0500
33923
33924     Duplicate code
33925
33926     There is a Common Flash Interface Driver existed. To use the CFI driver, define CFG_FLASH_CFI in configuration file.
33927
33928     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33929
33930 commit 2744354a8437b8f78db178e30660215688bff570
33931 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33932 Date:   Thu Jul 5 22:46:38 2007 -0500
33933
33934     Seperate old structure defines and new structure defines
33935
33936     Removed new uart structure and defines to uart.h
33937
33938     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33939
33940 commit 2bd58608dbcff8890ca9a0c59e861ac24f8bb230
33941 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33942 Date:   Thu Jul 5 22:45:01 2007 -0500
33943
33944     Seperate old structure defines and new structure defines
33945
33946     New timer structure and defines will move to new timer.h
33947
33948     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33949
33950 commit 8cd5cd6de4ff92e03978338ed7aeb3ce7b7b9784
33951 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33952 Date:   Thu Jul 5 22:42:23 2007 -0500
33953
33954     Clean up
33955
33956     Removed whitespace
33957
33958     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33959
33960 commit 514871f565dd8bd1121e4a3ac1665a790e20b8f2
33961 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33962 Date:   Thu Jul 5 22:41:24 2007 -0500
33963
33964     Clean up
33965
33966     Replaced whitespace with tabs
33967
33968     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33969
33970 commit 48dbfeabc7afffe30609a4489f10c22cb67ef7dd
33971 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33972 Date:   Thu Jul 5 22:39:07 2007 -0500
33973
33974     Create new header file and move peripherals base address from configs file to new header file.
33975
33976     Create new header file to include immap_5xxx.h and m5xxx.h and to share among drivers without update in driver file each processor is added. Moved peripherals base address and defines from configs file to immap.h.
33977
33978     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33979
33980 commit be296e31c4411f96d9cb3d2afc8fcb006867abfa
33981 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33982 Date:   Thu Jul 5 22:24:58 2007 -0500
33983
33984     Revert file mode
33985
33986     Changed MAKEALL file mode to executable, removed executable file mode from Makefile
33987
33988     Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
33989
33990 commit b3aff0cb9ecf236d7e8c93761dd1dadf6837a582
33991 Author: Jon Loeliger <jdl@freescale.com>
33992 Date:   Tue Jul 10 11:19:50 2007 -0500
33993
33994     disk/ doc/ lib_*/ and tools/: Remove lingering references to CFG_CMD_* symbols.
33995
33996     Fixed some broken instances of "#ifdef CMD_CFG_IDE" too.
33997     Those always evaluated TRUE, and thus were always compiled
33998     even when IDE really wasn't defined/wanted.
33999
34000     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34001
34002 commit ddb5d86f0215bcb6c293510c50eb050e92883b7a
34003 Author: Jon Loeliger <jdl@freescale.com>
34004 Date:   Tue Jul 10 11:13:21 2007 -0500
34005
34006     drivers/: Remove lingering references to CFG_CMD_* symbols.
34007
34008     Fixed some broken instances of "#ifdef CMD_CFG_IDE" too.
34009     Those always evaluated TRUE, and thus were always compiled
34010     even when IDE really wasn't defined/wanted.
34011
34012     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34013
34014 commit f40a7f3e3888b42a43674b099e5470022c8c544c
34015 Author: Jon Loeliger <jdl@freescale.com>
34016 Date:   Tue Jul 10 11:07:56 2007 -0500
34017
34018     fs/: Remove lingering references to CFG_CMD_* symbols.
34019
34020     Fixed some broken instances of "#ifdef CMD_CFG_IDE" too.
34021     Those always evaluated TRUE, and thus were always compiled
34022     even when IDE really wasn't defined/wanted.
34023
34024     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34025
34026 commit 610f2e9c28a9c101e09fa1b78143cf5f00ed1593
34027 Author: Jon Loeliger <jdl@freescale.com>
34028 Date:   Tue Jul 10 11:05:02 2007 -0500
34029
34030     net/: Remove lingering references to CFG_CMD_* symbols.
34031
34032     Fixed some broken instances of "#ifdef CMD_CFG_IDE" too.
34033     Those always evaluated TRUE, and thus were always compiled
34034     even when IDE really wasn't defined/wanted.
34035
34036     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34037
34038 commit 902531788376046da212afd1661cffb62f3daa1c
34039 Author: Jon Loeliger <jdl@freescale.com>
34040 Date:   Tue Jul 10 11:02:44 2007 -0500
34041
34042     common/: Remove lingering references to CFG_CMD_* symbols.
34043
34044     Fixed some broken instances of "#ifdef CMD_CFG_IDE" too.
34045     Those always evaluated TRUE, and thus were always compiled
34046     even when IDE really wasn't defined/wanted.
34047
34048     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34049
34050 commit d39b57415838c73fb0a37eca84de3c68ba990586
34051 Author: Jon Loeliger <jdl@freescale.com>
34052 Date:   Tue Jul 10 10:48:22 2007 -0500
34053
34054     board/[j-z]*: Remove lingering references to CFG_CMD_* symbols.
34055
34056     Fixed some broken instances of "#ifdef CMD_CFG_IDE" too.
34057     Those always evaluated TRUE, and thus were always compiled
34058     even when IDE really wasn't defined/wanted.
34059
34060     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34061
34062 commit 77a318545d57aefa844752465b94c7e09a3f26d0
34063 Author: Jon Loeliger <jdl@freescale.com>
34064 Date:   Tue Jul 10 10:39:10 2007 -0500
34065
34066     board/[A-Za-i]*: Remove lingering references to CFG_CMD_* symbols.
34067
34068     Fixed some broken instances of "#ifdef CMD_CFG_IDE" too.
34069     Those always evaluated TRUE, and thus were always compiled
34070     even when IDE really wasn't defined/wanted.
34071
34072     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34073
34074 commit 068b60a0eb7e73b243ca55399f2a7df76e2c3f3d
34075 Author: Jon Loeliger <jdl@freescale.com>
34076 Date:   Tue Jul 10 10:27:39 2007 -0500
34077
34078     cpu/ rtc/ include/: Remove lingering references to CFG_CMD_* symbols.
34079
34080     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34081
34082 commit 079a136c3588814784561d6e4856970ee82d6e2a
34083 Author: Jon Loeliger <jdl@freescale.com>
34084 Date:   Tue Jul 10 10:12:10 2007 -0500
34085
34086     include/configs/[p-z]* + misc: Cleanup BOOTP and lingering CFG_CMD_*.
34087
34088     Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h
34089     used to be included but CONFIG_BOOTP_MASK was not defined.
34090
34091     Remove lingering references to CFG_CMD_* symbols.
34092
34093     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34094
34095 commit 7f5c01577400c74cc5bac74f41dd0d3c79df623c
34096 Author: Jon Loeliger <jdl@freescale.com>
34097 Date:   Tue Jul 10 09:38:02 2007 -0500
34098
34099     include/configs/[g-o]*: Cleanup BOOTP and lingering CFG_CMD_*.
34100
34101     Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h
34102     used to be included but CONFIG_BOOTP_MASK was not defined.
34103
34104     Remove lingering references to CFG_CMD_* symbols.
34105
34106     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34107
34108 commit 80ff4f99b84b64edca3fd10da365ec1493be1c95
34109 Author: Jon Loeliger <jdl@freescale.com>
34110 Date:   Tue Jul 10 09:29:01 2007 -0500
34111
34112     include/configs/[a-e]*: Cleanup BOOTP and lingering CFG_CMD_*.
34113
34114     Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h
34115     used to be included but CONFIG_BOOTP_MASK was not defined.
34116
34117     Remove lingering references to CFG_CMD_* symbols.
34118
34119     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34120
34121 commit a1aa0bb502e25fd598b5e0ccdfb2c174921d714a
34122 Author: Jon Loeliger <jdl@freescale.com>
34123 Date:   Tue Jul 10 09:22:23 2007 -0500
34124
34125     include/configs/[P-Z]*: Cleanup BOOTP and lingering CFG_CMD_*.
34126
34127     Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h
34128     used to be included but CONFIG_BOOTP_MASK was not defined.
34129
34130     Remove lingering references to CFG_CMD_* symbols.
34131
34132     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34133
34134 commit 659e2f6736232a08acca8785c206e2b4d9cd07d7
34135 Author: Jon Loeliger <jdl@freescale.com>
34136 Date:   Tue Jul 10 09:10:49 2007 -0500
34137
34138     include/configs/[J-O]*: Cleanup BOOTP and lingering CFG_CMD_*.
34139
34140     Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h
34141     used to be included but CONFIG_BOOTP_MASK was not defined.
34142
34143     Remove lingering references to CFG_CMD_* symbols.
34144
34145     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34146
34147 commit 11799434c5ff15a612577bb1ad1f4ea1a0595e4b
34148 Author: Jon Loeliger <jdl@freescale.com>
34149 Date:   Tue Jul 10 09:02:57 2007 -0500
34150
34151     include/configs/[A-I]*: Cleanup BOOTP and lingering CFG_CMD_*.
34152
34153     Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h
34154     used to be included but CONFIG_BOOTP_MASK was not defined.
34155
34156     Remove lingering references to CFG_CMD_* symbols.
34157
34158     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34159
34160 commit 1fe80d79c5c4e52d3410a7ab4b8515da095cdab3
34161 Author: Jon Loeliger <jdl@freescale.com>
34162 Date:   Mon Jul 9 22:08:34 2007 -0500
34163
34164     Finally retire cmd_confdefs.h and CONFIG_BOOTP_MASK!
34165
34166     All of the choices for CONFIG_BOOTP_ are now documented in
34167     the README file.  You must now individually select exactly
34168     the set that you want using a series of
34169         #define CONFIG_BOOTP_<x>
34170     statements in the board port config files now.
34171
34172     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34173
34174 commit d3b8c1a743dcd31625c99e6a44590f207eb00028
34175 Author: Jon Loeliger <jdl@freescale.com>
34176 Date:   Mon Jul 9 21:57:31 2007 -0500
34177
34178     include/configs/[m-z]*: Directly use CONFIG_BOOTP_* symbols rather than CONFIG_BOOTP_MASK.
34179
34180     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34181
34182 commit 2fd90ce575b02d189cbf443c85309bcd001aa393
34183 Author: Jon Loeliger <jdl@freescale.com>
34184 Date:   Mon Jul 9 21:48:26 2007 -0500
34185
34186     include/configs/[a-m]*: Directly use CONFIG_BOOTP_* symbols rather than CONFIG_BOOTP_MASK.
34187
34188     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34189
34190 commit 37d4bb70586659dedef1658ce1bed071be098aec
34191 Author: Jon Loeliger <jdl@freescale.com>
34192 Date:   Mon Jul 9 21:38:02 2007 -0500
34193
34194     include/configs/[T-Z]*: Directly use CONFIG_BOOTP_* symbols rather than CONFIG_BOOTP_MASK.
34195
34196     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34197
34198 commit 18225e8dd1950bd6dbf35011e436db7f474c187d
34199 Author: Jon Loeliger <jdl@freescale.com>
34200 Date:   Mon Jul 9 21:31:24 2007 -0500
34201
34202     include/configs/[P-S]*: Directly use CONFIG_BOOTP_* symbols rather than CONFIG_BOOTP_MASK.
34203
34204     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34205
34206 commit 7be044e4ea644b0ef1c486dadc1a4c2665b4374d
34207 Author: Jon Loeliger <jdl@freescale.com>
34208 Date:   Mon Jul 9 21:24:19 2007 -0500
34209
34210     include/configs/[H-N]*: Directly use CONFIG_BOOTP_* symbols rather than CONFIG_BOOTP_MASK.
34211
34212     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34213
34214 commit 5d2ebe1b3ef0055c661bb1a0d252bf252380069f
34215 Author: Jon Loeliger <jdl@freescale.com>
34216 Date:   Mon Jul 9 21:16:53 2007 -0500
34217
34218     include/configs/[A-G]*: Directly use CONFIG_BOOTP_* symbols rather than CONFIG_BOOTP_MASK.
34219
34220     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34221
34222 commit f55f7f8d83f36021ab1f0e3d738f5d8c8083a7e3
34223 Author: Jon Loeliger <jdl@freescale.com>
34224 Date:   Mon Jul 9 19:12:30 2007 -0500
34225
34226     Retire CONFIG_COMMANDS finally.
34227     Strip old CFG_CMD_* symbols out.
34228
34229     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34230
34231 commit b5501f7d720fed99ab0b42c83f5dea52868ce007
34232 Author: Jon Loeliger <jdl@freescale.com>
34233 Date:   Mon Jul 9 19:10:03 2007 -0500
34234
34235     Update README.* to reference new CONFIG_CMD_* names now.
34236
34237     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34238
34239 commit 4431283c7e6d54ae180d466e51bf2d97471a0ad9
34240 Author: Jon Loeliger <jdl@freescale.com>
34241 Date:   Mon Jul 9 19:06:00 2007 -0500
34242
34243     cpu/m*: Remove obsolete references to CONFIG_COMMANDS
34244
34245     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34246
34247 commit 3a1ed1e1f922c419bb71f7df4949d783ade369fa
34248 Author: Jon Loeliger <jdl@freescale.com>
34249 Date:   Mon Jul 9 18:57:22 2007 -0500
34250
34251     cpu/[7a-ln-z]*: Remove obsolete references to CONFIG_COMMANDS
34252
34253     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34254
34255 commit ab3abcbabd840928fb1eb5122118ca466b5e5013
34256 Author: Jon Loeliger <jdl@freescale.com>
34257 Date:   Mon Jul 9 18:45:16 2007 -0500
34258
34259     board/[q-z]*: Remove obsolete references to CONFIG_COMMANDS
34260
34261     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34262
34263 commit 3fe00109a5f12de55b6e25b1f98dfc24bc9090c9
34264 Author: Jon Loeliger <jdl@freescale.com>
34265 Date:   Mon Jul 9 18:38:39 2007 -0500
34266
34267     board/[m-p]*: Remove obsolete references to CONFIG_COMMANDS
34268
34269     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34270
34271 commit c508a4cefd8a953fc64957650506a035e6e3d9d1
34272 Author: Jon Loeliger <jdl@freescale.com>
34273 Date:   Mon Jul 9 18:31:28 2007 -0500
34274
34275     board/[f-l]*: Remove obsolete references to CONFIG_COMMANDS
34276
34277     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34278
34279 commit b9307262f8a9f3b5c9e15a6067eadc17407146f6
34280 Author: Jon Loeliger <jdl@freescale.com>
34281 Date:   Mon Jul 9 18:24:55 2007 -0500
34282
34283     board/[d-e]*: Remove obsolete references to CONFIG_COMMANDS
34284
34285     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34286
34287 commit fcec2eb93e126400009729328e797f12bc94f1fd
34288 Author: Jon Loeliger <jdl@freescale.com>
34289 Date:   Mon Jul 9 18:19:09 2007 -0500
34290
34291     board/[A-Za-c]*: Remove obsolete references to CONFIG_COMMANDS
34292
34293     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34294
34295 commit a593814f2be0c9cdc3133cd550b167b8a988328f
34296 Author: Jon Loeliger <jdl@freescale.com>
34297 Date:   Mon Jul 9 18:10:50 2007 -0500
34298
34299     rtc/: Remove obsolete references to CONFIG_COMMANDS
34300
34301     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34302
34303 commit 67350568f9d46e66c21829f3513b3db0caeb948b
34304 Author: Jon Loeliger <jdl@freescale.com>
34305 Date:   Mon Jul 9 18:05:38 2007 -0500
34306
34307     lib_{arm,avr32,blackfin,generic,i386}/: Remove obsolete references to CONFIG_COMMANDS
34308
34309     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34310
34311 commit 7def6b34f910f08d7ef0a14646da067719237ca2
34312 Author: Jon Loeliger <jdl@freescale.com>
34313 Date:   Mon Jul 9 18:02:11 2007 -0500
34314
34315     lib_{m68k,microblaze,mips,ppc}/: Remove obsolete references to CONFIG_COMMANDS
34316
34317     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34318
34319 commit dd60d1223b99a88a7216f3e041fe40634ad4c2bb
34320 Author: Jon Loeliger <jdl@freescale.com>
34321 Date:   Mon Jul 9 17:56:50 2007 -0500
34322
34323     fs/: Remove obsolete references to CONFIG_COMMANDS
34324
34325     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34326
34327 commit c91898bbc505aff3e12a807af88e76da18efb7ee
34328 Author: Jon Loeliger <jdl@freescale.com>
34329 Date:   Mon Jul 9 17:46:09 2007 -0500
34330
34331     tools/: Remove obsolete references to CONFIG_COMMANDS
34332
34333     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34334
34335 commit 643d1ab23960950b52e0a2803c2d3ea4c558fa01
34336 Author: Jon Loeliger <jdl@freescale.com>
34337 Date:   Mon Jul 9 17:45:14 2007 -0500
34338
34339     net/: Remove obsolete references to CONFIG_COMMANDS
34340
34341     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34342
34343 commit cb51c0bf88f95a1bca68324b0126f8eed8b43273
34344 Author: Jon Loeliger <jdl@freescale.com>
34345 Date:   Mon Jul 9 17:39:42 2007 -0500
34346
34347     drivers/[n-z]*: Remove obsolete references to CONFIG_COMMANDS
34348
34349     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34350
34351 commit 07d38a17e964aec4c7827f0ee9a583bc8cc1ad6b
34352 Author: Jon Loeliger <jdl@freescale.com>
34353 Date:   Mon Jul 9 17:30:01 2007 -0500
34354
34355     drivers/[a-m]*: Remove obsolete references to CONFIG_COMMANDS
34356
34357     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34358
34359 commit cde5c64d17cf4834aa7b5c373f288bc7dad27b29
34360 Author: Jon Loeliger <jdl@freescale.com>
34361 Date:   Mon Jul 9 17:22:37 2007 -0500
34362
34363     disk/: Remove obsolete references to CONFIG_COMMANDS
34364
34365     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34366
34367 commit 639221c76c88215bd55af83ad174fc30d1940f8f
34368 Author: Jon Loeliger <jdl@freescale.com>
34369 Date:   Mon Jul 9 17:15:49 2007 -0500
34370
34371     include/: Remove obsolete references to CONFIG_COMMANDS
34372     Mostly removed from comments here.
34373
34374     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34375
34376 commit 4ef218f6fdf8d747f4589da5252b004e7d2c2876
34377 Author: Wolfgang Denk <wd@denx.de>
34378 Date:   Tue Jul 10 00:01:28 2007 +0200
34379
34380     Coding style cleanup; update CHANGELOG.
34381
34382     Signed-off-by: Wolfgang Denk <wd@denx.de>
34383
34384 commit c8603cfbd4573379a6076c9c208545ba2bbf019a
34385 Author: Stefan Roese <sr@denx.de>
34386 Date:   Mon Jul 9 11:00:24 2007 +0200
34387
34388     Small coding style cleanup
34389
34390     Signed-off-by: Stefan Roese <sr@denx.de>
34391
34392 commit 0f92c7e7c9a62755b1457d3c46f93c8c1f6c19fc
34393 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
34394 Date:   Mon Jul 9 10:10:08 2007 +0200
34395
34396     Migrate esd 405EP boards to new NAND subsystem
34397
34398     Remove unused CFG_NAND_LEGACY define
34399
34400     These boards to not have NAND.
34401
34402     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
34403
34404 commit bd84ee4c2020c3a6861f4bb2e7ea0fb49f82e803
34405 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
34406 Date:   Mon Jul 9 10:10:06 2007 +0200
34407
34408     Migrate esd 405EP boards to new NAND subsystem
34409
34410     Migrate esd 405EP boards to new NAND subsystem
34411
34412     -cleanup
34413     -use correct io accessors (in/out_be32())
34414
34415     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
34416
34417 commit e09f7ab5749c345f924da272bea0521a73af5b11
34418 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
34419 Date:   Mon Jul 9 10:10:04 2007 +0200
34420
34421     Migrate esd 405EP boards to new NAND subsystem
34422
34423     This patch prepares the migration from the legacy NAND driver
34424     to U-Boot's new NAND subsystem for esd boards.
34425
34426     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
34427
34428 commit c3517f919d0f61650cf3027fd4faf0f631142f6c
34429 Author: Jon Loeliger <jdl@freescale.com>
34430 Date:   Sun Jul 8 18:10:08 2007 -0500
34431
34432     common/* non-cmd*: Remove obsolete references to CONFIG_COMMANDS
34433
34434     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34435
34436 commit fd9bcaa35be64fe41a4223fdb6ecdbad52470b39
34437 Author: Jon Loeliger <jdl@freescale.com>
34438 Date:   Sun Jul 8 18:05:39 2007 -0500
34439
34440     common/cmd_[p-x]*: Remove obsolete references to CONFIG_COMMANDS.
34441
34442     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34443
34444 commit c76fe47425afc7d5d670ff0539823c85d65d9c42
34445 Author: Jon Loeliger <jdl@freescale.com>
34446 Date:   Sun Jul 8 18:02:23 2007 -0500
34447
34448     common/cmd_[i-n]*: Remove obsolete references to CONFIG_COMMANDS.
34449
34450     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34451
34452 commit baa26db4113679b80970ff447d91cc10217742a6
34453 Author: Jon Loeliger <jdl@freescale.com>
34454 Date:   Sun Jul 8 17:51:39 2007 -0500
34455
34456     common/cmd_[af]*: Remove obsolete references to CONFIG_COMMANDS.
34457
34458     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34459
34460 commit af075ee96e52dda7b6bca6c937588aeaaec5f2cd
34461 Author: Jon Loeliger <jdl@freescale.com>
34462 Date:   Sun Jul 8 17:02:01 2007 -0500
34463
34464     Clear up confusion over the CMD_POST and POST_DIAG mess.
34465
34466     For some reason, CONFIG_POST permeated as CONFIG_CMD_POST_DIAG
34467     when it really means just CONFIG_CMD_DIAG.  There is no CMD_POST.
34468     Clear this mess up some.
34469
34470     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34471
34472 commit b3631487105a57ab7cbadfc26efbaf9676275018
34473 Author: Jon Loeliger <jdl@freescale.com>
34474 Date:   Sun Jul 8 15:45:08 2007 -0500
34475
34476     Remove references to the old cmd_confdefs.h include file.
34477
34478     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34479
34480 commit a22d4da95e20049b4daa1c2a022f61e8a72f2fb6
34481 Author: Jon Loeliger <jdl@freescale.com>
34482 Date:   Sun Jul 8 15:42:59 2007 -0500
34483
34484     include/configs: Catch some CONFIG_CMD_* conversion stragglers.
34485
34486     Use new CONFIG_CMD_* in lwmon5.h board config file.
34487     Fix CONFIG_CMD_* typo braindamage in omap1510inn.h
34488
34489     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34490
34491 commit a5562901661bd428f7e5feb333f796372cb81019
34492 Author: Jon Loeliger <jdl@freescale.com>
34493 Date:   Sun Jul 8 15:31:57 2007 -0500
34494
34495     include/configs: Use new CONFIG_CMD_* in various [TUVWZYZ]* named board config files.
34496
34497     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34498
34499 commit fe7f782d5b8c64a0195c68c31a0a11d4f641355e
34500 Author: Jon Loeliger <jdl@freescale.com>
34501 Date:   Sun Jul 8 15:02:44 2007 -0500
34502
34503     include/configs: Use new CONFIG_CMD_* in various S* named board config files.
34504
34505     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34506
34507 commit e9a0f8f15c11f337967aa0600ad6e8af33037f50
34508 Author: Jon Loeliger <jdl@freescale.com>
34509 Date:   Sun Jul 8 15:12:40 2007 -0500
34510
34511     include/configs: Use new CONFIG_CMD_* in various R* named board config files.
34512
34513     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34514
34515 commit 12aa9fd23d724bd6ab88e1baa0db35133a27303f
34516 Author: Jon Loeliger <jdl@freescale.com>
34517 Date:   Sun Jul 8 14:55:07 2007 -0500
34518
34519     include/configs: Use new CONFIG_CMD_* in various Q* named board config files.
34520
34521     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34522
34523 commit acf0269779422f3e147d2ddfb499c9f6ff10ad5e
34524 Author: Jon Loeliger <jdl@freescale.com>
34525 Date:   Sun Jul 8 14:49:44 2007 -0500
34526
34527     include/configs: Use new CONFIG_CMD_* in various P* named board config files.
34528
34529     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34530
34531 commit e18a1061a8630cb67995fdf99afd3fb50d1b187d
34532 Author: Jon Loeliger <jdl@freescale.com>
34533 Date:   Sun Jul 8 14:21:43 2007 -0500
34534
34535     include/configs: Use new CONFIG_CMD_* in various [NO]* named board config files.
34536
34537     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34538
34539 commit 8353e139bfad9059c54f5b2421f1a3090e15a2e2
34540 Author: Jon Loeliger <jdl@freescale.com>
34541 Date:   Sun Jul 8 14:14:17 2007 -0500
34542
34543     include/configs: Use new CONFIG_CMD_* in various M* named board config files.
34544
34545     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34546
34547 commit 348f258f24253433e4a2302a0bbceb6740a67246
34548 Author: Jon Loeliger <jdl@freescale.com>
34549 Date:   Sun Jul 8 13:46:18 2007 -0500
34550
34551     include/configs: Use new CONFIG_CMD_* in various [IJKL]* named board config files.
34552
34553     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34554
34555 commit 6c4f4da9bfc9f9403f54fce678ed0364b7c86a6a
34556 Author: Jon Loeliger <jdl@freescale.com>
34557 Date:   Sun Jul 8 10:09:35 2007 -0500
34558
34559     include/configs: Use new CONFIG_CMD_* in various H* named board config files.
34560
34561     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34562
34563 commit 60a0876b5106b34220e459c208bbf648073306c0
34564 Author: Jon Loeliger <jdl@freescale.com>
34565 Date:   Sat Jul 7 21:04:26 2007 -0500
34566
34567     include/configs: Use new CONFIG_CMD_* in various F* and G* named board config files.
34568
34569     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34570
34571 commit dcaa71562826a2466e894c868d132509dcda8444
34572 Author: Jon Loeliger <jdl@freescale.com>
34573 Date:   Sat Jul 7 20:56:05 2007 -0500
34574
34575     include/configs: Use new CONFIG_CMD_* in various E* named board config files.
34576
34577     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34578
34579 commit 3c3227f3c737502311b25b72084573901cbbf17d
34580 Author: Jon Loeliger <jdl@freescale.com>
34581 Date:   Sat Jul 7 20:40:43 2007 -0500
34582
34583     include/configs: Use new CONFIG_CMD_* in various D* named board config files.
34584
34585     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34586
34587 commit 49cf7e8ee7ef943fdfe866ce28410b0bfbf6a26c
34588 Author: Jon Loeliger <jdl@freescale.com>
34589 Date:   Thu Jul 5 19:52:35 2007 -0500
34590
34591     include/configs: Use new CONFIG_CMD_* in various C* named board config files.
34592
34593     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34594
34595 commit de8b2a6e33298dcdb10bdda48db25e53c3089eba
34596 Author: Jon Loeliger <jdl@freescale.com>
34597 Date:   Thu Jul 5 19:32:07 2007 -0500
34598
34599     include/configs: Use new CONFIG_CMD_* in various B* named board config files.
34600
34601     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34602
34603 commit 498ff9a228485bd4b9f23d066bada268f9add1dd
34604 Author: Jon Loeliger <jdl@freescale.com>
34605 Date:   Thu Jul 5 19:13:52 2007 -0500
34606
34607     include/configs: Use new CONFIG_CMD_* in various A* named board config files.
34608
34609     Since ADS860.h includes "board/fads/fads.h" with ramifications
34610     on the CONFIG_COMMAND treatment, it too has to be adjusted to
34611     exclude already configured commands in this same commit.
34612
34613     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34614
34615 commit 10e038932f22ee80ebd53de312531e70e6590a2f
34616 Author: Thomas Knobloch <knobloch@siemens.com>
34617 Date:   Fri Jul 6 14:58:39 2007 +0200
34618
34619     [NAND] Bad block skipping for command nboot
34620
34621     The old implementation of command nboot does not support reading the image from
34622     NAND flash with skipping of bad blocks. The patch implements a new version of
34623     the nboot command: by calling nboot.jffs2 from the u-boot command line the
34624     command will load the image from NAND flash with respect to bad blocks (by using
34625     nand_read_opts()). This is similar to e.g. the NAND read command: "nand
34626     read.jffs2 ...".
34627
34628     Signed-off-by: Thomas Knobloch <knobloch@siemens.com>
34629     Signed-off-by: Stefan Roese <sr@denx.de>
34630
34631 commit 334043f601a90ac53e5ecc846fbb73a1ef38cb1f
34632 Author: Stefan Roese <sr@denx.de>
34633 Date:   Fri Jul 6 12:26:51 2007 +0200
34634
34635     ppc4xx: Update lwmon5 default environment
34636
34637     Signed-off-by: Stefan Roese <sr@denx.de>
34638
34639 commit 5d187430a055d62f17ca84d75e7245439d1f7e75
34640 Author: Stefan Roese <sr@denx.de>
34641 Date:   Fri Jul 6 11:48:24 2007 +0200
34642
34643     ppc4xx: Update lwmon5 board
34644
34645     Add unlock=yes environment variable to default variables to unlock
34646     the CFI flash by default.
34647
34648     Signed-off-by: Stefan Roese <sr@denx.de>
34649
34650 commit 6b0a174a1e6f55e1f5a1fbb223cdad7645a4646e
34651 Author: Stefan Roese <sr@denx.de>
34652 Date:   Fri Jul 6 09:45:47 2007 +0200
34653
34654     Fix problem with get/setdcr commands introduced by cfg patches
34655
34656     Signed-off-by: Stefan Roese <sr@denx.de>
34657
34658 commit f1152f8c28db4a22087c21c618a3f7baa48e9a4f
34659 Author: Wolfgang Denk <wd@denx.de>
34660 Date:   Fri Jul 6 02:50:19 2007 +0200
34661
34662     Code cleanup and default config update for STC GP3 SSA board.
34663
34664     Signed-off-by: Wolfgang Denk <wd@denx.de>
34665
34666 commit e4dbe1b215f5c6c462e76909d240bd96472b84de
34667 Author: Wolfgang Denk <wd@denx.de>
34668 Date:   Thu Jul 5 17:56:27 2007 +0200
34669
34670     Fixing some typos etc. introduced mainly by cfg patches.
34671
34672     Signed-off-by: Wolfgang Denk <wd@denx.de>
34673
34674 commit b6b4684546809f89c8bac72863ca49b5fd8ac0cd
34675 Author: Wolfgang Denk <wd@denx.de>
34676 Date:   Thu Jul 5 11:12:16 2007 +0200
34677
34678     Minor coding style cleanup. Update CHANGELOG.
34679
34680 commit dca3b3d6d6396b67e5e84af53452164923c73443
34681 Author: Jon Loeliger <jdl@jdl.com>
34682 Date:   Wed Jul 4 22:33:46 2007 -0500
34683
34684     include/configs: Use new CONFIG_CMD_* in various [v-z]* named board config files.
34685
34686     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34687
34688 commit 6c18eb9804b525f3e4f3bb3d014dd69a200d9fa7
34689 Author: Jon Loeliger <jdl@jdl.com>
34690 Date:   Wed Jul 4 22:33:38 2007 -0500
34691
34692     include/configs: Use new CONFIG_CMD_* in various t* and u* named board config files.
34693
34694     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34695
34696 commit 46da1e96b7db14f4fcd2c92544e7c0862024bc76
34697 Author: Jon Loeliger <jdl@jdl.com>
34698 Date:   Wed Jul 4 22:33:30 2007 -0500
34699
34700     include/configs: Use new CONFIG_CMD_* in various s* named board config files.
34701
34702     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34703
34704 commit 90cc3eb6d2be856d9ddd81436de9cf343bc6b5c8
34705 Author: Jon Loeliger <jdl@jdl.com>
34706 Date:   Wed Jul 4 22:33:23 2007 -0500
34707
34708     include/configs: Use new CONFIG_CMD_* in various q* and r* named board config files.
34709
34710     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34711
34712 commit 26a34560d56a9df5bc2ae23525d9229736134757
34713 Author: Jon Loeliger <jdl@jdl.com>
34714 Date:   Wed Jul 4 22:33:17 2007 -0500
34715
34716     include/configs: Use new CONFIG_CMD_* in various p* named board config files.
34717
34718     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34719
34720 commit a5cb23092a7d31490a33d4ec871468b63babfa3c
34721 Author: Jon Loeliger <jdl@jdl.com>
34722 Date:   Wed Jul 4 22:33:13 2007 -0500
34723
34724     include/configs: Use new CONFIG_CMD_* in various o* named board config files.
34725
34726     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34727
34728 commit 929a2bfd142737003a8fc32e1b86e1f2c1850257
34729 Author: Jon Loeliger <jdl@jdl.com>
34730 Date:   Wed Jul 4 22:33:07 2007 -0500
34731
34732     include/configs: Use new CONFIG_CMD_* in various n* named board config files.
34733
34734     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34735
34736 commit 5dc11a511960d490f7f01ffd746edfe6277f99b0
34737 Author: Jon Loeliger <jdl@jdl.com>
34738 Date:   Wed Jul 4 22:33:01 2007 -0500
34739
34740     include/configs: Use new CONFIG_CMD_* in various m* named board config files.
34741
34742     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34743
34744 commit 9bbb1c0820c1fbd3811ab6ee4ba0f6c6f76b27e4
34745 Author: Jon Loeliger <jdl@jdl.com>
34746 Date:   Wed Jul 4 22:32:57 2007 -0500
34747
34748     include/configs: Use new CONFIG_CMD_* in various l* named board config files.
34749
34750     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34751
34752 commit bc234c129fa04fb9fa33530930e5cbc6084cd47a
34753 Author: Jon Loeliger <jdl@jdl.com>
34754 Date:   Wed Jul 4 22:32:51 2007 -0500
34755
34756     include/configs: Use new CONFIG_CMD_* in various j* and k* named board config files.
34757
34758     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34759
34760 commit 1d2c6bc491969f8d8fb34c8e30e8bea7a2af9c31
34761 Author: Jon Loeliger <jdl@jdl.com>
34762 Date:   Wed Jul 4 22:32:32 2007 -0500
34763
34764     include/configs: Use new CONFIG_CMD_* in various i* named board config files.
34765
34766     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34767
34768 commit 48d5d102a2f2e619c92050b9aedbb69689185bc0
34769 Author: Jon Loeliger <jdl@jdl.com>
34770 Date:   Wed Jul 4 22:32:25 2007 -0500
34771
34772     include/configs: Use new CONFIG_CMD_* in various h* named board config files.
34773
34774     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34775
34776 commit 72eb0efaed7048afcc61fc6f0085c49394b5dc36
34777 Author: Jon Loeliger <jdl@jdl.com>
34778 Date:   Wed Jul 4 22:32:19 2007 -0500
34779
34780     include/configs: Use new CONFIG_CMD_* in various g* named board config files.
34781
34782     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34783
34784 commit 1bec3d3002d3bbbae6f2468a0f7376db1120d33e
34785 Author: Jon Loeliger <jdl@jdl.com>
34786 Date:   Wed Jul 4 22:32:10 2007 -0500
34787
34788     include/configs: Use new CONFIG_CMD_* in various e* named board config files.
34789
34790     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34791
34792 commit ab999ba1b31ebe78dd16374394a55d7c6e5aa6e4
34793 Author: Jon Loeliger <jdl@jdl.com>
34794 Date:   Wed Jul 4 22:32:03 2007 -0500
34795
34796     include/configs: Use new CONFIG_CMD_* in various d* named board config files.
34797
34798     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34799
34800 commit 37e4f24b87fa255ae456d193b7cd23c18dd1d56b
34801 Author: Jon Loeliger <jdl@jdl.com>
34802 Date:   Wed Jul 4 22:31:56 2007 -0500
34803
34804     include/configs: Use new CONFIG_CMD_* in various c* named board config files.
34805
34806     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34807
34808 commit ba2351f9d1e841bd00ea6dad1e3c16d0259ad264
34809 Author: Jon Loeliger <jdl@jdl.com>
34810 Date:   Wed Jul 4 22:31:49 2007 -0500
34811
34812     include/configs: Use new CONFIG_CMD_* in various b* named board config files.
34813
34814     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34815
34816 commit 0b361c916617aff79e647b40f0e43361e0bbaccf
34817 Author: Jon Loeliger <jdl@jdl.com>
34818 Date:   Wed Jul 4 22:31:42 2007 -0500
34819
34820     include/configs: Use new CONFIG_CMD_* in various a* named board config files.
34821
34822     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34823
34824 commit b730cda82e362df6a22f4c59c0a9b97e885b1014
34825 Author: Jon Loeliger <jdl@jdl.com>
34826 Date:   Wed Jul 4 22:31:35 2007 -0500
34827
34828     include/configs: Use new CONFIG_CMD_* in mpc5xx board config files.
34829
34830     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34831
34832 commit d794cfefead5fc177cf4f41164e80382e9c9484a
34833 Author: Jon Loeliger <jdl@jdl.com>
34834 Date:   Wed Jul 4 22:31:15 2007 -0500
34835
34836     include/configs: Use new CONFIG_CMD_* in various 5200 board config files.
34837
34838     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34839
34840 commit ef0df52ab49eea4a30c15087fd27d54c1d946f2c
34841 Author: Jon Loeliger <jdl@jdl.com>
34842 Date:   Wed Jul 4 22:31:07 2007 -0500
34843
34844     include/configs: Use new CONFIG_CMD_* in STx board config files.
34845
34846     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34847
34848 commit 866e3089bfc826bb4dc74637f8aad87a3bab79fc
34849 Author: Jon Loeliger <jdl@jdl.com>
34850 Date:   Wed Jul 4 22:30:58 2007 -0500
34851
34852     include/configs: Use new CONFIG_CMD_* in sbc* board config files.
34853
34854     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34855
34856 commit 2694690e285acaa34922f55f4b5ae030da60c55a
34857 Author: Jon Loeliger <jdl@jdl.com>
34858 Date:   Wed Jul 4 22:30:50 2007 -0500
34859
34860     include/configs: Use new CONFIG_CMD_* in TQM board config files.
34861
34862     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34863
34864 commit 1cc4c458329765b58e584a19821e796b3c10e976
34865 Author: Jon Loeliger <jdl@jdl.com>
34866 Date:   Wed Jul 4 22:30:28 2007 -0500
34867
34868     include/configs: Use new CONFIG_CMD_* in 82xx board config files.
34869
34870     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34871
34872 commit 8ea5499afdaba0acf60923dd99001c399d4a7c8e
34873 Author: Jon Loeliger <jdl@jdl.com>
34874 Date:   Wed Jul 4 22:30:06 2007 -0500
34875
34876     include/configs: Use new CONFIG_CMD_* in 83xx board config files.
34877
34878     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34879
34880 commit b44896215a09c60fa40cae906f7ed207bbc2c492
34881 Author: Sergei Poselenov <sposelenov@emcraft.com>
34882 Date:   Thu Jul 5 08:17:37 2007 +0200
34883
34884     Merged POST framework with the current TOT.
34885
34886     Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
34887
34888 commit b24629fa377214d63bb40d1360e354b6d3e4af56
34889 Author: Jon Loeliger <jdl@jdl.com>
34890 Date:   Wed Jun 13 13:23:15 2007 -0500
34891
34892     mpc86xx: Remove old CFG_CMD_* references.
34893
34894     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34895
34896 commit 46175d9764da129bb4fd341cd2554dc7d55f5b2a
34897 Author: Jon Loeliger <jdl@jdl.com>
34898 Date:   Wed Jun 13 13:22:54 2007 -0500
34899
34900     Add MPC8568MDS to MAKEALL 85xx target.
34901
34902     It was missing from the original port submission.
34903
34904     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34905
34906 commit 2835e518c969e5124ba1174eef3e8375e12fa7d5
34907 Author: Jon Loeliger <jdl@jdl.com>
34908 Date:   Wed Jun 13 13:22:08 2007 -0500
34909
34910     include/configs: Use new CONFIG_CMD_* in 85xx board config files.
34911
34912     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34913
34914 commit 56b304ac2091689506088a9ae67f63fd6300cf16
34915 Author: Jon Loeliger <jdl@jdl.com>
34916 Date:   Wed Jun 13 13:21:37 2007 -0500
34917
34918     Fix #if typo in CONFIG_CMD_* changes.
34919
34920     Signed-off-by: Jon Loeliger <jdl@freescale.com>
34921
34922 commit f780b83316d9af1f61d71cc88b1917b387b9b995
34923 Author: Niklaus Giger <niklausgiger@gmx.ch>
34924 Date:   Wed Jun 27 18:11:38 2007 +0200
34925
34926     resubmit: ppc4xx: Remove sequoia/sequioa.h. Cleanup ppc440.h for PPC440EPX
34927
34928     Signed-off-by: Niklaus Giger <niklaus.giger@nestal.com>
34929
34930 commit 04e6c38b766eaa2f3287561563c9e215e0c3a0d4
34931 Author: Stefan Roese <sr@denx.de>
34932 Date:   Wed Jul 4 10:06:30 2007 +0200
34933
34934     ppc4xx: Update lwmon5 board
34935
34936     - Add optional ECC generation routine to preserve existing
34937       RAM values. This is needed for the Linux log-buffer support
34938     - Add optional DDR2 setup with CL=4
34939     - GPIO50 not used anymore
34940     - Lime register setup added
34941
34942     Signed-off-by: Stefan Roese <sr@denx.de>
34943
34944 commit 6810a34677dbc446334f5e451f1682426dd33b49
34945 Author: Grant Likely <grant.likely@secretlab.ca>
34946 Date:   Tue Jul 3 00:17:28 2007 -0600
34947
34948     Fix Makefile to use $(MKCONFIG) macro for all board ports
34949
34950     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
34951
34952 commit 90b1b2d69b9396ff2f01165ebc16c9a594eb5926
34953 Author: Grant Likely <grant.likely@secretlab.ca>
34954 Date:   Tue Jul 3 00:17:28 2007 -0600
34955
34956     Fix Makefile to use $(MKCONFIG) macro for all board ports
34957
34958     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
34959
34960 commit 057004f4a4863554d56cc56268bfa7c7d9738e27
34961 Author: Grant Likely <grant.likely@secretlab.ca>
34962 Date:   Tue Jul 3 00:34:49 2007 -0600
34963
34964     Correct fixup relocation for mpc83xx
34965
34966     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
34967
34968 commit 5af61b2f4b838a05f79be274f3e5a66edd2d9c96
34969 Author: Grant Likely <grant.likely@secretlab.ca>
34970 Date:   Tue Jul 3 00:34:44 2007 -0600
34971
34972     Correct fixup relocation for mpc8260
34973
34974     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
34975
34976 commit f3a52fe05923935db86985daf9438e2f70ac39aa
34977 Author: Grant Likely <grant.likely@secretlab.ca>
34978 Date:   Tue Jul 3 00:34:39 2007 -0600
34979
34980     Correct fixup relocation for mpc824x
34981
34982     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
34983
34984 commit a85dd254c0577fca13627c46e93fc2ad4c4f1f00
34985 Author: Grant Likely <grant.likely@secretlab.ca>
34986 Date:   Tue Jul 3 00:34:34 2007 -0600
34987
34988     Correct fixup relocation for mpc8220
34989
34990     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
34991
34992 commit 6f7576b20ecf0d040c3ac3b032b5cbc860e38a90
34993 Author: Grant Likely <grant.likely@secretlab.ca>
34994 Date:   Tue Jul 3 00:34:29 2007 -0600
34995
34996     Correct fixup relocation for MPC5xxx
34997
34998     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
34999
35000 commit 3649cd99ba815b6601868735765602f00ef3692b
35001 Author: Grant Likely <grant.likely@secretlab.ca>
35002 Date:   Tue Jul 3 00:34:24 2007 -0600
35003
35004     Correct relocation fixup for mpc5xx
35005
35006     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35007
35008 commit f82b3b6304b620ef7e28bfaa1ea887a2ad2fa325
35009 Author: Grant Likely <grant.likely@secretlab.ca>
35010 Date:   Tue Jul 3 00:34:19 2007 -0600
35011
35012     Don't set gd->reloc_off if relocation of .fixup works correctly
35013
35014     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35015
35016 commit e1a6144c32dc7de73bcdd33995de0148cbd0bd28
35017 Author: Grant Likely <grant.likely@secretlab.ca>
35018 Date:   Tue Jul 3 00:34:14 2007 -0600
35019
35020     Remove obsolete mpc83xx linker scripts
35021
35022     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35023
35024 commit 17e32fc3908bf7089d3f16fc82a1c3ae674dd65b
35025 Author: Grant Likely <grant.likely@secretlab.ca>
35026 Date:   Tue Jul 3 00:34:09 2007 -0600
35027
35028     Consolidate mpc8260 linker scripts
35029
35030     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35031
35032 commit af7d38b393690d7eeaf418ac85a1e831a50d5fd0
35033 Author: Grant Likely <grant.likely@secretlab.ca>
35034 Date:   Tue Jul 3 00:34:04 2007 -0600
35035
35036     Remove obsolete mpc824x linker scripts
35037
35038     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35039
35040 commit f94a3aecebc40ca0939c7d66d010009cf51be9e2
35041 Author: Grant Likely <grant.likely@secretlab.ca>
35042 Date:   Tue Jul 3 00:33:59 2007 -0600
35043
35044     Remove obsolete mpc824x linker scripts (3 of 4)
35045
35046     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35047
35048 commit a71c084f3ac7fedf144537db2b2da47323068833
35049 Author: Grant Likely <grant.likely@secretlab.ca>
35050 Date:   Tue Jul 3 00:33:53 2007 -0600
35051
35052     Remove obsolete mpc824x linker scripts (2 of 4)
35053
35054     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35055
35056 commit f670a15468d1365241d40022b9408e1004181f5e
35057 Author: Grant Likely <grant.likely@secretlab.ca>
35058 Date:   Tue Jul 3 00:33:48 2007 -0600
35059
35060     Remove obsolete mpc824x linker scripts (1 of 4)
35061
35062     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35063
35064 commit 09555bd45a04c0e54f172528d21bc18896550d28
35065 Author: Grant Likely <grant.likely@secretlab.ca>
35066 Date:   Tue Jul 3 00:33:43 2007 -0600
35067
35068     Remove obsolete mpc8220 linker scripts
35069
35070     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35071
35072 commit 5efb992f046e51225c93d52f80fecbe433abd789
35073 Author: Grant Likely <grant.likely@secretlab.ca>
35074 Date:   Tue Jul 3 00:33:38 2007 -0600
35075
35076     Remove obsolete mpc5xxx linker scripts (3 of 3)
35077
35078     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35079
35080 commit 07c13dfef65b31647e69d8b61daa1eec598add1a
35081 Author: Grant Likely <grant.likely@secretlab.ca>
35082 Date:   Tue Jul 3 00:33:33 2007 -0600
35083
35084     Remove obsolete mpc5xxx linker scripts (2 of 3)
35085
35086     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35087
35088 commit b4f67513a624ce85866c66c575bd2d9d7977d7f0
35089 Author: Grant Likely <grant.likely@secretlab.ca>
35090 Date:   Tue Jul 3 00:33:28 2007 -0600
35091
35092     Remove obsolete mpc5xxx linker scripts (1 of 3)
35093
35094     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35095
35096 commit b7d8e05f8675249b5f208aa73babeed384a4519d
35097 Author: Grant Likely <grant.likely@secretlab.ca>
35098 Date:   Tue Jul 3 00:33:23 2007 -0600
35099
35100     Remove obsolete mpc5xx linker scripts
35101
35102     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35103
35104 commit 416a0b6d40f6eba3a2fc547253c16bda28d922f7
35105 Author: Grant Likely <grant.likely@secretlab.ca>
35106 Date:   Tue Jul 3 00:33:18 2007 -0600
35107
35108     Consolidate mpc83xx linker scripts
35109
35110     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35111
35112 commit 5fc59175b92883ed5d2666a04e6bc49e70a4a365
35113 Author: Grant Likely <grant.likely@secretlab.ca>
35114 Date:   Tue Jul 3 00:33:13 2007 -0600
35115
35116     Consolidate mpc8260 linker scripts
35117
35118     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35119
35120 commit 737f9eb02d7335df2b3e4d7a4d3348784d1da207
35121 Author: Grant Likely <grant.likely@secretlab.ca>
35122 Date:   Tue Jul 3 00:33:08 2007 -0600
35123
35124     Consolidate mpc824x linker scripts
35125
35126     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35127
35128 commit 9c757b789a59a855db57b448dd825329c4e9c4a0
35129 Author: Grant Likely <grant.likely@secretlab.ca>
35130 Date:   Tue Jul 3 00:33:03 2007 -0600
35131
35132     Consolidate mpc8220 linker scripts
35133
35134     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35135
35136 commit d181c9a15cd41863fe24840d17848429f27d3c8c
35137 Author: Grant Likely <grant.likely@secretlab.ca>
35138 Date:   Tue Jul 3 00:32:58 2007 -0600
35139
35140     Consolidate mpc5xxx linker scripts
35141
35142     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35143
35144 commit 287ac924adb7291bebe5086652a362a30ab28b13
35145 Author: Grant Likely <grant.likely@secretlab.ca>
35146 Date:   Tue Jul 3 00:32:53 2007 -0600
35147
35148     Consolidate mpc5xx linker scripts
35149
35150     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
35151
35152 commit 52b8704d0245e589f86d462e9ec25aeb7ecbbbdd
35153 Author: Wolfgang Denk <wd@denx.de>
35154 Date:   Wed Jul 4 00:43:53 2007 +0200
35155
35156     Fix a few file permission problems.
35157
35158     Signed-off-by: Wolfgang Denk <wd@denx.de>
35159
35160 commit 78e0cf2de7be7f1eaeeb622eb61fd50e4d5e205c
35161 Author: Wolfgang Denk <wd@denx.de>
35162 Date:   Wed Jul 4 00:38:38 2007 +0200
35163
35164     Minor coding style cleanup. Rebuild CHANGELOG file.
35165
35166 commit 2f9c19e496acb6bb50d9299e1aab377625d48c38
35167 Author: Jon Loeliger <jdl@jdl.com>
35168 Date:   Mon Jun 11 19:03:44 2007 -0500
35169
35170     configs/ mpc86xx: Rewrite command line options using new CONFIG_CMD-* style.
35171
35172     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35173
35174 commit 602ad3b33d9ceef83dbab46be68646d645d637ee
35175 Author: Jon Loeliger <jdl@jdl.com>
35176 Date:   Mon Jun 11 19:03:39 2007 -0500
35177
35178     README: Rewrite command line config to use CONFIG_CMD_* names.
35179
35180     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35181
35182 commit 72a074cec68e5bad60d63206c050974e08afd804
35183 Author: Jon Loeliger <jdl@jdl.com>
35184 Date:   Mon Jun 11 19:03:34 2007 -0500
35185
35186     include/ non-config: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35187
35188     This is a compatibility step that allows both the older form
35189     and the new form to co-exist for a while until the older can
35190     be removed entirely.
35191
35192     All transformations are of the form:
35193     Before:
35194         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35195     After:
35196         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35197
35198     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35199
35200 commit 5fcf543e0b6628c76ff48705b1b0566bfd11507b
35201 Author: Jon Loeliger <jdl@jdl.com>
35202 Date:   Mon Jun 11 19:03:28 2007 -0500
35203
35204     tools/ : Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35205
35206     This is a compatibility step that allows both the older form
35207     and the new form to co-exist for a while until the older can
35208     be removed entirely.
35209
35210     All transformations are of the form:
35211     Before:
35212         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35213     After:
35214         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35215
35216     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35217
35218 commit 9107ebe0d352420895ab69b715697bdebc8caf50
35219 Author: Jon Loeliger <jdl@jdl.com>
35220 Date:   Mon Jun 11 19:03:23 2007 -0500
35221
35222     board/[k-z]*: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35223
35224     This is a compatibility step that allows both the older form
35225     and the new form to co-exist for a while until the older can
35226     be removed entirely.
35227
35228     All transformations are of the form:
35229     Before:
35230         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35231     After:
35232         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35233
35234     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35235
35236 commit 5e378003d592ea828ec69d6defcd4de79096dd5c
35237 Author: Jon Loeliger <jdl@jdl.com>
35238 Date:   Mon Jun 11 19:03:19 2007 -0500
35239
35240     board/[Ma-i]*: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35241
35242     This is a compatibility step that allows both the older form
35243     and the new form to co-exist for a while until the older can
35244     be removed entirely.
35245
35246     All transformations are of the form:
35247     Before:
35248         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35249     After:
35250         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35251
35252     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35253
35254 commit 737184114ec9c9e0ab94d6713536126073bd2472
35255 Author: Jon Loeliger <jdl@jdl.com>
35256 Date:   Mon Jun 11 19:03:15 2007 -0500
35257
35258     cpu/ non-mpc*: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35259
35260     This is a compatibility step that allows both the older form
35261     and the new form to co-exist for a while until the older can
35262     be removed entirely.
35263
35264     All transformations are of the form:
35265     Before:
35266         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35267     After:
35268         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35269
35270     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35271
35272 commit f48070fe5fe440dfb5ee5268c920de70e48ea327
35273 Author: Jon Loeliger <jdl@jdl.com>
35274 Date:   Mon Jun 11 19:03:08 2007 -0500
35275
35276     cpu/mpc*/ : Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35277
35278     This is a compatibility step that allows both the older form
35279     and the new form to co-exist for a while until the older can
35280     be removed entirely.
35281
35282     All transformations are of the form:
35283     Before:
35284         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35285     After:
35286         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35287
35288     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35289
35290 commit 0c505db0a0dc1f670b13ce3b4d3fbf1ec5b3cbd2
35291 Author: Jon Loeliger <jdl@jdl.com>
35292 Date:   Mon Jun 11 19:03:03 2007 -0500
35293
35294     lib_*/: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35295
35296     This is a compatibility step that allows both the older form
35297     and the new form to co-exist for a while until the older can
35298     be removed entirely.
35299
35300     All transformations are of the form:
35301     Before:
35302         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35303     After:
35304         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35305
35306     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35307
35308 commit 73f032021ec5f13cda8faa4e34b6de80960eb86f
35309 Author: Jon Loeliger <jdl@jdl.com>
35310 Date:   Mon Jun 11 19:02:58 2007 -0500
35311
35312     lib_ppc/: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35313
35314     This is a compatibility step that allows both the older form
35315     and the new form to co-exist for a while until the older can
35316     be removed entirely.
35317
35318     All transformations are of the form:
35319     Before:
35320         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35321     After:
35322         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35323
35324     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35325
35326 commit 98b79003c21c2578206003256de4e781d6b36ca8
35327 Author: Jon Loeliger <jdl@jdl.com>
35328 Date:   Mon Jun 11 19:02:53 2007 -0500
35329
35330     rtc/: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35331
35332     This is a compatibility step that allows both the older form
35333     and the new form to co-exist for a while until the older can
35334     be removed entirely.
35335
35336     All transformations are of the form:
35337     Before:
35338         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35339     After:
35340         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35341
35342     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35343
35344 commit 6e2115acb6a892d53a6881bf253ae41d3df39156
35345 Author: Jon Loeliger <jdl@jdl.com>
35346 Date:   Mon Jun 11 19:02:49 2007 -0500
35347
35348     net/: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35349
35350     This is a compatibility step that allows both the older form
35351     and the new form to co-exist for a while until the older can
35352     be removed entirely.
35353
35354     All transformations are of the form:
35355     Before:
35356         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35357     After:
35358         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35359
35360     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35361
35362 commit 45cdb9b72c94655c7308b464a2666057c0b286e0
35363 Author: Jon Loeliger <jdl@jdl.com>
35364 Date:   Mon Jun 11 19:02:34 2007 -0500
35365
35366     disk/: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35367
35368     This is a compatibility step that allows both the older form
35369     and the new form to co-exist for a while until the older can
35370     be removed entirely.
35371
35372     All transformations are of the form:
35373     Before:
35374         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35375     After:
35376         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35377
35378     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35379
35380 commit 4e109ae98294a5ca7ff848b7652c7bfd4023a94a
35381 Author: Jon Loeliger <jdl@jdl.com>
35382 Date:   Mon Jun 11 19:02:20 2007 -0500
35383
35384     fs/: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35385
35386     This is a compatibility step that allows both the older form
35387     and the new form to co-exist for a while until the older can
35388     be removed entirely.
35389
35390     All transformations are of the form:
35391     Before:
35392         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35393     After:
35394         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35395
35396     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35397
35398 commit d5be43de93ff905c465e509d45a3164ef48d26e7
35399 Author: Jon Loeliger <jdl@jdl.com>
35400 Date:   Mon Jun 11 19:02:10 2007 -0500
35401
35402     drivers/: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35403
35404     This is a compatibility step that allows both the older form
35405     and the new form to co-exist for a while until the older can
35406     be removed entirely.
35407
35408     All transformations are of the form:
35409     Before:
35410         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35411     After:
35412         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35413
35414     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35415
35416 commit b453960d4fdb87b3970d96119b90df2ed024fc4a
35417 Author: Jon Loeliger <jdl@jdl.com>
35418 Date:   Mon Jun 11 19:02:05 2007 -0500
35419
35420     common/ non-cmd: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35421
35422     This is a compatibility step that allows both the older form
35423     and the new form to co-exist for a while until the older can
35424     be removed entirely.
35425
35426     All transformations are of the form:
35427     Before:
35428         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35429     After:
35430         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35431
35432     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35433
35434 commit 65c450b47a62659d522cfa8f4fa1e4e5c60dccd0
35435 Author: Jon Loeliger <jdl@jdl.com>
35436 Date:   Mon Jun 11 19:01:54 2007 -0500
35437
35438     common/cmd_[i-z]* : Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35439
35440     This is a compatibility step that allows both the older form
35441     and the new form to co-exist for a while until the older can
35442     be removed entirely.
35443
35444     All transformations are of the form:
35445     Before:
35446         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35447     After:
35448         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35449
35450     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35451
35452 commit a76adc8142c1d956385a109e0b70f9319ede4d66
35453 Author: Jon Loeliger <jdl@jdl.com>
35454 Date:   Mon Jun 11 19:01:43 2007 -0500
35455
35456     common/cmd_[a-f]* : Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).
35457
35458     This is a compatibility step that allows both the older form
35459     and the new form to co-exist for a while until the older can
35460     be removed entirely.
35461
35462     All transformations are of the form:
35463     Before:
35464         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT)
35465     After:
35466         #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT)
35467
35468     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35469
35470 commit ec63b10b61fd68238d4c15c1cd04c0b38228e2c1
35471 Author: Jon Loeliger <jdl@jdl.com>
35472 Date:   Mon Jun 11 19:01:34 2007 -0500
35473
35474     Introduce initial versions of new Command Config files.
35475
35476     Derive three new files from cmd_confdefs.h:
35477         config_bootp.h - Has BOOTP related config options, not commands
35478         config_cmd_all.h - Has a CONFIG_CMD_* definition for every command
35479         config_cmd_default.h - Has a CONFIG_CMD_* definition for default cmds.
35480
35481     For now, include "config_bootp.h" for compatability until all
35482     users of it directly include it properly.
35483
35484     Signed-off-by: Jon Loeliger <jdl@freescale.com>
35485
35486 commit 1f2a05898658900dc5717761e27abf2052e67e13
35487 Author: Mushtaq Khan <mushtaqk_921@yahoo.co.in>
35488 Date:   Sat Jun 30 18:50:48 2007 +0200
35489
35490     Fix S-ATA support.
35491
35492     Signed-off-by: mushtaq khan <mushtaqk_921@yahoo.co.in>
35493
35494 commit a5d71e290f3673269be8eefb4ec44f53412f9461
35495 Author: Heiko Schocher <hs@pollux.denx.de>
35496 Date:   Mon Jun 25 19:11:37 2007 +0200
35497
35498     [PCS440EP]  get rid of CONFIG_PPC4xx_USE_SPD_DDR_INIT_HANG
35499
35500     Signed-off-by: Heiko Schocher <hs@denx.de>
35501
35502 commit a1bd6200eccd3a02040a955d5f43d3ee1fc9f93b
35503 Author: Niklaus Giger <niklaus.giger@nestal.com>
35504 Date:   Mon Jun 25 17:03:13 2007 +0200
35505
35506     ppc4xx: PPC440EPx Emit DDR0 registers on machine check interrupt
35507
35508     This patch prints the DDR status registers upon machine check
35509     interrupt on the 440EPx/GRx. This can be useful especially when
35510     ECC support is enabled.
35511
35512     I added some small changes to the original patch from Niklaus to
35513     make it compile clean.
35514
35515     Signed-off-by: Niklaus Giger <niklaus.giger@nestal.com>
35516     Signed-off-by: Stefan Roese <sr@denx.de>
35517
35518 commit 807018fb7faceb429ce0cb47baa2073746b33a4e
35519 Author: Niklaus Giger <niklaus.giger@nestal.com>
35520 Date:   Mon Jun 25 16:50:55 2007 +0200
35521
35522     ppc4xx: Fix O=buildir builds
35523
35524     This patch fixes the problem to assemble cpu/ppc4xx/start.S
35525     experienced last week where building failed having specified
35526     O=../build.sequoia.
35527
35528     Signed-off-by: Niklaus Giger <niklaus.giger@nestal.com>
35529
35530 commit 466fff1a7bb5fe764a06450626f6098219f446b8
35531 Author: Stefan Roese <sr@denx.de>
35532 Date:   Mon Jun 25 15:57:39 2007 +0200
35533
35534     ppc4xx: Add pci_pre_init() for 405 boards
35535
35536     This patch removes the CFG_PCI_PRE_INIT option completely, since
35537     it's not needed anymore with the patch from Matthias Fuchs with
35538     the "weak" pci_pre_init() implementation.
35539
35540     Signed-off-by: Stefan Roese <sr@denx.de>
35541
35542 commit 6f35c53166213c24a5a0e2390ed861136ff73870
35543 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
35544 Date:   Sun Jun 24 17:41:21 2007 +0200
35545
35546     ppc4xx: Maintenance patch for esd's CPCI405 derivats
35547
35548     -add pci_pre_init() for pci interrupt fixup code
35549     -disable phy sleep mode via reset_phy() function
35550     -use correct io accessors
35551     -cleanup
35552
35553     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
35554
35555 commit 5a1c9ff0c44305b57cb4d8f9369bba90bcf0e1f8
35556 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
35557 Date:   Sun Jun 24 17:23:41 2007 +0200
35558
35559     ppc4xx: Add pci_pre_init() for 405 boards
35560
35561     This patch adds support for calling a plattform dependant
35562     pci_pre_init() function for 405 boards. This can be used to
35563     move the current pci_405gp_fixup_irq() function into the
35564     board code.
35565
35566     This patch also makes the CFG_PCI_PRE_INIT define obsolete.
35567     A default function with 'weak' attribute is used when
35568     a board specific pci_pre_init() is not implemented.
35569
35570     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
35571
35572 commit 1636d1c8529c006d106287cfbc20cd0a246fe1cb
35573 Author: Wolfgang Denk <wd@denx.de>
35574 Date:   Fri Jun 22 23:59:00 2007 +0200
35575
35576     Coding stylke cleanup; rebuild CHANGELOG
35577
35578 commit 2dc64451b4c08ffd619372abfdc2506a2e2363b9
35579 Author: Igor Lisitsin <igor@emcraft.com>
35580 Date:   Wed Apr 18 14:55:19 2007 +0400
35581
35582     Adapt log buffer code to support Linux 2.6
35583
35584     A new environment variable, "logversion", selects the log buffer
35585     behaviour. If it is not set or set to a value other than 2, then the
35586     old, Linux 2.4.4, behaviour is selected.
35587
35588     Signed-off-by: Igor Lisitsin <igor@emcraft.com>
35589     --
35590
35591 commit a11e06965ec91270c51853407ff1261d3c740386
35592 Author: Igor Lisitsin <igor@emcraft.com>
35593 Date:   Wed Mar 28 19:06:19 2007 +0400
35594
35595     Extend POST support for PPC440
35596
35597     Added memory, CPU, UART, I2C and SPR POST tests for PPC440.
35598
35599     Signed-off-by: Igor Lisitsin <igor@emcraft.com>
35600     --
35601
35602 commit 566a494f592ae3b3c0785d90d4e1ba45574880c4
35603 Author: Heiko Schocher <hs@pollux.denx.de>
35604 Date:   Fri Jun 22 19:11:54 2007 +0200
35605
35606     [PCS440EP]      upgrade the PCS440EP board:
35607                     - Show on the Status LEDs, some States of the board.
35608                     - Get the MAC addresses from the EEProm
35609                     - use PREBOOT
35610                     - use the CF on the board.
35611                     - check the U-Boot image in the Flash with a SHA1
35612                       checksum.
35613                     - use dynamic TLB entries generation for the SDRAM
35614
35615     Signed-off-by: Heiko Schocher <hs@denx.de>
35616
35617 commit 3a1f5c81b0b9557817a789bece839905581c2205
35618 Author: Stefan Roese <sr@denx.de>
35619 Date:   Fri Jun 22 16:58:40 2007 +0200
35620
35621     ppc4xx: Fix problem with extended program_tlb() funtion
35622
35623     The recently extended program_tlb() function had a problem when
35624     multiple TLB's had to be setup (for example with 512MB of SDRAM). The
35625     virtual address was not incremented. This patch fixes this issue
35626     and is tested on Katmai with 512MB SDRAM.
35627
35628     Signed-off-by: Stefan Roese <sr@denx.de>
35629
35630 commit 02032e8f14751a1a751b09240a4f1cf9f8a2077f
35631 Author: Rafal Jaworowski <raj@semihalf.com>
35632 Date:   Fri Jun 22 14:58:04 2007 +0200
35633
35634     [ppc] Fix build breakage for all non-4xx PowerPC variants.
35635
35636     - adapt to the more generic EXCEPTION_PROLOG and CRIT_EXCEPTION macros
35637     - minor 4xx cleanup
35638
35639 commit d677b32855f577ae2690dcd64a172cdd706e0ffc
35640 Author: Mike Frysinger <vapier@gentoo.org>
35641 Date:   Fri Jun 22 10:34:12 2007 +0200
35642
35643     [patch] add nand_init() prototype to nand.h
35644
35645     since nand_init() is expected to be called by other parts of u-boot, there
35646     should be a prototype for it in nand.h
35647
35648     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
35649     Signed-off-by: Stefan Roese <sr@denx.de>
35650
35651 commit 83b4cfa3d629dff0264366263c5e94d9a50ad80b
35652 Author: Wolfgang Denk <wd@denx.de>
35653 Date:   Wed Jun 20 18:14:24 2007 +0200
35654
35655     Coding style cleanup. Refresh CHANGELOG.
35656
35657 commit b3f9ec86e388207fd03dcdf7b145b9ed080bf024
35658 Author: Stefan Roese <sr@denx.de>
35659 Date:   Tue Jun 19 17:22:44 2007 +0200
35660
35661     ppc4xx: Add bootstrap command for AMCC Sequoia (440EPx) eval board
35662
35663     This patch adds a board command to configure the I2C bootstrap EEPROM
35664     values. Right now 533 and 667MHz are supported for booting either via NOR
35665     or NAND FLASH. Here the usage:
35666
35667     => bootstrap 533 nor        ;to configure the board for 533MHz NOR booting
35668     => bootstrap 667 nand       ;to configure the board for 667MHz NNAND booting
35669
35670     Signed-off-by: Stefan Roese <sr@denx.de>
35671
35672 commit df8a24cdd30151505cf57bbee5289e91bf53bd1b
35673 Author: Stefan Roese <sr@denx.de>
35674 Date:   Tue Jun 19 16:42:31 2007 +0200
35675
35676     [ppc4xx] Fix problem with NAND booting on AMCC Acadia
35677
35678     The latest changes showed a problem with the location of the NAND-SPL
35679     image in the OCM and the init-data area (incl. cache). This patch
35680     fixes this problem.
35681
35682     Signed-off-by: Stefan Roese <sr@denx.de>
35683
35684 commit 86ba99e34194394052d24c04dc40d1263d29a26f
35685 Author: Stefan Roese <sr@denx.de>
35686 Date:   Tue Jun 19 16:40:58 2007 +0200
35687
35688     [ppc4xx] Change board/amcc/acadia/cpr.c to pll.c
35689
35690     Signed-off-by: Stefan Roese <sr@denx.de>
35691
35692 commit 8e585f02f82c17cc66cd229dbf0fd3066bbbf658
35693 Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
35694 Date:   Mon Jun 18 13:50:13 2007 -0500
35695
35696     Added M5329AFEE and M5329BFEE Platforms
35697
35698     Added board/freescale/m5329evb, cpu/mcf532x, drivers/net,
35699     drivers/serial,  immap_5329.h, m5329.h, mcfrtc.h,
35700     include/configs/M5329EVB.h, lib_m68k/interrupts.c, and
35701     rtc/mcfrtc.c
35702
35703     Modified CREDITS, MAKEFILE, Makefile, README, common/cmd_bdinfo.c,
35704     common/cmd_mii.c, include/asm-m68k/byteorder.h, include/asm-m68k/fec.h,
35705     include/asm-m68k/io.h, include/asm-m68k/mcftimer.h,
35706     include/asm-m68k/mcfuart.h, include/asm-m68k/ptrace.h,
35707     include/asm-m68k/u-boot.h, lib_m68k/Makefile, lib_m68k/board.c,
35708     lib_m68k/time.c, net/eth.c and rtc/Makefile
35709
35710     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
35711
35712 commit 093172f08d6afb3f34d8a2f26ee0ee874261cf27
35713 Author: Michal Simek <monstr@monstr.eu>
35714 Date:   Sun Jun 17 19:04:11 2007 +0200
35715
35716     [fix] email reparation
35717
35718 commit 3666afffe7baf859c6ae0ce2bebbc8ab7e512ddc
35719 Author: Michal Simek <monstr@monstr.eu>
35720 Date:   Sun Jun 17 19:03:21 2007 +0200
35721
35722     [FIX] fix microblaze file permitission
35723
35724 commit e73846b7cf1e29ae635bf9bb5570269663df2ee5
35725 Author: Stefan Roese <sr@denx.de>
35726 Date:   Fri Jun 15 11:33:41 2007 +0200
35727
35728     [ppc4xx] Change lwmon5 port to work with recent 440 exception rework
35729
35730     Now CONFIG_440 has to be defined in all PPC440 board config files.
35731
35732     Signed-off-by: Stefan Roese <sr@denx.de>
35733
35734 commit efa35cf12d914d4caba942acd5a6c45f217de302
35735 Author: Grzegorz Bernacki <gjb@semihalf.com>
35736 Date:   Fri Jun 15 11:19:28 2007 +0200
35737
35738     ppc4xx: Clean up 440 exceptions handling
35739
35740     - Introduced dedicated switches for building 440 and 405 images required
35741       for 440-specific machine instructions like 'rfmci' etc.
35742
35743     - Exception vectors moved to the proper location (_start moved away from
35744       the critical exception handler space, which it occupied)
35745
35746     - CriticalInput now serviced (with default handler)
35747
35748     - MachineCheck properly serviced (added a dedicated handler and return
35749       subroutine)
35750
35751     - Overall cleanup of exceptions declared with STD_EXCEPTION macro (unused,
35752       unhandled and those not relevant for 4xx were eliminated)
35753
35754     - Eliminated Linux leftovers, removed dead code
35755
35756     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
35757     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
35758     Signed-off-by: Stefan Roese <sr@denx.de>
35759
35760 commit b765ffb773f5a3cd5aa94ec76b6a05276b8cd5b2
35761 Author: Stefan Roese <sr@denx.de>
35762 Date:   Fri Jun 15 08:18:01 2007 +0200
35763
35764     [ppc4xx] Add initial lwmon5 board support
35765
35766     This patch adds initial support for the Liebherr lwmon5 board euqipped
35767     with an AMCC 440EPx PowerPC.
35768
35769     Signed-off-by: Stefan Roese <sr@denx.de>
35770
35771 commit 85f737376d5ff3d5f0d45a8b657686326d175307
35772 Author: Stefan Roese <sr@denx.de>
35773 Date:   Fri Jun 15 07:39:43 2007 +0200
35774
35775     [ppc4xx] Extend 44x GPIO setup with default output state
35776
35777     The board config array CFG_440_GPIO_TABLE for the ppc440 GPIO setup
35778     is extended with the default GPIO output state (level).
35779
35780     Signed-off-by: Stefan Roese <sr@denx.de>
35781
35782 commit dbca208518e5e7f01a6420588d1cd6e60db74c2b
35783 Author: Stefan Roese <sr@denx.de>
35784 Date:   Thu Jun 14 11:14:32 2007 +0200
35785
35786     [ppc4xx] Extend program_tlb() with virtual & physical addresses
35787
35788     Now program_tlb() allows to program a TLB (or multiple) with
35789     different virtual and physical addresses. With this change, now one
35790     physical region (e.g. SDRAM) can be mapped 2 times, once with caches
35791     diabled and once with caches enabled.
35792
35793     Signed-off-by: Stefan Roese <sr@denx.de>
35794
35795 commit 9912121f7ed804ea58fd62f3f230b5dcfc357d88
35796 Author: Detlev Zundel <dzu@denx.de>
35797 Date:   Wed May 23 19:02:41 2007 +0200
35798
35799     Change 'repeatable' attribute of some commands to sensible values.
35800
35801     Most prominently this changes 'erase' to be non-repeatable.
35802
35803     Signed-off-by: Detlev Zundel <dzu@denx.de>
35804
35805 commit 5afb202093f6a001797db92cf695b93a70ea9ab4
35806 Author: Detlev Zundel <dzu@denx.de>
35807 Date:   Wed May 23 18:47:48 2007 +0200
35808
35809     Fix 'run' not to continue after interrupted command
35810
35811     Signed-off-by: Detlev Zundel <dzu@denx.de>
35812
35813 commit 9b7464a2c88614e1061f509c48930a3d240d1a35
35814 Author: Jason Jin <Jason.jin@freescale.com>
35815 Date:   Mon Jun 11 15:14:24 2007 +0200
35816
35817     USB: This patch fix readl in ohci swap reg access.
35818
35819     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
35820
35821 commit 8f8416fada9faf94b9a92f21fe6000643cb521d5
35822 Author: Bartlomiej Sieka <tur@semihalf.com>
35823 Date:   Fri Jun 8 14:52:22 2007 +0200
35824
35825     TQM5200: Add Flat Device Tree support, update default env. accordingly.
35826
35827     Signed-off-by: Jan Wrobel <wrr@semihalf.com>
35828     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
35829
35830 commit 9045f33c023f698660a2e45d1b2194c0711abebc
35831 Author: Wolfgang Denk <wd@denx.de>
35832 Date:   Fri Jun 8 10:24:58 2007 +0200
35833
35834     Fix config problems on SC3 board; make ide_reset_timeout work.
35835
35836 commit fba3fb0449b8a54542aed1e729de76e7f5a2ff1b
35837 Author: Benoît Monin <bmonin@adeneo.eu>
35838 Date:   Fri Jun 8 09:55:24 2007 +0200
35839
35840     [PATCH] fix gpio setting when using CFG_440_GPIO_TABLE
35841
35842     Set the correct value in GPIOx_TCR when configuring the gpio
35843     with CFG_440_GPIO_TABLE.
35844
35845     Signed-off-by: Benoit Monin <bmonin@adeneo.eu>
35846     Signed-off-by: Stefan Roese <sr@denx.de>
35847
35848 commit f539edc076cfe52bff919dd512ba8d7af0e22092
35849 Author: Vadim Bendebury <vbendeb@google.com>
35850 Date:   Thu May 24 15:52:25 2007 -0700
35851
35852     cosmetic changes to bcm570x driver
35853
35854     This is a cosmetic only changes submission.
35855     It affects files relevant to bcm570x driver.
35856     the commands used to generate this change was
35857
35858     cd drivers
35859     Lindent -pcs -l80  bcm570x.c   bcm570x_lm.h   bcm570x_mm.h  tigon3.c  tigon3.h
35860
35861     The BMW target (the only one using this chip so far) builds cleanly, the
35862     `before and after' generated object files for drivers/bcm570x.c and
35863     drivers/tigon3.o are identical as reported by objdump -d
35864
35865     Signed-off-by: Vadim Bendebury <vbendeb@google.com>
35866     Signed-off-by: Ben Warren <bwarren@qstreams.com>
35867
35868 commit 725671ccd2cd04c9ebc50c9e5a94dd8cbade66b7
35869 Author: Wolfgang Denk <wd@denx.de>
35870 Date:   Wed Jun 6 16:26:56 2007 +0200
35871
35872     Coding Style cleanup; generate new CHANGELOG file.
35873
35874     Signed-off-by: Wolfgang Denk <wd@denx.de>
35875
35876 commit 19d763c35e0b5568eaf0b8adbf7a68ccfe7fa243
35877 Author: Markus Klotzbuecher <mk@denx.de>
35878 Date:   Wed Jun 6 11:49:44 2007 +0200
35879
35880     TRAB, USB: update trab board configuration for use of generic ohci driver
35881
35882 commit dace45acd1c1357daa9322099d07c9a9e08b0024
35883 Author: Markus Klotzbuecher <mk@denx.de>
35884 Date:   Wed Jun 6 11:49:43 2007 +0200
35885
35886     USB: ohci fixes and cleanup for ppc4xx and yosemite board.
35887
35888 commit 72657570b61635c74fa0c3f0e9e7d0671a9d08df
35889 Author: Markus Klotzbuecher <mk@denx.de>
35890 Date:   Wed Jun 6 11:49:43 2007 +0200
35891
35892     USB: ohci fixes and cleanup for mpc5xxx and IceCube board config
35893
35894 commit fc43be478f2aa37ce38acd85355038866e4162af
35895 Author: Markus Klotzbuecher <mk@denx.de>
35896 Date:   Wed Jun 6 11:49:35 2007 +0200
35897
35898     USB/OHCI: endianness cleanup in the generic ohci driver
35899
35900 commit c440bfe6d6d92d66478a7e84402b31f48413617b
35901 Author: Stefan Roese <sr@denx.de>
35902 Date:   Wed Jun 6 11:42:13 2007 +0200
35903
35904     ppc4xx: Add NAND booting support for AMCC Acadia (405EZ) eval board
35905
35906     This patch adds NAND booting support for the AMCC Acadia eval board.
35907
35908     Please make sure to configure jumper J7 to position 2-3 when booting
35909     from NOR, and to position 1-2 when booting for NAND.
35910
35911     I also added a board command to configure the I2C bootstrap EEPROM
35912     values. Right now only 267MHz is support for booting either via NOR
35913     or NAND FLASH. Here the usage:
35914
35915     => bootstrap 267 nor        ;to configure the board for 267MHz NOR booting
35916     => bootstrap 267 nand       ;to configure the board for 267MHz NNAND booting
35917
35918     Signed-off-by: Stefan Roese <sr@denx.de>
35919
35920 commit 18135125f909948b85d1d6881ab4ac0efb4a1c58
35921 Author: Rodolfo Giometti <giometti@linux.it>
35922 Date:   Wed Jun 6 10:08:14 2007 +0200
35923
35924     Files include/linux/byteorder/{big,little}_endian.h define
35925     __BIG_ENDIAN and __LITTLE_ENDIAN.
35926
35927     Signed-off-by: Rodolfo Giometti <giometti@linux.it>
35928
35929 commit a81d1c0b85b13e9d45f2d87de96a51a6e0ef0f82
35930 Author: Zhang Wei <wei.zhang@freescale.com>
35931 Date:   Wed Jun 6 10:08:14 2007 +0200
35932
35933     Add USB PCI-OHCI, USB keyboard and event poll support to the
35934     MPC8641HPCN board config file.
35935
35936     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
35937
35938 commit 4dae14ce8fbdf380017dc54f172218e7d2acc889
35939 Author: Zhang Wei <wei.zhang@freescale.com>
35940 Date:   Wed Jun 6 10:08:14 2007 +0200
35941
35942     USB PCI-OHCI, interrupt pipe and usb event poll support
35943
35944     This patch added USB PCI-OHCI chips support, interrupt pipe support
35945     and usb event poll support. For supporting the USB interrupt pipe, the
35946     globe urb_priv is moved to purb in ed struct. Now, we can process
35947     several urbs at one time. The interrupt pipe support codes are ported
35948     from Linux kernel 2.4.
35949
35950     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
35951
35952 commit fdcfaa1b02268b2899e374b35adf936c911a47eb
35953 Author: Zhang Wei <wei.zhang@freescale.com>
35954 Date:   Wed Jun 6 10:08:13 2007 +0200
35955
35956     USB event poll support
35957
35958     This patch adds USB event poll support, which could be used in usbkbd
35959     and other usb devices driver when the asynchronous interrupt
35960     processing is supported.
35961
35962     Signed-off-by: Zhang Wei <wei.zhang@freescale.com
35963
35964 commit 9a1d00fa47c1e05e3fdb60b33213af4e18d4c18e
35965 Author: Rodolfo Giometti <giometti@linux.it>
35966 Date:   Wed Jun 6 10:08:12 2007 +0200
35967
35968     ISP116x: delay for crappy USB keys
35969
35970     Using some (very) slow USB keys cause the USB host controller buffers
35971     are not ready to be read by the CPU so we need an extra delay before
35972     reading the USB storage data.
35973
35974     Signed-off-by: Rodolfo Giometti <giometti@linux.it>
35975
35976 commit 09444143670c9c2243cb7aba9f70b3713d33bed1
35977 Author: Markus Klotzbuecher <mk@denx.de>
35978 Date:   Wed Jun 6 10:08:12 2007 +0200
35979
35980     Change duplicate usb_cpu_init_fail to usb_board_init_fail
35981
35982     Thanks to Liew Tsi Chung <Tsi-chung.Liew@freescale.com> for pointing
35983     this out.
35984
35985     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
35986
35987 commit 32922cdc470fdfd39bea0c1c4f582d3fb340421e
35988 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
35989 Date:   Tue Jun 5 12:30:52 2007 -0500
35990
35991     mpc8641 image size cleanup
35992
35993     e600 does not have a bootpg restriction.
35994     Move the version string to beginning of image at fff00000.
35995     Resetvec.S is not needed.
35996     Update flash copy instructions.
35997     Add tftpflash env variable
35998
35999     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
36000     Signed-off-by: Jon Loeliger <jdl@freescale.com>
36001
36002 commit e3cbe1f93c5722f8ebbad468e30c069a2b511097
36003 Author: Benoît Monin <bmonin@adeneo.eu>
36004 Date:   Mon Jun 4 08:36:05 2007 +0200
36005
36006     [PATCH] Fix ppc4xx bootstrap letter displayed on startup
36007
36008     The attached patch is mainly cosmetic, allowing u-boot to
36009     display the correct bootstrap option letter according to the
36010     datasheets.
36011
36012     The original patch was extended with 405EZ support by Stefan
36013     Roese.
36014
36015     Signed-off-by: Benoit Monin <bmonin@adeneo.eu>
36016     Signed-off-by: Stefan Roese <sr@denx.de>
36017
36018 commit 5b1313fb2758ffce8b624457f777d8cc6709608d
36019 Author: Nikita V. Youshchenko <yoush@debian.org>
36020 Date:   Wed May 23 12:45:19 2007 +0400
36021
36022     fix compilation problem for mpc8349itx CFG_RAMBOOT
36023
36024     Current include/configs/MPC8349ITX.h does contain some support for building
36025     image that will be started from memory (without putting in into flash).
36026     It could be triggered by building with TEXT_BASE set to a low value.
36027
36028     However, this support is incomplete: using of low TEXT_BASE causes
36029     defining configuration macros in inconsistent way, which later leads
36030     to compilation errors. In particular. flash support is being disabled,
36031     but then flash structures get referenced.
36032
36033     This patch fixes this, making it possible to build with low TEXT_BASE.
36034
36035     Signed-Off-By: Nikita Youshchenko <yoush@debian.org>
36036
36037     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
36038
36039 commit 8a364f0970de49949d635e60accf463c6443ef8c
36040 Author: Nikita V. Youshchenko <yoush@debian.org>
36041 Date:   Wed May 23 12:45:25 2007 +0400
36042
36043     add missing 'console' var to default mpc8349itx config
36044
36045     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
36046
36047 commit 18d156eb37c90fadc8ec7a81a3b89176161f85b7
36048 Author: Stefan Roese <sr@denx.de>
36049 Date:   Fri Jun 1 16:18:17 2007 +0200
36050
36051     ppc4xx: Add missing file for Bamboo NAND booting support
36052
36053     Signed-off-by: Stefan Roese <sr@denx.de>
36054
36055 commit 155a96478a0881e6da96cbbbcf34952d6a3b1b4b
36056 Author: Stefan Roese <sr@denx.de>
36057 Date:   Fri Jun 1 15:58:19 2007 +0200
36058
36059     ppc4xx: Undo Sequoia patch for dynamic EBC speed support of 83MHz
36060
36061     This patch undoes the patch by Jeff Mann with commit-id ada4697d. As
36062     suggested by AMCC it is not recommended to dynamically change the EBC
36063     speed after bootup. So we undo this change to be on the safe side.
36064
36065     Signed-off-by: Stefan Roese <sr@denx.de>
36066
36067 commit 9d9096043e8f713d4bf1743d32e1459e6a11644b
36068 Author: Stefan Roese <sr@denx.de>
36069 Date:   Fri Jun 1 15:29:04 2007 +0200
36070
36071     ppc4xx: Update Sequoia NAND booting support with ECC
36072
36073     Signed-off-by: Stefan Roese <sr@denx.de>
36074
36075 commit cf959c7d6687567c308e366e9581e1a5aff5cc5b
36076 Author: Stefan Roese <sr@denx.de>
36077 Date:   Fri Jun 1 15:27:11 2007 +0200
36078
36079     ppc4xx: Add NAND booting support for AMCC Bamboo (440EP) eval board
36080
36081     This patch adds NAND booting support for the AMCC Bamboo eval board.
36082     Since the NAND-SPL boot image is limited to 4kbytes, this version
36083     only supports the onboard 64MBytes of DDR. The DIMM modules can't be
36084     supported, since the setup code for I2C DIMM autodetection and
36085     configuration is too big for this NAND bootloader.
36086
36087     Signed-off-by: Stefan Roese <sr@denx.de>
36088
36089 commit 42be56f53c8b107868e6125c8524ae84293e95a7
36090 Author: Stefan Roese <sr@denx.de>
36091 Date:   Fri Jun 1 15:23:04 2007 +0200
36092
36093     NAND: Add ECC support to NAND booting support in nand_spl/nand_boot.c
36094
36095     The U-Boot NAND booting support is now extended to support ECC
36096     upon loading of the NAND U-Boot image.
36097
36098     Tested on AMCC Sequoia (440EPx) and Bamboo (440EP).
36099
36100     Signed-off-by: Stefan Roese <sr@denx.de>
36101
36102 commit a471db07fbb65a841ffc9f4f112562b945230f98
36103 Author: Stefan Roese <sr@denx.de>
36104 Date:   Fri Jun 1 15:19:29 2007 +0200
36105
36106     ppc4xx: Prepare Bamboo port for NAND booting support
36107
36108     This patch updates the "normal" Bamboo NOR booting port, so
36109     that it is compatible with the coming soon NAND booting
36110     Bamboo port.
36111
36112     It also enables the 2nd NAND flash on the Bamboo.
36113
36114     Signed-off-by: Stefan Roese <sr@denx.de>
36115
36116 commit 53ad02103fb8be4138a9937a8ab91fcdff7b4987
36117 Author: Stefan Roese <sr@denx.de>
36118 Date:   Fri Jun 1 15:16:58 2007 +0200
36119
36120     ppc4xx: Update in_be32() functions and friends to latest Linux version
36121
36122     Signed-off-by: Stefan Roese <sr@denx.de>
36123
36124 commit 91da09cfbce0c1de05d6d84aa8363d666fa7ea3c
36125 Author: Stefan Roese <sr@denx.de>
36126 Date:   Fri Jun 1 15:15:12 2007 +0200
36127
36128     NAND: Add hardware ECC support to the PPC4xx NAND driver ndfc.c
36129
36130     This patch adds hardware ECC support to the NDFC driver. It also
36131     changes the register access from using the "simple" in32/out32
36132     functions to the in_be32/out_be32 functions, which make sure
36133     that the access is correctly synced. This is the only recommended
36134     access to SoC registers in the current Linux kernel.
36135
36136     Signed-off-by: Stefan Roese <sr@denx.de>
36137
36138 commit 17b5e862287cca76f19dcf8b741e61a7d06617f2
36139 Author: Stefan Roese <sr@denx.de>
36140 Date:   Fri Jun 1 15:12:15 2007 +0200
36141
36142     NAND: Update nand_ecc.c to latest Linux version
36143
36144     This patch updates the nand_ecc code to the latest Linux version.
36145     The main reason for this is the more compact code. This makes
36146     it possible to include the ECC code into the NAND bootloader
36147     image (NAND_SPL) for PPC4xx.
36148
36149     Signed-off-by: Stefan Roese <sr@denx.de>
36150
36151 commit d2d432760d2199d0e8558fdd9d1789b8131abcf7
36152 Author: Stefan Roese <sr@denx.de>
36153 Date:   Fri Jun 1 15:09:50 2007 +0200
36154
36155     ppc4xx: 44x DDR driver code cleanup and small fix for Bamboo
36156
36157     Signed-off-by: Stefan Roese <sr@denx.de>
36158
36159 commit e4bbed2803a2ad0521c7362f5d3e065f99abaedc
36160 Author: Stefan Roese <sr@denx.de>
36161 Date:   Fri Jun 1 13:45:24 2007 +0200
36162
36163     ppc4xx: Change Luan config file to support ECC
36164
36165     With the updated 44x DDR2 driver the Luan board now supports
36166     ECC generation and checking.
36167
36168     Signed-off-by: Stefan Roese <sr@denx.de>
36169
36170 commit 7187db73491c8de0fb56efb5e5134ba5ec443089
36171 Author: Stefan Roese <sr@denx.de>
36172 Date:   Fri Jun 1 13:45:00 2007 +0200
36173
36174     ppc4xx: Update 44x_spd_ddr2 code (440SP/440SPe)
36175
36176     Add config option for 180 degree advance clock control as needed
36177     for the AMCC Luan eval board.
36178
36179     Signed-off-by: Stefan Roese <sr@denx.de>
36180
36181 commit ee1529838abbfaa35f14e3ffbeaaba693159475f
36182 Author: Wolfgang Denk <wd@denx.de>
36183 Date:   Thu May 31 17:20:09 2007 +0200
36184
36185     Add support for STX GP3SSA (stxssa) Board with 4 MiB flash.
36186
36187     Signed-off-by: Wolfgang Denk <wd@denx.de>
36188
36189 commit 7049288fb1f16f1b317140226cdebd07bd416395
36190 Author: Bartlomiej Sieka <tur@semihalf.com>
36191 Date:   Sun May 27 17:26:46 2007 +0200
36192
36193     Motion-PRO: Code cleanup, fix of a typo in OF_STDOUT_PATH.
36194
36195     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
36196
36197 commit 4520fd4d2c450da49637216aa0e53739b61c60ac
36198 Author: Bartlomiej Sieka <tur@semihalf.com>
36199 Date:   Sun May 27 17:06:36 2007 +0200
36200
36201     Motion-PRO: Add support for redundant environment.
36202
36203     Enable redundant environment, add a MTD partition for it; also add env.
36204     variable command for passing MTD partitions to the kernel command line.
36205
36206     Signed-off-by: Piotr Kruszynski <ppk@semihalf.com>
36207     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
36208
36209 commit a26eabeec31746f06d309103690892805696e344
36210 Author: Bartlomiej Sieka <tur@semihalf.com>
36211 Date:   Sun May 27 17:05:11 2007 +0200
36212
36213     Motion-PRO: Change maximum console buffer size from 256 to 1024 bytes.
36214
36215     Allow passing longer command line to the kernel - useful especially
36216     for passing MTD partition layout.
36217
36218     Signed-off-by: Piotr Kruszynski <ppk@semihalf.com>
36219     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
36220
36221 commit 9160b96f71483a116de81c68985e8ee306d36764
36222 Author: Bartlomiej Sieka <tur@semihalf.com>
36223 Date:   Sun May 27 17:04:18 2007 +0200
36224
36225     Fix: Add missing NULL termination in strings expanded by macros parser.
36226
36227     Signed-off-by: Piotr Kruszynski <ppk@semihalf.com>
36228     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
36229
36230 commit 630ec84aef7228fc1dbfb38dec78541403a786cd
36231 Author: Bartlomiej Sieka <tur@semihalf.com>
36232 Date:   Sun May 27 17:03:37 2007 +0200
36233
36234     Motion-PRO: Update EEPROM's page write bits and write delay.
36235
36236     Change EEPROM configuration according to the datasheet: "The 24C01A and 24C02A
36237     have a page write capability of two bytes", and "This device offers fast (1ms)
36238     byte write". Add 3ms of extra delay.
36239
36240     Signed-off-by: Piotr Kruszynski <ppk@semihalf.com>
36241     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
36242
36243 commit c00125e07c1ebc125bab40e1e18bceed8be0c162
36244 Author: Bartlomiej Sieka <tur@semihalf.com>
36245 Date:   Sun May 27 16:58:45 2007 +0200
36246
36247     MPC5XXX, Motion-PRO: Fix PHY initialization problem.
36248
36249     After being reset in mpc5xxx_fec_init_phy(), PHY goes into FX mode, in which
36250     networking does not function. This commit switches PHY to TX mode by clearing
36251     the FX_SEL bit of Mode Control Register. It also reverses commit
36252     008861a2f3ef2c062744d733787c7e530a1b8761, i.e., a temporary workaround.
36253
36254     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
36255     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
36256
36257 commit 93b78f534a6e708b4cf1a4ffb4d8438c67a007db
36258 Author: Bartlomiej Sieka <tur@semihalf.com>
36259 Date:   Sun May 27 16:57:15 2007 +0200
36260
36261     Motion-PRO: Add support for the temperature sensor.
36262
36263     Signed-off-by: Piotr Kruszynski <ppk@semihalf.com>
36264     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
36265
36266 commit c75e639630cc132dc19cd1ecda5922c0db0bfbba
36267 Author: Bartlomiej Sieka <tur@semihalf.com>
36268 Date:   Sun May 27 16:55:23 2007 +0200
36269
36270     Motion-PRO: Add displaying of CPLD revision information during boot.
36271
36272     Signed-off-by: Jan Wrobel <wrr@semihalf.com>
36273     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
36274
36275 commit c99512d6bd3973f01ca2fc4896d829b46e68f150
36276 Author: Bartlomiej Sieka <tur@semihalf.com>
36277 Date:   Sun May 27 16:53:43 2007 +0200
36278
36279     MPC5xxx: Change names of defines related to IPB and PCI clocks.
36280
36281     Both CFG_PCISPEED_66 and CFG_IPBSPEED_133 are misnamed, as defining
36282     them does not cause PCI or IPB clocks to run at the specified speed.
36283     Instead, they configure divisors used to calculate said clocks. This
36284     patch renames the defines according to their real function.
36285
36286     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
36287     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
36288
36289 commit a11c0b85dc3664bb3c1e781137118730c8f619ab
36290 Author: Bartlomiej Sieka <tur@semihalf.com>
36291 Date:   Sun May 27 16:51:48 2007 +0200
36292
36293     Motion-PRO: Add LED support.
36294
36295     Signed-off-by: Jan Wrobel <wrr@semihalf.com>
36296     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
36297     Acked-by: Bartlomiej Sieka <tur@semihalf.com>
36298
36299 commit 7ebb4479b07ff294eb4d76e420753a0349f7c93b
36300 Author: Ulf Samuelsson <ulf@atmel.com>
36301 Date:   Thu May 24 12:12:47 2007 +0200
36302
36303     [PATCH][NAND] Define the Vendor Id for Micron NAND Flash
36304
36305     Signed-off-by: Ulf Samuelsson <ulf@atmel.com>
36306     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
36307     Signed-off-by: Stefan Roese <sr@denx.de>
36308
36309 commit d756894722c888d09a9fa1df8323753772d3dcce
36310 Author: Stefan Roese <sr@denx.de>
36311 Date:   Thu May 24 09:49:00 2007 +0200
36312
36313     ppc4xx: Fix small 405EZ OCM initilization bug in start.S
36314
36315     As pointed out by Bruce Adler <bruce.adler@acm.org> this patch
36316     fixes a small bug in the 405EZ OCM initialization. Thanks for
36317     spotting.
36318
36319     Signed-off-by: Stefan Roese <sr@denx.de>
36320
36321 commit 5d4a179013d59a76446462e1eb0a969fba63eb81
36322 Author: Stefan Roese <sr@denx.de>
36323 Date:   Thu May 24 08:22:09 2007 +0200
36324
36325     ppc4xx: Update AMCC Acadia support for board revision 1.1
36326
36327     This patch updates the Acadia (405EZ) support for the new 1.1 board
36328     revision. It also adds support for NAND FLASH via the 4xx NDFC.
36329
36330     Please note that the jumper J7 must be in position 2-3 for this
36331     NAND support. Position 1-2 is for NAND booting only. NAND booting
36332     support will follow later.
36333
36334     Signed-off-by: Stefan Roese <sr@denx.de>
36335
36336 commit 822d55365bb557e084d0e33625a6dedcc866110b
36337 Author: Jon Loeliger <jdl@freescale.com>
36338 Date:   Wed May 23 14:09:46 2007 -0500
36339
36340     Add LIST_86xx MAKEALL target for PowerPC builds.
36341
36342     Signed-off-by: Jon Loeliger <jdl@freescale.com>
36343
36344 commit 9f0077abd69f7a7c756a915b961037302be3e6f2
36345 Author: Stefan Roese <sr@denx.de>
36346 Date:   Tue May 22 12:48:09 2007 +0200
36347
36348     ppc4xx: Use do { ... } while (0) for CPR & SDR access macros
36349
36350     Signed-off-by: Stefan Roese <sr@denx.de>
36351
36352 commit 6f3dfc139a838b0841c151efe00ad47db2366e79
36353 Author: Stefan Roese <sr@denx.de>
36354 Date:   Tue May 22 12:46:10 2007 +0200
36355
36356     ppc4xx: Add 405 support to 4xx NAND driver ndfc.c
36357
36358     This patch adds support for 405 PPC's to the 4xx NAND driver
36359     ndfc.c. This is in preparation for the new AMCC 405EZ.
36360
36361     Signed-off-by: Stefan Roese <sr@denx.de>
36362
36363 commit 10603d76767426be803dadd4fb688b97eb69481c
36364 Author: Stefan Roese <sr@denx.de>
36365 Date:   Mon May 21 07:41:22 2007 +0200
36366
36367     ppc4xx: Fix problem in 405EZ OCM initialization
36368
36369     As spotted by Bruce Adler this patch fixes an initialization problem
36370     for the 405EZ OCM.
36371
36372     Signed-off-by: Stefan Roese <sr@denx.de>
36373
36374 commit 3e3b956906eba9e4ad7931581ecedaad10eccce8
36375 Author: Peter Pearse <peter.pearse@arm.com>
36376 Date:   Fri May 18 16:47:03 2007 +0100
36377
36378     Reduce line lengths to 80 characters max.
36379
36380 commit 93ef45c9ddfdd9fc17c4e74bd8e2f2456580eb72
36381 Author: Peter Pearse <peter.pearse@arm.com>
36382 Date:   Fri May 18 14:34:07 2007 +0100
36383
36384     Makefile permissions
36385
36386 commit 1443a31457d68f7e8f0b9403e9832ec1e79dc59d
36387 Author: Peter Pearse <peter.pearse@arm.com>
36388 Date:   Fri May 18 14:33:11 2007 +0100
36389
36390     Makefile permissions
36391
36392 commit 255a3577c848706441daee0174543efe205a77f8
36393 Author: Kim Phillips <kim.phillips@freescale.com>
36394 Date:   Wed May 16 16:52:19 2007 -0500
36395
36396     Reduce CONFIG_MPC8YXX_TSECx to CONFIG_TSECx
36397
36398     For all practical u-boot purposes, TSECs don't differ throughout the
36399     mpc8[356]xx families; reduce CONFIG_MPC8YXX_TSECx to CONFIG_TSECx.
36400
36401     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
36402
36403 commit 70124c2602ae2d4c5d3dba05b482d91548242de8
36404 Author: Stefano Babic <sbabic@denx.de>
36405 Date:   Wed May 16 14:49:12 2007 +0200
36406
36407     Fix compile problem cause my Microblaze merge
36408
36409     Signed-off-by: Stefano Babic <sbabic@denx.de>
36410
36411 commit ada4697d0230d6da552867777f98a67ec3ba2579
36412 Author: Jeffrey Mann <mannj@embeddedplanet.com>
36413 Date:   Wed May 16 13:23:10 2007 +0200
36414
36415     [PATCH] Run new sequoia boards with an EBC speed of 83MHz
36416
36417     Because the Sequoia board does not boot with an EBC faster than 66MHz,
36418     the clock divider are changed after the initial boot process.
36419
36420     This allows for maximum clocking speeds  to be achieved on newer boards.
36421     Sequoia boards with 666.66 MHz processors require that the EBC divider
36422     be set to 3 in order to start the initial boot process at a slower EBC
36423     speed. After the initial boot process, the divider can be set back to 2,
36424     which will cause the boards to run at 83.333MHz. This is backward
36425     compatible with boards with 533.33 MHz processors, as these boards will
36426     already be set with an EBC divider of 2.
36427
36428     Signed-off-by: Jeffrey Mann <mannj@embeddedplanet.com>
36429
36430 commit a7676ea7732f3c596805079fed7e5c9fac652cfc
36431 Author: Wolfgang Denk <wd@denx.de>
36432 Date:   Wed May 16 01:16:53 2007 +0200
36433
36434     Minor Coding Style cleanup, update CHANGELOG.
36435
36436     Signed-off-by: Wolfgang Denk <wd@denx.de>
36437
36438 commit d62f64cc23a940eafe712c776b3249e4160753d1
36439 Author: Wolfgang Denk <wd@denx.de>
36440 Date:   Wed May 16 00:13:33 2007 +0200
36441
36442     Coding Style Cleanup, new CHANGELOG
36443
36444 commit 3162eb836903c8b247fdc7470dd39bfa6996f495
36445 Author: Wolfgang Denk <wd@denx.de>
36446 Date:   Tue May 15 23:38:05 2007 +0200
36447
36448     Minor coding style cleanup.
36449
36450 commit 66d9dbec1cc27d6398ee6cf84639dbe14971251e
36451 Author: mushtaq khan <mushtaq_k@procsys.com>
36452 Date:   Fri Apr 20 14:23:02 2007 +0530
36453
36454     Add driver for S-ATA-controller on Intel processors with South
36455     Bridge, ICH-5, ICH-6 and ICH-7.
36456
36457     Implementation:
36458
36459     1. Code is divided in to two files. All functions, which are
36460        controller specific are kept in "drivers/ata_piix.c" file and
36461        functions, which are not controller specific, are kept in
36462        "common/cmd_sata.c" file.
36463
36464     2. Reading and Writing from the S-ATA drive is done using PIO method.
36465
36466     3. Driver can be configured for 48-bit addressing by defining macro
36467        CONFIG_LBA48, if this macro is not defined driver uses the 28-bit
36468        addressing.
36469
36470     4. S-ATA read function is hooked to the File system, commands like
36471        ext2ls and ext2load file can be used. This has been tested.
36472
36473     5. U-Boot command "SATA_init" is added, which initializes the S-ATA
36474        controller and identifies the S-ATA drives connected to it.
36475
36476     6. U-Boot command "sata" is added, which is used to read/write, print
36477        partition table and get info about the drives present. This I have
36478        implemented in same way as "ide" command is implemented in U-Boot.
36479
36480     7. This driver is for S-ATA in native mode.
36481
36482     8. This driver does not support the Native command queuing and
36483        Hot-plugging.
36484
36485     Signed-off-by: Mushtaq Khan <mushtaq_k@procsys.com>
36486
36487 commit 644e6fb4eb8be90ea04ba34b643a8bf019d680e0
36488 Author: mushtaq khan <mushtaq_k@procsys.com>
36489 Date:   Mon Apr 30 15:57:22 2007 +0530
36490
36491     Fixes bug clearing the bss section for i386
36492
36493     Hi,
36494     There is a bug in the code of clearing the bss section for processor
36495     i386.(File: cpu/i386/start.S)
36496     In the code, bss_start addr (starting addr of bss section) is put into
36497     the register %eax, but the code which clears the bss section refers to
36498     the addr pointed by %edi.
36499
36500     This patch fixes this bug by putting bss_start into %edi register.
36501
36502     Signed-off-by: Mushtaq Khan <mushtaq_k@procsys.com>
36503
36504 commit c3243cf7b490057277d61acffe4ad0946f9eb4a4
36505 Author: Joe Hamman <joe.hamman@embeddedspecialties.com>
36506 Date:   Mon Apr 30 16:47:28 2007 -0500
36507
36508     Add support for BCM5464 Quad Phy
36509
36510     Added support for Broadcom's BCM5464 Quad Phy
36511
36512     Signed-off-by: Joe Hamman <joe.hamman@embeddedspecialties.com>
36513
36514 commit 1b305bdc754c8468e1d5d858f5dcf8a7a0a4bb7a
36515 Author: Zang Roy-r61911 <tie-fei.zang@freescale.com>
36516 Date:   Wed May 9 08:10:57 2007 +0800
36517
36518     Search the exception table with linear algorithm
36519
36520     Search the exception table with linear algorithm instead of
36521     bisecting algorithm.
36522     Because the exception table might be unsorted.
36523
36524     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
36525
36526 commit 5dfaa50eb819686bfba1927e8c5b8a70a4d65fd3
36527 Author: Aubrey.Li <aubrey.adi@gmail.com>
36528 Date:   Mon May 14 11:47:35 2007 +0800
36529
36530     Fix compilation issues on MACOSX
36531
36532     Singed-off-by: Marc Hoffman <Marc.Hoffman@analog.com>
36533     Signed-off-by: Aubrey Li <aubrey.adi@gmail.com>
36534
36535 commit 56fd7162985c412317bbf763a225fba23c64fd31
36536 Author: Stephen Williams <steve@icarus.com>
36537 Date:   Tue May 15 07:55:42 2007 -0700
36538
36539     Fix for compile of JSE target
36540
36541     The attached patch fixes the compile of the JSE board in the
36542     denx git as of 14 may 2007. It is an extremely simple patch,
36543     it just adds the missing define of CFG_SYSTEMACE_WIDTH.
36544
36545      Fix to compile JSE against 20070514 git of u-boot
36546
36547 commit 69df3c4da0c93017cceb25a366e794570bd0ed98
36548 Author: Nobuhiro Iwamatsu <iwamatsu@rahute.(none)>
36549 Date:   Sun May 13 21:01:03 2007 +0900
36550
36551     sh: MS7750SE support.
36552
36553     This adds support for the Hitachi MS7750SE.
36554
36555     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
36556
36557 commit 0b135cfc2e524dc249b75057b55dd4cc09842e27
36558 Author: Nobuhiro Iwamatsu <iwamatsu@rahute.(none)>
36559 Date:   Sun May 13 20:58:00 2007 +0900
36560
36561     sh: First support code of SuperH.
36562
36563     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
36564
36565 commit 61936667e86a250ae12fd2dc189d3588f0a59e0b
36566 Author: Stefan Roese <sr@denx.de>
36567 Date:   Fri May 11 12:01:49 2007 +0200
36568
36569     ppc4xx: Add mtcpr/mfcpr access macros
36570
36571     Signed-off-by: Stefan Roese <sr@denx.de>
36572
36573 commit 343c48bd84606c4025c8a7c7263fda465d6e284c
36574 Author: Stefan Roese <sr@denx.de>
36575 Date:   Fri May 11 12:01:06 2007 +0200
36576
36577     ppc4xx: Set bd->bi_pci_busfreq on 440EPx/GRx too
36578
36579     Signed-off-by: Stefan Roese <sr@denx.de>
36580
36581 commit 7d98ba770a7eaefa29ce927f31a0956df85bf650
36582 Author: Piotr Kruszynski <ppk@semihalf.com>
36583 Date:   Thu May 10 16:55:52 2007 +0200
36584
36585     [Motion-PRO] Add MTD and JFFS2 support, also add default partition
36586     definition.
36587
36588 commit 65fb6a676e821f9570a2a376dc204bf611ce5f81
36589 Author: Peter Pearse <peter.pearse@arm.com>
36590 Date:   Wed May 9 11:42:44 2007 +0100
36591
36592     Add the board directory for SMN42
36593
36594 commit 160131bf965785419626df6c388729fe0b597992
36595 Author: Peter Pearse <peter.pearse@arm.com>
36596 Date:   Wed May 9 11:41:58 2007 +0100
36597
36598     Add the files for the SMN42 board
36599
36600 commit 5c6d2b5a500f8c49670de8910150b78a41f781fc
36601 Author: Peter Pearse <peter.pearse@arm.com>
36602 Date:   Wed May 9 11:40:34 2007 +0100
36603
36604     Remove the deleted files for the SMN42 patch
36605
36606 commit b0d8f5bf0d215adc9424cb228b2484dbf07f7761
36607 Author: Peter Pearse <peter.pearse@arm.com>
36608 Date:   Wed May 9 11:37:56 2007 +0100
36609
36610     New board SMN42 branch
36611
36612 commit 29f3be0caf0799ca6b89dfd9824c15619a50000f
36613 Author: Peter Pearse <peter.pearse@arm.com>
36614 Date:   Wed May 9 10:24:38 2007 +0100
36615
36616     Makefile permissions
36617
36618 commit b84289b595731e8851df46e893845cc1322c9b9b
36619 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
36620 Date:   Tue May 8 14:17:07 2007 -0500
36621
36622     8641hpcn: Fix Makefile after moving pixis to board/freescale.
36623
36624     The OBJTREE != SRCTREE build scenario was broken.
36625     This fixes it.
36626
36627     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
36628     Signed-off-by: Jon Loeliger <jdl@freescale.com>
36629
36630 commit e69f66c6ebe82bbbd1da766bc4eda40ec7ee5af1
36631 Author: Michal Simek <monstr@monstr.eu>
36632 Date:   Tue May 8 15:57:43 2007 +0200
36633
36634     add: reading special purpose registers
36635
36636 commit 1a50f164beb065f360fbddb76029607d6b099698
36637 Author: Michal Simek <monstr@monstr.eu>
36638 Date:   Tue May 8 14:52:52 2007 +0200
36639
36640     add: Microblaze V5 exception handling
36641
36642 commit ab874d5047e5d30dbc1e517ff26083efffa98ecb
36643 Author: Michal Simek <monstr@monstr.eu>
36644 Date:   Tue May 8 14:39:11 2007 +0200
36645
36646     add: FSL control read and write
36647
36648 commit de1de02a7cbf05e6b63e0d8ffc624f12493f6ba3
36649 Author: Piotr Kruszynski <ppk@semihalf.com>
36650 Date:   Tue May 8 13:05:44 2007 +0200
36651
36652     [Motion-PRO] Add support for I2C, EEPROM and RTC.
36653
36654 commit fa5c2ba123b1bf88455bfc21db5e786ca045029d
36655 Author: Bartlomiej Sieka <tur@semihalf.com>
36656 Date:   Tue May 8 10:23:56 2007 +0200
36657
36658     [Motion-PRO] Add ATA support. Add CF-booting commands to the default
36659     environment.
36660
36661 commit 06241d50a3ab1b20a0b08baeeaffcaa23ae4b839
36662 Author: Bartlomiej Sieka <tur@semihalf.com>
36663 Date:   Tue May 8 09:39:12 2007 +0200
36664
36665     [Motion-PRO] Change IPB clock frequency from 50MHz to 100MHz. This
36666     eliminates networking problems in Linux (timeouts).
36667
36668 commit 1f1369c34b629be94702684d41d3fddf0f6193e7
36669 Author: Bartlomiej Sieka <tur@semihalf.com>
36670 Date:   Tue May 8 09:21:57 2007 +0200
36671
36672     [Motion-PRO] Enable Flat Device Tree support and modify default environment
36673     to allow booting of FDT-expecting kernels.
36674
36675 commit fb05f6da35ea1c15c553abe6f23f656bf18dc5db
36676 Author: Michal Simek <monstr@monstr.eu>
36677 Date:   Mon May 7 23:58:31 2007 +0200
36678
36679     new: USE_MSR_INTR support
36680
36681 commit 008861a2f3ef2c062744d733787c7e530a1b8761
36682 Author: Bartlomiej Sieka <tur@semihalf.com>
36683 Date:   Mon May 7 22:36:15 2007 +0200
36684
36685     [MPC5xxx] There are networking problems on the Motion-PRO board with
36686     current PHY initalization code (tftp timeouts all the time). This commit
36687     temporarily disables PHY initalization sequence to make the networking
36688     operational, until a fix is found.
36689
36690 commit abca901869c3760b6c5fecb825db6c1d91a78a93
36691 Author: Wolfgang Denk <wd@denx.de>
36692 Date:   Mon May 7 22:10:36 2007 +0200
36693
36694     Get rid of duplicated file (see include/configs/sbc8560.h instead)
36695
36696     Signed-off-by: Wolfgang Denk <wd@denx.de>
36697
36698 commit 207b7b2c9d9752e0f6478c30c29b7087f6e6cbb6
36699 Author: Wolfgang Denk <wd@denx.de>
36700 Date:   Mon May 7 22:07:08 2007 +0200
36701
36702     Get rid of duplicated file (see doc/README.SBC8560 instead)
36703
36704     Signed-off-by: Wolfgang Denk <wd@denx.de>
36705
36706 commit a7bac7e9b57ba948051beb19ec5be3a75ce75383
36707 Author: Michal Simek <monstr@monstr.eu>
36708 Date:   Mon May 7 19:43:10 2007 +0200
36709
36710     fix: read and write MSR - repair number of parameters
36711
36712 commit 193b4a3bb3acaddf798da8de0da05d94ba8774ee
36713 Author: Jeffrey Mann <mannj@embeddedplanet.com>
36714 Date:   Mon May 7 19:42:49 2007 +0200
36715
36716     [PATCH] ppc4xx: Fix CONFIG_SYS_CLK_FREQ definition in Sequoia config file
36717
36718     A '3' got cut off in the formatting of the last patch to automatically
36719     change the clock speed of the system clock on sequoia board.
36720
36721     Signed-off-by: Jeffrey Mann <mannj@embeddedplanet.com>
36722     Signed-off-by: Stefan Roese <sr@denx.de>
36723
36724 commit 19bf1fbad7f19d5a120be9b1daf136e052fcab39
36725 Author: Michal Simek <monstr@monstr.eu>
36726 Date:   Mon May 7 19:33:51 2007 +0200
36727
36728     new: fsl interrupt support
36729     FSL_Has_data is connected to INTC.
36730
36731 commit 792032baa7d625e34c981ab6df521911bd8dc861
36732 Author: Michal Simek <monstr@monstr.eu>
36733 Date:   Mon May 7 19:30:12 2007 +0200
36734
36735     fix: interrupt handler
36736     remove asm code
36737
36738 commit f3f001a341ef185d0f13841be5b5dc3395aacc31
36739 Author: Michal Simek <monstr@monstr.eu>
36740 Date:   Mon May 7 19:25:08 2007 +0200
36741
36742     fix: remove asm code
36743
36744 commit fb7c2dbef02c9f6f8d7b04ec4c2bfb91418b9c01
36745 Author: Michal Simek <monstr@monstr.eu>
36746 Date:   Mon May 7 19:12:43 2007 +0200
36747
36748     fix: clean interrupt
36749
36750 commit 42efed6130c8fcf7da881385b5427065d2801757
36751 Author: Michal Simek <monstr@monstr.eu>
36752 Date:   Mon May 7 17:22:25 2007 +0200
36753
36754     fix: interrupt handler for multiple sources
36755
36756 commit 48fbd3a4cdabbebc1debd7eed73c00c2caf914f6
36757 Author: Michal Simek <monstr@monstr.eu>
36758 Date:   Mon May 7 17:11:09 2007 +0200
36759
36760     new: add writing to msr register
36761
36762 commit 3a619dd7bed03e8b4d22a3911f90fd12af5376c2
36763 Author: Markus Klotzbuecher <mk@denx.de>
36764 Date:   Mon May 7 16:43:56 2007 +0200
36765
36766     Fix an ancient CHANGELOG conflict
36767
36768 commit ac4cd59d59c9bf3f89cb7a344abf8184d678f562
36769 Author: Timur Tabi <timur@freescale.com>
36770 Date:   Sat May 5 08:12:30 2007 +0200
36771
36772     5xxx: write MAC address to mac-address and local-mac-address
36773
36774     Some device trees have a mac-address property, some have local-mac-address,
36775     and some have both.  To support all of these device trees, ftp_cpu_setup()
36776     should write the MAC address to mac-address and local-mac-address, if they
36777     exist.
36778
36779     Signed-off-by: Timur Tabi <timur@freescale.com>
36780     Acked-by: Grant Likely <grant.likely@secretlab.ca>
36781
36782 commit a9d87e2707dcb249f6bb7f7ff7e00acd8cda9fd2
36783 Author: Grzegorz Wianecki <grzegorz.wianecki@gmail.com>
36784 Date:   Sun Apr 29 14:01:54 2007 +0200
36785
36786     [PATCH] Use PVR to distinguish MPC5200B from MPC5200 in boot message
36787
36788     MPC5200B systems are incorrectly reported as MPC5200 in U-Boot start-up
36789     message. Use PVR to distinguish between the two variants, and print proper CPU
36790     information.
36791
36792     Signed-off-by: Grzegorz Wianecki <grzegorz.wianecki@gmail.com>
36793     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
36794     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
36795
36796 commit 4ec5bd55ed1ffa91a774af298769621f4fbb18c1
36797 Author: Ladislav Michl <ladis@linux-mips.org>
36798 Date:   Wed Apr 25 16:01:26 2007 +0200
36799
36800     [PATCH] simplify silent console
36801
36802     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
36803     Acked-by: Stefan Roese <sr@denx.de>
36804
36805 commit b7598a43f2b421a713d8135e98a42c37d9eb9df0
36806 Author: Sergei Shtylyov <sshtylyov@ru.mvista.com>
36807 Date:   Mon Apr 23 15:30:39 2007 +0200
36808
36809     [PATCH] Avoid assigning PCI resources from zero address
36810
36811     If a PCI IDE card happens to get a zero address assigned to it, the Linux IDE
36812     core complains and IDE drivers fails to work.  Also, assigning zero to a BAR
36813     was illegal according to PCI 2.1 (the later revisions seem to have excluded the
36814     sentence about "0" being considered an invalid address) -- so, use a reasonable
36815     starting value of 0x1000 (that's what the most Linux archs are using).
36816
36817     Alternatively, one might have fixed the calls to pci_set_region() individually
36818     (some code even seems to have taken care of this issue) but that would have
36819     been a lot more work. :-)
36820
36821     Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
36822     Acked-by: Stefan Roese <sr@denx.de>
36823
36824 commit 9ffd451afeb08e5be7ddae680487ec962b2bca25
36825 Author: Jeffrey Mann <mannj@embeddedplanet.com>
36826 Date:   Mon Apr 23 14:00:11 2007 +0200
36827
36828     [patch] setenv(...) can delete environmentalvariables
36829
36830     update setenv() function so that entering a NULL value for the
36831     variable's value will delete the environmental variable
36832
36833     Signed-off-by: Jeffrey Mann <mannj@embeddedplanet.com>
36834     Acked-by: Stefan Roese <sr@denx.de>
36835
36836 commit ebd0a0ae05a44769c4e27458ad4e9f3438250443
36837 Author: Mike Frysinger <vapier@gentoo.org>
36838 Date:   Mon Apr 23 13:54:24 2007 +0200
36839
36840     [patch] use unsigned char in smc91111 driver for mac
36841
36842     the v_mac variable in the smc91111 driver is declared as a signed char ...
36843     this causes problems when one of the bytes in the MAC is "signed" like 0xE0
36844     because when it gets printed out, you get a display like:
36845     0xFFFFFFE0 and that's no good
36846
36847     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
36848
36849 commit ffc50f9bb194343c6303517a517708457a5eb6b8
36850 Author: Michal Simek <monstr@monstr.eu>
36851 Date:   Sat May 5 18:54:42 2007 +0200
36852
36853     new: FSL and MSR support #2
36854
36855 commit f7e2e0eb0668136305f78bb9c21be79b48a34247
36856 Author: Michal Simek <monstr@monstr.eu>
36857 Date:   Sat May 5 18:27:16 2007 +0200
36858
36859     new: FSL and MSR support
36860
36861 commit 2f15278c2eb911c668b4fe562130b78cf554d139
36862 Author: Wolfgang Denk <wd@denx.de>
36863 Date:   Sat May 5 18:23:11 2007 +0200
36864
36865     Coding stylke cleanup; update CHANGELOG.
36866
36867     Signed-off-by: Wolfgang Denk <wd@denx.de>
36868
36869 commit 885ec89b648a899a2f32393fd3ffd9f7234c4402
36870 Author: Wolfgang Denk <wd@denx.de>
36871 Date:   Sat May 5 18:05:02 2007 +0200
36872
36873     Add STX GP3 SSA board to MAKEALL script; update CHANGELOG.
36874
36875     Signed-off-by: Wolfgang Denk <wd@denx.de>
36876
36877 commit 5499645b3fe17a548af9dfc479ca6e2455f179a2
36878 Author: Wolfgang Denk <wd@denx.de>
36879 Date:   Sat May 5 17:15:50 2007 +0200
36880
36881     Make "file" command happy with some config.mk files; update CHANGELOG
36882
36883 commit e3b8c78bc2489c27ae020986ef0eaca684866cef
36884 Author: Jeffrey Mann <mannj@embeddedplanet.com>
36885 Date:   Sat May 5 08:32:14 2007 +0200
36886
36887     ppc4xx: Detect if the sysclk on Sequoia is 33 or 33.333 MHz
36888
36889     The AMCC Secquoia board has been changed in a new revision from using a
36890     33.000 MHz clock to a 33.333 MHz system clock. A bit in the CPLD
36891     indicates the difference. This patch reads that bit and uses the correct
36892     clock speed for the board. This code is backward compatable will all
36893     prior boards. All prior boards will be read as 33.000.
36894
36895     Signed-off-by: Jeffrey Mann <mannj@embeddedplanet.com>
36896     Signed-off-by: Stefan Roese <sr@denx.de>
36897
36898 commit f544ff6656fca263ed1ebe39899b6d95da67c8b8
36899 Author: Stefan Roese <sr@denx.de>
36900 Date:   Sat May 5 08:29:01 2007 +0200
36901
36902     ppc4xx: Sequoia: Remove cpu/ppc4xx/speed.c from NAND booting
36903
36904     Using cpu/ppc4xx/speed.c to calculate the bus frequency is too big
36905     for the 4k NAND boot image so define bus_frequency to 133MHz here
36906     which is save for the refresh counter setup.
36907
36908     Signed-off-by: Stefan Roese <sr@denx.de>
36909
36910 commit 2f550ab976405300f5b07bf2890800840d0aa05f
36911 Author: Timur Tabi <timur@freescale.com>
36912 Date:   Sat May 5 08:12:30 2007 +0200
36913
36914     5xxx: write MAC address to mac-address and local-mac-address
36915
36916     Some device trees have a mac-address property, some have local-mac-address,
36917     and some have both.  To support all of these device trees, ftp_cpu_setup()
36918     should write the MAC address to mac-address and local-mac-address, if they
36919     exist.
36920
36921     Signed-off-by: Timur Tabi <timur@freescale.com>
36922     Acked-by: Grant Likely <grant.likely@secretlab.ca>
36923
36924 commit a79886590593ba1d667c840caa4940c61639f18f
36925 Author: Thomas Knobloch <knobloch@siemens.com>
36926 Date:   Sat May 5 07:04:42 2007 +0200
36927
36928     NAND: Wrong calculation of page number in nand_block_bad()
36929
36930     In case that there is no memory based bad block table available the
36931     function nand_block_checkbad() in drivers/mtd/nand/nand_base.c will call
36932     nand_block_bad() directly. When parameter 'getchip' is set to zero,
36933     nand_block_bad() will not right shift the offset to calculate the
36934     correct page number.
36935
36936     Signed-off-by: Thomas Knobloch <knobloch@siemens.com>
36937     Signed-off-by: Stefan Roese <sr@denx.de>
36938
36939 commit 9877d7dcd1eebe61aa5d8b8ffe9c048ea426e6f6
36940 Author: Wolfgang Denk <wd@denx.de>
36941 Date:   Fri May 4 10:02:33 2007 +0200
36942
36943     Fix initrd length corruption in bootm command.
36944
36945     When using FDT Images, the length of an inital ramdisk was
36946     overwritten (bug introduced by commit 87a449c8, 22 Aug 2006).
36947
36948     Patches by Timur Tabi & Johns Daniel.
36949
36950     Signed-off-by: Wolfgang Denk <wd@denx.de>
36951
36952 commit 068aab660bc3912b930be5540e6b3f3fd6ad3c96
36953 Author: Kim Phillips <kim.phillips@freescale.com>
36954 Date:   Thu May 3 19:43:52 2007 -0500
36955
36956     mpc83xx: fix trivial error in MAKEALL
36957
36958     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
36959
36960 commit c64a89d6ce8584b9fc64f4e85da9ecac3cfc2c2a
36961 Author: Wolfgang Denk <wd@denx.de>
36962 Date:   Thu May 3 16:34:41 2007 +0200
36963
36964     Update board configuration for STX GP3SSA board:
36965
36966     Enable hush shell, environment in flash rather in EEPROM,
36967     more user-friendly default environment, etc.
36968     The simple EEPROM environment can be selected easily in the board
36969     config file.
36970
36971     Signed-off-by: Wolfgang Denk <wd@denx.de>
36972
36973 commit 2c6fb199dc5756fc72f49d1f4de105e089049d65
36974 Author: Wolfgang Denk <wd@denx.de>
36975 Date:   Tue Apr 24 14:37:49 2007 +0200
36976
36977     Cleanup STX GP3SSA code; fix build and compile problems.
36978
36979 commit 35171dc04e028ecacc23ad916a66295472555dbf
36980 Author: Dan Malek <dan@embeddedalley.com>
36981 Date:   Fri Jan 5 09:15:34 2007 +0100
36982
36983     Add support for STX GP3SSA (stxssa) Board
36984
36985     Signed-off-by Dan Malek, <dan@embeddedalley.com>
36986
36987 commit f2134f8e9eb006bdcd729e89f309c07b2fa45180
36988 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
36989 Date:   Wed May 2 13:31:53 2007 +0200
36990
36991     macb: Don't restart autonegotiation if we already have link
36992
36993     Rework macb_phy_init so that it doesn't attempt to re-negotiate if the
36994     link is already up.
36995
36996     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
36997
36998 commit 04fcb5d38bc90779cd9a710d60702075986f0e29
36999 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37000 Date:   Wed May 2 13:22:38 2007 +0200
37001
37002     macb: Introduce a few barriers when dealing with DMA descriptors
37003
37004     There were a few theoretical possibilities that the compiler might
37005     optimize away DMA descriptor reads and/or writes and thus cause
37006     synchronization problems with the hardware. Insert barriers where
37007     we depend on reads/writes actually hitting memory.
37008
37009     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37010
37011 commit ffa621a0d12a1ccd81c936c567f8917a213787a8
37012 Author: Andy Fleming <afleming@freescale.com>
37013 Date:   Sat Feb 24 01:08:13 2007 -0600
37014
37015     Cleaned up some 85xx PCI bugs
37016
37017     * Cleaned up the CDS PCI Config Tables and added NULL entries to
37018       the end
37019     * Fixed PCIe LAWBAR assignemt to use the cpu-relative address
37020     * Fixed 85xx PCI code to assign powar region sizes based on the
37021       config values (rather than hard-coding them)
37022     * Fixed the 8548 CDS PCI2 IO to once again have 0 as the base address
37023
37024     Signed-off-by: Andy Fleming <afleming@freescale.com>
37025
37026 commit 6743105988fc44d5b0d30388c790607835aae7a6
37027 Author: Andy Fleming <afleming@freescale.com>
37028 Date:   Mon Apr 23 02:54:25 2007 -0500
37029
37030     Add support for the 8568 MDS board
37031
37032     This included some changes to common files:
37033     * Add 8568 processor SVR to various places
37034     * Add support for setting the qe bus-frequency value in the dts
37035     * Add the 8568MDS target to the Makefile
37036
37037     Signed-off-by: Andy Fleming <afleming@freescale.com>
37038
37039 commit af1c2b84bf27c8565baddc82d1abb93700d10e2e
37040 Author: David Updegraff <dave@cray.com>
37041 Date:   Fri Apr 20 14:34:48 2007 -0500
37042
37043     Add support for treating unknown PHYs as generic PHYs.
37044
37045     When bringing up u-boot on new boards, PHY support sometimes gets
37046     neglected.  Most PHYs don't really need any special support,
37047     though.  By adding a generic entry that always matches if nothing
37048     else does, we can provide support for "unsupported" PHYs for the
37049     tsec.
37050
37051     The generic PHY driver supports most PHYs, including gigabit.
37052
37053     Signed-off-by: David Updegraff <dave@cray.com>
37054     Signed-off-by: Andy Fleming <afleming@freescale.com>
37055
37056 commit a75af9bfd8fff0499efdbb90601cec5a2afef117
37057 Author: James Yang <James.Yang@freescale.com>
37058 Date:   Wed Feb 7 15:28:04 2007 -0600
37059
37060     Conditionalize 8641 Rev1.0 MCM workarounds
37061
37062     Signed-off-by: James Yang <James.Yang@freescale.com>
37063     Signed-off-by: Jon Loeliger <jdl@freescale.com>
37064
37065 commit f64702b7fc8f8df39d31add770df6e372f9e9ce3
37066 Author: Timur Tabi <timur@freescale.com>
37067 Date:   Mon Apr 30 13:59:50 2007 -0500
37068
37069     Fix memory initialization on MPC8349E-mITX
37070
37071     Define CFG_DDR_SDRAM_CLK_CNTL for the MPC8349E-mITX and MPC8349E-mITX-GP.
37072     This allows ddr->sdram_clk_cntl to be properly initialized.  This is necessary
37073     on some ITX boards, notably those with a revision 3.1 CPU.
37074
37075     Also change spd_sdram() in cpu/mpc83xx/spd_sdram.c to not write anything into
37076     ddr->sdram_clk_cntl if CFG_DDR_SDRAM_CLK_CNTL is not defined.
37077
37078     Signed-off-by: Timur Tabi <timur@freescale.com>
37079     Acked-by: Michael Benedict <MBenedict@twacs.com>
37080     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
37081
37082 commit 54b2d434ae9d01787936f34fe1759cf3d7624ae3
37083 Author: Kim Phillips <kim.phillips@freescale.com>
37084 Date:   Mon Apr 30 15:26:21 2007 -0500
37085
37086     mpc83xx: replace elaborate boottime verbosity with 'clocks' command
37087
37088     and fix CPU: to align with Board: display text.
37089
37090     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
37091
37092 commit c1ab82669d9525998c34e802a12cad662723f22a
37093 Author: James Yang <James.Yang@freescale.com>
37094 Date:   Fri Mar 16 13:02:53 2007 -0500
37095
37096     Rewrote picos_to_clk() to avoid rounding errors.
37097     Clarified that conversion is to DRAM clocks rather than platform clocks.
37098     Made function static to spd_sdram.c.
37099
37100     Signed-off-by: James Yang <James.Yang@freescale.com>
37101     Signed-off-by: Jon Loeliger <jdl@freescale.com>
37102
37103 commit 8b39501d28754e72726ce7fb02310e56dbdf116a
37104 Author: Stefan Roese <sr@denx.de>
37105 Date:   Sun Apr 29 14:13:01 2007 +0200
37106
37107     ppc4xx: Bamboo: Use current NAND driver and *not* the legacy driver
37108
37109     Signed-off-by: Stefan Roese <sr@denx.de>
37110
37111 commit 864aa6a6a466fcb92bf32b1d7dba79cd709b52c9
37112 Author: Grzegorz Wianecki <grzegorz.wianecki@gmail.com>
37113 Date:   Sun Apr 29 14:01:54 2007 +0200
37114
37115     [PATCH] Use PVR to distinguish MPC5200B from MPC5200 in boot message
37116
37117     MPC5200B systems are incorrectly reported as MPC5200 in U-Boot start-up
37118     message. Use PVR to distinguish between the two variants, and print proper CPU
37119     information.
37120
37121     Signed-off-by: Grzegorz Wianecki <grzegorz.wianecki@gmail.com>
37122     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
37123     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
37124
37125 commit 5c5d3242935cf3543af01142627494434834cf98
37126 Author: Kim Phillips <kim.phillips@freescale.com>
37127 Date:   Wed Apr 25 12:34:38 2007 -0500
37128
37129     mpc83xx: minor fixups for 8313rdb introduction
37130
37131 commit ada4d40091f6ed4a4f0040e08d20db21967e4a67
37132 Author: Ladislav Michl <ladis@linux-mips.org>
37133 Date:   Wed Apr 25 16:01:26 2007 +0200
37134
37135     [PATCH] simplify silent console
37136
37137     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
37138     Acked-by: Stefan Roese <sr@denx.de>
37139
37140 commit 144876a380f5756f57412caf74c1d6dc201dd796
37141 Author: Michal Simek <monstr@monstr.eu>
37142 Date:   Tue Apr 24 23:01:02 2007 +0200
37143
37144     [PATCH] MTD partition support, JFFS2 support
37145
37146 commit 37ed6cdd4159195bfad68d8a237f6adda8f482cb
37147 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
37148 Date:   Tue Apr 24 14:03:45 2007 +0200
37149
37150     ppc4xx: setup 440EPx/GRx ZMII/RGMII bridge depending on PFC register content.
37151
37152     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
37153
37154 commit 66ed6cca3f340f7a8a06d9272ae2ef8e96f0273d
37155 Author: Andy Fleming <afleming@freescale.com>
37156 Date:   Mon Apr 23 02:37:47 2007 -0500
37157
37158     Reworked 85xx speed detection code
37159
37160     Changed the code to read the registers and calculate the clock
37161     rates, rather than using a "switch" statement.
37162
37163     Idea from Andrew Klossner <andrew@cesa.opbu.xerox.com>
37164
37165     Signed-off-by: Andy Fleming <afleming@freescale.com>
37166
37167 commit 81f481ca708ed6a56bf9c410e3191dbad581c565
37168 Author: Andy Fleming <afleming@freescale.com>
37169 Date:   Mon Apr 23 02:24:28 2007 -0500
37170
37171     Enable 8544 support
37172
37173     * Add support to the Makefile
37174     * Add 8544 configuration support to the tsec driver
37175     * Add 8544 SVR numbers to processor.h
37176
37177     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
37178     Signed-off-by: Jon Loeliger <jdl@freescale.com>
37179
37180 commit 0d8c3a2096eaff8d7de89d45e9af4d4b0d4868fe
37181 Author: Andy Fleming <afleming@freescale.com>
37182 Date:   Fri Feb 23 17:12:25 2007 -0600
37183
37184     Support 1G size on 8548
37185
37186     e500v2 and newer cores support 1G page sizes.
37187
37188     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
37189     Signed-off-by: Andy Fleming <afleming@freescale.com>
37190
37191 commit 45cef612cc601d2d1c890fbbd7cdc9609a189a46
37192 Author: Andy Fleming <afleming@freescale.com>
37193 Date:   Fri Feb 23 17:11:16 2007 -0600
37194
37195     Changed BOOKE_PAGESZ_nGB to BOOKE_PAGESZ_nG
37196
37197     The other pagesz constants use one letter to specify order of
37198     magnitude.  Also change the one reference to it in mpc8548cds/init.S
37199
37200     Signed-off-by: Andy Fleming <afleming@freescale.com>
37201
37202 commit 1f9a318cea14272edd10d63739e2d326c90f430e
37203 Author: Andy Fleming <afleming@freescale.com>
37204 Date:   Fri Feb 23 16:28:46 2007 -0600
37205
37206     Only set ddrioovcr for 8548 rev1.
37207
37208     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
37209     Signed-off-by: Andy Fleming <afleming@freescale.com>
37210
37211 commit 9343dbf85bc03033f2102d8e8543567c2c1ad2d2
37212 Author: Andy Fleming <afleming@freescale.com>
37213 Date:   Sat Feb 24 01:16:45 2007 -0600
37214
37215     Tweak DDR ECC error counter
37216
37217     Enable single-bit error counter when memory was cleared by ddr controller.
37218
37219     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
37220     Signed-off-by: Andy Fleming <afleming@freescale.com>
37221
37222 commit 85e7c7a45e3dd9c7ce3e722352ba60f8df1a7a4b
37223 Author: Timur Tabi <timur@freescale.com>
37224 Date:   Mon Feb 12 13:34:55 2007 -0600
37225
37226     85xx: write MAC address to mac-address and local-mac-address
37227
37228     Some device trees have a mac-address property, some have local-mac-address,
37229     and some have both.  To support all of these device trees, ftp_cpu_setup()
37230     should write the MAC address to mac-address and local-mac-address, if they
37231     exist.
37232
37233     Signed-off-by: Timur Tabi <timur@freescale.com>
37234
37235 commit 03b81b48eec0ad249ec97a4ae16c36fa2e014ff4
37236 Author: Andy Fleming <afleming@freescale.com>
37237 Date:   Mon Apr 23 01:44:44 2007 -0500
37238
37239     Some 85xx cpu cleanups
37240
37241     * Cleaned up the TSR[WIS] clearing
37242     * Cleaned up DMA initialization
37243
37244     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
37245     Signed-off-by: Jon Loeliger <jdl@freescale.com>
37246     Acked-by: Andy Fleming <afleming@freescale.com>
37247
37248 commit 151d5d992eab8c497b24c816c73dc1ad8bffb4eb
37249 Author: Andy Fleming <afleming@freescale.com>
37250 Date:   Mon Apr 23 01:32:22 2007 -0500
37251
37252     Add cpu support for the 8544
37253
37254     Recognize new SVR values, and add a few register definitions
37255
37256     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
37257     Signed-off-by: Jon Loeliger <jdl@freescale.com>
37258     Acked-by: Andy Fleming <afleming@freescale.com>
37259
37260 commit 25d83d7f4ac65727182d8ddaf7ba42fa74cf65ae
37261 Author: Jon Loeliger <jdl@freescale.com>
37262 Date:   Wed Apr 11 16:51:02 2007 -0500
37263
37264     Add MPC8544DS basic port board files.
37265
37266     Add board port under new board/freescale directory
37267     structure and reuse existing PIXIS FPGA support there.
37268
37269     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
37270     Signed-off-by: Jon Loeliger <jdl@freescale.com>
37271
37272 commit 0cde4b00fc7393b89f379d83a9d436dcb1334bfa
37273 Author: Jon Loeliger <jdl@freescale.com>
37274 Date:   Wed Apr 11 16:50:57 2007 -0500
37275
37276     Add MPC8544DS main configuration file.
37277
37278     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
37279     Signed-off-by: Jon Loeliger <jdl@freescale.com>
37280
37281 commit 362dd83077ac04c0296bca3e824ec2fb3d44d9d6
37282 Author: Sergei Shtylyov <sshtylyov@ru.mvista.com>
37283 Date:   Wed Dec 27 22:07:15 2006 +0300
37284
37285     Fix PCI I/O space mapping on Freescale MPC85x0ADS
37286
37287     The PCI I/O space mapping for Freescale MPC8540ADS board was broken by commit
37288     52c7a68b8d587ebcf5a6b051b58b3d3ffa377ddc which failed to update the #define's
37289     describing the local address window used for the PCI I/O space accesses -- fix
37290     this and carry over the necessary changes into the MPC8560ADS code since the
37291     PCI I/O space mapping was also broken for this board (by the earlier commit
37292     087454609e47295443af793a282cddcd91a5f49c).  Add the comments clarifying how
37293     the PCI I/O space must be mapped to all the MPC85xx board config. headers.
37294
37295     Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
37296
37297      board/mpc8540ads/init.S      |    4 ++--
37298      board/mpc8560ads/init.S      |    4 ++--
37299      include/configs/MPC8540ADS.h |    5 ++---
37300      include/configs/MPC8541CDS.h |    2 +-
37301      include/configs/MPC8548CDS.h |    2 +-
37302      include/configs/MPC8560ADS.h |    8 ++++----
37303      6 files changed, 12 insertions(+), 13 deletions(-)
37304
37305 commit 96629cbabdb727d4a5e62542deefc01d498db6dc
37306 Author: Zang Roy-r61911 <tie-fei.zang@freescale.com>
37307 Date:   Tue Dec 5 16:42:30 2006 +0800
37308
37309     u-boot: Fix e500 v2 core reset bug
37310
37311     The following patch fixes the e500 v2 core reset bug.
37312     For e500 v2 core, a new reset control register is added to reset the
37313     processor.
37314
37315     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
37316
37317 commit 63247a5acd58032e6cf33f525bc3923b467bac88
37318 Author: Zang Roy-r61911 <tie-fei.zang@freescale.com>
37319 Date:   Wed Dec 20 11:01:00 2006 +0800
37320
37321     u-boot: v2: Remove the fixed TLB and LAW entrynubmer
37322
37323     Remove the fixed TLB and LAW entry nubmer. Use actually TLB and LAW
37324     entry number to control the loop.  This can reduce the potential risk
37325     for the 85xx processor increasing its TLB adn LAW entry number.
37326
37327     Signed-off-by: Swarthout Edward <swarthout@freescale.com>
37328     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
37329
37330 commit 0b1934ba12fd408fcc3b8bd9f4b04864c42a42bf
37331 Author: Zang Roy-r61911 <tie-fei.zang@freescale.com>
37332 Date:   Mon Dec 18 17:01:04 2006 +0800
37333
37334     u-boot: Fix the 85xxcds tsec bug
37335
37336     Fix the 85xxcds tsec bug.
37337     When enable PCI, tsec.o should be added to u-boot.lds to make tsec work.
37338
37339     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
37340
37341 commit 7337b237ffc4aaf1b9467024fe472a880d852598
37342 Author: Zang Roy-r61911 <tie-fei.zang@freescale.com>
37343 Date:   Fri Dec 15 14:43:31 2006 +0800
37344
37345     u-boot: Fix CPU2 errata on MPC8548CDS board
37346
37347     This patch apply workaround of CPU2 errata on MPC8548CDS board.
37348
37349     Signed-off-by:Ebony Zhu <ebony.zhu@freescale.com>
37350
37351 commit 39b18c4f3e0b6d0dc00f4e68bad2da3766c85f09
37352 Author: ebony.zhu@freescale.com <ebony.zhu@freescale.com>
37353 Date:   Mon Dec 18 16:25:15 2006 +0800
37354
37355     u-boot: Disables MPC8548CDS 2T_TIMING for DDR by default
37356
37357     This patch disables MPC8548CDS 2T_TIMING for DDR by default.
37358
37359     Signed-off-by:Ebony Zhu <ebony.zhu@freescale.com>
37360
37361 commit 41fb7e0f1ec9b91bdae2565bab5f2e3ee15039c7
37362 Author: Zang Roy-r61911 <tie-fei.zang@freescale.com>
37363 Date:   Thu Dec 14 14:14:55 2006 +0800
37364
37365     u-boot: Enable PCI function and add PEX & rapidio memory map on MPC8548CDS board
37366
37367     Enable PCI function and add PEX & rapidio memory map on MPC8548CDS
37368     board.
37369     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
37370
37371 commit 96b8a05432f346f36493535c85320b70ec9c7c1b
37372 Author: Scott Wood <scottwood@freescale.com>
37373 Date:   Mon Apr 16 14:54:15 2007 -0500
37374
37375     mpc83xx: Add MPC8313ERDB support.
37376
37377     Signed-off-by: Scott Wood <scottwood@freescale.com>
37378
37379 commit 49ea3b6eafe606285ae4d5c378026153dde53200
37380 Author: Scott Wood <scottwood@freescale.com>
37381 Date:   Mon Apr 16 14:34:21 2007 -0500
37382
37383     mpc83xx: Add generic PCI setup code.
37384
37385     Board code can now request the generic setup code rather than having to
37386     copy-and-paste it for themselves.  Boards should be converted to use this
37387     once they're tested with it.
37388
37389     Signed-off-by: Scott Wood <scottwood@freescale.com>
37390
37391 commit 7c98e5193e93df6b9b651851d54b638a61ebb0ea
37392 Author: Scott Wood <scottwood@freescale.com>
37393 Date:   Mon Apr 16 14:34:19 2007 -0500
37394
37395     mpc83xx: Add 831x support to speed.c.
37396
37397     Signed-off-by: Scott Wood <scottwood@freescale.com>
37398
37399 commit 0f253283a32d91e06844d7f87f9b33f4f4fbce8f
37400 Author: Scott Wood <scottwood@freescale.com>
37401 Date:   Mon Apr 16 14:34:18 2007 -0500
37402
37403     mpc83xx: Add 831x support to global_data.h
37404
37405     Signed-off-by: Scott Wood <scottwood@freescale.com>
37406
37407 commit 95e7ef897e54591e615fc1b458b74c286fe1fb06
37408 Author: Scott Wood <scottwood@freescale.com>
37409 Date:   Mon Apr 16 14:34:16 2007 -0500
37410
37411     mpc83xx: Change PVR_83xx to PVR_E300C1-3, and update checkcpu().
37412
37413     Rather than misleadingly define PVR_83xx as the specific type of 83xx
37414     being built for, the PVR of each core revision is defined. checkcpu() now
37415     prints the core that it detects, rather than aborting if it doesn't find
37416     what it thinks it wants.
37417
37418     Signed-off-by: Scott Wood <scottwood@freescale.com>
37419
37420 commit a35b0c4950d84cf9e3a9e32b916135956d1ac636
37421 Author: Scott Wood <scottwood@freescale.com>
37422 Date:   Mon Apr 16 14:34:15 2007 -0500
37423
37424     mpc83xx: Recognize SPR values for MPC8311 and MPC8313.
37425
37426     Signed-off-by: Scott Wood <scottwood@freescale.com>
37427
37428 commit d87c57b201b4572d16f1b642998faa00c9912b16
37429 Author: Scott Wood <scottwood@freescale.com>
37430 Date:   Mon Apr 16 14:31:55 2007 -0500
37431
37432     mpc83xx: Add register definitions for MPC831x.
37433
37434     Signed-off-by: Scott Wood <scottwood@freescale.com>
37435
37436 commit 7fc4c71a143be8666d70803fb25ae60379c95622
37437 Author: Stefan Roese <sr@denx.de>
37438 Date:   Mon Apr 23 15:39:59 2007 +0200
37439
37440     Fix file mode
37441
37442     Signed-off-by: Stefan Roese <sr@denx.de>
37443
37444 commit 38257988abfe74d459ca2ad748b109ca04e4efe1
37445 Author: Sergei Shtylyov <sshtylyov@ru.mvista.com>
37446 Date:   Mon Apr 23 15:30:39 2007 +0200
37447
37448     [PATCH] Avoid assigning PCI resources from zero address
37449
37450     If a PCI IDE card happens to get a zero address assigned to it, the Linux IDE
37451     core complains and IDE drivers fails to work.  Also, assigning zero to a BAR
37452     was illegal according to PCI 2.1 (the later revisions seem to have excluded the
37453     sentence about "0" being considered an invalid address) -- so, use a reasonable
37454     starting value of 0x1000 (that's what the most Linux archs are using).
37455
37456     Alternatively, one might have fixed the calls to pci_set_region() individually
37457     (some code even seems to have taken care of this issue) but that would have
37458     been a lot more work. :-)
37459
37460     Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
37461     Acked-by: Stefan Roese <sr@denx.de>
37462
37463 commit afb903a2eb9436baa9270ccc0c27082d86497d89
37464 Author: Jeffrey Mann <mannj@embeddedplanet.com>
37465 Date:   Mon Apr 23 14:00:11 2007 +0200
37466
37467     [patch] setenv(...) can delete environmentalvariables
37468
37469     update setenv() function so that entering a NULL value for the
37470     variable's value will delete the environmental variable
37471
37472     Signed-off-by: Jeffrey Mann <mannj@embeddedplanet.com>
37473     Acked-by: Stefan Roese <sr@denx.de>
37474
37475 commit 36f104e5caa747d568eff26b369565af57c2ffa6
37476 Author: Mike Frysinger <vapier@gentoo.org>
37477 Date:   Mon Apr 23 13:54:24 2007 +0200
37478
37479     [patch] use unsigned char in smc91111 driver for mac
37480
37481     the v_mac variable in the smc91111 driver is declared as a signed char ...
37482     this causes problems when one of the bytes in the MAC is "signed" like 0xE0
37483     because when it gets printed out, you get a display like:
37484     0xFFFFFFE0 and that's no good
37485
37486     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
37487
37488 commit d98c0885ad617fccf21e7c26ef8cb728fbfb2459
37489 Author: Rodolfo Giometti <giometti@enneenne.com>
37490 Date:   Mon Apr 23 13:10:52 2007 +0200
37491
37492     USB: (Another) delay for crappy USB keys.
37493
37494     Some USB keys are slow in giving back an answer when the Root HUB
37495     enables power lines.
37496
37497     Signed-off-by: Rodolfo Giometti <giometti@linux.it>
37498
37499 commit 323bfa8f436dc3bc57187c9b1488bc3146ff1522
37500 Author: Stefan Roese <sr@denx.de>
37501 Date:   Mon Apr 23 12:00:22 2007 +0200
37502
37503     Remove BOARDLIBS usage completely
37504
37505     Signed-off-by: Stefan Roese <sr@denx.de>
37506
37507 commit 32556443840f127170e4baa8bdd5b567039f6c36
37508 Author: Michal Simek <monstr@monstr.eu>
37509 Date:   Sat Apr 21 21:07:22 2007 +0200
37510
37511     [PATCH] SystemACE support for Microblaze
37512
37513 commit 0643631aa1036cd746bf5d15f5a34bc7bc01ea4f
37514 Author: Michal Simek <monstr@monstr.eu>
37515 Date:   Sat Apr 21 21:02:40 2007 +0200
37516
37517     16bit read/write little endian
37518
37519 commit 9d1d6a34d26c5933bc097ce73c9348f95573cdd4
37520 Author: Michal Simek <monstr@monstr.eu>
37521 Date:   Sat Apr 21 20:53:31 2007 +0200
37522
37523     Change ML401 parameters - Xilinx BSP
37524
37525 commit 2e343b9a57f32e1bd08c35c9976910333fb4e13d
37526 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
37527 Date:   Wed Feb 28 05:37:29 2007 -0600
37528
37529     mpc8641hpcn: Fix LAW and TLB setup to use the IO_PHYS #defines.
37530
37531     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
37532
37533 commit 79cb47391eebef85acadb3f6961ef6c55cace6ac
37534 Author: Zhang Wei <wei.zhang@freescale.com>
37535 Date:   Fri Jan 19 10:42:37 2007 +0800
37536
37537     Enable LAWs for MPC8641 PCI-Ex2.
37538
37539     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
37540     Signed-off-by: Jon Loeliger <jdl@freescale.com>
37541
37542 commit bd7851ce1e1f140665b520026abf1042968b1102
37543 Author: Jon Loeliger <jdl@freescale.com>
37544 Date:   Fri Apr 20 14:12:26 2007 -0500
37545
37546     mpc86xx; Write MAC address to mac-address and local-mac-address
37547
37548     Some device trees have a mac-address property, some have local-mac-address,
37549     and some have both.  To support all of these device trees, ftp_cpu_setup()
37550     should write the MAC address to mac-address and local-mac-address, if they
37551     exist.
37552
37553     Signed-off-by: Timur Tabi <timur@freescale.com>
37554     Signed-off-by: Jon Loeliger <jdl@freescale.com>
37555
37556 commit 7dbdf28b8bd855a8530dc3292e4982575a197060
37557 Author: Jon Loeliger <jdl@freescale.com>
37558 Date:   Fri Apr 20 14:11:38 2007 -0500
37559
37560     mpc86xx: protect memcpy to bad address if a mac-address is missing from dt
37561
37562     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
37563     Signed-off-by: Jon Loeliger <jdl@freescale.com>
37564
37565 commit 14da5f7675bbb427c469e3f45006e027b6e21db9
37566 Author: Wolfgang Denk <wd@denx.de>
37567 Date:   Fri Apr 20 17:43:28 2007 +0200
37568
37569     Cleanup compiler warnings, update CHANGELOG
37570
37571     Signed-off-by: Wolfgang Denk <wd@denx.de>
37572
37573 commit 6923565db12af34fd5e02d354ee65a8c78ac460f
37574 Author: Detlev Zundel <dzu@denx.de>
37575 Date:   Fri Apr 20 12:01:47 2007 +0200
37576
37577     Fix breakage of NC650 board with respect to nand support.
37578
37579     Signed-off-by: Detlev Zundel <dzu@denx.de>
37580
37581 commit 39f23cd90947639ac278a18ff277ec786b5ac167
37582 Author: Domen Puncer <domen.puncer@telargo.com>
37583 Date:   Fri Apr 20 11:13:16 2007 +0200
37584
37585     [RFC PATCH] icecube/lite5200b: fix OF_TBCLK (timebase-frequency) calculation
37586
37587     G2 core reference manual says decrementer and time base
37588     are decreasing/increasing once every 4 bus clock cycles.
37589     Lets fix it, so time in Linux won't run twice as fast
37590
37591     Signed-off-by: Domen Puncer <domen.puncer@telargo.com>
37592     Acked-by: Grant Likely <grant.likely@secretlab.ca>
37593
37594 commit 7651f8bdbba03bb0b4f241e2d2c4cb65b230bd56
37595 Author: Gerald Van Baren <vanbaren@cideas.com>
37596 Date:   Thu Apr 19 23:14:39 2007 -0400
37597
37598     Fix serious pointer bug with bootm and reserve map.
37599
37600     What was suppose to be a stack variable was declared as a pointer,
37601       overwriting random memory.
37602     Also moved the libfdt.a requirement into the main Makefile.  That is
37603       The U-Boot Way.
37604
37605 commit d21686263574e95cb3e9e9b0496f968b1b897fdb
37606 Author: Stefan Roese <sr@denx.de>
37607 Date:   Thu Apr 19 09:53:52 2007 +0200
37608
37609     ppc4xx: Fix chip select timing for SysACE access on AMCC Katmai
37610
37611     Previous versions used full wait states for the chip select #1 which
37612     is connected to the Xilinix SystemACE controller on the AMCC Katmai
37613     evaluation board. This leads to really slow access and therefore low
37614     performance. This patch now sets up the chip select a lot faster
37615     resulting in much better read/write performance of the Linux driver.
37616
37617     Signed-off-by: Stefan Roese <sr@denx.de>
37618
37619 commit 37837828d89084879bee2f2b8c7c68d4695940df
37620 Author: Wolfgang Denk <wd@denx.de>
37621 Date:   Wed Apr 18 17:49:29 2007 +0200
37622
37623     Clenaup, update CHANGELOG
37624
37625     Signed-off-by: Wolfgang Denk <wd@denx.de>
37626
37627 commit fd094c6379e2ef8a4d0ceb5640b24cb0c8d04449
37628 Author: Wolfgang Denk <wd@denx.de>
37629 Date:   Wed Apr 18 17:20:58 2007 +0200
37630
37631     Update CHANGELOG
37632
37633     Signed-off-by: Wolfgang Denk <wd@denx.de>
37634
37635 commit 2a26ec4732efd7a308d0bbc97714c1d75ef1173b
37636 Author: Wolfgang Denk <wd@denx.de>
37637 Date:   Wed Apr 18 17:07:26 2007 +0200
37638
37639     Cleanup, update CHANGELOG
37640
37641     Sigend-off-by: Wolfgang Denk <wd@denx.de>
37642
37643 commit 5f6c732affea9647762d27a4617a2ae64c52dceb
37644 Author: Wolfgang Denk <wd@denx.de>
37645 Date:   Wed Apr 18 16:17:46 2007 +0200
37646
37647     Update CHANGELOG
37648
37649 commit ad4eb555671d97f96dc56eab55103b1f86874b01
37650 Author: Wolfgang Denk <wd@denx.de>
37651 Date:   Wed Apr 18 14:30:39 2007 +0200
37652
37653     MCC200 board: remove warning which is obsolete after PSoC firmware changes
37654
37655     Signed-off-by: Wolfgang Denk <wd@denx.de>
37656
37657 commit 3747a3f010b2b1442dec3e871c69788b6017aaae
37658 Author: Domen Puncer <domen.puncer@telargo.com>
37659 Date:   Wed Apr 18 12:11:05 2007 +0200
37660
37661     [PATCH] icecube/lite5200b: document wakeup from low-power support
37662
37663     Signed-off-by: Domen Puncer <domen.puncer@telargo.com>
37664
37665 commit e673226ff9d6aa91b47ceac74b8c13770b06bb37
37666 Author: Stefan Roese <sr@denx.de>
37667 Date:   Wed Apr 18 12:07:47 2007 +0200
37668
37669     ppc4xx: Update Acadia to not setup PLL when booting via bootstrap EEPROM
37670
37671     Signed-off-by: Stefan Roese <sr@denx.de>
37672
37673 commit 90e6f41cf09fc98f6ccb510e183d53ab8546cf2f
37674 Author: Stefan Roese <sr@denx.de>
37675 Date:   Wed Apr 18 12:05:59 2007 +0200
37676
37677     ppc4xx: Add output for bootrom location to 405EZ ports
37678
37679     Now 405EZ ports also show upon bootup from which boot device
37680     they are configured to boot:
37681
37682     U-Boot 1.2.0-gd3832e8f-dirty (Apr 18 2007 - 07:47:05)
37683
37684     CPU:   AMCC PowerPC 405EZ Rev. A at 199.999 MHz (PLB=133, OPB=66, EBC=66 MHz)
37685            Bootstrap Option E - Boot ROM Location EBC (32 bits)
37686            16 kB I-Cache 16 kB D-Cache
37687     Board: Acadia - AMCC PPC405EZ Evaluation Board
37688
37689     Signed-off-by: Stefan Roese <sr@denx.de>
37690
37691 commit 9c00dfb0bf89c8c23e8af5b5bdf49cf66d769f85
37692 Author: Peter Pearse <peter.pearse@arm.com>
37693 Date:   Tue Apr 17 13:30:33 2007 +0100
37694
37695     Move ppearse to ARM board list
37696     Add Konstantin Kletschke for scb9328.
37697     Signed-off-by: Peter Pearse <peter.pearse@arm.com>
37698
37699 commit d3832e8fe1b214ec62424eac36cfda9fc56d21b3
37700 Author: Domen Puncer <domen.puncer@telargo.com>
37701 Date:   Mon Apr 16 14:00:13 2007 +0200
37702
37703     [PATCH] icecube/lite5200b: wakeup from low-power support
37704
37705     U-Boot part of Lite5200b low power mode support.
37706     Puts SDRAM out of self-refresh and transfers control to
37707     address saved at physical 0x0.
37708
37709     Signed-off-by: Domen Puncer <domen.puncer@telargo.com>
37710     Acked-by: Grant Likely <grant.likely@secretlab.ca>
37711
37712 commit f35a53fc7b0c79fcfe7bdc01163c4b34aaba1460
37713 Author: Gerald Van Baren <vanbaren@cideas.com>
37714 Date:   Sun Apr 15 13:54:26 2007 -0400
37715
37716     Fix the ft_cpu_setup() property settings.
37717
37718     Use "setter" functions instead of flags, cleaner and more flexible.
37719     It also fixes the problem noted by Timur Tabi that the ethernet MAC
37720     addresses were all being set incorrectly to the same MAC address.
37721
37722 commit c28abb9c614f65ce2096cc4a66fc886c77d0e5a4
37723 Author: Gerald Van Baren <vanbaren@cideas.com>
37724 Date:   Sat Apr 14 22:51:24 2007 -0400
37725
37726     Improve the bootm command for CONFIG_OF_LIBFDT
37727
37728     In bootm, create the "/chosen" node only if it doesn't already exist
37729       (better matches the previous behavior).
37730     Update for proper reserved memory map handling for initrd.
37731
37732 commit 3f9f08cf91c8a6949a5d78a18bd3d8df7b86d888
37733 Author: Gerald Van Baren <vanbaren@cideas.com>
37734 Date:   Sat Apr 14 22:46:41 2007 -0400
37735
37736     Add some utilities to manipulate the reserved memory map.
37737
37738 commit 8048cdd56f04a756eeea4951f402bf5cc33785db
37739 Author: Wolfgang Denk <wd@denx.de>
37740 Date:   Sat Apr 14 21:16:54 2007 +0200
37741
37742     Update CHANGELOG
37743
37744 commit 8e6875183cdca91c134408d119d4abcd48ef6856
37745 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37746 Date:   Sun Dec 17 18:56:46 2006 +0100
37747
37748     AVR32: Enable MMC support
37749
37750     Set up the portmux for the MMC interface and enable the MMC driver
37751     along with support for DOS partitions, ext2 and FAT filesystems.
37752
37753     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37754
37755 commit fc26c97bb6df41b4a95662c34054fe912387bf38
37756 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37757 Date:   Fri Jan 20 10:03:53 2006 +0100
37758
37759     Atmel MCI driver
37760
37761     Driver for the Atmel MCI controller (MMC interface) for AT32AP CPUs.
37762
37763     The AT91 ARM-based CPUs use basically the same hardware, so it should
37764     be possible to share this driver, but no effort has been made so far.
37765
37766     Hardware documentation can be found in the AT32AP7000 data sheet,
37767     which can be downloaded from
37768
37769     http://www.atmel.com/dyn/products/datasheets.asp?family_id=682
37770
37771     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37772
37773 commit 05fdab1ef6a10d049a50021a86f1226f444d9b9f
37774 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37775 Date:   Sun Dec 17 18:55:37 2006 +0100
37776
37777     AVR32: Add clk and gpio infrastructure for mmci
37778
37779     Implement functions for configuring the mmci pins, as well as
37780     functions for getting the clock rate of the mmci controller.
37781
37782     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37783
37784 commit 7fac3f69e9f05c5e5326681976c35d129324c4de
37785 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37786 Date:   Sun Dec 17 18:53:56 2006 +0100
37787
37788     Enable partition support with MMC
37789
37790     Include implementations of init_part() and get_partition_info() when
37791     CONFIG_MMC is set.
37792
37793     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37794
37795 commit 9a24f477a1ed5bb0f74377c985d754ebbfa44872
37796 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37797 Date:   Sun Dec 17 17:14:30 2006 +0100
37798
37799     AVR32: Enable networking
37800
37801     Implement MACB initialization for AVR32 and ATSTK1000, and turn
37802     everything on, including the MACB driver.
37803
37804     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37805
37806 commit 5c1fe1ffffd1750a7e47e5a2e2cd600c00e4f009
37807 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37808 Date:   Fri Jan 20 10:03:34 2006 +0100
37809
37810     Atmel MACB ethernet driver
37811
37812     Driver for the Atmel MACB on-chip ethernet controller.
37813
37814     This driver has been tested on the ATSTK1000 board with a AT32AP7000
37815     CPU. It should probably work on AT91SAM926x as well with some minor
37816     modifications.
37817
37818     Hardware documentation can be found in the AT32AP7000 data sheet,
37819     which can be downloaded from
37820
37821     http://www.atmel.com/dyn/products/datasheets.asp?family_id=682
37822
37823     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37824
37825 commit b4ec9c2d43d894729bb633bfdbdfa95a962c1556
37826 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37827 Date:   Sun Dec 17 16:56:14 2006 +0100
37828
37829     AVR32: Add clk and gpio infrastructure for macb0 and macb1
37830
37831     Implement functions for configuring the macb0 and macb1 pins, as
37832     well as functions for getting the clock rate of the various
37833     busses the macb ethernet controllers are connected to.
37834
37835     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37836
37837 commit d5acb95b16a0a74c643524342c3437e765426d05
37838 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37839 Date:   Sun Dec 17 15:39:15 2006 +0100
37840
37841     AVR32: Implement simple DMA memory allocator
37842
37843     Implement dma_alloc_coherent() which returns cache-aligned
37844     uncacheable memory.
37845
37846     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37847
37848 commit 91975b0fea773c9e681fea8cf3349669f27685ee
37849 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37850 Date:   Sun Dec 17 15:46:02 2006 +0100
37851
37852     Import <linux/mii.h> from the Linux kernel
37853
37854     Instead of creating yet another set of MII register definitions
37855     in the macb driver, here's a complete set of definitions for everyone
37856     to use.
37857
37858     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37859
37860 commit 1b804b229556a4d862da93c0ec94e79419364b2c
37861 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37862 Date:   Wed Mar 21 19:47:36 2007 +0100
37863
37864     AVR32: Include more commands for ATSTK1000
37865
37866     Include the imi, imls and jffs commands sets by default on ATSTK1000.
37867     Also define CONFIG_BOOTARGS to something more useful, define
37868     CONFIG_BOOTCOMMAND and enable autoboot by default.
37869
37870     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37871
37872 commit 9c0deb5ae3ea0189f2e08ac29ef1316f1fb8548d
37873 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37874 Date:   Wed Mar 21 19:44:48 2007 +0100
37875
37876     AVR32: Provide a definition of struct stat
37877
37878     Copy the definition of struct stat from the Linux kernel.
37879
37880     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37881
37882 commit 12f099c08167a7a51aeee623bc16dafd0841271c
37883 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37884 Date:   Sun Dec 17 14:46:06 2006 +0100
37885
37886     AVR32: Use initdram() instead of board_init_memories()
37887
37888     Conform to the "standard" interface and use initdram() instead of
37889     board_init_memories() on AVR32. This enables us to get rid of the
37890     sdram_size member of the global_data struct as well.
37891
37892     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37893
37894 commit 1f4f2121c2685182eb87fa9a9b799d1917387a1c
37895 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37896 Date:   Mon Nov 20 15:53:10 2006 +0100
37897
37898     AVR32: Relocate u-boot to SDRAM
37899
37900     Relocate the u-boot image into SDRAM like everyone else does. This
37901     means that we can handle much larger .data and .bss than we used to.
37902
37903     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37904
37905 commit df548d3c3e2bbc40258713167859ffc2ce99a900
37906 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37907 Date:   Sun Nov 19 18:06:53 2006 +0100
37908
37909     AVR32: Resource management rewrite
37910
37911     Rewrite the resource management code (i.e. I/O memory, clock gating,
37912     gpio) so it doesn't depend on any global state. This is necessary
37913     because this code is heavily used before relocation to RAM, so we
37914     can't write to any global variables.
37915
37916     As an added bonus, this makes u-boot's memory footprint a bit smaller,
37917     although some functionality has been left out; all clocks are enabled
37918     all the time, and there's no checking for gpio line conflicts.
37919
37920     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37921
37922 commit 03d1e1365796cd15d1726e8a51fd8b5be50b2fe9
37923 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37924 Date:   Sat Nov 18 18:01:13 2006 +0100
37925
37926     AVR32: Clean up memory-map.h for at32ap7000
37927
37928     Convert spaces to tabs (must have missed this one last time around),
37929     sort the entries by address and group them together by bus
37930     connectivity.
37931
37932     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37933
37934 commit 28c699ef69f4b6cdf252e4747b7b590028a88981
37935 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37936 Date:   Sat Nov 18 17:32:31 2006 +0100
37937
37938     AVR32: Build position-independent u-boot
37939
37940     Add -fPIC -mno-init-got to the avr32-specific CFLAGS to make u-boot
37941     position independent. This will make relocation a lot easier.
37942
37943     -mno-init-got means that gcc shouldn't emit code to load the GOT
37944     address into r6 in every function prologue. We do it once and for
37945     all in the early startup assembly code, so enabling this option
37946     makes u-boot a bit faster and smaller.
37947
37948     The assembly parts have always been position-independent, so no code
37949     changes should be necessary.
37950
37951     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37952
37953 commit 5374b36de91d006d1df9536259fa9f66b01aa3aa
37954 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37955 Date:   Sat Nov 18 17:24:31 2006 +0100
37956
37957     AVR32: Use avr32-linux- cross-compilation prefix by default
37958
37959     It doesn't really matter which toolchain you use to compile u-boot,
37960     but the avr32-linux one is probably what most people have installed.
37961
37962     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37963
37964 commit c841beeddebece0039e724fb27f4d1a39ee1c6b6
37965 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
37966 Date:   Sat Nov 18 17:15:30 2006 +0100
37967
37968     AVR32: Split start_u_boot into board_init_f and board_init_r
37969
37970     Split the avr32 initialization code into a function to run before
37971     relocation, board_init_f and a function to run after relocation,
37972     board_init_r. For now, board_init_f simply calls board_init_r
37973     at the end.
37974
37975     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
37976
37977 commit 37403005cfe6bb13964d450f6a48a0b0f2f7017e
37978 Author: Heiko Schocher <hs@pollux.denx.de>
37979 Date:   Sat Apr 14 05:26:48 2007 +0200
37980
37981     [Fix]       Set the LED status register on the UC101 for the LXT971 PHY.
37982             clear the Display after reset.
37983
37984     Signed-off-by: Heiko Schocher <hs@denx.de>
37985
37986 commit 7882751c78b7ecabfd49b0eff8de27661c71f16c
37987 Author: Denis Peter <d.peter@mpl.ch>
37988 Date:   Fri Apr 13 09:13:33 2007 +0200
37989
37990     [PATCH] Fix bugs in cmd_ide.c and cmd_scsi.c
37991
37992     Fix bug introduced by "Fix get_partition_info() parameter error in all
37993     other calls" from 2005-03-04 in cmd_ide.c and cmd_scsi.c, which prevented
37994     to use diskboot or scsiboot form another device than 0.
37995
37996     Signed-off-by: Denis Peter <d.peter@mpl.ch>
37997
37998 commit 0b94504d22e70f537c17a0d38c87edb6e370977d
37999 Author: Greg Lopp <lopp@pobox.com>
38000 Date:   Fri Apr 13 08:02:24 2007 +0200
38001
38002     [PATCH] Fix use of "void *" for block dev read/write buffer pointers
38003
38004     Signed-of-by: Greg Lopp <lopp@pobox.com>
38005     Acked-by: Grant Likely <grant.likely@secretlab.ca>
38006
38007 commit 6fbf261f8df294e589cfadebebe5468e3c0f29e9
38008 Author: Xie Xiaobo <r63061@freescale.com>
38009 Date:   Fri Mar 9 19:08:25 2007 +0800
38010
38011     Fix two bugs for MPC83xx DDR2 controller SPD Init
38012
38013     There are a few bugs in the cpu/mpc83xx/spd_sdram.c
38014     the first bug is that the picos_to_clk routine introduces a huge
38015     rounding error in 83xx.
38016     the second bug is that the mode register write recovery field is
38017     tWR-1, not tWR >> 1.
38018
38019 commit 2ad3aba01d37b72e7c957b07e102fccd64fe6d13
38020 Author: Jeffrey Mann <mannj@embeddedplanet.com>
38021 Date:   Thu Apr 12 14:15:59 2007 +0200
38022
38023     ppc4xx: Fix i2c divisor calcularion for PPC4xx
38024
38025     This patch fixes changes the i2c_init(...) function to use the function
38026     get_OPB_freq() rather than calculating the OPB speed by
38027     sysInfo.freqPLB/sysInfo.pllOpbDiv. The get_OPB_freq() function is
38028     specific per processor. The prior method was not and so was calculating
38029     the wrong speed for some PPC4xx processors.
38030
38031     Signed-off-by: Jeffrey Mann <mannj@embeddedplanet.com>
38032     Signed-off-by: Stefan Roese <sr@denx.de>
38033
38034 commit 6c9ba919375db977aaad9146bf320c7afd07ae7a
38035 Author: Wolfgang Denk <wd@denx.de>
38036 Date:   Wed Apr 11 17:25:01 2007 +0200
38037
38038     Update CHANGELOG
38039
38040     Signed-off-by: Wolfgang Denk <wd@denx.de>
38041
38042 commit 51056dd9863e6a1bc363afbbe1775c58cd967418
38043 Author: Wolfgang Denk <wd@denx.de>
38044 Date:   Wed Apr 11 17:22:55 2007 +0200
38045
38046     Update for SC3 board
38047
38048     * Make IDE timeout configurable through ide_reset_timeout variable.
38049     * Use Newline as "password" string
38050     * Use just a single partition in NAND flash
38051
38052 commit 3d98b85800c80dc68227c8f10bf5c93456d6d054
38053 Author: Haiying Wang <haiying.wang@freescale.com>
38054 Date:   Mon Jan 22 12:37:30 2007 -0600
38055
38056     Add PIXIS FPGA support for MPC8641HPCN board.
38057
38058     Move the 8641HPCN's PIXIS code to the new directory
38059     board/freescale/common/ as it will be shared by
38060     future boards not in the same processor family.
38061
38062     Write a "pixis_reset" command that utilizes the FPGA
38063     reset sequencer to support alternate soft-reset options
38064     such as using the "alternate" flash bank, enabling
38065     the watch dog, or choosing different CPU frequencies.
38066
38067     Add documentation for the pixis_reset to README.mpc8641hpcn.
38068
38069     Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
38070     Signed-off-by: Jon Loeliger <jdl@freescale.com>
38071
38072 commit 64dbbd40c58349b64f43fd33dbb5ca0adb67d642
38073 Author: Gerald Van Baren <vanbaren@cideas.com>
38074 Date:   Fri Apr 6 14:19:43 2007 -0400
38075
38076     Moved fdt command support code to fdt_support.c
38077
38078     ...in preparation for improving the bootm command's handling of fdt blobs.
38079     Also cleaned up some coding sloppiness.
38080
38081 commit 6679f9299534e488a171a9bb8f9bb891de247aab
38082 Author: Gerald Van Baren <vanbaren@cideas.com>
38083 Date:   Fri Apr 6 14:17:14 2007 -0400
38084
38085     libfdt: Make fdt_check_header() public
38086
38087     Changed _fdt_check_header() to fdt_check_header() and made it part of
38088     the interface - it is a useful routine.
38089
38090     Also did some asthetics cleanup to the include files (headers).
38091
38092 commit c0707ce65677650b5ceab0500ee50ae5168afef2
38093 Author: Aubrey Li <aubrey.adi@gmail.com>
38094 Date:   Thu Apr 5 18:34:06 2007 +0800
38095
38096     [Blackfin][PATCH] Kill off a bunch of common local prototypes
38097
38098 commit 7b7e30aa64bb6657a1bfd32fdbdbfeb561e6a48d
38099 Author: Aubrey Li <aubrey.adi@gmail.com>
38100 Date:   Thu Apr 5 18:33:04 2007 +0800
38101
38102     [Blackfin][PATCH] Fix dynamic CPLB generation issue
38103
38104 commit 0445e3a264251d75b1be45ef713c70726a2952f0
38105 Author: Aubrey Li <aubrey.adi@gmail.com>
38106 Date:   Thu Apr 5 18:31:47 2007 +0800
38107
38108     [Blackfin][PATCH] minior cleanup
38109
38110 commit 155fd766573981090e638b493d5857562151862e
38111 Author: Aubrey Li <aubrey.adi@gmail.com>
38112 Date:   Thu Apr 5 18:31:18 2007 +0800
38113
38114     [Blackfin][PATCH] Fix copyright and update license
38115
38116 commit 9fd437bbd75d282f899e1da50be20a2bf38450bc
38117 Author: Aubrey Li <aubrey.adi@gmail.com>
38118 Date:   Thu Apr 5 18:30:25 2007 +0800
38119
38120     [Blackfin][PATCH] Add BF537 EMAC driver initialization
38121
38122 commit 889256e8604e0c68db1d866d720894dffede9df6
38123 Author: Aubrey Li <aubrey.adi@gmail.com>
38124 Date:   Thu Apr 5 18:29:55 2007 +0800
38125
38126     [Blackfin][PATCH] call real the system synchronize instruction
38127
38128 commit e0df1c921b788289564e4c1ee7120a6a9cd3ab05
38129 Author: Aubrey Li <aubrey.adi@gmail.com>
38130 Date:   Thu Apr 5 18:29:17 2007 +0800
38131
38132     [Blackfin][PATCH] remove asm/page.h as we do not actually use/want any of these definitions nor does any other arch include it
38133
38134 commit dfeeab2cd680df047e68e723b246adf6f33bb556
38135 Author: Aubrey Li <aubrey.adi@gmail.com>
38136 Date:   Thu Apr 5 18:28:34 2007 +0800
38137
38138     [Blackfin][PATCH]: fix flash unaligned copy issue
38139
38140 commit 443feb740584e406efa203af909fe2926608e8d5
38141 Author: Igor Marnat <marny@rambler.ru>
38142 Date:   Wed Mar 21 09:55:01 2007 +0300
38143
38144     Update usage of 'nc' in README.NetConsole
38145
38146     Added information about usage of NetConsole on systems where the -l and -p
38147     switches are mutually exclusive.
38148
38149     Signed-off-by: Igor Marnat <marny@rambler.ru>
38150     Signed-off-by: Ben Warren <bwarren@qstreams.com>
38151
38152 commit 31c98a88228021b314c89ebb8104fb6473da4471
38153 Author: Wolfgang Denk <wd@denx.de>
38154 Date:   Wed Apr 4 02:09:30 2007 +0200
38155
38156     Minor coding style cleanup.
38157
38158 commit 94abd7c0583ebe01e799b25f451201deeaab550d
38159 Author: Wolfgang Denk <wd@denx.de>
38160 Date:   Wed Apr 4 01:49:15 2007 +0200
38161
38162     Minor cleanup.
38163
38164 commit 822af351ad2babc7d99033361a5fcacd30f6bc78
38165 Author: Rodolfo Giometti <giometti@enneenne.com>
38166 Date:   Tue Apr 3 14:27:18 2007 +0200
38167
38168     Support for the Philips ISP116x HCD (Host Controller Driver)
38169
38170     Signed-off-by: Rodolfo Giometti <giometti@enneenne.com>
38171
38172 commit edf5851be6c17c031d4f71dd5b0a12040b7c50c8
38173 Author: Markus Klotzbuecher <mk@denx.de>
38174 Date:   Tue Apr 3 14:27:08 2007 +0200
38175
38176     USB: cleanup monahans usb support. Remove dead code.
38177
38178     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
38179
38180 commit a65c5768e5537530bd1780af3d3fddc3113a163c
38181 Author: Stefan Roese <sr@denx.de>
38182 Date:   Mon Apr 2 10:09:30 2007 +0200
38183
38184     ppc4xx: Change SysACE address on Katmai
38185
38186     With this new base address of the Xilinx SystemACE controller
38187     the Linux driver will be easier to adapt, since it can now be
38188     mapped via the "normal" ioremap() call.
38189
38190     Signed-off-by: Stefan Roese <sr@denx.de>
38191
38192 commit aea03c4e8c3a21ce43d3faf48a6e6d474c8bdf73
38193 Author: Gerald Van Baren <vanbaren@cideas.com>
38194 Date:   Sat Mar 31 14:30:53 2007 -0400
38195
38196     Fix some minor whitespace violations.
38197
38198 commit 213bf8c822de8eecaf69860684469cdaba2e9e6a
38199 Author: Gerald Van Baren <vanbaren@cideas.com>
38200 Date:   Sat Mar 31 12:23:51 2007 -0400
38201
38202     Add a flattened device tree (fdt) command (2 of 2)
38203
38204     Modifications to the existing code to support the new fdt command.
38205
38206 commit 781e09ee6e3e3e392ab362c1f0ef1068adc76e3e
38207 Author: Gerald Van Baren <vanbaren@cideas.com>
38208 Date:   Sat Mar 31 12:22:10 2007 -0400
38209
38210     Add a flattened device tree (fdt) command (1 of 2)
38211
38212     The fdt command uses David Gibson's libfdt library to manipulate as well
38213     as print the flattened device tree.  This patch is the new command,
38214     the second part is the modifications to the existing code.
38215
38216 commit 3af0d587d93e0be5f96e1b30fa41e662f8b0803e
38217 Author: Gerald Van Baren <vanbaren@cideas.com>
38218 Date:   Sat Mar 31 12:13:43 2007 -0400
38219
38220     libfdt: Enhanced and published fdt_next_tag()
38221
38222     Enhanced the formerly private function _fdt_next_tag() to allow stepping
38223       through the tree, used to produce a human-readable dump, and made
38224       it part of the published interface.
38225     Also added some comments.
38226
38227 commit fa3a74cec73dfd06a5ae35a9a3368200273aaa71
38228 Author: Gerald Van Baren <vanbaren@cideas.com>
38229 Date:   Sat Mar 31 12:05:39 2007 -0400
38230
38231     libfdt: Customizations for use by u-boot.
38232
38233     Changes to David Gibson's original source to fit into u-boot's
38234     environment.  No functionality changes.
38235
38236 commit 35748177c64a4a83a00057e93bb33e40278a2a96
38237 Author: Gerald Van Baren <vanbaren@cideas.com>
38238 Date:   Sat Mar 31 12:00:56 2007 -0400
38239
38240     libfdt: Import libfdt source (2 of 2)
38241
38242     This adds the applicable libfdt source files (unmodified) and a README
38243     to explain where the source came from.
38244
38245 commit 7cd5da0fe877e7171a4cdd44880bce783132871a
38246 Author: Gerald Van Baren <vanbaren@cideas.com>
38247 Date:   Sat Mar 31 11:59:59 2007 -0400
38248
38249     libfdt: Import libfdt source (1 of 2)
38250
38251     This adds the applicable libfdt source files (unmodified) and a README
38252     to explain where the source came from.
38253
38254 commit da6ebc1bc082cbe3b6bbde079cafe09f7ebbad4b
38255 Author: Stefan Roese <sr@denx.de>
38256 Date:   Sat Mar 31 13:16:23 2007 +0200
38257
38258     ppc4xx: Update Katmai bootstrap command
38259
38260     Now the DDR2 frequency is also 2*PLB frequency when 166MHz PLB
38261     is selected.
38262
38263     Signed-off-by: Stefan Roese <sr@denx.de>
38264
38265 commit cabee756a6532986729477c3cc1ea16ef8517ad2
38266 Author: Stefan Roese <sr@denx.de>
38267 Date:   Sat Mar 31 13:15:06 2007 +0200
38268
38269     ppc4xx: Update 44x_spd_ddr2 code (440SP/440SPe)
38270
38271     Additional RAM information is now printed upon powerup, like
38272     DDR2 frequency and CAS latency.
38273
38274     Signed-off-by: Stefan Roese <sr@denx.de>
38275
38276 commit 60723803431ac75cad085690789e433d5ab9174e
38277 Author: Stefan Roese <sr@denx.de>
38278 Date:   Sat Mar 31 08:48:36 2007 +0200
38279
38280     ppc4xx: Change Yucca config file to support ECC
38281
38282     With the updated 44x DDR2 driver the Yucca board now supports
38283     ECC generation and checking.
38284
38285     Signed-off-by: Stefan Roese <sr@denx.de>
38286
38287 commit 490e5730c674b20d708b783a2c5ffd7208f83873
38288 Author: Stefan Roese <sr@denx.de>
38289 Date:   Sat Mar 31 08:47:34 2007 +0200
38290
38291     ppc4xx: Fix "bootstrap" command for Katmai board
38292
38293     The board specific "bootstrap" command is now fixed and can
38294     be used for the AMCC Katmai board to configure different
38295     CPU/PLB/OPB frequencies.
38296
38297     Signed-off-by: Stefan Roese <sr@denx.de>
38298
38299 commit 94f54703c3a776ec23e427ca2a16e0a79a5d50c1
38300 Author: Stefan Roese <sr@denx.de>
38301 Date:   Sat Mar 31 08:46:08 2007 +0200
38302
38303     ppc4xx: Update 44x_spd_ddr2 code (440SP/440SPe)
38304
38305     Fix a bug in the auto calibration routine. This driver now runs
38306     more reliable with the tested modules. It's also tested with
38307     167MHz PLB frequency (667MHz DDR2 frequency) on the Katmai.
38308
38309     Signed-off-by: Stefan Roese <sr@denx.de>
38310
38311 commit 342cd097be1e7affe82f42ab3da220959a699e64
38312 Author: Michal Simek <monstr@monstr.eu>
38313 Date:   Fri Mar 30 22:52:09 2007 +0200
38314
38315     [PATCH] Clean include dependence
38316
38317 commit 6f934210fb293fde2cfb4251c6d96fdc58b6a906
38318 Author: Michal Simek <monstr@monstr.eu>
38319 Date:   Fri Mar 30 22:42:45 2007 +0200
38320
38321     [CLEAN] Remove inefficient Suzaku code
38322
38323 commit 430f1b0f9a670c2f13eaa52e66a10db96dd3647d
38324 Author: Stefan Roese <sr@denx.de>
38325 Date:   Wed Mar 28 15:03:16 2007 +0200
38326
38327     Merge some AMCC make targets to keep the top-level Makefile smaller
38328
38329     Signed-off-by: Stefan Roese <sr@denx.de>
38330
38331 commit 0c75c9d84307a9f1cbe1ff0c4d8937ee3a96475e
38332 Author: Stefan Roese <sr@denx.de>
38333 Date:   Wed Mar 28 14:52:12 2007 +0200
38334
38335     i2c: Enable "old" i2c commands even when CONFIG_I2C_CMD_TREE is defined
38336
38337     The "old" i2c commands (iprobe, imd...) are now compiled in again,
38338     even when the i2c command tree is enabled via the CONFIG_I2C_CMD_TREE
38339     config option.
38340
38341     Signed-off-by: Stefan Roese <sr@denx.de>
38342
38343 commit 5da048adf44bea5e3b94080d02903c2e3fe7aa4a
38344 Author: Michal Simek <monstr@monstr.eu>
38345 Date:   Tue Mar 27 00:32:16 2007 +0200
38346
38347     PATCH: Resolve GPL license problem
38348
38349 commit ae00bb4b2944dc64a485ed72a19754b11af7c223
38350 Author: Rodolfo Giometti <giometti@enneenne.com>
38351 Date:   Mon Mar 26 12:03:36 2007 +0200
38352
38353     PXA: pxa27x USB OHCI support
38354
38355     Signed-off-by: Rodolfo Giometti <giometti@linux.it>
38356
38357 commit ae79f60677c208326535647dcbd5c3ec40dbcb0b
38358 Author: Markus Klotzbuecher <mk@denx.de>
38359 Date:   Mon Mar 26 11:21:05 2007 +0200
38360
38361     USB: remove the S3C24X0_merge #define, which was introduced while
38362     merging OHCI drivers.
38363
38364     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
38365
38366 commit 1798049522f594013aea29457d46794298c6ae15
38367 Author: Michal Simek <root@monstr.eu>
38368 Date:   Mon Mar 26 01:39:07 2007 +0200
38369
38370     Support for XUPV2P board
38371     Reset support
38372     BSP autoconfig support
38373
38374 commit 0d974d5297349504a2ddfa09314be573b5df320a
38375 Author: Stefan Roese <sr@denx.de>
38376 Date:   Sat Mar 24 15:57:09 2007 +0100
38377
38378     [PATCH] Add 4xx GPIO functions
38379
38380     This patch adds some 4xx GPIO functions. It also moves some of the
38381     common code and defines into a common 4xx GPIO header file.
38382
38383     Signed-off-by: Stefan Roese <sr@denx.de>
38384
38385 commit 2db633658bbf366ab0c8dad7a0727e1fb2ae6b11
38386 Author: Stefan Roese <sr@denx.de>
38387 Date:   Sat Mar 24 15:55:58 2007 +0100
38388
38389     [PATCH] Small Sequoia cleanup
38390
38391     Signed-off-by: Stefan Roese <sr@denx.de>
38392
38393 commit 3cb86f3e40d2a80356177434a99f75bc8baa9caf
38394 Author: Stefan Roese <sr@denx.de>
38395 Date:   Sat Mar 24 15:45:34 2007 +0100
38396
38397     [PATCH] Clean up 40EZ/Acadia support
38398
38399     This patch cleans up all the open issue of the preliminary
38400     Acadia support.
38401
38402     Signed-off-by: Stefan Roese <sr@denx.de>
38403
38404 commit 6eb1df835191d8ce4b81d5af40fa8e0fbe78e997
38405 Author: Jon Loeliger <jdl@freescale.com>
38406 Date:   Tue Dec 12 11:02:20 2006 -0600
38407
38408     Fix 8641HPCN problem with ld version 2.16
38409
38410     (Dot outside sections problem).
38411
38412     This fix is in the spirit of 807d5d7319330e336ab34a5623c5e0d73b87d540.
38413
38414     Signed-off-by: Jon Loeliger <jdl@freescale.com>
38415
38416 commit 9964a4dd0d4ef5a037febaebf1aa494b1a72991c
38417 Author: Haiying Wang <haiying.wang@freescale.com>
38418 Date:   Thu Dec 7 10:35:55 2006 -0600
38419
38420     Set Rev 2.x 86xx PIC in mixed mode.
38421
38422     Prevent false interrupt from hanging Linux as MSR[EE] is set
38423     to enable interrupts by changing the PIC out of the default
38424     pass through mode into mixed mode.
38425
38426     Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
38427     Signed-off-by: Jon Loeliger <jdl@freescale.com>
38428
38429 commit 5a58a73ceb0a4059c42ef64cedbc1a45e0aaa00e
38430 Author: Jason Jin <jason.jin@freescale.com>
38431 Date:   Thu Dec 7 10:32:35 2006 -0600
38432
38433     Add flash cmd function to 8641HPCN ramboot
38434
38435     Also fixes some commmand for 8641 HPCN ramboot case.
38436
38437     Signed-off-by: Jason Jin <jason.jin@freescale.com>
38438     Signed-off-by: Jon Loeliger <jdl@freescale.com>
38439
38440 commit 2ccceacc04b009d923afb7c26189ba2f8a2a5d46
38441 Author: Ed Swarthout <ed.swarthout@freescale.com>
38442 Date:   Thu Dec 7 10:34:14 2006 -0600
38443
38444     Add support for 8641 Rev 2 silicon.
38445
38446     Without this patch, I am unable to get to the prompt on rev 2 silicon.
38447     Only set ddrioovcr for rev1.
38448
38449     Signed-off-by: Ed Swarthout<ed.swarthout@freescale.com>
38450     Signed-off-by: Jon Loeliger <jdl@freescale.com>
38451
38452 commit 44ba464b99001f8bd1c456a1e9d59726252f707a
38453 Author: Wolfgang Denk <wd@denx.de>
38454 Date:   Thu Mar 22 00:13:12 2007 +0100
38455
38456     Code cleanup / re-insert previous Copyright entries.
38457
38458     Signed-off-by: Wolfgang Denk <wd@denx.de>
38459
38460 commit 2a8dfe08359a1b663418b2faa1da1d7bce34d302
38461 Author: Wolfgang Denk <wd@denx.de>
38462 Date:   Wed Mar 21 23:26:15 2007 +0100
38463
38464     Code cleanup. Update CHANGELOG
38465
38466 commit e6615ecf4eaf4dd52696934aed8f5c6474cfd286
38467 Author: Stefan Roese <sr@denx.de>
38468 Date:   Wed Mar 21 14:54:29 2007 +0100
38469
38470     ppc4xx: Fix file mode of include/configs/acadia.h
38471
38472     Signed-off-by: Stefan Roese <sr@denx.de>
38473
38474 commit d5f4614c9350d9333e575100fb250aab774d0258
38475 Author: Markus Klotzbuecher <mk@denx.de>
38476 Date:   Wed Mar 21 14:41:46 2007 +0100
38477
38478     SPC1920: fix small clock routing bug
38479
38480     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
38481
38482 commit 16c0cc1c82081a493ab87c51980b28336ce1bce8
38483 Author: Stefan Roese <sr@denx.de>
38484 Date:   Wed Mar 21 13:39:57 2007 +0100
38485
38486     [PATCH] Add AMCC Acadia (405EZ) eval board support
38487
38488     This patch adds support for the new AMCC Acadia eval board.
38489
38490     Please note that this Acadia/405EZ support is still in a beta stage.
38491     Still lot's of cleanup needed but we need a preliminary release now.
38492
38493     Signed-off-by: Stefan Roese <sr@denx.de>
38494
38495 commit e01bd218b00af73499331a1a701625a852cd286f
38496 Author: Stefan Roese <sr@denx.de>
38497 Date:   Wed Mar 21 13:38:59 2007 +0100
38498
38499     [PATCH] Add AMCC PPC405EZ support
38500
38501     This patch adds support for the new AMCC 405EZ PPC. It is in
38502     preparation for the AMCC Acadia board support.
38503
38504     Please note that this Acadia/405EZ support is still in a beta stage.
38505     Still lot's of cleanup needed but we need a preliminary release now.
38506
38507     Signed-off-by: Stefan Roese <sr@denx.de>
38508
38509 commit 07e82cb2e284a893df6693f2a1337ab2c47bf6a1
38510 Author: Heiko Schocher <hs@pollux.denx.de>
38511 Date:   Wed Mar 21 08:45:17 2007 +0100
38512
38513     [PATCH] TQM8272: dont change the bits given from the HRCW
38514                      for the SIUMCR and BCR Register.
38515                      Fix the calculation for the EEprom Size
38516
38517     Signed-off-by: Heiko Schocher <hs@denx.de>
38518
38519 commit 654589873dbafcf104dff133ce0d03a4506e9cc3
38520 Author: Aubrey Li <aubrey.adi@gmail.com>
38521 Date:   Tue Mar 20 18:16:24 2007 +0800
38522
38523     [Blackfin][PATCH] Add BF561 EZKIT board support
38524
38525 commit a6154fd1cfd020f6da8527e0365b1020a11a71d0
38526 Author: Aubrey Li <aubrey.adi@gmail.com>
38527 Date:   Mon Mar 19 22:55:58 2007 +0800
38528
38529     [Blackfin][PATCH] minor cleanup
38530
38531 commit 389b6bb50f745bf5038ce030300d8a8512e96f79
38532 Author: Wolfgang Denk <wd@denx.de>
38533 Date:   Mon Mar 19 13:10:08 2007 +0100
38534
38535     Remove obsoleted POST files.
38536
38537     Signed-off-by: Wolfgang Denk <wd@denx.de>
38538
38539 commit 8e709bbb2636b5670a8f2b575e138eb1f55773f6
38540 Author: Aubrey Li <aubrey.adi@gmail.com>
38541 Date:   Mon Mar 19 01:26:11 2007 +0800
38542
38543     [PATCH] Add flash chip M29W320ET/B support
38544
38545 commit 26bf7deca364a5b33f39e8f14ddd3f4081345015
38546 Author: Aubrey Li <aubrey.adi@gmail.com>
38547 Date:   Mon Mar 19 01:24:52 2007 +0800
38548
38549     [Blackfin][PATCH] Add BF537 stamp board support
38550
38551 commit 8423e5e31a7235d05a482627315fb11d49c17bd7
38552 Author: Stefan Roese <sr@denx.de>
38553 Date:   Fri Mar 16 21:11:42 2007 +0100
38554
38555     [PATCH] Use dynamic SDRAM TLB setup on AMCC Ebony eval board
38556
38557     Define CONFIG_PROG_SDRAM_TLB so that the TLB entries for the
38558     DDR memory are dynamically programmed matching the total size
38559     of the equipped memory (DIMM modules).
38560
38561     Signed-off-by: Stefan Roese <sr@denx.de>
38562
38563 commit 76d1466f918b881cda2d259254761e73885093c2
38564 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38565 Date:   Tue Mar 13 13:38:05 2007 +0100
38566
38567     [PATCH] renamed environment variable 'addcon' to 'addcons' for PCI405
38568             boards in terms of unification.
38569
38570     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38571
38572 commit a7090b993d3d4d2221ac3f33e6cb1d1b2ccc6bf0
38573 Author: Wolfgang Denk <wd@denx.de>
38574 Date:   Tue Mar 13 16:05:55 2007 +0100
38575
38576     Make SC3 board build with 'make O='; use 'addcons' consistently
38577     (SC3 and Jupiter used to use 'addcon' instead).
38578
38579     Signed-off-by: Wolfgang Denk wd@denx.de
38580
38581 commit 8502e30a28e492c756ea2d7df0ace026388fce4b
38582 Author: Heiko Schocher <hs@pollux.denx.de>
38583 Date:   Tue Mar 13 09:40:59 2007 +0100
38584
38585     [PATCH] update board config for jupiter Board:
38586             added Hush Shell,
38587                   CONFIG_CMDLINE_EDITING,
38588                   CFG_ENV_ADDR_REDUND activated
38589
38590     Signed-off-by: Heiko Schocher <hs@denx.de>
38591
38592 commit 0d93de11449390a5984b0236c3612e50f6dbb7e8
38593 Author: Aubrey Li <aubrey.adi@gmail.com>
38594 Date:   Mon Mar 12 12:11:55 2007 +0800
38595
38596     [Blackfin][PATCH] minor cleanup
38597
38598 commit bfa5754a58477ac917d21527cd0f079d87cf188e
38599 Author: Aubrey Li <aubrey.adi@gmail.com>
38600 Date:   Mon Mar 12 01:42:06 2007 +0800
38601
38602     [Blackfin][PATCH] Fix BUILD_DIR option of MAKEALL building issue
38603
38604 commit 8440bb14581a294375c34b91b42512f9753d1130
38605 Author: Aubrey Li <aubrey.adi@gmail.com>
38606 Date:   Mon Mar 12 00:25:14 2007 +0800
38607
38608     [Blackfin][PATCH] code cleanup
38609
38610 commit cfc67116a706fd18b8f6a9c11a16753c5626d689
38611 Author: Michal Simek <monstr@monstr.eu>
38612 Date:   Sun Mar 11 13:48:24 2007 +0100
38613
38614     [Microblaze][PATCH] part 2
38615     timer support
38616     interrupt controller support
38617     flash support
38618     ethernet support
38619     cache support
38620     board information support
38621     env support
38622     booting image support
38623
38624     adding support for Xilinx ML401
38625
38626 commit 76316a318de91f6184e7c22a10e02d275ade2441
38627 Author: Michal Simek <monstr@monstr.eu>
38628 Date:   Sun Mar 11 13:42:58 2007 +0100
38629
38630     [Microblaze][PATCH]
38631     timer support
38632     interrupt controller support
38633     flash support
38634     ethernet support
38635     cache support
38636     board information support
38637     env support
38638     booting image support
38639
38640     adding support for Xilinx ML401
38641
38642 commit 8db13d63157811c839d15a313d9f2d2f5fd10af3
38643 Author: Aubrey Li <aubrey.adi@gmail.com>
38644 Date:   Sat Mar 10 23:49:29 2007 +0800
38645
38646     [Blackfin][PATCH] code cleanup
38647
38648 commit ef26a08fef928b7bc11ae2c109e638dc3a016d91
38649 Author: Aubrey.Li <aubrey.adi@gmail.com>
38650 Date:   Fri Mar 9 13:40:56 2007 +0800
38651
38652     [Blackfin][PATCH-2/2] Common files changed to support bf533 platform
38653
38654 commit 3f0606ad0b5639f7f22848fe5b4574e754d0470f
38655 Author: Aubrey.Li <aubrey.adi@gmail.com>
38656 Date:   Fri Mar 9 13:38:44 2007 +0800
38657
38658     [Blackfin]PATCH-1/2]: Remove obsolete blackfin port and add bf533 platform support
38659
38660 commit 992423ab43c2bcf6b704853bd00af77450915e20
38661 Author: Stefan Roese <sr@denx.de>
38662 Date:   Thu Mar 8 23:00:08 2007 +0100
38663
38664     ppc4xx: Fix file mode of sequoia.c
38665
38666     Signed-off-by: Stefan Roese <sr@denx.de>
38667
38668 commit eb92f613556800f7483666db09d9a237ad911d4a
38669 Author: Wolfgang Denk <wd@pollux.denx.de>
38670 Date:   Thu Mar 8 22:52:51 2007 +0100
38671
38672     Minor cleanup.
38673
38674 commit 8ce16f55c7b9752af3d8bed84521aec5337e2de1
38675 Author: John Otken john@softadvances.com <john@softadvances.com>
38676 Date:   Thu Mar 8 09:39:48 2007 -0600
38677
38678     ppc4xx: Clear Sequoia/Rainier security engine reset bits
38679
38680     Signed-off-by: John Otken john@softadvances.com <john@softadvances.com>
38681
38682 commit 650a330dd2539130c8c324791e2f9f75aed79d4e
38683 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38684 Date:   Thu Mar 8 16:26:52 2007 +0100
38685
38686     [PATCH] I2C: add some more SPD eeprom decoding for DDR2 modules
38687
38688     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38689
38690 commit d9fc703246840c4b268debf48c334ba55c597dc0
38691 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38692 Date:   Thu Mar 8 16:25:47 2007 +0100
38693
38694     [PATCH] I2C: disable flat i2c commands when CONFIG_I2C_CMD_TREE is defined
38695
38696     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38697
38698 commit ced5b9029043397348cdc88e0cfcd6b1f629250b
38699 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38700 Date:   Thu Mar 8 16:23:11 2007 +0100
38701
38702     [PATCH] 4xx: allow CONFIG_I2C_CMD_TREE without CONFIG_I2C_MULTI_BUS
38703
38704     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38705
38706 commit d8a8ea5c476d37006fc7f85b7f903142795c8b14
38707 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38708 Date:   Thu Mar 8 16:20:32 2007 +0100
38709
38710     [PATCH] I2C: Add missing default CFG_SPD_BUS_NUM
38711
38712     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38713
38714 commit f9fc6a5852a6335840882fa2111925010eea1abe
38715 Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38716 Date:   Wed Mar 7 15:32:01 2007 +0100
38717
38718     fixed ethernet phy configuration for plu405 board
38719
38720     Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
38721
38722 commit 769104c9356594deb2092e204a39c05b33202d6c
38723 Author: Wolfgang Denk <wd@pollux.denx.de>
38724 Date:   Thu Mar 8 21:49:27 2007 +0100
38725
38726     Minor cleanup
38727
38728 commit 00cdb4ce5e1b42248e7e6522ad0da3421b988afa
38729 Author: Stefan Roese <sr@denx.de>
38730 Date:   Thu Mar 8 10:13:16 2007 +0100
38731
38732     [PATCH] Update AMCC Luan 440SP eval board support
38733
38734     The AMCC Luan now uses the common 440SP(e) DDR SPD code for DDR
38735     inititializition. This includes DDR auto calibration and support
38736     for different DIMM modules, instead of the fixed setup used in
38737     the earlier version.
38738
38739     This patch also enables the cache in FLASH for the startup
38740     phase of U-Boot (while running from FLASH). After relocating to
38741     SDRAM the cache is disabled again. This will speed up the boot
38742     process, especially the SDRAM setup, since there are some loops
38743     for memory testing (auto calibration).
38744
38745     Signed-off-by: Stefan Roese <sr@denx.de>
38746
38747 commit 2f5df47351910a2936c7741cf111855829200943
38748 Author: Stefan Roese <sr@denx.de>
38749 Date:   Thu Mar 8 10:10:18 2007 +0100
38750
38751     [PATCH] Update AMCC Yucca 440SPe eval board support
38752
38753     The AMCC Yucca now uses the common 440SP(e) DDR SPD code for DDR
38754     inititializition. This includes DDR auto calibration and support
38755     for different DIMM modules, instead of the fixed setup used in
38756     the earlier version.
38757
38758     Signed-off-by: Stefan Roese <sr@denx.de>
38759
38760 commit 2721a68a9ea91f1e494649ce68b2577261f578e2
38761 Author: Stefan Roese <sr@denx.de>
38762 Date:   Thu Mar 8 10:07:18 2007 +0100
38763
38764     ppc4xx: Small AMCC Katmai 440SPe update
38765
38766     Signed-off-by: Stefan Roese <sr@denx.de>
38767
38768 commit df294497479b1dca6dd86318b2a912f72fede0df
38769 Author: Stefan Roese <sr@denx.de>
38770 Date:   Thu Mar 8 10:06:09 2007 +0100
38771
38772     ppc4xx: Update 440SP/440SPe DDR SPD setup code to support 440SP
38773
38774     Signed-off-by: Stefan Roese <sr@denx.de>
38775
38776 commit 83853178bd36bca6f0f8f1331476620c84a587fc
38777 Author: Ed Swarthout <Ed.Swarthout@freescale.com>
38778 Date:   Wed Mar 7 12:14:50 2007 -0600
38779
38780     net - Support ping reply when processing net-loop
38781
38782     Add ICMP_ECHO_REQUEST packet support by responding with a ICMP_ECHO_REPLY.
38783
38784     This permits the ping command to test the phy interface when the phy
38785     is put in loopback mode (typically by setting register 0 bit 14).
38786
38787     It also allows the port to respond to an external ping when u-boot is
38788     processing some other net command (such as tftp).  This is useful when
38789     tftp appears to hang.
38790
38791     Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
38792     Signed-off-by: Ben Warren <bwarren@qstreams.com>
38793
38794 commit fa1aef15bcd47736687be1af544506e90fba545d
38795 Author: Stefan Roese <sr@denx.de>
38796 Date:   Wed Mar 7 16:43:00 2007 +0100
38797
38798     [PATCH] Use dynamic SDRAM TLB setup on AMCC Ocotea eval board
38799
38800     Define CONFIG_PROG_SDRAM_TLB so that the TLB entries for the
38801     DDR memory are dynamically programmed matching the total size
38802     of the equipped memory (DIMM modules).
38803
38804     Signed-off-by: Stefan Roese <sr@denx.de>
38805
38806 commit e2ebe696818939e2b974628be9c921ea3fe9de13
38807 Author: Stefan Roese <sr@denx.de>
38808 Date:   Wed Mar 7 16:39:36 2007 +0100
38809
38810     [PATCH] Fix AMCC 44x SPD SDRAM init code to support 2 DIMM's
38811
38812     This patch fixes a problem that occurs when 2 DIMM's are
38813     used. This problem was first spotted and fixed by Gerald Jackson
38814     <gerald.jackson@reaonixsecurity.com> but this patch fixes the
38815     problem in a little more clever way.
38816
38817     This patch also adds the nice functionality to dynamically
38818     create the TLB entries for the SDRAM (tlb.c). So we should
38819     never run into such problems with wrong (too short) TLB
38820     initialization again on these platforms.
38821
38822     As this feature is new to the "old" 44x SPD DDR driver, it
38823     has to be enabled via the CONFIG_PROG_SDRAM_TLB define.
38824
38825     Signed-off-by: Stefan Roese <sr@denx.de>
38826
38827 commit 39218433983417b9df087976a79e3f80dd5e83d6
38828 Author: Wolfgang Denk <wd@denx.de>
38829 Date:   Wed Mar 7 16:33:44 2007 +0100
38830
38831     UC101: fix compiler warnings
38832
38833 commit 8d7e2732221bc2d64df14f700c64c23e0a4c3dce
38834 Author: Wolfgang Denk <wd@pollux.denx.de>
38835 Date:   Wed Mar 7 16:19:46 2007 +0100
38836
38837     HMI1001: fix build error, cleanup compiler warnings.
38838
38839 commit ad5bb451ade552c44bef9119d907929ebc2c126f
38840 Author: Wolfgang Denk <wd@pollux.denx.de>
38841 Date:   Tue Mar 6 18:08:43 2007 +0100
38842
38843     Restructure POST directory to support of other CPUs, boards, etc.
38844
38845 commit a5284efd125967675b2e9c6ef7b95832268ad360
38846 Author: Wolfgang Denk <wd@pollux.denx.de>
38847 Date:   Tue Mar 6 18:01:47 2007 +0100
38848
38849     Fix HOSTARCH handling.
38850     Patch by Mike Frysinger, Mar 05 2007
38851
38852 commit 07b7b0037aac5102939917d7cbe561b5c0d5aa44
38853 Author: Stefan Roese <sr@denx.de>
38854 Date:   Tue Mar 6 07:47:04 2007 +0100
38855
38856     [PATCH] Speed optimization of AMCC Sequoia/Rainier DDR2 setup
38857
38858     As provided by the AMCC applications team, this patch optimizes the
38859     DDR2 setup for 166MHz bus speed. The values provided are also save
38860     to use on a "normal" 133MHz PLB bus system. Only the refresh counter
38861     setup has to be adjusted as done in this patch.
38862
38863     For this the NAND booting version had to include the "speed.c" file
38864     from the cpu/ppc4xx directory. With this addition the NAND SPL image
38865     will just fit into the 4kbytes of program space. gcc version 4.x as
38866     provided with ELDK 4.x is needed to generate this optimized code.
38867
38868     Signed-off-by: Stefan Roese <sr@denx.de>
38869
38870 commit 647d3c3eed0da1d1505eecabe0b0fab96f956e68
38871 Author: Wolfgang Denk <wd@pollux.denx.de>
38872 Date:   Sun Mar 4 01:36:05 2007 +0100
38873
38874     Some code cleanup.
38875
38876 commit 781e026c8aa6f7e9eb5f0e72cc4d20971219b148
38877 Author: Kim Phillips <kim.phillips@freescale.com>
38878 Date:   Wed Feb 28 00:02:04 2007 -0600
38879
38880     mpc83xx: fix implicit declaration of function 'ft_get_prop' warnings
38881
38882     (cherry picked from c5bf13b02284c3204a723566a9bab700e5059659 commit)
38883
38884 commit 4feab4de7bfc2cb2fed36ad76f93c3a69659bbaf
38885 Author: Kumar Gala <galak@kernel.crashing.org>
38886 Date:   Tue Feb 27 23:51:42 2007 -0600
38887
38888     mpc83xx: Fix config of Arbiter, System Priority, and Clock Mode
38889
38890     The config value for:
38891     * CFG_ACR_PIPE_DEP
38892     * CFG_ACR_RPTCNT
38893     * CFG_SPCR_TSEC1EP
38894     * CFG_SPCR_TSEC2EP
38895     * CFG_SCCR_TSEC1CM
38896     * CFG_SCCR_TSEC2CM
38897
38898     Were not being used when setting the appropriate register
38899
38900     Added:
38901     * CFG_SCCR_USBMPHCM
38902     * CFG_SCCR_USBDRCM
38903     * CFG_SCCR_PCICM
38904     * CFG_SCCR_ENCCM
38905
38906     To allow full config of the SCCR.
38907
38908     Also removed random CFG_SCCR settings in MPC8349EMDS, TQM834x, and sbc8349
38909     that were just bogus.
38910
38911     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
38912
38913 commit d51b3cf371cd441030460ef19d36b2924c361b1a
38914 Author: Kim Phillips <kim.phillips@freescale.com>
38915 Date:   Thu Feb 22 20:06:57 2007 -0600
38916
38917     mpc83xx: update [local-]mac-address properties on UEC based devices
38918
38919     8360 and 832x weren't updating their [local-]mac-address
38920     properties. This patch fixes that.
38921
38922     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
38923
38924 commit 61f4f912acbe60776c5e00df1ec94094ce672957
38925 Author: Timur Tabi <timur@freescale.com>
38926 Date:   Tue Feb 13 10:41:42 2007 -0600
38927
38928     mpc83xx: write MAC address to mac-address and local-mac-address
38929
38930     Some device trees have a mac-address property, some have local-mac-address,
38931     and some have both.  To support all of these device trees, this patch
38932     updates ftp_cpu_setup() to write the MAC address to mac-address if it exists.
38933     This function already updates local-mac-address.
38934
38935     Signed-off-by: Timur Tabi <timur@freescale.com>
38936
38937 commit 22d71a71f57fd5d38b27ac3848e50d790360a598
38938 Author: Kim Phillips <kim.phillips@freescale.com>
38939 Date:   Tue Feb 27 18:41:08 2007 -0600
38940
38941     mpc83xx: add command line editing by default
38942
38943 commit 3fc0bd159103b536e1c54c6f4457a09b3aba66ca
38944 Author: Kim Phillips <kim.phillips@freescale.com>
38945 Date:   Wed Feb 14 19:50:53 2007 -0600
38946
38947     mpc83xx: Disable G1TXCLK, G2TXCLK h/w buffers
38948
38949     Disable G1TXCLK, G2TXCLK h/w buffers. This patch
38950     fixes a networking timeout issue with MPC8360EA (Rev.2) PBs.
38951
38952     Verified on Rev. 1.1, Rev. 1.2, and Rev. 2.0 boards.
38953
38954     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
38955     Signed-off-by: Emilian Medve <Emilian.Medve@freescale.com>
38956
38957 commit d61853cf2472e0b8bcbd131461a93d1c49ff0c1f
38958 Author: Xie Xiaobo <r63061@freescale.com>
38959 Date:   Wed Feb 14 18:27:17 2007 +0800
38960
38961     mpc83xx: Add DDR2 controller fixed/SPD Init for MPC83xx
38962
38963     The code supply fixed and SPD initialization for MPC83xx DDR2 Controller.
38964     it pass DDR/DDR2 compliance tests.
38965
38966     Signed-off-by: Xie Xiaobo <X.Xie@freescale.com>
38967
38968 commit b110f40bd180c6b560276589beedf753e97c46ce
38969 Author: Xie Xiaobo <r63061@freescale.com>
38970 Date:   Wed Feb 14 18:27:06 2007 +0800
38971
38972     mpc83xx: Add the cpu specific code for MPC8360E rev2.0 MDS
38973
38974     MPC8360E rev2.0 have new spridr,and PVR value,
38975     The MDS board for MPC8360E rev2.0 has 32M bytes Flash and 256M DDR2 DIMM.
38976
38977     Signed-off-by: Xie Xiaobo <X.Xie@freescale.com>
38978
38979 commit 8d172c0f0d85998a256a95b7459a5403a30380ed
38980 Author: Xie Xiaobo <r63061@freescale.com>
38981 Date:   Wed Feb 14 18:26:44 2007 +0800
38982
38983     mpc83xx: Add the cpu and board specific code for MPC8349E rev3.1 MDS
38984
38985     MPC8349E rev3.1 have new spridr,and PVR value,
38986     The MDS board for MPC8349E rev3.1 has 32M bytes Flash and 256M DDR2 DIMM.
38987
38988     Signed-off-by: Xie Xiaobo<X.Xie@freescale.com>
38989
38990 commit f6f5f709e5c8e4564c4dfeecfdf2279244f9c83b
38991 Author: Joakim Tjernlund <joakim.tjernlund@transmode.se>
38992 Date:   Wed Jan 31 11:04:19 2007 +0100
38993
38994     mpc83xx: Fix empty i2c reads/writes in fsl_i2c.c
38995
38996     Fix empty i2c reads/writes, i2c_write(0x50, 0x00, 0, NULL, 0)
38997     which is used to se if an slave will ACK after receiving its address.
38998
38999     Correct i2c probing to use this method as the old method could upset
39000     a slave as it wrote a data byte to it.
39001
39002     Add a small delay in i2c_init() to let the controller
39003     shutdown any ongoing I2C activity.
39004
39005     Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
39006
39007 commit 7a78f148d6a7298e4fface680dc7eacd877b1aba
39008 Author: Timur Tabi <timur@freescale.com>
39009 Date:   Wed Jan 31 15:54:29 2007 -0600
39010
39011     mpc83xx: Add support for the MPC8349E-mITX-GP
39012
39013     Add support for the MPC8349E-mITX-GP, a stripped-down version of the
39014     MPC8349E-mITX.  Bonus features include support for low-boot (BMS bit in
39015     HRCW is 0) for the ITX and a README for the ITX and the ITX-GP.
39016
39017     Signed-off-by: Timur Tabi <timur@freescale.com>
39018
39019 commit fab16807adad350f618024350c6950165c247c72
39020 Author: Timur Tabi <timur@freescale.com>
39021 Date:   Wed Jan 31 15:54:20 2007 -0600
39022
39023     mpc83xx: Delete sdram_init() for MPC8349E-mITX
39024
39025     There is no SDRAM on any of the 8349 ITX variants, so function sdram_init()
39026     never does anything.  This patch deletes it.
39027
39028     Signed-off-by: Timur Tabi <timur@freescale.com>
39029
39030 commit a87c856eb411b9365937d0d4b9c21e46adbe1c14
39031 Author: Dave Liu <daveliu@freescale.com>
39032 Date:   Fri Jan 19 10:43:26 2007 +0800
39033
39034     mpc83xx: Fix the LAW1/3 bug
39035
39036     The patch solves the alignment problem of the local bus access windows to
39037     render accessible the memory bank and PHY registers of UPC 1 (starting at
39038     0xf801 0000). What we actually did was to adjust the sizes of the bus
39039     access windows so that the base address alignment requirement would be met.
39040
39041     Signed-off-by: Chereji Marian <marian.chereji@freescale.com>
39042     Signed-off-by: Gridish Shlomi <gridish@freescale.com>
39043     Signed-off-by: Dave Liu <daveliu@freescale.com>
39044
39045 commit 97c4b397dce236a7318b304667bf89e59d08b17c
39046 Author: Kim Phillips <kim.phillips@freescale.com>
39047 Date:   Tue Jan 30 16:15:31 2007 -0600
39048
39049     mpc83xx: don't hang if watchdog configured on 8360, 832x
39050
39051     don't hang if watchdog configured on 8360, 832x
39052
39053     The watchdog programming model is the same across all 83xx devices;
39054     make the code reflect that.
39055
39056 commit b70047478570e371ce7223be342ce98afea0f7d6
39057 Author: Kim Phillips <kim.phillips@freescale.com>
39058 Date:   Tue Jan 30 16:15:21 2007 -0600
39059
39060     mpc83xx: protect memcpy to bad address if a local-mac-address is missing from dt
39061
39062     protect memcpy to bad address if a local-mac-address is missing from dt
39063
39064 commit 6752ed088c75c26a89b70c46b7326a4cd6015f29
39065 Author: Kim Phillips <kim.phillips@freescale.com>
39066 Date:   Tue Jan 30 16:15:04 2007 -0600
39067
39068     mpc83xx: make 8360 default environment fdt be 8360 (not 8349)
39069
39070     make 8360 default environment fdt be 8360 (not 8349)
39071
39072 commit a28899c910024a0226331df07207b1038c300c93
39073 Author: Emilian Medve <Emilian.Medve@freescale.com>
39074 Date:   Tue Jan 30 16:14:50 2007 -0600
39075
39076     mpc83xx: Fix alternating tx error / tx buffer not ready bug in QE UEC
39077
39078     The problem is not gcc4 but the code itself. The BD_STATUS() macro can't
39079     be used for busy-waiting since it strips the 'volatile' property from
39080     the bd variable. gcc3 was working by pure luck.
39081
39082     This is a follow on patch to "Fix the UEC driver bug of QE"
39083
39084 commit 3e78a31cfe3d3022f46f67eb88e1281d5cc2eb89
39085 Author: Kumar Gala <galak@kernel.crashing.org>
39086 Date:   Tue Jan 30 14:08:30 2007 -0600
39087
39088     mpc83xx: Replace CONFIG_MPC8349 and use CONFIG_MPC834X instead
39089
39090     The code that is ifdef'd with CONFIG_MPC8349 is actually applicable to all
39091     MPC834X class processors.  Change the protections from CONFIG_MPC8349 to
39092     CONFIG_MPC834X so they are more generic.
39093
39094     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
39095
39096 commit ae246dc6c1937c291014eadd90b6d48c438c7cb0
39097 Author: Kim Phillips <kim.phillips@freescale.com>
39098 Date:   Thu Jan 25 13:40:55 2007 -0600
39099
39100     mpc83xx: add MPC832XEMDS and sbc8349 to MAKEALL
39101
39102 commit 4decd84e8f04279c5cfff7f8e907465ef8d8a3fb
39103 Author: Kim Phillips <kim.phillips@freescale.com>
39104 Date:   Wed Jan 24 17:18:37 2007 -0600
39105
39106     mpc83xx: sort Makefile targets
39107
39108     reordered targets alphabetically
39109
39110 commit 91e25769771c1164ed63ffca0add49f934ae3343
39111 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
39112 Date:   Tue Jan 16 11:38:14 2007 -0500
39113
39114     mpc83xx: U-Boot support for Wind River SBC8349
39115
39116     I've redone the SBC8349 support to match git-current, which
39117     incorporates all the MPC834x updates from Freescale since the 1.1.6
39118     release,  including the DDR changes.
39119
39120     I've kept all the SBC8349 files as parallel as possible to the
39121     MPC8349EMDS ones for ease of maintenance and to allow for easy
39122     inspection of what was changed to support this board.  Hence the SBC8349
39123     U-Boot has FDT support and everything else that the MPC8349EMDS has.
39124
39125     Fortunately the Freescale updates added support for boards using CS0,
39126     but I had to change spd_sdram.c to allow for board specific settings for
39127     the sdram_clk_cntl (it is/was hard coded to zero, and that remains the
39128     default if the board doesn't specify a value.)
39129
39130     Hopefully this should be mergeable as-is and require no whitespace
39131     cleanups or similar, but if something doesn't measure up then let me
39132     know and I'll fix it.
39133
39134     Thanks,
39135     Paul.
39136
39137 commit 05031db456ab227f3e3752f37b9b812b65bb83ad
39138 Author: Sam Song <samsongshu@yahoo.com.cn>
39139 Date:   Thu Dec 14 19:03:21 2006 +0800
39140
39141     mpc83xx: Remove a redundant semicolon in mpc8349itx.c
39142
39143     A redundant semicolon existed in mpc8349itx.c
39144     should be removed.
39145
39146     Signed-off-by: Sam Song <samsongshu@yahoo.com.cn>
39147
39148 commit f35f358241c549be3f75cfe2eaa642914275b7ba
39149 Author: Jerry Van Baren <gerald.vanbaren@comcast.net>
39150 Date:   Wed Dec 6 21:23:55 2006 -0500
39151
39152     mpc83xx: Put the version (and magic) after the HRCW.
39153
39154     Put the version (and magic) after the HRCW.  This puts it in a fixed
39155     location in flash, not at the start of flash but as close as we can get.
39156
39157     Signed-off-by: Jerry Van Baren <vanbaren@cideas.com>
39158
39159 commit 48aecd969171a6e99a55fae04933857787f9a5bd
39160 Author: Dave Liu <r63238@freescale.com>
39161 Date:   Thu Dec 7 21:14:51 2006 +0800
39162
39163     mpc83xx: Add the MPC832XEMDS board readme
39164
39165     Add the MPC832XEMDS board readme
39166
39167     Signed-off-by: Dave Liu <daveliu@freescale.com>
39168
39169 commit 24c3aca3f1358b113d3215adb5433b156e99f72b
39170 Author: Dave Liu <r63238@freescale.com>
39171 Date:   Thu Dec 7 21:13:15 2006 +0800
39172
39173     mpc83xx: Add support for the MPC832XEMDS board
39174
39175     This patch supports DUART, ETH3/4 and PCI etc.
39176
39177     Signed-off-by: Dave Liu <daveliu@freescale.com>
39178
39179 commit e080313c32322e15ab5a18eb896a252858c57284
39180 Author: Dave Liu <r63238@freescale.com>
39181 Date:   Thu Dec 7 21:11:58 2006 +0800
39182
39183     mpc83xx: streamline the 83xx immr head file
39184
39185     For better format and style, I streamlined the 83xx head files,
39186     including immap_83xx.h and mpc83xx.h. In the old head files, 1)
39187     duplicated macro definition appear in the both files; 2) the structure
39188     of QE immr is duplicated in the immap_83xx.h and immap_qe.h; 3) The
39189     macro definition put inside the each structure. So, I cleaned up the
39190     structure of QE immr from immap_83xx.h, deleted the duplicated stuff and
39191     moved the macro definition to mpc83xx.h, Just like MPC8260.
39192
39193     CHANGELOG
39194
39195     *streamline the 83xx immr head file
39196
39197     Signed-off-by: Dave Liu <daveliu@freescale.com>
39198
39199 commit ddd02492f43db5408f5ab9f823b0ba5796e28ef0
39200 Author: Dave Liu <r63238@freescale.com>
39201 Date:   Wed Dec 6 11:38:17 2006 +0800
39202
39203     mpc83xx: Fix the UEC driver bug of QE
39204
39205     The patch prevents the GCC tool chain from striping useful code for
39206     optimization. It will make UEC ethernet driver workable, Otherwise the
39207     UEC will fail in tx when you are using gcc4.x. but the driver can work
39208     when using gcc3.4.3.
39209
39210     CHANGELOG
39211
39212     *Prevent the GCC from striping code for optimization, Otherwise the UEC
39213     will tx failed when you are using gcc4.x.
39214
39215     Signed-off-by: Dave Liu <daveliu@freescale.com>
39216
39217 commit ba58e4c9a9a917ce795dd16d4ec8d515f9f7aa35
39218 Author: Stefan Roese <sr@denx.de>
39219 Date:   Thu Mar 1 21:11:36 2007 +0100
39220
39221     [PATCH] Update AMCC Katmai 440SPe eval board support
39222
39223     This patch updates the recently added Katmai board support. The biggest
39224     change is the support of ECC DIMM modules in the 440SP(e) SPD DDR2
39225     driver.
39226
39227     Please note, that still some problems are left with some memory
39228     configurations. See the driver for more details.
39229
39230     Signed-off-by: Stefan Roese <sr@denx.de>
39231
39232 commit 8c12045a3b06c5b6675d3fe02fbc9f545988129a
39233 Author: Stefan Roese <sr@denx.de>
39234 Date:   Thu Mar 1 07:03:25 2007 +0100
39235
39236     [PATCH] I2C: Add missing default CFG_RTC_BUS_NUM & CFG_DTT_BUS_NUM
39237
39238     Signed-off-by: Stefan Roese <sr@denx.de>
39239
39240 commit ccbc7036648e465697ca298ba51e0e76dda352a0
39241 Author: Wolfgang Denk <wd@pollux.denx.de>
39242 Date:   Wed Feb 28 01:28:53 2007 +0100
39243
39244     SC3: fix typo in default environment
39245
39246 commit e344568b1b46af85ec32d815586f91bc115d6223
39247 Author: Sergei Poselenov <sposelenov@emcraft.com>
39248 Date:   Tue Feb 27 20:15:30 2007 +0300
39249
39250     MCC200: Fixes for update procedure
39251
39252     - fix logic error in image type handling
39253     - make sure file system images (cramfs etc.) get stored in flash
39254       with image header stripped so they can be mounted through MTD
39255
39256 commit 743571145b37182757d4e688a77860b36ee77573
39257 Author: Wolfgang Denk <wd@pollux.denx.de>
39258 Date:   Tue Feb 27 14:26:04 2007 +0100
39259
39260     Minor code cleanup.
39261
39262 commit 638dd1458bbdc2a55d4b9e25c5c4e1f838a5dc72
39263 Author: Sergei Poselenov <sposelenov@emcraft.com>
39264 Date:   Tue Feb 27 12:40:16 2007 +0300
39265
39266     MCC200 update - add LCD Progress Indicator
39267
39268 commit 6c7cac8c4fce0ea2bf8e15ed8658d87974155b44
39269 Author: Stefan Roese <sr@denx.de>
39270 Date:   Thu Feb 22 07:43:34 2007 +0100
39271
39272     [PATCH] get_dev() now unconditionally uses manual relocation
39273
39274     Since the relocation fix is not included yet and we're not sure how
39275     it will be added, this patch removes code that required relocation
39276     to be fixed for now.
39277
39278     Signed-off-by: Stefan Roese <sr@denx.de>
39279
39280 commit 8274ec0bd01d2feb2c7f095eba78d42ea009798b
39281 Author: Stefan Roese <sr@denx.de>
39282 Date:   Thu Feb 22 07:40:23 2007 +0100
39283
39284     [PATCH] Change systemace driver to select 8 & 16bit mode
39285
39286     As suggested by Grant Likely this patch enables the Xilinx SystemACE
39287     driver to select 8 or 16bit mode upon startup.
39288
39289     Signed-off-by: Stefan Roese <sr@denx.de>
39290
39291 commit 3a197b2fe49d6fa03978e60af2394efe9c70b527
39292 Author: Haiying Wang <Haiying.Wang@freescale.com>
39293 Date:   Wed Feb 21 16:52:31 2007 +0100
39294
39295     [PATCH v3] Add sync to ensure flash_write_cmd is fully finished
39296
39297     Some CPUs like PPC, BLACKFIN need sync() to ensure cfi flash write command
39298     is fully finished. The sync() is defined in each CPU's io.h file. For
39299     those CPUs which do not need sync for now, a dummy sync() is defined in
39300     their io.h as well.
39301
39302     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
39303
39304 commit da04995c7dc6772013a9a0dc5c767f190c402478
39305 Author: Stefan Roese <sr@denx.de>
39306 Date:   Wed Feb 21 13:44:34 2007 +0100
39307
39308     [PATCH] Fix problem in systemace driver (ace_writew instead of ace_write)
39309
39310     Signed-off-by: Stefan Roese <sr@denx.de>
39311
39312 commit 751bb57107d78978ae08e697c3deba816f5be091
39313 Author: Stefan Roese <sr@denx.de>
39314 Date:   Tue Feb 20 13:21:57 2007 +0100
39315
39316     [PATCH] Fix relocation problem with "new" get_dev() function
39317
39318     This patch enables the "new" get_dev() function for block devices
39319     introduced by Grant Likely to be used on systems that still suffer
39320     from the relocation problems (manual relocation neede because of
39321     problems with linker script).
39322
39323     Hopefully we can resolve this relocation issue soon for all platform
39324     so we don't need this additional code anymore.
39325
39326     Signed-off-by: Stefan Roese <sr@denx.de>
39327
39328 commit d93e2212f962668b3dce091ff5edc33f2347fe37
39329 Author: Stefan Roese <sr@denx.de>
39330 Date:   Tue Feb 20 13:17:42 2007 +0100
39331
39332     [PATCH] Update SystemACE driver for 16bit access
39333
39334     This patch removes some problems when the Xilinx SystemACE driver
39335     is used with 16bit access on an big endian platform (like the
39336     AMCC Katmai).
39337
39338     Signed-off-by: Stefan Roese <sr@denx.de>
39339
39340 commit 874bb7b88fe9b4648e1288a387af2e31014a72f3
39341 Author: Stefan Roese <sr@denx.de>
39342 Date:   Tue Feb 20 13:15:40 2007 +0100
39343
39344     [PATCH] Clean up Katmai (440SPe) linker script
39345
39346     Signed-off-by: Stefan Roese <sr@denx.de>
39347
39348 commit 4745acaa1a603b67f6b9b7970365ebadd7d6586f
39349 Author: Stefan Roese <sr@denx.de>
39350 Date:   Tue Feb 20 10:57:08 2007 +0100
39351
39352     [PATCH] Add support for the AMCC Katmai (440SPe) eval board
39353
39354     Signed-off-by: Stefan Roese <sr@denx.de>
39355
39356 commit 0dc018ece13effc689e47479ea9ebf1c98a507f5
39357 Author: Stefan Roese <sr@denx.de>
39358 Date:   Tue Feb 20 10:51:26 2007 +0100
39359
39360     [PATCH] I2C: Add support for multiple I2C busses for RTC & DTT
39361
39362     This patch switches to the desired I2C bus when the date/dtt
39363     commands are called. This can be configured using the
39364     CFG_RTC_BUS_NUM and/or CFG_DTT_BUS_NUM defines.
39365
39366     Signed-off-by: Stefan Roese <sr@denx.de>
39367
39368 commit 4037ed3b63923cfcec27f784a89057c3cbabcedb
39369 Author: Stefan Roese <sr@denx.de>
39370 Date:   Tue Feb 20 10:43:34 2007 +0100
39371
39372     [PATCH] PPC4xx: Add 440SP(e) DDR2 SPD DIMM support
39373
39374     This patch adds support for the DDR2 controller used on the
39375     440SP and 440SPe. It is tested on the Katmai (440SPe) eval
39376     board and works fine with the following DIMM modules:
39377
39378     - Corsair CM2X512-5400C4 (512MByte per DIMM)
39379     - Kingston ValueRAM KVR667D2N5/512 (512MByte per DIMM)
39380     - Kingston ValueRAM KVR667D2N5K2/2G (1GByte per DIMM)
39381
39382     This patch also adds the nice functionality to dynamically
39383     create the TLB entries for the SDRAM (tlb.c). So we should
39384     never run into such problems with wrong (too short) TLB
39385     initialization again on these platforms.
39386
39387     Signed-off-by: Stefan Roese <sr@denx.de>
39388
39389 commit 36d830c9830379045f5daa9f542ac1c990c70068
39390 Author: Stefan Roese <sr@denx.de>
39391 Date:   Tue Feb 20 10:35:42 2007 +0100
39392
39393     [PATCH] PPC4xx: Split 4xx SPD SDRAM init routines into 2 files
39394
39395     Since the existing 4xx SPD SDRAM initialization routines for the
39396     405 SDRAM controller and the 440 DDR controller don't have much in
39397     common this patch splits both drivers into different files.
39398
39399     This is in preparation for the 440 DDR2 controller support (440SP/e).
39400
39401     Signed-off-by: Stefan Roese <sr@denx.de>
39402
39403 commit 79b2d0bb2eae09602448f7a7cb56530d2f31e6c6
39404 Author: Stefan Roese <sr@denx.de>
39405 Date:   Tue Feb 20 10:27:08 2007 +0100
39406
39407     [PATCH] PPC4xx: Add support for multiple I2C busses
39408
39409     This patch adds support for multiple I2C busses on the PPC4xx
39410     platforms. Define CONFIG_I2C_MULTI_BUS in the board config file
39411     to make use of this feature.
39412
39413     It also merges the 405 and 440 i2c header files into one common
39414     file 4xx_i2c.h.
39415
39416     Also the 4xx i2c reset procedure is reworked since I experienced
39417     some problems with the first access on the 440SPe Katmai board.
39418
39419     Signed-off-by: Stefan Roese <sr@denx.de>
39420
39421 commit eb867a76238fb38e952c37871b16d0d7fd61c95f
39422 Author: Grant Likely <grant.likely@secretlab.ca>
39423 Date:   Tue Feb 20 09:05:45 2007 +0100
39424
39425     [PATCH 9_9] Use "void *" not "unsigned long *" for block dev read_write buffer pointers
39426
39427     Block device read/write is anonymous data; there is no need to use a
39428     typed pointer.  void * is fine.  Also add a hook for block_read functions
39429
39430     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
39431
39432 commit 53758fa20e935cc87eeb0519ed365df753a6f289
39433 Author: Grant Likely <grant.likely@secretlab.ca>
39434 Date:   Tue Feb 20 09:05:38 2007 +0100
39435
39436     [PATCH 8_9] Add block_write hook to block_dev_desc_t
39437
39438     Preparation for future patches which support block device writing
39439
39440     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
39441
39442 commit f4852ebe6ca946a509667eb68be42026f837be76
39443 Author: Grant Likely <grant.likely@secretlab.ca>
39444 Date:   Tue Feb 20 09:05:31 2007 +0100
39445
39446     [PATCH 7_9] Replace ace_readw_ace_writeb functions with macros
39447
39448     Register read/write does not need to be wrapped in a full function.  The
39449     patch replaces them with macros.
39450
39451     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
39452
39453 commit 3a8ce9af6fcb5744a7851b4440c07688acc40844
39454 Author: Grant Likely <grant.likely@secretlab.ca>
39455 Date:   Tue Feb 20 09:05:23 2007 +0100
39456
39457     [PATCH 6_9] Move common_cmd_ace.c to drivers_systemace.c
39458
39459     The code in this file is not a command; it is a device driver.  Put it in
39460     the correct place.  There are zero functional changes in this patch, it
39461     only moves the file.
39462
39463     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
39464
39465 commit 984618f3e7794c783ec8d1511e74c6ee2d69bfe4
39466 Author: Grant Likely <grant.likely@secretlab.ca>
39467 Date:   Tue Feb 20 09:05:16 2007 +0100
39468
39469     [PATCH 5_9] Whitespace fixup on common_cmd_ace.c (using Lindent)
39470
39471     This patch is in preparation of additional changes to the sysace driver.
39472     May as well take this opportunity to fixup the inconsistent whitespace since
39473     this file is about to undergo major changes anyway.
39474
39475     There are zero functional changes in this patch.  It only cleans up the
39476     the whitespace.
39477
39478     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
39479
39480 commit 80ba981d940471fe7e539e64fa3d2bd80002beda
39481 Author: Grant Likely <grant.likely@secretlab.ca>
39482 Date:   Tue Feb 20 09:05:07 2007 +0100
39483
39484     [PATCH 4_4] Remove local implementation of isprint() in ft_build.c
39485
39486     isprint is already defined in ctype.c
39487
39488     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
39489
39490 commit c95c4280d751ca078c2ff58228d2f2b44ccf0600
39491 Author: Grant Likely <grant.likely@secretlab.ca>
39492 Date:   Tue Feb 20 09:05:00 2007 +0100
39493
39494     [PATCH 3_9] Move buffer print code from md command to common function
39495
39496     Printing a buffer is a darn useful thing.  Move the buffer print code
39497     into print_buffer() in lib_generic/
39498
39499     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
39500
39501 commit 99b0f0fd3fbf2572ae1a7723dd90cffc8e85130a
39502 Author: Grant Likely <grant.likely@secretlab.ca>
39503 Date:   Tue Feb 20 09:04:52 2007 +0100
39504
39505     [PATCH 2_4] Use config.h, not xparameters.h, for xilinx targets
39506
39507     Change the xilinx device drivers and board code to include config.h
39508     instead of xparameters.h directly.  config.h always includes the
39509     correct xparameters file.  This change reduces the posibility of
39510     including the wrong file when adding a new xilinx board port
39511
39512     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
39513
39514 commit 735dd97b1b20e777d059c7b389fe9d70cd3f80c7
39515 Author: Grant Likely <grant.likely@secretlab.ca>
39516 Date:   Tue Feb 20 09:04:34 2007 +0100
39517
39518     [PATCH 1_4] Merge common get_dev() routines for block devices
39519
39520     Each of the filesystem drivers duplicate the get_dev routine.  This change
39521     merges them into a single function in part.c
39522
39523     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
39524
39525 commit f5fcc3c20b65554e98a165542c36ee0c610a2d81
39526 Author: Wolfgang Denk <wd@pollux.denx.de>
39527 Date:   Mon Feb 19 23:09:51 2007 +0100
39528
39529     MCC200: Software Updater: allow both "ramdisk" and "filesystem" types
39530     as root file system images.
39531
39532 commit 489c696ae7211218961d159e43e722d74c36fcbc
39533 Author: Sergei Poselenov <sposelenov@emcraft.com>
39534 Date:   Wed Feb 14 14:30:28 2007 +0300
39535
39536     MCC200: Extensions to Software Update Mechanism
39537
39538     Update / extend Software Update Mechanism for MCC200 board:
39539
39540     - Add support for rootfs image added. The environment variables
39541       "rootfs_st" and "rootfs_nd" can be used to override the default
39542       values of the image start and end.
39543     - Remove excessive key check code.
39544     - Code cleanup.
39545
39546 commit 4be23a12f23f1372634edc3215137b09768b7949
39547 Author: Stefan Roese <sr@denx.de>
39548 Date:   Mon Feb 19 08:23:15 2007 +0100
39549
39550     [PATCH] Update Sequoia EBC configuration (NOR FLASH)
39551
39552     As spotted by Matthias Fuchs, the READY input should not be
39553     enabled for the NOR FLASH on the Sequoia board.
39554
39555     Signed-off-by: Stefan Roese <sr@denx.de>
39556
39557 commit 2605e90bf676d48123afe5719a846d2b52b24aac
39558 Author: Heiko Schocher <hs@pollux.denx.de>
39559 Date:   Fri Feb 16 07:57:42 2007 +0100
39560
39561     [PATCH] Added support for the jupiter board.
39562
39563     Signed-off-by: Heiko Schocher <hs@denx.de>
39564
39565 commit 497d012e5be0194e1084073d0081eb1a844796b2
39566 Author: Gary Jennejohn <garyj@pollux.denx.de>
39567 Date:   Mon Feb 12 13:11:50 2007 +0100
39568
39569     LPC2292: patch from Siemens.
39570
39571 commit b0b1a920aebead0d44146e73676ae9d80fffc8e2
39572 Author: Stefan Roese <sr@denx.de>
39573 Date:   Sat Feb 10 08:49:31 2007 +0100
39574
39575     [PATCH] Add missing p3mx.h file to repository (ups)
39576
39577     Signed-off-by: Stefan Roese <sr@denx.de>
39578
39579 commit 53d4a4983fb9b3ae5f7b2f10c599aca2b1b4034a
39580 Author: Bartlomiej Sieka <tur@semihalf.com>
39581 Date:   Fri Feb 9 10:45:42 2007 +0100
39582
39583     [Motion-PRO] Preliminary support for the Motion-PRO board.
39584
39585 commit 5a753f98c6a01bd1c61a9a3f95e8329a35f62994
39586 Author: Stefan Roese <sr@denx.de>
39587 Date:   Wed Feb 7 16:51:08 2007 +0100
39588
39589     [PATCH] Update some AMCC 4xx board config files (set initrd_high)
39590
39591     Some boards that can have more than 768MBytes of SDRAM need to
39592     set "initrd_high", so that the initrd can be accessed by the
39593     Linux kernel.
39594
39595     Signed-off-by: Stefan Roese <sr@denx.de>
39596
39597 commit 7372ca68227930d03cffa548310524cad5b96733
39598 Author: Stefan Roese <sr@denx.de>
39599 Date:   Fri Feb 2 12:44:22 2007 +0100
39600
39601     [PATCH] Correctly display PCI arbiter en-/disabled on some 4xx boards
39602
39603     Previously the strapping DCR/SDR was read to determine if the internal PCI
39604     arbiter is enabled or not. This strapping bit can be overridden, so now
39605     the current status is read from the correct DCR/SDR register.
39606
39607     Signed-off-by: Stefan Roese <sr@denx.de>
39608
39609 commit 2aa54f651a42d198673318f07a20c89a43e4d197
39610 Author: Stefan Roese <sr@denx.de>
39611 Date:   Fri Feb 2 12:42:08 2007 +0100
39612
39613     [PATCH] Change configuration output of Sycamore, Yellowstone & Rainier
39614
39615     Signed-off-by: Stefan Roese <sr@denx.de>
39616
39617 commit 23744d6b5bf17592eb6a0ef4f318f6089f55993b
39618 Author: Stefan Roese <sr@denx.de>
39619 Date:   Thu Feb 1 13:22:41 2007 +0100
39620
39621     [PATCH] Remove PCI-PNP configuration from Sequoia/Rainier config file
39622
39623     When PCI PNP is enabled the pci pnp configuration routine is called
39624     which sets the PCI_CACHE_SIZE_LINE to 8. This seems to generate some
39625     problems with some PCI cards. For now disable the PCI PNP configuration.
39626
39627     Signed-off-by: Stefan Roese <sr@denx.de>
39628
39629 commit 2902fadade3be7659467e8d074048c6b7068f5c0
39630 Author: Stefan Roese <sr@denx.de>
39631 Date:   Wed Jan 31 16:56:10 2007 +0100
39632
39633     [PATCH] Update 440EPx/440GRx cpu detection
39634
39635     Signed-off-by: Stefan Roese <sr@denx.de>
39636
39637 commit d5ea287b02a6945c3977410e364a879dd1a555c8
39638 Author: Stefan Roese <sr@denx.de>
39639 Date:   Wed Jan 31 16:38:04 2007 +0100
39640
39641     [PATCH] Update esd cpci5200 files
39642
39643     Signed-off-by: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
39644
39645 commit 8b7d1f0ab7d7c4fe3160bbf74a7e9690d9f3a3ab
39646 Author: Stefan Roese <sr@denx.de>
39647 Date:   Wed Jan 31 16:37:34 2007 +0100
39648
39649     [PATCH] Add support for esd mecp5200 board
39650
39651     Signed-off-by: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
39652
39653 commit 71a4e5fda8b60044ab9f46069fa1cfa26bdd07ff
39654 Author: Stefan Roese <sr@denx.de>
39655 Date:   Wed Jan 31 12:38:50 2007 +0100
39656
39657     [PATCH] Remove unneccessary yellowstone board config file
39658
39659     Signed-off-by: Stefan Roese <sr@denx.de>
39660
39661 commit e802594b6fa1b166308820c276b96dc0d7cc731c
39662 Author: Stefan Roese <sr@denx.de>
39663 Date:   Tue Jan 30 17:06:10 2007 +0100
39664
39665     [PATCH] Update Sequoia (440EPx) config file
39666
39667     The config file now handles the 2nd target, the Rainier (440GRx)
39668     evaluation board better. Additionally the PPC input clock was
39669     adjusted to match the correct value of 33.0 MHz.
39670
39671     Signed-off-by: Stefan Roese <sr@denx.de>
39672
39673 commit 700200c67e73b83751418abe7815840dca8fd6cb
39674 Author: Stefan Roese <sr@denx.de>
39675 Date:   Tue Jan 30 17:04:19 2007 +0100
39676
39677     [PATCH] Merge Yosemite & Yellowstone board ports
39678
39679     Now the AMCC eval boards Yosemite (440EP) and Yellowstone (440GR)
39680     share one config file and all board specific files. This way we
39681     don't have to maintain two different sets of files for nearly
39682     identical boards.
39683
39684     Signed-off-by: Stefan Roese <sr@denx.de>
39685
39686 commit 1bbf5eae322f5f1f6427ecc3ac13a0cb7dba8ad6
39687 Author: Stefan Roese <sr@denx.de>
39688 Date:   Tue Jan 30 15:01:49 2007 +0100
39689
39690     [PATCH] Update Prodrive SCPU (PDNB3 variant) board
39691
39692     SCPU doesn't use redundant environment in flash.
39693
39694     Signed-off-by: Stefan Roese <sr@denx.de>
39695
39696 commit 6304430ed642ea8fa15c9e5af965ac2e033eec45
39697 Author: Stefan Roese <sr@denx.de>
39698 Date:   Tue Jan 30 12:51:07 2007 +0100
39699
39700     [PATCH] alpr: Update alpr board config file
39701
39702     Signed-off-by: Stefan Roese <sr@denx.de>
39703
39704 commit f8db84f132b1e335f20f96138a1f09ed97b08664
39705 Author: Wolfgang Denk <wd@pollux.denx.de>
39706 Date:   Tue Jan 30 00:50:40 2007 +0100
39707
39708     LPC2292 SODIMM port coding style cleanup.
39709
39710 commit 6bd2447ee47ee23c18d2b3c7ccd5a20f7626f5b3
39711 Author: Gary Jennejohn <garyj@pollux.denx.de>
39712 Date:   Wed Jan 24 12:16:56 2007 +0100
39713
39714     Add port for the lpc2292sodimm evaluation board from EmbeddedArtists
39715
39716 commit 2daf046ba627f85f44195815778140039636244e
39717 Author: Bartlomiej Sieka <tur@semihalf.com>
39718 Date:   Tue Jan 23 17:22:06 2007 +0100
39719
39720     [iDMR] Add MTD and JFFS2 support, also add default partition definition.
39721
39722 commit f7db33101fbc9c8f0a10738ce87034875a17aeb9
39723 Author: Bartlomiej Sieka <tur@semihalf.com>
39724 Date:   Tue Jan 23 14:21:14 2007 +0100
39725
39726     [iDMR] Flash driver on initialisation write-protects some sectors,
39727     currently sectors 0-3. Sector 3 does not need to be protected, though
39728     (U-boot occupies sectors 0-1 and the environment sector 2). This commit
39729     fixes this, i.e., only sectors 0-2 are protected.
39730
39731 commit 0ed47bb119cd2c4c16edb2548789148f9e6dc9de
39732 Author: Bartlomiej Sieka <tur@semihalf.com>
39733 Date:   Tue Jan 23 14:11:22 2007 +0100
39734
39735     [iDMR] Using MII-related commands on iDRM board doesn't work now (e.g.,
39736     "mii device" results in "Unexpected exception"). Fixing this properly
39737     requires some clean-up in the FEC drivers infrastructure for ColdFire, so
39738     this commit disables MII commads for now.
39739
39740 commit 363d1d8f9c99b63daef81f5985cab3fc00edde5c
39741 Author: Bartlomiej Sieka <tur@semihalf.com>
39742 Date:   Tue Jan 23 13:25:22 2007 +0100
39743
39744     [ColdFire MCF5271 family] Add CPU detection based on the value of Chip
39745     Identification Register (CIR).
39746
39747 commit fdef388758506765d4d6a7155c8f1584c63ff581
39748 Author: roy zang <tie-fei.zang@freescale.com>
39749 Date:   Mon Jan 22 13:19:21 2007 +0800
39750
39751     use  CFG_WRITE_SWAPPED_DATA define instead of define CFG_FLASH_CFI_SWAP
39752     The patch by Heiko Schocher <hs@pollux.denx.de> on Jan, 19, 2007
39753     fixes cfi_driver bug for mpc7448hpc2 board. The default cfi_driver can support
39754     mpc7448hpc2 board.
39755
39756 commit a4012396645533aef218354eeba754dff0deace8
39757 Author: Wolfgang Denk <wd@pollux.denx.de>
39758 Date:   Fri Jan 19 23:08:39 2007 +0100
39759
39760     Minor code cleanup.
39761
39762 commit f539b7ba7d7ef6dd187c8209609001cb1cd95e39
39763 Author: Heiko Schocher <hs@pollux.denx.de>
39764 Date:   Fri Jan 19 19:57:10 2007 +0100
39765
39766     [PATCH] SC3 board: added CFG_CMD_AUTOSCRIPT.
39767
39768     Signed-off-by: Heiko Schocher <hs@denx.de>
39769
39770 commit d0b6e14087ddd8789f224a48e1d33f2a5df4d167
39771 Author: Heiko Schocher <hs@pollux.denx.de>
39772 Date:   Fri Jan 19 18:05:26 2007 +0100
39773
39774     [PATCH] CFI: define CFG_WRITE_SWAPPED_DATA for the CFI-Flash driver
39775                  if you must swap the bytes between reading/writing.
39776                  (Needed for the SC3 board)
39777
39778     Signed-off-by: Heiko Schocher <hs@denx.de>
39779
39780 commit 9d8d5a5bfb64768f29a0cb47fc37cd6f4c40e276
39781 Author: Stefan Roese <sr@denx.de>
39782 Date:   Thu Jan 18 16:05:47 2007 +0100
39783
39784     [PATCH] Add support for Prodrive SCPU (PDNB3 variant) board
39785
39786     Signed-off-by: Stefan Roese <sr@denx.de>
39787
39788 commit 0057d758e3e874cbe7f24745d0cce8c1cb6c207e
39789 Author: Stefan Roese <sr@denx.de>
39790 Date:   Thu Jan 18 11:54:52 2007 +0100
39791
39792     [PATCH] Update Prodrive P3Mx support
39793
39794     Signed-off-by: Stefan Roese <sr@denx.de>
39795
39796 commit 34167a36c29ee946b727465db5c014746a08e978
39797 Author: Stefan Roese <sr@denx.de>
39798 Date:   Thu Jan 18 11:48:10 2007 +0100
39799
39800     [PATCH] Add missing Taishan config file
39801
39802     Signed-off-by: Stefan Roese <sr@denx.de>
39803
39804 commit cb4820725e9fc409c5cbc8e83054a6ed522d2111
39805 Author: Heiko Schocher <hs@pollux.denx.de>
39806 Date:   Thu Jan 18 11:28:51 2007 +0100
39807
39808     [PATCH] Fix: Compilerwarnings for SC3 board.
39809                  The EBC Configuration Register is now by CFG_EBC_CFG definable
39810                  Added JFFS2 support for the SC3 board.
39811
39812     Signed-off-by: Heiko Schocher <hs@denx.de>
39813
39814 commit 5fb692cae57d1710c8f52a427cf7f39a37383fcd
39815 Author: Stefan Roese <sr@denx.de>
39816 Date:   Thu Jan 18 10:25:34 2007 +0100
39817
39818     [PATCH] Add support for AMCC Taishan PPC440GX eval board
39819
39820     Signed-off-by: Stefan Roese <sr@denx.de>
39821
39822 commit 6d3e0107235aa0e6a6dcb77f9884497280bf85ad
39823 Author: Wolfgang Denk <wd@pollux.denx.de>
39824 Date:   Tue Jan 16 18:30:50 2007 +0100
39825
39826     Raname solidcard3 into sc3; add redundant env for sc3
39827
39828 commit 1bbbbdd20fcec9933697000dcf55ff7972622596
39829 Author: Wolfgang Denk <wd@pollux.denx.de>
39830 Date:   Tue Jan 16 12:46:35 2007 +0100
39831
39832     Update default environment for Solidcard3
39833
39834 commit 5a5c56986a9ccf71642c8b6374eb18487b15fecd
39835 Author: Stefan Roese <sr@denx.de>
39836 Date:   Mon Jan 15 09:46:29 2007 +0100
39837
39838     [PATCH] Fix 440SPe rev B detection from previous patch
39839
39840     Signed-off-by: Stefan Roese <sr@denx.de>
39841
39842 commit a443d31410c571ee8f970da819a44d698fdd6b1f
39843 Author: Heiko Schocher <hs@pollux.denx.de>
39844 Date:   Sun Jan 14 13:35:31 2007 +0100
39845
39846         [FIX] correct I2C Writes for the LM81 Sensor.
39847
39848         Signed-off-by: Heiko Schocher <hs@denx.de>
39849
39850 commit 0bba5452835f19a61204edcda3a58112fd8e2208
39851 Author: Wolfgang Denk <wd@pollux.denx.de>
39852 Date:   Sat Jan 13 11:17:10 2007 +0100
39853
39854     Undo commit 3033ebb2: reset command does not take any arguments
39855
39856     Haiying Wang's modification to the reset command was broken, undo it.
39857
39858     Signed-off-by: Wolfgang Denk <wd@denx.de>
39859
39860 commit 95981778cff0038fd9941044d6a3eda810e33258
39861 Author: Stefan Roese <sr@denx.de>
39862 Date:   Sat Jan 13 08:01:03 2007 +0100
39863
39864     [PATCH] Update 440SP(e) cpu revisions
39865
39866     Also display enabled/disabled RAID 6 support for 440SP/440SPe PPC's.
39867
39868     Signed-off-by: Stefan Roese <sr@denx.de>
39869
39870 commit 77ddc5b9afb325262fd88752ba430a1dded1f0c7
39871 Author: Stefan Roese <sr@denx.de>
39872 Date:   Sat Jan 13 07:59:56 2007 +0100
39873
39874     [PATCH] Update Yellowstone (440GR) to display board rev and PCI bus speed
39875
39876     Now the board revision and the current PCI bus speed are printed after
39877     the board message.
39878
39879     Also the EBC initialising is now done via defines in the board config
39880     file.
39881
39882     Signed-off-by: Stefan Roese <sr@denx.de>
39883
39884 commit 36adff362c2c0141ff8a810d42a7e478f779130f
39885 Author: Stefan Roese <sr@denx.de>
39886 Date:   Sat Jan 13 07:59:19 2007 +0100
39887
39888     [PATCH] Update Yosemite (440EP) to display board rev and PCI bus speed
39889
39890     Now the board revision and the current PCI bus speed are printed after
39891     the board message.
39892
39893     Also the EBC initialising is now done via defines in the board config
39894     file.
39895
39896     Signed-off-by: Stefan Roese <sr@denx.de>
39897
39898 commit e0b9ea8c8a294de6a5350ae638879d24b5b709d6
39899 Author: Stefan Roese <sr@denx.de>
39900 Date:   Sat Jan 13 07:57:51 2007 +0100
39901
39902     [PATCH] Update Sequoia (440EPx) to display board rev and PCI bus speed
39903
39904     Now the board revision and the current PCI bus speed are printed after
39905     the board message.
39906
39907     Signed-off-by: Stefan Roese <sr@denx.de>
39908
39909 commit ca43ba18e910206ef8063e4b22d282630bff3fd2
39910 Author: Heiko Schocher <hs@pollux.denx.de>
39911 Date:   Thu Jan 11 15:44:44 2007 +0100
39912
39913         Added support for the SOLIDCARD III board from Eurodesign
39914
39915         Signed-off-by: Heiko Schocher <hs@denx.de>
39916
39917 commit 6abaee42621c07e81a2cd189ad4368b5e8c50280
39918 Author: Reinhard Thies <Reinhard.Thies@web.de>
39919 Date:   Wed Jan 10 14:41:14 2007 +0100
39920
39921     Adjusted default environment for cam5200 board.
39922
39923 commit bab5a90d4ccc1a46a8127b867fa59028cc623ad9
39924 Author: Wolfgang Denk <wd@pollux.denx.de>
39925 Date:   Wed Jan 10 15:35:52 2007 +0100
39926
39927     Update CHANGELOG
39928
39929 commit 787fa15860a57833e50bd30555079a9cd4e519b8
39930 Author: Wolfgang Denk <wd@pollux.denx.de>
39931 Date:   Wed Jan 10 01:28:39 2007 +0100
39932
39933     Fix auto_update for MCC200 board.
39934
39935     The invocation of do_auto_update() is moved to the end of the
39936     misc_init_r() function, after the flash mappings have been
39937     initialized. Please find attached a patch that implements that
39938     change.
39939
39940     Also correct the decoding of the keypad status. With this update, the
39941     key that will trigger the update is Column 2, Row 2.
39942
39943 commit d9384de2f571046e71081bae22b49e3d5ca2e3d5
39944 Author: Marian Balakowicz <m8@semihalf.com>
39945 Date:   Wed Jan 10 00:26:15 2007 +0100
39946
39947     CAM5200 flash driver modifications:
39948     - use CFI driver (replaces custom flash driver) for main 'cam5200' target
39949     - add second build target 'cam5200_niosflash' which still uses custom driver
39950
39951 commit 67fea022fa957f59653b5238c7496f80a6b70432
39952 Author: Markus Klotzbuecher <mk@denx.de>
39953 Date:   Tue Jan 9 16:02:48 2007 +0100
39954
39955     SPC1920: cleanup memory contoller setup
39956
39957 commit 8fc2102faa23593c80381437c09f7745a14deb40
39958 Author: Markus Klotzbuecher <mk@denx.de>
39959 Date:   Tue Jan 9 14:57:14 2007 +0100
39960
39961     Fix the cpu speed setup to work with all boards.
39962
39963 commit 9295acb77481cf099ef9b40e1fa2d145b3c7490c
39964 Author: Markus Klotzbuecher <mk@denx.de>
39965 Date:   Tue Jan 9 14:57:13 2007 +0100
39966
39967     SPC1920: add support for the FM18L08 Ramtron FRAM
39968
39969 commit 38ccd2fdf3364a53fe80e9b365303ecdafc9e223
39970 Author: Markus Klotzbuecher <mk@denx.de>
39971 Date:   Tue Jan 9 14:57:13 2007 +0100
39972
39973     SPC1920: update the HPI register addresses to work with the second
39974     generation of hardware
39975
39976 commit 5921e5313fc3eadd42770c2b99badd7fae5ecf1e
39977 Author: Markus Klotzbuecher <mk@creamnet.de>
39978 Date:   Tue Jan 9 14:57:13 2007 +0100
39979
39980     Miscellanious spc1920 related cleanups
39981
39982 commit e4c2d37adc8bb1bf69dcf600cbc6c75f916a6120
39983 Author: Markus Klotzbuecher <mk@denx.de>
39984 Date:   Tue Jan 9 14:57:12 2007 +0100
39985
39986     SPC1920 GO/NOGO led should be set to color red in U-Boot
39987
39988 commit 0be62728aac459ba268d6d752ed49ec0e2bc7348
39989 Author: Markus Klotzbuecher <mk@creamnet.de>
39990 Date:   Tue Jan 9 14:57:12 2007 +0100
39991
39992     Add support for the DS3231 RTC
39993
39994 commit 8139567b60d678584b05f0718a681f2047c5e14f
39995 Author: Markus Klotzbuecher <mk@creamnet.de>
39996 Date:   Tue Jan 9 14:57:11 2007 +0100
39997
39998     SMC1 uses external CLK4 instead of BRG on spc1920
39999
40000 commit d8d9de1a02fbd880b613d607143d1f57342affc7
40001 Author: Markus Klotzbuecher <mk@creamnet.de>
40002 Date:   Tue Jan 9 14:57:10 2007 +0100
40003
40004     Update the SPC1920 CMB PLD driver
40005
40006 commit 3f34f869162750e5e999fd140f884f5de952bcfe
40007 Author: Markus Klotzbuecher <mk@creamnet.de>
40008 Date:   Tue Jan 9 14:57:10 2007 +0100
40009
40010     Add / enable I2C support on the spc1920 board
40011
40012 commit d28707dbce1e9ac2017ad051da4133bf22b4204f
40013 Author: Markus Klotzbuecher <mk@creamnet.de>
40014 Date:   Tue Jan 9 14:57:10 2007 +0100
40015
40016     Add support for the tms320671x host port interface (HPI)
40017
40018 commit f4eb54529bb3664c3a562e488b460fe075f79d67
40019 Author: Wolfgang Denk <wd@pollux.denx.de>
40020 Date:   Sun Jan 7 00:13:11 2007 +0100
40021
40022     Prepare for release 1.2.0
40023
40024 commit f07ae7a9daef27a3d0213a4f3fe39d5342173c02
40025 Author: Stefan Roese <sr@denx.de>
40026 Date:   Sat Jan 6 15:58:09 2007 +0100
40027
40028     [PATCH] 44x: Fix problem with DDR controller setup (refresh rate)
40029
40030     This patch fixes a problem with an incorrect setup for the refresh
40031     timer of the 44x DDR controller in the file cpu/ppc4xx/sdram.c
40032
40033     Signed-off-by: Stefan Roese <sr@denx.de>
40034
40035 commit f16c1da9577f06c5fc08651a4065537407de4635
40036 Author: Stefan Roese <sr@denx.de>
40037 Date:   Sat Jan 6 15:56:13 2007 +0100
40038
40039     [PATCH] Update ALPR board files
40040
40041     This update brings the ALPR board support to the newest version.
40042     It also fixes a problem with the NAND driver.
40043
40044     Signed-off-by: Stefan Roese <sr@denx.de>
40045
40046 commit cd1d937f90250a32988c37b2b4af8364d25de8ed
40047 Author: Stefan Roese <sr@denx.de>
40048 Date:   Fri Jan 5 11:46:05 2007 +0100
40049
40050     [PATCH] nand: Fix problem with oobsize calculation
40051
40052     Here the description from Brian Brelsford <Brian_Brelsford@dell.com>:
40053
40054     The Hynix part returns a 0x1d in the 4th ID byte. The Samsung part
40055     returns a 0x15. In the code fragment below bits [1:0] determine the
40056     page size, it is ANDed via "(extid & 0x3)" then shifted out. The
40057     next field is also ANDed with 0x3. However this is a one bit field
40058     as defined in the Hynix and Samsung parts in the 4th ID byte that
40059     determins the oobsize, not a two bit field. It works on Samsung as
40060     bits[3:2] are 01. However for the Hynix there is a 11 in these two
40061     bits, so the oob size gets messed up.
40062
40063     I checked the correct linux code and the suggested fix from Brian is
40064     also available in the linux nand mtd driver.
40065
40066     Signed-off-by: Stefan Roese <sr@denx.de>
40067
40068 commit a78bc443ae5a4a8ba87590587d5e35bf5a787b2e
40069 Author: Stefan Roese <sr@denx.de>
40070 Date:   Fri Jan 5 10:40:36 2007 +0100
40071
40072     [PATCH] Clear PLB4A0_ACR[WRP] on Sequoia (440EPx)
40073
40074     This fix will make the MAL burst disabling patch for the Linux
40075     EMAC driver obsolete.
40076
40077     Signed-off-by: Stefan Roese <sr@denx.de>
40078
40079 commit 023889838282b6237b401664f22dd22dfba2c066
40080 Author: Stefan Roese <sr@denx.de>
40081 Date:   Fri Jan 5 10:38:05 2007 +0100
40082
40083     [PATCH] Add DDR2 optimization code for Sequoia (440EPx) board
40084
40085     This code will optimize the DDR2 controller setup on a board specific
40086     basis.
40087
40088     Note: This code doesn't work right now on the NAND booting image for the
40089     Sequoia board, since it doesn't fit into the 4kBytes for the SPL image.
40090
40091     Signed-off-by: Stefan Roese <sr@denx.de>
40092
40093 commit cce4acbb68398634b8d011ed7bb0d12269c84230
40094 Author: Bartlomiej Sieka <tur@semihalf.com>
40095 Date:   Thu Dec 28 19:08:21 2006 +0100
40096
40097     Few V38B changes:
40098       - fix a typo in V38B config file
40099       - move watchdog initialisation earlier in the boot process
40100       - add "wdt=off" to default kernel command line (disables kernel watchdog)
40101
40102 commit 92eb729bad876725aeea908d2addba0800620840
40103 Author: Wolfgang Denk <wd@pollux.denx.de>
40104 Date:   Wed Dec 27 01:26:13 2006 +0100
40105
40106     Fix bug in adaption of Stefano Babic's CFI driver patch.
40107
40108 commit 9c0f42ecfe25f7ffce8ec7a815f03864d723ffe3
40109 Author: Wolfgang Denk <wd@pollux.denx.de>
40110 Date:   Sun Dec 24 01:42:57 2006 +0100
40111
40112     Minor code cleanup.
40113
40114 commit d784fdb05900ada3686d5778783e1fb328e9fb66
40115 Author: Stefano Babic <sbabic@denx.de>
40116 Date:   Tue Dec 12 00:22:42 2006 +0100
40117
40118     Fix cfi failure with Spansion Flash (Spansion Flash Devices have a different offset to go into CFI mode)
40119
40120 commit 1b3c360c235dc684ec06c2d5f183f0a282ce45e2
40121 Author: Stefan Roese <sr@denx.de>
40122 Date:   Fri Dec 22 14:29:40 2006 +0100
40123
40124     [PATCH] Fix sequoia flash autodetection (finally correct)
40125
40126     Now 32MByte and 64MByte FLASH is know to work and other
40127     configurations should work too.
40128
40129     Signed-off-by: Stefan Roese <sr@denx.de>
40130
40131 commit 82e5236a8b719543643fd26d5827938ab2b94818
40132 Author: Wolfgang Denk <wd@pollux.denx.de>
40133 Date:   Fri Dec 22 10:30:26 2006 +0100
40134
40135     Minor code cleanup; update CHANGELOG.
40136
40137 commit fa23044564091f05d9695beb7b5b9a931e7f41a4
40138 Author: Heiko Schocher <hs@pollux.denx.de>
40139 Date:   Thu Dec 21 17:17:02 2006 +0100
40140
40141     Added support for the TQM8272 board from TQ
40142
40143     Signed-off-by: Heiko Schocher <hs@denx.de>
40144
40145 commit 6dedf3d49dd14c3bf541c8ecee7ffaac5f0e1d6c
40146 Author: Heiko Schocher <hs@pollux.denx.de>
40147 Date:   Thu Dec 21 16:14:48 2006 +0100
40148
40149     [PATCH] Add support for the UC101 board from MAN.
40150
40151     Signed-off-by: Heiko Schocher <hs@denx.de>
40152
40153 commit c84bad0ef60e7055ab0bd49b93069509cecc382a
40154 Author: Bartlomiej Sieka <tur@semihalf.com>
40155 Date:   Wed Dec 20 00:29:43 2006 +0100
40156
40157     Fix to make the baudrate changes immediate for the MCF52x2 family.
40158
40159 commit daa6e418bcc0c717752e8de939c213c790286096
40160 Author: Bartlomiej Sieka <tur@semihalf.com>
40161 Date:   Wed Dec 20 00:27:32 2006 +0100
40162
40163     Preliminary support for the iDMR board (ColdFire).
40164
40165 commit cdb97a6678826f85e7c69eae6a1c113d034c9b10
40166 Author: Andrei Safronov <safronov@pollux.denx.de>
40167 Date:   Fri Dec 8 16:23:08 2006 +0100
40168
40169     automatic update mechanism
40170
40171 commit 9d27b3a0685ff99fc477983f315c04d49f657a8a
40172 Author: roy zang <tie-fei.zang@freescale.com>
40173 Date:   Mon Dec 4 17:56:59 2006 +0800
40174
40175     Slight code clean up.
40176     Add comments, delete duplicate define and remove spaces.
40177     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
40178
40179 commit 4dbcd69e3e2776ea334590d5768e3692c5fae5c1
40180 Author: roy zang <tie-fei.zang@freescale.com>
40181 Date:   Mon Dec 4 17:54:21 2006 +0800
40182
40183     Introduce PLL_CFG[0:4] table for processor 7448/7447A/7455/7457. The original
40184     multiplier table can not refect the real PLL clock behavior of these
40185     processors. Please refer to the hardware specification for detailed
40186     information of the corresponding processors.
40187     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
40188
40189 commit 4efe20c9579011d9987f62ed7d35ee8cdc1cf0e0
40190 Author: roy zang <tie-fei.zang@freescale.com>
40191 Date:   Mon Dec 4 14:46:23 2006 +0800
40192
40193     Remove the static MAC address, ip address, server ip, netmask and
40194     gateway ip for network setting.
40195     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
40196
40197 commit 6f12c61cf31ed73d72ddfcfc712a854a3a177aaf
40198 Author: roy zang <tie-fei.zang@freescale.com>
40199 Date:   Mon Dec 4 14:33:08 2006 +0800
40200
40201     Remove the duplicate memory test code for mpc744ihpc2 board.
40202     If a memory test is needed, please use the functions in
40203     post/memory.c or memtest command.
40204     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
40205
40206 commit c9c1eeed7dd193fa65fb194654132040d49d4d3a
40207 Author: roy zang <tie-fei.zang@freescale.com>
40208 Date:   Fri Dec 1 19:01:25 2006 +0800
40209
40210     Fix the exception occuring in RAM table search issue.
40211     The original search_one_table() function code can only processes the search
40212     for the exception occurring in FLASH/ROM, because the exception and fixup
40213     table usually locate in FLASH. If the exception address is also in
40214     FLASH, it will be OK.
40215     If the exception occurs in RAM, after the u-boot relocation, a
40216     relocation offset should be added.
40217
40218     clean up the code in cpu/74xx_7xx/cpu.c
40219
40220     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
40221
40222 commit ee311214e0d216f904feea269599d0934bf71f23
40223 Author: roy zang <tie-fei.zang@freescale.com>
40224 Date:   Fri Dec 1 11:47:36 2006 +0800
40225
40226     Clean up the code according to codestyle:
40227     (1) remove some C++ comments.
40228     (2) remove trailing white space.
40229     (3) remove trailing empty line.
40230     (4) Indentation by table.
40231     (5) remove {} in one line condition.
40232     (6) add space before '(' in function call.
40233     Remove some weird printf () output.
40234     Add necessary comments.
40235     Modified Makefile to support building in a separate directory.
40236
40237 commit dd520bf314c7add4183c5191692180f576f96b60
40238 Author: Wolfgang Denk <wd@pollux.denx.de>
40239 Date:   Thu Nov 30 18:02:20 2006 +0100
40240
40241     Code cleanup.
40242
40243 commit 8d9a8610b8256331132227e9e6585c6bd5742787
40244 Author: Wolfgang Denk <wd@pollux.denx.de>
40245 Date:   Thu Nov 30 01:54:07 2006 +0100
40246
40247     Code cleanup. Update CHANGELOG.
40248
40249 commit 726e90aacf0b1ecb0e7055be574622fbe3e450ba
40250 Author: Grant Likely <grant.likely@secretlab.ca>
40251 Date:   Wed Nov 29 16:23:42 2006 +0100
40252
40253     [PATCH] [MPC52xx] Use IPB bus frequency for SOC peripherals
40254
40255     The soc node of the mpc52xx needs to be loaded with the IPB bus frequency,
40256     not the XLB frequency.
40257
40258     This patch depends on the previous patches for MPC52xx device tree support
40259
40260     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
40261     Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
40262
40263 commit 1eac2a71417b6675b11aace72102a2e7fde8f5c6
40264 Author: Stefan Roese <sr@denx.de>
40265 Date:   Wed Nov 29 15:42:37 2006 +0100
40266
40267     [PATCH] Add support for Prodrive P3M750 & P3M7448 (P3Mx) boards
40268
40269     This patch adds support for the Prodrive P3M750 (PPC750 & MV64460)
40270     and the P3M7448 (MPC7448 & MV64460) PMC modules. Both modules are
40271     quite similar and share the same board directory "prodrive/p3mx"
40272     and the same config file "p3mx.h".
40273
40274     Signed-off-by: Stefan Roese <sr@denx.de>
40275
40276 commit 1bdd46832aeb569f5e04b1f20f64318525b6525a
40277 Author: Stefan Roese <sr@denx.de>
40278 Date:   Wed Nov 29 12:53:15 2006 +0100
40279
40280     [PATCH] common/cmd_elf.c: Enable loadaddr as parameter in bootvx command
40281
40282     In the bootvx command the load address was only read from the env
40283     variable "loadaddr" and not optionally passed as paramter as described
40284     in the help. This is fixed with this patch. The behaviour is now the
40285     same as in the bootelf command.
40286
40287     Signed-off-by: Stefan Roese <sr@denx.de>
40288
40289 commit 4e26f1074c3ac1bd8fd094f0dc4a1c4a0b15a592
40290 Author: Stefan Roese <sr@denx.de>
40291 Date:   Wed Nov 29 12:03:57 2006 +0100
40292
40293     [PATCH] include/ppc440.h minor error affecting interrupts
40294
40295     Fixed include/ppc440.c for UIC address Bug
40296
40297     Corrects bug affecting the addresses for the universal interrupt
40298     controller UIC2 and UIC3 on the PPC440 Epx, GRx, and SPE chips.
40299
40300     Signed-off-by: Jeff Mann <mannj@embeddedplanet.com>
40301     Signed-off-by: Stefan Roese <sr@denx.de>
40302
40303 commit 1939d969443ccf316cab2bf32ab1027d4db5ba1a
40304 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
40305 Date:   Tue Nov 28 16:17:27 2006 -0600
40306
40307     Make fsl-i2c not conflict with SOFT I2C
40308
40309     Signed-off-by: Timur Tabi <timur@freescale.com>
40310
40311 commit 14198bf768fdc958e3c1afd2404e5262208e98d7
40312 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
40313 Date:   Tue Nov 28 16:17:18 2006 -0600
40314
40315     Fix I2C master address initialization.
40316
40317     Signed-off-by: Timur Tabi <timur@freescale.com>
40318
40319 commit cf3d045e51ca8dcc6cf759827140861d6ac25c04
40320 Author: Kim Phillips <kim.phillips@freescale.com>
40321 Date:   Tue Nov 28 23:31:19 2006 -0600
40322
40323     Assign maintainers for mpc8349emds and mpc8360emds
40324
40325     Dave for mpc8360emds, and me for mpc8349emds.
40326
40327 commit 1aa934c81b77f2080d3ca4b226eab67b17a33961
40328 Author: Kim Phillips <kim.phillips@freescale.com>
40329 Date:   Tue Nov 28 23:28:33 2006 -0600
40330
40331     Eliminate gcc 4 'used uninitialized' warnings in drivers/qe/uccf.c
40332
40333     give initial values for reg_num, shift, p_cmxucr in ucc_set_clk_src
40334     since they are passed by reference to ucc_get_cmxucr_reg and assigned.
40335
40336 commit e857a5bdb3954b896c0920cb9d8d2b1b9c107ce5
40337 Author: Timur Tabi <timur@freescale.com>
40338 Date:   Tue Nov 28 12:09:35 2006 -0600
40339
40340     mpc83xx: Miscellaneous code style fixes
40341
40342     Implement various code style fixes and similar changes.
40343
40344     Signed-off-by: Timur Tabi <timur@freescale.com>
40345
40346 commit e59581c56ab5d6e0207ddac3b2c1d55cb36ec706
40347 Author: Stefan Roese <sr@denx.de>
40348 Date:   Tue Nov 28 17:55:49 2006 +0100
40349
40350     [PATCH] Enable the IceCube/lite5200 variants to pass a device tree to Linux.
40351
40352     This patch adds the code and configuration necessary to boot with an
40353     arch/powerpc Linux kernel.
40354
40355     Signed-off-by: Grant Likely <grant.likely@gmail.com>
40356     Acked-by: Jon Loeliger <jdl@freescale.com>
40357
40358 commit e732faec95a83cb468b4850ae807c8301dde8f6a
40359 Author: Stefan Roese <sr@denx.de>
40360 Date:   Tue Nov 28 16:09:24 2006 +0100
40361
40362     [PATCH] PPC4xx: 440SP Rev. C detection added
40363
40364     Signed-off-by: Stefan Roese <sr@denx.de>
40365
40366 commit e7f3e9ff01fbd7fa72eb42a9675fbed6bc4736b0
40367 Author: Stefan Roese <sr@denx.de>
40368 Date:   Tue Nov 28 11:04:45 2006 +0100
40369
40370     [PATCH] nand: Fix patch merge problem
40371
40372     Signed-off-by: Stefan Roese <sr@denx.de>
40373
40374 commit 58e3b14c18ed3288ceef8d086946dbf3df64ccf2
40375 Author: Stefan Roese <sr@denx.de>
40376 Date:   Tue Nov 28 11:04:45 2006 +0100
40377
40378     [PATCH] nand: Fix patch merge problem
40379
40380     Signed-off-by: Stefan Roese <sr@denx.de>
40381
40382 commit 4f4b602ec7524a032bdf3c6d28c7f525a4a67eaa
40383 Author: Wolfgang Denk <wd@pollux.denx.de>
40384 Date:   Mon Nov 27 22:53:53 2006 +0100
40385
40386     Update CHANGELOG
40387
40388 commit f6e495f54cdb8fe340b9c03deab40ad746d52fae
40389 Author: Stefan Roese <sr@denx.de>
40390 Date:   Mon Nov 27 17:43:25 2006 +0100
40391
40392     [PATCH] 4xx_enet.c: Correct the setting of zmiifer register
40393
40394     Patch below corrects the setting of the zmiifer register, it was
40395     overwritting the register rather than ORing the settings.
40396
40397     Signed-off-by: Neil Wilson <NWilson@airspan.com>
40398     Signed-off-by: Stefan Roese <sr@denx.de>
40399
40400 commit d1a72545296800b7e219f93104ad5836f0003d66
40401 Author: Stefan Roese <sr@denx.de>
40402 Date:   Mon Nov 27 17:34:10 2006 +0100
40403
40404     [PATCH] Select NAND embedded environment from board configuration
40405
40406     The current NAND Bootloader setup forces the environment
40407     variables to be in line with the bootloader. This change
40408     enables the configuration to be made in the board include
40409     file instead so that it can be individually enabled.
40410
40411     Signed-off-by: Nick Spence <nick.spence@freescale.com>
40412     Signed-off-by: Stefan Roese <sr@denx.de>
40413
40414 commit 15784862857c3c2214498defcfed84ff137fb81e
40415 Author: Stefan Roese <sr@denx.de>
40416 Date:   Mon Nov 27 17:22:19 2006 +0100
40417
40418     [PATCH] nand_wait() timeout fixes
40419
40420     Two fixes for the nand_wait() function in
40421     drivers/nand/nand_base.c:
40422
40423     1. Use correct timeouts. The original timeouts in Linux
40424     source are 400ms and 20ms not 40s and 20s
40425
40426     2. Return correct error value in case of timeout. 0 is
40427     interpreted as OK.
40428
40429     Signed-off-by: Rui Sousa <rui.sousa@laposte.net>
40430     Signed-off-by: Stefan Roese <sr@denx.de>
40431
40432 commit da5553b095bf04f4f109ad7e565dae3aba47b230
40433 Author: Stefan Roese <sr@denx.de>
40434 Date:   Mon Nov 27 17:04:06 2006 +0100
40435
40436     [PATCH] Allow CONFIG_OF_FLAT_TREE to boot a non-arch/powerpc kernel
40437
40438     This patch allows an arch/ppc kernel to be booted by just passing 1 or 2
40439     arguments to bootm.  It removes the getenv("disable_of") test that used
40440     to be used for this purpose.
40441
40442     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
40443     Acked-by: Jon Loeliger <jdl@freescale.com>
40444
40445 commit a9398e018593782c5fa7d0741955fc1256b34c1e
40446 Author: Wolfgang Denk <wd@pollux.denx.de>
40447 Date:   Mon Nov 27 15:32:42 2006 +0100
40448
40449     Minor code cleanup. Update CHANGELOG.
40450
40451 commit 1729b92cde575476684bffe819d0b7791b57bff2
40452 Author: Stefan Roese <sr@denx.de>
40453 Date:   Mon Nov 27 14:52:04 2006 +0100
40454
40455     [PATCH] 4xx: Fix problem with board specific reset code (now for real)
40456
40457     Signed-off-by: Stefan Roese <sr@denx.de>
40458
40459 commit cc5ee8a92a0e3ca6f727af71b8fd206460c7afd7
40460 Author: Stefan Roese <sr@denx.de>
40461 Date:   Mon Nov 27 14:49:51 2006 +0100
40462
40463     [PATCH] alpr: remove unused board specific flash driver
40464
40465     Signed-off-by: Stefan Roese <sr@denx.de>
40466
40467 commit 1f94d162e2b5f0edc28d9fb11482502c44d218e1
40468 Author: Stefan Roese <sr@denx.de>
40469 Date:   Mon Nov 27 14:48:41 2006 +0100
40470
40471     [PATCH] 4xx: Fix problem with board specific reset code
40472
40473     Signed-off-by: Stefan Roese <sr@denx.de>
40474
40475 commit ec0c2ec725aec9524a177a77ce75559e644a931a
40476 Author: Stefan Roese <sr@denx.de>
40477 Date:   Mon Nov 27 14:46:06 2006 +0100
40478
40479     [PATCH] Remove testing 4xx enet PHY setup
40480
40481     Signed-off-by: Stefan Roese <sr@denx.de>
40482
40483 commit 1c2ce2262069510f31c7d3fd7efd3d58b8c0c148
40484 Author: Stefan Roese <sr@denx.de>
40485 Date:   Mon Nov 27 14:12:17 2006 +0100
40486
40487     [PATCH] Update Prodrive ALPR board support (440GX)
40488
40489     Signed-off-by: Stefan Roese <sr@denx.de>
40490
40491 commit 58b485776698c3d71ec5a215e392123b4c15afa3
40492 Author: Markus Klotzbuecher <mk@denx.de>
40493 Date:   Mon Nov 27 11:51:21 2006 +0100
40494
40495     Add a small README with information on the generic ohci driver.
40496
40497 commit ae3b770e4eae8e98b6e9e29662e18c47fdf0171f
40498 Author: Markus Klotzbuecher <mk@denx.de>
40499 Date:   Mon Nov 27 11:46:46 2006 +0100
40500
40501     Fix some endianness issues related to the generic ohci driver
40502
40503 commit 7b59b3c7a8ce2e4b567abf99c1cd667bf35b9418
40504 Author: Markus Klotzbuecher <mk@denx.de>
40505 Date:   Mon Nov 27 11:44:58 2006 +0100
40506
40507     Introduced the configuration option CONFIG_USB_OHCI_NEW in order to be able
40508     to choose between the old and the generic OHCI drivers.
40509
40510 commit 53e336e9ffc51035bdc4e5867631b3378761b4df
40511 Author: Markus Klotzbuecher <mk@denx.de>
40512 Date:   Mon Nov 27 11:43:09 2006 +0100
40513
40514     Modified the mpc5xxx and the ppc4xx cpu to use the generic OHCI driver
40515     and adapted board configs TQM5200 and yosemite accordingly. This commit
40516     also makes the maximum number of root hub ports configurable
40517     (CFG_USB_OHCI_MAX_ROOT_PORTS).
40518
40519 commit 78d620ebb5871d252270dedfad60c6568993b780
40520 Author: Wolfgang Denk <wd@atlas.denx.de>
40521 Date:   Thu Nov 23 22:58:58 2006 +0100
40522
40523     Updates for TQM5200 modules:
40524     - fix off-by-one error in board/tqm5200/cam5200_flash.c error message
40525     - simplify "udate" definitions
40526
40527 commit 2053283304eeddf250d109e6791eb6fa4cad14f7
40528 Author: Stefan Roese <sr@denx.de>
40529 Date:   Wed Nov 22 13:20:50 2006 +0100
40530
40531     [PATCH] PPC4xx start.S: Fix for processor errata
40532
40533     Fixed cpu/ppc4xx/start.S for 440EPx Errata: further corrects PPC440EPx
40534     errata 1.12: 440_33 by moving patch up in code.
40535
40536     Signed-off-by: Jeff Mann <mannj@embeddedplanet.com>
40537     Signed-off-by: Stefan Roese <sr@denx.de>
40538
40539 commit 4ef6251403f637841000e0fef9e832aa01339822
40540 Author: Stefan Roese <sr@denx.de>
40541 Date:   Mon Nov 20 20:39:52 2006 +0100
40542
40543     [PATCH] Update AMCC Sequoia config file to support 64MByte NOR FLASH
40544
40545     Signed-off-by: Stefan Roese <sr@denx.de>
40546
40547 commit e4bbd8da164b976d38616bd9c69c5e86e193cdf0
40548 Author: Wolfgang Denk <wd@pollux.denx.de>
40549 Date:   Mon Nov 20 10:28:30 2006 +0100
40550
40551     Update CHANGELOG
40552
40553 commit 260421a21e934a68d31fb6125b0fbd2631a8ca20
40554 Author: Stefan Roese <sr@denx.de>
40555 Date:   Mon Nov 13 13:55:24 2006 +0100
40556
40557     [PATCH] CFI driver AMD Command Set Top boot geometry reversal, etc. [Updated]
40558
40559        * Adds support for AMD command set Top Boot flash geometry reversal
40560        * Adds support for reading JEDEC Manufacturer ID and Device ID
40561        * Adds support for displaying command set, manufacturer id and
40562          device ids (flinfo)
40563        * Makes flinfo output to be consistent when CFG_FLASH_EMPTY_INFO defined
40564        * Removes outdated change history (refer to git log instead)
40565
40566     Signed-off-by: Tolunay Orkun <listmember@orkun.us>
40567     Signed-off-by: Stefan Roese <sr@denx.de>
40568
40569 commit b21b511d4c50408f4853f46f06b601272196223f
40570 Author: Wolfgang Denk <wd@pollux.denx.de>
40571 Date:   Sun Nov 12 21:13:23 2006 +0100
40572
40573     Update CHANGELOG
40574
40575 commit ce3f1a40c507afbab06c5eb58ccdc6713eda3245
40576 Author: Bartlomiej Sieka <tur@semihalf.com>
40577 Date:   Sat Nov 11 22:48:22 2006 +0100
40578
40579     Disable the watchdog in the default config for the V38B board.
40580
40581 commit 44a47e6db2694841211f1c8fdbafd36992e9cd1a
40582 Author: Bartlomiej Sieka <tur@semihalf.com>
40583 Date:   Sat Nov 11 22:43:00 2006 +0100
40584
40585     Change the GPIO pin multiplexing configuration for V38B. The USB GPIO pin
40586     group is enabled for USB earlier (in cpu_init_f() instead of
40587     usb_lowlevel_init()).
40588
40589 commit 91650b3e4de688038d4f71279c44858e3e2c6870
40590 Author: Wolfgang Denk <wd@pollux.denx.de>
40591 Date:   Mon Nov 6 17:06:36 2006 +0100
40592
40593     Sequential accesses to non-existent memory must be synchronized,
40594     at least on G2 cores.
40595
40596     This fixes get_ram_size() problems on MPC5200 Rev. B boards.
40597
40598 commit be5e61815d5a1fac290ce9c0ef09cb6a8e4288fa
40599 Author: Timur Tabi <timur@freescale.com>
40600 Date:   Fri Nov 3 19:15:00 2006 -0600
40601
40602     mpc83xx: Update 83xx to use fsl_i2c.c
40603
40604     Update the 83xx tree to use I2C support in drivers/fsl_i2c.c.  Delete
40605     cpu/mpc83xx/i2c.c, include/asm-ppc/i2c.h, and all references to those files.
40606     Added multiple I2C bus support to fsl_i2c.c.
40607
40608     Signed-off-by: Timur Tabi <timur@freescale.com>
40609
40610 commit d239d74b1c937984bc519083a8e7de373a390f06
40611 Author: Timur Tabi <timur@freescale.com>
40612 Date:   Fri Nov 3 12:00:28 2006 -0600
40613
40614     mpc83xx: Replace CFG_IMMRBAR with CFG_IMMR
40615
40616     Replace all instances of CFG_IMMRBAR with CFG_IMMR, so that the 83xx
40617     tree matches the other 8xxx trees.
40618
40619     Signed-off-by: Timur Tabi <timur@freescale.com>
40620
40621 commit f7fb2e703ec9688541416962724adff70a7322cb
40622 Author: Kim Phillips <kim.phillips@freescale.com>
40623 Date:   Thu Nov 2 19:47:11 2006 -0600
40624
40625     mpc83xx: Lindent and clean up cpu/mpc83xx/speed.c
40626
40627 commit 90f30a710a3c619b5405860a686c4ddfc495d4b6
40628 Author: Dave Liu <daveliu@freescale.com>
40629 Date:   Thu Nov 2 18:05:50 2006 -0600
40630
40631     mpc83xx: Fix the incorrect dcbz operation
40632
40633     The 834x rev1.x silicon has one CPU5 errata.
40634
40635     The issue is when the data cache locked with
40636     HID0[DLOCK], the dcbz instruction looks like no-op inst.
40637
40638     The right behavior of the data cache is when the data cache
40639     Locked with HID0[DLOCK], the dcbz instruction allocates
40640     new tags in cache.
40641
40642     The 834x rev3.0 and later and 8360 have not this bug inside.
40643
40644     So, when 834x rev3.0/8360 are working with ECC, the dcbz
40645     instruction will corrupt the stack in cache, the processor will
40646     checkstop reset.
40647
40648     However, the 834x rev1.x can work with ECC with these code,
40649     because the sillicon has this cache bug. The dcbz will not
40650     corrupt the stack in cache.
40651     Really, it is the fault code running on fault sillicon.
40652
40653     This patch fix the incorrect dcbz operation. Instead of
40654     CPU FP writing to initialise the ECC.
40655
40656     CHANGELOG:
40657     * Fix the incorrect dcbz operation instead of CPU FP
40658     writing to initialise the ECC memory. Otherwise, it
40659     will corrupt the stack in cache, The processor will checkstop
40660     reset.
40661
40662     Signed-off-by: Dave Liu <daveliu@freescale.com>
40663
40664 commit bf0b542d6773a5a1cbce77691f009b06d9aeb57d
40665 Author: Kim Phillips <kim.phillips@freescale.com>
40666 Date:   Wed Nov 1 00:10:40 2006 -0600
40667
40668     mpc83xx: add OF_FLAT_TREE bits to 83xx boards
40669
40670     add ft_pci_setup, OF_CPU, OF_SOC, OF_TBCLK, and
40671     STDOUT_PATH configuration bits to mpc8349emds,
40672     mpc8349itx, and mpc8360emds board code.
40673
40674     redo environment to use bootm with the fdtaddr
40675     for booting ARCH=powerpc kernels by default,
40676     and provide default fdtaddr values.
40677
40678 commit 48041365b3420589ad464ebc7752e0053538b729
40679 Author: Kim Phillips <kim.phillips@freescale.com>
40680 Date:   Wed Nov 1 00:07:25 2006 -0600
40681
40682     mpc83xx: change ft code to modify local-mac-address property
40683
40684     Update 83xx OF code to update local-mac-address properties
40685     for ethernet instead of the obsolete 'address' property.
40686
40687 commit 9ca880a250870a7d55754291b5591d2b5fe89b54
40688 Author: Timur Tabi <timur@freescale.com>
40689 Date:   Tue Oct 31 21:23:16 2006 -0600
40690
40691     mpc83xx: Fix dual I2C support for the MPC8349ITX, MPC8349EMDS, TQM834x, and MPC8360EMDS
40692
40693     This patch also adds an improved I2C set_speed(), which handles all clock
40694     frequencies.
40695
40696     Signed-off-by: Timur Tabi <timur@freescale.com>
40697
40698 commit ac4b5622ce050b5ee1e154b98df630d778661632
40699 Author: Dave Liu <daveliu@freescale.com>
40700 Date:   Tue Oct 31 19:54:59 2006 -0600
40701
40702     mpc83xx: add the README.mpc8360emds
40703
40704     add doc/README.mpc8360emds to accompany the new board support
40705
40706 commit 7737d5c658c606f999dfbe3e86b0fed49e5c50ef
40707 Author: Dave Liu <daveliu@freescale.com>
40708 Date:   Fri Nov 3 12:11:15 2006 -0600
40709
40710     mpc83xx: add QE ethernet support
40711
40712     this patch adds support for the QUICC Engine based UCC gigabit ethernet device.
40713
40714 commit 5f8204394e39bbe8cd9f08b8f8d145b6c01f7c73
40715 Author: Dave Liu <daveliu@freescale.com>
40716 Date:   Fri Nov 3 19:33:44 2006 -0600
40717
40718     mpc83xx: Add MPC8360EMDS basic board support
40719
40720     Add support for the Freescale MPC8360EMDS board.
40721     Includes DDR, DUART, Local Bus, PCI.
40722
40723 commit 23892e49352de74f7fac36ff90bb1be143d195e3
40724 Author: Dave Liu <daveliu@freescale.com>
40725 Date:   Tue Oct 31 19:30:40 2006 -0600
40726
40727     mpc83xx: add the QUICC Engine (QE) immap file
40728
40729     common QE immap file.  Also required for 8360.
40730
40731 commit b701652a4992bdcc62fb1a6038a85beef9e55da4
40732 Author: Dave Liu <daveliu@freescale.com>
40733 Date:   Tue Oct 31 19:25:38 2006 -0600
40734
40735     mpc83xx: Add 8360 specifics to 83xx immap
40736
40737     Mainly add QE device dependencies, with appropriate 8360 protection.
40738     Lindent also run.
40739
40740 commit 988833324a7fda482c8ac3ca23eb539f8232e404
40741 Author: Timur Tabi <timur@freescale.com>
40742 Date:   Tue Oct 31 19:14:41 2006 -0600
40743
40744     mpc83xx: Fix PCI, USB, bootargs for MPC8349E-mITX
40745
40746     PREREQUISITE PATCHES:
40747
40748     * This patch can only be applied after the following patches have been applied:
40749
40750       1) DNX#2006092142000015 "Add support for the MPC8349E-mITX  1/2"
40751       2) DNX#2006092142000024 "Add support for the MPC8349E-mITX  2/2"
40752
40753     CHANGELOG:
40754
40755     * For the 8349E-mITX, fix some size values in pci_init_board(), enable
40756       the clock for the 2nd USB board (Linux kernel will hang otherwise),
40757       and fix the CONFIG_BOOTARGS macro.
40758
40759     Signed-off-by: Timur Tabi <timur@freescale.com>
40760
40761 commit 2ad6b513b31070bd0c003792ed1c3e7f5d740357
40762 Author: Timur Tabi <timur@freescale.com>
40763 Date:   Tue Oct 31 18:44:42 2006 -0600
40764
40765     mpc83xx: Add support for the MPC8349E-mITX
40766
40767     PREREQUISITE PATCHES:
40768
40769     * This patch can only be applied after the following patches have been applied:
40770
40771       1) DNX#2006090742000024 "Add support for multiple I2C buses"
40772       2) DNX#2006090742000033 "Multi-bus I2C implementation of MPC834x"
40773       3) DNX#2006091242000041 "Additional MPC8349 support for multibus i2c"
40774       4) DNX#2006091242000078 "Add support for variable flash memory sizes on 83xx systems"
40775       5) DNX#2006091242000069 "Add support for Errata DDR6 on MPC 834x systems"
40776
40777     CHANGELOG:
40778
40779     * Add support for the Freescale MPC8349E-mITX reference design platform.
40780       The second TSEC (Vitesse 7385 switch) is not supported at this time.
40781
40782     Signed-off-by: Timur Tabi <timur@freescale.com>
40783
40784 commit 183da6d9b446cc12123455844ad1187e2375626f
40785 Author: Ben Warren <bwarren@qstreams.com>
40786 Date:   Tue Sep 12 10:15:53 2006 -0400
40787
40788     Additional MPC8349 support for multibus i2c
40789
40790     Hello,
40791
40792     Here is a patch for a file that was accidentally left out of a previous
40793     attempt.
40794
40795     It accompanies the patch with ticket DNX#2006090742000024
40796
40797     CHANGELOG:
40798             Change PCI initialization to use new multi-bus I2C API.
40799
40800     regards,
40801     Ben
40802
40803 commit b24f119d672b709d153ff2ac091d4aa63ec6877d
40804 Author: Ben Warren <bwarren@qstreams.com>
40805 Date:   Thu Sep 7 16:51:04 2006 -0400
40806
40807     Multi-bus I2C implementation of MPC834x
40808
40809     Hello,
40810
40811     Attached is a patch implementing multiple I2C buses on the MPC834x CPU
40812     family and the MPC8349EMDS board in particular.
40813     This patch requires Patch 1 (Add support for multiple I2C buses).
40814     Testing was performed on a 533MHz board.
40815
40816     /*** Note: This patch replaces ticket DNX#2006083042000027 ***/
40817
40818     Signed-off-by: Ben Warren <bwarren@qstreams.com>
40819
40820     CHANGELOG:
40821             Implemented driver-level code to support two I2C buses on the
40822     MPC834x CPU family and the MPC8349EMDS board.  Available I2C bus speeds
40823     are 50kHz, 100kHz and 400kHz on each bus.
40824
40825     regards,
40826     Ben
40827
40828 commit bb99ad6d8257bf828f150d40f507b30d80a4a7ae
40829 Author: Ben Warren <bwarren@qstreams.com>
40830 Date:   Thu Sep 7 16:50:54 2006 -0400
40831
40832     Add support for multiple I2C buses
40833
40834     Hello,
40835
40836     Attached is a patch providing support for multiple I2C buses at the
40837     command level.  The second part of the patch includes an implementation
40838     for the MPC834x CPU and MPC8349EMDS board.
40839
40840     /*** Note: This patch replaces ticket DNX#2006083042000018 ***/
40841
40842     Signed-off-by: Ben Warren <bwarren@qstreams.com>
40843
40844     Overview:
40845
40846     1. Include new 'i2c' command (based on USB implementation) using
40847     CONFIG_I2C_CMD_TREE.
40848
40849     2. Allow multiple buses by defining CONFIG_I2C_MULTI_BUS.  Note that
40850     the commands to change bus number and speed are only available under the
40851     new 'i2c' command mentioned in the first bullet.
40852
40853     3. The option CFG_I2C_NOPROBES has been expanded to work in multi-bus
40854     systems.  When CONFIG_I2C_MULTI_BUS is used, this option takes the form
40855     of an array of bus-device pairs.  Otherwise, it is an array of uchar.
40856
40857     CHANGELOG:
40858             Added new 'i2c' master command for all I2C interaction.  This is
40859     conditionally compiled with CONFIG_I2C_CMD_TREE.  New commands added for
40860     setting I2C bus speed as well as changing the active bus if the board
40861     has more than one (conditionally compiled with
40862     CONFIG_I2C_MULTI_BUS).  Updated NOPROBE logic to handle multiple buses.
40863     Updated README.
40864
40865     regards,
40866     Ben
40867
40868 commit bed85caf872714ebf53013967a695c9d63acfc68
40869 Author: Timur Tabi <timur@freescale.com>
40870 Date:   Tue Oct 31 18:13:36 2006 -0600
40871
40872     mpc83xx: Add support for Errata DDR6 on MPC 834x systems
40873
40874     CHANGELOG:
40875
40876     * Errata DDR6, which affects all current MPC 834x processors, lists changes
40877       required to maintain compatibility with various types of DDR memory.  This
40878       patch implements those changes.
40879
40880     Signed-off-by: Timur Tabi <timur@freescale.com>
40881
40882 commit afd6e470f639883002c7c59d562690a5cb0f4865
40883 Author: Timur Tabi <timur@freescale.com>
40884 Date:   Wed Oct 25 18:45:23 2006 -0500
40885
40886     mpc83xx: fix TQM build by defining a CFG_FLASH_SIZE for it
40887
40888 commit 31068b7c4abeefcb2c8fd4fbeccc8ec6c6d0475a
40889 Author: Timur Tabi <timur@freescale.com>
40890 Date:   Tue Aug 22 17:07:00 2006 -0500
40891
40892     mpc83xx: Add support for variable flash memory sizes on 83xx systems
40893
40894     CHANGELOG:
40895
40896     * On 83xx systems, use the CFG_FLASH_SIZE macro to program the LBC local access
40897        window registers, instead of using a hard-coded value of 8MB.
40898
40899     Signed-off-by: Timur Tabi <timur@freescale.com>
40900
40901 commit 2fc34ae66e73fa7841d1a006dc1b5dcbc1f78965
40902 Author: Tanya Jiang <tanya.jiang@freescale.com>
40903 Date:   Thu Aug 3 18:38:13 2006 +0800
40904
40905     mpc83xx: Unified TQM834x variable names with 83xx and consolidated macros
40906
40907     Unified TQM834x variable names with 83xx and consolidated macro
40908     in preparation for the 8360 and other upcoming 83xx devices.
40909
40910     Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
40911
40912 commit f6eda7f80ccc13d658020268c507d7173cf2e8aa
40913 Author: Dave Liu <daveliu@freescale.com>
40914 Date:   Wed Oct 25 14:41:21 2006 -0500
40915
40916     mpc83xx: Changed to unified mpx83xx names and added common 83xx changes
40917
40918     Incorporated the common unified variable names and the changes in preparation
40919     for releasing mpc8360 patches.
40920
40921     Signed-off-by: Dave Liu <daveliu@freescale.com>
40922
40923 commit 3894c46c27c64891f93ac04edde86a9fa9758d92
40924 Author: Tanya Jiang <tanya.jiang@freescale.com>
40925 Date:   Thu Aug 3 18:36:02 2006 +0800
40926
40927     mpc83xx: Fix missing build for mpc8349emds pci.c
40928
40929     Make pci build for mpc8349emds
40930
40931     Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
40932
40933 commit 09a81ff740b29deea1e2ab08a3c2ac136c2e6219
40934 Author: Tanya Jiang <tanya.jiang@freescale.com>
40935 Date:   Thu Aug 3 18:39:49 2006 +0800
40936
40937     mpc83xx: Removed unused file resetvec.S for mpc83xx cpu
40938
40939     Removed unused file resetvec.S for mpc83xx cpu
40940
40941     Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
40942
40943 commit 04f899fc465c3e44f2b55ecc70618f5696fc0ddf
40944 Author: Nick Spence <Nick.Spence@freescale.com>
40945 Date:   Sat Sep 30 00:32:59 2006 -0700
40946
40947     NAND Flash verify across block boundaries
40948
40949     This patch addresses a problem when CONFIG_MTD_NAND_VERIFY_WRITE is
40950     defined
40951     and the write crosses a block boundary. The pointer to the verification
40952     buffer (bufstart) is not being updated to reflect the starting of the
40953     new
40954     block so the verification of the second block fails.
40955
40956     CHANGELOG:
40957
40958     * Fix NAND FLASH page verification across block boundaries
40959
40960 commit f484dc791a3932537213c43c654cc1295c64b84c
40961 Author: Nick Spence <nick.spence@freescale.com>
40962 Date:   Thu Sep 7 07:39:46 2006 -0700
40963
40964     Added RGMII support to the TSECs and Marvell 881111 Phy
40965
40966     Added a phy initialization to adjust the RGMII RX and TX timing
40967     Always set the R100 bit in 100 BaseT mode regardless of the TSEC mode
40968
40969     Signed-off-by: Nick Spence <nick.spence@freescale.com>
40970
40971 commit 4831c8b8a97799da77923d6bbb4c260c0d45521c
40972 Author: roy zang <tie-fei.zang@freescale.com>
40973 Date:   Fri Nov 3 13:10:00 2006 +0800
40974
40975     Remove some unused CFG define.
40976     undef CFG_DRAM_TEST
40977
40978 commit 99c09c4dec34f77c243bf51bea532e3f339410ad
40979 Author: roy zang <tie-fei.zang@freescale.com>
40980 Date:   Fri Nov 3 13:07:36 2006 +0800
40981
40982     Change the TEXT_BASE from 0xFFF00000 to 0xFF000000.
40983     Both work. 0xFF000000 seems more reasonable.
40984
40985 commit c59200443072353044aa4bf737a5a60f9a9af231
40986 Author: Wolfgang Denk <wd@pollux.denx.de>
40987 Date:   Thu Nov 2 15:15:01 2006 +0100
40988
40989     Release U-Boot 1.1.6
40990
40991 commit c1fbe4103a0d6c8957f912af902d705ba67836f2
40992 Author: roy zang <tie-fei.zang@freescale.com>
40993 Date:   Thu Nov 2 19:14:48 2006 +0800
40994
40995     This patch comes from Yuli's posted patch on 8/8/2006
40996     titled "CFI Driver Little-Endian write Issue".
40997
40998     http://sourceforge.net/mailarchive/message.php?msg_id=36311999
40999
41000     If that patch applied, please discard this one.
41001     Until now , I do not see his patch is applied. So please apply this one.
41002
41003     Signed-off-by: Yuli Barcohen <yuli@arabellasw.com>
41004     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41005
41006 commit b825f158e449e1e9cf74c08e572955e122394c96
41007 Author: roy zang <tie-fei.zang@freescale.com>
41008 Date:   Thu Nov 2 19:12:31 2006 +0800
41009
41010     Tsi108 on chip i2c support.
41011
41012     The i2c  Interface provides a master-only, serial interface that can be
41013     used for initializing Tsi108/Tsi109 registers from an EEPROM after a
41014     device reset.
41015
41016     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
41017     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41018
41019 commit 9226e7d6f09b9a1ac074cd918c81225a4689bba8
41020 Author: roy zang <tie-fei.zang@freescale.com>
41021 Date:   Thu Nov 2 19:11:06 2006 +0800
41022
41023     Tsi108 on chip pci controller support.
41024
41025     If there is no pci card, the tsi108/109 pci configure read will
41026     cause a machine check exception to the processor. PCI error should
41027     also be cleared after the read.
41028
41029     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
41030     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41031
41032 commit d1927cee977126e547ceeba23e4f978f377cfb8f
41033 Author: roy zang <tie-fei.zang@freescale.com>
41034 Date:   Thu Nov 2 19:08:55 2006 +0800
41035
41036     Tundra tsi108 on chip Ethernet controller support.
41037
41038     The following is a brief description of the Ethernet controller:
41039     The Tsi108/9 Ethernet Controller connects Switch Fabric to two independent
41040     Gigabit Ethernet ports,E0 and E1.  It uses a single Management interface
41041     to manage the two physical connection devices (PHYs).  Each Ethernet port
41042     has its own statistics monitor that tracks and reports key interface
41043     statistics.  Each port supports a 256-entry hash table for address
41044     filtering.  In addition, each port is bridged to the Switch Fabric
41045     through a 2-Kbyte transmit FIFO and a 4-Kbyte Receive FIFO.
41046
41047     Each Ethernet port also has a pair of internal Ethernet DMA channels to
41048     support the transmit and receive data flows.  The Ethernet DMA channels
41049     use descriptors set up in memory, the memory map of the device, and
41050     access via the Switch Fabric.  The Ethernet Controller?s DMA arbiter
41051     handles arbitration for the Switch Fabric.  The Controller also
41052     has a register businterface for register accesses and status monitor
41053     control.
41054
41055     The PMD (Physical Media Device) interface operates in MII, GMII, or TBI
41056     modes.  The MII mode is used for connecting with 10 or 100 Mbit/s PMDs.
41057     The GMII and TBI modes are used to connect with Gigabit PMDs.  Internal
41058     data flows to and from the Ethernet Controller through the Switch Fabric.
41059
41060     Each Ethernet port uses its transmit and receive DMA channels to manage
41061     data flows through buffer descriptors that are predefined by the
41062     system (the descriptors can exist anywhere in the system memory map).
41063     These descriptors are data structures that point to buffers filled
41064     with data ready to transmit over Ethernet, or they point to empty
41065     buffers ready to receive data from Ethernet.
41066
41067     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
41068     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41069
41070 commit 78aa0c3427f3ecdeb34aabfbbe2dd23b6ad8f40e
41071 Author: roy zang <tie-fei.zang@freescale.com>
41072 Date:   Thu Nov 2 19:01:33 2006 +0800
41073
41074     Tundra tsi108 header file.
41075
41076     The Tundra Semiconductor Corporation (Tundra) Tsi108 is a host bridge for
41077     PowerPC processors that offers numerous system interconnect options for
41078     embedded application designers. The Tsi108 can interconnect 60x or
41079     MPX processors to PCI/X peripherals, DDR2-400 memory, Gigabit Ethernet,
41080     and Flash. Provided the macro define for tsi108 chip.
41081
41082     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
41083     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41084
41085 commit 87c4db09699c6b89176b31004afcb83eb1585d47
41086 Author: roy zang <tie-fei.zang@freescale.com>
41087 Date:   Thu Nov 2 18:59:15 2006 +0800
41088
41089     Add  mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
41090     mpc7448hpc2 board support high level code:tsi108 init + mpc7448hpc2.
41091
41092     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
41093     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41094
41095 commit 27801b8ab11c61b577e45742a515bb3b23b80241
41096 Author: roy zang <tie-fei.zang@freescale.com>
41097 Date:   Thu Nov 2 18:57:21 2006 +0800
41098
41099     Add  mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
41100     Make ,config.mk and link file for the mpc7448hpc2 board.
41101
41102     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
41103     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41104
41105 commit c6411c0c3bbc79f9ba8aef58296a42d8f9d8a0a6
41106 Author: roy zang <tie-fei.zang@freescale.com>
41107 Date:   Thu Nov 2 18:55:04 2006 +0800
41108
41109     Add  mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
41110     The mpc7448hpc2 board support header file.
41111
41112     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
41113     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41114
41115 commit 625bb5ddb50b243f931262ca8c46956409471917
41116 Author: roy zang <tie-fei.zang@freescale.com>
41117 Date:   Thu Nov 2 18:52:21 2006 +0800
41118
41119     Add  mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
41120     The mpc7448hpc2 board support low level assemble language init code.
41121
41122     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
41123     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41124
41125 commit 4c52783b3d024e153c4972b97332e314bc3bdc46
41126 Author: roy zang <tie-fei.zang@freescale.com>
41127 Date:   Thu Nov 2 18:49:51 2006 +0800
41128
41129     General code modification for mpc7448hpc2 board support.
41130     1. Add 7447A and 7448 processor support.
41131     2. Add the following flags.
41132
41133     CFG_CONFIG_BUS_CLK : If the 74xx bus frequency can be configured dynamically
41134     (such as by switch on board), this flag should be set.
41135
41136     CFG_EXCEPTION_AFTER_RELOCATE: If an exception occurs after the u-boot
41137     relocates to RAM, this flag should be set.
41138
41139     CFG_SERIAL_HANG_IN_EXCEPTION: If the print out function will cause the
41140     system hang in exception, this flag should be set.
41141
41142     There is a design issue for tsi108/109 pci configure  read. When pci scan
41143     the slots, if there is no pci card, the tsi108/9 will cause a machine
41144     check exception for mpc7448 processor.
41145
41146     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
41147     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41148
41149 commit 69366bf42f22d67efce8da3f8c40a43d4a3c2695
41150 Author: roy zang <tie-fei.zang@freescale.com>
41151 Date:   Thu Nov 2 18:34:47 2006 +0800
41152
41153     Add README file for mpc7448hpc2 board.
41154     Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
41155
41156 commit 25721b5cec2be4bce79cfade17ec8f6aa1e67526
41157 Author: Bartlomiej Sieka <tur@semihalf.com>
41158 Date:   Wed Nov 1 02:04:38 2006 +0100
41159
41160     Finish up support for MarelV38B board
41161      - add watchdog support
41162      - enable GPIO_WKUP_7 pin for input
41163      - code cleanup
41164
41165 commit ffa150bc90c943ca265170bd1be3f293674dd5c7
41166 Author: Bartlomiej Sieka <tur@semihalf.com>
41167 Date:   Wed Nov 1 01:45:46 2006 +0100
41168
41169     - Fix issues related to the use of ELDK 4 when compiling for MarelV38B:
41170           * remove warnings when compiling ethaddr.c
41171           * adjust linker script (fixes a crash resulting from incorrect
41172           definition of __u_boot_cmd_start)
41173     - Some MarelV38B code cleanup.
41174
41175 commit dae80f3caf9754a6dd3ddf3cf903d0c46cbd4385
41176 Author: Bartlomiej Sieka <tur@semihalf.com>
41177 Date:   Wed Nov 1 01:38:16 2006 +0100
41178
41179     - Add MPC5XXX register definition MPC5XXX_WU_GPIO_DATA_I and change the
41180       MPC5XXX_WU_GPIO_DATA macro to MPC5XXX_WU_GPIO_DATA_O (per MPC5200 User's
41181       Manual). Replace the uses of MPC5XXX_WU_GPIO_DATA with
41182       MPC5XXX_WU_GPIO_DATA_O for affected boards.
41183
41184     - Add defintions for some MPC5XXX GPIO pins.
41185
41186 commit 82d9c9ec29a1bec1b03ba616425ebaed231072c8
41187 Author: Bartlomiej Sieka <tur@semihalf.com>
41188 Date:   Wed Nov 1 01:34:29 2006 +0100
41189
41190     Changed MarelV38B board make target to lowercase. Config file cleanup.
41191
41192 commit 1954be6e9c9421b45d0a9d05b10356acc7563150
41193 Author: Wolfgang Denk <wd@pollux.denx.de>
41194 Date:   Sun Oct 29 01:03:51 2006 +0200
41195
41196     Automatically adjust ARFLAGS so "make -s" is really silent.
41197
41198 commit fae684e89844856383bdf101440889557df3e6b1
41199 Author: Stefan Roese <sr@denx.de>
41200 Date:   Sat Oct 28 16:45:00 2006 +0200
41201
41202     [PATCH] omap925.c: Remove unused functions
41203
41204     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
41205     Signed-off-by: Stefan Roese <sr@denx.de>
41206
41207 commit 1265581502ab8ea8c08e8edbe9bf64fbd62fd776
41208 Author: Stefan Roese <sr@denx.de>
41209 Date:   Sat Oct 28 17:12:58 2006 +0200
41210
41211     [PATCH] Add some missing machtypes for netstar & voiceblue boards
41212
41213     Use MACH_TYPE_NETSTAR and MACH_TYPE_VOICEBLUE defines instead of
41214     numbers in code.
41215
41216     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
41217     Signed-off-by: Stefan Roese <sr@denx.de>
41218
41219 commit 856f054410cef52d868feb330168b2a4c4091328
41220 Author: Stefan Roese <sr@denx.de>
41221 Date:   Sat Oct 28 15:55:52 2006 +0200
41222
41223     [PATCH] NAND: Partition name support added to NAND subsystem
41224
41225     chpart, nboot and NAND subsystem related commands now accept also partition
41226     name to specify offset.
41227
41228     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
41229     Signed-off-by: Stefan Roese <sr@denx.de>
41230
41231 commit 07a69a18c2ecfda904231fdf23e2523ea7792eb6
41232 Author: Wolfgang Denk <wd@pollux.denx.de>
41233 Date:   Sat Oct 28 02:29:44 2006 +0200
41234
41235     Update CHANGELOG.
41236
41237 commit 2751a95abd1b96911081c357e96a12fa97b40dee
41238 Author: Wolfgang Denk <wd@pollux.denx.de>
41239 Date:   Sat Oct 28 02:29:14 2006 +0200
41240
41241     Enable commandline editing and hush shell on all TQM boards.
41242
41243 commit 8078f1a5f63a739b8533478f6c2b62fb1e2f79d7
41244 Author: Wolfgang Denk <wd@pollux.denx.de>
41245 Date:   Sat Oct 28 02:28:02 2006 +0200
41246
41247     README says CFG_AUTO_COMPLETE, but ocde uses CONFIG_AUTO_COMPLETE
41248
41249 commit 471a7be7a042e95e440f5de969c9765214ae8d6e
41250 Author: Wolfgang Denk <wd@denx.de>
41251 Date:   Sat Oct 28 01:14:32 2006 +0200
41252
41253     Check for illegal character '=' in environment variable names.
41254
41255     Make sure the string passed as variable name does not contain a '='
41256     character. This not only prevents the common error or typing
41257     "setenv foo=bar" instead of "setenv foo bar", but (more importantly)
41258     also closes a backdoor which allowed to delete write-protected
41259     environment variables, for example by using "setenv ethaddr=".
41260
41261 commit 19973b6ad9863a56f5c5fbcfd90e20ab2490a2c2
41262 Author: Wolfgang Denk <wd@pollux.denx.de>
41263 Date:   Sat Oct 28 00:38:39 2006 +0200
41264
41265     Minor code cleanup.
41266
41267 commit e11887a77d81077416a2d1c5e0354916fee8c034
41268 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
41269 Date:   Thu Oct 26 17:55:31 2006 +0200
41270
41271     Don't pass any debug options directly to the assembler
41272
41273     When passing the -g option to gcc, gcc automatically selects a
41274     suitable --g<format> option to pass on to the assembler.
41275     Thus, there's no point in forcing a specific debug option on the
41276     assembler using the -Wa mechanism.
41277
41278     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
41279
41280 commit ea08ff6e14f9ebb8c07cfa79c51ef540eb087393
41281 Author: Jon Loeliger <jdl@freescale.com>
41282 Date:   Fri Oct 27 07:47:22 2006 -0500
41283
41284     MPC86xx: Cleaned up unused and conditionally used local variables.
41285
41286     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41287
41288 commit d38936cdae46bfd2623ff83f6ce9b616d36ab0f9
41289 Author: Wolfgang Denk <wd@pollux.denx.de>
41290 Date:   Fri Oct 27 11:55:21 2006 +0200
41291
41292     Fix "ar" flags in some Makefiles to allow for silent "make -s"
41293
41294 commit 4653f91c13ed51c21cc4c3855745d69a3fb1817f
41295 Author: Ben Warren <bwarren@qstreams.com>
41296 Date:   Thu Oct 26 14:38:25 2006 -0400
41297
41298     Fix TSEC driver (now for real): avoid crashes if PHY is not attached
41299     to a TSEC (e.g. a switch is connected via RMII) or
41300     if the PHY is defective/incorrectly configured.
41301
41302     Signed-off-by: Ben Warren <bwarren@qstreams.com>
41303
41304 commit b985b5d6e4fb88f508f7aa0f126c2e27ada2b999
41305 Author: Ben Warren <bwarren@qstreams.com>
41306 Date:   Thu Oct 26 14:38:25 2006 -0400
41307
41308     Fix TSEC driver: avoid crashes if PHY is not attached
41309     to a TSEC (e.g. a switch is connected via RMII) or
41310     if the PHY is defective/incorrectly configured.
41311
41312     Signed-off-by: Ben Warren <bwarren@qstreams.com>
41313
41314 commit 2b2a40bebbf1822506e80e631d7253e60f0e0fe6
41315 Author: Wolfgang Denk <wd@pollux.denx.de>
41316 Date:   Thu Oct 26 16:24:31 2006 +0200
41317
41318     Code cleanup.
41319
41320 commit 5e3b0bc19f07ed277d85324ad0427642c8981baf
41321 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
41322 Date:   Wed Oct 25 15:48:59 2006 +0200
41323
41324     Finish up support for the ATSTK1000/ATSTK1002 boards
41325
41326     Add atstk1002_config target to Makefile and move the AVR32 section
41327     down below Blackfin so that it doesn't end up in the middle of
41328     MIPS.
41329
41330     Drop the autogenerated linker script thing for now. Will have to
41331     revisit how to handle chips with different flash and RAM layout
41332     later.
41333
41334     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
41335
41336 commit c76f951a747cfb87ba826ef45b5aea82d5b5dbb4
41337 Author: Kumar Gala <galak@kernel.crashing.org>
41338 Date:   Tue Oct 24 23:47:37 2006 -0500
41339
41340     Added support for Multi-Image files that contain a device tree
41341
41342     If a Multi-Image file contains a third image we try to use it as a
41343     device tree.  The device tree image is assumed to be uncompressed in the
41344     image file.  We automatically allocate space for the device tree in memory
41345     and provide an 8k pad to allow more than a reasonable amount of growth.
41346
41347     Additionally, a device tree that was contained in flash will now automatically
41348     get copied to system memory as part of boot.  Previously an error was
41349     reported if one tried to boot a device tree that was in flash.
41350
41351     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
41352
41353 commit 7c52c4b943ff52bbe8796a7e2d3e476ceaf3f512
41354 Author: Wolfgang Denk <wd@denx.de>
41355 Date:   Tue Oct 24 21:35:55 2006 +0200
41356
41357     Switch to automatically generated CHANGELOG file.
41358     (use "make CHANGELOG" to update it from time to time)
41359
41360 commit 7ade0c634a979c32fa91a74e8f5775f24651fbe6
41361 Author: Stefan Roese <sr@denx.de>
41362 Date:   Tue Oct 24 18:06:48 2006 +0200
41363
41364     Fix bug in PPC440 NAND driver cpu/ppc4xx/ndfc.c
41365     Patch by Stefan Roese, 24 Oct 2006
41366
41367 commit 8ae3b713b2286e0c3213b7802062e4c1599010de
41368 Author: Wolfgang Denk <wd@pollux.denx.de>
41369 Date:   Tue Oct 24 17:24:55 2006 +0200
41370
41371     Merge with /home/wd/git/u-boot/master
41372
41373 commit 47a6989c10685d2ab3efcf95228ce50d2a496d3e
41374 Author: Wolfgang Denk <wd@pollux.denx.de>
41375 Date:   Tue Oct 24 15:32:57 2006 +0200
41376
41377     Code cleanup
41378
41379 commit 3a78e3e75b633ecb6413114ffd11e2f000c4f11e
41380 Author: Wolfgang Denk <wd@pollux.denx.de>
41381 Date:   Tue Oct 24 14:51:36 2006 +0200
41382
41383     Move atstk1000 files into vendor specific directory.
41384     Patch by Haavard Skinnemoen, 12 Sep 2006
41385
41386 commit 6ccec4492e77428fd6eafd3dfe94fbdf08e91d37
41387 Author: Wolfgang Denk <wd@pollux.denx.de>
41388 Date:   Tue Oct 24 14:42:37 2006 +0200
41389
41390     Add ATSTK1000 and ATSTK1002 board support
41391     Patch by Haavard Skinnemoen, 06 Sep 2006
41392
41393     This patch adds support for the ATSTK1000 with the ATSTK1002 CPU
41394     daughterboard.
41395
41396     ATSTK1000 is a full-featured development board for AT32AP CPUs. It
41397     has two ethernet ports, a high quality QVGA LCD panel, a loudspeaker,
41398     and connectors for USART, PS/2, VGA, USB, MMC/SD cards and
41399     CompactFlash cards. For more information, please see this page:
41400
41401     http://www.atmel.com/dyn/products/tools.asp?family_id=682
41402
41403     The ATSTK1002 is a daughterboard for the ATSTK1000 supporting the
41404     AT32AP7000 chip.
41405
41406     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
41407
41408 commit f93ae788c3640fcde5db383471d45548ff4060d0
41409 Author: Wolfgang Denk <wd@pollux.denx.de>
41410 Date:   Tue Oct 24 14:31:24 2006 +0200
41411
41412     Add common serial driver for Atmel AT32 and AT91 chips
41413     Patch by Haavard Skinnemoen, 06 Sep 2006
41414
41415     This is a first attempt at creating a common serial driver for Atmel
41416     chips. For now, it supports the AT32AP7000 AVR32 chip, but it should
41417     be possible to support AT91RM9200 and other ARM-based chips with some
41418     minor modifications.
41419
41420     There's nothing fundamentally AVR32-specific in this driver, but it
41421     does use some features which are currently only defined for the
41422     AT32AP CPU port:
41423       * pm_get_clock_freq: Obtain the clock frequency of a given domain
41424       * gd->console_uart: A "struct device" containing information about
41425         register mappings, gpio resources and clocks associated with the
41426         UART device.
41427
41428     For more information about these features, please see the "AT32AP
41429     CPU" patch.
41430
41431 commit 72a087e04705c26cad982879ebd06b5281bf825a
41432 Author: Wolfgang Denk <wd@pollux.denx.de>
41433 Date:   Tue Oct 24 14:27:35 2006 +0200
41434
41435     Add AT32AP CPU and AT32AP7000 SoC support
41436     Patch by Haavard Skinnemoen, 06 Sep 2006
41437
41438     This patch adds support for the AT32AP CPU family and the AT32AP7000
41439     chip, which is the first chip implementing the AVR32 architecture.
41440
41441     The AT32AP CPU core is a high-performance implementation featuring a
41442     7-stage pipeline, separate instruction- and data caches, and a MMU.
41443     For more information, please see the "AVR32 AP Technical Reference":
41444
41445     http://www.atmel.com/dyn/resources/prod_documents/doc32001.pdf
41446
41447     In addition to this, the AT32AP7000 chip comes with a large set of
41448     integrated peripherals, many of which are shared with the AT91 series
41449     of ARM-based microcontrollers from Atmel. Full data sheet is
41450     available here:
41451
41452     http://www.atmel.com/dyn/resources/prod_documents/doc32003.pdf
41453
41454     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
41455
41456 commit 7b64fef33c66be648826c0ff9758298ef13d0604
41457 Author: Wolfgang Denk <wd@pollux.denx.de>
41458 Date:   Tue Oct 24 14:21:16 2006 +0200
41459
41460     Add AVR32 architecture support
41461     Patch by Haavard Skinnemoen, 6 Sep 2006 16:23:02 +0200
41462
41463     This patch adds common infrastructure code for the Atmel AVR32
41464     architecture. See doc/README.AVR32 for details.
41465
41466     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
41467
41468 commit 2da2d9a4766063b9848f3a35ad6025499cf87265
41469 Author: Wolfgang Denk <wd@pollux.denx.de>
41470 Date:   Tue Oct 24 13:57:33 2006 +0200
41471
41472     Use -g instead of -gstabs in AFLAGS_DEBUG
41473     Patch by Haavard Skinnemoen, 30 Aug 2006
41474
41475     In config.mk, -Wa,-gstabs is unconditionally appended to AFLAGS no
41476     matter what the target's preferred debugging format is. This patch
41477     simply replaces -gstabs with -g, so that the default debugging format
41478     for the architecture is used.
41479
41480 commit 965829872169c2996023840d98e1d85ad148d629
41481 Author: Wolfgang Denk <wd@pollux.denx.de>
41482 Date:   Tue Oct 24 13:55:18 2006 +0200
41483
41484     Fix/workaround broken dependency handling with make 3.81
41485     Based on patch by Haavard Skinnemoen, 29 Aug 2006 11:20:39 +0200
41486
41487 commit 8318fbf8cc30418b621ea9f39b84b4c1a08f003a
41488 Author: Marian Balakowicz <m8@semihalf.com>
41489 Date:   Mon Oct 23 22:17:05 2006 +0200
41490
41491     Fix sequoia separate object direcory building problems.
41492
41493 commit 3dfa9cfdcee78b30da3432318b32821ffabe974b
41494 Author: Jon Loeliger <jdl@freescale.com>
41495 Date:   Fri Oct 20 17:16:35 2006 -0500
41496
41497     Use generic I2C register block on 85xx and 86xx.
41498
41499     Replace private IMMAP I2C structures with generic reg block
41500     and allow 86xx to have multiple I2C device busses.
41501
41502     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41503
41504 commit f5012827df11ca0c9be1df5f8b153e188dc2fa7c
41505 Author: Jon Loeliger <jdl@freescale.com>
41506 Date:   Fri Oct 20 15:54:34 2006 -0500
41507
41508     Fix compilation warnings on a few 85xx boards.
41509
41510     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41511
41512 commit 2047672684cf85cb6f96a1fbc993180aaaf19a99
41513 Author: Jon Loeliger <jdl@freescale.com>
41514 Date:   Fri Oct 20 15:50:15 2006 -0500
41515
41516     Converted all 85xx boards to use a common FSL I2C driver.
41517     Introduced COFIG_FSL_I2C to select the common FSL I2C driver.
41518     And removed hard i2c path from a few u-boot.lds scipts too.
41519     Minor whitespace cleanups along the way.
41520
41521     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41522
41523 commit 4d45f69e362b05892c9e92a7907e5820995612aa
41524 Author: Jon Loeliger <jdl@freescale.com>
41525 Date:   Thu Oct 19 12:02:24 2006 -0500
41526
41527     Rewrite a series of goto statements as a sequences of
41528     conditional expressions instead.
41529
41530     Use consistent return code 0/-1 for good/bad indicators.
41531
41532     Include one fewer file if the driver isn't used at all.
41533
41534     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41535
41536 commit 7237c033b02fe295880435f1eb80819a0c987532
41537 Author: Jon Loeliger <jdl@freescale.com>
41538 Date:   Thu Oct 19 11:02:16 2006 -0500
41539
41540     Moved i2c driver out of cpu/mpc86xx/i2c.c into drivers/fsl_i2c.c
41541
41542     in an effort to begin to unify the umpteen FSL I2C drivers that
41543     are all otherwise very similar.
41544
41545     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41546
41547 commit 13a7fcdf37f6ea9429ae04c9df67f893364cfe4b
41548 Author: Jon Loeliger <jdl@freescale.com>
41549 Date:   Thu Oct 19 11:33:52 2006 -0500
41550
41551     * Fix a bunch of compiler warnings for gcc 4.0
41552
41553     Signed-off-by: Matthew McClintock <msm@freescale.com>
41554
41555 commit af9e1f5b9e6f9ce810f5e8bf2961c9542a5865c2
41556 Author: Stefan Roese <sr@denx.de>
41557 Date:   Tue Oct 17 06:14:31 2006 +0200
41558
41559     Add monitor functions for indirect access to PPC440 DCR's
41560     Patch by Leonid Baryudin, 12 Oct 2006
41561
41562 commit 5f3249a0a168e446a4cc9669b2bce0bc456f0a09
41563 Author: Jon Loeliger <jdl@freescale.com>
41564 Date:   Fri Oct 13 16:47:53 2006 -0500
41565
41566     Fixed leading whitespace issues.
41567     Removed spurious LAWAR thing.
41568
41569     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41570
41571 commit 0ee90cb77e01d6e8ccd37e1bd96678597875c391
41572 Author: Jon Loeliger <jdl@freescale.com>
41573 Date:   Thu Oct 12 10:42:36 2006 -0500
41574
41575     Remove unneeded include files and local variable.
41576
41577     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41578
41579 commit 1eaf3a5ff4960a46f3a9063568ba2af7883f07c5
41580 Author: Grant Likely <grant.likely@secretlab.ca>
41581 Date:   Tue Oct 10 00:23:32 2006 -0600
41582
41583     Fix possible uninitialized variable compiler warning.
41584
41585     When CONFIG_OF_FLAG_TREE is set, the compiler complains that 'len' in
41586     do_bootm_linux() may be uninitialized.  There is no possibility in the
41587     current code that len will get used uninitialized, but this fix follows
41588     the existing convention of setting both len and data to zero at the same
41589     time.
41590
41591     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
41592
41593 commit 7376eb87aaa601f728f9b8e5e9cd2711a67f529e
41594 Author: Matthew McClintock <msm@freescale.com>
41595 Date:   Wed Oct 11 15:13:01 2006 -0500
41596
41597     * Fix a bunch of compiler warnings for gcc 4.0
41598
41599     Signed-off-by: Matthew McClintock <msm@freescale.com>
41600
41601 commit bf651baa365e5447246aad6a633ccd667cf24a39
41602 Author: Jon Loeliger <jdl@freescale.com>
41603 Date:   Wed Oct 11 10:10:43 2006 -0500
41604
41605     Move "ar" flags to config.mk to allow for silent "make -s"
41606
41607 commit 1fd5699a4a24f5c1dab1b32f480bace1ebb9fc3e
41608 Author: Jon Loeliger <jdl@freescale.com>
41609 Date:   Tue Oct 10 17:19:03 2006 -0500
41610
41611     Coding style changes to remove local varible blocks
41612     and reformat a bit nicer.
41613
41614 commit 8b283dbb3a08d1b8d406bc15f119e081b3e2606a
41615 Author: Jon Loeliger <jdl@freescale.com>
41616 Date:   Tue Oct 10 17:16:04 2006 -0500
41617
41618     Fix whitespace issues.
41619
41620 commit 7b382b7125f2397cce63253df62f183e3dfa2770
41621 Author: Jon Loeliger <jdl@freescale.com>
41622 Date:   Tue Oct 10 17:14:45 2006 -0500
41623
41624     Fix whitespace issues.
41625
41626 commit e10390ddd736b0dad1528eec4b0fe35c0827139a
41627 Author: Jon Loeliger <jdl@freescale.com>
41628 Date:   Tue Oct 10 17:06:53 2006 -0500
41629
41630     Fix whitespace issues.
41631
41632 commit 89875e96ba3f023157bf50d5f8e33bf254964a76
41633 Author: Jon Loeliger <jdl@freescale.com>
41634 Date:   Tue Oct 10 17:03:43 2006 -0500
41635
41636     Ran lindent and cleaned up whitespace issues.
41637     Format for 80-columns too.
41638
41639 commit 333961ae7095fc66d8a041fce1ac9ee873b09d86
41640 Author: Jon Loeliger <jdl@freescale.com>
41641 Date:   Tue Oct 10 17:02:22 2006 -0500
41642
41643     Fix whitespace and 80-col issues.
41644
41645 commit 5c912cb1c31266c66ca59b36f9b6f87296421d75
41646 Author: Stefan Roese <sr@denx.de>
41647 Date:   Sat Oct 7 11:36:51 2006 +0200
41648
41649     CFG_NAND_QUIET_TEST added to not warn upon missing NAND device
41650     Patch by Stefan Roese, 07 Oct 2006
41651
41652 commit 5bc528fa4da751d472397b308137238a6465afd2
41653 Author: Stefan Roese <sr@denx.de>
41654 Date:   Sat Oct 7 11:35:25 2006 +0200
41655
41656     Update ALPR code (NAND support working now)
41657     Patch by Stefan Roese, 07 Oct 2006
41658
41659 commit 77d5034847d328753b80c46b83f960a14a26f40e
41660 Author: Stefan Roese <sr@denx.de>
41661 Date:   Sat Oct 7 11:33:03 2006 +0200
41662
41663     Remove compile warnings in fpga code
41664     Patch by Stefan Roese, 07 Oct 2006
41665
41666 commit f3443867e90d2979a7dd1c65b0d537777e1f9850
41667 Author: Stefan Roese <sr@denx.de>
41668 Date:   Sat Oct 7 11:30:52 2006 +0200
41669
41670     Add CONFIG_BOARD_RESET to configure board specific reset function
41671     Patch by Stefan Roese, 07 Oct 2006
41672
41673 commit f55df18187e7a45cb73fec4370d12135e6691ae1
41674 Author: John Traill <john.traill@freescale.com>
41675 Date:   Fri Sep 29 08:23:12 2006 +0100
41676
41677     Fix missing tCycle/modfreq calculation.
41678
41679     Signed-off-by: John Traill <john.traill@freescale.com>
41680
41681 commit 8272dc2f58f2473d8995fcc9b916440cfba080f0
41682 Author: Andy Fleming <afleming@freescale.com>
41683 Date:   Wed Sep 13 10:33:35 2006 -0500
41684
41685     Updated config headers to add default FDT-based booting
41686
41687 commit 09f3e09e9ebcfa7919ca8931a4b5504fadd1f1d3
41688 Author: Andy Fleming <afleming@freescale.com>
41689 Date:   Wed Sep 13 10:34:18 2006 -0500
41690
41691     Add support for eTSEC 3 & 4 on 8548 CDS
41692
41693     * Added support for using eTSEC 3 and eTSEC 4 on the 8548 CDS.
41694       This will only work on rev 1.3 boards (but doesn't break older boards)
41695     * Cleaned up some comments to reflect the expanded role of tsec
41696       in other systems
41697
41698 commit 084d648b109c8984f83674043c1a7fa3885ef801
41699 Author: Andy Fleming <afleming@freescale.com>
41700 Date:   Wed Sep 13 10:33:56 2006 -0500
41701
41702     Added code to support 2.6.18 PCI changes in u-boot
41703
41704     * Added code to swizzle the IRQ map for the PCI
41705
41706 commit afbdc649f8751e4f4f1a6f527edfe139773f2c15
41707 Author: Jon Loeliger <jdl@freescale.com>
41708 Date:   Tue Sep 19 09:34:10 2006 -0500
41709
41710     Modified makefile for new build mechanism.
41711
41712     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41713
41714 commit d14ba6a798beb753e7a864500414fcc2d198b8bc
41715 Author: Jon Loeliger <jdl@freescale.com>
41716 Date:   Thu Sep 14 08:40:36 2006 -0500
41717
41718     Handle 86xx SVR values according to the new Reference Manual.
41719     Both 8641 and 8641D have SVR == 0x8090, and are distinguished
41720     by the byte in bits 16-23 instead.
41721     Thanks to Jason Jin for noticing.
41722
41723     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41724
41725 commit 88c8f4921fc47fb0eb2384b16586f1bd7f275be7
41726 Author: Zhang Wei <wei.zhang@freescale.com>
41727 Date:   Mon Aug 28 14:25:31 2006 +0800
41728
41729     Fixed an OF-tree off-by-one bug when adding a new property name.
41730     This bug will cause the kernel booting to pause a long time.
41731
41732     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
41733     (cherry picked from 2f15776ccc6dc32377d8ba9652b8f58059c27c6d commit)
41734
41735 commit 9bff7a69a885adebbd2bd45990494ec4cf998a30
41736 Author: Jon Loeliger <jdl@freescale.com>
41737 Date:   Tue Aug 29 11:05:09 2006 -0500
41738
41739     Remove trailing empty lines.
41740
41741 commit cd6d73d5b895a5935ac4fde0a356288142a584e0
41742 Author: Jon Loeliger <jdl@freescale.com>
41743 Date:   Tue Aug 29 09:48:49 2006 -0500
41744
41745     Remove bogus msync and use volatile asm.
41746
41747 commit 778d45049ce5927b65b3ff1d8e6692b654bdd49e
41748 Author: Jon Loeliger <jdl@freescale.com>
41749 Date:   Tue Aug 29 08:17:14 2006 -0500
41750
41751     Add myself as maintainer for MPC8641HPCN.
41752
41753 commit 2f15776ccc6dc32377d8ba9652b8f58059c27c6d
41754 Author: Zhang Wei <wei.zhang@freescale.com>
41755 Date:   Mon Aug 28 14:25:31 2006 +0800
41756
41757     Fixed an OF-tree off-by-one bug when adding a new property name.
41758     This bug will cause the kernel booting to pause a long time.
41759
41760     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
41761
41762 commit 5567806b67d0ae83493aa8823ad3b6c914f581d7
41763 Author: Haiying Wang <haiying.wang@freescale.com>
41764 Date:   Fri Aug 25 14:38:34 2006 -0400
41765
41766     Change ramdiskaddr and dtbaddr
41767     Remove PEX fluff commands.
41768
41769     Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
41770     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41771
41772 commit b2b78421d9db49c21a821af8a19c21c1f7dfb29e
41773 Author: Matthew McClintock <msm@freescale.com>
41774 Date:   Wed Aug 23 13:32:45 2006 -0500
41775
41776     * Another small fix for booting with disable_of
41777
41778     Signed-off-by: Matthew McClintock <msm@freescale.com>
41779
41780 commit 4a7cc0f21918e6ecf07ed57075d67df2c4a1299c
41781 Author: Jon Loeliger <jdl@freescale.com>
41782 Date:   Wed Aug 23 11:04:43 2006 -0500
41783
41784     Cleanup and lindent new AHCI driver.
41785
41786 commit dabf9ef8c10b4dead5ef2106ef742b1c06b542de
41787 Author: Jin Zhengxiong <jason@bus.ap.freescale.net>
41788 Date:   Wed Aug 23 19:15:12 2006 +0800
41789
41790     Add AHCI define and sata support for MPC8641HPCN board.
41791
41792     Signed-off-by:Jason Jin<jason.jin@freescale.com>
41793
41794 commit 4782ac80b02f0d01afd309e2200dd3c7037f2ba4
41795 Author: Jin Zhengxiong <jason@bus.ap.freescale.net>
41796 Date:   Wed Aug 23 19:10:44 2006 +0800
41797
41798     Add AHCI support to u-boot
41799
41800     Add AHCI support in u-boot, enable the sata disk controllers which
41801     following the AHCI protocol.
41802
41803     Signed-off-by:Jason Jin<jason.jin@freescale.com>
41804
41805 commit d8ea2acf5f137cae99417df4f573d036ee384668
41806 Author: Zhang Wei <wei.zhang@freescale.com>
41807 Date:   Wed Aug 23 17:54:32 2006 +0800
41808
41809     Add dtb boot-up parameter to default boot commands.
41810
41811     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
41812
41813 commit b93775c2036b99baa390ea425c4771895bbc63c4
41814 Author: Jon Loeliger <jdl@freescale.com>
41815 Date:   Tue Aug 22 18:26:08 2006 -0500
41816
41817     Cleanup even more poorly introduced whitespace.
41818
41819 commit ae6241685cbcf0c79a3636530d2ceab1fb291a94
41820 Author: Jon Loeliger <jdl@freescale.com>
41821 Date:   Tue Aug 22 18:07:00 2006 -0500
41822
41823     Cleanup more poorly introduced whitespace.
41824
41825 commit 2c33e8a1c535b3ae91cf0b284480600bf3f57c57
41826 Author: Jon Loeliger <jdl@freescale.com>
41827 Date:   Tue Aug 22 17:54:05 2006 -0500
41828
41829     Cleanup poorly introduced whitespace.
41830
41831 commit 80e955c7dd98f4b4fd23c2113caf75ed2b77b5b3
41832 Author: Jon Loeliger <jdl@freescale.com>
41833 Date:   Tue Aug 22 12:25:27 2006 -0500
41834
41835     General indent and whitespace cleanups.
41836
41837 commit ffff3ae56f5842ca3679e4ce7922b819a87aad9f
41838 Author: Jon Loeliger <jdl@freescale.com>
41839 Date:   Tue Aug 22 12:06:18 2006 -0500
41840
41841     General indent and whitespace cleanups.
41842
41843 commit 41a0e8b304d3ff55fe27a230507aac79684016ac
41844 Author: Jon Loeliger <jdl@freescale.com>
41845 Date:   Tue Aug 22 10:42:21 2006 -0500
41846
41847     Cleanup compiler warnings.
41848
41849 commit 5de62c47a8628b3da4d73f7c07027f32a3342d40
41850 Author: Matthew McClintock <msm@freescale.com>
41851 Date:   Tue Aug 22 09:31:59 2006 -0500
41852
41853     Fix disable_of booting
41854
41855     Signed-off-by: Matthew McClintock <msm@freescale.com>
41856
41857 commit 87a449c8ac396420cb24260f717ea9e6faa82047
41858 Author: Matthew McClintock <msm@freescale.com>
41859 Date:   Tue Aug 22 09:23:55 2006 -0500
41860
41861     Support for FDT in uImage format, error when using FDT from flash
41862
41863     Signed-off-by: Matthew McClintock <msm@freescale.com>
41864
41865 commit 75c299c38369d01addd5e054b8a16217b70f4a86
41866 Author: Haiying Wang <haiying.wang@freescale.com>
41867 Date:   Tue Aug 15 15:12:55 2006 -0400
41868
41869     Unlock cache before kernel starts up for MPC86xx
41870
41871 commit 67256678f00c09b0a7f19e862e5c1847553d31bc
41872 Author: Haiying Wang <haiying.wang@freescale.com>
41873 Date:   Tue Aug 15 15:13:15 2006 -0400
41874
41875     Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
41876
41877 commit 1c8f6d8fb028f156094d05f2d14298e6479364ac
41878 Author: Haiying Wang <haiying.wang@freescale.com>
41879 Date:   Tue Aug 15 15:12:55 2006 -0400
41880
41881     Unlock cache before kernel starts up for MPC86xx
41882
41883 commit 0d9ccc55edf9a7f3c5b2b6263580a6ea8d702a04
41884 Author: Haiying Wang <haiying.wang@freescale.com>
41885 Date:   Tue Aug 15 15:13:15 2006 -0400
41886
41887     Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
41888
41889 commit 86c8e17f25e972a7e272950a0735fad84e082b88
41890 Author: Matthew McClintock <msm@freescale.com>
41891 Date:   Wed Aug 16 13:59:47 2006 -0500
41892
41893     * Fix disable_of booting
41894
41895     Signed-off-by: Matthew McClintock <msm@freescale.com>
41896
41897 commit 25c751e9adc86e22fe3b5b47cf2806379b575db7
41898 Author: Matthew McClintock <msm@freescale.com>
41899 Date:   Wed Aug 16 10:54:09 2006 -0500
41900
41901     * Support for FDT in uImage format, error when using FDT from flash
41902
41903     Signed-off-by: Matthew McClintock <msm@freescale.com>
41904
41905 commit 899620c2d66d4eef3b2a0034d062e71d45d886c9
41906 Author: Stefan Roese <sr@denx.de>
41907 Date:   Tue Aug 15 14:22:35 2006 +0200
41908
41909     Add initial support for the ALPR board from Prodrive
41910     NAND needs some additional testing
41911     Patch by Heiko Schocher, 15 Aug 2006
41912
41913 commit f0ff4692ff3372dec55074a8eb444943ab095abb
41914 Author: Stefan Roese <sr@denx.de>
41915 Date:   Tue Aug 15 14:15:51 2006 +0200
41916
41917     Add FPGA Altera Cyclone 2 support
41918     Patch by Heiko Schocher, 15 Aug 2006
41919
41920 commit fecf1c7e4de1b2779edc18742b91c22bdc32b68b
41921 Author: Jon Loeliger <jdl@freescale.com>
41922 Date:   Mon Aug 14 15:33:38 2006 -0500
41923
41924     Fix BAT0 to actually be cacheable, non-guarded as documented.
41925
41926     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41927
41928 commit 40bc83559db5745681909fd7382ae509567e116d
41929 Author: Jon Loeliger <jdl@freescale.com>
41930 Date:   Wed Aug 9 15:32:16 2006 -0500
41931
41932     Removed MPC8641HPCN DTS source file from build.
41933     It is no longer linked into U-Boot; its sources are
41934     now located in the kernel tree.
41935
41936     Signed-off-by: Jon Loeliger <jdl@freescale.com>
41937
41938 commit 34c3c0e01dbf1f8cc2bd08de92f2b89ba84921eb
41939 Author: Matthew McClintock <msm@freescale.com>
41940 Date:   Wed Jun 28 10:47:03 2006 -0500
41941
41942     * Switched default PCI speed for 8540 ADS back to 33MHz
41943
41944     * Added comments and a printf to warn that PCI-X won't
41945       work at 33MHz
41946       Patch by Andy Fleming 17-Mar-2006
41947
41948     Signed-off-by: Andy Fleming <afleming@freescale.com>
41949
41950 commit b6c5e1373b6ea0bb37a18e4aeecec00613d1cd39
41951 Author: Matthew McClintock <msm@freescale.com>
41952 Date:   Wed Jun 28 10:46:35 2006 -0500
41953
41954     * Fixed a bug where 8555 PCI code used the old variable and function names Patch by Andy Fleming 17-Mar-2006
41955
41956     Signed-off-by: Andy Fleming <afleming@freescale.com>
41957
41958 commit bf1dfffd8c26f8ecdd630a0ae4c834e751e4e452
41959 Author: Matthew McClintock <msm@freescale.com>
41960 Date:   Wed Jun 28 10:46:13 2006 -0500
41961
41962     * Added VIA configuration table
41963
41964     * Added support for PCI2 on CDS
41965       Patch by Andy Fleming 17-Mar-2006
41966
41967     Signed-off-by: Andy Fleming <afleming@freescale.com>
41968
41969 commit c88f9fe66b64247e5b6a38410ba315ca25596d16
41970 Author: Matthew McClintock <msm@freescale.com>
41971 Date:   Wed Jun 28 10:45:41 2006 -0500
41972
41973     * Fixed PCI memory definitions Patch by Andy Fleming 17-Mar-2006
41974
41975     Signed-off-by: Andy Fleming <afleming@freescale.com>
41976
41977 commit 97074ed9655309b64231bc2cee69fe85399f8055
41978 Author: Matthew McClintock <msm@freescale.com>
41979 Date:   Wed Jun 28 10:45:17 2006 -0500
41980
41981     * Added support for initializing second PCI bus on 85xx Patch by Andy Fleming 17-Mar-2006
41982
41983     Signed-off-by: Andy Fleming <afleming@freescale.com>
41984
41985 commit f0e6f57f71b3c4fdd13028eb03c3f3e91926dda2
41986 Author: Matthew McClintock <msm@freescale.com>
41987 Date:   Wed Jun 28 10:44:49 2006 -0500
41988
41989     * Added PCI-X #defines for PCI-X initialization Patch by Andy Fleming on 17-Mar-2006
41990
41991     Signed-off-by: Andy Fleming <afleming@freescale.com>
41992
41993 commit a4e11558b810ef2cddffdf7b9d86bc1130441960
41994 Author: Matthew McClintock <msm@freescale.com>
41995 Date:   Wed Jun 28 10:44:23 2006 -0500
41996
41997     * Made sure the code which disables prefetch for PCI devices sets the size of the prefetch region to 0 Patch by Andy Fleming on 17-Mar-2006
41998
41999     Signed-off-by: Andy Fleming <afleming@freescale.com>
42000
42001 commit 0e16387db1d4aacd5bf35cb6d7c1942765c0347b
42002 Author: Matthew McClintock <msm@freescale.com>
42003 Date:   Wed Jun 28 10:43:36 2006 -0500
42004
42005     * Add Flat Dev Tree construction for MPC85xx ADS and CDS boards Patch by Jon Loeliger 17-Jan-2006
42006
42007     Signed-off-by: Jon Loeliger <jdl@freescale.com>
42008
42009 commit 855e6fb073f9d04fe4a7f06c107ecbac6344ddd4
42010 Author: Matthew McClintock <msm@freescale.com>
42011 Date:   Wed Jun 28 10:43:00 2006 -0500
42012
42013     * Removed the oftree.dts for stxxtx in light of the changes to the flat device tree handling code Patch by Matthew McClintock 26-June-2006
42014
42015 commit 5498d90312aad9f6bdbf047986027c35b03cd163
42016 Author: Matthew McClintock <msm@freescale.com>
42017 Date:   Wed Jun 28 10:42:24 2006 -0500
42018
42019     * Patch to modify ft_build.c to update flat device trees in place Patch by Matthew McClintock 26-June-2006
42020
42021 commit 0267768eddc5ca7bc1865bc40c866829ac5efbfe
42022 Author: Matthew McClintock <msm@freescale.com>
42023 Date:   Wed Jun 28 10:41:37 2006 -0500
42024
42025     * Modify bootm command to support booting with flat device trees Patch by Matthew McClintock 26-June-2006
42026
42027 commit 8fc8bd2cc479b6cd188fdede4010e0e052970b8a
42028 Author: John Traill <john.traill@freescale.com>
42029 Date:   Wed Aug 9 14:33:50 2006 +0100
42030
42031     Add Rapidio support for the MPC8641HPCN
42032
42033     Signed-off-by: John Traill <john.traill@freescale.com>
42034
42035 commit 91a414c7d1fb0eac912592cd995b30c9f23045c9
42036 Author: John Traill <john.traill@freescale.com>
42037 Date:   Tue Aug 8 11:32:43 2006 +0100
42038
42039     Fix caslat calculation
42040
42041     Signed-off-by: John Traill <john.traill@freescale.com>
42042
42043 commit 709d3073e74153278e7904a70819bbef7df50e1a
42044 Author: Jon Loeliger <jdl@freescale.com>
42045 Date:   Thu Aug 3 16:17:56 2006 -0500
42046
42047     Convert to mac-address in ethernet nodes.
42048
42049 commit 71748af833ca1017edf1415be376366ff2937d17
42050 Author: Haiying Wang <haiying.wang@freescale.com>
42051 Date:   Fri Jul 28 12:41:35 2006 -0400
42052
42053     Correct the irq value of DUART2
42054
42055 commit 9cb3e8816ae4d854e7dc22128c3eea3d70bb982c
42056 Author: Haiying Wang <haiying.wang@freescale.com>
42057 Date:   Fri Jul 28 12:41:41 2006 -0400
42058
42059     Change the space size of PEX IO in README
42060
42061 commit 239db37c94f7a92941c4465feceb867c609241c5
42062 Author: Haiying Wang <haiying.wang@freescale.com>
42063 Date:   Fri Jul 28 12:41:18 2006 -0400
42064
42065     Move get_board_sys_clk to board directory
42066
42067 commit 492900b985439fbce1a118afde1e35def870db03
42068 Author: John Traill <john.traill@freescale.com>
42069 Date:   Fri Jul 28 09:03:54 2006 +0100
42070
42071     Fix 8641HPCN pollution
42072
42073 commit 515ab8a62e8574e2babc6e8dcc43544ad221c5b2
42074 Author: John Traill <john.traill@freescale.com>
42075 Date:   Fri Jul 28 08:16:06 2006 +0100
42076
42077     Fix 8641HPCN timebase
42078
42079 commit c86360b830f1eecd7a72208575dde4f57879faea
42080 Author: Zhang Wei <wei.zhang@freescale.com>
42081 Date:   Fri Jul 28 00:01:34 2006 +0800
42082
42083     Fixed OF device tree of mpc86xxhpcn board.
42084
42085     The changes works in with kernel irq mapping rework.
42086
42087     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
42088
42089 commit bea3f28d285942bf3f7ab339ce85178ded544225
42090 Author: Haiying Wang <haiying.wang@freescale.com>
42091 Date:   Wed Jul 12 10:48:05 2006 -0400
42092
42093     Add support for reading and writing mac addresses to or from ID EEPROM.
42094
42095     Added code for reading and writing Mac addresses to/from ID EEPROM(0x57).
42096     With attached patch, we can use command "mac/mac read/mac save/"
42097     to read and write EEPROM under u-boot prompt.
42098
42099     U-boot will calculate the checksum of EEPROM while bootup,
42100     if it is right, then u-boot will check whether the mac address
42101     of eTSEC0/1/2/3 is availalbe (non-zero).
42102
42103     If there is mac address availabe in EEPROM, u-boot will use it,
42104     otherewise, u-boot will use the mac address defined in
42105     MPC8641HPCN.h. This matches the requirement to set unique mac address
42106     for each TSEC port.
42107
42108     Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
42109     Signed-off-by: York Sun <yorksun@freescale.com>
42110
42111 commit fcb28e763415e0e4e66b0f45842d1557ae198e5e
42112 Author: Jin Zhengxiong <Jason.Jin@freescale.com>
42113 Date:   Thu Jul 13 10:35:10 2006 -0500
42114
42115     Fixed initrd issue by define big RAM
42116
42117     Signed-off-by:Jason Jin <Jason.jin@freescale.com>
42118
42119 commit e6cd2a1785d74ec3d30a86f1cb360be8de478151
42120 Author: Jason Jin <Jason.jin@freescale.com>
42121 Date:   Fri Jul 7 10:01:45 2006 -0500
42122
42123     We made a u-boot patch to fix the hang up issue
42124     when booting filesystem from ramdisk.
42125
42126     Signed-off-by:Jason Jin <Jason.jin@freescale.com>
42127
42128 commit 38433ccc5850ee70549af0b2bc5b920355ef5388
42129 Author: Matthew McClintock <msm@freescale.com>
42130 Date:   Wed Jun 28 10:47:03 2006 -0500
42131
42132     * Switched default PCI speed for 8540 ADS back to 33MHz
42133     * Added comments and a printf to warn that PCI-X won't
42134       work at 33MHz
42135       Patch by Andy Fleming 17-Mar-2006
42136
42137     Signed-off-by: Andy Fleming <afleming@freescale.com>
42138
42139 commit e4c2a0eb0c3e3ffbf824800184ee42bdc99d5b19
42140 Author: Matthew McClintock <msm@freescale.com>
42141 Date:   Wed Jun 28 10:46:35 2006 -0500
42142
42143     * Fixed a bug where 8555 PCI code used the old variable and
42144       function names
42145       Patch by Andy Fleming 17-Mar-2006
42146
42147     Signed-off-by: Andy Fleming <afleming@freescale.com>
42148
42149 commit cbfc7ce756b88eb26e5537bc7b625c445c6dcfac
42150 Author: Matthew McClintock <msm@freescale.com>
42151 Date:   Wed Jun 28 10:46:13 2006 -0500
42152
42153     * Added VIA configuration table
42154     * Added support for PCI2 on CDS
42155       Patch by Andy Fleming 17-Mar-2006
42156
42157     Signed-off-by: Andy Fleming <afleming@freescale.com>
42158
42159 commit 52c7a68b8d587ebcf5a6b051b58b3d3ffa377ddc
42160 Author: Matthew McClintock <msm@freescale.com>
42161 Date:   Wed Jun 28 10:45:41 2006 -0500
42162
42163     * Fixed PCI memory definitions
42164       Patch by Andy Fleming 17-Mar-2006
42165
42166     Signed-off-by: Andy Fleming <afleming@freescale.com>
42167
42168 commit 087454609e47295443af793a282cddcd91a5f49c
42169 Author: Matthew McClintock <msm@freescale.com>
42170 Date:   Wed Jun 28 10:45:17 2006 -0500
42171
42172     * Added support for initializing second PCI bus on 85xx
42173       Patch by Andy Fleming 17-Mar-2006
42174
42175     Signed-off-by: Andy Fleming <afleming@freescale.com>
42176
42177 commit b636aaeb6fd516a442fb611bbeeddf3077a687fb
42178 Author: Matthew McClintock <msm@freescale.com>
42179 Date:   Wed Jun 28 10:44:49 2006 -0500
42180
42181     * Added PCI-X #defines for PCI-X initialization
42182       Patch by Andy Fleming on 17-Mar-2006
42183
42184     Signed-off-by: Andy Fleming <afleming@freescale.com>
42185
42186 commit 20abbc6fffa115690107cc942c7abf84bdc03a1b
42187 Author: Matthew McClintock <msm@freescale.com>
42188 Date:   Wed Jun 28 10:44:23 2006 -0500
42189
42190     * Made sure the code which disables prefetch for PCI devices
42191       sets the size of the prefetch region to 0
42192       Patch by Andy Fleming on 17-Mar-2006
42193
42194     Signed-off-by: Andy Fleming <afleming@freescale.com>
42195
42196 commit 40d5fa35d02df22580593bf0039ab173367e8ef0
42197 Author: Matthew McClintock <msm@freescale.com>
42198 Date:   Wed Jun 28 10:43:36 2006 -0500
42199
42200     * Add Flat Dev Tree construction for MPC85xx ADS and CDS boards
42201       Patch by Jon Loeliger 17-Jan-2006
42202
42203     Signed-off-by: Jon Loeliger <jdl@freescale.com>
42204
42205 commit be7e8b0cb5a0c49dc180075b96df296a893bf146
42206 Author: Matthew McClintock <msm@freescale.com>
42207 Date:   Wed Jun 28 10:43:00 2006 -0500
42208
42209     * Removed the oftree.dts for stxxtx in light of the changes
42210       to the flat device tree handling code
42211       Patch by Matthew McClintock 26-June-2006
42212
42213 commit 1b380ec225665e73959677f3893dc658c5925e05
42214 Author: Matthew McClintock <msm@freescale.com>
42215 Date:   Wed Jun 28 10:42:24 2006 -0500
42216
42217     * Patch to modify ft_build.c to update flat device trees in place
42218       Patch by Matthew McClintock 26-June-2006
42219
42220 commit 98a9c4d468a942a09ebe8979bec508017f3e4462
42221 Author: Matthew McClintock <msm@freescale.com>
42222 Date:   Wed Jun 28 10:41:37 2006 -0500
42223
42224     * Modify bootm command to support booting with flat device trees
42225       Patch by Matthew McClintock 26-June-2006
42226
42227 commit da012ab661fd4ab169dd7b9b32201a4df62cf34a
42228 Author: Jin Zhengxiong <Jason.Jin@freescale.com>
42229 Date:   Wed Jun 28 08:43:56 2006 -0500
42230
42231     Change Id to symbolic name for RTL8139
42232
42233     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
42234
42235 commit bc09cf3c2bfb8d54c659cbb332f79d0950982fd0
42236 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
42237 Date:   Tue Jun 27 18:12:10 2006 +0800
42238
42239     Fix RTL8139 in big endian
42240
42241     signed-off-by: Jason Jin <Jason.Jin@freescale.com>
42242     signed-off-by: Wei Zhang <wei.zhang@freescale.com>
42243
42244 commit fcfb9a57947fc203b99fe81ab0578f7286261f9f
42245 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
42246 Date:   Tue Jun 27 18:12:23 2006 +0800
42247
42248     Fix Tsec bug when no link
42249
42250      When tftp a non-exist file from the tftp server, u-boot will check
42251      the link of all eth port. The original file will return wrong link
42252      state on the no link ports.
42253
42254     signed-off-by: Jason Jin <Jason.Jin@freescale.com>
42255
42256 commit bd22c2b97514fbfb0e03bd9c72b3445e4dbd57e2
42257 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
42258 Date:   Tue Jun 27 18:12:02 2006 +0800
42259
42260     Fix bug for io_bar size during pci scan
42261
42262     During the pci scan process, Some devices return bar_reponse with the
42263     highest bytes 0, such as the pci bridge in uli1575 return bar_response
42264     with 0xffffff, So the bar_size should be manually set under 64K.
42265
42266     Signed-off-by: Jason Jin <jason.jin@freescale.com>
42267
42268 commit fa7db9c377bc2353a17bf1d381d65a6c418728f0
42269 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
42270 Date:   Tue Jun 27 18:11:54 2006 +0800
42271
42272     Enable PCIE1 for MPC8641HPCN board
42273
42274     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
42275
42276 commit 99d70e3a47affb9bae041a2caece7cd516e213b3
42277 Author: Wolfgang Denk <wd@pollux.denx.de>
42278 Date:   Mon Jun 26 11:06:00 2006 +0200
42279
42280     More code cleanup
42281
42282 commit 684623ce92c5fd32e7db2d6e016945a67c5ffaba
42283 Author: Jon Loeliger <jdl@freescale.com>
42284 Date:   Thu Jun 22 08:51:46 2006 -0500
42285
42286     Fix bug in 8641hpcn reset command with no args.
42287
42288     Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
42289     Acked-by: Jon Loeliger <jdl@freescale.com>
42290
42291 commit 8be429a5ddbf0ebe2d94174ba58fcfc7a24285dc
42292 Author: Zhang Wei <wei.zhang@freescale.com>
42293 Date:   Tue Jun 20 17:47:15 2006 +0800
42294
42295     Reworked IRQ mapping in OF-tree.
42296
42297 commit 0e4c2a17ca34001ed36d259f13cb88ada4611a8c
42298 Author: Jon Loeliger <jdl@freescale.com>
42299 Date:   Thu Jun 15 21:33:37 2006 -0500
42300
42301     Do not enable address translation on secondary CPUs.
42302     Do not set up BATs on secondary CPUs.  Let Linux do the nasty.
42303
42304     Signed-off-by: Jon Loeliger <jdl@freescale.com>
42305
42306 commit 386eda022473394ad8f36b86f2bdc9b4cb816291
42307 Author: Wolfgang Denk <wd@pollux.denx.de>
42308 Date:   Wed Jun 14 18:14:56 2006 +0200
42309
42310     Code cleanup
42311
42312 commit 16c8d5e76ae0f78f39a60608574adfe0feb9cc70
42313 Author: Wolfgang Denk <wd@pollux.denx.de>
42314 Date:   Wed Jun 14 17:45:53 2006 +0200
42315
42316     Various USB related patches
42317     - Add support for mpc8xx USB device.
42318     - Add support for Common Device Class - Abstract Control Model USB console.
42319     - Add support for flow control in USB slave devices.
42320     - Add support for switching between gserial and cdc_acm using environment.
42321     - Minor changes to usbdcore_omap1510.c usbdcore_omap1510.h
42322     - Update usbcore slightly to ease host enumeration.
42323     - Fix non-portable endian problems in usbdcore and usbdcore_ep0.
42324     - Add AdderUSB_config as a defconfig to enable usage of the USB console
42325       by default with the Adder87x U-Boot port.
42326     Patches by Bryan O'Donoghue <bodonoghue@codehermit.ie>, 29 May 2006
42327
42328 commit 8ecc971618f56029ad99d3516f8b297a6ed58971
42329 Author: Jon Loeliger <jdl@jdl.com>
42330 Date:   Wed Jun 7 10:53:55 2006 -0500
42331
42332     Fix a get_board_sys_clk() use-before-def warning.
42333
42334     Signed-off-by: Jon Loeliger <jdl@jdl.com>
42335
42336 commit d9bf4858fca5aa4d651b283270f77da72ebadfd5
42337 Author: Jon Loeliger <jdl@jdl.com>
42338 Date:   Wed Jun 7 10:52:49 2006 -0500
42339
42340     Allow DTC path to be passed in.
42341
42342     Signed-off-by: Jon Loeliger <jdl@jdl.com>
42343
42344 commit c83ae9ea6d93abbe751bf8a3396236a084e56f87
42345 Author: Haiying Wang <haiying.wang@freescale.com>
42346 Date:   Tue Jun 6 16:54:29 2006 -0400
42347
42348     Modify the IRQ of DUART2
42349
42350 commit c934f655f9aeca70a5c5f88b465d9e9d57a8d22e
42351 Author: Jon Loeliger <jdl@jdl.com>
42352 Date:   Wed May 31 13:55:35 2006 -0500
42353
42354     Review cleanups.
42355
42356     Signed-off-by: Jon Loeliger <jdl@freescale.com>
42357
42358 commit cb5965fb95b77a49f4e6af95248e0c849f4af03e
42359 Author: Jon Loeliger <jdl@jdl.com>
42360 Date:   Wed May 31 12:44:44 2006 -0500
42361
42362     White space cleanup.
42363     Some 80-column cleanups.
42364     Convert printf() to puts() where possible.
42365     Use #include "spd_sdram.h" as needed.
42366     Enhanced reset command usage message a bit.
42367
42368     Signed-off-by: Jon Loeliger <jdl@freescale.com>
42369
42370 commit 3d5c5be547445dd3bd2eb7368d80df03ea437970
42371 Author: Jon Loeliger <jdl@jdl.com>
42372 Date:   Wed May 31 11:39:34 2006 -0500
42373
42374     Removed unneeded local_bus_init() from 8641HPCN board.
42375
42376     Signed-off-by: Jon Loeliger <jdl@freescale.com>
42377
42378 commit 4d3d729c16c392d2982d3266b659d333c927697d
42379 Author: Jon Loeliger <jdl@jdl.com>
42380 Date:   Wed May 31 11:24:28 2006 -0500
42381
42382     Moved mpc8641hpcn_board_reset() out of cpu/ into board/.
42383
42384     Signed-off-by: Jon Loeliger <jdl@freescale.com>
42385
42386 commit b2a941de060350ad15878d8219825f4950e9bb8e
42387 Author: Jon Loeliger <jdl@jdl.com>
42388 Date:   Wed May 31 10:07:28 2006 -0500
42389
42390     Remove dead debug code.
42391
42392     Signed-off-by: Jon Loeliger <jdl@jdl.com>
42393
42394 commit 126aa70f10ba3d20e0a6f4d32328250513b77770
42395 Author: Jon Loeliger <jdl@freescale.com>
42396 Date:   Tue May 30 17:47:00 2006 -0500
42397
42398     Move mpc86xx PIXIS code to board directory
42399
42400     First cut at moving the PIXIS platform code out of
42401     the 86xx cpu directory and into board/mpc8641hpcn
42402     where it belongs.
42403
42404     Signed-off-by: Jon Loeliger <jdl@freescale.com>
42405
42406 commit ddf83a2fcef1a670c45fc585119dcc1fe062c4a9
42407 Author: Markus Klotzbuecher <mk@denx.de>
42408 Date:   Tue May 30 16:56:14 2006 +0200
42409
42410     Support generic OHCI support for the s3c24x0 cpu.
42411
42412 commit 38cee12dcfcc257371c901c7e13e58ecab0a35d8
42413 Author: Haiying Wang <Haiying.Wang@freescale.com>
42414 Date:   Tue May 30 09:10:32 2006 -0500
42415
42416     Improve "reset" command's interaction with watchdog.
42417
42418         "reset altbank" will reset another bank WITHOUT watch dog timer enabled
42419         "reset altbank wd" will reset another bank WITH watch dog enabled
42420         "diswd" will disable watch dog after u-boot boots up successfully
42421
42422     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
42423
42424 commit 70205e5a6ddc8528b11db9eb4d3fa0209d9fce2a
42425 Author: Haiying Wang <Haiying.Wang@freescale.com>
42426 Date:   Tue May 30 08:51:19 2006 -0500
42427
42428     Fix two SDRAM setup bugs.
42429
42430         Fix ECC setup bug.
42431         Enable 1T/2T based on number of DIMMs present.
42432
42433     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
42434
42435 commit d11fec5015334deb2010e36ce00bb118cc5429a5
42436 Author: Haiying Wang <Haiying.Wang@freescale.com>
42437 Date:   Fri May 26 10:24:48 2006 -0500
42438
42439     Add first draft of the MPC8641HPCN doc/README.
42440
42441     Signed-off-by: Jon Loeliger <jdl@jdl.com>
42442
42443 commit ed45d6c930b5939718a87ee12e25cf9a05978d4a
42444 Author: Haiying Wang <Haiying.Wang@freescale.com>
42445 Date:   Fri May 26 10:13:04 2006 -0500
42446
42447     Added pci@8000 block.
42448     Updated ethernet interrupt mappings (moved up 48).
42449     Cleaned up a few comments.
42450
42451     Signed-off-by: Jon Loeliger <jdl@jdl.com>
42452
42453 commit 3033ebb20fd7c372c7bca3c9955a4692bb2240b7
42454 Author: Haiying Wang <Haiying.Wang@freescale.com>
42455 Date:   Fri May 26 10:01:16 2006 -0500
42456
42457     Allow args on reset command.
42458
42459     Signed-off-by: Jon Loeliger <jdl@jdl.com>
42460
42461 commit 301f1aa384d0edcae6a22fd9adb933ad71695ecc
42462 Author: Markus Klotzbuecher <mk@denx.de>
42463 Date:   Tue May 23 13:38:35 2006 +0200
42464
42465     Changed the mp2usb (at91rm9200) board to use the generic OHCI driver. Some
42466     fixes to the latter.
42467
42468 commit 24e37645e7378b20fa8f20e2996c8fb8e90c70c9
42469 Author: Markus Klotzbuecher <mk@denx.de>
42470 Date:   Tue May 23 10:33:11 2006 +0200
42471
42472     More cleanup for the delta board and the generic usb_ohci driver. Added
42473     CFG_USB_BOARD_INIT and CFG_USB_CPU_INIT for enabling board and cpu specific
42474     initialization and cleanup hooks respectively.
42475
42476 commit 3e326ece9eba8184f5d48aa4fb87760a8f6f0f10
42477 Author: Markus Klotzbuecher <mk@denx.de>
42478 Date:   Mon May 22 16:33:54 2006 +0200
42479
42480     This patch adds USB storage support for the delta board. This is the first
42481     board to make use of a generic OHCI driver, that calls hooks for board
42482     dependant initialization.
42483
42484 commit 14e37081ff3cac7ebe6e93836523429853b6b292
42485 Author: Jon Loeliger <jdl@jdl.com>
42486 Date:   Fri May 19 13:28:39 2006 -0500
42487
42488     Change arbitration to round-robin for SMP linux.
42489
42490 commit 9a655876e5995be80f49054e2509500e871e4d3a
42491 Author: Jon Loeliger <jdl@jdl.com>
42492 Date:   Fri May 19 13:26:34 2006 -0500
42493
42494     Enable dual DDR controllers and interleaving.
42495
42496 commit 586d1d5abd3e525f1e1d9b81e5a61a4da6b2fa3c
42497 Author: Jon Loeliger <jdl@jdl.com>
42498 Date:   Fri May 19 13:22:44 2006 -0500
42499
42500     Update 86xx address map and LAWBARs.
42501
42502 commit cccce5d0581bb0ba4602799a4b5112e58d1579cb
42503 Author: Jon Loeliger <jdl@jdl.com>
42504 Date:   Fri May 19 13:14:15 2006 -0500
42505
42506     Remove L2 Cache invalidate polling.
42507
42508 commit f35ec68fb066cec0e36294bfe07dec2d4e8ad3a8
42509 Author: Jon Loeliger <jdl@jdl.com>
42510 Date:   Fri May 19 12:33:09 2006 -0500
42511
42512     Enable 2nd CPU and I2C.
42513
42514 commit bf690dcb512d34c4fceec0eb1e5c0e88a9db5d54
42515 Author: Jon Loeliger <jdl@freescale.com>
42516 Date:   Mon May 15 07:26:56 2006 -0500
42517
42518     Update interrupt mapping.
42519
42520 commit 6cfea33477b04b63ed47386ed1629529484c33ba
42521 Author: Haiying Wang <Haiying.Wang@freescale.com>
42522 Date:   Wed May 10 09:38:06 2006 -0500
42523
42524     Remove unneeded INIT_RAM_LOCK cache twiddling.
42525     Correctly tracks r29 as global data pointer now.
42526
42527     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
42528
42529 commit d4dd317b58c126a2a7e73f4764ecc1a7c97f876c
42530 Author: Jon Loeliger <jdl@freescale.com>
42531 Date:   Wed May 10 09:33:07 2006 -0500
42532
42533     Remove unnecessary flash.c file.
42534
42535 commit 18b6c8cd8af6cc7f35180cedc4adb3236cc1a1b8
42536 Author: Jon Loeliger <jdl@freescale.com>
42537 Date:   Tue May 9 08:23:49 2006 -0500
42538
42539     Get MPC8641HPCN flash images working.
42540
42541         Enable the CFI driver.
42542         Remove bogus LAWBAR7 cruft.
42543         Use correct TEXT_BASE, Fixup load script.
42544         Enable SPD EEPROM during DDR setup.
42545         Use generic RFC 1918 IP addresses by default.
42546
42547 commit 5c9efb36a6b5431423f52888a0e3b4b515fe7eca
42548 Author: Jon Loeliger <jdl@freescale.com>
42549 Date:   Thu Apr 27 10:15:16 2006 -0500
42550
42551     Cleanup whitespaces and style issues.
42552     Removed //-style comments.
42553     Use 80-column lines.
42554     Remove trailing whitespace.
42555     Remove dead code and debug cruft.
42556
42557 commit a2320a6bf8113a09544c42d160d10ac69d049a03
42558 Author: Jon Loeliger <jdl@freescale.com>
42559 Date:   Thu Apr 27 08:22:39 2006 -0500
42560
42561     Revert bad PCI prefetch limit change.
42562
42563 commit debb7354d1ea4f694154818df5e5b523f5c1cc1d
42564 Author: Jon Loeliger <jdl@freescale.com>
42565 Date:   Wed Apr 26 17:58:56 2006 -0500
42566
42567     Initial support for MPC8641 HPCN board.