]> git.ipfire.org Git - people/ms/u-boot.git/blob - CHANGELOG
Merge with /home/stefan/git/u-boot/acadia
[people/ms/u-boot.git] / CHANGELOG
1 commit 00cdb4ce5e1b42248e7e6522ad0da3421b988afa
2 Author: Stefan Roese <sr@denx.de>
3 Date: Thu Mar 8 10:13:16 2007 +0100
4
5 [PATCH] Update AMCC Luan 440SP eval board support
6
7 The AMCC Luan now uses the common 440SP(e) DDR SPD code for DDR
8 inititializition. This includes DDR auto calibration and support
9 for different DIMM modules, instead of the fixed setup used in
10 the earlier version.
11
12 This patch also enables the cache in FLASH for the startup
13 phase of U-Boot (while running from FLASH). After relocating to
14 SDRAM the cache is disabled again. This will speed up the boot
15 process, especially the SDRAM setup, since there are some loops
16 for memory testing (auto calibration).
17
18 Signed-off-by: Stefan Roese <sr@denx.de>
19
20 commit 2f5df47351910a2936c7741cf111855829200943
21 Author: Stefan Roese <sr@denx.de>
22 Date: Thu Mar 8 10:10:18 2007 +0100
23
24 [PATCH] Update AMCC Yucca 440SPe eval board support
25
26 The AMCC Yucca now uses the common 440SP(e) DDR SPD code for DDR
27 inititializition. This includes DDR auto calibration and support
28 for different DIMM modules, instead of the fixed setup used in
29 the earlier version.
30
31 Signed-off-by: Stefan Roese <sr@denx.de>
32
33 commit 2721a68a9ea91f1e494649ce68b2577261f578e2
34 Author: Stefan Roese <sr@denx.de>
35 Date: Thu Mar 8 10:07:18 2007 +0100
36
37 ppc4xx: Small AMCC Katmai 440SPe update
38
39 Signed-off-by: Stefan Roese <sr@denx.de>
40
41 commit df294497479b1dca6dd86318b2a912f72fede0df
42 Author: Stefan Roese <sr@denx.de>
43 Date: Thu Mar 8 10:06:09 2007 +0100
44
45 ppc4xx: Update 440SP/440SPe DDR SPD setup code to support 440SP
46
47 Signed-off-by: Stefan Roese <sr@denx.de>
48
49 commit fa1aef15bcd47736687be1af544506e90fba545d
50 Author: Stefan Roese <sr@denx.de>
51 Date: Wed Mar 7 16:43:00 2007 +0100
52
53 [PATCH] Use dynamic SDRAM TLB setup on AMCC Ocotea eval board
54
55 Define CONFIG_PROG_SDRAM_TLB so that the TLB entries for the
56 DDR memory are dynamically programmed matching the total size
57 of the equipped memory (DIMM modules).
58
59 Signed-off-by: Stefan Roese <sr@denx.de>
60
61 commit e2ebe696818939e2b974628be9c921ea3fe9de13
62 Author: Stefan Roese <sr@denx.de>
63 Date: Wed Mar 7 16:39:36 2007 +0100
64
65 [PATCH] Fix AMCC 44x SPD SDRAM init code to support 2 DIMM's
66
67 This patch fixes a problem that occurs when 2 DIMM's are
68 used. This problem was first spotted and fixed by Gerald Jackson
69 <gerald.jackson@reaonixsecurity.com> but this patch fixes the
70 problem in a little more clever way.
71
72 This patch also adds the nice functionality to dynamically
73 create the TLB entries for the SDRAM (tlb.c). So we should
74 never run into such problems with wrong (too short) TLB
75 initialization again on these platforms.
76
77 As this feature is new to the "old" 44x SPD DDR driver, it
78 has to be enabled via the CONFIG_PROG_SDRAM_TLB define.
79
80 Signed-off-by: Stefan Roese <sr@denx.de>
81
82 commit 39218433983417b9df087976a79e3f80dd5e83d6
83 Author: Wolfgang Denk <wd@denx.de>
84 Date: Wed Mar 7 16:33:44 2007 +0100
85
86 UC101: fix compiler warnings
87
88 commit 8d7e2732221bc2d64df14f700c64c23e0a4c3dce
89 Author: Wolfgang Denk <wd@pollux.denx.de>
90 Date: Wed Mar 7 16:19:46 2007 +0100
91
92 HMI1001: fix build error, cleanup compiler warnings.
93
94 commit ad5bb451ade552c44bef9119d907929ebc2c126f
95 Author: Wolfgang Denk <wd@pollux.denx.de>
96 Date: Tue Mar 6 18:08:43 2007 +0100
97
98 Restructure POST directory to support of other CPUs, boards, etc.
99
100 commit a5284efd125967675b2e9c6ef7b95832268ad360
101 Author: Wolfgang Denk <wd@pollux.denx.de>
102 Date: Tue Mar 6 18:01:47 2007 +0100
103
104 Fix HOSTARCH handling.
105 Patch by Mike Frysinger, Mar 05 2007
106
107 commit 07b7b0037aac5102939917d7cbe561b5c0d5aa44
108 Author: Stefan Roese <sr@denx.de>
109 Date: Tue Mar 6 07:47:04 2007 +0100
110
111 [PATCH] Speed optimization of AMCC Sequoia/Rainier DDR2 setup
112
113 As provided by the AMCC applications team, this patch optimizes the
114 DDR2 setup for 166MHz bus speed. The values provided are also save
115 to use on a "normal" 133MHz PLB bus system. Only the refresh counter
116 setup has to be adjusted as done in this patch.
117
118 For this the NAND booting version had to include the "speed.c" file
119 from the cpu/ppc4xx directory. With this addition the NAND SPL image
120 will just fit into the 4kbytes of program space. gcc version 4.x as
121 provided with ELDK 4.x is needed to generate this optimized code.
122
123 Signed-off-by: Stefan Roese <sr@denx.de>
124
125 commit ba58e4c9a9a917ce795dd16d4ec8d515f9f7aa35
126 Author: Stefan Roese <sr@denx.de>
127 Date: Thu Mar 1 21:11:36 2007 +0100
128
129 [PATCH] Update AMCC Katmai 440SPe eval board support
130
131 This patch updates the recently added Katmai board support. The biggest
132 change is the support of ECC DIMM modules in the 440SP(e) SPD DDR2
133 driver.
134
135 Please note, that still some problems are left with some memory
136 configurations. See the driver for more details.
137
138 Signed-off-by: Stefan Roese <sr@denx.de>
139
140 commit 8c12045a3b06c5b6675d3fe02fbc9f545988129a
141 Author: Stefan Roese <sr@denx.de>
142 Date: Thu Mar 1 07:03:25 2007 +0100
143
144 [PATCH] I2C: Add missing default CFG_RTC_BUS_NUM & CFG_DTT_BUS_NUM
145
146 Signed-off-by: Stefan Roese <sr@denx.de>
147
148 commit ccbc7036648e465697ca298ba51e0e76dda352a0
149 Author: Wolfgang Denk <wd@pollux.denx.de>
150 Date: Wed Feb 28 01:28:53 2007 +0100
151
152 SC3: fix typo in default environment
153
154 commit e344568b1b46af85ec32d815586f91bc115d6223
155 Author: Sergei Poselenov <sposelenov@emcraft.com>
156 Date: Tue Feb 27 20:15:30 2007 +0300
157
158 MCC200: Fixes for update procedure
159
160 - fix logic error in image type handling
161 - make sure file system images (cramfs etc.) get stored in flash
162 with image header stripped so they can be mounted through MTD
163
164 commit 743571145b37182757d4e688a77860b36ee77573
165 Author: Wolfgang Denk <wd@pollux.denx.de>
166 Date: Tue Feb 27 14:26:04 2007 +0100
167
168 Minor code cleanup.
169
170 commit 638dd1458bbdc2a55d4b9e25c5c4e1f838a5dc72
171 Author: Sergei Poselenov <sposelenov@emcraft.com>
172 Date: Tue Feb 27 12:40:16 2007 +0300
173
174 MCC200 update - add LCD Progress Indicator
175
176 commit 6c7cac8c4fce0ea2bf8e15ed8658d87974155b44
177 Author: Stefan Roese <sr@denx.de>
178 Date: Thu Feb 22 07:43:34 2007 +0100
179
180 [PATCH] get_dev() now unconditionally uses manual relocation
181
182 Since the relocation fix is not included yet and we're not sure how
183 it will be added, this patch removes code that required relocation
184 to be fixed for now.
185
186 Signed-off-by: Stefan Roese <sr@denx.de>
187
188 commit 8274ec0bd01d2feb2c7f095eba78d42ea009798b
189 Author: Stefan Roese <sr@denx.de>
190 Date: Thu Feb 22 07:40:23 2007 +0100
191
192 [PATCH] Change systemace driver to select 8 & 16bit mode
193
194 As suggested by Grant Likely this patch enables the Xilinx SystemACE
195 driver to select 8 or 16bit mode upon startup.
196
197 Signed-off-by: Stefan Roese <sr@denx.de>
198
199 commit 3a197b2fe49d6fa03978e60af2394efe9c70b527
200 Author: Haiying Wang <Haiying.Wang@freescale.com>
201 Date: Wed Feb 21 16:52:31 2007 +0100
202
203 [PATCH v3] Add sync to ensure flash_write_cmd is fully finished
204
205 Some CPUs like PPC, BLACKFIN need sync() to ensure cfi flash write command
206 is fully finished. The sync() is defined in each CPU's io.h file. For
207 those CPUs which do not need sync for now, a dummy sync() is defined in
208 their io.h as well.
209
210 Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
211
212 commit da04995c7dc6772013a9a0dc5c767f190c402478
213 Author: Stefan Roese <sr@denx.de>
214 Date: Wed Feb 21 13:44:34 2007 +0100
215
216 [PATCH] Fix problem in systemace driver (ace_writew instead of ace_write)
217
218 Signed-off-by: Stefan Roese <sr@denx.de>
219
220 commit 751bb57107d78978ae08e697c3deba816f5be091
221 Author: Stefan Roese <sr@denx.de>
222 Date: Tue Feb 20 13:21:57 2007 +0100
223
224 [PATCH] Fix relocation problem with "new" get_dev() function
225
226 This patch enables the "new" get_dev() function for block devices
227 introduced by Grant Likely to be used on systems that still suffer
228 from the relocation problems (manual relocation neede because of
229 problems with linker script).
230
231 Hopefully we can resolve this relocation issue soon for all platform
232 so we don't need this additional code anymore.
233
234 Signed-off-by: Stefan Roese <sr@denx.de>
235
236 commit d93e2212f962668b3dce091ff5edc33f2347fe37
237 Author: Stefan Roese <sr@denx.de>
238 Date: Tue Feb 20 13:17:42 2007 +0100
239
240 [PATCH] Update SystemACE driver for 16bit access
241
242 This patch removes some problems when the Xilinx SystemACE driver
243 is used with 16bit access on an big endian platform (like the
244 AMCC Katmai).
245
246 Signed-off-by: Stefan Roese <sr@denx.de>
247
248 commit 874bb7b88fe9b4648e1288a387af2e31014a72f3
249 Author: Stefan Roese <sr@denx.de>
250 Date: Tue Feb 20 13:15:40 2007 +0100
251
252 [PATCH] Clean up Katmai (440SPe) linker script
253
254 Signed-off-by: Stefan Roese <sr@denx.de>
255
256 commit 4745acaa1a603b67f6b9b7970365ebadd7d6586f
257 Author: Stefan Roese <sr@denx.de>
258 Date: Tue Feb 20 10:57:08 2007 +0100
259
260 [PATCH] Add support for the AMCC Katmai (440SPe) eval board
261
262 Signed-off-by: Stefan Roese <sr@denx.de>
263
264 commit 0dc018ece13effc689e47479ea9ebf1c98a507f5
265 Author: Stefan Roese <sr@denx.de>
266 Date: Tue Feb 20 10:51:26 2007 +0100
267
268 [PATCH] I2C: Add support for multiple I2C busses for RTC & DTT
269
270 This patch switches to the desired I2C bus when the date/dtt
271 commands are called. This can be configured using the
272 CFG_RTC_BUS_NUM and/or CFG_DTT_BUS_NUM defines.
273
274 Signed-off-by: Stefan Roese <sr@denx.de>
275
276 commit 4037ed3b63923cfcec27f784a89057c3cbabcedb
277 Author: Stefan Roese <sr@denx.de>
278 Date: Tue Feb 20 10:43:34 2007 +0100
279
280 [PATCH] PPC4xx: Add 440SP(e) DDR2 SPD DIMM support
281
282 This patch adds support for the DDR2 controller used on the
283 440SP and 440SPe. It is tested on the Katmai (440SPe) eval
284 board and works fine with the following DIMM modules:
285
286 - Corsair CM2X512-5400C4 (512MByte per DIMM)
287 - Kingston ValueRAM KVR667D2N5/512 (512MByte per DIMM)
288 - Kingston ValueRAM KVR667D2N5K2/2G (1GByte per DIMM)
289
290 This patch also adds the nice functionality to dynamically
291 create the TLB entries for the SDRAM (tlb.c). So we should
292 never run into such problems with wrong (too short) TLB
293 initialization again on these platforms.
294
295 Signed-off-by: Stefan Roese <sr@denx.de>
296
297 commit 36d830c9830379045f5daa9f542ac1c990c70068
298 Author: Stefan Roese <sr@denx.de>
299 Date: Tue Feb 20 10:35:42 2007 +0100
300
301 [PATCH] PPC4xx: Split 4xx SPD SDRAM init routines into 2 files
302
303 Since the existing 4xx SPD SDRAM initialization routines for the
304 405 SDRAM controller and the 440 DDR controller don't have much in
305 common this patch splits both drivers into different files.
306
307 This is in preparation for the 440 DDR2 controller support (440SP/e).
308
309 Signed-off-by: Stefan Roese <sr@denx.de>
310
311 commit 79b2d0bb2eae09602448f7a7cb56530d2f31e6c6
312 Author: Stefan Roese <sr@denx.de>
313 Date: Tue Feb 20 10:27:08 2007 +0100
314
315 [PATCH] PPC4xx: Add support for multiple I2C busses
316
317 This patch adds support for multiple I2C busses on the PPC4xx
318 platforms. Define CONFIG_I2C_MULTI_BUS in the board config file
319 to make use of this feature.
320
321 It also merges the 405 and 440 i2c header files into one common
322 file 4xx_i2c.h.
323
324 Also the 4xx i2c reset procedure is reworked since I experienced
325 some problems with the first access on the 440SPe Katmai board.
326
327 Signed-off-by: Stefan Roese <sr@denx.de>
328
329 commit eb867a76238fb38e952c37871b16d0d7fd61c95f
330 Author: Grant Likely <grant.likely@secretlab.ca>
331 Date: Tue Feb 20 09:05:45 2007 +0100
332
333 [PATCH 9_9] Use "void *" not "unsigned long *" for block dev read_write buffer pointers
334
335 Block device read/write is anonymous data; there is no need to use a
336 typed pointer. void * is fine. Also add a hook for block_read functions
337
338 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
339
340 commit 53758fa20e935cc87eeb0519ed365df753a6f289
341 Author: Grant Likely <grant.likely@secretlab.ca>
342 Date: Tue Feb 20 09:05:38 2007 +0100
343
344 [PATCH 8_9] Add block_write hook to block_dev_desc_t
345
346 Preparation for future patches which support block device writing
347
348 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
349
350 commit f4852ebe6ca946a509667eb68be42026f837be76
351 Author: Grant Likely <grant.likely@secretlab.ca>
352 Date: Tue Feb 20 09:05:31 2007 +0100
353
354 [PATCH 7_9] Replace ace_readw_ace_writeb functions with macros
355
356 Register read/write does not need to be wrapped in a full function. The
357 patch replaces them with macros.
358
359 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
360
361 commit 3a8ce9af6fcb5744a7851b4440c07688acc40844
362 Author: Grant Likely <grant.likely@secretlab.ca>
363 Date: Tue Feb 20 09:05:23 2007 +0100
364
365 [PATCH 6_9] Move common_cmd_ace.c to drivers_systemace.c
366
367 The code in this file is not a command; it is a device driver. Put it in
368 the correct place. There are zero functional changes in this patch, it
369 only moves the file.
370
371 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
372
373 commit 984618f3e7794c783ec8d1511e74c6ee2d69bfe4
374 Author: Grant Likely <grant.likely@secretlab.ca>
375 Date: Tue Feb 20 09:05:16 2007 +0100
376
377 [PATCH 5_9] Whitespace fixup on common_cmd_ace.c (using Lindent)
378
379 This patch is in preparation of additional changes to the sysace driver.
380 May as well take this opportunity to fixup the inconsistent whitespace since
381 this file is about to undergo major changes anyway.
382
383 There are zero functional changes in this patch. It only cleans up the
384 the whitespace.
385
386 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
387
388 commit 80ba981d940471fe7e539e64fa3d2bd80002beda
389 Author: Grant Likely <grant.likely@secretlab.ca>
390 Date: Tue Feb 20 09:05:07 2007 +0100
391
392 [PATCH 4_4] Remove local implementation of isprint() in ft_build.c
393
394 isprint is already defined in ctype.c
395
396 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
397
398 commit c95c4280d751ca078c2ff58228d2f2b44ccf0600
399 Author: Grant Likely <grant.likely@secretlab.ca>
400 Date: Tue Feb 20 09:05:00 2007 +0100
401
402 [PATCH 3_9] Move buffer print code from md command to common function
403
404 Printing a buffer is a darn useful thing. Move the buffer print code
405 into print_buffer() in lib_generic/
406
407 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
408
409 commit 99b0f0fd3fbf2572ae1a7723dd90cffc8e85130a
410 Author: Grant Likely <grant.likely@secretlab.ca>
411 Date: Tue Feb 20 09:04:52 2007 +0100
412
413 [PATCH 2_4] Use config.h, not xparameters.h, for xilinx targets
414
415 Change the xilinx device drivers and board code to include config.h
416 instead of xparameters.h directly. config.h always includes the
417 correct xparameters file. This change reduces the posibility of
418 including the wrong file when adding a new xilinx board port
419
420 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
421
422 commit 735dd97b1b20e777d059c7b389fe9d70cd3f80c7
423 Author: Grant Likely <grant.likely@secretlab.ca>
424 Date: Tue Feb 20 09:04:34 2007 +0100
425
426 [PATCH 1_4] Merge common get_dev() routines for block devices
427
428 Each of the filesystem drivers duplicate the get_dev routine. This change
429 merges them into a single function in part.c
430
431 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
432
433 commit f5fcc3c20b65554e98a165542c36ee0c610a2d81
434 Author: Wolfgang Denk <wd@pollux.denx.de>
435 Date: Mon Feb 19 23:09:51 2007 +0100
436
437 MCC200: Software Updater: allow both "ramdisk" and "filesystem" types
438 as root file system images.
439
440 commit 489c696ae7211218961d159e43e722d74c36fcbc
441 Author: Sergei Poselenov <sposelenov@emcraft.com>
442 Date: Wed Feb 14 14:30:28 2007 +0300
443
444 MCC200: Extensions to Software Update Mechanism
445
446 Update / extend Software Update Mechanism for MCC200 board:
447
448 - Add support for rootfs image added. The environment variables
449 "rootfs_st" and "rootfs_nd" can be used to override the default
450 values of the image start and end.
451 - Remove excessive key check code.
452 - Code cleanup.
453
454 commit 4be23a12f23f1372634edc3215137b09768b7949
455 Author: Stefan Roese <sr@denx.de>
456 Date: Mon Feb 19 08:23:15 2007 +0100
457
458 [PATCH] Update Sequoia EBC configuration (NOR FLASH)
459
460 As spotted by Matthias Fuchs, the READY input should not be
461 enabled for the NOR FLASH on the Sequoia board.
462
463 Signed-off-by: Stefan Roese <sr@denx.de>
464
465 commit 2605e90bf676d48123afe5719a846d2b52b24aac
466 Author: Heiko Schocher <hs@pollux.denx.de>
467 Date: Fri Feb 16 07:57:42 2007 +0100
468
469 [PATCH] Added support for the jupiter board.
470
471 Signed-off-by: Heiko Schocher <hs@denx.de>
472
473 commit 497d012e5be0194e1084073d0081eb1a844796b2
474 Author: Gary Jennejohn <garyj@pollux.denx.de>
475 Date: Mon Feb 12 13:11:50 2007 +0100
476
477 LPC2292: patch from Siemens.
478
479 commit b0b1a920aebead0d44146e73676ae9d80fffc8e2
480 Author: Stefan Roese <sr@denx.de>
481 Date: Sat Feb 10 08:49:31 2007 +0100
482
483 [PATCH] Add missing p3mx.h file to repository (ups)
484
485 Signed-off-by: Stefan Roese <sr@denx.de>
486
487 commit 53d4a4983fb9b3ae5f7b2f10c599aca2b1b4034a
488 Author: Bartlomiej Sieka <tur@semihalf.com>
489 Date: Fri Feb 9 10:45:42 2007 +0100
490
491 [Motion-PRO] Preliminary support for the Motion-PRO board.
492
493 commit 5a753f98c6a01bd1c61a9a3f95e8329a35f62994
494 Author: Stefan Roese <sr@denx.de>
495 Date: Wed Feb 7 16:51:08 2007 +0100
496
497 [PATCH] Update some AMCC 4xx board config files (set initrd_high)
498
499 Some boards that can have more than 768MBytes of SDRAM need to
500 set "initrd_high", so that the initrd can be accessed by the
501 Linux kernel.
502
503 Signed-off-by: Stefan Roese <sr@denx.de>
504
505 commit 7372ca68227930d03cffa548310524cad5b96733
506 Author: Stefan Roese <sr@denx.de>
507 Date: Fri Feb 2 12:44:22 2007 +0100
508
509 [PATCH] Correctly display PCI arbiter en-/disabled on some 4xx boards
510
511 Previously the strapping DCR/SDR was read to determine if the internal PCI
512 arbiter is enabled or not. This strapping bit can be overridden, so now
513 the current status is read from the correct DCR/SDR register.
514
515 Signed-off-by: Stefan Roese <sr@denx.de>
516
517 commit 2aa54f651a42d198673318f07a20c89a43e4d197
518 Author: Stefan Roese <sr@denx.de>
519 Date: Fri Feb 2 12:42:08 2007 +0100
520
521 [PATCH] Change configuration output of Sycamore, Yellowstone & Rainier
522
523 Signed-off-by: Stefan Roese <sr@denx.de>
524
525 commit 23744d6b5bf17592eb6a0ef4f318f6089f55993b
526 Author: Stefan Roese <sr@denx.de>
527 Date: Thu Feb 1 13:22:41 2007 +0100
528
529 [PATCH] Remove PCI-PNP configuration from Sequoia/Rainier config file
530
531 When PCI PNP is enabled the pci pnp configuration routine is called
532 which sets the PCI_CACHE_SIZE_LINE to 8. This seems to generate some
533 problems with some PCI cards. For now disable the PCI PNP configuration.
534
535 Signed-off-by: Stefan Roese <sr@denx.de>
536
537 commit 2902fadade3be7659467e8d074048c6b7068f5c0
538 Author: Stefan Roese <sr@denx.de>
539 Date: Wed Jan 31 16:56:10 2007 +0100
540
541 [PATCH] Update 440EPx/440GRx cpu detection
542
543 Signed-off-by: Stefan Roese <sr@denx.de>
544
545 commit d5ea287b02a6945c3977410e364a879dd1a555c8
546 Author: Stefan Roese <sr@denx.de>
547 Date: Wed Jan 31 16:38:04 2007 +0100
548
549 [PATCH] Update esd cpci5200 files
550
551 Signed-off-by: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
552
553 commit 8b7d1f0ab7d7c4fe3160bbf74a7e9690d9f3a3ab
554 Author: Stefan Roese <sr@denx.de>
555 Date: Wed Jan 31 16:37:34 2007 +0100
556
557 [PATCH] Add support for esd mecp5200 board
558
559 Signed-off-by: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
560
561 commit 71a4e5fda8b60044ab9f46069fa1cfa26bdd07ff
562 Author: Stefan Roese <sr@denx.de>
563 Date: Wed Jan 31 12:38:50 2007 +0100
564
565 [PATCH] Remove unneccessary yellowstone board config file
566
567 Signed-off-by: Stefan Roese <sr@denx.de>
568
569 commit e802594b6fa1b166308820c276b96dc0d7cc731c
570 Author: Stefan Roese <sr@denx.de>
571 Date: Tue Jan 30 17:06:10 2007 +0100
572
573 [PATCH] Update Sequoia (440EPx) config file
574
575 The config file now handles the 2nd target, the Rainier (440GRx)
576 evaluation board better. Additionally the PPC input clock was
577 adjusted to match the correct value of 33.0 MHz.
578
579 Signed-off-by: Stefan Roese <sr@denx.de>
580
581 commit 700200c67e73b83751418abe7815840dca8fd6cb
582 Author: Stefan Roese <sr@denx.de>
583 Date: Tue Jan 30 17:04:19 2007 +0100
584
585 [PATCH] Merge Yosemite & Yellowstone board ports
586
587 Now the AMCC eval boards Yosemite (440EP) and Yellowstone (440GR)
588 share one config file and all board specific files. This way we
589 don't have to maintain two different sets of files for nearly
590 identical boards.
591
592 Signed-off-by: Stefan Roese <sr@denx.de>
593
594 commit 1bbf5eae322f5f1f6427ecc3ac13a0cb7dba8ad6
595 Author: Stefan Roese <sr@denx.de>
596 Date: Tue Jan 30 15:01:49 2007 +0100
597
598 [PATCH] Update Prodrive SCPU (PDNB3 variant) board
599
600 SCPU doesn't use redundant environment in flash.
601
602 Signed-off-by: Stefan Roese <sr@denx.de>
603
604 commit 6304430ed642ea8fa15c9e5af965ac2e033eec45
605 Author: Stefan Roese <sr@denx.de>
606 Date: Tue Jan 30 12:51:07 2007 +0100
607
608 [PATCH] alpr: Update alpr board config file
609
610 Signed-off-by: Stefan Roese <sr@denx.de>
611
612 commit f8db84f132b1e335f20f96138a1f09ed97b08664
613 Author: Wolfgang Denk <wd@pollux.denx.de>
614 Date: Tue Jan 30 00:50:40 2007 +0100
615
616 LPC2292 SODIMM port coding style cleanup.
617
618 commit 6bd2447ee47ee23c18d2b3c7ccd5a20f7626f5b3
619 Author: Gary Jennejohn <garyj@pollux.denx.de>
620 Date: Wed Jan 24 12:16:56 2007 +0100
621
622 Add port for the lpc2292sodimm evaluation board from EmbeddedArtists
623
624 commit 2daf046ba627f85f44195815778140039636244e
625 Author: Bartlomiej Sieka <tur@semihalf.com>
626 Date: Tue Jan 23 17:22:06 2007 +0100
627
628 [iDMR] Add MTD and JFFS2 support, also add default partition definition.
629
630 commit f7db33101fbc9c8f0a10738ce87034875a17aeb9
631 Author: Bartlomiej Sieka <tur@semihalf.com>
632 Date: Tue Jan 23 14:21:14 2007 +0100
633
634 [iDMR] Flash driver on initialisation write-protects some sectors,
635 currently sectors 0-3. Sector 3 does not need to be protected, though
636 (U-boot occupies sectors 0-1 and the environment sector 2). This commit
637 fixes this, i.e., only sectors 0-2 are protected.
638
639 commit 0ed47bb119cd2c4c16edb2548789148f9e6dc9de
640 Author: Bartlomiej Sieka <tur@semihalf.com>
641 Date: Tue Jan 23 14:11:22 2007 +0100
642
643 [iDMR] Using MII-related commands on iDRM board doesn't work now (e.g.,
644 "mii device" results in "Unexpected exception"). Fixing this properly
645 requires some clean-up in the FEC drivers infrastructure for ColdFire, so
646 this commit disables MII commads for now.
647
648 commit 363d1d8f9c99b63daef81f5985cab3fc00edde5c
649 Author: Bartlomiej Sieka <tur@semihalf.com>
650 Date: Tue Jan 23 13:25:22 2007 +0100
651
652 [ColdFire MCF5271 family] Add CPU detection based on the value of Chip
653 Identification Register (CIR).
654
655 commit a4012396645533aef218354eeba754dff0deace8
656 Author: Wolfgang Denk <wd@pollux.denx.de>
657 Date: Fri Jan 19 23:08:39 2007 +0100
658
659 Minor code cleanup.
660
661 commit f539b7ba7d7ef6dd187c8209609001cb1cd95e39
662 Author: Heiko Schocher <hs@pollux.denx.de>
663 Date: Fri Jan 19 19:57:10 2007 +0100
664
665 [PATCH] SC3 board: added CFG_CMD_AUTOSCRIPT.
666
667 Signed-off-by: Heiko Schocher <hs@denx.de>
668
669 commit d0b6e14087ddd8789f224a48e1d33f2a5df4d167
670 Author: Heiko Schocher <hs@pollux.denx.de>
671 Date: Fri Jan 19 18:05:26 2007 +0100
672
673 [PATCH] CFI: define CFG_WRITE_SWAPPED_DATA for the CFI-Flash driver
674 if you must swap the bytes between reading/writing.
675 (Needed for the SC3 board)
676
677 Signed-off-by: Heiko Schocher <hs@denx.de>
678
679 commit 9d8d5a5bfb64768f29a0cb47fc37cd6f4c40e276
680 Author: Stefan Roese <sr@denx.de>
681 Date: Thu Jan 18 16:05:47 2007 +0100
682
683 [PATCH] Add support for Prodrive SCPU (PDNB3 variant) board
684
685 Signed-off-by: Stefan Roese <sr@denx.de>
686
687 commit 0057d758e3e874cbe7f24745d0cce8c1cb6c207e
688 Author: Stefan Roese <sr@denx.de>
689 Date: Thu Jan 18 11:54:52 2007 +0100
690
691 [PATCH] Update Prodrive P3Mx support
692
693 Signed-off-by: Stefan Roese <sr@denx.de>
694
695 commit 34167a36c29ee946b727465db5c014746a08e978
696 Author: Stefan Roese <sr@denx.de>
697 Date: Thu Jan 18 11:48:10 2007 +0100
698
699 [PATCH] Add missing Taishan config file
700
701 Signed-off-by: Stefan Roese <sr@denx.de>
702
703 commit cb4820725e9fc409c5cbc8e83054a6ed522d2111
704 Author: Heiko Schocher <hs@pollux.denx.de>
705 Date: Thu Jan 18 11:28:51 2007 +0100
706
707 [PATCH] Fix: Compilerwarnings for SC3 board.
708 The EBC Configuration Register is now by CFG_EBC_CFG definable
709 Added JFFS2 support for the SC3 board.
710
711 Signed-off-by: Heiko Schocher <hs@denx.de>
712
713 commit 5fb692cae57d1710c8f52a427cf7f39a37383fcd
714 Author: Stefan Roese <sr@denx.de>
715 Date: Thu Jan 18 10:25:34 2007 +0100
716
717 [PATCH] Add support for AMCC Taishan PPC440GX eval board
718
719 Signed-off-by: Stefan Roese <sr@denx.de>
720
721 commit 6d3e0107235aa0e6a6dcb77f9884497280bf85ad
722 Author: Wolfgang Denk <wd@pollux.denx.de>
723 Date: Tue Jan 16 18:30:50 2007 +0100
724
725 Raname solidcard3 into sc3; add redundant env for sc3
726
727 commit 1bbbbdd20fcec9933697000dcf55ff7972622596
728 Author: Wolfgang Denk <wd@pollux.denx.de>
729 Date: Tue Jan 16 12:46:35 2007 +0100
730
731 Update default environment for Solidcard3
732
733 commit 5a5c56986a9ccf71642c8b6374eb18487b15fecd
734 Author: Stefan Roese <sr@denx.de>
735 Date: Mon Jan 15 09:46:29 2007 +0100
736
737 [PATCH] Fix 440SPe rev B detection from previous patch
738
739 Signed-off-by: Stefan Roese <sr@denx.de>
740
741 commit a443d31410c571ee8f970da819a44d698fdd6b1f
742 Author: Heiko Schocher <hs@pollux.denx.de>
743 Date: Sun Jan 14 13:35:31 2007 +0100
744
745 [FIX] correct I2C Writes for the LM81 Sensor.
746
747 Signed-off-by: Heiko Schocher <hs@denx.de>
748
749 commit 0bba5452835f19a61204edcda3a58112fd8e2208
750 Author: Wolfgang Denk <wd@pollux.denx.de>
751 Date: Sat Jan 13 11:17:10 2007 +0100
752
753 Undo commit 3033ebb2: reset command does not take any arguments
754
755 Haiying Wang's modification to the reset command was broken, undo it.
756
757 Signed-off-by: Wolfgang Denk <wd@denx.de>
758
759 commit 95981778cff0038fd9941044d6a3eda810e33258
760 Author: Stefan Roese <sr@denx.de>
761 Date: Sat Jan 13 08:01:03 2007 +0100
762
763 [PATCH] Update 440SP(e) cpu revisions
764
765 Also display enabled/disabled RAID 6 support for 440SP/440SPe PPC's.
766
767 Signed-off-by: Stefan Roese <sr@denx.de>
768
769 commit 77ddc5b9afb325262fd88752ba430a1dded1f0c7
770 Author: Stefan Roese <sr@denx.de>
771 Date: Sat Jan 13 07:59:56 2007 +0100
772
773 [PATCH] Update Yellowstone (440GR) to display board rev and PCI bus speed
774
775 Now the board revision and the current PCI bus speed are printed after
776 the board message.
777
778 Also the EBC initialising is now done via defines in the board config
779 file.
780
781 Signed-off-by: Stefan Roese <sr@denx.de>
782
783 commit 36adff362c2c0141ff8a810d42a7e478f779130f
784 Author: Stefan Roese <sr@denx.de>
785 Date: Sat Jan 13 07:59:19 2007 +0100
786
787 [PATCH] Update Yosemite (440EP) to display board rev and PCI bus speed
788
789 Now the board revision and the current PCI bus speed are printed after
790 the board message.
791
792 Also the EBC initialising is now done via defines in the board config
793 file.
794
795 Signed-off-by: Stefan Roese <sr@denx.de>
796
797 commit e0b9ea8c8a294de6a5350ae638879d24b5b709d6
798 Author: Stefan Roese <sr@denx.de>
799 Date: Sat Jan 13 07:57:51 2007 +0100
800
801 [PATCH] Update Sequoia (440EPx) to display board rev and PCI bus speed
802
803 Now the board revision and the current PCI bus speed are printed after
804 the board message.
805
806 Signed-off-by: Stefan Roese <sr@denx.de>
807
808 commit ca43ba18e910206ef8063e4b22d282630bff3fd2
809 Author: Heiko Schocher <hs@pollux.denx.de>
810 Date: Thu Jan 11 15:44:44 2007 +0100
811
812 Added support for the SOLIDCARD III board from Eurodesign
813
814 Signed-off-by: Heiko Schocher <hs@denx.de>
815
816 commit 6abaee42621c07e81a2cd189ad4368b5e8c50280
817 Author: Reinhard Thies <Reinhard.Thies@web.de>
818 Date: Wed Jan 10 14:41:14 2007 +0100
819
820 Adjusted default environment for cam5200 board.
821
822 commit bab5a90d4ccc1a46a8127b867fa59028cc623ad9
823 Author: Wolfgang Denk <wd@pollux.denx.de>
824 Date: Wed Jan 10 15:35:52 2007 +0100
825
826 Update CHANGELOG
827
828 commit 787fa15860a57833e50bd30555079a9cd4e519b8
829 Author: Wolfgang Denk <wd@pollux.denx.de>
830 Date: Wed Jan 10 01:28:39 2007 +0100
831
832 Fix auto_update for MCC200 board.
833
834 The invocation of do_auto_update() is moved to the end of the
835 misc_init_r() function, after the flash mappings have been
836 initialized. Please find attached a patch that implements that
837 change.
838
839 Also correct the decoding of the keypad status. With this update, the
840 key that will trigger the update is Column 2, Row 2.
841
842 commit d9384de2f571046e71081bae22b49e3d5ca2e3d5
843 Author: Marian Balakowicz <m8@semihalf.com>
844 Date: Wed Jan 10 00:26:15 2007 +0100
845
846 CAM5200 flash driver modifications:
847 - use CFI driver (replaces custom flash driver) for main 'cam5200' target
848 - add second build target 'cam5200_niosflash' which still uses custom driver
849
850 commit 67fea022fa957f59653b5238c7496f80a6b70432
851 Author: Markus Klotzbuecher <mk@denx.de>
852 Date: Tue Jan 9 16:02:48 2007 +0100
853
854 SPC1920: cleanup memory contoller setup
855
856 commit 8fc2102faa23593c80381437c09f7745a14deb40
857 Author: Markus Klotzbuecher <mk@denx.de>
858 Date: Tue Jan 9 14:57:14 2007 +0100
859
860 Fix the cpu speed setup to work with all boards.
861
862 commit 9295acb77481cf099ef9b40e1fa2d145b3c7490c
863 Author: Markus Klotzbuecher <mk@denx.de>
864 Date: Tue Jan 9 14:57:13 2007 +0100
865
866 SPC1920: add support for the FM18L08 Ramtron FRAM
867
868 commit 38ccd2fdf3364a53fe80e9b365303ecdafc9e223
869 Author: Markus Klotzbuecher <mk@denx.de>
870 Date: Tue Jan 9 14:57:13 2007 +0100
871
872 SPC1920: update the HPI register addresses to work with the second
873 generation of hardware
874
875 commit 5921e5313fc3eadd42770c2b99badd7fae5ecf1e
876 Author: Markus Klotzbuecher <mk@creamnet.de>
877 Date: Tue Jan 9 14:57:13 2007 +0100
878
879 Miscellanious spc1920 related cleanups
880
881 commit e4c2d37adc8bb1bf69dcf600cbc6c75f916a6120
882 Author: Markus Klotzbuecher <mk@denx.de>
883 Date: Tue Jan 9 14:57:12 2007 +0100
884
885 SPC1920 GO/NOGO led should be set to color red in U-Boot
886
887 commit 0be62728aac459ba268d6d752ed49ec0e2bc7348
888 Author: Markus Klotzbuecher <mk@creamnet.de>
889 Date: Tue Jan 9 14:57:12 2007 +0100
890
891 Add support for the DS3231 RTC
892
893 commit 8139567b60d678584b05f0718a681f2047c5e14f
894 Author: Markus Klotzbuecher <mk@creamnet.de>
895 Date: Tue Jan 9 14:57:11 2007 +0100
896
897 SMC1 uses external CLK4 instead of BRG on spc1920
898
899 commit d8d9de1a02fbd880b613d607143d1f57342affc7
900 Author: Markus Klotzbuecher <mk@creamnet.de>
901 Date: Tue Jan 9 14:57:10 2007 +0100
902
903 Update the SPC1920 CMB PLD driver
904
905 commit 3f34f869162750e5e999fd140f884f5de952bcfe
906 Author: Markus Klotzbuecher <mk@creamnet.de>
907 Date: Tue Jan 9 14:57:10 2007 +0100
908
909 Add / enable I2C support on the spc1920 board
910
911 commit d28707dbce1e9ac2017ad051da4133bf22b4204f
912 Author: Markus Klotzbuecher <mk@creamnet.de>
913 Date: Tue Jan 9 14:57:10 2007 +0100
914
915 Add support for the tms320671x host port interface (HPI)
916
917 commit f4eb54529bb3664c3a562e488b460fe075f79d67
918 Author: Wolfgang Denk <wd@pollux.denx.de>
919 Date: Sun Jan 7 00:13:11 2007 +0100
920
921 Prepare for release 1.2.0
922
923 commit f07ae7a9daef27a3d0213a4f3fe39d5342173c02
924 Author: Stefan Roese <sr@denx.de>
925 Date: Sat Jan 6 15:58:09 2007 +0100
926
927 [PATCH] 44x: Fix problem with DDR controller setup (refresh rate)
928
929 This patch fixes a problem with an incorrect setup for the refresh
930 timer of the 44x DDR controller in the file cpu/ppc4xx/sdram.c
931
932 Signed-off-by: Stefan Roese <sr@denx.de>
933
934 commit f16c1da9577f06c5fc08651a4065537407de4635
935 Author: Stefan Roese <sr@denx.de>
936 Date: Sat Jan 6 15:56:13 2007 +0100
937
938 [PATCH] Update ALPR board files
939
940 This update brings the ALPR board support to the newest version.
941 It also fixes a problem with the NAND driver.
942
943 Signed-off-by: Stefan Roese <sr@denx.de>
944
945 commit cd1d937f90250a32988c37b2b4af8364d25de8ed
946 Author: Stefan Roese <sr@denx.de>
947 Date: Fri Jan 5 11:46:05 2007 +0100
948
949 [PATCH] nand: Fix problem with oobsize calculation
950
951 Here the description from Brian Brelsford <Brian_Brelsford@dell.com>:
952
953 The Hynix part returns a 0x1d in the 4th ID byte. The Samsung part
954 returns a 0x15. In the code fragment below bits [1:0] determine the
955 page size, it is ANDed via "(extid & 0x3)" then shifted out. The
956 next field is also ANDed with 0x3. However this is a one bit field
957 as defined in the Hynix and Samsung parts in the 4th ID byte that
958 determins the oobsize, not a two bit field. It works on Samsung as
959 bits[3:2] are 01. However for the Hynix there is a 11 in these two
960 bits, so the oob size gets messed up.
961
962 I checked the correct linux code and the suggested fix from Brian is
963 also available in the linux nand mtd driver.
964
965 Signed-off-by: Stefan Roese <sr@denx.de>
966
967 commit a78bc443ae5a4a8ba87590587d5e35bf5a787b2e
968 Author: Stefan Roese <sr@denx.de>
969 Date: Fri Jan 5 10:40:36 2007 +0100
970
971 [PATCH] Clear PLB4A0_ACR[WRP] on Sequoia (440EPx)
972
973 This fix will make the MAL burst disabling patch for the Linux
974 EMAC driver obsolete.
975
976 Signed-off-by: Stefan Roese <sr@denx.de>
977
978 commit 023889838282b6237b401664f22dd22dfba2c066
979 Author: Stefan Roese <sr@denx.de>
980 Date: Fri Jan 5 10:38:05 2007 +0100
981
982 [PATCH] Add DDR2 optimization code for Sequoia (440EPx) board
983
984 This code will optimize the DDR2 controller setup on a board specific
985 basis.
986
987 Note: This code doesn't work right now on the NAND booting image for the
988 Sequoia board, since it doesn't fit into the 4kBytes for the SPL image.
989
990 Signed-off-by: Stefan Roese <sr@denx.de>
991
992 commit cce4acbb68398634b8d011ed7bb0d12269c84230
993 Author: Bartlomiej Sieka <tur@semihalf.com>
994 Date: Thu Dec 28 19:08:21 2006 +0100
995
996 Few V38B changes:
997 - fix a typo in V38B config file
998 - move watchdog initialisation earlier in the boot process
999 - add "wdt=off" to default kernel command line (disables kernel watchdog)
1000
1001 commit 92eb729bad876725aeea908d2addba0800620840
1002 Author: Wolfgang Denk <wd@pollux.denx.de>
1003 Date: Wed Dec 27 01:26:13 2006 +0100
1004
1005 Fix bug in adaption of Stefano Babic's CFI driver patch.
1006
1007 commit 9c0f42ecfe25f7ffce8ec7a815f03864d723ffe3
1008 Author: Wolfgang Denk <wd@pollux.denx.de>
1009 Date: Sun Dec 24 01:42:57 2006 +0100
1010
1011 Minor code cleanup.
1012
1013 commit d784fdb05900ada3686d5778783e1fb328e9fb66
1014 Author: Stefano Babic <sbabic@denx.de>
1015 Date: Tue Dec 12 00:22:42 2006 +0100
1016
1017 Fix cfi failure with Spansion Flash (Spansion Flash Devices have a different offset to go into CFI mode)
1018
1019 commit 1b3c360c235dc684ec06c2d5f183f0a282ce45e2
1020 Author: Stefan Roese <sr@denx.de>
1021 Date: Fri Dec 22 14:29:40 2006 +0100
1022
1023 [PATCH] Fix sequoia flash autodetection (finally correct)
1024
1025 Now 32MByte and 64MByte FLASH is know to work and other
1026 configurations should work too.
1027
1028 Signed-off-by: Stefan Roese <sr@denx.de>
1029
1030 commit 82e5236a8b719543643fd26d5827938ab2b94818
1031 Author: Wolfgang Denk <wd@pollux.denx.de>
1032 Date: Fri Dec 22 10:30:26 2006 +0100
1033
1034 Minor code cleanup; update CHANGELOG.
1035
1036 commit fa23044564091f05d9695beb7b5b9a931e7f41a4
1037 Author: Heiko Schocher <hs@pollux.denx.de>
1038 Date: Thu Dec 21 17:17:02 2006 +0100
1039
1040 Added support for the TQM8272 board from TQ
1041
1042 Signed-off-by: Heiko Schocher <hs@denx.de>
1043
1044 commit 6dedf3d49dd14c3bf541c8ecee7ffaac5f0e1d6c
1045 Author: Heiko Schocher <hs@pollux.denx.de>
1046 Date: Thu Dec 21 16:14:48 2006 +0100
1047
1048 [PATCH] Add support for the UC101 board from MAN.
1049
1050 Signed-off-by: Heiko Schocher <hs@denx.de>
1051
1052 commit c84bad0ef60e7055ab0bd49b93069509cecc382a
1053 Author: Bartlomiej Sieka <tur@semihalf.com>
1054 Date: Wed Dec 20 00:29:43 2006 +0100
1055
1056 Fix to make the baudrate changes immediate for the MCF52x2 family.
1057
1058 commit daa6e418bcc0c717752e8de939c213c790286096
1059 Author: Bartlomiej Sieka <tur@semihalf.com>
1060 Date: Wed Dec 20 00:27:32 2006 +0100
1061
1062 Preliminary support for the iDMR board (ColdFire).
1063
1064 commit cdb97a6678826f85e7c69eae6a1c113d034c9b10
1065 Author: Andrei Safronov <safronov@pollux.denx.de>
1066 Date: Fri Dec 8 16:23:08 2006 +0100
1067
1068 automatic update mechanism
1069
1070 commit dd520bf314c7add4183c5191692180f576f96b60
1071 Author: Wolfgang Denk <wd@pollux.denx.de>
1072 Date: Thu Nov 30 18:02:20 2006 +0100
1073
1074 Code cleanup.
1075
1076 commit 8d9a8610b8256331132227e9e6585c6bd5742787
1077 Author: Wolfgang Denk <wd@pollux.denx.de>
1078 Date: Thu Nov 30 01:54:07 2006 +0100
1079
1080 Code cleanup. Update CHANGELOG.
1081
1082 commit 726e90aacf0b1ecb0e7055be574622fbe3e450ba
1083 Author: Grant Likely <grant.likely@secretlab.ca>
1084 Date: Wed Nov 29 16:23:42 2006 +0100
1085
1086 [PATCH] [MPC52xx] Use IPB bus frequency for SOC peripherals
1087
1088 The soc node of the mpc52xx needs to be loaded with the IPB bus frequency,
1089 not the XLB frequency.
1090
1091 This patch depends on the previous patches for MPC52xx device tree support
1092
1093 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1094 Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
1095
1096 commit 1eac2a71417b6675b11aace72102a2e7fde8f5c6
1097 Author: Stefan Roese <sr@denx.de>
1098 Date: Wed Nov 29 15:42:37 2006 +0100
1099
1100 [PATCH] Add support for Prodrive P3M750 & P3M7448 (P3Mx) boards
1101
1102 This patch adds support for the Prodrive P3M750 (PPC750 & MV64460)
1103 and the P3M7448 (MPC7448 & MV64460) PMC modules. Both modules are
1104 quite similar and share the same board directory "prodrive/p3mx"
1105 and the same config file "p3mx.h".
1106
1107 Signed-off-by: Stefan Roese <sr@denx.de>
1108
1109 commit 1bdd46832aeb569f5e04b1f20f64318525b6525a
1110 Author: Stefan Roese <sr@denx.de>
1111 Date: Wed Nov 29 12:53:15 2006 +0100
1112
1113 [PATCH] common/cmd_elf.c: Enable loadaddr as parameter in bootvx command
1114
1115 In the bootvx command the load address was only read from the env
1116 variable "loadaddr" and not optionally passed as paramter as described
1117 in the help. This is fixed with this patch. The behaviour is now the
1118 same as in the bootelf command.
1119
1120 Signed-off-by: Stefan Roese <sr@denx.de>
1121
1122 commit 4e26f1074c3ac1bd8fd094f0dc4a1c4a0b15a592
1123 Author: Stefan Roese <sr@denx.de>
1124 Date: Wed Nov 29 12:03:57 2006 +0100
1125
1126 [PATCH] include/ppc440.h minor error affecting interrupts
1127
1128 Fixed include/ppc440.c for UIC address Bug
1129
1130 Corrects bug affecting the addresses for the universal interrupt
1131 controller UIC2 and UIC3 on the PPC440 Epx, GRx, and SPE chips.
1132
1133 Signed-off-by: Jeff Mann <mannj@embeddedplanet.com>
1134 Signed-off-by: Stefan Roese <sr@denx.de>
1135
1136 commit 1939d969443ccf316cab2bf32ab1027d4db5ba1a
1137 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
1138 Date: Tue Nov 28 16:17:27 2006 -0600
1139
1140 Make fsl-i2c not conflict with SOFT I2C
1141
1142 Signed-off-by: Timur Tabi <timur@freescale.com>
1143
1144 commit 14198bf768fdc958e3c1afd2404e5262208e98d7
1145 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
1146 Date: Tue Nov 28 16:17:18 2006 -0600
1147
1148 Fix I2C master address initialization.
1149
1150 Signed-off-by: Timur Tabi <timur@freescale.com>
1151
1152 commit cf3d045e51ca8dcc6cf759827140861d6ac25c04
1153 Author: Kim Phillips <kim.phillips@freescale.com>
1154 Date: Tue Nov 28 23:31:19 2006 -0600
1155
1156 Assign maintainers for mpc8349emds and mpc8360emds
1157
1158 Dave for mpc8360emds, and me for mpc8349emds.
1159
1160 commit 1aa934c81b77f2080d3ca4b226eab67b17a33961
1161 Author: Kim Phillips <kim.phillips@freescale.com>
1162 Date: Tue Nov 28 23:28:33 2006 -0600
1163
1164 Eliminate gcc 4 'used uninitialized' warnings in drivers/qe/uccf.c
1165
1166 give initial values for reg_num, shift, p_cmxucr in ucc_set_clk_src
1167 since they are passed by reference to ucc_get_cmxucr_reg and assigned.
1168
1169 commit e857a5bdb3954b896c0920cb9d8d2b1b9c107ce5
1170 Author: Timur Tabi <timur@freescale.com>
1171 Date: Tue Nov 28 12:09:35 2006 -0600
1172
1173 mpc83xx: Miscellaneous code style fixes
1174
1175 Implement various code style fixes and similar changes.
1176
1177 Signed-off-by: Timur Tabi <timur@freescale.com>
1178
1179 commit e59581c56ab5d6e0207ddac3b2c1d55cb36ec706
1180 Author: Stefan Roese <sr@denx.de>
1181 Date: Tue Nov 28 17:55:49 2006 +0100
1182
1183 [PATCH] Enable the IceCube/lite5200 variants to pass a device tree to Linux.
1184
1185 This patch adds the code and configuration necessary to boot with an
1186 arch/powerpc Linux kernel.
1187
1188 Signed-off-by: Grant Likely <grant.likely@gmail.com>
1189 Acked-by: Jon Loeliger <jdl@freescale.com>
1190
1191 commit e732faec95a83cb468b4850ae807c8301dde8f6a
1192 Author: Stefan Roese <sr@denx.de>
1193 Date: Tue Nov 28 16:09:24 2006 +0100
1194
1195 [PATCH] PPC4xx: 440SP Rev. C detection added
1196
1197 Signed-off-by: Stefan Roese <sr@denx.de>
1198
1199 commit e7f3e9ff01fbd7fa72eb42a9675fbed6bc4736b0
1200 Author: Stefan Roese <sr@denx.de>
1201 Date: Tue Nov 28 11:04:45 2006 +0100
1202
1203 [PATCH] nand: Fix patch merge problem
1204
1205 Signed-off-by: Stefan Roese <sr@denx.de>
1206
1207 commit 4f4b602ec7524a032bdf3c6d28c7f525a4a67eaa
1208 Author: Wolfgang Denk <wd@pollux.denx.de>
1209 Date: Mon Nov 27 22:53:53 2006 +0100
1210
1211 Update CHANGELOG
1212
1213 commit f6e495f54cdb8fe340b9c03deab40ad746d52fae
1214 Author: Stefan Roese <sr@denx.de>
1215 Date: Mon Nov 27 17:43:25 2006 +0100
1216
1217 [PATCH] 4xx_enet.c: Correct the setting of zmiifer register
1218
1219 Patch below corrects the setting of the zmiifer register, it was
1220 overwritting the register rather than ORing the settings.
1221
1222 Signed-off-by: Neil Wilson <NWilson@airspan.com>
1223 Signed-off-by: Stefan Roese <sr@denx.de>
1224
1225 commit d1a72545296800b7e219f93104ad5836f0003d66
1226 Author: Stefan Roese <sr@denx.de>
1227 Date: Mon Nov 27 17:34:10 2006 +0100
1228
1229 [PATCH] Select NAND embedded environment from board configuration
1230
1231 The current NAND Bootloader setup forces the environment
1232 variables to be in line with the bootloader. This change
1233 enables the configuration to be made in the board include
1234 file instead so that it can be individually enabled.
1235
1236 Signed-off-by: Nick Spence <nick.spence@freescale.com>
1237 Signed-off-by: Stefan Roese <sr@denx.de>
1238
1239 commit 15784862857c3c2214498defcfed84ff137fb81e
1240 Author: Stefan Roese <sr@denx.de>
1241 Date: Mon Nov 27 17:22:19 2006 +0100
1242
1243 [PATCH] nand_wait() timeout fixes
1244
1245 Two fixes for the nand_wait() function in
1246 drivers/nand/nand_base.c:
1247
1248 1. Use correct timeouts. The original timeouts in Linux
1249 source are 400ms and 20ms not 40s and 20s
1250
1251 2. Return correct error value in case of timeout. 0 is
1252 interpreted as OK.
1253
1254 Signed-off-by: Rui Sousa <rui.sousa@laposte.net>
1255 Signed-off-by: Stefan Roese <sr@denx.de>
1256
1257 commit da5553b095bf04f4f109ad7e565dae3aba47b230
1258 Author: Stefan Roese <sr@denx.de>
1259 Date: Mon Nov 27 17:04:06 2006 +0100
1260
1261 [PATCH] Allow CONFIG_OF_FLAT_TREE to boot a non-arch/powerpc kernel
1262
1263 This patch allows an arch/ppc kernel to be booted by just passing 1 or 2
1264 arguments to bootm. It removes the getenv("disable_of") test that used
1265 to be used for this purpose.
1266
1267 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1268 Acked-by: Jon Loeliger <jdl@freescale.com>
1269
1270 commit a9398e018593782c5fa7d0741955fc1256b34c1e
1271 Author: Wolfgang Denk <wd@pollux.denx.de>
1272 Date: Mon Nov 27 15:32:42 2006 +0100
1273
1274 Minor code cleanup. Update CHANGELOG.
1275
1276 commit 1729b92cde575476684bffe819d0b7791b57bff2
1277 Author: Stefan Roese <sr@denx.de>
1278 Date: Mon Nov 27 14:52:04 2006 +0100
1279
1280 [PATCH] 4xx: Fix problem with board specific reset code (now for real)
1281
1282 Signed-off-by: Stefan Roese <sr@denx.de>
1283
1284 commit cc5ee8a92a0e3ca6f727af71b8fd206460c7afd7
1285 Author: Stefan Roese <sr@denx.de>
1286 Date: Mon Nov 27 14:49:51 2006 +0100
1287
1288 [PATCH] alpr: remove unused board specific flash driver
1289
1290 Signed-off-by: Stefan Roese <sr@denx.de>
1291
1292 commit 1f94d162e2b5f0edc28d9fb11482502c44d218e1
1293 Author: Stefan Roese <sr@denx.de>
1294 Date: Mon Nov 27 14:48:41 2006 +0100
1295
1296 [PATCH] 4xx: Fix problem with board specific reset code
1297
1298 Signed-off-by: Stefan Roese <sr@denx.de>
1299
1300 commit ec0c2ec725aec9524a177a77ce75559e644a931a
1301 Author: Stefan Roese <sr@denx.de>
1302 Date: Mon Nov 27 14:46:06 2006 +0100
1303
1304 [PATCH] Remove testing 4xx enet PHY setup
1305
1306 Signed-off-by: Stefan Roese <sr@denx.de>
1307
1308 commit 1c2ce2262069510f31c7d3fd7efd3d58b8c0c148
1309 Author: Stefan Roese <sr@denx.de>
1310 Date: Mon Nov 27 14:12:17 2006 +0100
1311
1312 [PATCH] Update Prodrive ALPR board support (440GX)
1313
1314 Signed-off-by: Stefan Roese <sr@denx.de>
1315
1316 commit 78d620ebb5871d252270dedfad60c6568993b780
1317 Author: Wolfgang Denk <wd@atlas.denx.de>
1318 Date: Thu Nov 23 22:58:58 2006 +0100
1319
1320 Updates for TQM5200 modules:
1321 - fix off-by-one error in board/tqm5200/cam5200_flash.c error message
1322 - simplify "udate" definitions
1323
1324 commit 2053283304eeddf250d109e6791eb6fa4cad14f7
1325 Author: Stefan Roese <sr@denx.de>
1326 Date: Wed Nov 22 13:20:50 2006 +0100
1327
1328 [PATCH] PPC4xx start.S: Fix for processor errata
1329
1330 Fixed cpu/ppc4xx/start.S for 440EPx Errata: further corrects PPC440EPx
1331 errata 1.12: 440_33 by moving patch up in code.
1332
1333 Signed-off-by: Jeff Mann <mannj@embeddedplanet.com>
1334 Signed-off-by: Stefan Roese <sr@denx.de>
1335
1336 commit 4ef6251403f637841000e0fef9e832aa01339822
1337 Author: Stefan Roese <sr@denx.de>
1338 Date: Mon Nov 20 20:39:52 2006 +0100
1339
1340 [PATCH] Update AMCC Sequoia config file to support 64MByte NOR FLASH
1341
1342 Signed-off-by: Stefan Roese <sr@denx.de>
1343
1344 commit e4bbd8da164b976d38616bd9c69c5e86e193cdf0
1345 Author: Wolfgang Denk <wd@pollux.denx.de>
1346 Date: Mon Nov 20 10:28:30 2006 +0100
1347
1348 Update CHANGELOG
1349
1350 commit 260421a21e934a68d31fb6125b0fbd2631a8ca20
1351 Author: Stefan Roese <sr@denx.de>
1352 Date: Mon Nov 13 13:55:24 2006 +0100
1353
1354 [PATCH] CFI driver AMD Command Set Top boot geometry reversal, etc. [Updated]
1355
1356 * Adds support for AMD command set Top Boot flash geometry reversal
1357 * Adds support for reading JEDEC Manufacturer ID and Device ID
1358 * Adds support for displaying command set, manufacturer id and
1359 device ids (flinfo)
1360 * Makes flinfo output to be consistent when CFG_FLASH_EMPTY_INFO defined
1361 * Removes outdated change history (refer to git log instead)
1362
1363 Signed-off-by: Tolunay Orkun <listmember@orkun.us>
1364 Signed-off-by: Stefan Roese <sr@denx.de>
1365
1366 commit b21b511d4c50408f4853f46f06b601272196223f
1367 Author: Wolfgang Denk <wd@pollux.denx.de>
1368 Date: Sun Nov 12 21:13:23 2006 +0100
1369
1370 Update CHANGELOG
1371
1372 commit ce3f1a40c507afbab06c5eb58ccdc6713eda3245
1373 Author: Bartlomiej Sieka <tur@semihalf.com>
1374 Date: Sat Nov 11 22:48:22 2006 +0100
1375
1376 Disable the watchdog in the default config for the V38B board.
1377
1378 commit 44a47e6db2694841211f1c8fdbafd36992e9cd1a
1379 Author: Bartlomiej Sieka <tur@semihalf.com>
1380 Date: Sat Nov 11 22:43:00 2006 +0100
1381
1382 Change the GPIO pin multiplexing configuration for V38B. The USB GPIO pin
1383 group is enabled for USB earlier (in cpu_init_f() instead of
1384 usb_lowlevel_init()).
1385
1386 commit 91650b3e4de688038d4f71279c44858e3e2c6870
1387 Author: Wolfgang Denk <wd@pollux.denx.de>
1388 Date: Mon Nov 6 17:06:36 2006 +0100
1389
1390 Sequential accesses to non-existent memory must be synchronized,
1391 at least on G2 cores.
1392
1393 This fixes get_ram_size() problems on MPC5200 Rev. B boards.
1394
1395 commit be5e61815d5a1fac290ce9c0ef09cb6a8e4288fa
1396 Author: Timur Tabi <timur@freescale.com>
1397 Date: Fri Nov 3 19:15:00 2006 -0600
1398
1399 mpc83xx: Update 83xx to use fsl_i2c.c
1400
1401 Update the 83xx tree to use I2C support in drivers/fsl_i2c.c. Delete
1402 cpu/mpc83xx/i2c.c, include/asm-ppc/i2c.h, and all references to those files.
1403 Added multiple I2C bus support to fsl_i2c.c.
1404
1405 Signed-off-by: Timur Tabi <timur@freescale.com>
1406
1407 commit d239d74b1c937984bc519083a8e7de373a390f06
1408 Author: Timur Tabi <timur@freescale.com>
1409 Date: Fri Nov 3 12:00:28 2006 -0600
1410
1411 mpc83xx: Replace CFG_IMMRBAR with CFG_IMMR
1412
1413 Replace all instances of CFG_IMMRBAR with CFG_IMMR, so that the 83xx
1414 tree matches the other 8xxx trees.
1415
1416 Signed-off-by: Timur Tabi <timur@freescale.com>
1417
1418 commit f7fb2e703ec9688541416962724adff70a7322cb
1419 Author: Kim Phillips <kim.phillips@freescale.com>
1420 Date: Thu Nov 2 19:47:11 2006 -0600
1421
1422 mpc83xx: Lindent and clean up cpu/mpc83xx/speed.c
1423
1424 commit 90f30a710a3c619b5405860a686c4ddfc495d4b6
1425 Author: Dave Liu <daveliu@freescale.com>
1426 Date: Thu Nov 2 18:05:50 2006 -0600
1427
1428 mpc83xx: Fix the incorrect dcbz operation
1429
1430 The 834x rev1.x silicon has one CPU5 errata.
1431
1432 The issue is when the data cache locked with
1433 HID0[DLOCK], the dcbz instruction looks like no-op inst.
1434
1435 The right behavior of the data cache is when the data cache
1436 Locked with HID0[DLOCK], the dcbz instruction allocates
1437 new tags in cache.
1438
1439 The 834x rev3.0 and later and 8360 have not this bug inside.
1440
1441 So, when 834x rev3.0/8360 are working with ECC, the dcbz
1442 instruction will corrupt the stack in cache, the processor will
1443 checkstop reset.
1444
1445 However, the 834x rev1.x can work with ECC with these code,
1446 because the sillicon has this cache bug. The dcbz will not
1447 corrupt the stack in cache.
1448 Really, it is the fault code running on fault sillicon.
1449
1450 This patch fix the incorrect dcbz operation. Instead of
1451 CPU FP writing to initialise the ECC.
1452
1453 CHANGELOG:
1454 * Fix the incorrect dcbz operation instead of CPU FP
1455 writing to initialise the ECC memory. Otherwise, it
1456 will corrupt the stack in cache, The processor will checkstop
1457 reset.
1458
1459 Signed-off-by: Dave Liu <daveliu@freescale.com>
1460
1461 commit bf0b542d6773a5a1cbce77691f009b06d9aeb57d
1462 Author: Kim Phillips <kim.phillips@freescale.com>
1463 Date: Wed Nov 1 00:10:40 2006 -0600
1464
1465 mpc83xx: add OF_FLAT_TREE bits to 83xx boards
1466
1467 add ft_pci_setup, OF_CPU, OF_SOC, OF_TBCLK, and
1468 STDOUT_PATH configuration bits to mpc8349emds,
1469 mpc8349itx, and mpc8360emds board code.
1470
1471 redo environment to use bootm with the fdtaddr
1472 for booting ARCH=powerpc kernels by default,
1473 and provide default fdtaddr values.
1474
1475 commit 48041365b3420589ad464ebc7752e0053538b729
1476 Author: Kim Phillips <kim.phillips@freescale.com>
1477 Date: Wed Nov 1 00:07:25 2006 -0600
1478
1479 mpc83xx: change ft code to modify local-mac-address property
1480
1481 Update 83xx OF code to update local-mac-address properties
1482 for ethernet instead of the obsolete 'address' property.
1483
1484 commit 9ca880a250870a7d55754291b5591d2b5fe89b54
1485 Author: Timur Tabi <timur@freescale.com>
1486 Date: Tue Oct 31 21:23:16 2006 -0600
1487
1488 mpc83xx: Fix dual I2C support for the MPC8349ITX, MPC8349EMDS, TQM834x, and MPC8360EMDS
1489
1490 This patch also adds an improved I2C set_speed(), which handles all clock
1491 frequencies.
1492
1493 Signed-off-by: Timur Tabi <timur@freescale.com>
1494
1495 commit ac4b5622ce050b5ee1e154b98df630d778661632
1496 Author: Dave Liu <daveliu@freescale.com>
1497 Date: Tue Oct 31 19:54:59 2006 -0600
1498
1499 mpc83xx: add the README.mpc8360emds
1500
1501 add doc/README.mpc8360emds to accompany the new board support
1502
1503 commit 7737d5c658c606f999dfbe3e86b0fed49e5c50ef
1504 Author: Dave Liu <daveliu@freescale.com>
1505 Date: Fri Nov 3 12:11:15 2006 -0600
1506
1507 mpc83xx: add QE ethernet support
1508
1509 this patch adds support for the QUICC Engine based UCC gigabit ethernet device.
1510
1511 commit 5f8204394e39bbe8cd9f08b8f8d145b6c01f7c73
1512 Author: Dave Liu <daveliu@freescale.com>
1513 Date: Fri Nov 3 19:33:44 2006 -0600
1514
1515 mpc83xx: Add MPC8360EMDS basic board support
1516
1517 Add support for the Freescale MPC8360EMDS board.
1518 Includes DDR, DUART, Local Bus, PCI.
1519
1520 commit 23892e49352de74f7fac36ff90bb1be143d195e3
1521 Author: Dave Liu <daveliu@freescale.com>
1522 Date: Tue Oct 31 19:30:40 2006 -0600
1523
1524 mpc83xx: add the QUICC Engine (QE) immap file
1525
1526 common QE immap file. Also required for 8360.
1527
1528 commit b701652a4992bdcc62fb1a6038a85beef9e55da4
1529 Author: Dave Liu <daveliu@freescale.com>
1530 Date: Tue Oct 31 19:25:38 2006 -0600
1531
1532 mpc83xx: Add 8360 specifics to 83xx immap
1533
1534 Mainly add QE device dependencies, with appropriate 8360 protection.
1535 Lindent also run.
1536
1537 commit 988833324a7fda482c8ac3ca23eb539f8232e404
1538 Author: Timur Tabi <timur@freescale.com>
1539 Date: Tue Oct 31 19:14:41 2006 -0600
1540
1541 mpc83xx: Fix PCI, USB, bootargs for MPC8349E-mITX
1542
1543 PREREQUISITE PATCHES:
1544
1545 * This patch can only be applied after the following patches have been applied:
1546
1547 1) DNX#2006092142000015 "Add support for the MPC8349E-mITX 1/2"
1548 2) DNX#2006092142000024 "Add support for the MPC8349E-mITX 2/2"
1549
1550 CHANGELOG:
1551
1552 * For the 8349E-mITX, fix some size values in pci_init_board(), enable
1553 the clock for the 2nd USB board (Linux kernel will hang otherwise),
1554 and fix the CONFIG_BOOTARGS macro.
1555
1556 Signed-off-by: Timur Tabi <timur@freescale.com>
1557
1558 commit 2ad6b513b31070bd0c003792ed1c3e7f5d740357
1559 Author: Timur Tabi <timur@freescale.com>
1560 Date: Tue Oct 31 18:44:42 2006 -0600
1561
1562 mpc83xx: Add support for the MPC8349E-mITX
1563
1564 PREREQUISITE PATCHES:
1565
1566 * This patch can only be applied after the following patches have been applied:
1567
1568 1) DNX#2006090742000024 "Add support for multiple I2C buses"
1569 2) DNX#2006090742000033 "Multi-bus I2C implementation of MPC834x"
1570 3) DNX#2006091242000041 "Additional MPC8349 support for multibus i2c"
1571 4) DNX#2006091242000078 "Add support for variable flash memory sizes on 83xx systems"
1572 5) DNX#2006091242000069 "Add support for Errata DDR6 on MPC 834x systems"
1573
1574 CHANGELOG:
1575
1576 * Add support for the Freescale MPC8349E-mITX reference design platform.
1577 The second TSEC (Vitesse 7385 switch) is not supported at this time.
1578
1579 Signed-off-by: Timur Tabi <timur@freescale.com>
1580
1581 commit 183da6d9b446cc12123455844ad1187e2375626f
1582 Author: Ben Warren <bwarren@qstreams.com>
1583 Date: Tue Sep 12 10:15:53 2006 -0400
1584
1585 Additional MPC8349 support for multibus i2c
1586
1587 Hello,
1588
1589 Here is a patch for a file that was accidentally left out of a previous
1590 attempt.
1591
1592 It accompanies the patch with ticket DNX#2006090742000024
1593
1594 CHANGELOG:
1595 Change PCI initialization to use new multi-bus I2C API.
1596
1597 regards,
1598 Ben
1599
1600 commit b24f119d672b709d153ff2ac091d4aa63ec6877d
1601 Author: Ben Warren <bwarren@qstreams.com>
1602 Date: Thu Sep 7 16:51:04 2006 -0400
1603
1604 Multi-bus I2C implementation of MPC834x
1605
1606 Hello,
1607
1608 Attached is a patch implementing multiple I2C buses on the MPC834x CPU
1609 family and the MPC8349EMDS board in particular.
1610 This patch requires Patch 1 (Add support for multiple I2C buses).
1611 Testing was performed on a 533MHz board.
1612
1613 /*** Note: This patch replaces ticket DNX#2006083042000027 ***/
1614
1615 Signed-off-by: Ben Warren <bwarren@qstreams.com>
1616
1617 CHANGELOG:
1618 Implemented driver-level code to support two I2C buses on the
1619 MPC834x CPU family and the MPC8349EMDS board. Available I2C bus speeds
1620 are 50kHz, 100kHz and 400kHz on each bus.
1621
1622 regards,
1623 Ben
1624
1625 commit bb99ad6d8257bf828f150d40f507b30d80a4a7ae
1626 Author: Ben Warren <bwarren@qstreams.com>
1627 Date: Thu Sep 7 16:50:54 2006 -0400
1628
1629 Add support for multiple I2C buses
1630
1631 Hello,
1632
1633 Attached is a patch providing support for multiple I2C buses at the
1634 command level. The second part of the patch includes an implementation
1635 for the MPC834x CPU and MPC8349EMDS board.
1636
1637 /*** Note: This patch replaces ticket DNX#2006083042000018 ***/
1638
1639 Signed-off-by: Ben Warren <bwarren@qstreams.com>
1640
1641 Overview:
1642
1643 1. Include new 'i2c' command (based on USB implementation) using
1644 CONFIG_I2C_CMD_TREE.
1645
1646 2. Allow multiple buses by defining CONFIG_I2C_MULTI_BUS. Note that
1647 the commands to change bus number and speed are only available under the
1648 new 'i2c' command mentioned in the first bullet.
1649
1650 3. The option CFG_I2C_NOPROBES has been expanded to work in multi-bus
1651 systems. When CONFIG_I2C_MULTI_BUS is used, this option takes the form
1652 of an array of bus-device pairs. Otherwise, it is an array of uchar.
1653
1654 CHANGELOG:
1655 Added new 'i2c' master command for all I2C interaction. This is
1656 conditionally compiled with CONFIG_I2C_CMD_TREE. New commands added for
1657 setting I2C bus speed as well as changing the active bus if the board
1658 has more than one (conditionally compiled with
1659 CONFIG_I2C_MULTI_BUS). Updated NOPROBE logic to handle multiple buses.
1660 Updated README.
1661
1662 regards,
1663 Ben
1664
1665 commit bed85caf872714ebf53013967a695c9d63acfc68
1666 Author: Timur Tabi <timur@freescale.com>
1667 Date: Tue Oct 31 18:13:36 2006 -0600
1668
1669 mpc83xx: Add support for Errata DDR6 on MPC 834x systems
1670
1671 CHANGELOG:
1672
1673 * Errata DDR6, which affects all current MPC 834x processors, lists changes
1674 required to maintain compatibility with various types of DDR memory. This
1675 patch implements those changes.
1676
1677 Signed-off-by: Timur Tabi <timur@freescale.com>
1678
1679 commit afd6e470f639883002c7c59d562690a5cb0f4865
1680 Author: Timur Tabi <timur@freescale.com>
1681 Date: Wed Oct 25 18:45:23 2006 -0500
1682
1683 mpc83xx: fix TQM build by defining a CFG_FLASH_SIZE for it
1684
1685 commit 31068b7c4abeefcb2c8fd4fbeccc8ec6c6d0475a
1686 Author: Timur Tabi <timur@freescale.com>
1687 Date: Tue Aug 22 17:07:00 2006 -0500
1688
1689 mpc83xx: Add support for variable flash memory sizes on 83xx systems
1690
1691 CHANGELOG:
1692
1693 * On 83xx systems, use the CFG_FLASH_SIZE macro to program the LBC local access
1694 window registers, instead of using a hard-coded value of 8MB.
1695
1696 Signed-off-by: Timur Tabi <timur@freescale.com>
1697
1698 commit 2fc34ae66e73fa7841d1a006dc1b5dcbc1f78965
1699 Author: Tanya Jiang <tanya.jiang@freescale.com>
1700 Date: Thu Aug 3 18:38:13 2006 +0800
1701
1702 mpc83xx: Unified TQM834x variable names with 83xx and consolidated macros
1703
1704 Unified TQM834x variable names with 83xx and consolidated macro
1705 in preparation for the 8360 and other upcoming 83xx devices.
1706
1707 Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
1708
1709 commit f6eda7f80ccc13d658020268c507d7173cf2e8aa
1710 Author: Dave Liu <daveliu@freescale.com>
1711 Date: Wed Oct 25 14:41:21 2006 -0500
1712
1713 mpc83xx: Changed to unified mpx83xx names and added common 83xx changes
1714
1715 Incorporated the common unified variable names and the changes in preparation
1716 for releasing mpc8360 patches.
1717
1718 Signed-off-by: Dave Liu <daveliu@freescale.com>
1719
1720 commit 3894c46c27c64891f93ac04edde86a9fa9758d92
1721 Author: Tanya Jiang <tanya.jiang@freescale.com>
1722 Date: Thu Aug 3 18:36:02 2006 +0800
1723
1724 mpc83xx: Fix missing build for mpc8349emds pci.c
1725
1726 Make pci build for mpc8349emds
1727
1728 Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
1729
1730 commit 09a81ff740b29deea1e2ab08a3c2ac136c2e6219
1731 Author: Tanya Jiang <tanya.jiang@freescale.com>
1732 Date: Thu Aug 3 18:39:49 2006 +0800
1733
1734 mpc83xx: Removed unused file resetvec.S for mpc83xx cpu
1735
1736 Removed unused file resetvec.S for mpc83xx cpu
1737
1738 Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
1739
1740 commit 04f899fc465c3e44f2b55ecc70618f5696fc0ddf
1741 Author: Nick Spence <Nick.Spence@freescale.com>
1742 Date: Sat Sep 30 00:32:59 2006 -0700
1743
1744 NAND Flash verify across block boundaries
1745
1746 This patch addresses a problem when CONFIG_MTD_NAND_VERIFY_WRITE is
1747 defined
1748 and the write crosses a block boundary. The pointer to the verification
1749 buffer (bufstart) is not being updated to reflect the starting of the
1750 new
1751 block so the verification of the second block fails.
1752
1753 CHANGELOG:
1754
1755 * Fix NAND FLASH page verification across block boundaries
1756
1757 commit f484dc791a3932537213c43c654cc1295c64b84c
1758 Author: Nick Spence <nick.spence@freescale.com>
1759 Date: Thu Sep 7 07:39:46 2006 -0700
1760
1761 Added RGMII support to the TSECs and Marvell 881111 Phy
1762
1763 Added a phy initialization to adjust the RGMII RX and TX timing
1764 Always set the R100 bit in 100 BaseT mode regardless of the TSEC mode
1765
1766 Signed-off-by: Nick Spence <nick.spence@freescale.com>
1767
1768 commit c59200443072353044aa4bf737a5a60f9a9af231
1769 Author: Wolfgang Denk <wd@pollux.denx.de>
1770 Date: Thu Nov 2 15:15:01 2006 +0100
1771
1772 Release U-Boot 1.1.6
1773
1774 commit 25721b5cec2be4bce79cfade17ec8f6aa1e67526
1775 Author: Bartlomiej Sieka <tur@semihalf.com>
1776 Date: Wed Nov 1 02:04:38 2006 +0100
1777
1778 Finish up support for MarelV38B board
1779 - add watchdog support
1780 - enable GPIO_WKUP_7 pin for input
1781 - code cleanup
1782
1783 commit ffa150bc90c943ca265170bd1be3f293674dd5c7
1784 Author: Bartlomiej Sieka <tur@semihalf.com>
1785 Date: Wed Nov 1 01:45:46 2006 +0100
1786
1787 - Fix issues related to the use of ELDK 4 when compiling for MarelV38B:
1788 * remove warnings when compiling ethaddr.c
1789 * adjust linker script (fixes a crash resulting from incorrect
1790 definition of __u_boot_cmd_start)
1791 - Some MarelV38B code cleanup.
1792
1793 commit dae80f3caf9754a6dd3ddf3cf903d0c46cbd4385
1794 Author: Bartlomiej Sieka <tur@semihalf.com>
1795 Date: Wed Nov 1 01:38:16 2006 +0100
1796
1797 - Add MPC5XXX register definition MPC5XXX_WU_GPIO_DATA_I and change the
1798 MPC5XXX_WU_GPIO_DATA macro to MPC5XXX_WU_GPIO_DATA_O (per MPC5200 User's
1799 Manual). Replace the uses of MPC5XXX_WU_GPIO_DATA with
1800 MPC5XXX_WU_GPIO_DATA_O for affected boards.
1801
1802 - Add defintions for some MPC5XXX GPIO pins.
1803
1804 commit 82d9c9ec29a1bec1b03ba616425ebaed231072c8
1805 Author: Bartlomiej Sieka <tur@semihalf.com>
1806 Date: Wed Nov 1 01:34:29 2006 +0100
1807
1808 Changed MarelV38B board make target to lowercase. Config file cleanup.
1809
1810 commit 1954be6e9c9421b45d0a9d05b10356acc7563150
1811 Author: Wolfgang Denk <wd@pollux.denx.de>
1812 Date: Sun Oct 29 01:03:51 2006 +0200
1813
1814 Automatically adjust ARFLAGS so "make -s" is really silent.
1815
1816 commit fae684e89844856383bdf101440889557df3e6b1
1817 Author: Stefan Roese <sr@denx.de>
1818 Date: Sat Oct 28 16:45:00 2006 +0200
1819
1820 [PATCH] omap925.c: Remove unused functions
1821
1822 Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
1823 Signed-off-by: Stefan Roese <sr@denx.de>
1824
1825 commit 1265581502ab8ea8c08e8edbe9bf64fbd62fd776
1826 Author: Stefan Roese <sr@denx.de>
1827 Date: Sat Oct 28 17:12:58 2006 +0200
1828
1829 [PATCH] Add some missing machtypes for netstar & voiceblue boards
1830
1831 Use MACH_TYPE_NETSTAR and MACH_TYPE_VOICEBLUE defines instead of
1832 numbers in code.
1833
1834 Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
1835 Signed-off-by: Stefan Roese <sr@denx.de>
1836
1837 commit 856f054410cef52d868feb330168b2a4c4091328
1838 Author: Stefan Roese <sr@denx.de>
1839 Date: Sat Oct 28 15:55:52 2006 +0200
1840
1841 [PATCH] NAND: Partition name support added to NAND subsystem
1842
1843 chpart, nboot and NAND subsystem related commands now accept also partition
1844 name to specify offset.
1845
1846 Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
1847 Signed-off-by: Stefan Roese <sr@denx.de>
1848
1849 commit 07a69a18c2ecfda904231fdf23e2523ea7792eb6
1850 Author: Wolfgang Denk <wd@pollux.denx.de>
1851 Date: Sat Oct 28 02:29:44 2006 +0200
1852
1853 Update CHANGELOG.
1854
1855 commit 2751a95abd1b96911081c357e96a12fa97b40dee
1856 Author: Wolfgang Denk <wd@pollux.denx.de>
1857 Date: Sat Oct 28 02:29:14 2006 +0200
1858
1859 Enable commandline editing and hush shell on all TQM boards.
1860
1861 commit 8078f1a5f63a739b8533478f6c2b62fb1e2f79d7
1862 Author: Wolfgang Denk <wd@pollux.denx.de>
1863 Date: Sat Oct 28 02:28:02 2006 +0200
1864
1865 README says CFG_AUTO_COMPLETE, but ocde uses CONFIG_AUTO_COMPLETE
1866
1867 commit 471a7be7a042e95e440f5de969c9765214ae8d6e
1868 Author: Wolfgang Denk <wd@denx.de>
1869 Date: Sat Oct 28 01:14:32 2006 +0200
1870
1871 Check for illegal character '=' in environment variable names.
1872
1873 Make sure the string passed as variable name does not contain a '='
1874 character. This not only prevents the common error or typing
1875 "setenv foo=bar" instead of "setenv foo bar", but (more importantly)
1876 also closes a backdoor which allowed to delete write-protected
1877 environment variables, for example by using "setenv ethaddr=".
1878
1879 commit 19973b6ad9863a56f5c5fbcfd90e20ab2490a2c2
1880 Author: Wolfgang Denk <wd@pollux.denx.de>
1881 Date: Sat Oct 28 00:38:39 2006 +0200
1882
1883 Minor code cleanup.
1884
1885 commit e11887a77d81077416a2d1c5e0354916fee8c034
1886 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
1887 Date: Thu Oct 26 17:55:31 2006 +0200
1888
1889 Don't pass any debug options directly to the assembler
1890
1891 When passing the -g option to gcc, gcc automatically selects a
1892 suitable --g<format> option to pass on to the assembler.
1893 Thus, there's no point in forcing a specific debug option on the
1894 assembler using the -Wa mechanism.
1895
1896 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
1897
1898 commit ea08ff6e14f9ebb8c07cfa79c51ef540eb087393
1899 Author: Jon Loeliger <jdl@freescale.com>
1900 Date: Fri Oct 27 07:47:22 2006 -0500
1901
1902 MPC86xx: Cleaned up unused and conditionally used local variables.
1903
1904 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1905
1906 commit d38936cdae46bfd2623ff83f6ce9b616d36ab0f9
1907 Author: Wolfgang Denk <wd@pollux.denx.de>
1908 Date: Fri Oct 27 11:55:21 2006 +0200
1909
1910 Fix "ar" flags in some Makefiles to allow for silent "make -s"
1911
1912 commit 4653f91c13ed51c21cc4c3855745d69a3fb1817f
1913 Author: Ben Warren <bwarren@qstreams.com>
1914 Date: Thu Oct 26 14:38:25 2006 -0400
1915
1916 Fix TSEC driver (now for real): avoid crashes if PHY is not attached
1917 to a TSEC (e.g. a switch is connected via RMII) or
1918 if the PHY is defective/incorrectly configured.
1919
1920 Signed-off-by: Ben Warren <bwarren@qstreams.com>
1921
1922 commit b985b5d6e4fb88f508f7aa0f126c2e27ada2b999
1923 Author: Ben Warren <bwarren@qstreams.com>
1924 Date: Thu Oct 26 14:38:25 2006 -0400
1925
1926 Fix TSEC driver: avoid crashes if PHY is not attached
1927 to a TSEC (e.g. a switch is connected via RMII) or
1928 if the PHY is defective/incorrectly configured.
1929
1930 Signed-off-by: Ben Warren <bwarren@qstreams.com>
1931
1932 commit 2b2a40bebbf1822506e80e631d7253e60f0e0fe6
1933 Author: Wolfgang Denk <wd@pollux.denx.de>
1934 Date: Thu Oct 26 16:24:31 2006 +0200
1935
1936 Code cleanup.
1937
1938 commit 5e3b0bc19f07ed277d85324ad0427642c8981baf
1939 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
1940 Date: Wed Oct 25 15:48:59 2006 +0200
1941
1942 Finish up support for the ATSTK1000/ATSTK1002 boards
1943
1944 Add atstk1002_config target to Makefile and move the AVR32 section
1945 down below Blackfin so that it doesn't end up in the middle of
1946 MIPS.
1947
1948 Drop the autogenerated linker script thing for now. Will have to
1949 revisit how to handle chips with different flash and RAM layout
1950 later.
1951
1952 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
1953
1954 commit c76f951a747cfb87ba826ef45b5aea82d5b5dbb4
1955 Author: Kumar Gala <galak@kernel.crashing.org>
1956 Date: Tue Oct 24 23:47:37 2006 -0500
1957
1958 Added support for Multi-Image files that contain a device tree
1959
1960 If a Multi-Image file contains a third image we try to use it as a
1961 device tree. The device tree image is assumed to be uncompressed in the
1962 image file. We automatically allocate space for the device tree in memory
1963 and provide an 8k pad to allow more than a reasonable amount of growth.
1964
1965 Additionally, a device tree that was contained in flash will now automatically
1966 get copied to system memory as part of boot. Previously an error was
1967 reported if one tried to boot a device tree that was in flash.
1968
1969 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
1970
1971 commit 7c52c4b943ff52bbe8796a7e2d3e476ceaf3f512
1972 Author: Wolfgang Denk <wd@denx.de>
1973 Date: Tue Oct 24 21:35:55 2006 +0200
1974
1975 Switch to automatically generated CHANGELOG file.
1976 (use "make CHANGELOG" to update it from time to time)
1977
1978 commit 7ade0c634a979c32fa91a74e8f5775f24651fbe6
1979 Author: Stefan Roese <sr@denx.de>
1980 Date: Tue Oct 24 18:06:48 2006 +0200
1981
1982 Fix bug in PPC440 NAND driver cpu/ppc4xx/ndfc.c
1983 Patch by Stefan Roese, 24 Oct 2006
1984
1985 commit 8ae3b713b2286e0c3213b7802062e4c1599010de
1986 Author: Wolfgang Denk <wd@pollux.denx.de>
1987 Date: Tue Oct 24 17:24:55 2006 +0200
1988
1989 Merge with /home/wd/git/u-boot/master
1990
1991 commit 47a6989c10685d2ab3efcf95228ce50d2a496d3e
1992 Author: Wolfgang Denk <wd@pollux.denx.de>
1993 Date: Tue Oct 24 15:32:57 2006 +0200
1994
1995 Code cleanup
1996
1997 commit 3a78e3e75b633ecb6413114ffd11e2f000c4f11e
1998 Author: Wolfgang Denk <wd@pollux.denx.de>
1999 Date: Tue Oct 24 14:51:36 2006 +0200
2000
2001 Move atstk1000 files into vendor specific directory.
2002 Patch by Haavard Skinnemoen, 12 Sep 2006
2003
2004 commit 6ccec4492e77428fd6eafd3dfe94fbdf08e91d37
2005 Author: Wolfgang Denk <wd@pollux.denx.de>
2006 Date: Tue Oct 24 14:42:37 2006 +0200
2007
2008 Add ATSTK1000 and ATSTK1002 board support
2009 Patch by Haavard Skinnemoen, 06 Sep 2006
2010
2011 This patch adds support for the ATSTK1000 with the ATSTK1002 CPU
2012 daughterboard.
2013
2014 ATSTK1000 is a full-featured development board for AT32AP CPUs. It
2015 has two ethernet ports, a high quality QVGA LCD panel, a loudspeaker,
2016 and connectors for USART, PS/2, VGA, USB, MMC/SD cards and
2017 CompactFlash cards. For more information, please see this page:
2018
2019 http://www.atmel.com/dyn/products/tools.asp?family_id=682
2020
2021 The ATSTK1002 is a daughterboard for the ATSTK1000 supporting the
2022 AT32AP7000 chip.
2023
2024 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2025
2026 commit f93ae788c3640fcde5db383471d45548ff4060d0
2027 Author: Wolfgang Denk <wd@pollux.denx.de>
2028 Date: Tue Oct 24 14:31:24 2006 +0200
2029
2030 Add common serial driver for Atmel AT32 and AT91 chips
2031 Patch by Haavard Skinnemoen, 06 Sep 2006
2032
2033 This is a first attempt at creating a common serial driver for Atmel
2034 chips. For now, it supports the AT32AP7000 AVR32 chip, but it should
2035 be possible to support AT91RM9200 and other ARM-based chips with some
2036 minor modifications.
2037
2038 There's nothing fundamentally AVR32-specific in this driver, but it
2039 does use some features which are currently only defined for the
2040 AT32AP CPU port:
2041 * pm_get_clock_freq: Obtain the clock frequency of a given domain
2042 * gd->console_uart: A "struct device" containing information about
2043 register mappings, gpio resources and clocks associated with the
2044 UART device.
2045
2046 For more information about these features, please see the "AT32AP
2047 CPU" patch.
2048
2049 commit 72a087e04705c26cad982879ebd06b5281bf825a
2050 Author: Wolfgang Denk <wd@pollux.denx.de>
2051 Date: Tue Oct 24 14:27:35 2006 +0200
2052
2053 Add AT32AP CPU and AT32AP7000 SoC support
2054 Patch by Haavard Skinnemoen, 06 Sep 2006
2055
2056 This patch adds support for the AT32AP CPU family and the AT32AP7000
2057 chip, which is the first chip implementing the AVR32 architecture.
2058
2059 The AT32AP CPU core is a high-performance implementation featuring a
2060 7-stage pipeline, separate instruction- and data caches, and a MMU.
2061 For more information, please see the "AVR32 AP Technical Reference":
2062
2063 http://www.atmel.com/dyn/resources/prod_documents/doc32001.pdf
2064
2065 In addition to this, the AT32AP7000 chip comes with a large set of
2066 integrated peripherals, many of which are shared with the AT91 series
2067 of ARM-based microcontrollers from Atmel. Full data sheet is
2068 available here:
2069
2070 http://www.atmel.com/dyn/resources/prod_documents/doc32003.pdf
2071
2072 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2073
2074 commit 7b64fef33c66be648826c0ff9758298ef13d0604
2075 Author: Wolfgang Denk <wd@pollux.denx.de>
2076 Date: Tue Oct 24 14:21:16 2006 +0200
2077
2078 Add AVR32 architecture support
2079 Patch by Haavard Skinnemoen, 6 Sep 2006 16:23:02 +0200
2080
2081 This patch adds common infrastructure code for the Atmel AVR32
2082 architecture. See doc/README.AVR32 for details.
2083
2084 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2085
2086 commit 2da2d9a4766063b9848f3a35ad6025499cf87265
2087 Author: Wolfgang Denk <wd@pollux.denx.de>
2088 Date: Tue Oct 24 13:57:33 2006 +0200
2089
2090 Use -g instead of -gstabs in AFLAGS_DEBUG
2091 Patch by Haavard Skinnemoen, 30 Aug 2006
2092
2093 In config.mk, -Wa,-gstabs is unconditionally appended to AFLAGS no
2094 matter what the target's preferred debugging format is. This patch
2095 simply replaces -gstabs with -g, so that the default debugging format
2096 for the architecture is used.
2097
2098 commit 965829872169c2996023840d98e1d85ad148d629
2099 Author: Wolfgang Denk <wd@pollux.denx.de>
2100 Date: Tue Oct 24 13:55:18 2006 +0200
2101
2102 Fix/workaround broken dependency handling with make 3.81
2103 Based on patch by Haavard Skinnemoen, 29 Aug 2006 11:20:39 +0200
2104
2105 commit 8318fbf8cc30418b621ea9f39b84b4c1a08f003a
2106 Author: Marian Balakowicz <m8@semihalf.com>
2107 Date: Mon Oct 23 22:17:05 2006 +0200
2108
2109 Fix sequoia separate object direcory building problems.
2110
2111 commit 3dfa9cfdcee78b30da3432318b32821ffabe974b
2112 Author: Jon Loeliger <jdl@freescale.com>
2113 Date: Fri Oct 20 17:16:35 2006 -0500
2114
2115 Use generic I2C register block on 85xx and 86xx.
2116
2117 Replace private IMMAP I2C structures with generic reg block
2118 and allow 86xx to have multiple I2C device busses.
2119
2120 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2121
2122 commit f5012827df11ca0c9be1df5f8b153e188dc2fa7c
2123 Author: Jon Loeliger <jdl@freescale.com>
2124 Date: Fri Oct 20 15:54:34 2006 -0500
2125
2126 Fix compilation warnings on a few 85xx boards.
2127
2128 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2129
2130 commit 2047672684cf85cb6f96a1fbc993180aaaf19a99
2131 Author: Jon Loeliger <jdl@freescale.com>
2132 Date: Fri Oct 20 15:50:15 2006 -0500
2133
2134 Converted all 85xx boards to use a common FSL I2C driver.
2135 Introduced COFIG_FSL_I2C to select the common FSL I2C driver.
2136 And removed hard i2c path from a few u-boot.lds scipts too.
2137 Minor whitespace cleanups along the way.
2138
2139 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2140
2141 commit 4d45f69e362b05892c9e92a7907e5820995612aa
2142 Author: Jon Loeliger <jdl@freescale.com>
2143 Date: Thu Oct 19 12:02:24 2006 -0500
2144
2145 Rewrite a series of goto statements as a sequences of
2146 conditional expressions instead.
2147
2148 Use consistent return code 0/-1 for good/bad indicators.
2149
2150 Include one fewer file if the driver isn't used at all.
2151
2152 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2153
2154 commit 7237c033b02fe295880435f1eb80819a0c987532
2155 Author: Jon Loeliger <jdl@freescale.com>
2156 Date: Thu Oct 19 11:02:16 2006 -0500
2157
2158 Moved i2c driver out of cpu/mpc86xx/i2c.c into drivers/fsl_i2c.c
2159
2160 in an effort to begin to unify the umpteen FSL I2C drivers that
2161 are all otherwise very similar.
2162
2163 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2164
2165 commit 13a7fcdf37f6ea9429ae04c9df67f893364cfe4b
2166 Author: Jon Loeliger <jdl@freescale.com>
2167 Date: Thu Oct 19 11:33:52 2006 -0500
2168
2169 * Fix a bunch of compiler warnings for gcc 4.0
2170
2171 Signed-off-by: Matthew McClintock <msm@freescale.com>
2172
2173 commit af9e1f5b9e6f9ce810f5e8bf2961c9542a5865c2
2174 Author: Stefan Roese <sr@denx.de>
2175 Date: Tue Oct 17 06:14:31 2006 +0200
2176
2177 Add monitor functions for indirect access to PPC440 DCR's
2178 Patch by Leonid Baryudin, 12 Oct 2006
2179
2180 commit 5f3249a0a168e446a4cc9669b2bce0bc456f0a09
2181 Author: Jon Loeliger <jdl@freescale.com>
2182 Date: Fri Oct 13 16:47:53 2006 -0500
2183
2184 Fixed leading whitespace issues.
2185 Removed spurious LAWAR thing.
2186
2187 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2188
2189 commit 0ee90cb77e01d6e8ccd37e1bd96678597875c391
2190 Author: Jon Loeliger <jdl@freescale.com>
2191 Date: Thu Oct 12 10:42:36 2006 -0500
2192
2193 Remove unneeded include files and local variable.
2194
2195 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2196
2197 commit 1eaf3a5ff4960a46f3a9063568ba2af7883f07c5
2198 Author: Grant Likely <grant.likely@secretlab.ca>
2199 Date: Tue Oct 10 00:23:32 2006 -0600
2200
2201 Fix possible uninitialized variable compiler warning.
2202
2203 When CONFIG_OF_FLAG_TREE is set, the compiler complains that 'len' in
2204 do_bootm_linux() may be uninitialized. There is no possibility in the
2205 current code that len will get used uninitialized, but this fix follows
2206 the existing convention of setting both len and data to zero at the same
2207 time.
2208
2209 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
2210
2211 commit 7376eb87aaa601f728f9b8e5e9cd2711a67f529e
2212 Author: Matthew McClintock <msm@freescale.com>
2213 Date: Wed Oct 11 15:13:01 2006 -0500
2214
2215 * Fix a bunch of compiler warnings for gcc 4.0
2216
2217 Signed-off-by: Matthew McClintock <msm@freescale.com>
2218
2219 commit bf651baa365e5447246aad6a633ccd667cf24a39
2220 Author: Jon Loeliger <jdl@freescale.com>
2221 Date: Wed Oct 11 10:10:43 2006 -0500
2222
2223 Move "ar" flags to config.mk to allow for silent "make -s"
2224
2225 commit 1fd5699a4a24f5c1dab1b32f480bace1ebb9fc3e
2226 Author: Jon Loeliger <jdl@freescale.com>
2227 Date: Tue Oct 10 17:19:03 2006 -0500
2228
2229 Coding style changes to remove local varible blocks
2230 and reformat a bit nicer.
2231
2232 commit 8b283dbb3a08d1b8d406bc15f119e081b3e2606a
2233 Author: Jon Loeliger <jdl@freescale.com>
2234 Date: Tue Oct 10 17:16:04 2006 -0500
2235
2236 Fix whitespace issues.
2237
2238 commit 7b382b7125f2397cce63253df62f183e3dfa2770
2239 Author: Jon Loeliger <jdl@freescale.com>
2240 Date: Tue Oct 10 17:14:45 2006 -0500
2241
2242 Fix whitespace issues.
2243
2244 commit e10390ddd736b0dad1528eec4b0fe35c0827139a
2245 Author: Jon Loeliger <jdl@freescale.com>
2246 Date: Tue Oct 10 17:06:53 2006 -0500
2247
2248 Fix whitespace issues.
2249
2250 commit 89875e96ba3f023157bf50d5f8e33bf254964a76
2251 Author: Jon Loeliger <jdl@freescale.com>
2252 Date: Tue Oct 10 17:03:43 2006 -0500
2253
2254 Ran lindent and cleaned up whitespace issues.
2255 Format for 80-columns too.
2256
2257 commit 333961ae7095fc66d8a041fce1ac9ee873b09d86
2258 Author: Jon Loeliger <jdl@freescale.com>
2259 Date: Tue Oct 10 17:02:22 2006 -0500
2260
2261 Fix whitespace and 80-col issues.
2262
2263 commit 5c912cb1c31266c66ca59b36f9b6f87296421d75
2264 Author: Stefan Roese <sr@denx.de>
2265 Date: Sat Oct 7 11:36:51 2006 +0200
2266
2267 CFG_NAND_QUIET_TEST added to not warn upon missing NAND device
2268 Patch by Stefan Roese, 07 Oct 2006
2269
2270 commit 5bc528fa4da751d472397b308137238a6465afd2
2271 Author: Stefan Roese <sr@denx.de>
2272 Date: Sat Oct 7 11:35:25 2006 +0200
2273
2274 Update ALPR code (NAND support working now)
2275 Patch by Stefan Roese, 07 Oct 2006
2276
2277 commit 77d5034847d328753b80c46b83f960a14a26f40e
2278 Author: Stefan Roese <sr@denx.de>
2279 Date: Sat Oct 7 11:33:03 2006 +0200
2280
2281 Remove compile warnings in fpga code
2282 Patch by Stefan Roese, 07 Oct 2006
2283
2284 commit f3443867e90d2979a7dd1c65b0d537777e1f9850
2285 Author: Stefan Roese <sr@denx.de>
2286 Date: Sat Oct 7 11:30:52 2006 +0200
2287
2288 Add CONFIG_BOARD_RESET to configure board specific reset function
2289 Patch by Stefan Roese, 07 Oct 2006
2290
2291 commit f55df18187e7a45cb73fec4370d12135e6691ae1
2292 Author: John Traill <john.traill@freescale.com>
2293 Date: Fri Sep 29 08:23:12 2006 +0100
2294
2295 Fix missing tCycle/modfreq calculation.
2296
2297 Signed-off-by: John Traill <john.traill@freescale.com>
2298
2299 commit 8272dc2f58f2473d8995fcc9b916440cfba080f0
2300 Author: Andy Fleming <afleming@freescale.com>
2301 Date: Wed Sep 13 10:33:35 2006 -0500
2302
2303 Updated config headers to add default FDT-based booting
2304
2305 commit 09f3e09e9ebcfa7919ca8931a4b5504fadd1f1d3
2306 Author: Andy Fleming <afleming@freescale.com>
2307 Date: Wed Sep 13 10:34:18 2006 -0500
2308
2309 Add support for eTSEC 3 & 4 on 8548 CDS
2310
2311 * Added support for using eTSEC 3 and eTSEC 4 on the 8548 CDS.
2312 This will only work on rev 1.3 boards (but doesn't break older boards)
2313 * Cleaned up some comments to reflect the expanded role of tsec
2314 in other systems
2315
2316 commit 084d648b109c8984f83674043c1a7fa3885ef801
2317 Author: Andy Fleming <afleming@freescale.com>
2318 Date: Wed Sep 13 10:33:56 2006 -0500
2319
2320 Added code to support 2.6.18 PCI changes in u-boot
2321
2322 * Added code to swizzle the IRQ map for the PCI
2323
2324 commit afbdc649f8751e4f4f1a6f527edfe139773f2c15
2325 Author: Jon Loeliger <jdl@freescale.com>
2326 Date: Tue Sep 19 09:34:10 2006 -0500
2327
2328 Modified makefile for new build mechanism.
2329
2330 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2331
2332 commit d14ba6a798beb753e7a864500414fcc2d198b8bc
2333 Author: Jon Loeliger <jdl@freescale.com>
2334 Date: Thu Sep 14 08:40:36 2006 -0500
2335
2336 Handle 86xx SVR values according to the new Reference Manual.
2337 Both 8641 and 8641D have SVR == 0x8090, and are distinguished
2338 by the byte in bits 16-23 instead.
2339 Thanks to Jason Jin for noticing.
2340
2341 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2342
2343 commit 88c8f4921fc47fb0eb2384b16586f1bd7f275be7
2344 Author: Zhang Wei <wei.zhang@freescale.com>
2345 Date: Mon Aug 28 14:25:31 2006 +0800
2346
2347 Fixed an OF-tree off-by-one bug when adding a new property name.
2348 This bug will cause the kernel booting to pause a long time.
2349
2350 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
2351 (cherry picked from 2f15776ccc6dc32377d8ba9652b8f58059c27c6d commit)
2352
2353 commit 9bff7a69a885adebbd2bd45990494ec4cf998a30
2354 Author: Jon Loeliger <jdl@freescale.com>
2355 Date: Tue Aug 29 11:05:09 2006 -0500
2356
2357 Remove trailing empty lines.
2358
2359 commit cd6d73d5b895a5935ac4fde0a356288142a584e0
2360 Author: Jon Loeliger <jdl@freescale.com>
2361 Date: Tue Aug 29 09:48:49 2006 -0500
2362
2363 Remove bogus msync and use volatile asm.
2364
2365 commit 778d45049ce5927b65b3ff1d8e6692b654bdd49e
2366 Author: Jon Loeliger <jdl@freescale.com>
2367 Date: Tue Aug 29 08:17:14 2006 -0500
2368
2369 Add myself as maintainer for MPC8641HPCN.
2370
2371 commit 2f15776ccc6dc32377d8ba9652b8f58059c27c6d
2372 Author: Zhang Wei <wei.zhang@freescale.com>
2373 Date: Mon Aug 28 14:25:31 2006 +0800
2374
2375 Fixed an OF-tree off-by-one bug when adding a new property name.
2376 This bug will cause the kernel booting to pause a long time.
2377
2378 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
2379
2380 commit 5567806b67d0ae83493aa8823ad3b6c914f581d7
2381 Author: Haiying Wang <haiying.wang@freescale.com>
2382 Date: Fri Aug 25 14:38:34 2006 -0400
2383
2384 Change ramdiskaddr and dtbaddr
2385 Remove PEX fluff commands.
2386
2387 Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
2388 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2389
2390 commit b2b78421d9db49c21a821af8a19c21c1f7dfb29e
2391 Author: Matthew McClintock <msm@freescale.com>
2392 Date: Wed Aug 23 13:32:45 2006 -0500
2393
2394 * Another small fix for booting with disable_of
2395
2396 Signed-off-by: Matthew McClintock <msm@freescale.com>
2397
2398 commit 4a7cc0f21918e6ecf07ed57075d67df2c4a1299c
2399 Author: Jon Loeliger <jdl@freescale.com>
2400 Date: Wed Aug 23 11:04:43 2006 -0500
2401
2402 Cleanup and lindent new AHCI driver.
2403
2404 commit dabf9ef8c10b4dead5ef2106ef742b1c06b542de
2405 Author: Jin Zhengxiong <jason@bus.ap.freescale.net>
2406 Date: Wed Aug 23 19:15:12 2006 +0800
2407
2408 Add AHCI define and sata support for MPC8641HPCN board.
2409
2410 Signed-off-by:Jason Jin<jason.jin@freescale.com>
2411
2412 commit 4782ac80b02f0d01afd309e2200dd3c7037f2ba4
2413 Author: Jin Zhengxiong <jason@bus.ap.freescale.net>
2414 Date: Wed Aug 23 19:10:44 2006 +0800
2415
2416 Add AHCI support to u-boot
2417
2418 Add AHCI support in u-boot, enable the sata disk controllers which
2419 following the AHCI protocol.
2420
2421 Signed-off-by:Jason Jin<jason.jin@freescale.com>
2422
2423 commit d8ea2acf5f137cae99417df4f573d036ee384668
2424 Author: Zhang Wei <wei.zhang@freescale.com>
2425 Date: Wed Aug 23 17:54:32 2006 +0800
2426
2427 Add dtb boot-up parameter to default boot commands.
2428
2429 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
2430
2431 commit b93775c2036b99baa390ea425c4771895bbc63c4
2432 Author: Jon Loeliger <jdl@freescale.com>
2433 Date: Tue Aug 22 18:26:08 2006 -0500
2434
2435 Cleanup even more poorly introduced whitespace.
2436
2437 commit ae6241685cbcf0c79a3636530d2ceab1fb291a94
2438 Author: Jon Loeliger <jdl@freescale.com>
2439 Date: Tue Aug 22 18:07:00 2006 -0500
2440
2441 Cleanup more poorly introduced whitespace.
2442
2443 commit 2c33e8a1c535b3ae91cf0b284480600bf3f57c57
2444 Author: Jon Loeliger <jdl@freescale.com>
2445 Date: Tue Aug 22 17:54:05 2006 -0500
2446
2447 Cleanup poorly introduced whitespace.
2448
2449 commit 80e955c7dd98f4b4fd23c2113caf75ed2b77b5b3
2450 Author: Jon Loeliger <jdl@freescale.com>
2451 Date: Tue Aug 22 12:25:27 2006 -0500
2452
2453 General indent and whitespace cleanups.
2454
2455 commit ffff3ae56f5842ca3679e4ce7922b819a87aad9f
2456 Author: Jon Loeliger <jdl@freescale.com>
2457 Date: Tue Aug 22 12:06:18 2006 -0500
2458
2459 General indent and whitespace cleanups.
2460
2461 commit 41a0e8b304d3ff55fe27a230507aac79684016ac
2462 Author: Jon Loeliger <jdl@freescale.com>
2463 Date: Tue Aug 22 10:42:21 2006 -0500
2464
2465 Cleanup compiler warnings.
2466
2467 commit 5de62c47a8628b3da4d73f7c07027f32a3342d40
2468 Author: Matthew McClintock <msm@freescale.com>
2469 Date: Tue Aug 22 09:31:59 2006 -0500
2470
2471 Fix disable_of booting
2472
2473 Signed-off-by: Matthew McClintock <msm@freescale.com>
2474
2475 commit 87a449c8ac396420cb24260f717ea9e6faa82047
2476 Author: Matthew McClintock <msm@freescale.com>
2477 Date: Tue Aug 22 09:23:55 2006 -0500
2478
2479 Support for FDT in uImage format, error when using FDT from flash
2480
2481 Signed-off-by: Matthew McClintock <msm@freescale.com>
2482
2483 commit 75c299c38369d01addd5e054b8a16217b70f4a86
2484 Author: Haiying Wang <haiying.wang@freescale.com>
2485 Date: Tue Aug 15 15:12:55 2006 -0400
2486
2487 Unlock cache before kernel starts up for MPC86xx
2488
2489 commit 67256678f00c09b0a7f19e862e5c1847553d31bc
2490 Author: Haiying Wang <haiying.wang@freescale.com>
2491 Date: Tue Aug 15 15:13:15 2006 -0400
2492
2493 Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
2494
2495 commit 1c8f6d8fb028f156094d05f2d14298e6479364ac
2496 Author: Haiying Wang <haiying.wang@freescale.com>
2497 Date: Tue Aug 15 15:12:55 2006 -0400
2498
2499 Unlock cache before kernel starts up for MPC86xx
2500
2501 commit 0d9ccc55edf9a7f3c5b2b6263580a6ea8d702a04
2502 Author: Haiying Wang <haiying.wang@freescale.com>
2503 Date: Tue Aug 15 15:13:15 2006 -0400
2504
2505 Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
2506
2507 commit 86c8e17f25e972a7e272950a0735fad84e082b88
2508 Author: Matthew McClintock <msm@freescale.com>
2509 Date: Wed Aug 16 13:59:47 2006 -0500
2510
2511 * Fix disable_of booting
2512
2513 Signed-off-by: Matthew McClintock <msm@freescale.com>
2514
2515 commit 25c751e9adc86e22fe3b5b47cf2806379b575db7
2516 Author: Matthew McClintock <msm@freescale.com>
2517 Date: Wed Aug 16 10:54:09 2006 -0500
2518
2519 * Support for FDT in uImage format, error when using FDT from flash
2520
2521 Signed-off-by: Matthew McClintock <msm@freescale.com>
2522
2523 commit 899620c2d66d4eef3b2a0034d062e71d45d886c9
2524 Author: Stefan Roese <sr@denx.de>
2525 Date: Tue Aug 15 14:22:35 2006 +0200
2526
2527 Add initial support for the ALPR board from Prodrive
2528 NAND needs some additional testing
2529 Patch by Heiko Schocher, 15 Aug 2006
2530
2531 commit f0ff4692ff3372dec55074a8eb444943ab095abb
2532 Author: Stefan Roese <sr@denx.de>
2533 Date: Tue Aug 15 14:15:51 2006 +0200
2534
2535 Add FPGA Altera Cyclone 2 support
2536 Patch by Heiko Schocher, 15 Aug 2006
2537
2538 commit fecf1c7e4de1b2779edc18742b91c22bdc32b68b
2539 Author: Jon Loeliger <jdl@freescale.com>
2540 Date: Mon Aug 14 15:33:38 2006 -0500
2541
2542 Fix BAT0 to actually be cacheable, non-guarded as documented.
2543
2544 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2545
2546 commit 40bc83559db5745681909fd7382ae509567e116d
2547 Author: Jon Loeliger <jdl@freescale.com>
2548 Date: Wed Aug 9 15:32:16 2006 -0500
2549
2550 Removed MPC8641HPCN DTS source file from build.
2551 It is no longer linked into U-Boot; its sources are
2552 now located in the kernel tree.
2553
2554 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2555
2556 commit 34c3c0e01dbf1f8cc2bd08de92f2b89ba84921eb
2557 Author: Matthew McClintock <msm@freescale.com>
2558 Date: Wed Jun 28 10:47:03 2006 -0500
2559
2560 * Switched default PCI speed for 8540 ADS back to 33MHz
2561
2562 * Added comments and a printf to warn that PCI-X won't
2563 work at 33MHz
2564 Patch by Andy Fleming 17-Mar-2006
2565
2566 Signed-off-by: Andy Fleming <afleming@freescale.com>
2567
2568 commit b6c5e1373b6ea0bb37a18e4aeecec00613d1cd39
2569 Author: Matthew McClintock <msm@freescale.com>
2570 Date: Wed Jun 28 10:46:35 2006 -0500
2571
2572 * Fixed a bug where 8555 PCI code used the old variable and function names Patch by Andy Fleming 17-Mar-2006
2573
2574 Signed-off-by: Andy Fleming <afleming@freescale.com>
2575
2576 commit bf1dfffd8c26f8ecdd630a0ae4c834e751e4e452
2577 Author: Matthew McClintock <msm@freescale.com>
2578 Date: Wed Jun 28 10:46:13 2006 -0500
2579
2580 * Added VIA configuration table
2581
2582 * Added support for PCI2 on CDS
2583 Patch by Andy Fleming 17-Mar-2006
2584
2585 Signed-off-by: Andy Fleming <afleming@freescale.com>
2586
2587 commit c88f9fe66b64247e5b6a38410ba315ca25596d16
2588 Author: Matthew McClintock <msm@freescale.com>
2589 Date: Wed Jun 28 10:45:41 2006 -0500
2590
2591 * Fixed PCI memory definitions Patch by Andy Fleming 17-Mar-2006
2592
2593 Signed-off-by: Andy Fleming <afleming@freescale.com>
2594
2595 commit 97074ed9655309b64231bc2cee69fe85399f8055
2596 Author: Matthew McClintock <msm@freescale.com>
2597 Date: Wed Jun 28 10:45:17 2006 -0500
2598
2599 * Added support for initializing second PCI bus on 85xx Patch by Andy Fleming 17-Mar-2006
2600
2601 Signed-off-by: Andy Fleming <afleming@freescale.com>
2602
2603 commit f0e6f57f71b3c4fdd13028eb03c3f3e91926dda2
2604 Author: Matthew McClintock <msm@freescale.com>
2605 Date: Wed Jun 28 10:44:49 2006 -0500
2606
2607 * Added PCI-X #defines for PCI-X initialization Patch by Andy Fleming on 17-Mar-2006
2608
2609 Signed-off-by: Andy Fleming <afleming@freescale.com>
2610
2611 commit a4e11558b810ef2cddffdf7b9d86bc1130441960
2612 Author: Matthew McClintock <msm@freescale.com>
2613 Date: Wed Jun 28 10:44:23 2006 -0500
2614
2615 * 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
2616
2617 Signed-off-by: Andy Fleming <afleming@freescale.com>
2618
2619 commit 0e16387db1d4aacd5bf35cb6d7c1942765c0347b
2620 Author: Matthew McClintock <msm@freescale.com>
2621 Date: Wed Jun 28 10:43:36 2006 -0500
2622
2623 * Add Flat Dev Tree construction for MPC85xx ADS and CDS boards Patch by Jon Loeliger 17-Jan-2006
2624
2625 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2626
2627 commit 855e6fb073f9d04fe4a7f06c107ecbac6344ddd4
2628 Author: Matthew McClintock <msm@freescale.com>
2629 Date: Wed Jun 28 10:43:00 2006 -0500
2630
2631 * 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
2632
2633 commit 5498d90312aad9f6bdbf047986027c35b03cd163
2634 Author: Matthew McClintock <msm@freescale.com>
2635 Date: Wed Jun 28 10:42:24 2006 -0500
2636
2637 * Patch to modify ft_build.c to update flat device trees in place Patch by Matthew McClintock 26-June-2006
2638
2639 commit 0267768eddc5ca7bc1865bc40c866829ac5efbfe
2640 Author: Matthew McClintock <msm@freescale.com>
2641 Date: Wed Jun 28 10:41:37 2006 -0500
2642
2643 * Modify bootm command to support booting with flat device trees Patch by Matthew McClintock 26-June-2006
2644
2645 commit 8fc8bd2cc479b6cd188fdede4010e0e052970b8a
2646 Author: John Traill <john.traill@freescale.com>
2647 Date: Wed Aug 9 14:33:50 2006 +0100
2648
2649 Add Rapidio support for the MPC8641HPCN
2650
2651 Signed-off-by: John Traill <john.traill@freescale.com>
2652
2653 commit 91a414c7d1fb0eac912592cd995b30c9f23045c9
2654 Author: John Traill <john.traill@freescale.com>
2655 Date: Tue Aug 8 11:32:43 2006 +0100
2656
2657 Fix caslat calculation
2658
2659 Signed-off-by: John Traill <john.traill@freescale.com>
2660
2661 commit 709d3073e74153278e7904a70819bbef7df50e1a
2662 Author: Jon Loeliger <jdl@freescale.com>
2663 Date: Thu Aug 3 16:17:56 2006 -0500
2664
2665 Convert to mac-address in ethernet nodes.
2666
2667 commit 71748af833ca1017edf1415be376366ff2937d17
2668 Author: Haiying Wang <haiying.wang@freescale.com>
2669 Date: Fri Jul 28 12:41:35 2006 -0400
2670
2671 Correct the irq value of DUART2
2672
2673 commit 9cb3e8816ae4d854e7dc22128c3eea3d70bb982c
2674 Author: Haiying Wang <haiying.wang@freescale.com>
2675 Date: Fri Jul 28 12:41:41 2006 -0400
2676
2677 Change the space size of PEX IO in README
2678
2679 commit 239db37c94f7a92941c4465feceb867c609241c5
2680 Author: Haiying Wang <haiying.wang@freescale.com>
2681 Date: Fri Jul 28 12:41:18 2006 -0400
2682
2683 Move get_board_sys_clk to board directory
2684
2685 commit 492900b985439fbce1a118afde1e35def870db03
2686 Author: John Traill <john.traill@freescale.com>
2687 Date: Fri Jul 28 09:03:54 2006 +0100
2688
2689 Fix 8641HPCN pollution
2690
2691 commit 515ab8a62e8574e2babc6e8dcc43544ad221c5b2
2692 Author: John Traill <john.traill@freescale.com>
2693 Date: Fri Jul 28 08:16:06 2006 +0100
2694
2695 Fix 8641HPCN timebase
2696
2697 commit c86360b830f1eecd7a72208575dde4f57879faea
2698 Author: Zhang Wei <wei.zhang@freescale.com>
2699 Date: Fri Jul 28 00:01:34 2006 +0800
2700
2701 Fixed OF device tree of mpc86xxhpcn board.
2702
2703 The changes works in with kernel irq mapping rework.
2704
2705 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
2706
2707 commit bea3f28d285942bf3f7ab339ce85178ded544225
2708 Author: Haiying Wang <haiying.wang@freescale.com>
2709 Date: Wed Jul 12 10:48:05 2006 -0400
2710
2711 Add support for reading and writing mac addresses to or from ID EEPROM.
2712
2713 Added code for reading and writing Mac addresses to/from ID EEPROM(0x57).
2714 With attached patch, we can use command "mac/mac read/mac save/"
2715 to read and write EEPROM under u-boot prompt.
2716
2717 U-boot will calculate the checksum of EEPROM while bootup,
2718 if it is right, then u-boot will check whether the mac address
2719 of eTSEC0/1/2/3 is availalbe (non-zero).
2720
2721 If there is mac address availabe in EEPROM, u-boot will use it,
2722 otherewise, u-boot will use the mac address defined in
2723 MPC8641HPCN.h. This matches the requirement to set unique mac address
2724 for each TSEC port.
2725
2726 Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
2727 Signed-off-by: York Sun <yorksun@freescale.com>
2728
2729 commit fcb28e763415e0e4e66b0f45842d1557ae198e5e
2730 Author: Jin Zhengxiong <Jason.Jin@freescale.com>
2731 Date: Thu Jul 13 10:35:10 2006 -0500
2732
2733 Fixed initrd issue by define big RAM
2734
2735 Signed-off-by:Jason Jin <Jason.jin@freescale.com>
2736
2737 commit e6cd2a1785d74ec3d30a86f1cb360be8de478151
2738 Author: Jason Jin <Jason.jin@freescale.com>
2739 Date: Fri Jul 7 10:01:45 2006 -0500
2740
2741 We made a u-boot patch to fix the hang up issue
2742 when booting filesystem from ramdisk.
2743
2744 Signed-off-by:Jason Jin <Jason.jin@freescale.com>
2745
2746 commit 38433ccc5850ee70549af0b2bc5b920355ef5388
2747 Author: Matthew McClintock <msm@freescale.com>
2748 Date: Wed Jun 28 10:47:03 2006 -0500
2749
2750 * Switched default PCI speed for 8540 ADS back to 33MHz
2751 * Added comments and a printf to warn that PCI-X won't
2752 work at 33MHz
2753 Patch by Andy Fleming 17-Mar-2006
2754
2755 Signed-off-by: Andy Fleming <afleming@freescale.com>
2756
2757 commit e4c2a0eb0c3e3ffbf824800184ee42bdc99d5b19
2758 Author: Matthew McClintock <msm@freescale.com>
2759 Date: Wed Jun 28 10:46:35 2006 -0500
2760
2761 * Fixed a bug where 8555 PCI code used the old variable and
2762 function names
2763 Patch by Andy Fleming 17-Mar-2006
2764
2765 Signed-off-by: Andy Fleming <afleming@freescale.com>
2766
2767 commit cbfc7ce756b88eb26e5537bc7b625c445c6dcfac
2768 Author: Matthew McClintock <msm@freescale.com>
2769 Date: Wed Jun 28 10:46:13 2006 -0500
2770
2771 * Added VIA configuration table
2772 * Added support for PCI2 on CDS
2773 Patch by Andy Fleming 17-Mar-2006
2774
2775 Signed-off-by: Andy Fleming <afleming@freescale.com>
2776
2777 commit 52c7a68b8d587ebcf5a6b051b58b3d3ffa377ddc
2778 Author: Matthew McClintock <msm@freescale.com>
2779 Date: Wed Jun 28 10:45:41 2006 -0500
2780
2781 * Fixed PCI memory definitions
2782 Patch by Andy Fleming 17-Mar-2006
2783
2784 Signed-off-by: Andy Fleming <afleming@freescale.com>
2785
2786 commit 087454609e47295443af793a282cddcd91a5f49c
2787 Author: Matthew McClintock <msm@freescale.com>
2788 Date: Wed Jun 28 10:45:17 2006 -0500
2789
2790 * Added support for initializing second PCI bus on 85xx
2791 Patch by Andy Fleming 17-Mar-2006
2792
2793 Signed-off-by: Andy Fleming <afleming@freescale.com>
2794
2795 commit b636aaeb6fd516a442fb611bbeeddf3077a687fb
2796 Author: Matthew McClintock <msm@freescale.com>
2797 Date: Wed Jun 28 10:44:49 2006 -0500
2798
2799 * Added PCI-X #defines for PCI-X initialization
2800 Patch by Andy Fleming on 17-Mar-2006
2801
2802 Signed-off-by: Andy Fleming <afleming@freescale.com>
2803
2804 commit 20abbc6fffa115690107cc942c7abf84bdc03a1b
2805 Author: Matthew McClintock <msm@freescale.com>
2806 Date: Wed Jun 28 10:44:23 2006 -0500
2807
2808 * Made sure the code which disables prefetch for PCI devices
2809 sets the size of the prefetch region to 0
2810 Patch by Andy Fleming on 17-Mar-2006
2811
2812 Signed-off-by: Andy Fleming <afleming@freescale.com>
2813
2814 commit 40d5fa35d02df22580593bf0039ab173367e8ef0
2815 Author: Matthew McClintock <msm@freescale.com>
2816 Date: Wed Jun 28 10:43:36 2006 -0500
2817
2818 * Add Flat Dev Tree construction for MPC85xx ADS and CDS boards
2819 Patch by Jon Loeliger 17-Jan-2006
2820
2821 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2822
2823 commit be7e8b0cb5a0c49dc180075b96df296a893bf146
2824 Author: Matthew McClintock <msm@freescale.com>
2825 Date: Wed Jun 28 10:43:00 2006 -0500
2826
2827 * Removed the oftree.dts for stxxtx in light of the changes
2828 to the flat device tree handling code
2829 Patch by Matthew McClintock 26-June-2006
2830
2831 commit 1b380ec225665e73959677f3893dc658c5925e05
2832 Author: Matthew McClintock <msm@freescale.com>
2833 Date: Wed Jun 28 10:42:24 2006 -0500
2834
2835 * Patch to modify ft_build.c to update flat device trees in place
2836 Patch by Matthew McClintock 26-June-2006
2837
2838 commit 98a9c4d468a942a09ebe8979bec508017f3e4462
2839 Author: Matthew McClintock <msm@freescale.com>
2840 Date: Wed Jun 28 10:41:37 2006 -0500
2841
2842 * Modify bootm command to support booting with flat device trees
2843 Patch by Matthew McClintock 26-June-2006
2844
2845 commit da012ab661fd4ab169dd7b9b32201a4df62cf34a
2846 Author: Jin Zhengxiong <Jason.Jin@freescale.com>
2847 Date: Wed Jun 28 08:43:56 2006 -0500
2848
2849 Change Id to symbolic name for RTL8139
2850
2851 Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2852
2853 commit bc09cf3c2bfb8d54c659cbb332f79d0950982fd0
2854 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
2855 Date: Tue Jun 27 18:12:10 2006 +0800
2856
2857 Fix RTL8139 in big endian
2858
2859 signed-off-by: Jason Jin <Jason.Jin@freescale.com>
2860 signed-off-by: Wei Zhang <wei.zhang@freescale.com>
2861
2862 commit fcfb9a57947fc203b99fe81ab0578f7286261f9f
2863 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
2864 Date: Tue Jun 27 18:12:23 2006 +0800
2865
2866 Fix Tsec bug when no link
2867
2868 When tftp a non-exist file from the tftp server, u-boot will check
2869 the link of all eth port. The original file will return wrong link
2870 state on the no link ports.
2871
2872 signed-off-by: Jason Jin <Jason.Jin@freescale.com>
2873
2874 commit bd22c2b97514fbfb0e03bd9c72b3445e4dbd57e2
2875 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
2876 Date: Tue Jun 27 18:12:02 2006 +0800
2877
2878 Fix bug for io_bar size during pci scan
2879
2880 During the pci scan process, Some devices return bar_reponse with the
2881 highest bytes 0, such as the pci bridge in uli1575 return bar_response
2882 with 0xffffff, So the bar_size should be manually set under 64K.
2883
2884 Signed-off-by: Jason Jin <jason.jin@freescale.com>
2885
2886 commit fa7db9c377bc2353a17bf1d381d65a6c418728f0
2887 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
2888 Date: Tue Jun 27 18:11:54 2006 +0800
2889
2890 Enable PCIE1 for MPC8641HPCN board
2891
2892 Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2893
2894 commit 684623ce92c5fd32e7db2d6e016945a67c5ffaba
2895 Author: Jon Loeliger <jdl@freescale.com>
2896 Date: Thu Jun 22 08:51:46 2006 -0500
2897
2898 Fix bug in 8641hpcn reset command with no args.
2899
2900 Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
2901 Acked-by: Jon Loeliger <jdl@freescale.com>
2902
2903 commit 8be429a5ddbf0ebe2d94174ba58fcfc7a24285dc
2904 Author: Zhang Wei <wei.zhang@freescale.com>
2905 Date: Tue Jun 20 17:47:15 2006 +0800
2906
2907 Reworked IRQ mapping in OF-tree.
2908
2909 commit 0e4c2a17ca34001ed36d259f13cb88ada4611a8c
2910 Author: Jon Loeliger <jdl@freescale.com>
2911 Date: Thu Jun 15 21:33:37 2006 -0500
2912
2913 Do not enable address translation on secondary CPUs.
2914 Do not set up BATs on secondary CPUs. Let Linux do the nasty.
2915
2916 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2917
2918 commit 8ecc971618f56029ad99d3516f8b297a6ed58971
2919 Author: Jon Loeliger <jdl@jdl.com>
2920 Date: Wed Jun 7 10:53:55 2006 -0500
2921
2922 Fix a get_board_sys_clk() use-before-def warning.
2923
2924 Signed-off-by: Jon Loeliger <jdl@jdl.com>
2925
2926 commit d9bf4858fca5aa4d651b283270f77da72ebadfd5
2927 Author: Jon Loeliger <jdl@jdl.com>
2928 Date: Wed Jun 7 10:52:49 2006 -0500
2929
2930 Allow DTC path to be passed in.
2931
2932 Signed-off-by: Jon Loeliger <jdl@jdl.com>
2933
2934 commit c83ae9ea6d93abbe751bf8a3396236a084e56f87
2935 Author: Haiying Wang <haiying.wang@freescale.com>
2936 Date: Tue Jun 6 16:54:29 2006 -0400
2937
2938 Modify the IRQ of DUART2
2939
2940 commit c934f655f9aeca70a5c5f88b465d9e9d57a8d22e
2941 Author: Jon Loeliger <jdl@jdl.com>
2942 Date: Wed May 31 13:55:35 2006 -0500
2943
2944 Review cleanups.
2945
2946 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2947
2948 commit cb5965fb95b77a49f4e6af95248e0c849f4af03e
2949 Author: Jon Loeliger <jdl@jdl.com>
2950 Date: Wed May 31 12:44:44 2006 -0500
2951
2952 White space cleanup.
2953 Some 80-column cleanups.
2954 Convert printf() to puts() where possible.
2955 Use #include "spd_sdram.h" as needed.
2956 Enhanced reset command usage message a bit.
2957
2958 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2959
2960 commit 3d5c5be547445dd3bd2eb7368d80df03ea437970
2961 Author: Jon Loeliger <jdl@jdl.com>
2962 Date: Wed May 31 11:39:34 2006 -0500
2963
2964 Removed unneeded local_bus_init() from 8641HPCN board.
2965
2966 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2967
2968 commit 4d3d729c16c392d2982d3266b659d333c927697d
2969 Author: Jon Loeliger <jdl@jdl.com>
2970 Date: Wed May 31 11:24:28 2006 -0500
2971
2972 Moved mpc8641hpcn_board_reset() out of cpu/ into board/.
2973
2974 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2975
2976 commit b2a941de060350ad15878d8219825f4950e9bb8e
2977 Author: Jon Loeliger <jdl@jdl.com>
2978 Date: Wed May 31 10:07:28 2006 -0500
2979
2980 Remove dead debug code.
2981
2982 Signed-off-by: Jon Loeliger <jdl@jdl.com>
2983
2984 commit 126aa70f10ba3d20e0a6f4d32328250513b77770
2985 Author: Jon Loeliger <jdl@freescale.com>
2986 Date: Tue May 30 17:47:00 2006 -0500
2987
2988 Move mpc86xx PIXIS code to board directory
2989
2990 First cut at moving the PIXIS platform code out of
2991 the 86xx cpu directory and into board/mpc8641hpcn
2992 where it belongs.
2993
2994 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2995
2996 commit 38cee12dcfcc257371c901c7e13e58ecab0a35d8
2997 Author: Haiying Wang <Haiying.Wang@freescale.com>
2998 Date: Tue May 30 09:10:32 2006 -0500
2999
3000 Improve "reset" command's interaction with watchdog.
3001
3002 "reset altbank" will reset another bank WITHOUT watch dog timer enabled
3003 "reset altbank wd" will reset another bank WITH watch dog enabled
3004 "diswd" will disable watch dog after u-boot boots up successfully
3005
3006 Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
3007
3008 commit 70205e5a6ddc8528b11db9eb4d3fa0209d9fce2a
3009 Author: Haiying Wang <Haiying.Wang@freescale.com>
3010 Date: Tue May 30 08:51:19 2006 -0500
3011
3012 Fix two SDRAM setup bugs.
3013
3014 Fix ECC setup bug.
3015 Enable 1T/2T based on number of DIMMs present.
3016
3017 Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
3018
3019 commit d11fec5015334deb2010e36ce00bb118cc5429a5
3020 Author: Haiying Wang <Haiying.Wang@freescale.com>
3021 Date: Fri May 26 10:24:48 2006 -0500
3022
3023 Add first draft of the MPC8641HPCN doc/README.
3024
3025 Signed-off-by: Jon Loeliger <jdl@jdl.com>
3026
3027 commit ed45d6c930b5939718a87ee12e25cf9a05978d4a
3028 Author: Haiying Wang <Haiying.Wang@freescale.com>
3029 Date: Fri May 26 10:13:04 2006 -0500
3030
3031 Added pci@8000 block.
3032 Updated ethernet interrupt mappings (moved up 48).
3033 Cleaned up a few comments.
3034
3035 Signed-off-by: Jon Loeliger <jdl@jdl.com>
3036
3037 commit 3033ebb20fd7c372c7bca3c9955a4692bb2240b7
3038 Author: Haiying Wang <Haiying.Wang@freescale.com>
3039 Date: Fri May 26 10:01:16 2006 -0500
3040
3041 Allow args on reset command.
3042
3043 Signed-off-by: Jon Loeliger <jdl@jdl.com>
3044
3045 commit 14e37081ff3cac7ebe6e93836523429853b6b292
3046 Author: Jon Loeliger <jdl@jdl.com>
3047 Date: Fri May 19 13:28:39 2006 -0500
3048
3049 Change arbitration to round-robin for SMP linux.
3050
3051 commit 9a655876e5995be80f49054e2509500e871e4d3a
3052 Author: Jon Loeliger <jdl@jdl.com>
3053 Date: Fri May 19 13:26:34 2006 -0500
3054
3055 Enable dual DDR controllers and interleaving.
3056
3057 commit 586d1d5abd3e525f1e1d9b81e5a61a4da6b2fa3c
3058 Author: Jon Loeliger <jdl@jdl.com>
3059 Date: Fri May 19 13:22:44 2006 -0500
3060
3061 Update 86xx address map and LAWBARs.
3062
3063 commit cccce5d0581bb0ba4602799a4b5112e58d1579cb
3064 Author: Jon Loeliger <jdl@jdl.com>
3065 Date: Fri May 19 13:14:15 2006 -0500
3066
3067 Remove L2 Cache invalidate polling.
3068
3069 commit f35ec68fb066cec0e36294bfe07dec2d4e8ad3a8
3070 Author: Jon Loeliger <jdl@jdl.com>
3071 Date: Fri May 19 12:33:09 2006 -0500
3072
3073 Enable 2nd CPU and I2C.
3074
3075 commit bf690dcb512d34c4fceec0eb1e5c0e88a9db5d54
3076 Author: Jon Loeliger <jdl@freescale.com>
3077 Date: Mon May 15 07:26:56 2006 -0500
3078
3079 Update interrupt mapping.
3080
3081 commit 6cfea33477b04b63ed47386ed1629529484c33ba
3082 Author: Haiying Wang <Haiying.Wang@freescale.com>
3083 Date: Wed May 10 09:38:06 2006 -0500
3084
3085 Remove unneeded INIT_RAM_LOCK cache twiddling.
3086 Correctly tracks r29 as global data pointer now.
3087
3088 Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
3089
3090 commit d4dd317b58c126a2a7e73f4764ecc1a7c97f876c
3091 Author: Jon Loeliger <jdl@freescale.com>
3092 Date: Wed May 10 09:33:07 2006 -0500
3093
3094 Remove unnecessary flash.c file.
3095
3096 commit 18b6c8cd8af6cc7f35180cedc4adb3236cc1a1b8
3097 Author: Jon Loeliger <jdl@freescale.com>
3098 Date: Tue May 9 08:23:49 2006 -0500
3099
3100 Get MPC8641HPCN flash images working.
3101
3102 Enable the CFI driver.
3103 Remove bogus LAWBAR7 cruft.
3104 Use correct TEXT_BASE, Fixup load script.
3105 Enable SPD EEPROM during DDR setup.
3106 Use generic RFC 1918 IP addresses by default.
3107
3108 commit 5c9efb36a6b5431423f52888a0e3b4b515fe7eca
3109 Author: Jon Loeliger <jdl@freescale.com>
3110 Date: Thu Apr 27 10:15:16 2006 -0500
3111
3112 Cleanup whitespaces and style issues.
3113 Removed //-style comments.
3114 Use 80-column lines.
3115 Remove trailing whitespace.
3116 Remove dead code and debug cruft.
3117
3118 commit a2320a6bf8113a09544c42d160d10ac69d049a03
3119 Author: Jon Loeliger <jdl@freescale.com>
3120 Date: Thu Apr 27 08:22:39 2006 -0500
3121
3122 Revert bad PCI prefetch limit change.
3123
3124 commit debb7354d1ea4f694154818df5e5b523f5c1cc1d
3125 Author: Jon Loeliger <jdl@freescale.com>
3126 Date: Wed Apr 26 17:58:56 2006 -0500
3127
3128 Initial support for MPC8641 HPCN board.