]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - CHANGELOG
Merge with /home/hs/TQ/u-boot-dev
[karo-tx-uboot.git] / CHANGELOG
1 commit c84bad0ef60e7055ab0bd49b93069509cecc382a
2 Author: Bartlomiej Sieka <tur@semihalf.com>
3 Date:   Wed Dec 20 00:29:43 2006 +0100
4
5     Fix to make the baudrate changes immediate for the MCF52x2 family.
6
7 commit daa6e418bcc0c717752e8de939c213c790286096
8 Author: Bartlomiej Sieka <tur@semihalf.com>
9 Date:   Wed Dec 20 00:27:32 2006 +0100
10
11     Preliminary support for the iDMR board (ColdFire).
12
13 commit cdb97a6678826f85e7c69eae6a1c113d034c9b10
14 Author: Andrei Safronov <safronov@pollux.denx.de>
15 Date:   Fri Dec 8 16:23:08 2006 +0100
16
17     automatic update mechanism
18
19 commit dd520bf314c7add4183c5191692180f576f96b60
20 Author: Wolfgang Denk <wd@pollux.denx.de>
21 Date:   Thu Nov 30 18:02:20 2006 +0100
22
23     Code cleanup.
24
25 commit 8d9a8610b8256331132227e9e6585c6bd5742787
26 Author: Wolfgang Denk <wd@pollux.denx.de>
27 Date:   Thu Nov 30 01:54:07 2006 +0100
28
29     Code cleanup. Update CHANGELOG.
30
31 commit 726e90aacf0b1ecb0e7055be574622fbe3e450ba
32 Author: Grant Likely <grant.likely@secretlab.ca>
33 Date:   Wed Nov 29 16:23:42 2006 +0100
34
35     [PATCH] [MPC52xx] Use IPB bus frequency for SOC peripherals
36
37     The soc node of the mpc52xx needs to be loaded with the IPB bus frequency,
38     not the XLB frequency.
39
40     This patch depends on the previous patches for MPC52xx device tree support
41
42     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
43     Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
44
45 commit 1eac2a71417b6675b11aace72102a2e7fde8f5c6
46 Author: Stefan Roese <sr@denx.de>
47 Date:   Wed Nov 29 15:42:37 2006 +0100
48
49     [PATCH] Add support for Prodrive P3M750 & P3M7448 (P3Mx) boards
50
51     This patch adds support for the Prodrive P3M750 (PPC750 & MV64460)
52     and the P3M7448 (MPC7448 & MV64460) PMC modules. Both modules are
53     quite similar and share the same board directory "prodrive/p3mx"
54     and the same config file "p3mx.h".
55
56     Signed-off-by: Stefan Roese <sr@denx.de>
57
58 commit 1bdd46832aeb569f5e04b1f20f64318525b6525a
59 Author: Stefan Roese <sr@denx.de>
60 Date:   Wed Nov 29 12:53:15 2006 +0100
61
62     [PATCH] common/cmd_elf.c: Enable loadaddr as parameter in bootvx command
63
64     In the bootvx command the load address was only read from the env
65     variable "loadaddr" and not optionally passed as paramter as described
66     in the help. This is fixed with this patch. The behaviour is now the
67     same as in the bootelf command.
68
69     Signed-off-by: Stefan Roese <sr@denx.de>
70
71 commit 4e26f1074c3ac1bd8fd094f0dc4a1c4a0b15a592
72 Author: Stefan Roese <sr@denx.de>
73 Date:   Wed Nov 29 12:03:57 2006 +0100
74
75     [PATCH] include/ppc440.h minor error affecting interrupts
76
77     Fixed include/ppc440.c for UIC address Bug
78
79     Corrects bug affecting the addresses for the universal interrupt
80     controller UIC2 and UIC3 on the PPC440 Epx, GRx, and SPE chips.
81
82     Signed-off-by: Jeff Mann <mannj@embeddedplanet.com>
83     Signed-off-by: Stefan Roese <sr@denx.de>
84
85 commit 1939d969443ccf316cab2bf32ab1027d4db5ba1a
86 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
87 Date:   Tue Nov 28 16:17:27 2006 -0600
88
89     Make fsl-i2c not conflict with SOFT I2C
90
91     Signed-off-by: Timur Tabi <timur@freescale.com>
92
93 commit 14198bf768fdc958e3c1afd2404e5262208e98d7
94 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
95 Date:   Tue Nov 28 16:17:18 2006 -0600
96
97     Fix I2C master address initialization.
98
99     Signed-off-by: Timur Tabi <timur@freescale.com>
100
101 commit cf3d045e51ca8dcc6cf759827140861d6ac25c04
102 Author: Kim Phillips <kim.phillips@freescale.com>
103 Date:   Tue Nov 28 23:31:19 2006 -0600
104
105     Assign maintainers for mpc8349emds and mpc8360emds
106
107     Dave for mpc8360emds, and me for mpc8349emds.
108
109 commit 1aa934c81b77f2080d3ca4b226eab67b17a33961
110 Author: Kim Phillips <kim.phillips@freescale.com>
111 Date:   Tue Nov 28 23:28:33 2006 -0600
112
113     Eliminate gcc 4 'used uninitialized' warnings in drivers/qe/uccf.c
114
115     give initial values for reg_num, shift, p_cmxucr in ucc_set_clk_src
116     since they are passed by reference to ucc_get_cmxucr_reg and assigned.
117
118 commit e857a5bdb3954b896c0920cb9d8d2b1b9c107ce5
119 Author: Timur Tabi <timur@freescale.com>
120 Date:   Tue Nov 28 12:09:35 2006 -0600
121
122     mpc83xx: Miscellaneous code style fixes
123
124     Implement various code style fixes and similar changes.
125
126     Signed-off-by: Timur Tabi <timur@freescale.com>
127
128 commit e59581c56ab5d6e0207ddac3b2c1d55cb36ec706
129 Author: Stefan Roese <sr@denx.de>
130 Date:   Tue Nov 28 17:55:49 2006 +0100
131
132     [PATCH] Enable the IceCube/lite5200 variants to pass a device tree to Linux.
133
134     This patch adds the code and configuration necessary to boot with an
135     arch/powerpc Linux kernel.
136
137     Signed-off-by: Grant Likely <grant.likely@gmail.com>
138     Acked-by: Jon Loeliger <jdl@freescale.com>
139
140 commit e732faec95a83cb468b4850ae807c8301dde8f6a
141 Author: Stefan Roese <sr@denx.de>
142 Date:   Tue Nov 28 16:09:24 2006 +0100
143
144     [PATCH] PPC4xx: 440SP Rev. C detection added
145
146     Signed-off-by: Stefan Roese <sr@denx.de>
147
148 commit e7f3e9ff01fbd7fa72eb42a9675fbed6bc4736b0
149 Author: Stefan Roese <sr@denx.de>
150 Date:   Tue Nov 28 11:04:45 2006 +0100
151
152     [PATCH] nand: Fix patch merge problem
153
154     Signed-off-by: Stefan Roese <sr@denx.de>
155
156 commit 4f4b602ec7524a032bdf3c6d28c7f525a4a67eaa
157 Author: Wolfgang Denk <wd@pollux.denx.de>
158 Date:   Mon Nov 27 22:53:53 2006 +0100
159
160     Update CHANGELOG
161
162 commit f6e495f54cdb8fe340b9c03deab40ad746d52fae
163 Author: Stefan Roese <sr@denx.de>
164 Date:   Mon Nov 27 17:43:25 2006 +0100
165
166     [PATCH] 4xx_enet.c: Correct the setting of zmiifer register
167
168     Patch below corrects the setting of the zmiifer register, it was
169     overwritting the register rather than ORing the settings.
170
171     Signed-off-by: Neil Wilson <NWilson@airspan.com>
172     Signed-off-by: Stefan Roese <sr@denx.de>
173
174 commit d1a72545296800b7e219f93104ad5836f0003d66
175 Author: Stefan Roese <sr@denx.de>
176 Date:   Mon Nov 27 17:34:10 2006 +0100
177
178     [PATCH] Select NAND embedded environment from board configuration
179
180     The current NAND Bootloader setup forces the environment
181     variables to be in line with the bootloader. This change
182     enables the configuration to be made in the board include
183     file instead so that it can be individually enabled.
184
185     Signed-off-by: Nick Spence <nick.spence@freescale.com>
186     Signed-off-by: Stefan Roese <sr@denx.de>
187
188 commit 15784862857c3c2214498defcfed84ff137fb81e
189 Author: Stefan Roese <sr@denx.de>
190 Date:   Mon Nov 27 17:22:19 2006 +0100
191
192     [PATCH] nand_wait() timeout fixes
193
194     Two fixes for the nand_wait() function in
195     drivers/nand/nand_base.c:
196
197     1. Use correct timeouts. The original timeouts in Linux
198     source are 400ms and 20ms not 40s and 20s
199
200     2. Return correct error value in case of timeout. 0 is
201     interpreted as OK.
202
203     Signed-off-by: Rui Sousa <rui.sousa@laposte.net>
204     Signed-off-by: Stefan Roese <sr@denx.de>
205
206 commit da5553b095bf04f4f109ad7e565dae3aba47b230
207 Author: Stefan Roese <sr@denx.de>
208 Date:   Mon Nov 27 17:04:06 2006 +0100
209
210     [PATCH] Allow CONFIG_OF_FLAT_TREE to boot a non-arch/powerpc kernel
211
212     This patch allows an arch/ppc kernel to be booted by just passing 1 or 2
213     arguments to bootm.  It removes the getenv("disable_of") test that used
214     to be used for this purpose.
215
216     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
217     Acked-by: Jon Loeliger <jdl@freescale.com>
218
219 commit a9398e018593782c5fa7d0741955fc1256b34c1e
220 Author: Wolfgang Denk <wd@pollux.denx.de>
221 Date:   Mon Nov 27 15:32:42 2006 +0100
222
223     Minor code cleanup. Update CHANGELOG.
224
225 commit 1729b92cde575476684bffe819d0b7791b57bff2
226 Author: Stefan Roese <sr@denx.de>
227 Date:   Mon Nov 27 14:52:04 2006 +0100
228
229     [PATCH] 4xx: Fix problem with board specific reset code (now for real)
230
231     Signed-off-by: Stefan Roese <sr@denx.de>
232
233 commit cc5ee8a92a0e3ca6f727af71b8fd206460c7afd7
234 Author: Stefan Roese <sr@denx.de>
235 Date:   Mon Nov 27 14:49:51 2006 +0100
236
237     [PATCH] alpr: remove unused board specific flash driver
238
239     Signed-off-by: Stefan Roese <sr@denx.de>
240
241 commit 1f94d162e2b5f0edc28d9fb11482502c44d218e1
242 Author: Stefan Roese <sr@denx.de>
243 Date:   Mon Nov 27 14:48:41 2006 +0100
244
245     [PATCH] 4xx: Fix problem with board specific reset code
246
247     Signed-off-by: Stefan Roese <sr@denx.de>
248
249 commit ec0c2ec725aec9524a177a77ce75559e644a931a
250 Author: Stefan Roese <sr@denx.de>
251 Date:   Mon Nov 27 14:46:06 2006 +0100
252
253     [PATCH] Remove testing 4xx enet PHY setup
254
255     Signed-off-by: Stefan Roese <sr@denx.de>
256
257 commit 1c2ce2262069510f31c7d3fd7efd3d58b8c0c148
258 Author: Stefan Roese <sr@denx.de>
259 Date:   Mon Nov 27 14:12:17 2006 +0100
260
261     [PATCH] Update Prodrive ALPR board support (440GX)
262
263     Signed-off-by: Stefan Roese <sr@denx.de>
264
265 commit 78d620ebb5871d252270dedfad60c6568993b780
266 Author: Wolfgang Denk <wd@atlas.denx.de>
267 Date:   Thu Nov 23 22:58:58 2006 +0100
268
269     Updates for TQM5200 modules:
270     - fix off-by-one error in board/tqm5200/cam5200_flash.c error message
271     - simplify "udate" definitions
272
273 commit 2053283304eeddf250d109e6791eb6fa4cad14f7
274 Author: Stefan Roese <sr@denx.de>
275 Date:   Wed Nov 22 13:20:50 2006 +0100
276
277     [PATCH] PPC4xx start.S: Fix for processor errata
278
279     Fixed cpu/ppc4xx/start.S for 440EPx Errata: further corrects PPC440EPx
280     errata 1.12: 440_33 by moving patch up in code.
281
282     Signed-off-by: Jeff Mann <mannj@embeddedplanet.com>
283     Signed-off-by: Stefan Roese <sr@denx.de>
284
285 commit 4ef6251403f637841000e0fef9e832aa01339822
286 Author: Stefan Roese <sr@denx.de>
287 Date:   Mon Nov 20 20:39:52 2006 +0100
288
289     [PATCH] Update AMCC Sequoia config file to support 64MByte NOR FLASH
290
291     Signed-off-by: Stefan Roese <sr@denx.de>
292
293 commit e4bbd8da164b976d38616bd9c69c5e86e193cdf0
294 Author: Wolfgang Denk <wd@pollux.denx.de>
295 Date:   Mon Nov 20 10:28:30 2006 +0100
296
297     Update CHANGELOG
298
299 commit 260421a21e934a68d31fb6125b0fbd2631a8ca20
300 Author: Stefan Roese <sr@denx.de>
301 Date:   Mon Nov 13 13:55:24 2006 +0100
302
303     [PATCH] CFI driver AMD Command Set Top boot geometry reversal, etc. [Updated]
304
305        * Adds support for AMD command set Top Boot flash geometry reversal
306        * Adds support for reading JEDEC Manufacturer ID and Device ID
307        * Adds support for displaying command set, manufacturer id and
308          device ids (flinfo)
309        * Makes flinfo output to be consistent when CFG_FLASH_EMPTY_INFO defined
310        * Removes outdated change history (refer to git log instead)
311
312     Signed-off-by: Tolunay Orkun <listmember@orkun.us>
313     Signed-off-by: Stefan Roese <sr@denx.de>
314
315 commit b21b511d4c50408f4853f46f06b601272196223f
316 Author: Wolfgang Denk <wd@pollux.denx.de>
317 Date:   Sun Nov 12 21:13:23 2006 +0100
318
319     Update CHANGELOG
320
321 commit ce3f1a40c507afbab06c5eb58ccdc6713eda3245
322 Author: Bartlomiej Sieka <tur@semihalf.com>
323 Date:   Sat Nov 11 22:48:22 2006 +0100
324
325     Disable the watchdog in the default config for the V38B board.
326
327 commit 44a47e6db2694841211f1c8fdbafd36992e9cd1a
328 Author: Bartlomiej Sieka <tur@semihalf.com>
329 Date:   Sat Nov 11 22:43:00 2006 +0100
330
331     Change the GPIO pin multiplexing configuration for V38B. The USB GPIO pin
332     group is enabled for USB earlier (in cpu_init_f() instead of
333     usb_lowlevel_init()).
334
335 commit 91650b3e4de688038d4f71279c44858e3e2c6870
336 Author: Wolfgang Denk <wd@pollux.denx.de>
337 Date:   Mon Nov 6 17:06:36 2006 +0100
338
339     Sequential accesses to non-existent memory must be synchronized,
340     at least on G2 cores.
341
342     This fixes get_ram_size() problems on MPC5200 Rev. B boards.
343
344 commit be5e61815d5a1fac290ce9c0ef09cb6a8e4288fa
345 Author: Timur Tabi <timur@freescale.com>
346 Date:   Fri Nov 3 19:15:00 2006 -0600
347
348     mpc83xx: Update 83xx to use fsl_i2c.c
349
350     Update the 83xx tree to use I2C support in drivers/fsl_i2c.c.  Delete
351     cpu/mpc83xx/i2c.c, include/asm-ppc/i2c.h, and all references to those files.
352     Added multiple I2C bus support to fsl_i2c.c.
353
354     Signed-off-by: Timur Tabi <timur@freescale.com>
355
356 commit d239d74b1c937984bc519083a8e7de373a390f06
357 Author: Timur Tabi <timur@freescale.com>
358 Date:   Fri Nov 3 12:00:28 2006 -0600
359
360     mpc83xx: Replace CFG_IMMRBAR with CFG_IMMR
361
362     Replace all instances of CFG_IMMRBAR with CFG_IMMR, so that the 83xx
363     tree matches the other 8xxx trees.
364
365     Signed-off-by: Timur Tabi <timur@freescale.com>
366
367 commit f7fb2e703ec9688541416962724adff70a7322cb
368 Author: Kim Phillips <kim.phillips@freescale.com>
369 Date:   Thu Nov 2 19:47:11 2006 -0600
370
371     mpc83xx: Lindent and clean up cpu/mpc83xx/speed.c
372
373 commit 90f30a710a3c619b5405860a686c4ddfc495d4b6
374 Author: Dave Liu <daveliu@freescale.com>
375 Date:   Thu Nov 2 18:05:50 2006 -0600
376
377     mpc83xx: Fix the incorrect dcbz operation
378
379     The 834x rev1.x silicon has one CPU5 errata.
380
381     The issue is when the data cache locked with
382     HID0[DLOCK], the dcbz instruction looks like no-op inst.
383
384     The right behavior of the data cache is when the data cache
385     Locked with HID0[DLOCK], the dcbz instruction allocates
386     new tags in cache.
387
388     The 834x rev3.0 and later and 8360 have not this bug inside.
389
390     So, when 834x rev3.0/8360 are working with ECC, the dcbz
391     instruction will corrupt the stack in cache, the processor will
392     checkstop reset.
393
394     However, the 834x rev1.x can work with ECC with these code,
395     because the sillicon has this cache bug. The dcbz will not
396     corrupt the stack in cache.
397     Really, it is the fault code running on fault sillicon.
398
399     This patch fix the incorrect dcbz operation. Instead of
400     CPU FP writing to initialise the ECC.
401
402     CHANGELOG:
403     * Fix the incorrect dcbz operation instead of CPU FP
404     writing to initialise the ECC memory. Otherwise, it
405     will corrupt the stack in cache, The processor will checkstop
406     reset.
407
408     Signed-off-by: Dave Liu <daveliu@freescale.com>
409
410 commit bf0b542d6773a5a1cbce77691f009b06d9aeb57d
411 Author: Kim Phillips <kim.phillips@freescale.com>
412 Date:   Wed Nov 1 00:10:40 2006 -0600
413
414     mpc83xx: add OF_FLAT_TREE bits to 83xx boards
415
416     add ft_pci_setup, OF_CPU, OF_SOC, OF_TBCLK, and
417     STDOUT_PATH configuration bits to mpc8349emds,
418     mpc8349itx, and mpc8360emds board code.
419
420     redo environment to use bootm with the fdtaddr
421     for booting ARCH=powerpc kernels by default,
422     and provide default fdtaddr values.
423
424 commit 48041365b3420589ad464ebc7752e0053538b729
425 Author: Kim Phillips <kim.phillips@freescale.com>
426 Date:   Wed Nov 1 00:07:25 2006 -0600
427
428     mpc83xx: change ft code to modify local-mac-address property
429
430     Update 83xx OF code to update local-mac-address properties
431     for ethernet instead of the obsolete 'address' property.
432
433 commit 9ca880a250870a7d55754291b5591d2b5fe89b54
434 Author: Timur Tabi <timur@freescale.com>
435 Date:   Tue Oct 31 21:23:16 2006 -0600
436
437     mpc83xx: Fix dual I2C support for the MPC8349ITX, MPC8349EMDS, TQM834x, and MPC8360EMDS
438
439     This patch also adds an improved I2C set_speed(), which handles all clock
440     frequencies.
441
442     Signed-off-by: Timur Tabi <timur@freescale.com>
443
444 commit ac4b5622ce050b5ee1e154b98df630d778661632
445 Author: Dave Liu <daveliu@freescale.com>
446 Date:   Tue Oct 31 19:54:59 2006 -0600
447
448     mpc83xx: add the README.mpc8360emds
449
450     add doc/README.mpc8360emds to accompany the new board support
451
452 commit 7737d5c658c606f999dfbe3e86b0fed49e5c50ef
453 Author: Dave Liu <daveliu@freescale.com>
454 Date:   Fri Nov 3 12:11:15 2006 -0600
455
456     mpc83xx: add QE ethernet support
457
458     this patch adds support for the QUICC Engine based UCC gigabit ethernet device.
459
460 commit 5f8204394e39bbe8cd9f08b8f8d145b6c01f7c73
461 Author: Dave Liu <daveliu@freescale.com>
462 Date:   Fri Nov 3 19:33:44 2006 -0600
463
464     mpc83xx: Add MPC8360EMDS basic board support
465
466     Add support for the Freescale MPC8360EMDS board.
467     Includes DDR, DUART, Local Bus, PCI.
468
469 commit 23892e49352de74f7fac36ff90bb1be143d195e3
470 Author: Dave Liu <daveliu@freescale.com>
471 Date:   Tue Oct 31 19:30:40 2006 -0600
472
473     mpc83xx: add the QUICC Engine (QE) immap file
474
475     common QE immap file.  Also required for 8360.
476
477 commit b701652a4992bdcc62fb1a6038a85beef9e55da4
478 Author: Dave Liu <daveliu@freescale.com>
479 Date:   Tue Oct 31 19:25:38 2006 -0600
480
481     mpc83xx: Add 8360 specifics to 83xx immap
482
483     Mainly add QE device dependencies, with appropriate 8360 protection.
484     Lindent also run.
485
486 commit 988833324a7fda482c8ac3ca23eb539f8232e404
487 Author: Timur Tabi <timur@freescale.com>
488 Date:   Tue Oct 31 19:14:41 2006 -0600
489
490     mpc83xx: Fix PCI, USB, bootargs for MPC8349E-mITX
491
492     PREREQUISITE PATCHES:
493
494     * This patch can only be applied after the following patches have been applied:
495
496       1) DNX#2006092142000015 "Add support for the MPC8349E-mITX  1/2"
497       2) DNX#2006092142000024 "Add support for the MPC8349E-mITX  2/2"
498
499     CHANGELOG:
500
501     * For the 8349E-mITX, fix some size values in pci_init_board(), enable
502       the clock for the 2nd USB board (Linux kernel will hang otherwise),
503       and fix the CONFIG_BOOTARGS macro.
504
505     Signed-off-by: Timur Tabi <timur@freescale.com>
506
507 commit 2ad6b513b31070bd0c003792ed1c3e7f5d740357
508 Author: Timur Tabi <timur@freescale.com>
509 Date:   Tue Oct 31 18:44:42 2006 -0600
510
511     mpc83xx: Add support for the MPC8349E-mITX
512
513     PREREQUISITE PATCHES:
514
515     * This patch can only be applied after the following patches have been applied:
516
517       1) DNX#2006090742000024 "Add support for multiple I2C buses"
518       2) DNX#2006090742000033 "Multi-bus I2C implementation of MPC834x"
519       3) DNX#2006091242000041 "Additional MPC8349 support for multibus i2c"
520       4) DNX#2006091242000078 "Add support for variable flash memory sizes on 83xx systems"
521       5) DNX#2006091242000069 "Add support for Errata DDR6 on MPC 834x systems"
522
523     CHANGELOG:
524
525     * Add support for the Freescale MPC8349E-mITX reference design platform.
526       The second TSEC (Vitesse 7385 switch) is not supported at this time.
527
528     Signed-off-by: Timur Tabi <timur@freescale.com>
529
530 commit 183da6d9b446cc12123455844ad1187e2375626f
531 Author: Ben Warren <bwarren@qstreams.com>
532 Date:   Tue Sep 12 10:15:53 2006 -0400
533
534     Additional MPC8349 support for multibus i2c
535
536     Hello,
537
538     Here is a patch for a file that was accidentally left out of a previous
539     attempt.
540
541     It accompanies the patch with ticket DNX#2006090742000024
542
543     CHANGELOG:
544             Change PCI initialization to use new multi-bus I2C API.
545
546     regards,
547     Ben
548
549 commit b24f119d672b709d153ff2ac091d4aa63ec6877d
550 Author: Ben Warren <bwarren@qstreams.com>
551 Date:   Thu Sep 7 16:51:04 2006 -0400
552
553     Multi-bus I2C implementation of MPC834x
554
555     Hello,
556
557     Attached is a patch implementing multiple I2C buses on the MPC834x CPU
558     family and the MPC8349EMDS board in particular.
559     This patch requires Patch 1 (Add support for multiple I2C buses).
560     Testing was performed on a 533MHz board.
561
562     /*** Note: This patch replaces ticket DNX#2006083042000027 ***/
563
564     Signed-off-by: Ben Warren <bwarren@qstreams.com>
565
566     CHANGELOG:
567             Implemented driver-level code to support two I2C buses on the
568     MPC834x CPU family and the MPC8349EMDS board.  Available I2C bus speeds
569     are 50kHz, 100kHz and 400kHz on each bus.
570
571     regards,
572     Ben
573
574 commit bb99ad6d8257bf828f150d40f507b30d80a4a7ae
575 Author: Ben Warren <bwarren@qstreams.com>
576 Date:   Thu Sep 7 16:50:54 2006 -0400
577
578     Add support for multiple I2C buses
579
580     Hello,
581
582     Attached is a patch providing support for multiple I2C buses at the
583     command level.  The second part of the patch includes an implementation
584     for the MPC834x CPU and MPC8349EMDS board.
585
586     /*** Note: This patch replaces ticket DNX#2006083042000018 ***/
587
588     Signed-off-by: Ben Warren <bwarren@qstreams.com>
589
590     Overview:
591
592     1. Include new 'i2c' command (based on USB implementation) using
593     CONFIG_I2C_CMD_TREE.
594
595     2. Allow multiple buses by defining CONFIG_I2C_MULTI_BUS.  Note that
596     the commands to change bus number and speed are only available under the
597     new 'i2c' command mentioned in the first bullet.
598
599     3. The option CFG_I2C_NOPROBES has been expanded to work in multi-bus
600     systems.  When CONFIG_I2C_MULTI_BUS is used, this option takes the form
601     of an array of bus-device pairs.  Otherwise, it is an array of uchar.
602
603     CHANGELOG:
604             Added new 'i2c' master command for all I2C interaction.  This is
605     conditionally compiled with CONFIG_I2C_CMD_TREE.  New commands added for
606     setting I2C bus speed as well as changing the active bus if the board
607     has more than one (conditionally compiled with
608     CONFIG_I2C_MULTI_BUS).  Updated NOPROBE logic to handle multiple buses.
609     Updated README.
610
611     regards,
612     Ben
613
614 commit bed85caf872714ebf53013967a695c9d63acfc68
615 Author: Timur Tabi <timur@freescale.com>
616 Date:   Tue Oct 31 18:13:36 2006 -0600
617
618     mpc83xx: Add support for Errata DDR6 on MPC 834x systems
619
620     CHANGELOG:
621
622     * Errata DDR6, which affects all current MPC 834x processors, lists changes
623       required to maintain compatibility with various types of DDR memory.  This
624       patch implements those changes.
625
626     Signed-off-by: Timur Tabi <timur@freescale.com>
627
628 commit afd6e470f639883002c7c59d562690a5cb0f4865
629 Author: Timur Tabi <timur@freescale.com>
630 Date:   Wed Oct 25 18:45:23 2006 -0500
631
632     mpc83xx: fix TQM build by defining a CFG_FLASH_SIZE for it
633
634 commit 31068b7c4abeefcb2c8fd4fbeccc8ec6c6d0475a
635 Author: Timur Tabi <timur@freescale.com>
636 Date:   Tue Aug 22 17:07:00 2006 -0500
637
638     mpc83xx: Add support for variable flash memory sizes on 83xx systems
639
640     CHANGELOG:
641
642     * On 83xx systems, use the CFG_FLASH_SIZE macro to program the LBC local access
643        window registers, instead of using a hard-coded value of 8MB.
644
645     Signed-off-by: Timur Tabi <timur@freescale.com>
646
647 commit 2fc34ae66e73fa7841d1a006dc1b5dcbc1f78965
648 Author: Tanya Jiang <tanya.jiang@freescale.com>
649 Date:   Thu Aug 3 18:38:13 2006 +0800
650
651     mpc83xx: Unified TQM834x variable names with 83xx and consolidated macros
652
653     Unified TQM834x variable names with 83xx and consolidated macro
654     in preparation for the 8360 and other upcoming 83xx devices.
655
656     Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
657
658 commit f6eda7f80ccc13d658020268c507d7173cf2e8aa
659 Author: Dave Liu <daveliu@freescale.com>
660 Date:   Wed Oct 25 14:41:21 2006 -0500
661
662     mpc83xx: Changed to unified mpx83xx names and added common 83xx changes
663
664     Incorporated the common unified variable names and the changes in preparation
665     for releasing mpc8360 patches.
666
667     Signed-off-by: Dave Liu <daveliu@freescale.com>
668
669 commit 3894c46c27c64891f93ac04edde86a9fa9758d92
670 Author: Tanya Jiang <tanya.jiang@freescale.com>
671 Date:   Thu Aug 3 18:36:02 2006 +0800
672
673     mpc83xx: Fix missing build for mpc8349emds pci.c
674
675     Make pci build for mpc8349emds
676
677     Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
678
679 commit 09a81ff740b29deea1e2ab08a3c2ac136c2e6219
680 Author: Tanya Jiang <tanya.jiang@freescale.com>
681 Date:   Thu Aug 3 18:39:49 2006 +0800
682
683     mpc83xx: Removed unused file resetvec.S for mpc83xx cpu
684
685     Removed unused file resetvec.S for mpc83xx cpu
686
687     Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
688
689 commit 04f899fc465c3e44f2b55ecc70618f5696fc0ddf
690 Author: Nick Spence <Nick.Spence@freescale.com>
691 Date:   Sat Sep 30 00:32:59 2006 -0700
692
693     NAND Flash verify across block boundaries
694
695     This patch addresses a problem when CONFIG_MTD_NAND_VERIFY_WRITE is
696     defined
697     and the write crosses a block boundary. The pointer to the verification
698     buffer (bufstart) is not being updated to reflect the starting of the
699     new
700     block so the verification of the second block fails.
701
702     CHANGELOG:
703
704     * Fix NAND FLASH page verification across block boundaries
705
706 commit f484dc791a3932537213c43c654cc1295c64b84c
707 Author: Nick Spence <nick.spence@freescale.com>
708 Date:   Thu Sep 7 07:39:46 2006 -0700
709
710     Added RGMII support to the TSECs and Marvell 881111 Phy
711
712     Added a phy initialization to adjust the RGMII RX and TX timing
713     Always set the R100 bit in 100 BaseT mode regardless of the TSEC mode
714
715     Signed-off-by: Nick Spence <nick.spence@freescale.com>
716
717 commit c59200443072353044aa4bf737a5a60f9a9af231
718 Author: Wolfgang Denk <wd@pollux.denx.de>
719 Date:   Thu Nov 2 15:15:01 2006 +0100
720
721     Release U-Boot 1.1.6
722
723 commit 25721b5cec2be4bce79cfade17ec8f6aa1e67526
724 Author: Bartlomiej Sieka <tur@semihalf.com>
725 Date:   Wed Nov 1 02:04:38 2006 +0100
726
727     Finish up support for MarelV38B board
728      - add watchdog support
729      - enable GPIO_WKUP_7 pin for input
730      - code cleanup
731
732 commit ffa150bc90c943ca265170bd1be3f293674dd5c7
733 Author: Bartlomiej Sieka <tur@semihalf.com>
734 Date:   Wed Nov 1 01:45:46 2006 +0100
735
736     - Fix issues related to the use of ELDK 4 when compiling for MarelV38B:
737           * remove warnings when compiling ethaddr.c
738           * adjust linker script (fixes a crash resulting from incorrect
739           definition of __u_boot_cmd_start)
740     - Some MarelV38B code cleanup.
741
742 commit dae80f3caf9754a6dd3ddf3cf903d0c46cbd4385
743 Author: Bartlomiej Sieka <tur@semihalf.com>
744 Date:   Wed Nov 1 01:38:16 2006 +0100
745
746     - Add MPC5XXX register definition MPC5XXX_WU_GPIO_DATA_I and change the
747       MPC5XXX_WU_GPIO_DATA macro to MPC5XXX_WU_GPIO_DATA_O (per MPC5200 User's
748       Manual). Replace the uses of MPC5XXX_WU_GPIO_DATA with
749       MPC5XXX_WU_GPIO_DATA_O for affected boards.
750
751     - Add defintions for some MPC5XXX GPIO pins.
752
753 commit 82d9c9ec29a1bec1b03ba616425ebaed231072c8
754 Author: Bartlomiej Sieka <tur@semihalf.com>
755 Date:   Wed Nov 1 01:34:29 2006 +0100
756
757     Changed MarelV38B board make target to lowercase. Config file cleanup.
758
759 commit 1954be6e9c9421b45d0a9d05b10356acc7563150
760 Author: Wolfgang Denk <wd@pollux.denx.de>
761 Date:   Sun Oct 29 01:03:51 2006 +0200
762
763     Automatically adjust ARFLAGS so "make -s" is really silent.
764
765 commit fae684e89844856383bdf101440889557df3e6b1
766 Author: Stefan Roese <sr@denx.de>
767 Date:   Sat Oct 28 16:45:00 2006 +0200
768
769     [PATCH] omap925.c: Remove unused functions
770
771     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
772     Signed-off-by: Stefan Roese <sr@denx.de>
773
774 commit 1265581502ab8ea8c08e8edbe9bf64fbd62fd776
775 Author: Stefan Roese <sr@denx.de>
776 Date:   Sat Oct 28 17:12:58 2006 +0200
777
778     [PATCH] Add some missing machtypes for netstar & voiceblue boards
779
780     Use MACH_TYPE_NETSTAR and MACH_TYPE_VOICEBLUE defines instead of
781     numbers in code.
782
783     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
784     Signed-off-by: Stefan Roese <sr@denx.de>
785
786 commit 856f054410cef52d868feb330168b2a4c4091328
787 Author: Stefan Roese <sr@denx.de>
788 Date:   Sat Oct 28 15:55:52 2006 +0200
789
790     [PATCH] NAND: Partition name support added to NAND subsystem
791
792     chpart, nboot and NAND subsystem related commands now accept also partition
793     name to specify offset.
794
795     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
796     Signed-off-by: Stefan Roese <sr@denx.de>
797
798 commit 07a69a18c2ecfda904231fdf23e2523ea7792eb6
799 Author: Wolfgang Denk <wd@pollux.denx.de>
800 Date:   Sat Oct 28 02:29:44 2006 +0200
801
802     Update CHANGELOG.
803
804 commit 2751a95abd1b96911081c357e96a12fa97b40dee
805 Author: Wolfgang Denk <wd@pollux.denx.de>
806 Date:   Sat Oct 28 02:29:14 2006 +0200
807
808     Enable commandline editing and hush shell on all TQM boards.
809
810 commit 8078f1a5f63a739b8533478f6c2b62fb1e2f79d7
811 Author: Wolfgang Denk <wd@pollux.denx.de>
812 Date:   Sat Oct 28 02:28:02 2006 +0200
813
814     README says CFG_AUTO_COMPLETE, but ocde uses CONFIG_AUTO_COMPLETE
815
816 commit 471a7be7a042e95e440f5de969c9765214ae8d6e
817 Author: Wolfgang Denk <wd@denx.de>
818 Date:   Sat Oct 28 01:14:32 2006 +0200
819
820     Check for illegal character '=' in environment variable names.
821
822     Make sure the string passed as variable name does not contain a '='
823     character. This not only prevents the common error or typing
824     "setenv foo=bar" instead of "setenv foo bar", but (more importantly)
825     also closes a backdoor which allowed to delete write-protected
826     environment variables, for example by using "setenv ethaddr=".
827
828 commit 19973b6ad9863a56f5c5fbcfd90e20ab2490a2c2
829 Author: Wolfgang Denk <wd@pollux.denx.de>
830 Date:   Sat Oct 28 00:38:39 2006 +0200
831
832     Minor code cleanup.
833
834 commit e11887a77d81077416a2d1c5e0354916fee8c034
835 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
836 Date:   Thu Oct 26 17:55:31 2006 +0200
837
838     Don't pass any debug options directly to the assembler
839
840     When passing the -g option to gcc, gcc automatically selects a
841     suitable --g<format> option to pass on to the assembler.
842     Thus, there's no point in forcing a specific debug option on the
843     assembler using the -Wa mechanism.
844
845     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
846
847 commit ea08ff6e14f9ebb8c07cfa79c51ef540eb087393
848 Author: Jon Loeliger <jdl@freescale.com>
849 Date:   Fri Oct 27 07:47:22 2006 -0500
850
851     MPC86xx: Cleaned up unused and conditionally used local variables.
852
853     Signed-off-by: Jon Loeliger <jdl@freescale.com>
854
855 commit d38936cdae46bfd2623ff83f6ce9b616d36ab0f9
856 Author: Wolfgang Denk <wd@pollux.denx.de>
857 Date:   Fri Oct 27 11:55:21 2006 +0200
858
859     Fix "ar" flags in some Makefiles to allow for silent "make -s"
860
861 commit 4653f91c13ed51c21cc4c3855745d69a3fb1817f
862 Author: Ben Warren <bwarren@qstreams.com>
863 Date:   Thu Oct 26 14:38:25 2006 -0400
864
865     Fix TSEC driver (now for real): avoid crashes if PHY is not attached
866     to a TSEC (e.g. a switch is connected via RMII) or
867     if the PHY is defective/incorrectly configured.
868
869     Signed-off-by: Ben Warren <bwarren@qstreams.com>
870
871 commit b985b5d6e4fb88f508f7aa0f126c2e27ada2b999
872 Author: Ben Warren <bwarren@qstreams.com>
873 Date:   Thu Oct 26 14:38:25 2006 -0400
874
875     Fix TSEC driver: avoid crashes if PHY is not attached
876     to a TSEC (e.g. a switch is connected via RMII) or
877     if the PHY is defective/incorrectly configured.
878
879     Signed-off-by: Ben Warren <bwarren@qstreams.com>
880
881 commit 2b2a40bebbf1822506e80e631d7253e60f0e0fe6
882 Author: Wolfgang Denk <wd@pollux.denx.de>
883 Date:   Thu Oct 26 16:24:31 2006 +0200
884
885     Code cleanup.
886
887 commit 5e3b0bc19f07ed277d85324ad0427642c8981baf
888 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
889 Date:   Wed Oct 25 15:48:59 2006 +0200
890
891     Finish up support for the ATSTK1000/ATSTK1002 boards
892
893     Add atstk1002_config target to Makefile and move the AVR32 section
894     down below Blackfin so that it doesn't end up in the middle of
895     MIPS.
896
897     Drop the autogenerated linker script thing for now. Will have to
898     revisit how to handle chips with different flash and RAM layout
899     later.
900
901     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
902
903 commit c76f951a747cfb87ba826ef45b5aea82d5b5dbb4
904 Author: Kumar Gala <galak@kernel.crashing.org>
905 Date:   Tue Oct 24 23:47:37 2006 -0500
906
907     Added support for Multi-Image files that contain a device tree
908
909     If a Multi-Image file contains a third image we try to use it as a
910     device tree.  The device tree image is assumed to be uncompressed in the
911     image file.  We automatically allocate space for the device tree in memory
912     and provide an 8k pad to allow more than a reasonable amount of growth.
913
914     Additionally, a device tree that was contained in flash will now automatically
915     get copied to system memory as part of boot.  Previously an error was
916     reported if one tried to boot a device tree that was in flash.
917
918     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
919
920 commit 7c52c4b943ff52bbe8796a7e2d3e476ceaf3f512
921 Author: Wolfgang Denk <wd@denx.de>
922 Date:   Tue Oct 24 21:35:55 2006 +0200
923
924     Switch to automatically generated CHANGELOG file.
925     (use "make CHANGELOG" to update it from time to time)
926
927 commit 7ade0c634a979c32fa91a74e8f5775f24651fbe6
928 Author: Stefan Roese <sr@denx.de>
929 Date:   Tue Oct 24 18:06:48 2006 +0200
930
931     Fix bug in PPC440 NAND driver cpu/ppc4xx/ndfc.c
932     Patch by Stefan Roese, 24 Oct 2006
933
934 commit 8ae3b713b2286e0c3213b7802062e4c1599010de
935 Author: Wolfgang Denk <wd@pollux.denx.de>
936 Date:   Tue Oct 24 17:24:55 2006 +0200
937
938     Merge with /home/wd/git/u-boot/master
939
940 commit 47a6989c10685d2ab3efcf95228ce50d2a496d3e
941 Author: Wolfgang Denk <wd@pollux.denx.de>
942 Date:   Tue Oct 24 15:32:57 2006 +0200
943
944     Code cleanup
945
946 commit 3a78e3e75b633ecb6413114ffd11e2f000c4f11e
947 Author: Wolfgang Denk <wd@pollux.denx.de>
948 Date:   Tue Oct 24 14:51:36 2006 +0200
949
950     Move atstk1000 files into vendor specific directory.
951     Patch by Haavard Skinnemoen, 12 Sep 2006
952
953 commit 6ccec4492e77428fd6eafd3dfe94fbdf08e91d37
954 Author: Wolfgang Denk <wd@pollux.denx.de>
955 Date:   Tue Oct 24 14:42:37 2006 +0200
956
957     Add ATSTK1000 and ATSTK1002 board support
958     Patch by Haavard Skinnemoen, 06 Sep 2006
959
960     This patch adds support for the ATSTK1000 with the ATSTK1002 CPU
961     daughterboard.
962
963     ATSTK1000 is a full-featured development board for AT32AP CPUs. It
964     has two ethernet ports, a high quality QVGA LCD panel, a loudspeaker,
965     and connectors for USART, PS/2, VGA, USB, MMC/SD cards and
966     CompactFlash cards. For more information, please see this page:
967
968     http://www.atmel.com/dyn/products/tools.asp?family_id=682
969
970     The ATSTK1002 is a daughterboard for the ATSTK1000 supporting the
971     AT32AP7000 chip.
972
973     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
974
975 commit f93ae788c3640fcde5db383471d45548ff4060d0
976 Author: Wolfgang Denk <wd@pollux.denx.de>
977 Date:   Tue Oct 24 14:31:24 2006 +0200
978
979     Add common serial driver for Atmel AT32 and AT91 chips
980     Patch by Haavard Skinnemoen, 06 Sep 2006
981
982     This is a first attempt at creating a common serial driver for Atmel
983     chips. For now, it supports the AT32AP7000 AVR32 chip, but it should
984     be possible to support AT91RM9200 and other ARM-based chips with some
985     minor modifications.
986
987     There's nothing fundamentally AVR32-specific in this driver, but it
988     does use some features which are currently only defined for the
989     AT32AP CPU port:
990       * pm_get_clock_freq: Obtain the clock frequency of a given domain
991       * gd->console_uart: A "struct device" containing information about
992         register mappings, gpio resources and clocks associated with the
993         UART device.
994
995     For more information about these features, please see the "AT32AP
996     CPU" patch.
997
998 commit 72a087e04705c26cad982879ebd06b5281bf825a
999 Author: Wolfgang Denk <wd@pollux.denx.de>
1000 Date:   Tue Oct 24 14:27:35 2006 +0200
1001
1002     Add AT32AP CPU and AT32AP7000 SoC support
1003     Patch by Haavard Skinnemoen, 06 Sep 2006
1004
1005     This patch adds support for the AT32AP CPU family and the AT32AP7000
1006     chip, which is the first chip implementing the AVR32 architecture.
1007
1008     The AT32AP CPU core is a high-performance implementation featuring a
1009     7-stage pipeline, separate instruction- and data caches, and a MMU.
1010     For more information, please see the "AVR32 AP Technical Reference":
1011
1012     http://www.atmel.com/dyn/resources/prod_documents/doc32001.pdf
1013
1014     In addition to this, the AT32AP7000 chip comes with a large set of
1015     integrated peripherals, many of which are shared with the AT91 series
1016     of ARM-based microcontrollers from Atmel. Full data sheet is
1017     available here:
1018
1019     http://www.atmel.com/dyn/resources/prod_documents/doc32003.pdf
1020
1021     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
1022
1023 commit 7b64fef33c66be648826c0ff9758298ef13d0604
1024 Author: Wolfgang Denk <wd@pollux.denx.de>
1025 Date:   Tue Oct 24 14:21:16 2006 +0200
1026
1027     Add AVR32 architecture support
1028     Patch by Haavard Skinnemoen, 6 Sep 2006 16:23:02 +0200
1029
1030     This patch adds common infrastructure code for the Atmel AVR32
1031     architecture. See doc/README.AVR32 for details.
1032
1033     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
1034
1035 commit 2da2d9a4766063b9848f3a35ad6025499cf87265
1036 Author: Wolfgang Denk <wd@pollux.denx.de>
1037 Date:   Tue Oct 24 13:57:33 2006 +0200
1038
1039     Use -g instead of -gstabs in AFLAGS_DEBUG
1040     Patch by Haavard Skinnemoen, 30 Aug 2006
1041
1042     In config.mk, -Wa,-gstabs is unconditionally appended to AFLAGS no
1043     matter what the target's preferred debugging format is. This patch
1044     simply replaces -gstabs with -g, so that the default debugging format
1045     for the architecture is used.
1046
1047 commit 965829872169c2996023840d98e1d85ad148d629
1048 Author: Wolfgang Denk <wd@pollux.denx.de>
1049 Date:   Tue Oct 24 13:55:18 2006 +0200
1050
1051     Fix/workaround broken dependency handling with make 3.81
1052     Based on patch by Haavard Skinnemoen, 29 Aug 2006 11:20:39 +0200
1053
1054 commit 8318fbf8cc30418b621ea9f39b84b4c1a08f003a
1055 Author: Marian Balakowicz <m8@semihalf.com>
1056 Date:   Mon Oct 23 22:17:05 2006 +0200
1057
1058     Fix sequoia separate object direcory building problems.
1059
1060 commit 3dfa9cfdcee78b30da3432318b32821ffabe974b
1061 Author: Jon Loeliger <jdl@freescale.com>
1062 Date:   Fri Oct 20 17:16:35 2006 -0500
1063
1064     Use generic I2C register block on 85xx and 86xx.
1065
1066     Replace private IMMAP I2C structures with generic reg block
1067     and allow 86xx to have multiple I2C device busses.
1068
1069     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1070
1071 commit f5012827df11ca0c9be1df5f8b153e188dc2fa7c
1072 Author: Jon Loeliger <jdl@freescale.com>
1073 Date:   Fri Oct 20 15:54:34 2006 -0500
1074
1075     Fix compilation warnings on a few 85xx boards.
1076
1077     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1078
1079 commit 2047672684cf85cb6f96a1fbc993180aaaf19a99
1080 Author: Jon Loeliger <jdl@freescale.com>
1081 Date:   Fri Oct 20 15:50:15 2006 -0500
1082
1083     Converted all 85xx boards to use a common FSL I2C driver.
1084     Introduced COFIG_FSL_I2C to select the common FSL I2C driver.
1085     And removed hard i2c path from a few u-boot.lds scipts too.
1086     Minor whitespace cleanups along the way.
1087
1088     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1089
1090 commit 4d45f69e362b05892c9e92a7907e5820995612aa
1091 Author: Jon Loeliger <jdl@freescale.com>
1092 Date:   Thu Oct 19 12:02:24 2006 -0500
1093
1094     Rewrite a series of goto statements as a sequences of
1095     conditional expressions instead.
1096
1097     Use consistent return code 0/-1 for good/bad indicators.
1098
1099     Include one fewer file if the driver isn't used at all.
1100
1101     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1102
1103 commit 7237c033b02fe295880435f1eb80819a0c987532
1104 Author: Jon Loeliger <jdl@freescale.com>
1105 Date:   Thu Oct 19 11:02:16 2006 -0500
1106
1107     Moved i2c driver out of cpu/mpc86xx/i2c.c into drivers/fsl_i2c.c
1108
1109     in an effort to begin to unify the umpteen FSL I2C drivers that
1110     are all otherwise very similar.
1111
1112     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1113
1114 commit 13a7fcdf37f6ea9429ae04c9df67f893364cfe4b
1115 Author: Jon Loeliger <jdl@freescale.com>
1116 Date:   Thu Oct 19 11:33:52 2006 -0500
1117
1118     * Fix a bunch of compiler warnings for gcc 4.0
1119
1120     Signed-off-by: Matthew McClintock <msm@freescale.com>
1121
1122 commit af9e1f5b9e6f9ce810f5e8bf2961c9542a5865c2
1123 Author: Stefan Roese <sr@denx.de>
1124 Date:   Tue Oct 17 06:14:31 2006 +0200
1125
1126     Add monitor functions for indirect access to PPC440 DCR's
1127     Patch by Leonid Baryudin, 12 Oct 2006
1128
1129 commit 5f3249a0a168e446a4cc9669b2bce0bc456f0a09
1130 Author: Jon Loeliger <jdl@freescale.com>
1131 Date:   Fri Oct 13 16:47:53 2006 -0500
1132
1133     Fixed leading whitespace issues.
1134     Removed spurious LAWAR thing.
1135
1136     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1137
1138 commit 0ee90cb77e01d6e8ccd37e1bd96678597875c391
1139 Author: Jon Loeliger <jdl@freescale.com>
1140 Date:   Thu Oct 12 10:42:36 2006 -0500
1141
1142     Remove unneeded include files and local variable.
1143
1144     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1145
1146 commit 1eaf3a5ff4960a46f3a9063568ba2af7883f07c5
1147 Author: Grant Likely <grant.likely@secretlab.ca>
1148 Date:   Tue Oct 10 00:23:32 2006 -0600
1149
1150     Fix possible uninitialized variable compiler warning.
1151
1152     When CONFIG_OF_FLAG_TREE is set, the compiler complains that 'len' in
1153     do_bootm_linux() may be uninitialized.  There is no possibility in the
1154     current code that len will get used uninitialized, but this fix follows
1155     the existing convention of setting both len and data to zero at the same
1156     time.
1157
1158     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1159
1160 commit 7376eb87aaa601f728f9b8e5e9cd2711a67f529e
1161 Author: Matthew McClintock <msm@freescale.com>
1162 Date:   Wed Oct 11 15:13:01 2006 -0500
1163
1164     * Fix a bunch of compiler warnings for gcc 4.0
1165
1166     Signed-off-by: Matthew McClintock <msm@freescale.com>
1167
1168 commit bf651baa365e5447246aad6a633ccd667cf24a39
1169 Author: Jon Loeliger <jdl@freescale.com>
1170 Date:   Wed Oct 11 10:10:43 2006 -0500
1171
1172     Move "ar" flags to config.mk to allow for silent "make -s"
1173
1174 commit 1fd5699a4a24f5c1dab1b32f480bace1ebb9fc3e
1175 Author: Jon Loeliger <jdl@freescale.com>
1176 Date:   Tue Oct 10 17:19:03 2006 -0500
1177
1178     Coding style changes to remove local varible blocks
1179     and reformat a bit nicer.
1180
1181 commit 8b283dbb3a08d1b8d406bc15f119e081b3e2606a
1182 Author: Jon Loeliger <jdl@freescale.com>
1183 Date:   Tue Oct 10 17:16:04 2006 -0500
1184
1185     Fix whitespace issues.
1186
1187 commit 7b382b7125f2397cce63253df62f183e3dfa2770
1188 Author: Jon Loeliger <jdl@freescale.com>
1189 Date:   Tue Oct 10 17:14:45 2006 -0500
1190
1191     Fix whitespace issues.
1192
1193 commit e10390ddd736b0dad1528eec4b0fe35c0827139a
1194 Author: Jon Loeliger <jdl@freescale.com>
1195 Date:   Tue Oct 10 17:06:53 2006 -0500
1196
1197     Fix whitespace issues.
1198
1199 commit 89875e96ba3f023157bf50d5f8e33bf254964a76
1200 Author: Jon Loeliger <jdl@freescale.com>
1201 Date:   Tue Oct 10 17:03:43 2006 -0500
1202
1203     Ran lindent and cleaned up whitespace issues.
1204     Format for 80-columns too.
1205
1206 commit 333961ae7095fc66d8a041fce1ac9ee873b09d86
1207 Author: Jon Loeliger <jdl@freescale.com>
1208 Date:   Tue Oct 10 17:02:22 2006 -0500
1209
1210     Fix whitespace and 80-col issues.
1211
1212 commit 5c912cb1c31266c66ca59b36f9b6f87296421d75
1213 Author: Stefan Roese <sr@denx.de>
1214 Date:   Sat Oct 7 11:36:51 2006 +0200
1215
1216     CFG_NAND_QUIET_TEST added to not warn upon missing NAND device
1217     Patch by Stefan Roese, 07 Oct 2006
1218
1219 commit 5bc528fa4da751d472397b308137238a6465afd2
1220 Author: Stefan Roese <sr@denx.de>
1221 Date:   Sat Oct 7 11:35:25 2006 +0200
1222
1223     Update ALPR code (NAND support working now)
1224     Patch by Stefan Roese, 07 Oct 2006
1225
1226 commit 77d5034847d328753b80c46b83f960a14a26f40e
1227 Author: Stefan Roese <sr@denx.de>
1228 Date:   Sat Oct 7 11:33:03 2006 +0200
1229
1230     Remove compile warnings in fpga code
1231     Patch by Stefan Roese, 07 Oct 2006
1232
1233 commit f3443867e90d2979a7dd1c65b0d537777e1f9850
1234 Author: Stefan Roese <sr@denx.de>
1235 Date:   Sat Oct 7 11:30:52 2006 +0200
1236
1237     Add CONFIG_BOARD_RESET to configure board specific reset function
1238     Patch by Stefan Roese, 07 Oct 2006
1239
1240 commit f55df18187e7a45cb73fec4370d12135e6691ae1
1241 Author: John Traill <john.traill@freescale.com>
1242 Date:   Fri Sep 29 08:23:12 2006 +0100
1243
1244     Fix missing tCycle/modfreq calculation.
1245
1246     Signed-off-by: John Traill <john.traill@freescale.com>
1247
1248 commit 8272dc2f58f2473d8995fcc9b916440cfba080f0
1249 Author: Andy Fleming <afleming@freescale.com>
1250 Date:   Wed Sep 13 10:33:35 2006 -0500
1251
1252     Updated config headers to add default FDT-based booting
1253
1254 commit 09f3e09e9ebcfa7919ca8931a4b5504fadd1f1d3
1255 Author: Andy Fleming <afleming@freescale.com>
1256 Date:   Wed Sep 13 10:34:18 2006 -0500
1257
1258     Add support for eTSEC 3 & 4 on 8548 CDS
1259
1260     * Added support for using eTSEC 3 and eTSEC 4 on the 8548 CDS.
1261       This will only work on rev 1.3 boards (but doesn't break older boards)
1262     * Cleaned up some comments to reflect the expanded role of tsec
1263       in other systems
1264
1265 commit 084d648b109c8984f83674043c1a7fa3885ef801
1266 Author: Andy Fleming <afleming@freescale.com>
1267 Date:   Wed Sep 13 10:33:56 2006 -0500
1268
1269     Added code to support 2.6.18 PCI changes in u-boot
1270
1271     * Added code to swizzle the IRQ map for the PCI
1272
1273 commit afbdc649f8751e4f4f1a6f527edfe139773f2c15
1274 Author: Jon Loeliger <jdl@freescale.com>
1275 Date:   Tue Sep 19 09:34:10 2006 -0500
1276
1277     Modified makefile for new build mechanism.
1278
1279     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1280
1281 commit d14ba6a798beb753e7a864500414fcc2d198b8bc
1282 Author: Jon Loeliger <jdl@freescale.com>
1283 Date:   Thu Sep 14 08:40:36 2006 -0500
1284
1285     Handle 86xx SVR values according to the new Reference Manual.
1286     Both 8641 and 8641D have SVR == 0x8090, and are distinguished
1287     by the byte in bits 16-23 instead.
1288     Thanks to Jason Jin for noticing.
1289
1290     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1291
1292 commit 88c8f4921fc47fb0eb2384b16586f1bd7f275be7
1293 Author: Zhang Wei <wei.zhang@freescale.com>
1294 Date:   Mon Aug 28 14:25:31 2006 +0800
1295
1296     Fixed an OF-tree off-by-one bug when adding a new property name.
1297     This bug will cause the kernel booting to pause a long time.
1298
1299     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1300     (cherry picked from 2f15776ccc6dc32377d8ba9652b8f58059c27c6d commit)
1301
1302 commit 9bff7a69a885adebbd2bd45990494ec4cf998a30
1303 Author: Jon Loeliger <jdl@freescale.com>
1304 Date:   Tue Aug 29 11:05:09 2006 -0500
1305
1306     Remove trailing empty lines.
1307
1308 commit cd6d73d5b895a5935ac4fde0a356288142a584e0
1309 Author: Jon Loeliger <jdl@freescale.com>
1310 Date:   Tue Aug 29 09:48:49 2006 -0500
1311
1312     Remove bogus msync and use volatile asm.
1313
1314 commit 778d45049ce5927b65b3ff1d8e6692b654bdd49e
1315 Author: Jon Loeliger <jdl@freescale.com>
1316 Date:   Tue Aug 29 08:17:14 2006 -0500
1317
1318     Add myself as maintainer for MPC8641HPCN.
1319
1320 commit 2f15776ccc6dc32377d8ba9652b8f58059c27c6d
1321 Author: Zhang Wei <wei.zhang@freescale.com>
1322 Date:   Mon Aug 28 14:25:31 2006 +0800
1323
1324     Fixed an OF-tree off-by-one bug when adding a new property name.
1325     This bug will cause the kernel booting to pause a long time.
1326
1327     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1328
1329 commit 5567806b67d0ae83493aa8823ad3b6c914f581d7
1330 Author: Haiying Wang <haiying.wang@freescale.com>
1331 Date:   Fri Aug 25 14:38:34 2006 -0400
1332
1333     Change ramdiskaddr and dtbaddr
1334     Remove PEX fluff commands.
1335
1336     Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
1337     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1338
1339 commit b2b78421d9db49c21a821af8a19c21c1f7dfb29e
1340 Author: Matthew McClintock <msm@freescale.com>
1341 Date:   Wed Aug 23 13:32:45 2006 -0500
1342
1343     * Another small fix for booting with disable_of
1344
1345     Signed-off-by: Matthew McClintock <msm@freescale.com>
1346
1347 commit 4a7cc0f21918e6ecf07ed57075d67df2c4a1299c
1348 Author: Jon Loeliger <jdl@freescale.com>
1349 Date:   Wed Aug 23 11:04:43 2006 -0500
1350
1351     Cleanup and lindent new AHCI driver.
1352
1353 commit dabf9ef8c10b4dead5ef2106ef742b1c06b542de
1354 Author: Jin Zhengxiong <jason@bus.ap.freescale.net>
1355 Date:   Wed Aug 23 19:15:12 2006 +0800
1356
1357     Add AHCI define and sata support for MPC8641HPCN board.
1358
1359     Signed-off-by:Jason Jin<jason.jin@freescale.com>
1360
1361 commit 4782ac80b02f0d01afd309e2200dd3c7037f2ba4
1362 Author: Jin Zhengxiong <jason@bus.ap.freescale.net>
1363 Date:   Wed Aug 23 19:10:44 2006 +0800
1364
1365     Add AHCI support to u-boot
1366
1367     Add AHCI support in u-boot, enable the sata disk controllers which
1368     following the AHCI protocol.
1369
1370     Signed-off-by:Jason Jin<jason.jin@freescale.com>
1371
1372 commit d8ea2acf5f137cae99417df4f573d036ee384668
1373 Author: Zhang Wei <wei.zhang@freescale.com>
1374 Date:   Wed Aug 23 17:54:32 2006 +0800
1375
1376     Add dtb boot-up parameter to default boot commands.
1377
1378     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1379
1380 commit b93775c2036b99baa390ea425c4771895bbc63c4
1381 Author: Jon Loeliger <jdl@freescale.com>
1382 Date:   Tue Aug 22 18:26:08 2006 -0500
1383
1384     Cleanup even more poorly introduced whitespace.
1385
1386 commit ae6241685cbcf0c79a3636530d2ceab1fb291a94
1387 Author: Jon Loeliger <jdl@freescale.com>
1388 Date:   Tue Aug 22 18:07:00 2006 -0500
1389
1390     Cleanup more poorly introduced whitespace.
1391
1392 commit 2c33e8a1c535b3ae91cf0b284480600bf3f57c57
1393 Author: Jon Loeliger <jdl@freescale.com>
1394 Date:   Tue Aug 22 17:54:05 2006 -0500
1395
1396     Cleanup poorly introduced whitespace.
1397
1398 commit 80e955c7dd98f4b4fd23c2113caf75ed2b77b5b3
1399 Author: Jon Loeliger <jdl@freescale.com>
1400 Date:   Tue Aug 22 12:25:27 2006 -0500
1401
1402     General indent and whitespace cleanups.
1403
1404 commit ffff3ae56f5842ca3679e4ce7922b819a87aad9f
1405 Author: Jon Loeliger <jdl@freescale.com>
1406 Date:   Tue Aug 22 12:06:18 2006 -0500
1407
1408     General indent and whitespace cleanups.
1409
1410 commit 41a0e8b304d3ff55fe27a230507aac79684016ac
1411 Author: Jon Loeliger <jdl@freescale.com>
1412 Date:   Tue Aug 22 10:42:21 2006 -0500
1413
1414     Cleanup compiler warnings.
1415
1416 commit 5de62c47a8628b3da4d73f7c07027f32a3342d40
1417 Author: Matthew McClintock <msm@freescale.com>
1418 Date:   Tue Aug 22 09:31:59 2006 -0500
1419
1420     Fix disable_of booting
1421
1422     Signed-off-by: Matthew McClintock <msm@freescale.com>
1423
1424 commit 87a449c8ac396420cb24260f717ea9e6faa82047
1425 Author: Matthew McClintock <msm@freescale.com>
1426 Date:   Tue Aug 22 09:23:55 2006 -0500
1427
1428     Support for FDT in uImage format, error when using FDT from flash
1429
1430     Signed-off-by: Matthew McClintock <msm@freescale.com>
1431
1432 commit 75c299c38369d01addd5e054b8a16217b70f4a86
1433 Author: Haiying Wang <haiying.wang@freescale.com>
1434 Date:   Tue Aug 15 15:12:55 2006 -0400
1435
1436     Unlock cache before kernel starts up for MPC86xx
1437
1438 commit 67256678f00c09b0a7f19e862e5c1847553d31bc
1439 Author: Haiying Wang <haiying.wang@freescale.com>
1440 Date:   Tue Aug 15 15:13:15 2006 -0400
1441
1442     Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
1443
1444 commit 1c8f6d8fb028f156094d05f2d14298e6479364ac
1445 Author: Haiying Wang <haiying.wang@freescale.com>
1446 Date:   Tue Aug 15 15:12:55 2006 -0400
1447
1448     Unlock cache before kernel starts up for MPC86xx
1449
1450 commit 0d9ccc55edf9a7f3c5b2b6263580a6ea8d702a04
1451 Author: Haiying Wang <haiying.wang@freescale.com>
1452 Date:   Tue Aug 15 15:13:15 2006 -0400
1453
1454     Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
1455
1456 commit 86c8e17f25e972a7e272950a0735fad84e082b88
1457 Author: Matthew McClintock <msm@freescale.com>
1458 Date:   Wed Aug 16 13:59:47 2006 -0500
1459
1460     * Fix disable_of booting
1461
1462     Signed-off-by: Matthew McClintock <msm@freescale.com>
1463
1464 commit 25c751e9adc86e22fe3b5b47cf2806379b575db7
1465 Author: Matthew McClintock <msm@freescale.com>
1466 Date:   Wed Aug 16 10:54:09 2006 -0500
1467
1468     * Support for FDT in uImage format, error when using FDT from flash
1469
1470     Signed-off-by: Matthew McClintock <msm@freescale.com>
1471
1472 commit 899620c2d66d4eef3b2a0034d062e71d45d886c9
1473 Author: Stefan Roese <sr@denx.de>
1474 Date:   Tue Aug 15 14:22:35 2006 +0200
1475
1476     Add initial support for the ALPR board from Prodrive
1477     NAND needs some additional testing
1478     Patch by Heiko Schocher, 15 Aug 2006
1479
1480 commit f0ff4692ff3372dec55074a8eb444943ab095abb
1481 Author: Stefan Roese <sr@denx.de>
1482 Date:   Tue Aug 15 14:15:51 2006 +0200
1483
1484     Add FPGA Altera Cyclone 2 support
1485     Patch by Heiko Schocher, 15 Aug 2006
1486
1487 commit fecf1c7e4de1b2779edc18742b91c22bdc32b68b
1488 Author: Jon Loeliger <jdl@freescale.com>
1489 Date:   Mon Aug 14 15:33:38 2006 -0500
1490
1491     Fix BAT0 to actually be cacheable, non-guarded as documented.
1492
1493     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1494
1495 commit 40bc83559db5745681909fd7382ae509567e116d
1496 Author: Jon Loeliger <jdl@freescale.com>
1497 Date:   Wed Aug 9 15:32:16 2006 -0500
1498
1499     Removed MPC8641HPCN DTS source file from build.
1500     It is no longer linked into U-Boot; its sources are
1501     now located in the kernel tree.
1502
1503     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1504
1505 commit 34c3c0e01dbf1f8cc2bd08de92f2b89ba84921eb
1506 Author: Matthew McClintock <msm@freescale.com>
1507 Date:   Wed Jun 28 10:47:03 2006 -0500
1508
1509     * Switched default PCI speed for 8540 ADS back to 33MHz
1510
1511     * Added comments and a printf to warn that PCI-X won't
1512       work at 33MHz
1513       Patch by Andy Fleming 17-Mar-2006
1514
1515     Signed-off-by: Andy Fleming <afleming@freescale.com>
1516
1517 commit b6c5e1373b6ea0bb37a18e4aeecec00613d1cd39
1518 Author: Matthew McClintock <msm@freescale.com>
1519 Date:   Wed Jun 28 10:46:35 2006 -0500
1520
1521     * Fixed a bug where 8555 PCI code used the old variable and function names Patch by Andy Fleming 17-Mar-2006
1522
1523     Signed-off-by: Andy Fleming <afleming@freescale.com>
1524
1525 commit bf1dfffd8c26f8ecdd630a0ae4c834e751e4e452
1526 Author: Matthew McClintock <msm@freescale.com>
1527 Date:   Wed Jun 28 10:46:13 2006 -0500
1528
1529     * Added VIA configuration table
1530
1531     * Added support for PCI2 on CDS
1532       Patch by Andy Fleming 17-Mar-2006
1533
1534     Signed-off-by: Andy Fleming <afleming@freescale.com>
1535
1536 commit c88f9fe66b64247e5b6a38410ba315ca25596d16
1537 Author: Matthew McClintock <msm@freescale.com>
1538 Date:   Wed Jun 28 10:45:41 2006 -0500
1539
1540     * Fixed PCI memory definitions Patch by Andy Fleming 17-Mar-2006
1541
1542     Signed-off-by: Andy Fleming <afleming@freescale.com>
1543
1544 commit 97074ed9655309b64231bc2cee69fe85399f8055
1545 Author: Matthew McClintock <msm@freescale.com>
1546 Date:   Wed Jun 28 10:45:17 2006 -0500
1547
1548     * Added support for initializing second PCI bus on 85xx Patch by Andy Fleming 17-Mar-2006
1549
1550     Signed-off-by: Andy Fleming <afleming@freescale.com>
1551
1552 commit f0e6f57f71b3c4fdd13028eb03c3f3e91926dda2
1553 Author: Matthew McClintock <msm@freescale.com>
1554 Date:   Wed Jun 28 10:44:49 2006 -0500
1555
1556     * Added PCI-X #defines for PCI-X initialization Patch by Andy Fleming on 17-Mar-2006
1557
1558     Signed-off-by: Andy Fleming <afleming@freescale.com>
1559
1560 commit a4e11558b810ef2cddffdf7b9d86bc1130441960
1561 Author: Matthew McClintock <msm@freescale.com>
1562 Date:   Wed Jun 28 10:44:23 2006 -0500
1563
1564     * 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
1565
1566     Signed-off-by: Andy Fleming <afleming@freescale.com>
1567
1568 commit 0e16387db1d4aacd5bf35cb6d7c1942765c0347b
1569 Author: Matthew McClintock <msm@freescale.com>
1570 Date:   Wed Jun 28 10:43:36 2006 -0500
1571
1572     * Add Flat Dev Tree construction for MPC85xx ADS and CDS boards Patch by Jon Loeliger 17-Jan-2006
1573
1574     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1575
1576 commit 855e6fb073f9d04fe4a7f06c107ecbac6344ddd4
1577 Author: Matthew McClintock <msm@freescale.com>
1578 Date:   Wed Jun 28 10:43:00 2006 -0500
1579
1580     * 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
1581
1582 commit 5498d90312aad9f6bdbf047986027c35b03cd163
1583 Author: Matthew McClintock <msm@freescale.com>
1584 Date:   Wed Jun 28 10:42:24 2006 -0500
1585
1586     * Patch to modify ft_build.c to update flat device trees in place Patch by Matthew McClintock 26-June-2006
1587
1588 commit 0267768eddc5ca7bc1865bc40c866829ac5efbfe
1589 Author: Matthew McClintock <msm@freescale.com>
1590 Date:   Wed Jun 28 10:41:37 2006 -0500
1591
1592     * Modify bootm command to support booting with flat device trees Patch by Matthew McClintock 26-June-2006
1593
1594 commit 8fc8bd2cc479b6cd188fdede4010e0e052970b8a
1595 Author: John Traill <john.traill@freescale.com>
1596 Date:   Wed Aug 9 14:33:50 2006 +0100
1597
1598     Add Rapidio support for the MPC8641HPCN
1599
1600     Signed-off-by: John Traill <john.traill@freescale.com>
1601
1602 commit 91a414c7d1fb0eac912592cd995b30c9f23045c9
1603 Author: John Traill <john.traill@freescale.com>
1604 Date:   Tue Aug 8 11:32:43 2006 +0100
1605
1606     Fix caslat calculation
1607
1608     Signed-off-by: John Traill <john.traill@freescale.com>
1609
1610 commit 709d3073e74153278e7904a70819bbef7df50e1a
1611 Author: Jon Loeliger <jdl@freescale.com>
1612 Date:   Thu Aug 3 16:17:56 2006 -0500
1613
1614     Convert to mac-address in ethernet nodes.
1615
1616 commit 71748af833ca1017edf1415be376366ff2937d17
1617 Author: Haiying Wang <haiying.wang@freescale.com>
1618 Date:   Fri Jul 28 12:41:35 2006 -0400
1619
1620     Correct the irq value of DUART2
1621
1622 commit 9cb3e8816ae4d854e7dc22128c3eea3d70bb982c
1623 Author: Haiying Wang <haiying.wang@freescale.com>
1624 Date:   Fri Jul 28 12:41:41 2006 -0400
1625
1626     Change the space size of PEX IO in README
1627
1628 commit 239db37c94f7a92941c4465feceb867c609241c5
1629 Author: Haiying Wang <haiying.wang@freescale.com>
1630 Date:   Fri Jul 28 12:41:18 2006 -0400
1631
1632     Move get_board_sys_clk to board directory
1633
1634 commit 492900b985439fbce1a118afde1e35def870db03
1635 Author: John Traill <john.traill@freescale.com>
1636 Date:   Fri Jul 28 09:03:54 2006 +0100
1637
1638     Fix 8641HPCN pollution
1639
1640 commit 515ab8a62e8574e2babc6e8dcc43544ad221c5b2
1641 Author: John Traill <john.traill@freescale.com>
1642 Date:   Fri Jul 28 08:16:06 2006 +0100
1643
1644     Fix 8641HPCN timebase
1645
1646 commit c86360b830f1eecd7a72208575dde4f57879faea
1647 Author: Zhang Wei <wei.zhang@freescale.com>
1648 Date:   Fri Jul 28 00:01:34 2006 +0800
1649
1650     Fixed OF device tree of mpc86xxhpcn board.
1651
1652     The changes works in with kernel irq mapping rework.
1653
1654     Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1655
1656 commit bea3f28d285942bf3f7ab339ce85178ded544225
1657 Author: Haiying Wang <haiying.wang@freescale.com>
1658 Date:   Wed Jul 12 10:48:05 2006 -0400
1659
1660     Add support for reading and writing mac addresses to or from ID EEPROM.
1661
1662     Added code for reading and writing Mac addresses to/from ID EEPROM(0x57).
1663     With attached patch, we can use command "mac/mac read/mac save/"
1664     to read and write EEPROM under u-boot prompt.
1665
1666     U-boot will calculate the checksum of EEPROM while bootup,
1667     if it is right, then u-boot will check whether the mac address
1668     of eTSEC0/1/2/3 is availalbe (non-zero).
1669
1670     If there is mac address availabe in EEPROM, u-boot will use it,
1671     otherewise, u-boot will use the mac address defined in
1672     MPC8641HPCN.h. This matches the requirement to set unique mac address
1673     for each TSEC port.
1674
1675     Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
1676     Signed-off-by: York Sun <yorksun@freescale.com>
1677
1678 commit fcb28e763415e0e4e66b0f45842d1557ae198e5e
1679 Author: Jin Zhengxiong <Jason.Jin@freescale.com>
1680 Date:   Thu Jul 13 10:35:10 2006 -0500
1681
1682     Fixed initrd issue by define big RAM
1683
1684     Signed-off-by:Jason Jin <Jason.jin@freescale.com>
1685
1686 commit e6cd2a1785d74ec3d30a86f1cb360be8de478151
1687 Author: Jason Jin <Jason.jin@freescale.com>
1688 Date:   Fri Jul 7 10:01:45 2006 -0500
1689
1690     We made a u-boot patch to fix the hang up issue
1691     when booting filesystem from ramdisk.
1692
1693     Signed-off-by:Jason Jin <Jason.jin@freescale.com>
1694
1695 commit 38433ccc5850ee70549af0b2bc5b920355ef5388
1696 Author: Matthew McClintock <msm@freescale.com>
1697 Date:   Wed Jun 28 10:47:03 2006 -0500
1698
1699     * Switched default PCI speed for 8540 ADS back to 33MHz
1700     * Added comments and a printf to warn that PCI-X won't
1701       work at 33MHz
1702       Patch by Andy Fleming 17-Mar-2006
1703
1704     Signed-off-by: Andy Fleming <afleming@freescale.com>
1705
1706 commit e4c2a0eb0c3e3ffbf824800184ee42bdc99d5b19
1707 Author: Matthew McClintock <msm@freescale.com>
1708 Date:   Wed Jun 28 10:46:35 2006 -0500
1709
1710     * Fixed a bug where 8555 PCI code used the old variable and
1711       function names
1712       Patch by Andy Fleming 17-Mar-2006
1713
1714     Signed-off-by: Andy Fleming <afleming@freescale.com>
1715
1716 commit cbfc7ce756b88eb26e5537bc7b625c445c6dcfac
1717 Author: Matthew McClintock <msm@freescale.com>
1718 Date:   Wed Jun 28 10:46:13 2006 -0500
1719
1720     * Added VIA configuration table
1721     * Added support for PCI2 on CDS
1722       Patch by Andy Fleming 17-Mar-2006
1723
1724     Signed-off-by: Andy Fleming <afleming@freescale.com>
1725
1726 commit 52c7a68b8d587ebcf5a6b051b58b3d3ffa377ddc
1727 Author: Matthew McClintock <msm@freescale.com>
1728 Date:   Wed Jun 28 10:45:41 2006 -0500
1729
1730     * Fixed PCI memory definitions
1731       Patch by Andy Fleming 17-Mar-2006
1732
1733     Signed-off-by: Andy Fleming <afleming@freescale.com>
1734
1735 commit 087454609e47295443af793a282cddcd91a5f49c
1736 Author: Matthew McClintock <msm@freescale.com>
1737 Date:   Wed Jun 28 10:45:17 2006 -0500
1738
1739     * Added support for initializing second PCI bus on 85xx
1740       Patch by Andy Fleming 17-Mar-2006
1741
1742     Signed-off-by: Andy Fleming <afleming@freescale.com>
1743
1744 commit b636aaeb6fd516a442fb611bbeeddf3077a687fb
1745 Author: Matthew McClintock <msm@freescale.com>
1746 Date:   Wed Jun 28 10:44:49 2006 -0500
1747
1748     * Added PCI-X #defines for PCI-X initialization
1749       Patch by Andy Fleming on 17-Mar-2006
1750
1751     Signed-off-by: Andy Fleming <afleming@freescale.com>
1752
1753 commit 20abbc6fffa115690107cc942c7abf84bdc03a1b
1754 Author: Matthew McClintock <msm@freescale.com>
1755 Date:   Wed Jun 28 10:44:23 2006 -0500
1756
1757     * Made sure the code which disables prefetch for PCI devices
1758       sets the size of the prefetch region to 0
1759       Patch by Andy Fleming on 17-Mar-2006
1760
1761     Signed-off-by: Andy Fleming <afleming@freescale.com>
1762
1763 commit 40d5fa35d02df22580593bf0039ab173367e8ef0
1764 Author: Matthew McClintock <msm@freescale.com>
1765 Date:   Wed Jun 28 10:43:36 2006 -0500
1766
1767     * Add Flat Dev Tree construction for MPC85xx ADS and CDS boards
1768       Patch by Jon Loeliger 17-Jan-2006
1769
1770     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1771
1772 commit be7e8b0cb5a0c49dc180075b96df296a893bf146
1773 Author: Matthew McClintock <msm@freescale.com>
1774 Date:   Wed Jun 28 10:43:00 2006 -0500
1775
1776     * Removed the oftree.dts for stxxtx in light of the changes
1777       to the flat device tree handling code
1778       Patch by Matthew McClintock 26-June-2006
1779
1780 commit 1b380ec225665e73959677f3893dc658c5925e05
1781 Author: Matthew McClintock <msm@freescale.com>
1782 Date:   Wed Jun 28 10:42:24 2006 -0500
1783
1784     * Patch to modify ft_build.c to update flat device trees in place
1785       Patch by Matthew McClintock 26-June-2006
1786
1787 commit 98a9c4d468a942a09ebe8979bec508017f3e4462
1788 Author: Matthew McClintock <msm@freescale.com>
1789 Date:   Wed Jun 28 10:41:37 2006 -0500
1790
1791     * Modify bootm command to support booting with flat device trees
1792       Patch by Matthew McClintock 26-June-2006
1793
1794 commit da012ab661fd4ab169dd7b9b32201a4df62cf34a
1795 Author: Jin Zhengxiong <Jason.Jin@freescale.com>
1796 Date:   Wed Jun 28 08:43:56 2006 -0500
1797
1798     Change Id to symbolic name for RTL8139
1799
1800     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
1801
1802 commit bc09cf3c2bfb8d54c659cbb332f79d0950982fd0
1803 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
1804 Date:   Tue Jun 27 18:12:10 2006 +0800
1805
1806     Fix RTL8139 in big endian
1807
1808     signed-off-by: Jason Jin <Jason.Jin@freescale.com>
1809     signed-off-by: Wei Zhang <wei.zhang@freescale.com>
1810
1811 commit fcfb9a57947fc203b99fe81ab0578f7286261f9f
1812 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
1813 Date:   Tue Jun 27 18:12:23 2006 +0800
1814
1815     Fix Tsec bug when no link
1816
1817      When tftp a non-exist file from the tftp server, u-boot will check
1818      the link of all eth port. The original file will return wrong link
1819      state on the no link ports.
1820
1821     signed-off-by: Jason Jin <Jason.Jin@freescale.com>
1822
1823 commit bd22c2b97514fbfb0e03bd9c72b3445e4dbd57e2
1824 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
1825 Date:   Tue Jun 27 18:12:02 2006 +0800
1826
1827     Fix bug for io_bar size during pci scan
1828
1829     During the pci scan process, Some devices return bar_reponse with the
1830     highest bytes 0, such as the pci bridge in uli1575 return bar_response
1831     with 0xffffff, So the bar_size should be manually set under 64K.
1832
1833     Signed-off-by: Jason Jin <jason.jin@freescale.com>
1834
1835 commit fa7db9c377bc2353a17bf1d381d65a6c418728f0
1836 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
1837 Date:   Tue Jun 27 18:11:54 2006 +0800
1838
1839     Enable PCIE1 for MPC8641HPCN board
1840
1841     Signed-off-by: Jason Jin <Jason.jin@freescale.com>
1842
1843 commit 684623ce92c5fd32e7db2d6e016945a67c5ffaba
1844 Author: Jon Loeliger <jdl@freescale.com>
1845 Date:   Thu Jun 22 08:51:46 2006 -0500
1846
1847     Fix bug in 8641hpcn reset command with no args.
1848
1849     Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
1850     Acked-by: Jon Loeliger <jdl@freescale.com>
1851
1852 commit 8be429a5ddbf0ebe2d94174ba58fcfc7a24285dc
1853 Author: Zhang Wei <wei.zhang@freescale.com>
1854 Date:   Tue Jun 20 17:47:15 2006 +0800
1855
1856     Reworked IRQ mapping in OF-tree.
1857
1858 commit 0e4c2a17ca34001ed36d259f13cb88ada4611a8c
1859 Author: Jon Loeliger <jdl@freescale.com>
1860 Date:   Thu Jun 15 21:33:37 2006 -0500
1861
1862     Do not enable address translation on secondary CPUs.
1863     Do not set up BATs on secondary CPUs.  Let Linux do the nasty.
1864
1865     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1866
1867 commit 8ecc971618f56029ad99d3516f8b297a6ed58971
1868 Author: Jon Loeliger <jdl@jdl.com>
1869 Date:   Wed Jun 7 10:53:55 2006 -0500
1870
1871     Fix a get_board_sys_clk() use-before-def warning.
1872
1873     Signed-off-by: Jon Loeliger <jdl@jdl.com>
1874
1875 commit d9bf4858fca5aa4d651b283270f77da72ebadfd5
1876 Author: Jon Loeliger <jdl@jdl.com>
1877 Date:   Wed Jun 7 10:52:49 2006 -0500
1878
1879     Allow DTC path to be passed in.
1880
1881     Signed-off-by: Jon Loeliger <jdl@jdl.com>
1882
1883 commit c83ae9ea6d93abbe751bf8a3396236a084e56f87
1884 Author: Haiying Wang <haiying.wang@freescale.com>
1885 Date:   Tue Jun 6 16:54:29 2006 -0400
1886
1887     Modify the IRQ of DUART2
1888
1889 commit c934f655f9aeca70a5c5f88b465d9e9d57a8d22e
1890 Author: Jon Loeliger <jdl@jdl.com>
1891 Date:   Wed May 31 13:55:35 2006 -0500
1892
1893     Review cleanups.
1894
1895     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1896
1897 commit cb5965fb95b77a49f4e6af95248e0c849f4af03e
1898 Author: Jon Loeliger <jdl@jdl.com>
1899 Date:   Wed May 31 12:44:44 2006 -0500
1900
1901     White space cleanup.
1902     Some 80-column cleanups.
1903     Convert printf() to puts() where possible.
1904     Use #include "spd_sdram.h" as needed.
1905     Enhanced reset command usage message a bit.
1906
1907     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1908
1909 commit 3d5c5be547445dd3bd2eb7368d80df03ea437970
1910 Author: Jon Loeliger <jdl@jdl.com>
1911 Date:   Wed May 31 11:39:34 2006 -0500
1912
1913     Removed unneeded local_bus_init() from 8641HPCN board.
1914
1915     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1916
1917 commit 4d3d729c16c392d2982d3266b659d333c927697d
1918 Author: Jon Loeliger <jdl@jdl.com>
1919 Date:   Wed May 31 11:24:28 2006 -0500
1920
1921     Moved mpc8641hpcn_board_reset() out of cpu/ into board/.
1922
1923     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1924
1925 commit b2a941de060350ad15878d8219825f4950e9bb8e
1926 Author: Jon Loeliger <jdl@jdl.com>
1927 Date:   Wed May 31 10:07:28 2006 -0500
1928
1929     Remove dead debug code.
1930
1931     Signed-off-by: Jon Loeliger <jdl@jdl.com>
1932
1933 commit 126aa70f10ba3d20e0a6f4d32328250513b77770
1934 Author: Jon Loeliger <jdl@freescale.com>
1935 Date:   Tue May 30 17:47:00 2006 -0500
1936
1937     Move mpc86xx PIXIS code to board directory
1938
1939     First cut at moving the PIXIS platform code out of
1940     the 86xx cpu directory and into board/mpc8641hpcn
1941     where it belongs.
1942
1943     Signed-off-by: Jon Loeliger <jdl@freescale.com>
1944
1945 commit 38cee12dcfcc257371c901c7e13e58ecab0a35d8
1946 Author: Haiying Wang <Haiying.Wang@freescale.com>
1947 Date:   Tue May 30 09:10:32 2006 -0500
1948
1949     Improve "reset" command's interaction with watchdog.
1950
1951         "reset altbank" will reset another bank WITHOUT watch dog timer enabled
1952         "reset altbank wd" will reset another bank WITH watch dog enabled
1953         "diswd" will disable watch dog after u-boot boots up successfully
1954
1955     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
1956
1957 commit 70205e5a6ddc8528b11db9eb4d3fa0209d9fce2a
1958 Author: Haiying Wang <Haiying.Wang@freescale.com>
1959 Date:   Tue May 30 08:51:19 2006 -0500
1960
1961     Fix two SDRAM setup bugs.
1962
1963         Fix ECC setup bug.
1964         Enable 1T/2T based on number of DIMMs present.
1965
1966     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
1967
1968 commit d11fec5015334deb2010e36ce00bb118cc5429a5
1969 Author: Haiying Wang <Haiying.Wang@freescale.com>
1970 Date:   Fri May 26 10:24:48 2006 -0500
1971
1972     Add first draft of the MPC8641HPCN doc/README.
1973
1974     Signed-off-by: Jon Loeliger <jdl@jdl.com>
1975
1976 commit ed45d6c930b5939718a87ee12e25cf9a05978d4a
1977 Author: Haiying Wang <Haiying.Wang@freescale.com>
1978 Date:   Fri May 26 10:13:04 2006 -0500
1979
1980     Added pci@8000 block.
1981     Updated ethernet interrupt mappings (moved up 48).
1982     Cleaned up a few comments.
1983
1984     Signed-off-by: Jon Loeliger <jdl@jdl.com>
1985
1986 commit 3033ebb20fd7c372c7bca3c9955a4692bb2240b7
1987 Author: Haiying Wang <Haiying.Wang@freescale.com>
1988 Date:   Fri May 26 10:01:16 2006 -0500
1989
1990     Allow args on reset command.
1991
1992     Signed-off-by: Jon Loeliger <jdl@jdl.com>
1993
1994 commit 14e37081ff3cac7ebe6e93836523429853b6b292
1995 Author: Jon Loeliger <jdl@jdl.com>
1996 Date:   Fri May 19 13:28:39 2006 -0500
1997
1998     Change arbitration to round-robin for SMP linux.
1999
2000 commit 9a655876e5995be80f49054e2509500e871e4d3a
2001 Author: Jon Loeliger <jdl@jdl.com>
2002 Date:   Fri May 19 13:26:34 2006 -0500
2003
2004     Enable dual DDR controllers and interleaving.
2005
2006 commit 586d1d5abd3e525f1e1d9b81e5a61a4da6b2fa3c
2007 Author: Jon Loeliger <jdl@jdl.com>
2008 Date:   Fri May 19 13:22:44 2006 -0500
2009
2010     Update 86xx address map and LAWBARs.
2011
2012 commit cccce5d0581bb0ba4602799a4b5112e58d1579cb
2013 Author: Jon Loeliger <jdl@jdl.com>
2014 Date:   Fri May 19 13:14:15 2006 -0500
2015
2016     Remove L2 Cache invalidate polling.
2017
2018 commit f35ec68fb066cec0e36294bfe07dec2d4e8ad3a8
2019 Author: Jon Loeliger <jdl@jdl.com>
2020 Date:   Fri May 19 12:33:09 2006 -0500
2021
2022     Enable 2nd CPU and I2C.
2023
2024 commit bf690dcb512d34c4fceec0eb1e5c0e88a9db5d54
2025 Author: Jon Loeliger <jdl@freescale.com>
2026 Date:   Mon May 15 07:26:56 2006 -0500
2027
2028     Update interrupt mapping.
2029
2030 commit 6cfea33477b04b63ed47386ed1629529484c33ba
2031 Author: Haiying Wang <Haiying.Wang@freescale.com>
2032 Date:   Wed May 10 09:38:06 2006 -0500
2033
2034     Remove unneeded INIT_RAM_LOCK cache twiddling.
2035     Correctly tracks r29 as global data pointer now.
2036
2037     Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2038
2039 commit d4dd317b58c126a2a7e73f4764ecc1a7c97f876c
2040 Author: Jon Loeliger <jdl@freescale.com>
2041 Date:   Wed May 10 09:33:07 2006 -0500
2042
2043     Remove unnecessary flash.c file.
2044
2045 commit 18b6c8cd8af6cc7f35180cedc4adb3236cc1a1b8
2046 Author: Jon Loeliger <jdl@freescale.com>
2047 Date:   Tue May 9 08:23:49 2006 -0500
2048
2049     Get MPC8641HPCN flash images working.
2050
2051         Enable the CFI driver.
2052         Remove bogus LAWBAR7 cruft.
2053         Use correct TEXT_BASE, Fixup load script.
2054         Enable SPD EEPROM during DDR setup.
2055         Use generic RFC 1918 IP addresses by default.
2056
2057 commit 5c9efb36a6b5431423f52888a0e3b4b515fe7eca
2058 Author: Jon Loeliger <jdl@freescale.com>
2059 Date:   Thu Apr 27 10:15:16 2006 -0500
2060
2061     Cleanup whitespaces and style issues.
2062     Removed //-style comments.
2063     Use 80-column lines.
2064     Remove trailing whitespace.
2065     Remove dead code and debug cruft.
2066
2067 commit a2320a6bf8113a09544c42d160d10ac69d049a03
2068 Author: Jon Loeliger <jdl@freescale.com>
2069 Date:   Thu Apr 27 08:22:39 2006 -0500
2070
2071     Revert bad PCI prefetch limit change.
2072
2073 commit debb7354d1ea4f694154818df5e5b523f5c1cc1d
2074 Author: Jon Loeliger <jdl@freescale.com>
2075 Date:   Wed Apr 26 17:58:56 2006 -0500
2076
2077     Initial support for MPC8641 HPCN board.