]> Git Repo - u-boot.git/blame - CHANGELOG
[new uImage] Rename architecture specific bootm code files
[u-boot.git] / CHANGELOG
CommitLineData
33dac03b
WD
1commit 865f0f9754b95183cad395de7e8cb85df0c6ea1f
2Author: Wolfgang Denk <[email protected]>
3Date: Wed Jan 23 14:31:17 2008 +0100
4
5 Coding Style Cleanup; update CHANGELOG
6
7 Signed-off-by: Wolfgang Denk <[email protected]>
8
865f0f97
WD
9commit cfe5ca77976afdbe7ecb86e39fd7505bde636ace
10Author: Dave Liu <[email protected]>
11Date: Fri Jan 18 10:07:04 2008 +0800
12
13 mpc83xx: Correct the struct spi8xxx in mpc8xxx_spi.h
14
15 The commit 04a9e1180ac76a7bacc15a6fcd95ad839d65bddb
16 cause the 83xx immap broken, so the DMA and PCI will
17 be failed.
18
19 The patch fix the struct spi8xxx and rm struct spi83xx.
20
21 Signed-off-by: Dave Liu <[email protected]>
22 Signed-off-by: Kim Phillips <[email protected]>
23
33dac03b
WD
24commit 6b4439444286e0fcd01596df504e6ca897ad3e5a
25Author: Haavard Skinnemoen <[email protected]>
26Date: Sat Apr 14 17:11:49 2007 +0200
27
28 AVR32: ATNGW100 board support
29
30 Add support for the ATNGW100 Network Gateway reference design,
31 including flash, ethernet and MMC support.
32
33 Signed-off-by: Haavard Skinnemoen <[email protected]>
34
35commit e006927a0b9a54e8ee7685d8ac748aaad6801862
36Author: Haavard Skinnemoen <[email protected]>
37Date: Sat Nov 24 18:15:31 2007 +0100
38
39 AVR32: Initialize ipaddr, loadaddr and bootfile at startup
40
41 I don't know why the relevant layers can't do this by itself, but this
42 is what ppc does.
43
44 Signed-off-by: Haavard Skinnemoen <[email protected]>
45
46commit 799891ef7b1b3432032ec23466df6b665a797fa4
47Author: Michael Schwingen <[email protected]>
48Date: Fri Jan 18 00:04:28 2008 +0100
49
50 Add AcTux board support
51
52 Hi,
53
54 The patch adds 4 boards, called AcTux-1 .. AcTux-4. This patch contains the
55 files that
56 contain changes for multiple boards, the board-specific files follow as
57 separate patches.
58
59 Signed-off-by: Michael Schwingen <[email protected]>
60
61commit 66a4344a4d910a11125df7768899ad529719855e
62Author: Michael Schwingen <[email protected]>
63Date: Wed Jan 16 19:53:23 2008 +0100
64
65 add AcTux-4 board support
66
67 Signed-off-by: Michael Schwingen <[email protected]>
68
69commit bc24345e4101a5c996d6b48ce497b09c53025dc6
70Author: Michael Schwingen <[email protected]>
71Date: Wed Jan 16 19:51:55 2008 +0100
72
73 add AcTux-3 board support
74
75 Signed-off-by: Michael Schwingen <[email protected]>
76
77commit aebf00fc4d1343b24715373893f7b20bf462d1e9
78Author: Michael Schwingen <[email protected]>
79Date: Wed Jan 16 19:51:14 2008 +0100
80
81 add AcTux-2 board support
82
83 Signed-off-by: Michael Schwingen <[email protected]>
84
85commit ea99e8f05b7240fd657739e286664664ae160abe
86Author: Michael Schwingen <[email protected]>
87Date: Wed Jan 16 19:50:37 2008 +0100
88
89 add AcTux-1 board support
90
91 Signed-off-by: Michael Schwingen <[email protected]>
92
93commit 3d9f3bfb7a33efe8e41e01b025563cd712c57d64
94Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
95Date: Mon Jan 14 19:20:08 2008 +0100
96
97 ARM: remove useless function board_post_init
98
99 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
100
101commit 96bd462942022e4569b582c072a0ed26de1cd19b
102Author: Michael Schwingen <[email protected]>
103Date: Thu Jan 10 14:59:46 2008 +0100
104
105 IXP: enable RTS
106
107 enables the RTS signal with CONFIG_SERIAL_RTS_ACTIVE.
108 No handshaking is done, but the active RTS signal allows to
109 connect to the target using a PC which is using RTS/CTS
110 handshake, and does no harm if the PC is set to ignore RTS.
111
112 Signed-off-by: Michael Schwingen <[email protected]>
113
114commit a1cf027a08f9dc1c0e769499e6f4fbddcf9cab93
115Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
116Date: Mon Jan 7 08:41:34 2008 +0100
117
118 IXP: add dynamic microcode addr
119
120 allow to load the microde from flash or ram by download it through
121 the serial or other.
122
123 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
124 Acked-by: Stefan Roese <[email protected]>
125
126commit 63ebcc4615dd39926ccf61f1d5f3510262ef6564
127Author: Michael Schwingen <[email protected]>
128Date: Sat Nov 10 15:44:12 2007 +0100
129
130 load ixp42x NPE firmware from separate flash block, remove dead code
131
132 Hi,
133
134 the following patch adds support to move the IXP42X NPE firmware to a
135 separate flash block, whose start address is defined in
136 CONFIG_IXP4XX_NPE_EXT_UCODE_BASE. Using that, it is possible to build
137 NPE-enabled u-boot without copyright problems due to the NPE firmware.
138
139 I hope the patch applies, I get whitespace-related differences in the NPE
140 files due to trailing whitespace in the original versions.
141
142 Signed-off-by: Michael Schwingen <[email protected]>
143 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
144
865f0f97
WD
145commit 57a127201eb3d8cc19170a008e0bd7af608bd72f
146Author: TsiChungLiew <[email protected]>
147Date: Tue Jan 15 14:15:46 2008 -0600
148
149 ColdFire: MCF547x_8x - Add M5475EVB and M5485EVB support
150
151 Signed-off-by: TsiChungLiew <[email protected]>
152 Signed-off by: John Rigby <[email protected]>
153
154commit 1aee111135d8660a164d4f6bf7d66b032ea535cf
155Author: TsiChungLiew <[email protected]>
156Date: Tue Jan 15 14:02:49 2008 -0600
157
158 ColdFire: MCF547x_8x - Add M547xEVB and M548xEVB board
159
160 Signed-off-by: TsiChungLiew <[email protected]>
161 Signed-off by: John Rigby <[email protected]>
162
163commit 777d1abd9796f1c2e148417cc10657e847d318ce
164Author: TsiChungLiew <[email protected]>
165Date: Tue Jan 15 14:00:25 2008 -0600
166
167 ColdFire: Add MCF547x_8x FEC driver
168
169 Signed-off-by: TsiChungLiew <[email protected]>
170 Signed-off-by: Ben Warren <[email protected]>
171 Signed-off by: John Rigby <[email protected]>
172
173commit 72f56adc0b25d43875ad067bae6be1bcea86b79f
174Author: TsiChungLiew <[email protected]>
175Date: Tue Jan 15 13:54:09 2008 -0600
176
177 ColdFire: Add MCF547x_8x dma code and header files
178
179 Signed-off-by: TsiChungLiew <[email protected]>
180 Signed-off by: John Rigby <[email protected]>
181
182commit ce09fc49b56ea3c442794b6be9b7db4b99dfdc87
183Author: TsiChungLiew <[email protected]>
184Date: Tue Jan 15 13:52:03 2008 -0600
185
186 ColdFire: Add MCF547x_8x dma code - 2
187
188 Signed-off-by: TsiChungLiew <[email protected]>
189 Signed-off by: John Rigby <[email protected]>
190
191commit 11865ea844e7154fd30c7e2860da4eed4a12ad1f
192Author: TsiChungLiew <[email protected]>
193Date: Tue Jan 15 13:48:52 2008 -0600
194
195 ColdFire: Add MCF547x_8x dma code - 1
196
197 Signed-off-by: TsiChungLiew <[email protected]>
198 Signed-off by: John Rigby <[email protected]>
199
200commit 4621fc3fe7cd65b78b3cbd31f65c9f7f72b22bd3
201Author: TsiChungLiew <[email protected]>
202Date: Tue Jan 15 13:39:44 2008 -0600
203
204 ColdFire: Add MCF547x_8x related header files
205
206 Signed-off-by: TsiChungLiew <[email protected]>
207 Signed-off-by: Ben Warren <[email protected]>
208 Signed-off by: John Rigby <[email protected]>
209
210commit 570c0186aecab1b747b2d44d0e1d3c1ac4cb27f5
211Author: TsiChungLiew <[email protected]>
212Date: Tue Jan 15 13:37:34 2008 -0600
213
214 ColdFire: Add MCF547x_8x cpu arch
215
216 Signed-off-by: TsiChungLiew <[email protected]>
217 Signed-off by: John Rigby <[email protected]>
218
219commit e2756f4b54aba0e0523b81dd145666829cf7fd59
220Author: TsiChungLiew <[email protected]>
221Date: Mon Jan 14 17:47:23 2008 -0600
222
223 ColdFire: Add MCF5227x cpu and M52277EVB support-3
224
225 Signed-off-by: TsiChungLiew <[email protected]>
226 Signed-off by: John Rigby <[email protected]>
227
228commit c87581027994c148131b2f11aa75501f782ec19a
229Author: TsiChungLiew <[email protected]>
230Date: Mon Jan 14 17:46:19 2008 -0600
231
232 ColdFire: Add MCF5227x cpu and MCF52277EVB support-2
233
234 Signed-off-by: TsiChungLiew <[email protected]>
235 Signed-off by: John Rigby <[email protected]>
236
237commit 1552af70ecab11b9f3dceff7528ed15faf678b9d
238Author: TsiChungLiew <[email protected]>
239Date: Mon Jan 14 17:43:33 2008 -0600
240
241 ColdFire: Add MCF5227x cpu and M52277EVB support-1
242
243 Signed-off-by: TsiChungLiew <[email protected]>
244 Signed-off by: John Rigby <[email protected]>
245
246commit 397b7b81a1f1008798ae1206913508cc89cb3a7d
247Author: TsiChungLiew <[email protected]>
248Date: Mon Jan 14 17:35:44 2008 -0600
249
250 ColdFire: Fix CFI Flash low level Read/Write macro
251
252 Signed-off-by: TsiChungLiew <[email protected]>
253 Signed-off by: John Rigby <[email protected]>
254
255commit aa5f1f9dc815a76f6dffb580798599c028fe7feb
256Author: TsiChungLiew <[email protected]>
257Date: Mon Jan 14 17:23:08 2008 -0600
258
259 ColdFire: Add M5373EVB platform support - 2
260
261 Signed-off-by: TsiChungLiew <[email protected]>
262 Signed-off by: John Rigby <[email protected]>
263
264commit 1ac559d4aa358f63b48c62b564224c06feeb4e36
265Author: TsiChungLiew <[email protected]>
266Date: Mon Jan 14 17:19:54 2008 -0600
267
268 ColdFire: Add M5373EVB platform support - 1
269
270 Signed-off-by: TsiChungLiew <[email protected]>
271 Signed-off by: John Rigby <[email protected]>
272
273commit 320d61991fa3190ee41765601ed017b6b5ff7b2b
274Author: TsiChungLiew <[email protected]>
275Date: Mon Jan 14 17:17:03 2008 -0600
276
277 ColdFire: Update FlexBus CS for MCF532x
278
279 Definition update and change from 16bit to 32bit
280
281 Signed-off-by: TsiChungLiew <[email protected]>
282 Signed-off by: John Rigby <[email protected]>
283
284commit 2e72ad0644b940817a89a3590ce0d7b99c05c396
285Author: TsiChungLiew <[email protected]>
286Date: Mon Jan 14 17:11:47 2008 -0600
287
288 ColdFire: PCI and misc updates for MCF5445x
289
290 Signed-off-by: TsiChungLiew <[email protected]>
291 Signed-off by: John Rigby <[email protected]>
292
293commit d2b16493480ac3d4a60ad7d835b0dc27d2e99cee
294Author: TsiChungLiew <[email protected]>
295Date: Mon Jan 14 17:06:55 2008 -0600
296
297 ColdFire: MCF5445x header files cleanup
298
299 Signed-off-by: TsiChungLiew <[email protected]>
300 Signed-off by: John Rigby <[email protected]>
301
302commit d9aae6260993a93f7fcf13abff85a601f4f50ea7
303Author: TsiChungLiew <[email protected]>
304Date: Mon Jan 14 16:59:42 2008 -0600
305
306 ColdFire: MCF532x header files cleanup
307
308 Signed-off-by: TsiChungLiew <[email protected]>
309 Signed-off by: John Rigby <[email protected]>
310
311commit 7af7751d047e74b2ec58400f97b879c56446b3e8
312Author: TsiChungLiew <[email protected]>
313Date: Mon Jan 14 15:30:15 2008 -0600
314
315 ColdFire: Add modules header files
316
317 Add CF specific modules header files
318
319 Signed-off-by: TsiChung Liew <[email protected]>
320 Signed-off-by: John Rigby <[email protected]>
321
322commit 2956acd5ef93a498337f8ac2ec6ae6a77d491dc5
323Author: Kim Phillips <[email protected]>
324Date: Thu Jan 17 12:48:00 2008 -0600
325
326 codingstyle cleanup for spi driver
327
328 ..and rm unused CONFIG_FSL_SPI define
329
330 Signed-off-by: Kim Phillips <[email protected]>
331
332commit d59feffb42c9f174116db7a82a311df98983dfce
333Author: Haiying Wang <[email protected]>
334Date: Wed Jan 16 17:12:12 2008 -0500
335
336 FSL: Fix common EEPROM_data structure definition
337
338 - Fix EEPROM_data structure definition according to System EEPROM Data Format.
339 - Read MAC addresses from EEPROM to ethXaddr before saving ethXaddr to
340 bd->bi_ethaddr.
341
342 Signed-off-by: Haiying Wang <[email protected]>
343
344commit 6bee764bd6da510a4aad614880300c968bc7318d
345Author: Timur Tabi <[email protected]>
346Date: Wed Jan 16 15:48:12 2008 -0600
347
348 86xx: enable command-line editing
349
350 Enable command-line editing for all MPC86xx boards.
351
352 Signed-off-by: Timur Tabi <[email protected]>
353
354commit 80ddd22626d321a772ebfba304eb7830cb4f6bac
355Author: Ben Warren <[email protected]>
356Date: Wed Jan 16 22:37:42 2008 -0500
357
358 Implement hard SPI driver on MPC8349EMDS
359
360 This patch implements the fsl_spi driver on the MPC8349EMDS evaluation board.
361 This board has an ST M25P40 4Mbit EEPROM on its SPI bus
362
363 Signed-off-by: Ben Warren <[email protected]>
364 Signed-off-by: Kim Phillips <[email protected]>
365
366commit 04a9e1180ac76a7bacc15a6fcd95ad839d65bddb
367Author: Ben Warren <[email protected]>
368Date: Wed Jan 16 22:37:35 2008 -0500
369
370 Add support for a Freescale non-CPM SPI controller
371
372 This patch adds support for the SPI controller found on Freescale PowerPC
373 processors such as the MCP834x family. Additionally, a new config option,
374 CONFIG_HARD_SPI, is added for general purpose SPI controller use.
375
376 Signed-off-by: Ben Warren <[email protected]>
377 Signed-off-by: Kim Phillips <[email protected]>
378
379commit a8cb43a89be6cfd283257a603dd9841503ccce0f
380Author: Dave Liu <[email protected]>
381Date: Thu Jan 17 18:23:19 2008 +0800
382
383 mpc83xx: Fix the fatal conflict of merge
384
385 The commit 9e89647889cd4b5ada5b5e7cad6cbe55737a08d7
386 will cause the mpc8315erdb board can't boot up.
387
388 The patch fix that bug, and remove the duplicated #ifdef
389 CFG_SPCR_TSECEP code and clean the SCCR_TSEC2 for
390 MPC8313E processor.
391
392 Signed-off-by: Dave Liu <[email protected]>
393 Signed-off-by: Kim Phillips <[email protected]>
394
395commit 3259eeaa4148125a81417477f62c05bd67f60587
396Author: Larry Johnson <[email protected]>
397Date: Thu Jan 17 08:50:09 2008 -0500
398
399 Merge Sequoia beautification into Korat code
400
401 Signed-off-by: Larry Johnson <[email protected]>
402
403commit e16925773211291b562e77187061e9dd1d757217
404Author: Matthias Fuchs <[email protected]>
405Date: Thu Jan 17 07:45:05 2008 +0100
406
407 net: add 'ethrotate' environment variable
408
409 [PATCH] net: add 'ethrotate' environment variable
410
411 This patch replaces the buildtime configuration option
412 CONFIG_NET_DO_NOT_TRY_ANOTHER through the 'ethrotate' runtime
413 configuration veriable. See README.
414
415 Signed-off-by: Matthias Fuchs <[email protected]>
416 Signed-off-by: Ben Warren <[email protected]>
417
418commit ba52be3d0e618c26070e93aaf3c1f2d2adf5571f
419Author: Stefan Roese <[email protected]>
420Date: Thu Jan 17 14:29:04 2008 +0100
421
422 ppc4xx: Fix compilation warnings and coding style issues in HCU4/HCU5
423
424 Signed-off-by: Stefan Roese <[email protected]>
425
33dac03b
WD
426commit 55ed1516cbc1dad3ae277c67ee06fc4a46eaac7d
427Author: Nobuhiro Iwamatsu <[email protected]>
428Date: Thu Jan 17 18:07:32 2008 +0900
429
430 sh: Remove CONFIG_COMMANDS from MS7720SE config file
431
432 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
433
865f0f97
WD
434commit 055606bd25e88c0cd04ad348a679a04b1b616bee
435Author: Niklaus Giger <[email protected]>
436Date: Wed Jan 16 18:39:20 2008 +0100
437
438 ppc4xx: Netstal HCU4 board: added various fixes and POST
439
440 - Moved some common code to netstal/common/nm_bsp.c.
441 - sdram initialisation goes go netstal/common/fixed_sdram.c.
442 - Added support for POST.
443 - Stylistic cleanups (multi-line comments/ enforce 80 colomn width)
444
445 Signed-off-by: Niklaus Giger <[email protected]>
446
447commit 69b0634a4ee98c9791815600d43b99f626a952f3
448Author: Niklaus Giger <[email protected]>
449Date: Thu Jan 17 12:53:56 2008 +0100
450
451 ppc4xx: netstal/common define routines used by all boards
452
453 Added some routines used by all Netstal boards:
454 - nm_bsp.c: - nm_show_print and
455 - common_misc_init_r
456 - set_params_for_sw_install. Very specific code to handle our SW
457 installation procedure
458 - fixed_sdram.c: Common routines for HCU4 (and upcoming) MCU25 boards
459 to handle sdram initialization.
460 - nm.h: Common header
461
462 Signed-off-by: Niklaus Giger <[email protected]>
463
464commit efeff5382b7a91b48a1aa68b2b75f92ad1d33ff8
465Author: Niklaus Giger <[email protected]>
466Date: Wed Jan 16 18:39:18 2008 +0100
467
468 ppc4xx: Netstal HCU5 board: added various fixes and POST
469
470 - Moved some common code to nestal/common/nm_bsp.c.
471 - Added support for the vxWorks EDR.
472 - Enable trace for Lauterbach, if present.
473 - Added support for POST.
474 - Stylistic cleanups (multi-line comments/ enforce 80 colomn width)
475
476 Signed-off-by: Niklaus Giger <[email protected]>
477
478commit 4371090e5da77edc7bf9f296364db4801639d9c4
479Author: Niklaus Giger <[email protected]>
480Date: Wed Jan 16 18:39:08 2008 +0100
481
482 ppc4xx: Netstal HCU5 board. Added POST. Various fixes
483
484 - Various fixes
485 - Reduced rom_size from 384 to 320 kB
486 - Environment is now in flash
487 - Added POST
488 - Support for OF
489
490 Signed-off-by: Niklaus Giger <[email protected]>
491
492commit 4bd5036e60afac37e484c2d35cbbe7f6cc1623e7
493Author: Niklaus Giger <[email protected]>
494Date: Wed Jan 16 18:37:50 2008 +0100
495
496 ppc4xx: Netstal HCU4 board. Added POST. Various fixes
497
498 - Various fixes
499 - Reduced rom_size from 384 to 320 kB
500 - Environment is now in flash
501 - Added POST
502 - Support for OF
503
504 Signed-off-by: Niklaus Giger <[email protected]>
505
506commit 1a3ac86b79fcb690275c85861c8efa6a3899060a
507Author: Matthias Fuchs <[email protected]>
508Date: Thu Jan 17 10:53:08 2008 +0100
509
510 ppc4xx: Complete DU440 board support
511
512 Signed-off-by: Matthias Fuchs <[email protected]>
513
514commit 15a08bc2bef91e5f1ea4b9cf60e46832d86bcc1f
515Author: Matthias Fuchs <[email protected]>
516Date: Thu Jan 17 10:52:30 2008 +0100
517
518 ppc4xx: Add DU440 board support
519
520 Signed-off-by: Matthias Fuchs <[email protected]>
521
33dac03b
WD
522commit ac331da07db3860f11fa1d0fd3db7c810bce1198
523Author: Nobuhiro Iwamatsu <[email protected]>
524Date: Thu Jan 17 15:53:52 2008 +0900
525
526 sh: Update SuperH SCIF driver
527
528 This patch fixed wrong SH7720 CPU macro and changed macro that
529 calculated value of SCBRR register.
530
531 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
532
865f0f97
WD
533commit 334e442e6fac59be91244063e9b3f6ca25e8daf8
534Author: Grzegorz Bernacki <[email protected]>
535Date: Wed Jan 16 15:12:47 2008 +0100
536
537 Set ips dividor to 1/4 of csb clock.
538
539 Previous setting cause ips clock to be out of spec. This bug was found by John
540 Rigby from Freescale.
541
542 Signed-off-by: Grzegorz Bernacki <[email protected]>
543
544commit 7dc358bb0de9e2fa341f3b4c914466b1f34b2d89
545Author: Kumar Gala <[email protected]>
546Date: Thu Jan 17 02:19:18 2008 -0600
547
548 85xx: Get ride of old TLB setup code
549
550 Now that all boards have been converted, remove old config code and the
551 config option for the new style.
552
553 Signed-off-by: Kumar Gala <[email protected]>
554
555commit 3b558e26a5ef31635787d6d6e97d70939d4f892d
556Author: Kumar Gala <[email protected]>
557Date: Thu Jan 17 02:02:10 2008 -0600
558
559 85xx: Convert TQM85xx to new TLB setup
560
561 Signed-off-by: Kumar Gala <[email protected]>
562
563commit 74121b470c14f7eaf284ee838bffca6f9521069e
564Author: Kumar Gala <[email protected]>
565Date: Thu Jan 17 01:56:32 2008 -0600
566
567 85xx: Convert STXGP3 & STXSSA to new TLB setup
568
569 Signed-off-by: Kumar Gala <[email protected]>
570
571commit 143b518d9125b54f96f1d7f1afc640b8aae81ff0
572Author: Kumar Gala <[email protected]>
573Date: Thu Jan 17 01:44:34 2008 -0600
574
575 85xx: Convert SBC8540/SBC8560/SBC8548 to new TLB setup
576
577 Signed-off-by: Kumar Gala <[email protected]>
578
579commit 818218bac6a11591e2542c344d2330e0f4e1968b
580Author: Kumar Gala <[email protected]>
581Date: Thu Jan 17 01:31:34 2008 -0600
582
583 85xx: Convert PM854/PM856 to new TLB setup
584
585 Signed-off-by: Kumar Gala <[email protected]>
586
587commit ff4681c9285b2b4d24552a19cacc1769fe2fc7e0
588Author: Kumar Gala <[email protected]>
589Date: Thu Jan 17 01:25:33 2008 -0600
590
591 85xx: Convert MPC8540EVAL to new TLB setup
592
593 Signed-off-by: Kumar Gala <[email protected]>
594
595commit 73aa9ac2b46f1cfd039106ebd6b9865016005234
596Author: Kumar Gala <[email protected]>
597Date: Thu Jan 17 01:12:22 2008 -0600
598
599 85xx: Convert MPC8568 MDS to new TLB setup
600
601 Signed-off-by: Kumar Gala <[email protected]>
602
603commit 0db37dc2eed30884db2daa24dbd9a113b5d00610
604Author: Kumar Gala <[email protected]>
605Date: Thu Jan 17 01:01:09 2008 -0600
606
607 85xx: Convert MPC8541/MPC8555/MPC8548 CDS to new TLB setup
608
609 Signed-off-by: Kumar Gala <[email protected]>
610
611commit 219a81b98d834f9071b6f7c3bdc6b7ec39cc46cc
612Author: Kumar Gala <[email protected]>
613Date: Thu Jan 17 00:52:29 2008 -0600
614
615 85xx: Convert MPC8540/MPC8560 ADS to new TLB setup
616
617 Signed-off-by: Kumar Gala <[email protected]>
618
619commit 80d0b6a1498761c4355b2db9c8001b04c295e7b8
620Author: Kumar Gala <[email protected]>
621Date: Thu Jan 17 00:32:17 2008 -0600
622
623 85xx: Convert ATUM8548 to new TLB setup
624
625 Signed-off-by: Kumar Gala <[email protected]>
626
627commit 0f7a3dc95cbff3c21bd6dbc639313796412bbbab
628Author: Kumar Gala <[email protected]>
629Date: Wed Jan 16 23:11:57 2008 -0600
630
631 85xx: Convert MPC8544 DS to new TLB setup
632
633 Signed-off-by: Kumar Gala <[email protected]>
634
635commit 8716318057a5f60ab1ba081ece2dbe82ae00e1ee
636Author: Kumar Gala <[email protected]>
637Date: Wed Jan 16 22:38:34 2008 -0600
638
639 85xx: Reworked initial processor init
640
641 Reworked the initial processor initialzation sequence:
642 * introduced cpu_early_init_f that is run in address space 1 (AS=1)
643 * Moved TLB/LAW and CCSR init into cpu_early_init_f()
644 * Reworked initial asm code to do most of the core init before TLBs
645
646 The main reasons for these changes are to allow handling of 36-bit phys
647 addresses in the future and some of the issues that will exist when we
648 do that.
649
650 There are a few caveats on what can be initialized via the LAW and TLB
651 static tables:
652 * TLB entry 14/15 can't be initialized via the TLB table
653 * any LAW that covers the implicit boot window (4G-8M to 4G) must map to
654 the code that is currently executing.
655
656 Signed-off-by: Kumar Gala <[email protected]>
657
658commit 44a23cfd6360a68eaa41f945190618a55519eac3
659Author: Kumar Gala <[email protected]>
660Date: Wed Jan 16 22:33:22 2008 -0600
661
662 85xx: Introduce new tlb API
663
664 Add a set of functions to manipulate TLB entries:
665 * set_tlb() - write a tlb entry
666 * invalidate_tlb() - invalidate a tlb array
667 * disable_tlb() - disable a variable size tlb entry
668 * init_tlbs() - setup initial tlbs based on static table
669
670 Signed-off-by: Kumar Gala <[email protected]>
671
672commit be88b1699863c262818f3af7f60173b4d48df8fc
673Author: Stefan Roese <[email protected]>
674Date: Thu Jan 17 07:50:17 2008 +0100
675
676 ppc4xx: Fix remaining CONFIG_COMMANDS in 4xx files
677
678 Signed-off-by: Stefan Roese <[email protected]>
679
680commit c8c41d4a80b1a8ad5984a287d81ea780496259f8
681Author: Kumar Gala <[email protected]>
682Date: Wed Jan 16 10:04:42 2008 -0600
683
684 85xx: Use proper defines for PCI addresses
685
686 We should be using the _MEM_PHYS for LAW and TLB setup and not _MEM_BASE.
687 While _MEM_BASE & _MEM_PHYS are normally the same, _MEM_BASE should only
688 be used for configuring the PCI ATMU.
689
690 Signed-off-by: Kumar Gala <[email protected]>
691
692commit 54a5070115eff38e9b324b78abdfa0b4520580b9
693Author: Kumar Gala <[email protected]>
694Date: Wed Jan 16 09:22:29 2008 -0600
695
696 85xx: Remove old style of LAW init
697
698 All boards are now using the new fsl_law code so we can drop the old version.
699
700 Signed-off-by: Kumar Gala <[email protected]>
701
702commit 4d3521cc79cabc61edf12c48c0ce318d4efb712f
703Author: Kumar Gala <[email protected]>
704Date: Wed Jan 16 09:15:29 2008 -0600
705
706 85xx: convert remaining 85xx boards over to use new LAW init code
707
708 Converted ATUM8548, MPC8568 MDS, MPC8540 EVAL, and TQM85xx boards over
709 to use new LAW init code.
710
711 Signed-off-by: Kumar Gala <[email protected]>
712
713commit 572b13afc42710f2957c382a710360429c0e099b
714Author: Kumar Gala <[email protected]>
715Date: Wed Jan 16 09:11:53 2008 -0600
716
717 85xx: convert STXGP3/STXSSA over to use new LAW init code
718
719 Signed-off-by: Kumar Gala <[email protected]>
720
721commit 45f2166ac0233a9263058378f39612bd11f61196
722Author: Kumar Gala <[email protected]>
723Date: Wed Jan 16 09:06:48 2008 -0600
724
725 85xx: convert PM854/PM856 over to use new LAW init code
726
727 Signed-off-by: Kumar Gala <[email protected]>
728
729commit e2b159d0070ee06e4ac7e2f9381d3e8e542e614a
730Author: Kumar Gala <[email protected]>
731Date: Wed Jan 16 09:05:27 2008 -0600
732
733 85xx: convert SBC8540/SBC8560/SBC8548 over to use new LAW init code
734
735 Signed-off-by: Kumar Gala <[email protected]>
736
737commit 2cfaa1aa1aac39a81006b7b27e0e431bf21f6dfa
738Author: Kumar Gala <[email protected]>
739Date: Wed Jan 16 01:45:10 2008 -0600
740
741 85xx: convert MPC8541/MPC8555/MPC8548 CDS over to use new LAW init code
742
743 Signed-off-by: Kumar Gala <[email protected]>
744
745commit 7232a2724ccc9dcbc3ec4ef84ada02f13ccd1238
746Author: Kumar Gala <[email protected]>
747Date: Wed Jan 16 01:32:06 2008 -0600
748
749 85xx: convert MPC8540/MPC8560 ADS over to use new LAW init code
750
751 Signed-off-by: Kumar Gala <[email protected]>
752
753commit 4bcae9c92aee0d72a2f19b81cab27ef38107ce75
754Author: Kumar Gala <[email protected]>
755Date: Wed Jan 16 01:16:16 2008 -0600
756
757 85xx: convert MPC8544 DS over to use new LAW init code
758
759 Signed-off-by: Kumar Gala <[email protected]>
760
761commit 83d40dfd79fe868796275802f60116d84b9e4395
762Author: Kumar Gala <[email protected]>
763Date: Wed Jan 16 01:13:58 2008 -0600
764
765 85xx: Move LAW init code into C
766
767 Move the initialization of the LAWs into C code and provide an API
768 to allow modification of LAWs after init.
769
770 Board code is responsible to provide a law_table and num_law_entries.
771
772 We should be able to use the same code on 86xx as well.
773
774 Signed-off-by: Kumar Gala <[email protected]>
775
33dac03b
WD
776commit bed8ce838a609aaab136d43b25e6df2a520bc854
777Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
778Date: Sat Dec 22 15:03:12 2007 +0100
779
780 qemu-mips: active HUSH PARSER, AUTO_COMPLETE and CMDLINE_EDITING
781
782 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
783
784commit 0764c164fed6277d359cf132d55187ea34290114
785Author: Vlad Lungu <[email protected]>
786Date: Wed Jan 16 19:27:51 2008 +0200
787
788 MIPS:Target support for qemu -M mips
789
790 With serial, NE2000, IDE support. Tested in big-endian mode.
791 Memory size hard-coded to 128M for now, so don't play with
792 the -m option.
793
794 Signed-off-by: Vlad Lungu <[email protected]>
795
865f0f97
WD
796commit 7f52fa3c2df59e49dc2badd7c084cf2d007c438f
797Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
798Date: Fri Jan 11 00:01:37 2008 +0100
799
800 Fix nfs command help to reflect that the serverip is optional
801
802 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
803 Signed-off-by: Ben Warren <[email protected]>
804
805commit b8f4162a4f7a9bee5e9d0305c17f2d34de466a9b
806Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
807Date: Mon Dec 10 22:32:14 2007 +0100
808
809 bf537-stamp: remove already defined is_zero_ether_addr and is_multicast_ether_addr
810
811 and move is_valid_ether_addr board file
812
813 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
814 Signed-off-by: Ben Warren <[email protected]>
815
816commit c2f896b8fc4722e36915903e1942e138e68ce804
817Author: Shinya Kuribayashi <[email protected]>
818Date: Wed Jan 16 16:13:31 2008 +0900
819
820 drivers/net/rtl8139.c: rx_status should be le32_to_cpu(rx_status).
821
822 rx_status on the memory is basically in LE, but needs to be handled in CPU
823 endian. le32_to_cpu() takes up this mission. Even if on the sane hardware,
824 it'll work fine.
825
826 Signed-off-by: Shinya Kuribayashi <[email protected]>
827 Cc: Masami Komiya <[email protected]>
828 Cc: Lucas Jin <[email protected]>
829 Signed-off-by: Ben Warren <[email protected]>
830
831commit 96a236746fe6a7b84802afb4ed31536696d34812
832Author: Shinya Kuribayashi <[email protected]>
833Date: Wed Jan 16 16:12:26 2008 +0900
834
835 drivers/net/rtl8139.c: Fix cache coherency issues
836
837 Current driver is meant for cache coherent systems. This patch adds
838 flush_cache() routines to support cache non-coherent systems.
839
840 Signed-off-by: Shinya Kuribayashi <[email protected]>
841 Cc: Masami Komiya <[email protected]>
842 Cc: Lucas Jin <[email protected]>
843 Signed-off-by: Ben Warren <[email protected]>
844
845commit d1276c76c1e2b5035296689280ba1acb2c425104
846Author: Shinya Kuribayashi <[email protected]>
847Date: Wed Jan 16 16:11:14 2008 +0900
848
849 drivers/net/rtl8139.c: Fix tx timeout
850
851 "to = (currticks() + RTL_TIMEOUT)" has possibilities to wrap around. If it
852 does, the condition "(currticks() < to)" becomes invalid and immediately
853 leads to tx timeout error. This patch introduces the fine-graded udely(10)
854 loops to ease the impact of wrapping around.
855
856 Signed-off-by: Shinya Kuribayashi <[email protected]>
857 Cc: Masami Komiya <[email protected]>
858 Cc: Lucas Jin <[email protected]>
859 Signed-off-by: Ben Warren <[email protected]>
860
861commit 18ee320ff63edbf7b27bbeb05f0e12a52302c68a
862Author: Dave Liu <[email protected]>
863Date: Fri Jan 11 18:45:28 2008 +0800
864
865 TSEC: Add the support for RealTek RTL8211B PHY
866
867 Add the support of RealTek RTL8211B PHY, the RTL8211B
868 PHY only supports RGMII and MII mode.
869
870 Signed-off-by: Dave Liu <[email protected]>
871 Signed-off-by: Ben Warren <[email protected]>
872
873commit 84a3047b72b70e862b0b7a8e2058077457f89a32
874Author: Joakim Tjernlund <[email protected]>
875Date: Wed Jan 16 09:40:41 2008 +0100
876
877 Remove annoying debug printout for PHY less boards.
878
879 PHY less board prints out lots of "read wrong ...":
880 read wrong value : mii_id 3,mii_reg 2, base e0102320
881 read wrong value : mii_id 3,mii_reg 3, base e0102320
882 UEC: PHY is Generic MII (ffffffff)
883 read wrong value : mii_id 3,mii_reg 4, base e0102320
884 read wrong value : mii_id 3,mii_reg 0, base e0102320
885 read wrong value : mii_id 3,mii_reg 1, base e0102320
886 read wrong value : mii_id 3,mii_reg 1, base e0102320
887 read wrong value : mii_id 3,mii_reg 5, base e0102320
888 read wrong value : mii_id 3,mii_reg 1, base e0102320
889 read wrong value : mii_id 3,mii_reg 1, base e0102320
890 read wrong value : mii_id 3,mii_reg 5, base e0102320
891 FSL UEC0: Full Duplex
892 FSL UEC0: Speed 100BT
893 FSL UEC0: Link is up
894 Using FSL UEC0 device
895
896 Make this printout depend on UEC_VERBOSE_DEBUG and
897 remove its definition in uec_phy.c
898
899 Signed-off-by: Joakim Tjernlund <[email protected]>
900 Signed-off-by: Ben Warren <[email protected]>
901
902commit ee62ed3286f83b98b7785e0318dc6379e78f7ff6
903Author: Kim Phillips <[email protected]>
904Date: Tue Jan 15 14:11:00 2008 -0600
905
906 net: reduce boot latency on QE UEC based boards
907
908 actually polling for PHY autonegotiation to finish enables us to remove the
909 5 second boot prompt latency present on QE based boards.
910
911 call to qe_set_mii_clk_src in init_phy, and mv call to init_phy from
912 uec_initialize to uec_init by Joakim Tjernlund; autonegotiation wait
913 code shamelessly stolen from tsec driver.
914
915 also rm unused CONFIG_RMII_MODE code.
916
917 Signed-off-by: Kim Phillips <[email protected]>
918 Signed-off-by: Joakim Tjernlund <[email protected]>
919 Signed-off-by: Ben Warren <[email protected]>
920
921commit 55fe7c57a8b99a130925052dcdbb77f053dc50e3
922Author: [email protected] <[email protected]>
923Date: Wed Jan 16 11:40:51 2008 +0000
924
925 TSEC driver: Change MDIO support to allow access to any PHYs on the MDIO bus
926
927 The current TSEC driver limits MDIO access to the devices that have been configured as attached
928 to a TSEC MAC. This patch allows access to any PHY device on the MDIO bus through the 'mii' commands.
929
930 Signed-off-by: Michael Firth <[email protected]>
931 Acked-by: Andy Fleming <[email protected]>
932 Signed-off-by: Ben Warren <[email protected]>
933
934commit 5e918a98c26e8ab9b5d2d48d998a2ced2b5b85b3
935Author: Kim Phillips <[email protected]>
936Date: Wed Jan 16 00:38:05 2008 -0600
937
938 Add support for the MPC837xERDB
939
940 MPC837xERDB board support includes:
941 * DDR2 330MHz hardcoded (soldered on the board)
942 * Local Bus NOR Flash
943 * I2C, UART and RTC
944 * eTSEC RGMII (TSEC0 - RTL8211B with MII;
945 * TSEC1 - VSC7385 local bus, hardcoded, requires seperate firmware
946 * load)
947
948 Signed-off-by: Kevin Lam <[email protected]>
949 Signed-off-by: Joe D'Abbraccio <joe.d'[email protected]>
950 Signed-off-by: Kim Phillips <[email protected]>
951
952commit 9e89647889cd4b5ada5b5e7cad6cbe55737a08d7
953Author: Kim Phillips <[email protected]>
954Date: Wed Jan 16 12:06:16 2008 -0600
955
956 mpc83xx: add support for more system clock performance controls
957
958 System registers that are modified are the Arbiter Configuration
959 Register (ACR), the System Priority Control Register (SPCR), and the
960 System Clock Configuration Register (SCCR).
961
962 Signed-off by: Michael F. Reiss <[email protected]>
963 Signed-off by: Joe D'Abbraccio <[email protected]>
964 Signed-off-by: Kim Phillips <[email protected]>
965
966commit 16c3cde050e2d243e62b37486f1558570787beb8
967Author: James Yang <[email protected]>
968Date: Wed Jan 16 11:58:08 2008 -0600
969
970 FSL: Generalize PIXIS reset command parsing.
971
972 Before, the order of arguments to the pixis_reset
973 command needed to be supplied in a hard-coded order.
974 Generalize the command parsing to allow any order.
975
976 Signed-off-by: James Yang <[email protected]>
977 Acked-by: Jon Loeliger <[email protected]>
978
979commit ad8f8687b78c3e917b173f038926695383c55555
980Author: Jon Loeliger <[email protected]>
981Date: Tue Jan 15 13:42:41 2008 -0600
982
983 FSL: Convert board/freescale/common/Makefile to use CONFIG_
984
985 Convert the board/freescale/common/Makefile to use
986 CONFIG_* options to select which files to conditionally
987 compile into the board/freescale/common library rather
988 than conditionally compiling entire files.
989
990 Now handles::
991 CONFIG_FSL_PIXIS
992 CONFIG_FSL_DIU_FB
993 CONFIG_PQ_MDS_PIB
994
995 CONFIG_ID_EEPROM is introduced until CFG_ID_EEPROM is gone.
996
997 Signed-off-by: Jon Loeliger <[email protected]>
998
999commit 7c2221eb230372a9e537c4f6636b147b0909325f
1000Author: Roy Zang <[email protected]>
1001Date: Tue Jan 15 16:38:38 2008 +0800
1002
1003 Use CONFIG_ULI526X as MPC8610HPCD default Ethernet driver
1004
1005 Use driver/net/uli526x.c as MPC8610HPCD default Ethernet driver.
1006 Remove unused ethernet CONFIG_ options.
1007
1008 Signed-off-by: Roy Zang <[email protected]>
1009 Acked-by: Jon Loeliger <[email protected]>
1010
1011commit 711a7946277d2e29af481011e8635e9975c54e45
1012Author: Kim Phillips <[email protected]>
1013Date: Tue Jan 15 14:05:14 2008 -0600
1014
1015 mpc83xx: fix QE ETHPRIMEs to correct 'FSL UEC0' value
1016
1017 continuation of commit b96c83d4ae475a70ef2635cd0e748174c44c8601
1018
1019 Signed-off-by: Kim Phillips <[email protected]>
1020
1021commit 363eea9ff7f19a2cba17f262bd17559f166e134e
1022Author: Kim Phillips <[email protected]>
1023Date: Tue Jan 15 09:51:12 2008 -0600
1024
1025 mpc83xx: clean up mpc8360emds.c warnings
1026
1027 mpc8360emds.c: In function 'ft_board_setup':
1028 mpc8360emds.c:327: warning: assignment makes pointer from integer without a cast
1029 mpc8360emds.c:329: warning: passing argument 2 of 'fdt_getprop' makes integer from pointer without a cast
1030 mpc8360emds.c:334: warning: passing argument 2 of 'fdt_setprop' makes integer from pointer without a cast
1031 mpc8360emds.c:341: warning: assignment makes pointer from integer without a cast
1032 mpc8360emds.c:343: warning: passing argument 2 of 'fdt_getprop' makes integer from pointer without a cast
1033 mpc8360emds.c:348: warning: passing argument 2 of 'fdt_setprop' makes integer from pointer without a cast
1034
1035 Signed-off-by: Kim Phillips <[email protected]>
1036
1037commit f09880ea72a1c806db223ce594c5fb1b6542ff6a
1038Author: Kim Phillips <[email protected]>
1039Date: Mon Jan 14 16:14:46 2008 -0600
1040
1041 mpc83xx: fix phy-connection-type fixup code
1042
1043 use tree passed to us in local blob, not global fdt.
1044
1045 Also use fdt_path_offset to convert to relative offset, since absolute
1046 reference is needed to check for rgmii-id mode string value.
1047
1048 Signed-off-by: Kim Phillips <[email protected]>
1049
1050commit 2b4c952be7c4357a13e839d48df80853820c33eb
1051Author: Kumar Gala <[email protected]>
1052Date: Mon Jan 14 09:01:40 2008 -0600
1053
1054 mpc83xx: fix mpc8313/mpc8315/mpc8349itx Makefiles for silent build (with -s)
1055
1056 Signed-off-by: Kumar Gala <[email protected]>
1057 Signed-off-by: Kim Phillips <[email protected]>
1058
1059commit e1d8ed2c08da14b168658cc5fa78529d461aea70
1060Author: Poonam Aggrwal <[email protected]>
1061Date: Mon Jan 14 09:41:14 2008 +0530
1062
1063 Changes in uboot DDR configuration for MPC8313eRDB
1064
1065 These changes were identified by HighSmith Bill ,Mazzyar and Joseph for
1066 DDR configuration in u-boot code. Some are related to performance, some
1067 affect stability and some correct few basic errors in the current
1068 configuration.
1069
1070 The changes have been tested and found to give better memory latency
1071 figures on MPC8313eRDB.LMBench figures prove it.
1072
1073 The changes are:
1074
1075 - CS0_CONFIG[ AP_n_EN] is changed from 1 to 0
1076 (this may improve performance for application with many read
1077 or write to open pages).
1078 - CS0_CONFIG[ODT_WR_CFG] is currently changed from 100 to
1079 001 (activating all the CS when only one is used may cause
1080 unwanted noise on the system)
1081
1082 - TIMING_CFG_1[ACTTOPRE] is changed from 9clks to 8clks (based on
1083 Tras=45ns)
1084 - TIMING_CFG_1[REFREC] changed from 21 clks to 18clks.
1085
1086 - TIMING_CFG_2[AL] value changed from 0 setting to 1 clk to
1087 comply with the 3 ODT clk requirements)
1088 - TIMING_CFG_2[CPO] was set to a reserved value, changed to RL+3/4.
1089 - TIMING_CFG_2[FOUR_ACT] is changed from 10 clks to 6clks.
1090
1091 - DDR_SDRAM_MODE[AL]changed from 0 to 1.
1092 - DDR_SDRAM_MODE[WRREC] changed from 1 clk to 3 clks.
1093
1094 - DDR_SDRAM_INTERVAL[REFINT] is changed from 0x0320 to 0x0510.
1095 - DDR_SDRAM_INTERVAL[BSTOPRE] is changed from 0x64 to 0x0500.
1096
1097 The patch is based of git://www.denx.de/git/u-boot-mpc83xx.git
1098 The last commit on this tree was 6775c68683a53c7abc778774641aac6f833a2cbf
1099
1100 Signed-off-by: Poonam Aggrwal-b10812 <[email protected]>
1101 Cc: Bill HighSmith <[email protected]>
1102 Cc: Razzaz Mazyar <[email protected]>
1103 Cc: Josep P J <[email protected]>
1104 Signed-off-by: Kim Phillips <[email protected]>
1105
1106commit b5cdd7df4a06edb91539c9a2ea7c178a870c3a95
1107Author: Jerry Van Baren <[email protected]>
1108Date: Sat Jan 12 13:24:14 2008 -0500
1109
1110 Enable the isdram command on the MPC8360EMDS board
1111
1112 The isdram command prints out decoded information the "serial presence
1113 detect" (SPD) chip on the SDRAM SIMMs. This can be very helpful when
1114 debugging memory configuration problems.
1115
1116 Signed-off-by: Gerald Van Baren <[email protected]>
1117 Signed-off-by: Kim Phillips <[email protected]>
1118
1119commit 8bd522ce4afda3d4868ee8c913f5394094326be1
1120Author: Dave Liu <[email protected]>
1121Date: Fri Jan 11 18:48:24 2008 +0800
1122
1123 mpc83xx: Add the support for MPC8315ERDB board
1124
1125 The features list:
1126 - Boot from NOR Flash
1127 - DDR2 266MHz hardcoded configuration
1128 - Local bus NOR Flash R/W operation
1129 - I2C, UART, MII and RTC
1130 - eTSEC0/1 support
1131 - PCI host
1132
1133 Signed-off-by: Dave Liu <[email protected]>
1134 Signed-off-by: Kim Phillips <[email protected]>
1135
1136commit b05884efa614e4d8a9413158fc228e0dc02ab704
1137Author: Dave Liu <[email protected]>
1138Date: Fri Jan 11 18:46:50 2008 +0800
1139
1140 mpc83xx: Add config of eTSEC emergency priority in SPCR
1141
1142 The TSEC emergency priority definition of 831x/837x
1143 is different than the definition of 834x in SPCR register.
1144
1145 Add the other config of TSEC emergency priority into
1146 cpu_init.c
1147
1148 Signed-off-by: Dave Liu <[email protected]>
1149 Signed-off-by: Kim Phillips <[email protected]>
1150
1151commit 9b958234b0783f13d92f007f753fd2c3ae2c8680
1152Author: Dave Liu <[email protected]>
1153Date: Fri Jan 11 18:42:19 2008 +0800
1154
1155 mpc83xx: Remove cache config from MPC8360ERDK.h
1156
1157 The MPC8360ERDK board support patch is added before
1158 the commit 2c5b48fc205c3e2752910da8f39209ed075929e5
1159 so, miss clean up it.
1160
1161 The patch clean up the miss cache config.
1162
1163 Signed-off-by: Dave Liu <[email protected]>
1164 Signed-off-by: Kim Phillips <[email protected]>
1165
1166commit cd9d23053d435c08fc8695017b5cb9003fcda786
1167Author: Anton Vorontsov <[email protected]>
1168Date: Mon Jan 14 23:09:32 2008 +0300
1169
1170 nand: FSL UPM NAND driver
1171
1172 Signed-off-by: Anton Vorontsov <[email protected]>
1173
1174commit 6cb2239ae76faee64434286c4f8fc71374702dd2
1175Author: Kyungmin Park <[email protected]>
1176Date: Tue Jan 15 08:59:44 2008 +0900
1177
1178 OneNAND: Separate U-Boot dependent code from OneNAND
1179
1180 OneNAND: Separate U-Boot dependent code from OneNAND
1181
1182 Signed-off-by: Kyungmin Park <[email protected]>
1183
1184commit 83a49c8dd7998be2d1f0d420597a36bbf0bf4164
1185Author: Matthias Fuchs <[email protected]>
1186Date: Wed Jan 16 10:33:46 2008 +0100
1187
1188 ppc4xx: Sequoia coding style cleanup and beautification
1189
1190 Signed-off-by: Matthias Fuchs <[email protected]>
1191
1192commit 4b3cc6ece9c455504cf12909fae38d085d848ac0
1193Author: Larry Johnson <[email protected]>
1194Date: Tue Jan 15 14:35:58 2008 -0500
1195
1196 ppc4xx: Refactor ECC POST for AMCC Denali core
1197
1198 The ECC POST reported intermittent failures running after power-up on
1199 the Korat PPC440EPx board. Even when the test passed, the debugging
1200 output occasionally reported additional unexpected ECC errors.
1201
1202 This refactoring has three main objectives: (1) minimize the code
1203 executed with ECC enabled during the tests, (2) add more checking of the
1204 results so any unexpected ECC errors would cause the test to fail, and
1205 (3) use synchronization (only) where required by the processor.
1206
1207 Signed-off-by: Larry Johnson <[email protected]>
1208
1209commit 2465665b73ac2f688af945b1ed510752afa816a4
1210Author: David Saada <[email protected]>
1211Date: Tue Jan 15 10:40:24 2008 +0200
1212
1213 QE UEC: Extend number of supported UECs to 4
1214
1215 This patch extends the number of supported UECs to 4. Note that the
1216 problem of QE thread resources exhaustion is resolved by setting the
1217 correct number of QE threads according to Ethernet type (GBE or FE).
1218
1219 Signed-off-by: David Saada <[email protected]>
1220 Signed-off-by: Ben Warren <[email protected]>
1221
1222commit 58d204256cb1ce1bd323847d9f644acf70a72e6a
1223Author: Wolfgang Denk <[email protected]>
1224Date: Wed Jan 16 00:01:01 2008 +0100
1225
1226 LWMON5: enable hush shell as command line parser
1227
1228 Signed-off-by: Wolfgang Denk <[email protected]>
1229
1230commit 66ffb1883feedddc813d8a507d060f2a940eb2b2
1231Author: Wolfgang Denk <[email protected]>
1232Date: Tue Jan 15 17:22:28 2008 +0100
1233
1234 ADS5121: disable watchdog; enable image timestamps
1235
1236 Signed-off-by: Wolfgang Denk <[email protected]>
1237
1238commit 2b4f778fe9d1de61d7445bae7b325340aba6968d
1239Author: Wolfgang Denk <[email protected]>
1240Date: Tue Jan 15 17:21:28 2008 +0100
1241
1242 TK885D: fixes for bigger flash sector sizes on new modules;
1243 adjust default environment;
1244 disable SCC ethernet (not used on this board).
1245
1246 Signed-off-by: Wolfgang Denk <[email protected]>
1247
1248commit f91d7ae5ca89acf9fa1ed1015dc078cf29581607
1249Author: Nobuhiro Iwamatsu <[email protected]>
1250Date: Tue Jan 15 17:48:13 2008 +0900
1251
1252 pcmcia: Remove CONFIG_COMMANDS from marubun pcmcia driver
1253
1254 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
1255
1256commit 76e49aa7fb8e76cc49092c1acd53fff921e26360
1257Author: Nobuhiro Iwamatsu <[email protected]>
1258Date: Tue Jan 15 23:25:25 2008 +0900
1259
1260 sh: Add support SH7710/SH7712
1261
1262 SH7710/SH7712 of SH3 CPU are supported.
1263 SH771X is called SH-Ether, and has the Ether controller in CPU.
1264 The driver of Ether is not included in this patch.
1265
1266 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
1267
1268commit 63a11be68306870e04d3851ed9fa41955cdf4894
1269Author: Nobuhiro Iwamatsu <[email protected]>
1270Date: Tue Jan 15 23:06:17 2008 +0900
1271
1272 sh: Add support of map_physmem() and unmap_physmem() to SuperH
1273
1274 This patch add the support of map_physmem() and unmap_physmem()
1275 used with Common Flash Interface(CFI) driver.
1276
1277 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
1278
1279commit db3995fe5164ac5d630b7ecb96286a9828dfbb54
1280Author: Nobuhiro Iwamatsu <[email protected]>
1281Date: Wed Jan 9 14:42:27 2008 +0900
1282
1283 sh: Add maintainer of MS7720SE to the MAINTAINER file
1284
1285 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
1286
1287commit dcd99e88e03d56a0aeecd42b507d2d29d20ab0e3
1288Author: Nobuhiro Iwamatsu <[email protected]>
1289Date: Wed Jan 9 14:39:58 2008 +0900
1290
1291 sh: Fix board name in MS7720SE's config.mk
1292
1293 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
1294
1295commit c0a04d93734d768b39dbb72fb501b65614c8615d
1296Author: Nobuhiro Iwamatsu <[email protected]>
1297Date: Wed Jan 9 14:37:36 2008 +0900
1298
1299 sh: Add MS7720SE to MAKEALL
1300
1301 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
1302
1303commit b2b5e2bb78a1ef4ae8504f5a26bfdc3293ea74ae
1304Author: Yoshihiro Shimoda <[email protected]>
1305Date: Mon Dec 3 22:58:50 2007 +0900
1306
1307 sh: Add support for MS7720RP02 board
1308
1309 Signed-off-by: Yoshihiro Shimoda <[email protected]>
1310 CC: Nobuhiro Iwamatsu <[email protected]>
1311 Acked-by: Nobuhiro Iwamatsu <[email protected]>
1312
1313commit 7c10c57275901939a8ece4a9ef3e7ccb7c12a0ed
1314Author: Yoshihiro Shimoda <[email protected]>
1315Date: Wed Jan 9 14:30:02 2008 +0900
1316
1317 sh: Add support for SH7720 in serial_sh driver.
1318
1319 Signed-off-by: Yoshihiro Shimoda <[email protected]>
1320 CC: Nobuhiro Iwamatsu <[email protected]>
1321 Acked-by: Nobuhiro Iwamatsu <[email protected]>
1322
1323commit f9913a8ee71ff14fcfc1c7fd0e6912f897e69403
1324Author: Yoshihiro Shimoda <[email protected]>
1325Date: Mon Dec 3 22:58:45 2007 +0900
1326
1327 sh: Add support SH3 and SH7720
1328
1329 Signed-off-by: Yoshihiro Shimoda <[email protected]>
1330 CC: Nobuhiro Iwamatsu <[email protected]>
1331 Acked-by: Nobuhiro Iwamatsu <[email protected]>
1332
1333commit 9adfc9fb9ade64cdf1ed9ff842e4f900cbda78bd
1334Author: Stefan Roese <[email protected]>
1335Date: Tue Jan 15 10:11:02 2008 +0100
1336
1337 ppc4xx: Remove compiler warning in cpu/ppc4xx/44x_spd_ddr2.c
1338
1339 Signed-off-by: Stefan Roese <[email protected]>
1340
1341commit 17bef68097ab3692500a36fb31115bff7910aa99
1342Author: Niklaus Giger <[email protected]>
1343Date: Mon Jan 14 14:04:42 2008 +0100
1344
1345 ppc_4xx: Fix post spr.c for PPC405
1346
1347 post/cpu/ppc4xx/spr.c contained a few checks for registers only present
1348 for PPC440 and derivates processor.
1349
1350 Signed-off-by: Niklaus Giger <[email protected]>
1351
1352commit 06c428bcd4413014b43236e77765022071424fa6
1353Author: Dave Liu <[email protected]>
1354Date: Mon Jan 14 11:12:01 2008 +0800
1355
1356 QE: fix compile warning
1357
1358 qe.c: In function 'qe_upload_firmware':
1359 qe.c:390: warning: pointer targets in passing argument 2
1360 uec.c: In function 'uec_initialize':
1361 uec.c:1236: warning: 'uec_info' may be used uninitialized
1362
1363 Signed-off-by: Dave Liu <[email protected]>
1364
1365commit a0dd99d51efa55fe023e19c97ead92683725eb11
1366Author: Stefan Roese <[email protected]>
1367Date: Mon Jan 14 10:05:05 2008 +0100
1368
1369 ppc4xx: Update Kilauea CPLD configuration with USB PHY reset bit
1370
1371 Now that bit 29 is the USB PHY reset bit, update the Kilauea port
1372 to remove the USB PHY reset after powerup. The CPLD will keep the
1373 USB PHY in reset (active low) until the bit is set to 1 in
1374 board_early_init_f().
1375
1376 Signed-off-by: Stefan Roese <[email protected]>
1377
1378commit f43ad53908f1ea83a7c26c3505bbe84382e47aad
1379Author: Wolfgang Denk <[email protected]>
1380Date: Sun Jan 13 23:26:45 2008 +0100
1381
1382 ARM: update mach-types.h from 2.6.24-rc7 Linux kernel tree
1383
1384 Signed-off-by: Wolfgang Denk <[email protected]>
1385
1386commit 8d103071b7b0e3ec888859bfcb9d422565e6d750
1387Author: Wolfgang Denk <[email protected]>
1388Date: Sun Jan 13 23:37:50 2008 +0100
1389
1390 ADS5121: Fix typo in ads5121.c, adjust default environment
1391
1392 Signed-off-by: Wolfgang Denk <[email protected]>
1393
1394commit 51b67d06faa670c65de6f29ec5b5aace74b2a047
1395Author: John Rigby <[email protected]>
1396Date: Fri Aug 24 18:18:43 2007 -0600
1397
1398 ADS5121: MAX slew rate for PATA pins
1399
1400 Signed-off-by: John Rigby <[email protected]>
1401
1402commit dd531aac34aaad138f16cacdb51d61908d59c0e2
1403Author: Wolfgang Denk <[email protected]>
1404Date: Sun Jan 13 21:05:52 2008 +0100
1405
1406 Fix Makefile dependency problem with parallel builds.
1407
1408 Signed-off-by: Wolfgang Denk <[email protected]>
1409
1410commit 89967841e3ea02e3d0e5e1295ab687576e5b1089
1411Author: Wolfgang Denk <[email protected]>
1412Date: Sun Jan 13 19:51:39 2008 +0100
1413
1414 MPC8544DS: fix board Makefile for silent build (with -s)
1415
1416 Signed-off-by: Wolfgang Denk <[email protected]>
1417
1418commit 6d714f82fb4b8bb7e267e9c71b8009bc670bfe88
1419Author: Wolfgang Denk <[email protected]>
1420Date: Sun Jan 13 16:44:08 2008 +0100
1421
1422 PMC440 board: fix board Makefile for out-of-tree building
1423
1424 Signed-off-by: Wolfgang Denk <[email protected]>
1425
1426commit 6eb3fb15588d319bd3099d5f9b910051dfeab6b2
1427Author: Wolfgang Denk <[email protected]>
1428Date: Sun Jan 13 16:07:44 2008 +0100
1429
1430 Makalu: fix compile warning
1431
1432 Signed-off-by: Wolfgang Denk <[email protected]>
1433
1434commit 0a1e03bcadc7734688a21e8dd2e46a4f608193c0
1435Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
1436Date: Sun Jan 13 12:36:12 2008 +0100
1437
1438 cmd_nand : fix compiler warning.
1439
1440 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
1441
1442commit 8225d1e3ac0ab147cdde4b0042812583380afb8a
1443Author: Michael Schwingen <[email protected]>
1444Date: Sat Jan 12 20:29:47 2008 +0100
1445
1446 CFI: Fix CONFIG_FLASH_CFI_LEGACY compilation
1447
1448 Signed-off-by: Michael Schwingen <[email protected]>
1449 Acked-by: Stefan Roese <[email protected]>
1450
1451commit 2b2f43ed6a30ece77f76191c845ac95267daa31a
1452Author: Wolfgang Denk <[email protected]>
1453Date: Sun Jan 13 02:19:44 2008 +0100
1454
1455 MPC8360ERDK: fix incorrect initialization of CFG_I2C_NOPROBES
1456
1457 Signed-off-by: Wolfgang Denk <[email protected]>
1458
1459commit 08e99e1dd01a3e0e3dc3a7138eb827c997e2b74d
1460Author: Wolfgang Denk <[email protected]>
1461Date: Sun Jan 13 02:19:13 2008 +0100
1462
1463 MPC8xx FEC driver: fix compiler warning.
1464
1465 Signed-off-by: Wolfgang Denk <[email protected]>
1466
1467commit ae6d1056d2c2e4d1266413c0ae8a6d5529ecde4b
1468Author: Wolfgang Denk <[email protected]>
1469Date: Sun Jan 13 00:59:21 2008 +0100
1470
1471 Fix Makefile dependencies issues; allow silent build
1472
1473 - get rid of "version" target whichdidn't really work
1474 - make autoconf.mk depend on version_autogenerated.h to make sure
1475 to rebuild files as needed
1476 - add XECHO macro to allow for silent build using "make -s"
1477
1478 Signed-off-by: Wolfgang Denk <[email protected]>
1479
1480commit e343ab83d5135b558aa58db9be8fc7faa68d77ed
1481Author: Wolfgang Denk <[email protected]>
1482Date: Sun Jan 13 00:55:47 2008 +0100
1483
1484 ADS5121e: fix compile warning
1485
1486 Signed-off-by: Wolfgang Denk <[email protected]>
1487
1488commit f2b6f4610627fe3d607620e25082916a01538875
1489Author: Wolfgang Denk <[email protected]>
1490Date: Sun Jan 13 00:55:18 2008 +0100
1491
1492 MUNICes: fix board Makefile for remote build directory
1493
1494 Signed-off-by: Wolfgang Denk <[email protected]>
1495
1496commit 2ad4d3999fe801aa716221d7d9a4c5bdad74783a
1497Author: Oliver Weber <[email protected]>
1498Date: Wed Jan 9 17:04:38 2008 +0100
1499
1500 MPC5200: don't use hardcoded MBAR address in Bestcomm firmware
1501
1502 Signed-off-by: Oliver Weber <[email protected]>
1503
1504commit 00ac50e348d1bace27a174b7f528d113bc7cdf7f
1505Author: Andreas Engel <[email protected]>
1506Date: Wed Jan 9 17:10:56 2008 +0100
1507
1508 Make bootretry work when command line editing is enabled
1509
1510 Currently, when CONFIG_CMDLINE_EDITING is set, bootretry doesn't work.
1511 This patch fixes the problem.
1512
1513 Signed-off-by: Andreas Engel <[email protected]>
1514
1515commit 632de0672d3c3ab53ad798c47f5f1eb26008a0e4
1516Author: Larry Johnson <[email protected]>
1517Date: Fri Jan 11 23:26:18 2008 -0500
1518
1519 Refactor code for "i2c sdram" command
1520
1521 Signed-off-by: Larry Johnson <[email protected]>
1522
1523commit 0df6b8446c4721b91ce311548114891130371083
1524Author: Larry Johnson <[email protected]>
1525Date: Thu Jan 10 22:23:39 2008 -0500
1526
1527 Fix "i2c sdram" command for DDR2 DIMMs
1528
1529 Many of the SPD bytes for DDR2 SDRAM are not interpreted correctly by the
1530 "i2c sdram" command. This patch provides correct alternative
1531 interpretations when DDR2 memory is detected.
1532
1533 Signed-off-by: Larry Johnson <[email protected]>
1534
1535commit 64134f011254123618798ff77c42ba196b2ec485
1536Author: Wolfgang Denk <[email protected]>
1537Date: Sat Jan 12 20:31:39 2008 +0100
1538
1539 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections
1540
1541 With recent toolchain versions, some boards would not build because
1542 or errors like this one (here for ocotea board when building with
1543 ELDK 4.2 beta):
1544 ppc_4xx-ld: section .bootpg [fffff000 -> fffff23b] overlaps section .bss [fffee900 -> fffff8ab]
1545
1546 For many boards, the .bss section is big enough that it wraps around
1547 at the end of the address space (0xFFFFFFFF), so the problem will not
1548 be visible unless you use a 64 bit tool chain for development. On
1549 some boards however, changes to the code size (due to different
1550 optimizations) we bail out with section overlaps like above.
1551
1552 The fix is to add the NOLOAD attribute to the .bss and .sbss
1553 sections, telling the linker that .bss does not consume any space in
1554 the image.
1555
1556 Signed-off-by: Wolfgang Denk <[email protected]>
1557
1558commit 3afac79ec27b91df185f090b31dad9620779f440
1559Author: TsiChung Liew <[email protected]>
1560Date: Fri Jan 11 20:42:58 2008 -0600
1561
1562 USB: Add Philips 1561 PCI-OHCI ids
1563 (needed for M5475EVB)
1564
1565 Signed-off-by: TsiChungLiew <[email protected]>
1566
1567commit 5e8def6731cd7bec74bff42a16b139de04010353
1568Author: Wolfgang Denk <[email protected]>
1569Date: Sat Jan 12 15:51:34 2008 +0100
1570
1571 Add MAINTAINERS entries for ids8247, jupiter, municse, sc3 and uc101
1572 boards.
1573
1574 Signed-off-by: Heiko Schocher <[email protected]>
1575 Signed-off-by: Wolfgang Denk <[email protected]>
1576
1577commit 5d49e0e152a8b81cc0602271e8fd259371f559b7
1578Author: Grzegorz Bernacki <[email protected]>
1579Date: Fri Jan 11 12:03:43 2008 +0100
1580
1581 MPC512X: Cleanup bus clock names.
1582
1583 Signed-off-by: Grzegorz Bernacki <[email protected]>
1584
1585commit 66a9455b6bf46d69cec5c88d1a600d1d9a10670d
1586Author: Grzegorz Bernacki <[email protected]>
1587Date: Tue Jan 8 17:16:59 2008 +0100
1588
1589 MPC512X: Fixed typo in macro name.
1590
1591 Signed-off-by: Grzegorz Bernacki <[email protected]>
1592
1593commit 281ff9a45cf9eb17b8a9afc436cb783cf1f62363
1594Author: Grzegorz Bernacki <[email protected]>
1595Date: Tue Jan 8 17:16:15 2008 +0100
1596
1597 ads5121: Added support for FDT.
1598
1599 Signed-off-by: Grzegorz Bernacki <[email protected]>
1600
1601commit a10ff9196183e7e5f2ae3c4f5f3cbe92ae9cb719
1602Author: Wolfgang Denk <[email protected]>
1603Date: Sat Jan 12 01:05:50 2008 +0100
1604
1605 Coding Style cleanup; update CHANGELOG.
1606
1607 Signed-off-by: Wolfgang Denk <[email protected]>
1608
a10ff919
WD
1609commit f6db945649e5e9d0c7efe33b507d243cdc86cf03
1610Author: Heiko Schocher <[email protected]>
1611Date: Fri Jan 11 15:15:17 2008 +0100
1612
1613 Fixed syntax error in function init_e300_core() of mpc83xx/start.S if
1614
1615 Signed-off-by: Timur Tabi <[email protected]>
1616 Signed-off-by: Heiko Schocher <[email protected]>
1617
1618commit fa05664cd8c7ab1ecf062aa73b992b7b58bba49c
1619Author: Heiko Schocher <[email protected]>
1620Date: Fri Jan 11 15:15:16 2008 +0100
1621
1622 MUNICes: Set the right CFG_DEFAULT_MBAR value.
1623
1624 Signed-off-by: Heiko Schocher <[email protected]>
1625
1626commit 5fb2b2342ece8d786c6f7fdba1bc273febd3b3d2
1627Author: Heiko Schocher <[email protected]>
1628Date: Fri Jan 11 15:15:15 2008 +0100
1629
1630 added the config File for the MUNICes board.
1631
1632 Signed-off-by: Heiko Schocher <[email protected]>
1633
1634commit 6341d9d723b71b4c0bf86f979e4cb228c02fd09d
1635Author: Heiko Schocher <[email protected]>
1636Date: Fri Jan 11 15:15:14 2008 +0100
1637
1638 added basic support for the MUNICes board.
1639
1640 Signed-off-by: Heiko Schocher <[email protected]>
1641
1642commit 3bb77fb09a1caabf5a292cc5b486a78b977fbe19
1643Author: Wolfgang Denk <[email protected]>
1644Date: Sat Jan 12 00:39:37 2008 +0100
1645
1646 Update CHANGELOG and MAINTAINERS files.
1647
1648 Signed-off-by: Wolfgang Denk <[email protected]>
1649
3bb77fb0
WD
1650commit 5ba7390c3cb579172be66888a371707b47b5be4e
1651Author: Anatolij Gustschin <[email protected]>
1652Date: Fri Jan 11 02:15:02 2008 +0100
1653
1654 Fix compilation problem in common/cmd_bmp.c
1655
1656 common/cmd_bmp.c fails to compile if CONFIG_VIDEO_BMP_GZIP
1657 isn't defined. This patch fix this.
1658
1659 Signed-off-by: Anatolij Gustschin <[email protected]>
1660
1661commit 5aa437baae5fe629abeab99bef793a2a1fc71b58
1662Author: Heiko Schocher <[email protected]>
1663Date: Fri Jan 11 01:12:09 2008 +0100
1664
1665 Fix defaultconfig for the mgcoge board.
1666
1667 Signed-off-by: Heiko Schocher <[email protected]>
1668
1669commit ac9db066b26935f31bff15c98168b19faeb603f3
1670Author: Heiko Schocher <[email protected]>
1671Date: Fri Jan 11 01:12:08 2008 +0100
1672
1673 Added support for the mgcoge board from keymile.
1674
1675 Signed-off-by: Heiko Schocher <[email protected]>
1676
1677commit b423d055cc2e13c4ef1f0389c3fa2988d0eed818
1678Author: Heiko Schocher <[email protected]>
1679Date: Fri Jan 11 01:12:07 2008 +0100
1680
1681 Enable SMC microcode relocation patch for SMC1.
1682
1683 Signed-off-by: Heiko Schocher <[email protected]>
1684
1685commit 381e4e639720d8d2efb8066c7c48ec9588cb28c7
1686Author: Heiko Schocher <[email protected]>
1687Date: Fri Jan 11 01:12:06 2008 +0100
1688
1689 Added support for the mgsuvd board from keymile.
1690
1691 Signed-off-by: Heiko Schocher <[email protected]>
1692
1693commit bf05293973b348f6946c9df92cd3c65ece42d0be
1694Author: James Yang <[email protected]>
1695Date: Thu Jan 10 16:02:07 2008 -0600
1696
1697 Fix 64-bit vsprintf.
1698
1699 There were some size and unsigned problems.
1700 Also add support for "ll" size modifier in format string like glibc
1701
1702 Signed-off-by: James Yang <[email protected]>
1703 Acked-by: Jon Loeliger <[email protected]>
1704
1705commit 92fa37eac530860643afa26ae347af3d23d67309
1706Author: Larry Johnson <[email protected]>
1707Date: Wed Jan 9 12:42:35 2008 -0500
1708
1709 Remove superfluous preprocessor conditionals from LM73 driver
1710
1711 (1) Remove unused symbol "CFG_EEPROM_PAGE_WRITE_ENABLE".
1712
1713 (2) Use conditional Makefile.o.
1714
1715 Signed-off-by: Larry Johnson <[email protected]>
1716
1717commit efc6f447c1b940d1650c4b854c5598a595ddc3da
1718Author: Guennadi Liakhovetski <[email protected]>
1719Date: Thu Jan 10 17:59:07 2008 +0100
1720
1721 Add support for the TK885D baseboard from TELE-DATA
1722
1723 The TK885D board uses a TQM885D module from TQ, this port adds an
1724 own configuration file and adds a last_stage_init() method to
1725 configure the two PHYs, depending on the phy_auto_nego environment
1726 variable.
1727
1728 Signed-off-by: Guennadi Liakhovetski <[email protected]>
1729
1730commit 0ec595243dc99edcd248bbcfbfd5a1dc860bde89
1731Author: Kumar Gala <[email protected]>
1732Date: Thu Jan 10 02:22:05 2008 -0600
1733
1734 Fix compiler warning
1735
1736 main.c: In function 'readline_into_buffer':
1737 main.c:927: warning: unused variable 'p_buf'
1738
1739 Signed-off-by: Kumar Gala <[email protected]>
1740
1741commit bed53753dd1d7e6bcbea4339be0fb7760214cc35
1742Author: Anatolij Gustschin <[email protected]>
1743Date: Fri Jan 11 14:30:01 2008 +0100
1744
1745 Add Fujitsu CoralP/Lime video driver
1746
1747 Signed-off-by: Anatolij Gustschin <[email protected]>
1748 Signed-off-by: Rodolfo Giometti <[email protected]>
1749
1750commit 20c450ef61ef2eb1c96f9b59ba0eb8d849bba058
1751Author: Anatolij Gustschin <[email protected]>
1752Date: Fri Jan 11 02:39:47 2008 +0100
1753
1754 Fix video console newline and carriage return handling
1755
1756 Lines of the lenght CONSOLE_COLS or greater than CONSOLE_COLS
1757 are not displayed correctly. This is an attempt to fix
1758 this issue. Also add carriage return handling.
1759
1760 Signed-off-by: Anatolij Gustschin <[email protected]>
1761 Signed-off-by: Rodolfo Giometti <[email protected]>
1762
1763commit d5a163d6baa04f5a8edcc10ebc6fad08657d3093
1764Author: Stefan Roese <[email protected]>
1765Date: Fri Jan 11 15:53:58 2008 +0100
1766
1767 ppc4xx: Fix sdram init on Sequoia boards
1768
1769 Clear possible errors in MCSR resulting from data-eye-search.
1770 If not done, then we could get an interrupt later on when
1771 exceptions are enabled.
1772
1773 Signed-off-by: Stefan Roese <[email protected]>
1774
1775commit d610a60730b7464f6f659db49d264d89a7c71061
1776Author: Anatolij Gustschin <[email protected]>
1777Date: Fri Jan 11 15:31:09 2008 +0100
1778
1779 ppc4xx: Rework Lime support for lwmon5
1780
1781 Rework Lime support for lwmon5 using new video driver
1782
1783 Signed-off-by: Anatolij Gustschin <[email protected]>
1784
1785commit ff41ffc93c1592e77a44bdbebd5d781739f3aae0
1786Author: Matthias Fuchs <[email protected]>
1787Date: Fri Jan 11 14:55:16 2008 +0100
1788
1789 ppc4xx: Update PMC440 config file
1790
1791 Signed-off-by: Matthias Fuchs <[email protected]>
1792
1793commit e3edcb36f14f0aabb6f50e96014d6877f73d64ea
1794Author: Matthias Fuchs <[email protected]>
1795Date: Fri Jan 11 14:55:08 2008 +0100
1796
1797 ppx4xx: Fix sdram init on PMC440 boards
1798
1799 Signed-off-by: Matthias Fuchs <[email protected]>
1800
1801commit 061aad4d320dddce26247699dcf2875ee2ea1366
1802Author: Dave Liu <[email protected]>
1803Date: Thu Jan 10 23:09:33 2008 +0800
1804
1805 mpc83xx: Fix the bug of 266MHz data rate DDR
1806
1807 The DDR doesn't work on the 266MHz data rate,
1808 the patch fix the bug.
1809
1810 Signed-off-by: Dave Liu <[email protected]>
1811 Signed-off-by: Kim Phillips <[email protected]>
1812
1813commit ded08317ad9e340b887bf2eb46e9565a0f610a93
1814Author: Dave Liu <[email protected]>
1815Date: Thu Jan 10 23:08:26 2008 +0800
1816
1817 mpc83xx: Make the code more readable
1818
1819 Format the code, make it more readable
1820
1821 Signed-off-by: Dave Liu <[email protected]>
1822 Signed-off-by: Kim Phillips <[email protected]>
1823
1824commit 7e74d63d1a211fbc34ec424e2dc6726601f323d0
1825Author: Dave Liu <[email protected]>
1826Date: Thu Jan 10 23:07:23 2008 +0800
1827
1828 mpc83xx: Reduce the latency of DDR
1829
1830 Reduce the AL from 2 to 1 clock to improve the performance.
1831
1832 Signed-off-by: Dave Liu <[email protected]>
1833 Signed-off-by: Kim Phillips <[email protected]>
1834
1835commit 6f3931a2bed5412c20d5e5536c865fbd657f7d28
1836Author: Dave Liu <[email protected]>
1837Date: Thu Jan 10 23:06:05 2008 +0800
1838
1839 mpc83xx: Fix the wrong definition of MPC8315E
1840
1841 According to the latest user manual of MPC8315E,
1842 1) The SVCOD of HRCWL is different than 837x
1843 2) The SCCR has changes
1844
1845 Signed-off-by: Dave Liu <[email protected]>
1846 Signed-off-by: Kim Phillips <[email protected]>
1847
1848commit ec2638ea08a537a1bd409db873aaaa33a053ebae
1849Author: Dave Liu <[email protected]>
1850Date: Thu Jan 10 23:05:00 2008 +0800
1851
1852 mpc83xx: Fix the typo in mpc83xx.h
1853
1854 The SPCR about TSEC priority is wrong.
1855
1856 Signed-off-by: Michael Barkowski <[email protected]>
1857 Signed-off-by: Joe D'Abbraccio <Joe.D'[email protected]>
1858 Signed-off-by: Dave Liu <[email protected]>
1859 Signed-off-by: Kim Phillips <[email protected]>
1860
1861commit c86ef2cd9ef81935049231fa89f36c7b793f2d4b
1862Author: Dave Liu <[email protected]>
1863Date: Thu Jan 10 23:04:13 2008 +0800
1864
1865 mpc83xx: Fix the typo in global data struct
1866
1867 Fix the typo in global_data.h
1868
1869 Signed-off-by: Dave Liu <[email protected]>
1870 Signed-off-by: Kim Phillips <[email protected]>
1871
1872commit 2c5b48fc205c3e2752910da8f39209ed075929e5
1873Author: Dave Liu <[email protected]>
1874Date: Thu Jan 10 23:03:03 2008 +0800
1875
1876 mpc83xx: Remove cache config from config.h
1877
1878 clean up the cache config from configs.h of board
1879
1880 Signed-off-by: Dave Liu <[email protected]>
1881 Signed-off-by: Kim Phillips <[email protected]>
1882
1883commit fab6f556bbbbd1bb35a5433161f7f173c18df559
1884Author: Anton Vorontsov <[email protected]>
1885Date: Wed Jan 9 20:57:47 2008 +0300
1886
1887 mpc83xx: add support for the MPC8360E-RDK
1888
1889 This is MPC8360E based board with:
1890 - 256MB fixed SDRAM;
1891 - 8MB Intel Strata NOR flash;
1892 - StMICRO 64MiB NAND flash;
1893 - two 10/100/1000 ethernet ports connected via Broadcom
1894 BCM5481 PHYs;
1895 - two 10/100 ethernet ports connected via National
1896 DP83848 PHYs;
1897 - one PCI and one miniPCI slots;
1898 - four serial ports (two NS16550-compatible, two UCCs);
1899 - four USB ports working through MPC8360E "FHCI" USB controller;
1900 - Fujitsu MB86277 graphics controller;
1901 - Analog to Digital Converter/Touchscreen controller, AD7843
1902 connected to SPI.
1903
1904 Features not supported in this patch are:
1905 - StMICRO 64MiB NAND flash (patch sent);
1906 - MINT framebuffer initialization (patch is pending);
1907 - Fetching production information from the EEPROM via I2C;
1908 - FHCI USB;
1909 - Two slow UCCs used as RS-485 UARTs.
1910
1911 Signed-off-by: Anton Vorontsov <[email protected]>
1912 Signed-off-by: Kim Phillips <[email protected]>
1913
1914commit b3d2cde7a3aa1e83b7968cdff929e52c8cc617bb
1915Author: Anton Vorontsov <[email protected]>
1916Date: Wed Jan 9 20:57:40 2008 +0300
1917
1918 mpc83xx: add "fsl, qe" compatible fixups
1919
1920 New device trees will use "fsl,qe" compatible properties.
1921
1922 Signed-off-by: Anton Vorontsov <[email protected]>
1923 Signed-off-by: Kim Phillips <[email protected]>
1924
1925commit 977b57583a7c34010e566a09a679ec3c1836f996
1926Author: Kim Phillips <[email protected]>
1927Date: Wed Jan 9 15:24:06 2008 -0600
1928
1929 mpc83xx: add missing CONFIG_HAS_ETH0 defines
1930
1931 the new libfdt code only updates eth0 if CONFIG_HAS_ETH0
1932 is defined; add the define to the missing board configs.
1933
1934 Thanks to Emilian Medve for finding this.
1935
1936 Signed-off-by: Kim Phillips <[email protected]>
1937
1938commit b830b7f1635984ba607219fcbd78597c28eeb529
1939Author: Becky Bruce <[email protected]>
1940Date: Thu Jan 10 14:00:28 2008 -0600
1941
1942 86xx: Support 2GB DIMMs
1943
1944 Configure the number of bits used to address the banks inside the SDRAM
1945 device. The default register value of 0 means 2 bits to address 4 banks.
1946 Higher capacity devices like a 2GB DIMM require 3 bits to address 8 banks.
1947
1948 Signed-off-by: Becky Bruce <[email protected]>
1949
1950commit 4d332dbeb08f5863d1ea69d91a00c5499d3a87ed
1951Author: Niklaus Giger <[email protected]>
1952Date: Thu Jan 10 18:50:33 2008 +0100
1953
1954 ppc4xx: Make Sequoia boot vxWorks
1955
1956 vxWorks expects in
1957 TLB 0 a entry for the Machine Check interrupt
1958 TLB 1 a entry for the RAM
1959 TLB 2 a entry for the EBC
1960 TLB 3 a entry for the boot flash
1961
1962 After changing the baudrate to 9600 I had no problems to boot the
1963 vxWorks image as distributed by WindRiver (Revision 2.0/1 from
1964 June 18, 2007)
1965
1966 Signed-off-by: Niklaus Giger <[email protected]>
1967
1968commit 6d8184b00c0d1d7090e4a2f514e310d98a394f8d
1969Author: Larry Johnson <[email protected]>
1970Date: Wed Jan 9 23:10:27 2008 -0500
1971
1972 ppc4xx: Fix dflush() to restore DVLIM register
1973
1974 Signed-off-by: Larry Johnson <[email protected]>
1975
1976commit 252f60b068d1f94190b5bcfda169db582387e15e
1977Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
1978Date: Thu Jan 10 03:52:44 2008 -0500
1979
1980 Nios2: remove common/cmd_bdinfo.c unused variable.
1981
1982 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
1983 Signed-off-by: Scott McNutt <[email protected]>
1984
1985commit 422b1a01602b6e2fbf8444a1192c7ba31461fd4c
1986Author: Ben Warren <[email protected]>
1987Date: Wed Jan 9 18:15:53 2008 -0500
1988
1989 Fix Ethernet init() return codes
1990
1991 Change return values of init() functions in all Ethernet drivers to conform
1992 to the following:
1993
1994 >=0: Success
1995 <0: Failure
1996
1997 All drivers going forward should return 0 on success. Current drivers that
1998 return 1 on success were left as-is to minimize changes.
1999
2000 Signed-off-by: Ben Warren <[email protected]>
2001 Acked-by: Stefan Roese <[email protected]>
2002 Acked-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2003 Acked-by: Kim Phillips <[email protected]>
2004 Acked-by: Haavard Skinnemoen <[email protected]>
2005 Acked-By: Timur Tabi <[email protected]>
2006
2007commit d3a6532cbe263d992f49e86ac95bede28e96f9c8
2008Author: Wolfgang Denk <[email protected]>
2009Date: Thu Jan 10 00:55:14 2008 +0100
2010
2011 Coding Style cleanup; update CHANGELOG
2012
2013 Signed-off-by: Wolfgang Denk <[email protected]>
2014
d3a6532c
WD
2015commit 17a41e4492121ccf9fa2c10c2cb1a6d1c18d74f7
2016Author: Kim Phillips <[email protected]>
2017Date: Wed Jan 9 16:56:54 2008 -0600
2018
2019 Add QE brg freq and correct qe bus freq fdt update code
2020
2021 Signed-off-by: Kim Phillips <[email protected]>
2022 Signed-off-by: Andy Fleming <[email protected]>
2023
2024commit 890dfef06c2d169a3356359596890754dfb8ee1c
2025Author: Andy Fleming <[email protected]>
2026Date: Wed Jan 9 16:34:51 2008 -0600
2027
2028 Remove cache config from ATUM8548 and sbc8548 configs
2029
2030 These boards weren't updated by Kumar's config patch because they
2031 weren't in the tree, yet.
2032
2033 Signed-off-by: Andy Fleming <[email protected]>
2034
2035commit b8ec2385038c094b07ec5b49336289a46b6e9cc6
2036Author: Timur Tabi <[email protected]>
2037Date: Mon Jan 7 13:31:19 2008 -0600
2038
2039 85xx: add ability to upload QE firmware
2040
2041 Define the layout of a binary blob that contains a QE firmware and instructions
2042 on how to upload it. Add function qe_upload_firmware() to parse the blob and
2043 perform the actual upload. Add command-line command "qe fw" to take a firmware
2044 blob in memory and upload it. Update ft_cpu_setup() on 85xx to create the
2045 'firmware' device tree node if U-Boot has uploaded a firmware. Fully define
2046 'struct rsp' in immap_qe.h to include the actual RISC Special Registers.
2047
2048 Signed-off-by: Timur Tabi <[email protected]>
2049
2050commit b009f3eca99bb7b9e6ba6639a8909a138dd5e9fe
2051Author: Kumar Gala <[email protected]>
2052Date: Tue Jan 8 01:22:21 2008 -0600
2053
2054 85xx: Remove cache config from configs.h
2055
2056 Either use the standard defines in asm/cache.h or grab the information
2057 at runtime from the L1CFG SPR.
2058
2059 Also, minor cleanup in cache.h to make the code a bit more readable.
2060
2061 Signed-off-by: Kumar Gala <[email protected]>
2062
2063commit b964e9368f45372aaf1da0c13fe56f6d81ae8e96
2064Author: robert lazarski <[email protected]>
2065Date: Fri Dec 21 10:39:27 2007 -0500
2066
2067 mpc85xx: Add support for ATUM8548 (updated)
2068
2069 Add support for Instituto Atlantico's ATUM8548 board
2070
2071 Signed-off-by: robert lazarski <[email protected]>
2072 Signed-off-by: Andy Fleming <[email protected]>
2073
2074commit 7bd6104b71de9bca80ac8e0936003443bb42f2fc
2075Author: robert lazarski <[email protected]>
2076Date: Fri Dec 21 10:36:37 2007 -0500
2077
2078 mpc85xx: Add support for ATUM8548 (updated)
2079
2080 Add support for Instituto Atlantico's ATUM8548 board
2081
2082 Signed-off-by: robert lazarski <[email protected]>
2083
2084commit 9e3ed392d2c8965e24c942b58796c31c644c2f70
2085Author: Joe Hamman <[email protected]>
2086Date: Thu Dec 13 06:45:14 2007 -0600
2087
2088 mpc85xx: Add support for SBC8548 (updated)
2089
2090 Add support for Wind River's SBC8548 reference board.
2091
2092 Signed-off by: Joe Hamman <[email protected]>
2093
2094commit 11c45ebd46d6517b51b7a92dd52a618b2f4e5586
2095Author: Joe Hamman <[email protected]>
2096Date: Thu Dec 13 06:45:08 2007 -0600
2097
2098 mpc85xx: Add support for SBC8548 (updated)
2099
2100 Add support for Wind River's SBC8548 reference board.
2101
2102 Signed-off by: Joe Hamman <[email protected]>
2103 Signed-off by: Andy Fleming <[email protected]>
2104
2105commit 64d4bcb087c2ece1c4d0de8efe85e0075e5b1594
2106Author: Anton Vorontsov <[email protected]>
2107Date: Mon Oct 22 19:58:19 2007 +0400
2108
2109 MPC8568E-MDS: set up QE pario for UART1
2110
2111 To use UART1 on the MPC8568E-MDS, QE pario pins PC[0:3] should
2112 be set up appropriately.
2113
2114 Signed-off-by: Anton Vorontsov <[email protected]>
2115
2116commit ad162249cb371e9e38971676f09be791e5f3cf4a
2117Author: Anton Vorontsov <[email protected]>
2118Date: Mon Oct 22 18:12:46 2007 +0400
2119
2120 MPC8568E-MDS: reset UCCs to use them reliably
2121
2122 In order to use GETH1 and GETH2 on the MPC8568E-MDS, we should reset
2123 UCCs.
2124
2125 p.s Similar code exists in the Linux kernel board file (for capability
2126 reasons with older U-Boots), but should be removed some day.
2127
2128 Signed-off-by: Anton Vorontsov <[email protected]>
2129
2130commit 2146cf56821c3364786ca94a7306008c5824b238
2131Author: Kumar Gala <[email protected]>
2132Date: Wed Dec 19 01:18:15 2007 -0600
2133
2134 Reworked FSL Book-E TLB macros to be more readable
2135
2136 The old macros made it difficult to know what WIMGE and perm bits
2137 were set for a TLB entry. Actually use the bit masks for these items
2138 since they are only a single bit.
2139
2140 Also moved the macros into mmu.h out of e500.h since they aren't specific
2141 to e500.
2142
2143 Signed-off-by: Kumar Gala <[email protected]>
2144
2145commit 1d47273d46925929f8f2c1913cd96d7257aade88
2146Author: Kumar Gala <[email protected]>
2147Date: Tue Dec 18 23:21:51 2007 -0600
2148
2149 Use FSL Book-E MMU macros from Linux Kernel
2150
2151 Grab the FSL Book-E MAS register macros from Linux. Also added
2152 defines for page sizes up to 4TB and removed SHAREN since it doesnt
2153 really exist.
2154
2155 Signed-off-by: Kumar Gala <[email protected]>
2156
2157commit 02df4a270f817ef6ec39047a01b55fecdc5f3b37
2158Author: Andy Fleming <[email protected]>
2159Date: Wed Jan 9 13:51:32 2008 -0600
2160
2161 Fix my own merge stupidity
2162
2163 Way back in August I merged Heiko's patch:
2164 566a494f592: [PCS440EP] upgrade the PCS440EP board
2165
2166 with Jon's CONFIG_COMMANDS patches.
2167
2168 This was done in commit: 6bf6f114dcdd97ec3f80c2761ed40e31229d6b78
2169
2170 However, in the process, I left out some of Heiko's good changes.
2171
2172 Now Heiko's and Jon's patches are properly merged in fat_register_device()
2173
2174 Signed-off-by: Andy Fleming <[email protected]>
2175
2176commit 6636b62a6efc7f14e6e788788631ae7a7fca4537
2177Author: James Yang <[email protected]>
2178Date: Wed Jan 9 11:17:49 2008 -0600
2179
2180 Expose parse_line() globally.
2181
2182 Add new function readline_into_buffer() that allows the
2183 output of readline to be put into a pointer to char buffer.
2184
2185 This refactoring allows other functions besides the
2186 main command loop to also use the same input mechanism.
2187
2188 Signed-off-by: James Yang <[email protected]>
2189 Acked-by: Jon Loeliger <[email protected]>
2190
2191commit 7ca90513486abd4ae50bd1b7403f47cc58c5ad25
2192Author: Guennadi Liakhovetski <[email protected]>
2193Date: Wed Jan 9 01:15:25 2008 +0100
2194
2195 trivial: fix consequences of a bad merge
2196
2197 Fix what looks like a merge artifact.
2198
2199 Signed-off-by: Guennadi Liakhovetski <[email protected]>
2200
2201commit 4785a694c0045996ccf0ac5b8edf531efc1b730e
2202Author: Zhang Wei <[email protected]>
2203Date: Thu Jan 3 10:51:15 2008 +0800
2204
2205 Add Ctrl combo key support to usb keyboard driver.
2206
2207 Ctrl combo key support is added, which is very useful to input Ctrl-C
2208 for interrupt current job.
2209 Also add usb_event_poll() calling to usb_kbd_testc(), which can get
2210 key input when tstc() is called.
2211
2212 Signed-off-by: Zhang Wei <[email protected]>
2213
2214commit 10c7382bc5d5e64c47f94ac2ca78cc574442e82d
2215Author: Marcel Ziswiler <[email protected]>
2216Date: Sun Dec 30 03:30:56 2007 +0100
2217
2218 fix various comments
2219
2220 Signed-off-by: Marcel Ziswiler <[email protected]>
2221
2222commit 7817cb2083d982923752fe0f12b67c0e7c09a027
2223Author: Marcel Ziswiler <[email protected]>
2224Date: Sun Dec 30 03:30:46 2007 +0100
2225
2226 fix comments with new drivers organization
2227
2228 Signed-off-by: Marcel Ziswiler <[email protected]>
2229
2230commit a9b410dc7d2a4721c408b13abfc037988150f145
2231Author: Shinya Kuribayashi <[email protected]>
2232Date: Fri Dec 28 12:50:59 2007 +0900
2233
2234 Remove the obsolete terse version of do_mii()
2235
2236 We now have more useful version of do_mii() and everybody use it.
2237 Gerald Van Baren says:
2238
2239 > When I originally wrote the mii command 6(!) years ago, I wrote a
2240 > verbose version that printed human readable decomposition of the flags,
2241 > etc., and a terse one that didn't print as much stuff and thus had a
2242 > smaller memory footprint.
2243 >
2244 > It sounds like the terse version has withered and died, apparently
2245 > people are only using the verbose version (which is very understandable,
2246 > I do myself).
2247
2248 Signed-off-by: Shinya Kuribayashi <[email protected]>
2249 Signed-off-by: Gerald Van Baren <[email protected]>
2250
2251commit 01c687aa6e065bd4faf80f723361e798941dd6b0
2252Author: Mike Frysinger <[email protected]>
2253Date: Thu Dec 27 13:42:56 2007 -0500
2254
2255 Do not reference sha1.c when building mkimage.
2256
2257 remove sha1.o from mkimage linking since it isn't actually used.
2258
2259 Signed-Off-By: Mike Frysinger <[email protected]>
2260
2261commit b9173af73e524d37c812f210173cf83385c5171a
2262Author: Shinya Kuribayashi <[email protected]>
2263Date: Thu Dec 27 15:39:54 2007 +0900
2264
2265 common/cmd_mii.c: Add sanity argc check
2266
2267 If type mii command without arguments, we suffer from uninitialized argv[]
2268 entries; for example we MIPS get stuck by TLB error.
2269
2270 Signed-off-by: Shinya Kuribayashi <[email protected]>
2271
2272commit 500856eb1707ed17d9204baa61dd59948d3b2899
2273Author: Rafal Jaworowski <[email protected]>
2274Date: Wed Jan 9 19:39:36 2008 +0100
2275
2276 API for external applications.
2277
2278 This is an API for external (standalone) applications running on top of
2279 U-Boot, and is meant to be more extensible and robust than the existing
2280 jumptable mechanism. It is similar to UNIX syscall approach. See api/README
2281 for more details.
2282
2283 Included is the demo application using this new framework (api_examples).
2284
2285 Please note this is still an experimental feature, and is turned off by
2286 default.
2287
2288 Signed-off-by: Rafal Jaworowski <[email protected]>
2289
3bb77fb0
WD
2290commit fe8dd0b2220b7c02b0d4c9c4f9967879970477b1
2291Author: Jon Loeliger <[email protected]>
2292Date: Wed Jan 9 12:14:55 2008 -0600
2293
2294 86xx: Remove cache config from configs.h
2295
2296 Just use the standard defines in asm/cache.h.
2297
2298 Signed-off-by: Jon Loeliger <[email protected]>
2299
d3a6532c
WD
2300commit 26a41790f8eba19ad450e18ae91351daf485b3e2
2301Author: Rafal Jaworowski <[email protected]>
2302Date: Wed Jan 9 18:05:27 2008 +0100
2303
2304 Globalize envmatch()
2305
2306 The newly introduced API (routines related to env vars) will need to call
2307 it.
2308
2309 Signed-off-by: Rafal Zabdyr <[email protected]>
2310
3bb77fb0
WD
2311commit 1df170f8b2a99e1e2f940f9f0b56511e1e4c9e1f
2312Author: Jon Loeliger <[email protected]>
2313Date: Fri Jan 4 12:07:27 2008 -0600
2314
2315 Convert MPC8610HPCD to use libfdt.
2316
2317 Assumes the presence of the aliases node in the DTS to
2318 locate the pci and serial nodes for fixups.
2319
2320 Use consistent fdtaddr and fdtfile in environment variables.
2321
2322 Signed-off-by: Jon Loeliger <[email protected]>
2323
2324commit c9974ab0a4d3731cdb76a7599d9fe9445d764d60
2325Author: Jon Loeliger <[email protected]>
2326Date: Fri Jan 4 11:58:23 2008 -0600
2327
2328 8610: Fix lingering compile warnings.
2329
2330 Turn off DEBUG.
2331
2332 Signed-off-by: Jon Loeliger <[email protected]>
2333
d3a6532c
WD
2334commit 6007f3251c0967adc13f2ed8be1b924ddc30124d
2335Author: Wolfgang Denk <[email protected]>
2336Date: Wed Jan 9 15:14:46 2008 +0100
2337
2338 Coding Style cleanup, update CHANGELOG
2339
2340 Signed-off-by: Wolfgang Denk <[email protected]>
2341
6007f325
WD
2342commit fc6414eca55f1fc108fb12fc8cdc43bd8b4463f9
2343Author: Mike Frysinger <[email protected]>
2344Date: Tue Dec 18 04:29:55 2007 -0500
2345
2346 fix easylogo on big endian dev systems
2347
2348 didnt realize how out of shape easylogo actually was until i tried using it.
2349 this patch does byte swapping as need be on the input tga header since the tga
2350 is in little endian but the host could just as well be big endian. i didnt
2351 bother using bswap macros or such stuff from system headers as nothing in
2352 POSIX dictates byte swapping functionality.
2353
2354 Signed-Off-By: Mike Frysinger <[email protected]>
2355
2356commit 38d299c2db81bd889c601b5dfc12c4e83ef83333
2357Author: Mike Frysinger <[email protected]>
2358Date: Tue Dec 18 03:23:25 2007 -0500
2359
2360 cleanup easylogo
2361
2362 - make the Makefile not suck
2363 - include proper headers for prototypes
2364 - fix obvious broken handling of strchr() when handling '.' in filenames
2365
2366 Signed-Off-By: Mike Frysinger <[email protected]>
2367
2368commit 883e3925d99a8dd69c5b0201cba5b1887f88f95c
2369Author: [email protected] <[email protected]>
2370Date: Thu Dec 13 21:23:28 2007 -0500
2371
2372 Fix build problems under Cygwin
2373
2374 This patch allows u-boot to build without error in a cygwin
2375 environment. Cygwin does not define __u64 in it's
2376 include/asm/types.h file. The -idirafter flag in the u-boot
2377 build causes the inclusion of the cygwin types.h file as opposed
2378 to u-bot/include/asm/types.h file which does define __u64.
2379 Subsequently, sha1.c compile fails due to unknown symbol.
2380
2381 Signed-off-by: Brian Miller <[email protected]>
2382
2383commit 43ef1c381f9195504a2488f5cb909227eb97d475
2384Author: Hans-Christian Egtvedt <[email protected]>
2385Date: Fri Nov 30 17:29:59 2007 +0100
2386
2387 cmd_bmp: Add support for displaying gzip compressed bmps
2388
2389 The existing code can show information about a gzip compressed BMP
2390 image, but can't actually display it.
2391
2392 Therefore, move the decompression code out of bmp_info() and use it in
2393 bmp_display() as well in order to display a compressed BMP image.
2394
2395 Also, clean things up a bit and fix a memory leak while we're at it.
2396
2397 [[email protected]: a bit of refactoring]
2398 Signed-off-by: Haavard Skinnemoen <[email protected]>
2399
2400commit d197ffd8172c6fdef38733424640a9a47295d6e9
2401Author: Guennadi Liakhovetski <[email protected]>
2402Date: Thu Nov 29 21:15:56 2007 +0100
2403
2404 Fix and optimize MII operations on FEC (MPC8xx) controllers
2405
2406 This patch fixes several issues at least on a MPC885 based system with two
2407 FEC interfaces used in MII mode.
2408
2409 1. PHY discovery should first read PHY_PHYIDR2 register and only then
2410 PHY_PHYIDR1 like cpu/mpc8xx/fec.c::mii_discover_phy() does it,
2411 otherwise the values read are wrong. Also notice, that PHY discovery
2412 cannot work on MPC88x / MPC87x in setups with both FECs active at all
2413 in its present form, because for both interfaces the registers from FEC
2414 1 are used to communicate over MII.
2415
2416 2. Remove code duplication for resetting the FEC by isolating it into a
2417 separate function.
2418
2419 3. Initialize MII on FEC 1 when communicating over FEC 2 in fec_init().
2420
2421 4. Optimize mii_init() to only reset the FEC 1 controller once.
2422
2423 5. Fix a typo in mii_init() using index i instead of j thus potentially
2424 leading to unpredictable results.
2425
2426 Signed-off-by: Guennadi Liakhovetski <[email protected]>
2427
2428commit 6a5e1d75bf106fa157e9ce68bcaf4b13e8a1d214
2429Author: Guennadi Liakhovetski <[email protected]>
2430Date: Tue Nov 20 13:14:20 2007 +0100
2431
2432 Fix endianness conversions in rtl8169 driver
2433
2434 It is unclear on what platforms this driver has been tested, since
2435 noone up to now defines CONFIG_RTL8169 in the board configuration
2436 header. Now it has been fixed for a big-endian mpc8241 based
2437 linkstation platform. This patch presents the necessary endianness
2438 conversion fixes.
2439
2440 Signed-off-by: Guennadi Liakhovetski <[email protected]>
2441
d3a6532c
WD
2442commit 58694f9709c0c3e3178e349ae748d98cfb0c639a
2443Author: Zhang Wei <[email protected]>
2444Date: Thu Jan 3 10:51:15 2008 +0800
2445
2446 Add Ctrl combo key support to usb keyboard driver.
2447
2448 Ctrl combo key support is added, which is very useful to input Ctrl-C
2449 for interrupt current job.
2450 Also add usb_event_poll() calling to usb_kbd_testc(), which can get
2451 key input when tstc() is called.
2452
2453 Signed-off-by: Zhang Wei <[email protected]>
2454 Signed-off-by: Markus Klotzbuecher <[email protected]>
2455
6007f325
WD
2456commit 07eb02687f008721974a2fb54cd7fdc28033ab3c
2457Author: Wolfgang Denk <[email protected]>
2458Date: Wed Jan 9 13:43:38 2008 +0100
2459
2460 Coding Style clenaup; update CHANGELOG
2461
2462 Signed-off-by: Wolfgang Denk <[email protected]>
2463
07eb0268
WD
2464commit c26acc1a43b31ddca5add42fd0360ff0eee90c80
2465Author: Matthias Fuchs <[email protected]>
2466Date: Thu Dec 27 17:13:11 2007 +0100
2467
2468 Remove bit swapping in Xilinx Spartan bitfile loading
2469
2470 This patch removes the unnecessary bit swapping when
2471 booting .bit files with the 'fpga loadb' command.
2472
2473 Signed-off-by: Matthias Fuchs <[email protected]>
2474
2475commit 437fc7327f0611f82937858f2d80e4cd61b40984
2476Author: Matthias Fuchs <[email protected]>
2477Date: Thu Dec 27 17:13:05 2007 +0100
2478
2479 Fix MSB check in Xilinx Spartan slave serial mode
2480
2481 Signed-off-by: Matthias Fuchs <[email protected]>
2482
2483commit 3bff4ffa33729a42645e328a21e8d16488872958
2484Author: Matthias Fuchs <[email protected]>
2485Date: Thu Dec 27 17:12:56 2007 +0100
2486
2487 Add new Xilinx Spartan FPGA types
2488
2489 Signed-off-by: Matthias Fuchs <[email protected]>
2490
2491commit 21d39d598c4e74d4e7761608c79dba2715d40a4c
2492Author: Matthias Fuchs <[email protected]>
2493Date: Thu Dec 27 17:12:43 2007 +0100
2494
2495 Add pre and post configuration callbacks for Spartan FPGAs
2496
2497 This patch adds a post configuration callback for Spartan2/3 FPGAs.
2498 pre and post configuration callback are now optional and
2499 not called when the function pointer is set to NULL.
2500
2501 Signed-off-by: Matthias Fuchs <[email protected]>
2502
2503commit 0133502e39ff89b67c26cb4015e0e7e8d9571184
2504Author: Matthias Fuchs <[email protected]>
2505Date: Thu Dec 27 17:12:34 2007 +0100
2506
2507 Improve configuration of FPGA subsystem
2508
2509 This patch removes the FPGA subsystem configuration through
2510 the CONFIG_FPGA bitmask configuration option.
2511
2512 See README for the new options:
2513
2514 CONFIG_FPGA,
2515 CONFIG_FPGA_<vendor>,
2516 CONFIG_FPGA_<family>
2517
2518 Signed-off-by: Matthias Fuchs <[email protected]>
2519
2520commit 95c6bc7d4a3588b452baca610f8c795a83630477
2521Author: Matthias Fuchs <[email protected]>
2522Date: Thu Dec 27 16:55:17 2007 +0100
2523
2524 Add Epson RX8025 RTC support
2525
2526 Signed-off-by: Matthias Fuchs <[email protected]>
2527
2528commit 1208a2dfde02bedd3c5bda29a606632b8e0be058
2529Author: Matthias Fuchs <[email protected]>
2530Date: Thu Dec 27 16:57:23 2007 +0100
2531
2532 serial: Make default_serial_console() a weak function
2533
2534 With this patch it is possible to reimplement default_serial_console()
2535 in board specific code. This will be done in the upcomming PMC440
2536 U-Boot port. This also allows the lwmon board maintainer to
2537 remove the '#if !defined(CONFIG_LWMON) ...' from common/serial.c.
2538
2539 Signed-off-by: Matthias Fuchs <[email protected]>
2540
2541commit d16471ee05ce7ac5392bc0e9fe3ff4b58a768f33
2542Author: Harald Welte <[email protected]>
2543Date: Wed Dec 19 14:14:47 2007 +0100
2544
2545 add 'terminal program' functionality
2546
2547 This patch adds a 'cu' like serial terminal command to u-boot
2548 using which you can access other serial ports from the system console.
2549
2550 OpenMoko uses this in their Neo1973 phones to get access to the GSM
2551 Modem and GPS chip from the bootloader.
2552
2553 Signed-off-by: Harald Welte <[email protected]>
2554
2555commit 62d4f4365341576f5a5307b2b205a5aa2e3c6be6
2556Author: Harald Welte <[email protected]>
2557Date: Wed Dec 19 14:12:53 2007 +0100
2558
2559 Re-introduce the 'nand read.oob' and 'nand write.oob' commands
2560 that used to exist with the legacy NAND code
2561
2562 Signed-off-by: Harald Welte <[email protected]>
2563
2564commit f540c42d9564854b19ce9bbb70affe172529fe70
2565Author: Harald Welte <[email protected]>
2566Date: Wed Dec 19 14:09:58 2007 +0100
2567
2568 Fix building with CRAMFS but not JFFS2 support
2569
2570 Signed-off-by: Harald Welte <[email protected]>
2571
2572commit 23d0baf967fecdaf1804f045f6339337c5607eec
2573Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2574Date: Sat Dec 22 15:52:58 2007 +0100
2575
2576 Allow CONFIG_AUTO_COMPLETE and command history CONFIG_CMDLINE_EDITING at the sametime
2577
2578 Signed-off-by: Mike Frysinger <[email protected]>
2579 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2580
2581commit 23776ff292966a85d811126933830bed48211826
2582Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2583Date: Tue Dec 11 10:53:12 2007 +0100
2584
2585 ARM: support board-specific ethernet PHY init
2586
2587 Add until the new phylib will be arrived
2588
2589 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2590
2591commit 7b74ebe723e576baedf5a8b6240589b19b845a1b
2592Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2593Date: Sat Dec 8 16:34:08 2007 +0100
2594
2595 IXP: Add full baud-rate support for ixp42x, ixp45x and ixp46x
2596
2597 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2598
2599commit a2df4da31b1a1e41e3e9e1358cfc52b806046ce1
2600Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2601Date: Sun Dec 9 11:01:10 2007 +0100
2602
2603 Add missing file in gitignore and comments
2604
2605 based on Linux source tree's .gitignore files
2606
2607 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2608
2609commit 435dc8fcdb3bc61d3d490773a8f369f98a20c868
2610Author: Wolfgang Denk <[email protected]>
2611Date: Wed Jan 9 11:36:21 2008 +0100
2612
2613 Coding Style cleanup, update CHANGELOG
2614
2615 Signed-off-by: Wolfgang Denk <[email protected]>
2616
435dc8fc
WD
2617commit b2e2142c500c48a57f18f9dd30e66c13caea0971
2618Author: Stefan Roese <[email protected]>
2619Date: Wed Jan 9 10:38:58 2008 +0100
61fb15c5 2620
435dc8fc 2621 POST: Execute SPR test after relocation
61fb15c5 2622
435dc8fc
WD
2623 On LWMON5 we now use d-cache as init-ram and stack. The SPR POST test uses
2624 self modifying code and this doesn't work with stack in d-cache, since
2625 I can't move the code from d-cache to i-cache. We move the SPR test to
2626 be executed a little later, after relocation. Then stack is located in
2627 SDRAM and this self-modifying code is no problem anymore.
61fb15c5 2628
435dc8fc 2629 Signed-off-by: Stefan Roese <[email protected]>
61fb15c5 2630
435dc8fc
WD
2631commit 8f24e0637ae113500d8bd60d80d57afcc0aa8bde
2632Author: Stefan Roese <[email protected]>
2633Date: Wed Jan 9 10:28:20 2008 +0100
61fb15c5 2634
435dc8fc 2635 ppc4xx: Change LWMON5 to not use OCM for init-ram and POST anymore
61fb15c5 2636
435dc8fc
WD
2637 This patch configures the LWMON5 port to use d-cache as init-ram and
2638 the unused GPT0_COMP6 as POST WORD storage.
61fb15c5 2639
435dc8fc 2640 Signed-off-by: Stefan Roese <[email protected]>
61fb15c5 2641
435dc8fc
WD
2642commit 1754f50b710194f886b6f2831803d8960171a14d
2643Author: Stefan Roese <[email protected]>
2644Date: Wed Jan 9 10:25:46 2008 +0100
61fb15c5 2645
435dc8fc 2646 ppc4xx: Add CFG_POST_ALT_WORD_ADDR to support non OCM POST WORD storage
61fb15c5 2647
435dc8fc
WD
2648 The privious 4xx POST implementation only supported storing the POST
2649 WORD in OCM. Since we need to reserve the OCM on LWMON5 for the logbuffer
2650 we need to store the POST WORD in some other non volatile location.
2651 This patch adds CFG_POST_ALT_WORD_ADDR to specify an address for such
2652 a location.
61fb15c5 2653
435dc8fc 2654 Signed-off-by: Stefan Roese <[email protected]>
61fb15c5 2655
435dc8fc
WD
2656commit e02c521d94b45d7b05aa522e4ccde6b74bf5fe57
2657Author: Stefan Roese <[email protected]>
2658Date: Wed Jan 9 10:23:16 2008 +0100
61fb15c5 2659
435dc8fc 2660 ppc4xx: Add 44x cache locking to better support init-ram in d-cache
61fb15c5 2661
435dc8fc
WD
2662 This patch adds support for locking the init-ram/stack in d-cache,
2663 so that other regions may use d-cache as well
61fb15c5 2664
435dc8fc
WD
2665 Note, that this current implementation locks exactly 4k of d-cache,
2666 so please make sure that you don't define a bigger init-ram area. Take
2667 a look at the lwmon5 440EPx implementation as a reference.
61fb15c5 2668
435dc8fc 2669 Signed-off-by: Stefan Roese <[email protected]>
61fb15c5 2670
435dc8fc
WD
2671commit 0ddb89601a8d29e808db450366752ffdc6267c53
2672Author: Wolfgang Denk <[email protected]>
2673Date: Wed Jan 9 10:16:33 2008 +0100
61fb15c5 2674
435dc8fc 2675 Fix memset bug in ext2fs_read_file()
61fb15c5 2676
435dc8fc 2677 ext2fs_read_file() had the function arguments swapped.
61fb15c5 2678
435dc8fc 2679 Pointed out by Mike Montour, 19 Dec 2007 22:34:25 -0800
61fb15c5 2680
435dc8fc 2681 Signed-off-by: Wolfgang Denk <[email protected]>
61fb15c5 2682
435dc8fc
WD
2683commit 32d6f1bc09175f3b77469771e839bc7255a9f22e
2684Author: Markus Klotzbücher <[email protected]>
2685Date: Tue Jan 5 08:17:15 1988 +0100
61fb15c5 2686
435dc8fc 2687 Fix problems with usb storage devices on MPC5200 /TQM5200
61fb15c5 2688
435dc8fc
WD
2689 The MPC5200 OHCI controller operates in big endian, so
2690 CFG_OHCI_BE_CONTROLLER must be defined for it to work properly.
61fb15c5 2691
435dc8fc 2692 Signed-off-by: Markus Klotzbuecher <[email protected]>
61fb15c5 2693
435dc8fc
WD
2694commit 46f6e5019048b103d7693d5310de0f1cfbaf4c19
2695Author: Wolfgang Denk <[email protected]>
2696Date: Tue Jan 8 22:58:27 2008 +0100
61fb15c5 2697
435dc8fc 2698 Fix compile problem with new env code.
61fb15c5 2699
435dc8fc 2700 Signed-off-by: Wolfgang Denk <[email protected]>
61fb15c5 2701
435dc8fc
WD
2702commit 64b3727b9779d86127cd576e392a987de5ebb9fd
2703Author: Markus Klotzbücher <[email protected]>
2704Date: Tue Nov 27 10:23:20 2007 +0100
61fb15c5 2705
435dc8fc 2706 tools: fix fw_printenv tool to compile again
61fb15c5 2707
435dc8fc
WD
2708 This patch updates the fw_printenv/fw_setenv userspace tool to include
2709 the correct MTD header in order to compile against current kernel
2710 headers. Backward compatibility is preserved by introducing an option
2711 MTD_VERSION which can be set to "old" for compilation using the old MTD
2712 headers. Along with this a number of warnings are fixed.
61fb15c5 2713
435dc8fc 2714 Signed-off-by: Markus Klotzbuecher <[email protected]>
61fb15c5 2715
435dc8fc
WD
2716commit 1f84021a85abeb837d2ce0dc84297b4f1d45d516
2717Author: Matthias Fuchs <[email protected]>
2718Date: Tue Jan 8 15:40:09 2008 +0100
61fb15c5 2719
435dc8fc 2720 ppc4xx: assign PCI interrupts on seuqoia boards
61fb15c5 2721
435dc8fc 2722 Some operating systems rely on assigned PCI interrupts.
61fb15c5 2723
435dc8fc 2724 Signed-off-by: Matthias Fuchs <[email protected]>
61fb15c5 2725
435dc8fc
WD
2726commit 6e9233d30afe57cb6e148fbfa4895e7810196fac
2727Author: Matthias Fuchs <[email protected]>
2728Date: Tue Jan 8 15:50:49 2008 +0100
61fb15c5 2729
435dc8fc 2730 ppc4xx: Move cpu/ppc4xx/vecnum.h into include path
61fb15c5 2731
435dc8fc
WD
2732 This patch allows the use of 4xx interrupt vector number defines
2733 in board specific code outside cpu/ppc4xx.
61fb15c5 2734
435dc8fc 2735 Signed-off-by: Matthias Fuchs <[email protected]>
61fb15c5 2736
435dc8fc
WD
2737commit 580d1d3186a2bc6dbdb626941b716dae1788e51e
2738Author: Matthias Fuchs <[email protected]>
2739Date: Tue Jan 8 15:39:01 2008 +0100
61fb15c5 2740
435dc8fc 2741 ppc4xx: Fix UIC2 vector number base
61fb15c5 2742
435dc8fc 2743 Signed-off-by: Matthias Fuchs <[email protected]>
61fb15c5 2744
435dc8fc
WD
2745commit ff5fb8a6ccba56e3482d0e297d8cfb7faa040811
2746Author: Matthias Fuchs <[email protected]>
2747Date: Tue Jan 8 12:49:58 2008 +0100
61fb15c5 2748
435dc8fc 2749 ppc4xx: Update PLB/PCI divider for PMC440 board
61fb15c5 2750
435dc8fc
WD
2751 This patch updates the PLB/PCI divider when running at
2752 400MHz CPU frequency from 4 to 3 which results in 44MHz PCI sync clock.
61fb15c5 2753
435dc8fc 2754 Signed-off-by: Matthias Fuchs <[email protected]>
61fb15c5 2755
435dc8fc
WD
2756commit 7d5d75633174867316a0c0f2fca5ceb2cf312cde
2757Author: Matthias Fuchs <[email protected]>
2758Date: Tue Jan 8 11:13:09 2008 +0100
61fb15c5 2759
435dc8fc 2760 ppc4xx: Disable error message when no NAND chip is installed on PMC440
61fb15c5 2761
435dc8fc
WD
2762 Add CFG_NAND_QUIET_TEST option to disable error message when
2763 no NAND chip is installed on PMC440 boards.
61fb15c5 2764
435dc8fc 2765 Disable a couple of config defines that are only used for NAND_U_BOOT.
61fb15c5 2766
435dc8fc 2767 Signed-off-by: Matthias Fuchs <[email protected]>
61fb15c5 2768
d3a6532c
WD
2769commit c83d7ca4dadd44ae430235077f63b64a11f36f6e
2770Author: Wolfgang Denk <[email protected]>
2771Date: Tue Jan 8 22:58:27 2008 +0100
2772
2773 Fix compile problem with new env code.
2774
2775 Signed-off-by: Wolfgang Denk <[email protected]>
2776
2777commit 6de66b35426312a21174a9bf0576a094e2904bea
2778Author: Markus Klotzbücher <[email protected]>
2779Date: Tue Nov 27 10:23:20 2007 +0100
2780
2781 tools: fix fw_printenv tool to compile again
2782
2783 This patch updates the fw_printenv/fw_setenv userspace tool to include
2784 the correct MTD header in order to compile against current kernel
2785 headers. Backward compatibility is preserved by introducing an option
2786 MTD_VERSION which can be set to "old" for compilation using the old MTD
2787 headers. Along with this a number of warnings are fixed.
2788
2789 Signed-off-by: Markus Klotzbuecher <[email protected]>
2790
435dc8fc
WD
2791commit ad3006fe7e84667021753b74247b0bafd97ba35f
2792Author: Gerald Van Baren <[email protected]>
2793Date: Mon Jan 7 23:47:32 2008 -0500
61fb15c5 2794
435dc8fc 2795 LIBFDT: use memmove() instead of memcpy()
61fb15c5 2796
435dc8fc
WD
2797 This is partial patch from the DTC/libfdt
2798 commit 67b6b33b9b413a450a72135b5dc59c0a1e33e647
2799 Author: David Gibson <[email protected]>
2800 Date: Wed Nov 21 11:56:14 2007 +1100
61fb15c5 2801
435dc8fc
WD
2802 The patch also fixes one genuine bug caught by valgrind -
2803 _packblocks() in fdt_rw.c was using memcpy() where it should have been
2804 using memmove().
61fb15c5 2805
435dc8fc 2806 Signed-off-by: Gerald Van Baren <[email protected]>
61fb15c5 2807
435dc8fc
WD
2808commit aec7135bc300e3340d18f203347ee00c5b5f68c0
2809Author: David Gibson <[email protected]>
2810Date: Mon Dec 17 14:42:07 2007 +1100
61fb15c5 2811
435dc8fc 2812 libfdt: Add more documentation (patch the seventh)
61fb15c5 2813
435dc8fc
WD
2814 This patch adds more documenting comments to libfdt.h. Specifically,
2815 these document the read/write functions (not including fdt_open_into()
2816 and fdt_pack(), for now).
61fb15c5 2817
435dc8fc 2818 Signed-off-by: David Gibson <[email protected]>
61fb15c5 2819
435dc8fc
WD
2820commit 9d4450b5adc36623e9c1de1f92539db77ad0c57e
2821Author: David Gibson <[email protected]>
2822Date: Mon Dec 17 14:41:52 2007 +1100
61fb15c5 2823
435dc8fc 2824 libfdt: Add more documentation (patch the sixth)
61fb15c5 2825
435dc8fc
WD
2826 This patch adds some more documenting comments to libfdt.h.
2827 Specifically this documents all the write-in-place functions.
61fb15c5 2828
435dc8fc 2829 Signed-off-by: David Gibson <[email protected]>
61fb15c5 2830
435dc8fc
WD
2831commit b60af3d4c1680487ee37e11aa1b3db6dec04d8f0
2832Author: Gerald Van Baren <[email protected]>
2833Date: Sat Dec 29 22:45:27 2007 -0500
61fb15c5 2834
435dc8fc 2835 Fine grained per property /chosen updating.
61fb15c5 2836
435dc8fc
WD
2837 Implement a suggestion by Scott Wood to make the /chosen handling fine
2838 grained. Don't overwrite pre-existing properties on a per-property basis,
2839 so if /chosen exists but a necessary /chosen/property doesn't, it gets
2840 created. If a /chosen property exists, it is NOT overwritten unless the
2841 "force" flag is true.
61fb15c5 2842
435dc8fc 2843 Signed-off-by: Gerald Van Baren <[email protected]>
61fb15c5 2844
435dc8fc
WD
2845commit 238cb7a423c6eaa36496efb788cfb9798cea7f95
2846Author: Gerald Van Baren <[email protected]>
2847Date: Sat Jan 5 15:33:29 2008 -0500
61fb15c5 2848
435dc8fc 2849 Improve the FDT help message.
61fb15c5 2850
435dc8fc
WD
2851 Add a note that "fdt copy" makes the new address active.
2852 Remove most of the extra hints at the end of the fdt help.
61fb15c5 2853
435dc8fc 2854 Signed-off-by: Gerald Van Baren <[email protected]>
61fb15c5 2855
435dc8fc
WD
2856commit ea6d8be153ceaf16958f8009cea6d75f3ff58d92
2857Author: Gerald Van Baren <[email protected]>
2858Date: Sat Jan 5 14:52:04 2008 -0500
61fb15c5 2859
435dc8fc 2860 Support setting FDT properties with optional values.
61fb15c5 2861
435dc8fc
WD
2862 Fix a bug found and documented by Bartlomiej Sieka where the optional
2863 value on "fdt set <path> <prop> [<val>]" wasn't optional.
61fb15c5 2864
435dc8fc
WD
2865 => fdt mknode / testnode
2866 => fdt print /testnode
2867 testnode {
2868 };
2869 => fdt set /testnode testprop
2870 => fdt print /testnode
2871 testnode {
2872 testprop;
2873 };
61fb15c5 2874
435dc8fc 2875 Signed-off-by: Gerald Van Baren <[email protected]>
61fb15c5 2876
435dc8fc
WD
2877commit 22fb2246df91bfc840d87f0c5910818bad55577a
2878Author: Matthias Fuchs <[email protected]>
2879Date: Fri Dec 28 11:56:30 2007 +0100
61fb15c5 2880
435dc8fc 2881 Add fdt_find_and_setprop() to fdt_support.h
61fb15c5 2882
435dc8fc
WD
2883 fdt_find_and_setprop() is used by several 4xx boards and it's
2884 missing in the appropriate header. This patch eliminates a
2885 warning when building U-Boot for such boards.
61fb15c5 2886
435dc8fc
WD
2887 Signed-off-by: Matthias Fuchs <[email protected]>
2888 Acked-by: Stefan Roese <[email protected]>
61fb15c5 2889
435dc8fc
WD
2890commit 802b769bac17b0560d3535a42c502469ee190cd1
2891Author: Stefan Roese <[email protected]>
2892Date: Tue Jan 8 18:39:30 2008 +0100
61fb15c5 2893
435dc8fc 2894 ppc4xx: Return 0 on success in 4xx ethernet driver
61fb15c5 2895
435dc8fc 2896 Signed-off-by: Stefan Roese <[email protected]>
61fb15c5 2897
435dc8fc
WD
2898commit 6775c68683a53c7abc778774641aac6f833a2cbf
2899Author: Kim Phillips <[email protected]>
2900Date: Tue Jan 8 09:59:49 2008 -0600
61fb15c5 2901
435dc8fc 2902 mpc83xx: fix missed pci_hose -> hose conversion for new libfdt code
61fb15c5 2903
435dc8fc 2904 Signed-off-by: Kim Phillips <[email protected]>
61fb15c5 2905
435dc8fc
WD
2906commit 94fab25f5f1a7d1c0cc63c17e813ea8943fe49c7
2907Author: Kim Phillips <[email protected]>
2908Date: Thu Dec 20 16:28:34 2007 -0600
61fb15c5 2909
435dc8fc 2910 mpc83xx: rm remaining FLAT_TREE code
61fb15c5 2911
435dc8fc 2912 ..in board pci.c files
61fb15c5 2913
435dc8fc 2914 Signed-off-by: Kim Phillips <[email protected]>
61fb15c5 2915
435dc8fc
WD
2916commit b3458d2cd55d01732e30a76d898afd99e871cd67
2917Author: Kim Phillips <[email protected]>
2918Date: Thu Dec 20 15:57:28 2007 -0600
61fb15c5 2919
435dc8fc 2920 mpc83xx: remove FLAT_TREE code
61fb15c5 2921
435dc8fc 2922 need to rm it from pci code, too!
61fb15c5 2923
435dc8fc 2924 Signed-off-by: Kim Phillips <[email protected]>
61fb15c5 2925
435dc8fc
WD
2926commit 5b8bc606c61456566af6912f818a153b6b06f242
2927Author: Kim Phillips <[email protected]>
2928Date: Thu Dec 20 14:09:22 2007 -0600
61fb15c5 2929
435dc8fc 2930 mpc83xx: convert to using do_fixup_*()
61fb15c5 2931
435dc8fc
WD
2932 convert to using simpler mpc85xx style fdt update code; streamline by
2933 eliminating macros OF_SOC, OF_CPU, etc. which allows us to rm
2934 the old school FLAT_TREE code from 83xx (since the sbc8349 was just
2935 converted over to using libfdt).
61fb15c5 2936
435dc8fc 2937 Signed-off-by: Kim Phillips <[email protected]>
61fb15c5 2938
435dc8fc
WD
2939commit e496865ecc31a2fe2f9abfe798334bb02aaf05ab
2940Author: Paul Gortmaker <[email protected]>
2941Date: Thu Dec 20 12:58:51 2007 -0500
61fb15c5 2942
435dc8fc 2943 sbc8349: enable libfdt by default on WRS SBC8349 board.
61fb15c5 2944
435dc8fc
WD
2945 Make libfdt the default for the WRS SBC8349 board.
2946 Parallel of commit 35cc4e4823668e8745854899cfaedd4489beb0ef
2947 done for the other 83xx based boards. Also fix a typo in CONFIG_PCI.
61fb15c5 2948
435dc8fc 2949 Signed-off-by: Paul Gortmaker <[email protected]>
61fb15c5 2950
435dc8fc
WD
2951commit 2408b3f20bcbdd9c6c397cd03ab0d71d54680a40
2952Author: Paul Gortmaker <[email protected]>
2953Date: Thu Dec 20 12:58:16 2007 -0500
61fb15c5 2954
435dc8fc 2955 sbc8349: migrate board to libfdt
61fb15c5 2956
435dc8fc 2957 This adds libfdt support code for the Wind River sbc8349 board.
61fb15c5 2958
435dc8fc
WD
2959 Parallel of commit 3fde9e8b22cfbd7af489214758f9839a206576cb for
2960 the other Freescale 83xx boards.
61fb15c5 2961
435dc8fc 2962 Signed-off-by: Paul Gortmaker <[email protected]>
61fb15c5 2963
435dc8fc
WD
2964commit 27a256a90cc86392ac9bf0039a3afe638ec2c18d
2965Author: Paul Gortmaker <[email protected]>
2966Date: Thu Dec 20 12:56:19 2007 -0500
61fb15c5 2967
435dc8fc 2968 sbc8349: Remove board specific ECC code
61fb15c5 2969
435dc8fc
WD
2970 ECC code is now shared for all 83xx boards, so remove board specific one.
2971 See commit daab8c67d2defef73dc26ab07f0c3afd1b05d019 for reference.
61fb15c5 2972
435dc8fc 2973 Signed-off-by: Paul Gortmaker <[email protected]>
61fb15c5 2974
435dc8fc
WD
2975commit a1e1ac849249310e5e2e5c7148e9fb353a8317a7
2976Author: Kim Phillips <[email protected]>
2977Date: Thu Dec 20 01:30:48 2007 -0600
61fb15c5 2978
435dc8fc 2979 mpc83xx: Remove CONFIG options related to OF that we dont use (on 837x)
61fb15c5 2980
435dc8fc 2981 continuation of commit 37395fa2b0d9d617f28d44ca11592260ef16105a to 837x
61fb15c5 2982
435dc8fc 2983 Signed-off-by: Kim Phillips <[email protected]>
61fb15c5 2984
435dc8fc
WD
2985commit ccf21c311e68d48399eff1e72936052885f6e3f7
2986Author: Joakim Tjernlund <[email protected]>
2987Date: Thu Dec 6 16:43:40 2007 +0100
61fb15c5 2988
435dc8fc 2989 Add support CONFIG_UEC_ETH3 in MPC83xx
61fb15c5 2990
435dc8fc
WD
2991 Signed-off-by: Joakim Tjernlund <[email protected]>
2992
2993commit e6af9932d31171e35db880e7b2f29f903b1b7660
61fb15c5 2994Author: Kumar Gala <[email protected]>
435dc8fc 2995Date: Mon Nov 26 11:00:54 2007 -0600
61fb15c5 2996
435dc8fc 2997 Remove CONFIG options related to OF that we dont use
61fb15c5 2998
435dc8fc
WD
2999 The MPC8360E MDS config defined:
3000 CONFIG_OF_HAS_BD_T
3001 CONFIG_OF_HAS_UBOOT_ENV
3002
3003 Which we don't use or ever needed. This seems like copy-paste feature creep.
61fb15c5
WD
3004
3005 Signed-off-by: Kumar Gala <[email protected]>
3006
435dc8fc
WD
3007commit f602082b4b7ed4ee16432067cc67a0a24fedc715
3008Author: Kim Phillips <[email protected]>
3009Date: Mon Dec 10 14:16:22 2007 -0600
61fb15c5 3010
435dc8fc 3011 mpc83xx: supress compiler warning
61fb15c5 3012
435dc8fc
WD
3013 mpc8360emds.c: In function ‘ft_board_setup’:
3014 mpc8360emds.c:335: warning: assignment discards qualifiers from pointer target type
3015 mpc8360emds.c:345: warning: assignment discards qualifiers from pointer target type
61fb15c5 3016
435dc8fc 3017 Signed-off-by: Kim Phillips <[email protected]>
61fb15c5 3018
435dc8fc
WD
3019commit c16e44fa835fb9eec982d919863a04e2f78e5ce7
3020Author: Kim Phillips <[email protected]>
3021Date: Tue Nov 27 14:17:29 2007 -0600
61fb15c5 3022
435dc8fc 3023 mpc83xx: fix remaining fdt_find_node_by_path references
61fb15c5 3024
435dc8fc 3025 rename to fdt_path_offset
61fb15c5 3026
435dc8fc 3027 Signed-off-by: Kim Phillips <[email protected]>
61fb15c5 3028
435dc8fc
WD
3029commit 921d4b19ad1be704df58725485d9292dc0414adf
3030Author: Kim Phillips <[email protected]>
3031Date: Mon Nov 19 12:30:09 2007 -0600
61fb15c5 3032
435dc8fc 3033 mpc83xx: fix CFG_ENV_ADDR and CFG_ENV_SECT_SIZE definitions for 837x
61fb15c5 3034
435dc8fc
WD
3035 Fix the definitions of CFG_ENV_ADDR and CFG_ENV_SECT_SIZE for 837x.
3036 This change guarantees that the environment will be located on the
3037 first flash sector after the U-Boot image.
61fb15c5 3038
435dc8fc 3039 Signed-off-by: Kim Phillips <[email protected]>
61fb15c5 3040
435dc8fc
WD
3041commit 24f868433b50ecbaa88e118aadc7bd254013c6ae
3042Author: Kim Phillips <[email protected]>
3043Date: Fri Nov 9 14:28:08 2007 -0600
61fb15c5 3044
435dc8fc 3045 mpc83xx: mpc8360 rev.2.1 erratum 2: replace rgmii-id with rgmii-rxid
61fb15c5 3046
435dc8fc
WD
3047 u-boot itself uses GMII mode on the 8360. Fix up UCC phy-connection-type
3048 properties in the device tree so the PHY gets configured for internal delay on
3049 RX only by the OS, as prescribed by mpc8360 rev. 2.1 pb mds erratum #2.
61fb15c5 3050
435dc8fc 3051 Signed-off-by: Kim Phillips <[email protected]>
61fb15c5 3052
435dc8fc
WD
3053commit 22b448dbfbe2a98f01ff4adc3c3979f8c541ad7b
3054Author: Dave Liu <[email protected]>
3055Date: Tue Sep 18 12:41:15 2007 +0800
61fb15c5 3056
435dc8fc 3057 mpc83xx: update the CREDITS and MAINTAINERS
61fb15c5 3058
435dc8fc 3059 update the CREDITS and MAINTAINERS.
61fb15c5 3060
435dc8fc 3061 Signed-off-by: Dave Liu <[email protected]>
61fb15c5 3062
435dc8fc
WD
3063commit b21add4b42af7b767448251b599b91066a160e0d
3064Author: Dave Liu <[email protected]>
3065Date: Tue Sep 18 12:40:21 2007 +0800
61fb15c5 3066
435dc8fc 3067 mpc83xx: add MAINTAINER and MAKEALL entries for the mpc837xemds
61fb15c5 3068
435dc8fc 3069 Add the MAINTAINER and MAKEALL entries for mpc837xemds
61fb15c5 3070
435dc8fc 3071 Signed-off-by: Dave Liu <[email protected]>
61fb15c5 3072
435dc8fc
WD
3073commit f8900ce9094c462355eb792eea264ff16ac8fd16
3074Author: Dave Liu <[email protected]>
3075Date: Tue Sep 18 12:38:53 2007 +0800
61fb15c5 3076
435dc8fc 3077 mpc83xx: Add the MPC837xEMDS board readme
61fb15c5 3078
435dc8fc 3079 Add the README.mpc837xemds to /doc
61fb15c5 3080
435dc8fc 3081 Signed-off-by: Dave Liu <[email protected]>
61fb15c5 3082
435dc8fc
WD
3083commit 19580e660cc8da49f16536a8bd78c047c7bc12e5
3084Author: Dave Liu <[email protected]>
3085Date: Tue Sep 18 12:37:57 2007 +0800
61fb15c5 3086
435dc8fc 3087 mpc83xx: Add the support of MPC837xEMDS board
61fb15c5 3088
435dc8fc
WD
3089 The MPC837xEMDS board support:
3090 * DDR2 400MHz hardcoded and SPD init
3091 * Local bus NOR Flash
3092 * I2C, UART, MII and RTC
3093 * eTSEC RGMII
3094 * PCI host
61fb15c5 3095
435dc8fc 3096 Signed-off-by: Dave Liu <[email protected]>
61fb15c5 3097
435dc8fc
WD
3098commit 555da61702771fe0f76f3de23b4e7590f3704161
3099Author: Dave Liu <[email protected]>
3100Date: Tue Sep 18 12:36:58 2007 +0800
61fb15c5 3101
435dc8fc 3102 mpc83xx: Add the support of MPC8315E SoC
61fb15c5 3103
435dc8fc
WD
3104 The MPC8315E SoC including e300c3 core and new IP blocks,
3105 such as TDM, PCI Express and SATA controller.
61fb15c5 3106
435dc8fc 3107 Signed-off-by: Dave Liu <[email protected]>
61fb15c5 3108
435dc8fc
WD
3109commit 03051c3d35c9981ceaa059005660e699f3eacf1c
3110Author: Dave Liu <[email protected]>
3111Date: Tue Sep 18 12:36:11 2007 +0800
61fb15c5 3112
435dc8fc 3113 mpc83xx: Add the support of MPC837x SoC
61fb15c5 3114
435dc8fc
WD
3115 The MPC837x SoC including e300c4 core and new IP blocks,
3116 such as SDHC, PCI Express and SATA controller.
61fb15c5 3117
435dc8fc 3118 Signed-off-by: Dave Liu <[email protected]>
61fb15c5 3119
435dc8fc
WD
3120commit 651d96f7e4c84adcdb98ef07ec878c20326e3359
3121Author: Anton Vorontsov <[email protected]>
3122Date: Wed Nov 14 18:54:53 2007 +0300
61fb15c5 3123
435dc8fc 3124 MPC8360E-MDS: configure and enable second UART
61fb15c5 3125
435dc8fc
WD
3126 Despite user manual, BCSR9.7 is negated (high) on HRST, so
3127 UART2 is disabled. Fix that and configure QE pins properly.
61fb15c5 3128
435dc8fc 3129 Signed-off-by: Anton Vorontsov <[email protected]>
61fb15c5 3130
435dc8fc
WD
3131commit b2893e1fcb28fad8c8b317104df8cee0142c7631
3132Author: Timur Tabi <[email protected]>
3133Date: Mon Nov 5 09:34:06 2007 -0600
61fb15c5 3134
435dc8fc 3135 83xx: fix CFG_ENV_ADDR and CFG_ENV_SECT_SIZE definitions
61fb15c5 3136
435dc8fc
WD
3137 Fix the definitions of CFG_ENV_ADDR and CFG_ENV_SECT_SIZE for all of the
3138 currently-defined 83xx boards. This change guarantees that the environment
3139 will be located on the first flash sector after the U-Boot image.
61fb15c5 3140
435dc8fc
WD
3141 Signed-off-by: Timur Tabi <[email protected]>
3142 Signed-off-by: Kim Phillips <[email protected]>
61fb15c5 3143
435dc8fc
WD
3144commit e05329516a13616b53240cd85b739217c2bf87f1
3145Author: Larry Johnson <[email protected]>
3146Date: Fri Jan 4 13:27:02 2008 -0500
61fb15c5 3147
435dc8fc
WD
3148 ppc4xx: Remove weak binding from common Denali data-eye search code
3149
3150 Now that there are no board-specific versions of
3151 "denali_core_search_data_eye()", the weak binding on the common version
3152 can be removed.
3153
3154 Signed-off-by: Larry Johnson <[email protected]>
3155
3156commit 5ba576c01602fd328800a427964c36a0a05c5dce
61fb15c5 3157Author: Stefan Roese <[email protected]>
435dc8fc 3158Date: Sat Jan 5 09:13:46 2008 +0100
61fb15c5 3159
435dc8fc 3160 ppc4xx: Remove unused CONFIG_ECC_ERROR_RESET from 44x_spd_ddr2.c
61fb15c5
WD
3161
3162 Signed-off-by: Stefan Roese <[email protected]>
3163
435dc8fc
WD
3164commit 845c6c95dbfe6c915ce68a0a115852fa17932fb4
3165Author: Stefan Roese <[email protected]>
3166Date: Sat Jan 5 09:12:41 2008 +0100
61fb15c5 3167
435dc8fc 3168 ppc4xx: Update Katmai/44x_spd_ddr2.c code for optimal DDR2 setup
61fb15c5 3169
435dc8fc
WD
3170 On Katmai the complete auto-calibration somehow doesn't seem to
3171 produce the best results, meaning optimal values for RQFD/RFFD.
3172 This was discovered by GDA using a high bandwidth scope,
3173 analyzing the DDR2 signals. GDA provided a fixed value for RQFD,
3174 so now on Katmai "only" RFFD is auto-calibrated.
3175
3176 This patch also adds RDCC calibration as mentioned on page 7 of
3177 the AMCC PowerPC440SP/SPe DDR2 application note:
3178 "DDR1/DDR2 Initialization Sequence and Dynamic Tuning"
61fb15c5 3179
61fb15c5
WD
3180 Signed-off-by: Stefan Roese <[email protected]>
3181
435dc8fc
WD
3182commit 49db47b8ae6afff2b898be312948ff501357dc80
3183Author: Matthias Fuchs <[email protected]>
3184Date: Wed Jan 2 16:48:42 2008 +0100
61fb15c5 3185
435dc8fc 3186 ppc4xx: Remove sdram.h from PMC440 board
61fb15c5 3187
435dc8fc 3188 Signed-off-by: Matthias Fuchs <[email protected]>
61fb15c5 3189
435dc8fc
WD
3190commit 34065a2ce0d8972f2ec6652076014ab243d2ce8a
3191Author: Matthias Fuchs <[email protected]>
3192Date: Wed Jan 2 16:48:34 2008 +0100
61fb15c5 3193
435dc8fc 3194 ppc4xx: use common denali core defines and data eye search code for PMC440
61fb15c5 3195
435dc8fc 3196 Signed-off-by: Matthias Fuchs <[email protected]>
61fb15c5 3197
435dc8fc
WD
3198commit 9ac6b6f3d3f1b072d89268b2efe47e95e6659489
3199Author: Matthias Fuchs <[email protected]>
3200Date: Wed Jan 2 12:05:14 2008 +0100
61fb15c5 3201
435dc8fc 3202 ppc4xx: More cleanup for esd's LCD code
61fb15c5 3203
435dc8fc 3204 Signed-off-by: Matthias Fuchs <[email protected]>
61fb15c5 3205
435dc8fc
WD
3206commit fe9c26b330a21ce73e52b5bd347d725cb81e3cfb
3207Author: Stefan Roese <[email protected]>
3208Date: Fri Jan 4 12:00:01 2008 +0100
61fb15c5 3209
435dc8fc 3210 ppc4xx: Fix Sequoia NAND booting target
61fb15c5 3211
435dc8fc
WD
3212 The Sequoia NAND booting target now uses the recently extracted
3213 cpu/ppc4xx/denali_data_eye.c file too.
61fb15c5 3214
435dc8fc 3215 Signed-off-by: Stefan Roese <[email protected]>
61fb15c5 3216
435dc8fc
WD
3217commit 0ddd969aec532bd7eae30fc09590488a3aaa629a
3218Author: Lawrence R. Johnson <[email protected]>
3219Date: Thu Jan 3 15:02:02 2008 -0500
61fb15c5 3220
435dc8fc 3221 ppc4xx: Use CFG_4xx_GPIO_TABLE to configure Korat board
61fb15c5 3222
435dc8fc 3223 Signed-off-by: Larry Johnson <[email protected]>
61fb15c5 3224
435dc8fc
WD
3225commit b05e8bf58be9d8956fdfde3d8c8e87c140414663
3226Author: Lawrence R. Johnson <[email protected]>
3227Date: Fri Jan 4 02:11:56 2008 -0500
61fb15c5 3228
435dc8fc 3229 ppc4xx: Use CFG_4xx_GPIO_TABLE to configure Sequoia board
61fb15c5 3230
435dc8fc 3231 Note: this patch changes the configuration of some GPIO registers:
61fb15c5 3232
435dc8fc
WD
3233 Register Old Value New Value
3234 --------------- ---------- ----------
3235 DCR GPIO0_TCR 0x0000000F 0x0000F0CF
3236 DCR GPIO0_TSRH 0x55005000 0x00000000
3237 DCR GPIO1_TCR 0xC2000000 0xE2000000
3238 DCR GPIO1_TSRL 0x0C000000 0x00200000
3239 DCR GPIO1_ISR2L 0x00050000 0x00110000
61fb15c5 3240
435dc8fc 3241 Signed-off-by: Larry Johnson <[email protected]>
61fb15c5 3242
435dc8fc
WD
3243commit 5ab884b254ca2e707ab50545cd705f30108cf491
3244Author: Lawrence R. Johnson <[email protected]>
3245Date: Thu Jan 3 18:54:00 2008 -0500
3246
3247 ppc4xx: Add functionality to GPIO support
3248
3249 This patch makes two additions to GPIO support:
3250
3251 First, it adds function gpio_read_in_bit() to read the a bit from the
3252 GPIO Input Register (GPIOx_IR) in the same way that function
3253 gpio_read_out_bit() reads a bit from the GPIO Output Register
3254 (GPIOx_OR).
3255
3256 Second, it modifies function gpio_set_chip_configuration() to provide
3257 an additional option for configuring the GPIO from the
3258 "CFG_4xx_GPIO_TABLE".
3259
3260 According to the 440EPx User's Manual, when an alternate output is used,
3261 the three-state control is configured in one of two ways, depending on
3262 the particular output. The first option is to select the corresponding
3263 alternate three-state control in the GPIOx_TRSH/L registers. The second
3264 option is to select the GPIO Three-State Control Register (GPIOx_TCR) in
3265 the GPIOx_TRSH/L registers, and set the corresponding bit in the
3266 GPIOx_TCR register to enable the output. For example, the Manual
3267 specifies configuring the GPIO00 Alternate 1 Signal (PreAddr07) to use
3268 the alternate three-state control (first option), and specifies
3269 configuring the GPIO32 Alternate 1 Signal (USB2OM0) with the output
3270 enabled in the GPIOx_TCR register (second option).
3271
3272 Currently, gpio_set_chip_configuration() configures all alternate signal
3273 outputs to use the first option. This patch allow the second option to
3274 be selected by setting the "out_val" element in the table entry to
3275 "GPIO_OUT_1". The first option is used when the "out_val" element is
3276 set to "GPIO_OUT_0". Because "out_val" is not currently used when an
3277 alternate signal is selected, and because all current GPIO tables set
3278 "out_val" to "GPIO_OUT_0" for all alternate signals, this patch should
3279 not change any existing configurations.
61fb15c5 3280
435dc8fc 3281 Signed-off-by: Larry Johnson <[email protected]>
61fb15c5 3282
435dc8fc
WD
3283commit 196404cdc1de495d6182e84731c200fc5748df15
3284Author: Larry Johnson <[email protected]>
3285Date: Sun Dec 30 01:01:54 2007 -0500
61fb15c5 3286
435dc8fc 3287 PPC4xx: Remove sdram.h from board/lwmon5
61fb15c5 3288
435dc8fc 3289 These definitions are now in "include/ppc440.h".
61fb15c5 3290
435dc8fc 3291 Signed-off-by: Larry Johnson <[email protected]>
61fb15c5 3292
435dc8fc
WD
3293commit ef16fccf96e55eab93fe25d03ebe2e9b56e5332b
3294Author: Larry Johnson <[email protected]>
3295Date: Sun Dec 30 01:01:32 2007 -0500
61fb15c5 3296
435dc8fc 3297 PPC4xx: Use common code for LWMON5 board SDRAM support
61fb15c5 3298
435dc8fc
WD
3299 This patch also modifies the functionality of the code so that the data-eye
3300 search is now done with with the cache disabled.
61fb15c5 3301
435dc8fc 3302 Signed-off-by: Larry Johnson <[email protected]>
61fb15c5 3303
435dc8fc
WD
3304commit 62cc3951ab72135d9c101f1845b794e63a0fa189
3305Author: Larry Johnson <[email protected]>
3306Date: Sun Dec 30 01:01:14 2007 -0500
61fb15c5 3307
435dc8fc 3308 PPC4xx: Remove sdram.h from board/amcc/sequoia
61fb15c5 3309
435dc8fc 3310 These definitions are now in "include/ppc440.h".
61fb15c5 3311
435dc8fc 3312 Signed-off-by: Larry Johnson <[email protected]>
61fb15c5 3313
435dc8fc
WD
3314commit ce3902e1765bbfb07cf5bbe98be9a68e3009996a
3315Author: Larry Johnson <[email protected]>
3316Date: Sun Dec 30 01:00:50 2007 -0500
61fb15c5 3317
435dc8fc 3318 PPC4xx: Use common code for Sequoia board SDRAM support
61fb15c5 3319
435dc8fc 3320 Signed-off-by: Larry Johnson <[email protected]>
61fb15c5 3321
435dc8fc
WD
3322commit 8b0c5c127690335758100c25eaec2b84db97c101
3323Author: Matthias Fuchs <[email protected]>
3324Date: Thu Dec 27 16:58:41 2007 +0100
61fb15c5 3325
435dc8fc 3326 net: Add CONFIG_NET_DO_NOT_TRY_ANOTHER option
61fb15c5 3327
435dc8fc
WD
3328 When CONFIG_NET_DO_NOT_TRY_ANOTHER is defined U-Boot's
3329 networking stack does not automatically switch to
3330 another interface. This patch does not touch the default
3331 behavior.
61fb15c5 3332
435dc8fc
WD
3333 Signed-off-by: Matthias Fuchs <[email protected]>
3334 Signed-off-by: Ben Warren <[email protected]>
61fb15c5 3335
435dc8fc
WD
3336commit 505be87a65e4f87ad7d8da1d57ea4dcd487d7e32
3337Author: Upakul Barkakaty <[email protected]>
3338Date: Thu Nov 29 12:16:13 2007 +0530
61fb15c5 3339
435dc8fc 3340 NET: Proper return code handling in eth_init() function in file eth.c
61fb15c5 3341
435dc8fc
WD
3342 This patch modifies the return code handling in the eth_init()
3343 function, to be compatible with the handling of the return codes in
3344 the other network stack files. It now returns a 0 on Success and -1 on
3345 error.
61fb15c5 3346
435dc8fc
WD
3347 Signed-off-by: Upakul Barkakaty <[email protected]>
3348 Signed-off-by: Ben Warren <[email protected]>
61fb15c5 3349
435dc8fc
WD
3350commit 5ca2d0953e4579a80810966cca2077e20d912c97
3351Author: Shinya Kuribayashi <[email protected]>
3352Date: Mon Nov 19 20:27:04 2007 +0900
61fb15c5 3353
435dc8fc 3354 net/eth.c: Fix env_enetaddr signed overflow
61fb15c5 3355
435dc8fc
WD
3356 Assigning the output of simple_strtoul(CB:A9:87:65:43:21) to `char', we are
3357 warned as below:
61fb15c5 3358
435dc8fc 3359 U-Boot 1.2.0 (Aug 30 2007 - 08:27:37)
61fb15c5 3360
435dc8fc
WD
3361 DRAM: 256 MB
3362 Flash: 32 MB
3363 In: serial
3364 Out: serial
3365 Err: serial
3366 Net: NEC-Candy
3367 Warning: NEC-Candy MAC addresses don't match:
3368 Address in SROM is 00:00:4C:80:92:A2
3369 Address in environment is FFFFFFCB:FFFFFFA9:FFFFFF87:65:43:21
61fb15c5 3370
435dc8fc 3371 This patch changes env_enetaddr type from `char' to `unsigned char'.
61fb15c5 3372
435dc8fc
WD
3373 Cc: Masaki Ishikawa <[email protected]>
3374 Signed-off-by: Shinya Kuribayashi <[email protected]>
3375 Signed-off-by: Ben Warren <[email protected]>
61fb15c5 3376
435dc8fc
WD
3377commit f85b60710571b37293d2233933b76e2aa3db5635
3378Author: Rafal Jaworowski <[email protected]>
3379Date: Thu Dec 27 18:19:02 2007 +0100
61fb15c5 3380
435dc8fc 3381 Introduce new eth_receive routine
61fb15c5 3382
435dc8fc
WD
3383 The purpose of this routine is receiving a single network frame, outside of
3384 U-Boot's NetLoop(). Exporting it to standalone programs that run on top of
3385 U-Boot will let them utilise networking facilities. For sending a raw frame
3386 the already existing eth_send() can be used.
61fb15c5 3387
435dc8fc
WD
3388 The direct consumer of this routine is the newly introduced API layer for
3389 external applications (enabled with CONFIG_API).
61fb15c5 3390
435dc8fc
WD
3391 Signed-off-by: Rafal Jaworowski <[email protected]>
3392 Signed-off-by: Piotr Kruszynski <[email protected]>
3393 Signed-off-by: Ben Warren <[email protected]>
61fb15c5 3394
435dc8fc
WD
3395commit 5c740711f0ea5b51414b341b71597c4a0751be74
3396Author: Jon Loeliger <[email protected]>
3397Date: Thu Jan 3 10:41:04 2008 -0600
61fb15c5 3398
435dc8fc 3399 8610: Move include of config.h earlier.
61fb15c5 3400
435dc8fc
WD
3401 Include config.h earlier in the set of #includes
3402 so as to avoid a incidental and duplicate definition
3403 of CFG_CACHELINE_SIZE.
8d4f040a 3404
435dc8fc 3405 Signed-off-by: Jon Loeliger
8d4f040a 3406
435dc8fc
WD
3407commit 61d3421bdea090bd0399b14c3e10a3bebcc8d5ff
3408Author: Jon Loeliger <[email protected]>
3409Date: Tue Dec 4 10:53:34 2007 -0600
8d4f040a 3410
435dc8fc 3411 Don't slam #undef DEBUG in the 8641HPCN config file.
8d4f040a 3412
435dc8fc
WD
3413 Doing so prevents it from being individually set
3414 and useful in other files.
8d4f040a 3415
435dc8fc 3416 Signed-off-by: Jon Loeliger <[email protected]>
8d4f040a 3417
435dc8fc
WD
3418commit ea9f7395ec362584e5e4f266bd0b0c4422cf6a4c
3419Author: Jon Loeliger <[email protected]>
3420Date: Wed Nov 28 14:47:18 2007 -0600
8d4f040a 3421
435dc8fc 3422 Convert MPC8641HPCN to use libfdt.
8d4f040a 3423
435dc8fc
WD
3424 Assumes the presence of the aliases node in the DTS to
3425 locate the ethernet, pci and serial nodes for fixups.
8d4f040a 3426
435dc8fc 3427 Use consistent fdtaddr and fdtfile in environment variables.
a5f601fd 3428
435dc8fc 3429 Signed-off-by: Jon Loeliger <[email protected]>
a5f601fd 3430
435dc8fc
WD
3431commit ce37422d0002e10490e268392e0c4e3028e52cec
3432Author: Stefan Roese <[email protected]>
3433Date: Wed Jan 2 14:06:26 2008 +0100
a5f601fd 3434
435dc8fc 3435 cfi_flash: Fix bug in flash_isset() to use correct 32bit function
a5f601fd 3436
435dc8fc
WD
3437 This bug was detected on the LWMON5 target which has 2 Intel 16bit wide
3438 flash chips connected to a 32bit wide port.
a5f601fd 3439
435dc8fc 3440 Signed-off-by: Stefan Roese <[email protected]>
a5f601fd 3441
435dc8fc
WD
3442commit 1182e9f8e3b92fc372d64943293de53daa2e26cf
3443Author: Wolfgang Denk <[email protected]>
3444Date: Wed Jan 2 15:58:44 2008 +0100
a5f601fd 3445
435dc8fc 3446 Fix compile problem introduced by "cleanup" commit 3dfd708c
a5f601fd 3447
435dc8fc 3448 Signed-off-by: Wolfgang Denk <[email protected]>
a5f601fd 3449
435dc8fc
WD
3450commit 1aaab9bfae0b3b2ee2b418c22c651280ee7b65c7
3451Author: Wolfgang Denk <[email protected]>
3452Date: Wed Jan 2 15:54:45 2008 +0100
a5f601fd 3453
435dc8fc 3454 Make scripts and Makefiles POSIX compliant
a5f601fd 3455
435dc8fc
WD
3456 The bash builtin versions of the "test" (resp. "[") command allow
3457 using "==" for string comparisons, but POSIX compatible implemen-
3458 tations (like /usr/bin/test) insist on using "=" only. On such systems
3459 you will see:
a5f601fd 3460
435dc8fc
WD
3461 $ /usr/bin/test a == a && echo OK
3462 /usr/bin/test: ==: binary operator expected
a5f601fd 3463
435dc8fc 3464 This patch fixes Makefiles and scripts to use POSIX style.
a5f601fd 3465
435dc8fc 3466 Signed-off-by: Wolfgang Denk <[email protected]>
a5f601fd 3467
865f0f97
WD
3468commit 47cc23cbe9a669c510183f4f049bf703ef445f3b
3469Author: Stefan Roese <[email protected]>
3470Date: Wed Jan 2 14:05:37 2008 +0100
3471
3472 cfi_flash: Fix bug in flash_isset() to use correct 32bit function
3473
3474 This bug was detected on the LWMON5 target which has 2 Intel 16bit wide
3475 flash chips connected to a 32bit wide port.
3476
3477 Signed-off-by: Stefan Roese <[email protected]>
3478
435dc8fc
WD
3479commit 3dfd708cc1b2a966ad454ca9ed125dd17dbadbcc
3480Author: Wolfgang Denk <[email protected]>
3481Date: Wed Jan 2 12:38:43 2008 +0100
a5f601fd 3482
435dc8fc 3483 Minor coding style cleanup.
a5f601fd 3484
435dc8fc 3485 Signed-off-by: Wolfgang Denk <[email protected]>
a5f601fd 3486
435dc8fc
WD
3487commit e174ac34adf5d5653df12bc3cf19c52063a71269
3488Author: Stefan Roese <[email protected]>
3489Date: Fri Dec 28 17:29:56 2007 +0100
a5f601fd 3490
435dc8fc 3491 ppc4xx: Coding style cleanup
a5f601fd 3492
435dc8fc 3493 Signed-off-by: Stefan Roese <[email protected]>
a5f601fd 3494
435dc8fc
WD
3495commit 8ba132cab18ae438b6dd5b0214c28a8fc0d976e5
3496Author: Matthias Fuchs <[email protected]>
3497Date: Fri Dec 28 17:07:24 2007 +0100
a5f601fd 3498
435dc8fc 3499 ppc4xx: Complete PMC440 board support
a5f601fd 3500
435dc8fc
WD
3501 This patch brings the PMC440 board configuration file.
3502 Finally it enables the PMC440 board support.
a5f601fd 3503
435dc8fc 3504 Signed-off-by: Matthias Fuchs <[email protected]>
a5f601fd 3505
435dc8fc
WD
3506commit 407843a582560fc5231299561ab3c2b6b6cd3397
3507Author: Matthias Fuchs <[email protected]>
3508Date: Fri Dec 28 17:07:18 2007 +0100
a5f601fd 3509
435dc8fc 3510 ppc4xx: Add FPGA support and BSP commands for PMC440 boards
a5f601fd 3511
435dc8fc
WD
3512 This patch adds some BSP commands and FPGA booting support
3513 for esd's PMC440 boards.
a5f601fd 3514
435dc8fc 3515 Signed-off-by: Matthias Fuchs <[email protected]>
a5f601fd 3516
435dc8fc
WD
3517commit 72c5d52aedcce35e4b4fa5895605554825b6a76f
3518Author: Matthias Fuchs <[email protected]>
3519Date: Fri Dec 28 17:07:14 2007 +0100
a5f601fd 3520
435dc8fc 3521 ppc4xx: Add initial esd PMC440 board files
a5f601fd 3522
435dc8fc
WD
3523 This patch adds the first files for the new esd PMC440 boards.
3524 The next two patches will complete the PMC440 board support.
a5f601fd 3525
435dc8fc 3526 Signed-off-by: Matthias Fuchs <[email protected]>
a5f601fd 3527
435dc8fc
WD
3528commit f6e0f1f61896ce7729ba1bcea2ffbd138d3947f5
3529Author: Matthias Fuchs <[email protected]>
3530Date: Fri Dec 28 17:10:36 2007 +0100
a5f601fd 3531
435dc8fc 3532 ppc4xx: Add EEPROM write protection for PLU405 boards + misc. updates
a5f601fd 3533
435dc8fc
WD
3534 - add EEPROM write protection for esd PLU405 boards.
3535 - initialize NAND GPIOs
3536 - use correct io accessors
3537 - cleanup
a5f601fd 3538
435dc8fc 3539 Signed-off-by: Matthias Fuchs <[email protected]>
a5f601fd 3540
435dc8fc
WD
3541commit 77660c4b59055d621d2a8595bd4c18bb277268fc
3542Author: Matthias Fuchs <[email protected]>
3543Date: Fri Dec 28 17:10:44 2007 +0100
a5f601fd 3544
435dc8fc 3545 ppc4xx: use correct io accessors for esd's LCD code
a5f601fd 3546
435dc8fc
WD
3547 This patch fixes esd's LCD dectection code to work correctly with
3548 newer gcc versions.
a5f601fd 3549
435dc8fc 3550 Signed-off-by: Matthias Fuchs <[email protected]>
a5f601fd 3551
435dc8fc
WD
3552commit b56bd0fcfc1c73db722e3462c8a9bf607ba7775e
3553Author: Matthias Fuchs <[email protected]>
3554Date: Fri Dec 28 17:10:42 2007 +0100
a5f601fd 3555
435dc8fc 3556 ppc4xx: Maintenance patch for VOH405 boards
a5f601fd 3557
435dc8fc
WD
3558 - add EEPROM write protection
3559 - initialize NAND GPIOs
3560 - use correct io accessors
3561 - slow down I2C clock to 100kHz
3562 - enable ext. I2C bus
3563 - cleanup
a5f601fd 3564
435dc8fc 3565 Signed-off-by: Matthias Fuchs <[email protected]>
a5f601fd 3566
435dc8fc
WD
3567commit c05569066dbcba3fdf36d4d1943df265dc316a86
3568Author: Stefan Roese <[email protected]>
3569Date: Fri Dec 28 16:08:08 2007 +0100
a5f601fd 3570
435dc8fc 3571 ppc4xx: Enable 405EP PCI arbiter per default on all boards
a5f601fd 3572
435dc8fc
WD
3573 In an attmemt to clean up the 4xx start.S file, I removed the enabling
3574 of the internal 405EP PCI arbiter. This is needed for multiple other
3575 405EP platforms, like most of the esd 405EP. Now the internal PCI
3576 arbiter is enabled again per default as it has been before.
a5f601fd 3577
435dc8fc
WD
3578 Signed-off-by: Stefan Roese <[email protected]>
3579 Acked-by: Matthias Fuchs <[email protected]>
a5f601fd 3580
435dc8fc
WD
3581commit bec9264616fb78273a1d93e87ff4b0b67c7bec1b
3582Author: Stefan Roese <[email protected]>
3583Date: Fri Dec 28 15:53:46 2007 +0100
a5f601fd 3584
435dc8fc 3585 ppc4xx: Fix bug in cpu_init.c (405EP instead of 450EP)
a5f601fd 3586
435dc8fc
WD
3587 Signed-off-by: Stefan Roese <[email protected]>
3588 Acked-by: Matthias Fuchs <[email protected]>
a5f601fd 3589
435dc8fc
WD
3590commit fb83a65c60ab5ca12358b75f1257e5eee6cdbf79
3591Author: Stefan Roese <[email protected]>
3592Date: Fri Dec 28 06:06:04 2007 +0100
a5f601fd 3593
435dc8fc 3594 ppc4xx: Fix compilation problem of kilauea/haleakala nand booting target
a5f601fd 3595
435dc8fc
WD
3596 Use correct link to nand_ecc now located in drivers/mtd/nand/ for the
3597 platforms mentioned above.
a5f601fd 3598
435dc8fc 3599 Signed-off-by: Stefan Roese <[email protected]>
a5f601fd 3600
435dc8fc
WD
3601commit b568fd25574181a3b12ae3d66b2913903442cb83
3602Author: Matthias Fuchs <[email protected]>
3603Date: Thu Dec 27 17:03:46 2007 +0100
a5f601fd 3604
435dc8fc 3605 Remove CPCI440 board
a5f601fd 3606
435dc8fc
WD
3607 This board never left prototyping state and it
3608 became a millstone round my neck. So remove it.
a5f601fd 3609
435dc8fc 3610 Signed-off-by: Matthias Fuchs <[email protected]>
a5f601fd 3611
435dc8fc
WD
3612commit c591dffe0cbacd896ccbad06011fe6d6afa080da
3613Author: Larry Johnson <[email protected]>
3614Date: Thu Dec 27 11:28:51 2007 -0500
a5f601fd 3615
435dc8fc 3616 Add support for Korat PPC440EPx board
a5f601fd 3617
435dc8fc
WD
3618 These patches add support for the PPC440EPx-based "Korat" board to
3619 U-Boot. They are based primarily on support for the Sequoia board.
a5f601fd 3620
435dc8fc 3621 Signed-off-by: Larry Johnson <[email protected]>
a5f601fd 3622
435dc8fc
WD
3623commit 87dc096829e6a6363f4fdd73653b0093a85adbe0
3624Author: Larry Johnson <[email protected]>
3625Date: Sat Dec 22 15:16:25 2007 -0500
a5f601fd 3626
435dc8fc 3627 Add configuration file for Korat board
a5f601fd 3628
435dc8fc
WD
3629 This patch supplies the configuration file for the Korat PPC440EPx-
3630 processor board.
a5f601fd 3631
435dc8fc 3632 Signed-off-by: Larry Johnson <[email protected]>
a5f601fd 3633
435dc8fc
WD
3634commit 8eb52d5d982b764b39c88d9d1064d56c5397bfa5
3635Author: Larry Johnson <[email protected]>
3636Date: Sat Dec 22 15:16:11 2007 -0500
a5f601fd 3637
435dc8fc 3638 Add denali_data_eye.o and denali_spd_ddr2.o to PPC4xx Makefile
a5f601fd 3639
435dc8fc 3640 Signed-off-by: Larry Johnson <[email protected]>
a5f601fd 3641
435dc8fc
WD
3642commit aba19604d848b2838cfb9ebe818909e6a216058e
3643Author: Larry Johnson <[email protected]>
3644Date: Thu Dec 27 10:54:48 2007 -0500
a5f601fd 3645
435dc8fc 3646 Add 440EPx DDR2 SPD DIMM support
a5f601fd 3647
435dc8fc
WD
3648 This patch adds SPD DDR2 support for the 440EPx ("Denali") SDRAM
3649 controller. It should also work on the 440GRx. It is based on the DDR2
3650 SPD code for the 440EP/440EPx, but makes no provision for DDR1 support.
a5f601fd 3651
435dc8fc
WD
3652 This code has been tested on prototype Korat boards with three Kingston
3653 DIMMS: 512 MiB ECC (one rank), 512 MiB non-ECC (one rank) and 1 GiB ECC
3654 (two ranks). The Korat board has a single DIMM socket, but support has
3655 been provided (though not tested) for boards with two DIMM sockets.
a5f601fd 3656
435dc8fc 3657 Signed-off-by: Larry Johnson <[email protected]>
a5f601fd 3658
435dc8fc
WD
3659commit 8a24a6963002cb867d5a6b70e3560f0b1467f55f
3660Author: Larry Johnson <[email protected]>
3661Date: Sat Dec 22 15:15:30 2007 -0500
a5f601fd 3662
435dc8fc 3663 Copy 440EPx/GRx SDRAM data-eye search to common directory
a5f601fd 3664
435dc8fc
WD
3665 This patch creates a non-board-specific file for performing the SDRAM
3666 data-eye search. It also adds ECC error checking to the test of valid
3667 data on readback when ECC is enabled.
a5f601fd 3668
435dc8fc 3669 Signed-off-by: Larry Johnson <[email protected]>
a5f601fd 3670
435dc8fc
WD
3671commit c46f53333b22b1f9098676bea8884fc7db820cf3
3672Author: Larry Johnson <[email protected]>
3673Date: Sat Dec 22 15:15:13 2007 -0500
a5f601fd 3674
435dc8fc 3675 Add definitions for 440EPx/GRx SDRAM controller to ppc440.h
a5f601fd 3676
435dc8fc
WD
3677 This patch adds the Denali SDRAM controller definitions to "ppc440.h".
3678 It also fixes two typos in the definitions, so the board-specific
3679 "sdram.h" files containing these definitions are also fixed to avoid
3680 compiler warnings.
a5f601fd 3681
435dc8fc 3682 Signed-off-by: Larry Johnson <[email protected]>
a5f601fd 3683
435dc8fc
WD
3684commit c348578bf612d0c56d8d376d23cae16defbd86af
3685Author: Larry Johnson <[email protected]>
3686Date: Thu Dec 27 10:50:55 2007 -0500
a5f601fd 3687
435dc8fc 3688 Add Ethernet 1000BASE-X support for PPC4xx
a5f601fd 3689
435dc8fc
WD
3690 This patch adds a new switch: "CONFIG_PHY_DYNAMIC_ANEG". When this symbol
3691 is defined, the PHY will advertise it's capabilities for autonegotiation
3692 based on the capabilities shown in the PHY's status registers, including
3693 1000BASE-X. When "CONFIG_PHY_DYNAMIC_ANEG" is not defined, the PHY will
3694 advertise hard-coded capabilities, as before.
a5f601fd 3695
435dc8fc 3696 Signed-off-by: Larry Johnson <[email protected]>
a5f601fd 3697
435dc8fc
WD
3698commit 9e2c347151db5ae8acf5f18b99493cd53e6637e3
3699Author: Larry Johnson <[email protected]>
3700Date: Thu Dec 27 09:52:17 2007 -0500
a5f601fd 3701
435dc8fc 3702 Add driver for National Semiconductor LM73 temperature sensor
a5f601fd 3703
435dc8fc 3704 This driver is based on the driver for the LM75.
a5f601fd 3705
435dc8fc 3706 Signed-off-by: Larry Johnson <[email protected]>
a5f601fd 3707
435dc8fc
WD
3708commit 12618278688ea9b3d76536960a5ad2e3790fac40
3709Author: Larry Johnson <[email protected]>
3710Date: Sat Dec 22 15:14:00 2007 -0500
a5f601fd 3711
435dc8fc 3712 Add driver for STMicroelectronics M41T60 RTC
a5f601fd 3713
435dc8fc
WD
3714 This driver is based on the driver for the M41T11. In the intended
3715 application, the RTC will be powered by a large capacitor, rather than a
3716 battery. The driver therefore checks to see whether the RTC has lost
3717 power. The chip's OUT bit is normally reset from its power-up state. If
3718 the OUT bit is read as set, or if the date and time are not valid, then the
3719 RTC is assumed to have lost power, and its date and time are reset to
3720 1900-01-01 00:00:00.
a5f601fd 3721
435dc8fc
WD
3722 Support for adjusting the speed of the clock to improve accuracy is
3723 provided through an environment variable.
a5f601fd 3724
435dc8fc 3725 Signed-off-by: Larry Johnson <[email protected]>
a5f601fd 3726
435dc8fc
WD
3727commit d3471173e14b7544bb60339eda8d3d3906694b0a
3728Author: Larry Johnson <[email protected]>
3729Date: Sat Dec 22 15:34:39 2007 -0500
a5f601fd 3730
435dc8fc 3731 Use out_be32() and friends to access memory-mapped registers in sequoia.c
a5f601fd 3732
435dc8fc 3733 Signed-off-by: Larry Johnson <[email protected]>
a5f601fd 3734
435dc8fc
WD
3735commit c68f59fe3ec16769f82b5fca7421983c336d3aac
3736Author: Larry Johnson <[email protected]>
3737Date: Sat Dec 22 15:34:20 2007 -0500
9a337ddc 3738
435dc8fc 3739 Use definitions from "asm-ppc/mmu.h" in init.S for Sequoia
9a337ddc 3740
435dc8fc 3741 Signed-off-by: Larry Johnson <[email protected]>
9a337ddc 3742
435dc8fc
WD
3743commit 0d9cdeac1d3fa8d62ed7d883acc950c364f5bda8
3744Author: Larry Johnson <[email protected]>
3745Date: Sat Dec 22 15:23:50 2007 -0500
9a337ddc 3746
435dc8fc 3747 Cosmetic changes to ECC POST for AMCC Denali core
9a337ddc 3748
435dc8fc 3749 Signed-off-by: Larry Johnson <[email protected]>
9a337ddc 3750
435dc8fc
WD
3751commit 2e583d6c81034f80a267b89fa55498ae063ccef1
3752Author: Stefan Roese <[email protected]>
3753Date: Wed Dec 26 20:20:19 2007 +0100
9a337ddc 3754
435dc8fc 3755 ppc4xx: Fix compilation problem in 405 cache POST test
9a337ddc 3756
435dc8fc 3757 Signed-off-by: Stefan Roese <[email protected]>
9a337ddc 3758
435dc8fc
WD
3759commit 42d55ea0bde06e47d5a3b49b0d91002acd8e5708
3760Author: Stefan Roese <[email protected]>
3761Date: Sat Dec 22 12:20:09 2007 +0100
9a337ddc 3762
435dc8fc 3763 ppc4xx: Move virtual address of POST cache test to bigger address
9a337ddc 3764
435dc8fc
WD
3765 On Sequoia & LWMON5 the virtual address of the POST cache test is now
3766 moved to a bigger address. This enables usage of more memory on those
3767 boards.
9a337ddc 3768
435dc8fc 3769 Signed-off-by: Stefan Roese <[email protected]>
9a337ddc 3770
435dc8fc
WD
3771commit d91722102cf63f77a0148ed3f3d54a26d87575e9
3772Author: Stefan Roese <[email protected]>
3773Date: Sat Dec 22 12:18:26 2007 +0100
3774
3775 ppc4xx: Fix problem in 44x cache POST routine
3776
3777 As repoted by Larry Johnson, running "diag run cache" caused a crash
3778 in U-Boot. This problem was introduced by a patch that removed the
3779 TLB entry for the cache test after the test has completed. Since this
3780 TLB was only setup once, a 2nd attempt to run this cache test
3781 failed with a crash. Now this TLB entry is created every time the
3782 routine is called.
3783
3784 Signed-off-by: Stefan Roese <[email protected]>
3785
3786commit b0265b576bb8fa9465f99e99c323768b562fadc2
3787Author: Stefan Roese <[email protected]>
3788Date: Fri Dec 21 07:51:29 2007 +0100
3789
3790 ppc4xx: Update Makalu fdt support
3791
3792 Signed-off-by: Stefan Roese <[email protected]>
3793
3794commit bf8324e4a50758daff8cddd04c6a2ff8ed775bea
3795Author: Stefan Roese <[email protected]>
3796Date: Wed Dec 19 09:05:40 2007 +0100
3797
3798 ppc4xx: Add fdt support to AMCC Katmai eval board
3799
3800 Signed-off-by: Stefan Roese <[email protected]>
3801
3802commit 328a340392a5df9aaf00792be989df73e750859e
3803Author: Stefan Roese <[email protected]>
3804Date: Tue Dec 18 08:44:51 2007 +0100
3805
3806 ppc4xx: fdt: Cleanup setup of cpu node setup
3807
3808 Now the cpu node setup ("timebase-frequency" and "clock-frequency") is
3809 without using the absolute path to the cpu node. This makes it possible
3810 to use this U-Boot version with both versions of cpu-node naming
3811 "cpu@0" and the former "PowerPC,440EPx@0".
3812
3813 Signed-off-by: Stefan Roese <[email protected]>
3814
3815commit 7812bc4a2e2436ebbc0ce5b4e99c1dfc2e77eb5b
3816Author: Stefan Roese <[email protected]>
3817Date: Mon Dec 17 17:26:21 2007 +0100
3818
3819 ppc4xx: Fix lwmon5 compilation problem
3820
3821 Now that the 440EPx ECC test is not board specific anymore
3822 remove this Makefile.
3823
3824 Signed-off-by: Stefan Roese <[email protected]>
3825
3826commit 42ed33ffe135f618680f9d6e9712eb35a85bcb62
3827Author: Anatolij Gustschin <[email protected]>
3828Date: Wed Dec 5 17:43:20 2007 +0100
3829
3830 Fix ppc4xx clear_bss() code
3831
3832 ppc4xx clear_bss() fails if BSS segment size is not
3833 divisible by 4 without remainder. This patch provides
3834 fix for this problem.
3835
3836 Signed-off-by: Anatolij Gustschin <[email protected]>
3837
3838commit 85dc2a7f82d11e17f0ca2a448118aed7f7a4b85d
3839Author: Niklaus Giger <[email protected]>
3840Date: Fri Nov 30 18:35:11 2007 +0100
3841
3842 PPC4xx: Minimal changes to add vxWorks support
3843
3844 Signed-off-by: Niklaus Giger <[email protected]>
3845
3846commit 052440b022ca8981d39b6f8c10d1aa6326f47480
3847Author: Markus Klotzbücher <[email protected]>
3848Date: Fri Nov 23 13:09:18 2007 +0100
3849
3850 ppc4xx: Add CONFIG_BOOTP_SUBNETMASK to Sequoia board config
3851
3852 When using dhcp/bootp the "netmask" environment variable is not
3853 set because CONFIG_BOOTP_SUBNETMASK is not defined. But usually this is
3854 desireable, so the following patch adds this this option to the board
3855 config.
3856
3857 Signed-off-by: Markus Klotzbuecher <[email protected]>
3858 Signed-off-by: Stefan Roese <[email protected]>
3859
3860commit a724a9b40c7fbeb6ade193ca52321b441eaecb4e
3861Author: Larry Johnson <[email protected]>
3862Date: Sat Oct 27 12:48:15 2007 -0400
3863
3864 Fix/enhance ECC POST for 440EPx/GRx
3865
3866 This patch allows the ECC POST to be used for different boards with the
3867 PPC440 Denali SDRAM controller. Modifications include skipping the test
3868 if ECC is not enabled (as for non-ECC DIMMs) and adding synchronization
3869 to prevent timing errors.
3870
3871 Signed-off-by: Larry Johnson <[email protected]>
3872
3873commit 454a6cf8d498f70d2b3e18f07837603eb24b12d4
3874Author: Larry Johnson <[email protected]>
3875Date: Sat Oct 27 12:48:05 2007 -0400
3876
3877 PPC4xx: Move/rename ECC POST for 440EPx/GRx
3878
3879 Signed-off-by: Larry Johnson <[email protected]>
3880
3881commit c29d2d3680046d430022c55e50fcb27f5866517e
3882Author: Matthias Fuchs <[email protected]>
3883Date: Fri Dec 14 11:20:33 2007 +0100
3884
3885 ppc4xx: use correct io accessors for 4xx ethernet POST
3886
3887 Signed-off-by: Matthias Fuchs <[email protected]>
3888
3889commit ba79fde58a48c0a6ff8e2a96caba951594142203
3890Author: Matthias Fuchs <[email protected]>
3891Date: Fri Dec 14 11:19:56 2007 +0100
3892
3893 ppc4xx: fix flush + invalidate_dcache_range arguments
3894
3895 flush + invalidate_dcache_range() expect the start and stop+1 address.
3896 So the stop address is the first address behind (!) the range.
3897
3898 Signed-off-by: Matthias Fuchs <[email protected]>
3899
3900commit 871e6ce188a7c6bc7321bcf8372857035d20f1cd
3901Author: Stefan Roese <[email protected]>
3902Date: Fri Dec 14 08:41:29 2007 +0100
3903
3904 ppc4xx: fdt: use fdt_fixup_ethernet()
3905
3906 By using aliases in the dts file, the ethernet node fixup is
3907 much easier with the recently added functions.
3908
3909 Please note that the dts file needs the aliases for this to work.
3910
3911 Signed-off-by: Stefan Roese <[email protected]>
3912
3913commit 136288847e3b04f2ff357a067ad45e10afa0a24c
3914Author: Stefan Roese <[email protected]>
3915Date: Thu Dec 13 14:52:53 2007 +0100
3916
3917 ppc4xx: Bring 4xx fdt support up-to-date
3918
3919 This patch update the 4xx fdt support. It enabled fdt booting
3920 on the AMCC Kilauea and Sequoia for now. More can follow later
3921 quite easily.
3922
3923 Signed-off-by: Stefan Roese <[email protected]>
3924
3925commit 0dc80e2759fba859ccc4cdadc633577ca2971f3e
3926Author: Stefan Roese <[email protected]>
3927Date: Thu Dec 27 07:50:54 2007 +0100
3928
3929 cfi_flash: Add missing check for erased dest to flash_write_cfibuffer()
3930
3931 The check for an sufficiently erased destination was missing in the
3932 buffered write function of the cfi flash driver (when
3933 CFG_FLASH_USE_BUFFER_WRITE is defined). This patch adds this check to that
3934 writing to such a region will fail with the currect error message.
3935
3936 Signed-off-by: Stefan Roese <[email protected]>
3937
3938commit 33ed73bc0e38d0f2b5c183d4629d8f207e5b9994
3939Author: Martin Krause <[email protected]>
3940Date: Mon Nov 12 10:56:17 2007 +0100
3941
3942 Some configuration updates for the TQM5200 based TB5200 board:
3943
3944 - enable command line history
3945 - increase malloc space (because of bigger flash sectors)
3946
3947 Signed-off-by: Martin Krause <[email protected]>
3948
3949commit e318d9e9021a0af7508171f84ed09d0e79f0284e
3950Author: Martin Krause <[email protected]>
3951Date: Thu Sep 27 11:10:08 2007 +0200
3952
3953 TQM8xx: use the CFI flash driver on all TQM8xx boards
3954
3955 Signed-off-by: Martin Krause <[email protected]>
3956
3957commit 11d9eec479b470eab9242ab937fca70a876d9376
3958Author: Martin Krause <[email protected]>
3959Date: Wed Sep 26 17:55:56 2007 +0200
3960
3961 TQM885D: adjust for doubled flash sector size + some minor fixes
3962
3963 Signed-off-by: Martin Krause <[email protected]>
3964
3965commit 22d1a56cbfb0bff34f477b4db6a55d076d829b83
3966Author: Jens Gehrlein <[email protected]>
3967Date: Wed Sep 26 17:55:54 2007 +0200
3968
3969 TQM885D: Exchanged SDRAM timing by a more relaxed timing.
3970
3971 CAS-Latency=2, Write Recovery Time tWR=2
3972 The max. supported bus frequency is 66 MHz. Therefore, changed
3973 threshold to switch from 1:1 mode to 2:1 from 80 MHz to 66 MHz.
3974
3975 Signed-off-by: Martin Krause <[email protected]>
3976
3977commit b988b8cd443989be65161888eea0127ad03f846f
3978Author: Martin Krause <[email protected]>
3979Date: Wed Sep 26 17:55:56 2007 +0200
3980
3981 TQM885D: use calculated cpuclk instead of measuring it
3982
3983 On the TQM885D the measurement of cpuclk with the PIT reference
3984 timer ist not necessary. Since all module variants use the same
3985 external 10 MHz oscillator, the cpuclk only depends on the PLL
3986 configuration - which is readable by software.
3987
3988 Signed-off-by: Martin Krause <[email protected]>
3989
3990commit 492c7049869348d31168de8dad89651315e468e0
3991Author: Jens Gehrlein <[email protected]>
3992Date: Thu Sep 27 14:54:46 2007 +0200
3993
3994 TQM885D: fix SDRAM refresh
3995
3996 At 133 MHz the current SDRAM refresh rate is too fast
3997 (measured 4 * 1.17 us).
3998 CFG_MAMR_PTA changes from 39 to 128. This result
3999 in a refresh rate of 4 * 7.8 us at the default clock
4000 66 MHz. At 133 MHz the value will be then 4 * 3.8 us.
4001 This is a compromise until a new method is found to
4002 adjust the refresh rate.
4003
4004 Signed-off-by: Martin Krause <[email protected]>
4005
4006commit dabad4b9bc46908e301f73ce76b38b23626a96e9
4007Author: Jens Gehrlein <[email protected]>
4008Date: Thu Sep 27 14:54:46 2007 +0200
4009
4010 TQM860M: Support for 10col SDRAMs, max. 128 MiB
4011
4012 Signed-off-by: Martin Krause <[email protected]>
4013
4014commit 61fb15c516fef5631e305f1976d7b3a679725856
4015Author: Wolfgang Denk <[email protected]>
4016Date: Thu Dec 27 01:52:50 2007 +0100
4017
4018 Fix coding style issues; update CHANGELOG.
4019
4020 Signed-off-by: Wolfgang Denk <[email protected]>
4021
4022commit 467bcee11fe26ad422f2de971aa70866079870f2
4023Author: Haavard Skinnemoen <[email protected]>
4024Date: Fri Dec 14 15:36:18 2007 +0100
4025
4026 cfi_flash: Add manufacturer-specific fixups
4027
4028 Run fixups based on the JEDEC manufacturer ID independent of the
4029 command set ID.
4030
4031 This changes current behaviour: Previously, geometry reversal for AMD
4032 chips were done based on the command set ID, while they are now done
4033 based on the JEDEC manufacturer and device ID.
4034
4035 Also add fixup for top-boot Atmel chips. A fixup is needed for
4036 AT49BV6416(T) too, but since u-boot currently only reads the low byte
4037 of the device ID, there's no way to tell it apart from AT49BV642D,
4038 which should not have this fixup. Since AT49BV642D support is
4039 necessary to get ATNGW100 board support into mainline, I've commented
4040 out the fixup for now.
4041
4042 Signed-off-by: Haavard Skinnemoen <[email protected]>
4043
4044commit 0ddf06ddf6b4bd057ad4c5f0dffea7870ba06a2a
4045Author: Haavard Skinnemoen <[email protected]>
4046Date: Fri Dec 14 15:36:17 2007 +0100
4047
4048 cfi_flash: Add cmdset-specific init functions
4049
4050 Move things like reading JEDEC IDs and fixing up geometry reversal
4051 into separate functions. The geometry reversal fixup is now performed
4052 by altering the qry structure directly, which makes the sector init
4053 code slightly cleaner.
4054
4055 Signed-off-by: Haavard Skinnemoen <[email protected]>
4056
4057commit e23741f4a6d8047520ef0d4971762749b3587d32
4058Author: Haavard Skinnemoen <[email protected]>
4059Date: Fri Dec 14 15:36:16 2007 +0100
4060
4061 cfi_flash: Read whole QRY structure in one go
4062
4063 Read out the whole CFI Standard Query structure after successful cfi
4064 identification. This allows subsequent code to access this information
4065 directly without having to go through flash_read_uchar() and friends.
4066
4067 Signed-off-by: Haavard Skinnemoen <[email protected]>
4068
4069commit df9c25ea04b38a0e05d4f8c73c5cc144cdafa7db
4070Author: Haavard Skinnemoen <[email protected]>
4071Date: Mon Dec 17 11:02:44 2007 +0100
4072
4073 AVR32: Fix logic inversion in disable_interrupts()
4074
4075 disable_interrupts() should return nonzero if interrupts were
4076 _enabled_ before, not disabled.
4077
4078 Signed-off-by: Haavard Skinnemoen <[email protected]>
4079
4080commit acac475212cbedb17b321a363a1c878e2b47b37f
4081Author: Haavard Skinnemoen <[email protected]>
4082Date: Fri Dec 14 16:51:22 2007 +0100
4083
4084 AVR32: Enable interrupts at bootup
4085
4086 The timer code depends on the timer interrupt to keep track of the
4087 upper 32 bits of the cycle counter. This obviously doesn't work when
4088 interrupts are disabled the whole time.
4089
4090 Signed-off-by: Haavard Skinnemoen <[email protected]>
4091
4092commit 9570bcd87f4db255514f43b6701746c412f8fef0
4093Author: Haavard Skinnemoen <[email protected]>
4094Date: Thu Nov 15 10:03:45 2007 +0100
4095
4096 AVR32: Fix wrong pin setup for USART3
4097
4098 As reported by Gerhard Berghofer:
4099
4100 in "gpio_enable_usart3" the correct pins for USART 3 are PB17 and PB18
4101 instead of PB18 and PB19.
4102
4103 which is obviously correct. There's currently no code that uses
4104 USART3, but custom boards may run into problems.
4105
4106 Signed-off-by: Haavard Skinnemoen <[email protected]>
4107
4108commit 09ea0de03dcc3ee7af045b0b572227bda2c1c918
4109Author: Haavard Skinnemoen <[email protected]>
4110Date: Thu Nov 1 12:44:20 2007 +0100
4111
4112 README: Remove ATSTK1000 daughterboard list
4113
4114 As noted by Kim Phillips, these lists tend to become out of date.
4115
4116 Signed-off-by: Haavard Skinnemoen <[email protected]>
4117
4118commit c81cbbad21cb0ae983e2e796211202234cdc8be2
4119Author: Haavard Skinnemoen <[email protected]>
4120Date: Tue Oct 30 14:56:36 2007 +0100
4121
4122 Add ATSTK100[234] to MAINTAINERS
4123
4124 Add all the ATSTK1000 daughterboards to MAINTAINERS along with their
4125 "mother". Also update the entry for ATSTK1000 to be not only about the
4126 AP7000 CPU; it's intended to handle all CPUs in the AT32AP family.
4127
4128 Signed-off-by: Haavard Skinnemoen <[email protected]>
4129
4130commit 64ff2357b1727213803591813dbc779c924bf772
4131Author: Haavard Skinnemoen <[email protected]>
4132Date: Mon Oct 29 13:02:54 2007 +0100
4133
4134 AVR32: Add support for the ATSTK1004 board
4135
4136 ATSTK1004 is a daughterboard for ATSTK1000 with the AT32AP7002 CPU,
4137 which is a derivative of AT32AP7000.
4138
4139 Signed-off-by: Haavard Skinnemoen <[email protected]>
4140
4141commit 667568db157f374b85abd7e03596ddd1f0b25681
4142Author: Haavard Skinnemoen <[email protected]>
4143Date: Mon Oct 29 13:02:54 2007 +0100
4144
4145 AVR32: Add support for the ATSTK1003 board
4146
4147 ATSTK1003 is a daughterboard for ATSTK1000 with the AT32AP7001 CPU,
4148 which is a derivative of AT32AP7000.
4149
4150 Signed-off-by: Haavard Skinnemoen <[email protected]>
4151
4152commit 5fee84a794a51ec830548cda485a770efb018b92
4153Author: Haavard Skinnemoen <[email protected]>
4154Date: Mon Oct 29 13:23:33 2007 +0100
4155
4156 AVR32: Make some AT32AP700x peripherals optional
4157
4158 Add a chip-features file providing definitions of the form
4159
4160 AT32AP700x_CHIP_HAS_<peripheral>
4161
4162 to indicate the availability of the given peripheral on the currently
4163 selected chip.
4164
4165 Signed-off-by: Haavard Skinnemoen <[email protected]>
4166
4167commit 36f28f8a9605ee5dcfa330482cfc62171261af97
4168Author: Haavard Skinnemoen <[email protected]>
4169Date: Mon Oct 29 13:09:56 2007 +0100
4170
4171 AVR32: Rename at32ap7000 -> at32ap700x
4172
4173 The SoC-specific code for all the AT32AP700x CPUs is practically
4174 identical; the only difference is that some chips have less features
4175 than others. By doing this rename, we can add support for the AP7000
4176 derivatives simply by making some features conditional.
4177
4178 Signed-off-by: Haavard Skinnemoen <[email protected]>
4179
4180commit 4d5fa99c73f354e7cf985efcf417ea55ca2f6a5e
4181Author: Haavard Skinnemoen <[email protected]>
4182Date: Fri Jun 29 18:22:34 2007 +0200
4183
4184 atmel_mci: Show SR when block read fails
4185
4186 Show controller status as well as card status when an error occurs
4187 during block read.
4188
4189 Signed-off-by: Haavard Skinnemoen <[email protected]>
4190
4191commit 8697e6a19b10f514511b6a9c86de88bd108c4f8d
4192Author: Stefan Roese <[email protected]>
4193Date: Thu Dec 13 14:52:53 2007 +0100
4194
4195 ppc4xx: Bring 4xx fdt support up-to-date
4196
4197 This patch update the 4xx fdt support. It enabled fdt booting
4198 on the AMCC Kilauea and Sequoia for now. More can follow later
4199 quite easily.
4200
4201 Signed-off-by: Stefan Roese <[email protected]>
4202
4203commit 12d30aa79779c2aa7a998bbae4c075f822a53004
4204Author: Haavard Skinnemoen <[email protected]>
4205Date: Thu Dec 13 12:56:34 2007 +0100
4206
4207 cfi_flash: Use map_physmem() and unmap_physmem()
4208
4209 Use map_physmem() and unmap_physmem() to convert from physical to
4210 virtual addresses. This gives the arch a chance to provide an uncached
4211 mapping for flash accesses.
4212
4213 Signed-off-by: Haavard Skinnemoen <[email protected]>
4214
4215commit 4d7d6936eb29af7cca330937808312aa5f61454d
4216Author: Haavard Skinnemoen <[email protected]>
4217Date: Thu Dec 13 12:56:33 2007 +0100
4218
4219 Introduce map_physmem() and unmap_physmem()
4220
4221 map_physmem() returns a virtual address which can be used to access a
4222 given physical address without involving the cache. unmap_physmem()
4223 should be called when the virtual address returned by map_physmem() is
4224 no longer needed.
4225
4226 This patch adds a stub implementation which simply returns the
4227 physical address cast to a uchar * for all architectures except AVR32,
4228 which converts the physical address to an uncached virtual mapping.
4229 unmap_physmem() is a no-op on all architectures, but if any
4230 architecture needs to do such mappings through the TLB, this is the
4231 hook where those TLB entries can be invalidated.
4232
4233 Signed-off-by: Haavard Skinnemoen <[email protected]>
4234
4235commit cdbaefb5f5f03e54455d0439dcf6dbd97ead1f9d
4236Author: Haavard Skinnemoen <[email protected]>
4237Date: Thu Dec 13 12:56:32 2007 +0100
4238
4239 cfi_flash: Introduce read and write accessors
4240
4241 Introduce flash_read{8,16,32,64) and flash_write{8,16,32,64} and use
4242 them to access the flash memory. This makes it clearer when the flash
4243 is actually being accessed; merely dereferencing a volatile pointer
4244 looks just like any other kind of access.
4245
4246 Signed-off-by: Haavard Skinnemoen <[email protected]>
4247
4248commit 812711ce6b3a386125dcf0d6a59588e461abbb87
4249Author: Haavard Skinnemoen <[email protected]>
4250Date: Thu Dec 13 12:56:31 2007 +0100
4251
4252 Implement __raw_{read,write}[bwl] on all architectures
4253
4254 This adds implementations of __raw_read[bwl] and __raw_write[bwl] to
4255 m68k, ppc, nios and nios2. The m68k and ppc implementations were taken
4256 from Linux.
4257
4258 Signed-off-by: Haavard Skinnemoen <[email protected]>
4259
4260commit be60a9021c82fc5aecd5b2b1fc96f70a9c81bbcd
4261Author: Haavard Skinnemoen <[email protected]>
4262Date: Sat Oct 6 18:55:36 2007 +0200
4263
4264 cfi_flash: Reorder functions and eliminate extra prototypes
4265
4266 Reorder the functions in cfi_flash.c so that each function only uses
4267 functions that have been defined before it. This allows the static
4268 prototype declarations near the top to be eliminated and might allow
4269 gcc to do a better job inlining functions.
4270
4271 Signed-off-by: Haavard Skinnemoen <[email protected]>
4272
4273commit 3055793bcbdf24b1f8117f606ffb766d32eb766f
4274Author: Haavard Skinnemoen <[email protected]>
4275Date: Thu Dec 13 12:56:29 2007 +0100
4276
4277 cfi_flash: Make some needlessly global functions static
4278
4279 Make functions not declared in any header file static.
4280
4281 Signed-off-by: Haavard Skinnemoen <[email protected]>
4282
4283commit 7e5b9b471518c5652febc68ba62b432193d6abf4
4284Author: Haavard Skinnemoen <[email protected]>
4285Date: Thu Dec 13 12:56:28 2007 +0100
4286
4287 cfi_flash: Break long lines
4288
4289 This patch tries to keep all lines in the cfi_flash driver below 80
4290 columns. There are a few lines left which don't fit this requirement
4291 because I couldn't find any trivial way to break them (i.e. it would
4292 take some restructuring, which I intend to do in a later patch.)
4293
4294 Signed-off-by: Haavard Skinnemoen <[email protected]>
4295
4296commit 42026c9cb3a76849b41e6e24abfb7b56807a5c1a
4297Author: Bartlomiej Sieka <[email protected]>
4298Date: Tue Dec 11 13:59:57 2007 +0100
4299
4300 CFI: synchronize command offsets with Linux CFI driver
4301
4302 Fixes non-working CFI Flash on the Inka4x0 board.
4303
4304 Signed-off-by: Bartlomiej Sieka <[email protected]>
4305
4306commit 8ff3de61fc5f9b3b21647bce081a3b7f710f0d4d
4307Author: Kumar Gala <[email protected]>
4308Date: Fri Dec 7 12:17:34 2007 -0600
4309
4310 Handle MPC85xx PCIe reset errata (PCI-Ex 38)
4311
4312 On the MPC85xx boards that have PCIe enable the PCIe errata fix.
4313 (MPC8544DS, MPC8548CDS, MPC8568MDS).
4314
4315 Signed-off-by: Kumar Gala <[email protected]>
4316
4317commit 82ac8c97145a4c3bf8b3dbfad00fa96e920f9b9c
4318Author: Kumar Gala <[email protected]>
4319Date: Fri Dec 7 12:04:30 2007 -0600
4320
4321 Update Freescale MPC85xx ADS/CDS/MDS board config
4322
4323 * Enabled CONFIG_CMD_ELF
4324
4325 Signed-off-by: Kumar Gala <[email protected]>
4326
4327commit d435793229ce29a42797c1edc39f5b34f987f91a
4328Author: Kumar Gala <[email protected]>
4329Date: Fri Dec 7 04:59:26 2007 -0600
4330
4331 Handle Asynchronous DDR clock on 85xx
4332
4333 The MPC8572 introduces the concept of an asynchronous DDR clock with
4334 regards to the platform clock.
4335
4336 Introduce get_ddr_freq() to report the DDR freq regardless of sync/async
4337 mode.
4338
4339 Signed-off-by: Kumar Gala <[email protected]>
4340
4341commit 22abb2d2eaf7b795a6923c6273ec9cb53fda9a10
4342Author: Kumar Gala <[email protected]>
4343Date: Thu Nov 29 10:34:28 2007 -0600
4344
4345 Update Freescale MPC85xx ADS/CDS/MDS board config
4346
4347 * Removed some misc environment setup
4348 * Enabled CONFIG_CMDLINE_EDITING
4349
4350 Signed-off-by: Kumar Gala <[email protected]>
4351
4352commit 415a613babb84d5e5d5b42e8e553868c71fc3a64
4353Author: Kumar Gala <[email protected]>
4354Date: Thu Nov 29 10:47:44 2007 -0600
4355
4356 Move the MPC8541/MPC8555/MPC8548 CDS board under board/freescale.
4357
4358 Minor path corrections needed to ensure buildability.
4359
4360 Signed-off-by: Kumar Gala <[email protected]>
4361
4362commit c2d943ffbfd3359b3b45d177b437379d2cb86fbf
4363Author: Kumar Gala <[email protected]>
4364Date: Thu Nov 29 10:16:18 2007 -0600
4365
4366 Move the MPC8540 ADS board under board/freescale.
4367
4368 Minor path corrections needed to ensure buildability.
4369
4370 Signed-off-by: Kumar Gala <[email protected]>
4371
4372commit 870ceac5b3a3486c109396e005af81ae762b5710
4373Author: Kumar Gala <[email protected]>
4374Date: Thu Nov 29 10:14:50 2007 -0600
4375
4376 Move the MPC8560 ADS board under board/freescale.
4377
4378 Minor path corrections needed to ensure buildability.
4379
4380 Signed-off-by: Kumar Gala <[email protected]>
4381
4382commit acbca876fb3fec25cd9c55b0efc81ff618ff5262
4383Author: Kumar Gala <[email protected]>
4384Date: Thu Nov 29 10:13:47 2007 -0600
4385
4386 Move the MPC8568 MDS board under board/freescale.
4387
4388 Minor path corrections needed to ensure buildability.
4389
4390 Signed-off-by: Kumar Gala <[email protected]>
4391
4392commit a853d56c59b33415304531443633808736acfc6e
4393Author: Kumar Gala <[email protected]>
4394Date: Thu Nov 29 02:18:59 2007 -0600
4395
4396 Use standard LAWAR_TRGT_IF_* defines for LAW setup on 85xx
4397
4398 We already had defines for LAWAR_TRGT_IF_* that we should use
4399 rather than creating new ones. Also, added some missing defines for
4400 PCIE targets.
4401
4402 Signed-off-by: Kumar Gala <[email protected]>
4403
4404commit 04db400892da37b76a585e332a0c137954ad2015
4405Author: Kumar Gala <[email protected]>
4406Date: Thu Nov 29 02:10:09 2007 -0600
4407
4408 Stop using immap_t on 85xx
4409
4410 In the future the offsets to various blocks may not be in same location.
4411 Move to using CFG_MPC85xx_*_ADDR as the base of the registers
4412 instead of getting it via &immap.
4413
4414 Signed-off-by: Kumar Gala <[email protected]>
4415
4416commit 2714223f8e04ab3e4133ff65872eef366d90bfea
4417Author: Kumar Gala <[email protected]>
4418Date: Thu Nov 29 01:23:09 2007 -0600
4419
4420 Remove CONFIG_OF_FLAT_TREE related code from mpc85xx since we now use libfdt
4421
4422 Signed-off-by: Kumar Gala <[email protected]>
4423
4424commit c480861bf000156e6a3e932c258db59ff2212dd3
4425Author: Kumar Gala <[email protected]>
4426Date: Thu Nov 29 01:06:19 2007 -0600
4427
4428 Update MPC8568 MDS to use libfdt
4429
4430 Updated the MPC8568 MDS config to use libfdt and assume use of aliases for
4431 ethernet, pci, and serial for the various fixups that are done.
4432
4433 Signed-off-by: Kumar Gala <[email protected]>
4434
4435commit 1563f56e0c68f6920f956382d6d13bee3f01c0f7
4436Author: Haiying Wang <[email protected]>
4437Date: Wed Nov 14 15:52:06 2007 -0500
4438
4439 Add PCI Express support on MPC8568MDS
4440
4441 Signed-off-by: Haiying Wang <[email protected]>
4442 Signed-off-by: Kumar Gala <[email protected]>
4443
4444commit b90d25497625b90ffa3f2911a0895ca237556ff5
4445Author: Kumar Gala <[email protected]>
4446Date: Thu Nov 29 00:11:44 2007 -0600
4447
4448 Update MPC85xx CDS to use libfdt
4449
4450 Updated the MPC85xx CDS config to use libfdt and assume use of aliases for
4451 ethernet, pci, and serial for the various fixups that are done.
4452
4453 Signed-off-by: Kumar Gala <[email protected]>
4454
4455commit 0fd5ec66b10521a057ad73e69ab5f0f9eafba255
4456Author: Kumar Gala <[email protected]>
4457Date: Wed Nov 28 22:54:27 2007 -0600
4458
4459 Update MPC8540 ADS to use libfdt
4460
4461 Updated the MPC8540 ADS config to use libfdt and assume use of aliases for
4462 ethernet, pci, and serial for the various fixups that are done.
4463
4464 Signed-off-by: Kumar Gala <[email protected]>
4465
4466commit 5ce715802f6c50dc78b3405b92f184b1e3710519
4467Author: Kumar Gala <[email protected]>
4468Date: Wed Nov 28 22:40:31 2007 -0600
4469
4470 Update MPC8560 ADS to use libfdt
4471
4472 Updated the MPC8560 ADS config to use libfdt and assume use of aliases for
4473 ethernet, pci, and serial for the various fixups that are done.
4474
4475 Signed-off-by: Kumar Gala <[email protected]>
4476
4477commit aafeefbdb8b029f5ca2a195598d0a501a606eea9
4478Author: Kumar Gala <[email protected]>
4479Date: Wed Nov 28 00:36:33 2007 -0600
4480
4481 Stop using immap_t for cpm offset on 85xx
4482
4483 In the future the offsets to various blocks may not be in same location.
4484 Move to using CFG_MPC85xx_CPM_ADDR as the base of the CPM registers
4485 instead of getting it via &immap->im_cpm.
4486
4487 Signed-off-by: Kumar Gala <[email protected]>
4488
4489commit f59b55a5b8fcadaa99781ba48e7a38e956afa527
4490Author: Kumar Gala <[email protected]>
4491Date: Tue Nov 27 23:25:02 2007 -0600
4492
4493 Stop using immap_t for guts offset on 85xx
4494
4495 In the future the offsets to various blocks may not be in same location.
4496 Move to using CFG_MPC85xx_GUTS_ADDR as the base of the guts registers
4497 instead of getting it via &immap->im_gur.
4498
4499 Signed-off-by: Kumar Gala <[email protected]>
4500
4501commit 50c03c8cf494d91cdec39670d95337c743e16ec9
4502Author: Kumar Gala <[email protected]>
4503Date: Tue Nov 27 22:42:34 2007 -0600
4504
4505 Update MPC8544 DS config
4506
4507 * Removed HAS_ETH2/HAS_ETH3 - MPC8544 only has TSEC1/2
4508 * Removed some misc environment setup
4509 * Moved to using fdtfile & fdtaddr as fdt env var names
4510 * Enabled CONFIG_CMDLINE_EDITING
4511
4512 Signed-off-by: Kumar Gala <[email protected]>
4513
4514commit addce57e2e4c49e77ffb2020a84690713bb18b47
4515Author: Kumar Gala <[email protected]>
4516Date: Mon Nov 26 17:12:24 2007 -0600
4517
4518 Update MPC8544DS to use libfdt
4519
4520 Updated the MPC8544DS config to use libfdt and assume use of aliases for
4521 ethernet, pci, and serial for the various fixups that are done.
4522
4523 Signed-off-by: Kumar Gala <[email protected]>
4524
4525commit f852ce72f100cabd1f11c21c085a0ad8eca9fb65
4526Author: Kumar Gala <[email protected]>
4527Date: Thu Nov 29 00:15:30 2007 -0600
4528
4529 Add libfdt based ft_cpu_setup for mpc85xx
4530
4531 Signed-off-by: Kumar Gala <[email protected]>
4532
4533commit 3b9abdc448a1c2c6a4c2aa292724b4d1a05166a9
4534Author: Stefan Roese <[email protected]>
4535Date: Tue Dec 11 13:38:19 2007 +0100
4536
4537 ppc4xx: Correct GPIO offset in gpio_config()
4538
4539 Thanks to Gary Jennejohn for pointing this out.
4540
4541 Signed-off-by: Stefan Roese <[email protected]>
4542
4543commit 8809a2713b1ceaf3da55d9d785470294f15de06a
4544Author: Stefan Roese <[email protected]>
4545Date: Tue Dec 11 11:46:01 2007 +0100
4546
4547 rtc: Fix merging problem
4548
4549 Signed-off-by: Stefan Roese <[email protected]>
4550
4551commit 7cfc12a7dcfdb350e2ab76db4dafcc30f7e77c2b
4552Author: Stefan Roese <[email protected]>
4553Date: Sat Dec 8 14:47:34 2007 +0100
4554
4555 ppc4xx: 405EX: Correctly enable USB pins
4556
4557 This patch selects the USB data pins in the 405EX GPIO and MFC (multi
4558 function control) registers. This is done for the AMCC Kilauea and
4559 Makalu eval boards.
4560
4561 Signed-off-by: Stefan Roese <[email protected]>
4562
4563commit 9692c2734a47f23b44a0f68042a3e2ca8d1bfb39
4564Author: Stefan Roese <[email protected]>
4565Date: Sat Dec 8 08:25:09 2007 +0100
4566
4567 CFI: Coding style cleanup
4568
4569 Signed-off-by: Stefan Roese <[email protected]>
4570
4571commit 81b20ccc2d795ae9a1199db5a50ad9c28d1e4d22
4572Author: Michael Schwingen <[email protected]>
4573Date: Fri Dec 7 23:35:02 2007 +0100
4574
4575 CFI: support JEDEC flash roms in CFI-flash framework
4576
4577 The following patch adds support for non-CFI flash ROMS, by hooking into the
4578 CFI flash code and using most of its code, as recently discussed here in the
4579 thread "Mixing CFI and non-CFI flashs".
4580
4581 Signed-off-by: Michael Schwingen <[email protected]>
4582 Signed-off-by: Stefan Roese <[email protected]>
4583
4584commit c01b17dd856fa120b2970f50d9598546a4927ec3
4585Author: Gerald Van Baren <[email protected]>
4586Date: Wed Nov 28 21:24:50 2007 -0500
4587
4588 Conditionally compile fdt_fixup_ethernet()
4589
4590 Fix compiler warnings: On boards that don't have ethernets defined,
4591 don't compile fdt_fixup_ethernet().
4592
4593commit 246d4ae6bc282bc1841224e1c5fc49dc925e0bf7
4594Author: Kumar Gala <[email protected]>
4595Date: Tue Nov 27 21:59:46 2007 -0600
4596
4597 Convert boards that set memory node to use fdt_fixup_memory()
4598
4599 Signed-off-by: Kumar Gala <[email protected]>
4600
4601commit 151c8b09b35eebe8fd9139cb6c1d91c27b22f058
4602Author: Kumar Gala <[email protected]>
4603Date: Mon Nov 26 17:06:15 2007 -0600
4604
4605 Added fdt_fixup_stdout that uses aliases to set linux,stdout-path
4606
4607 We use a combination of the serialN alias and CONFIG_CONS_INDEX to
4608 determine which serial alias we should set linux,stdout-path to.
4609
4610 Signed-off-by: Kumar Gala <[email protected]>
4611
4612commit 3c9272813fad84c691d0e4989bb18a3ffebdebfc
4613Author: Kumar Gala <[email protected]>
4614Date: Mon Nov 26 14:57:45 2007 -0600
4615
4616 Add common memory fixup function
4617
4618 Add the function fdt_fixup_memory() to fixup the /memory node of the fdt
4619
4620 Signed-off-by: Kumar Gala <[email protected]>
4621
4622commit 9c9109e7fcf7ac2ca19c95b8ac54b8d1c773b157
4623Author: Kumar Gala <[email protected]>
4624Date: Mon Nov 26 11:19:12 2007 -0600
4625
4626 Conditionally compile fdt_support.c
4627
4628 Modify common/Makefile to conditionally compile fdt_support.c based
4629 on CONFIG_OF_LIBFDT.
4630
4631 Signed-off-by: Kumar Gala <[email protected]>
4632
4633commit d88e7ba0980773479e1a64badb293116071b7ef0
4634Author: Kumar Gala <[email protected]>
4635Date: Mon Nov 26 10:41:40 2007 -0600
4636
4637 Fix build breakage due to libfdt import
4638
4639 The IDS8247 got lost in the update and need an API update
4640 do to rename of functions in libfdt.
4641
4642 Signed-off-by: Kumar Gala <[email protected]>
4643
4644commit 28f384b171bbf1fb2dafb1046e6d259a6b2f8714
4645Author: Gerald Van Baren <[email protected]>
4646Date: Fri Nov 23 19:43:20 2007 -0500
4647
4648 Add spaces around the = in the fdt print format.
4649
4650 Signed-off-by: Gerald Van Baren <[email protected]>
4651
4652commit 29592ecba3b932b9b152bcec6c0c0806412db4a3
4653Author: Nobuhiro Iwamatsu <[email protected]>
4654Date: Fri Dec 7 01:25:38 2007 +0900
4655
4656 sh: Moved driver of the SuperH dependence
4657
4658 The composition of the directory in the drivers/ changed.
4659 I moved SuperH serial driver and marubun PCMCIA driver.
4660
4661 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
4662
4663commit 41be969f4957115ed7b1fe8b890bfaee99d7a7a2
4664Author: Wolfgang Denk <[email protected]>
4665Date: Thu Dec 6 10:21:19 2007 +0100
4666
4667 Release v1.3.1
4668
4669 Signed-off-by: Wolfgang Denk <[email protected]>
4670
4671commit cf5933ba1e97a1cd8f5f24070e820f21d976eaeb
4672Author: Wolfgang Denk <[email protected]>
4673Date: Thu Dec 6 10:21:03 2007 +0100
4674
4675 ADS5121 Board: fix compile problem.
4676
4677 Signed-off-by: Wolfgang Denk <[email protected]>
4678
4679commit a27044b14a9e93678a82d7b35f202b93e7687abc
4680Author: Stefan Roese <[email protected]>
4681Date: Thu Dec 6 05:58:43 2007 +0100
4682
4683 ppc4xx: Enable hardware-fix for PCI/DMA errata on AMCC 440SP/SPe boards
4684
4685 This patch enables the hardware-fix for the PCI/DMA errata's 19+22 by
4686 setting the FIXD bit in the SDR0_MFR register. Here a description of the
4687 symptoms:
4688
4689 Problem Description
4690 ------------------------------
4691 If a DMA is performed between memory and PCI with the DMA 1 Controller
4692 using prefetch, and as a result uses a special purpose buffer selected by
4693 the PCIXn Bridge Options 1 Register (PCIXn_BRDGOPT1[RBP7] - bits 31-29),
4694 the first part of the transfer sequence is performed twice. The
4695 PPC440SPe PCI Controller requests more data than was needed such that in
4696 the case of enforce memory protection, a host CPU exception can occur.
4697 No data is corrupted, because data transfer is stopped in the PCI
4698 Controller. Prefetch enable is specified by setting DMA Configuration
4699 Register (I2O0_DMAx_CFG[DXEPD] - bit 31) to 0.
4700
4701 Behavior that may be observed in a running system
4702 ---------------------------------------------------------------------------
4703
4704 1. DMA performance is decreased because of the double access on the PCI bus
4705 interface.
4706 2. If an illegal access to some address on the PCI bus is detected at the
4707 system level, a machine check or similar system error may occur.
4708
4709 Workarounds Available
4710 ----------------------------------
4711
4712 1. Do not program prefetch. Note that a prefetch command cannot be programmed
4713 without selecting a special purpose buffer.
4714 2. To avoid crossing a physical boundary of the PCI slave device, add 512
4715 bytes of address to the PCI address range.
4716
4717 This patch was originally provided by Pravin M. Bathija <[email protected]>
4718 from AMCC and slighly changed.
4719
4720 Signed-off-by: Pravin M. Bathija <[email protected]>
4721 Signed-off-by: Stefan Roese <[email protected]>
4722
4723commit a90921f71d225bf9e0f0fc7b8beadeb8001bf78a
4724Author: Stefan Roese <[email protected]>
4725Date: Tue Dec 4 16:29:48 2007 +0100
4726
4727 ppc4xx: Yosemite/Yellowstone: Add DTT AD7414 support
4728
4729 Signed-off-by: Stefan Roese <[email protected]>
4730
4731commit 8d4f040a3c15036a6ea25a9c39e7d89fefa8440d
4732Author: Wolfgang Denk <[email protected]>
4733Date: Mon Dec 3 00:15:28 2007 +0100
4734
4735 Prepare for 1.3.1-rc1
4736
4737 Signed-off-by: Wolfgang Denk <[email protected]>
4738
4739commit e15e33433e7c05111968dc9b434a52fd42cbd221
4740Author: Stefan Roese <[email protected]>
4741Date: Fri Nov 30 07:15:41 2007 +0100
4742
4743 ppc4xx: Kilauea: Add PCIe reset assertion upon power-up
4744
4745 This manual PCIe reset triggering solves the problem seen with the
4746 Intel EPRO/1000 card, which was not detected (link not established)
4747 upon power-up reset.
4748
4749 Signed-off-by: Stefan Roese <[email protected]>
4750
4751commit 260eea5676ca46903a335686cc020b29c4ca46fe
4752Author: Nobuhiro Iwamatsu <[email protected]>
4753Date: Thu Nov 29 01:21:54 2007 +0900
4754
4755 sh: Add SuperH boards maintainer to MAINTAINERS file
4756
4757 Add MS7750SE and MS7722SE's board maintainer to MAINTAINERS file.
4758
4759 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
4760
4761commit aa9c4f1d22701a92347c1c81f34d12c8ad3a3747
4762Author: Nobuhiro Iwamatsu <[email protected]>
4763Date: Thu Nov 29 00:13:04 2007 +0900
4764
4765 sh: Add ms7750se support in MAKEALL
4766
4767 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
4768
4769commit c7144373427a178332bf9754131c8c34c52c200a
4770Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4771Date: Tue Nov 27 09:44:53 2007 +0100
4772
4773 sh: Add sh3 and sh4 support in MAKEALL
4774
4775 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4776 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
4777
4778commit 130080874a3d28450098481a262c5f7c855e908d
4779Author: Nobuhiro Iwamatsu <[email protected]>
4780Date: Sun Nov 25 02:51:17 2007 +0900
4781
4782 sh: Add document for SuperH.
4783
4784 This document is a summary of information concerning SuperH of U-Boot.
4785
4786 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
4787
4788commit 33ecdc2f9d64926e1a6067b28f3a0aefc3b6d23d
4789Author: Nobuhiro Iwamatsu <[email protected]>
4790Date: Sun Nov 25 02:39:31 2007 +0900
4791
4792 sh: Add marubun's pcmcia driver
4793
4794 Marubun pcmcia is a chip for PCMCIA used with SuperH.
4795 Of course, this can be used even by other architectures.
4796 When use this driver, came to be able to use CompactFlash
4797 and Ethernet.
4798
4799 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
4800
4801commit febd86b969b975289ed948f1ac0eb9722da41ced
4802Author: Nobuhiro Iwamatsu <[email protected]>
4803Date: Sun Nov 25 02:32:13 2007 +0900
4804
4805 sh: Update SuperH SCIF driver
4806
4807 - Changed volatile unsigned to vu_.
4808 - Changed Makefile for kconfig.
4809
4810 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
4811
4812commit 8be760903645af09871be50ad0a6f9ebb62b311d
4813Author: Stefan Roese <[email protected]>
4814Date: Tue Nov 27 11:57:35 2007 +0100
4815
4816 ppc4xx: Kilauea & Makalu: Fix ext IRQ pin multiplexing
4817
4818 After an error in the AMCC 405EX users manual now correctly configure
4819 IRQ2 (Kilauea)/IRQ0 (Makalu) as alternate 2 signal for external IRQ
4820 usage.
4821
4822 Signed-off-by: Stefan Roese <[email protected]>
4823
4824commit a5f601fd1b1278deae5aa9fc27a232b0d1c1c788
4825Author: Wolfgang Denk <[email protected]>
4826Date: Mon Nov 26 19:18:21 2007 +0100
4827
4828 Cleanup coding style; update CHANGELOG
4829
4830 Signed-off-by: Wolfgang Denk <[email protected]>
4831
4832commit 3deca9d44767efd1b83f4b701f0dbf21a7595f7b
4833Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4834Date: Sun Nov 25 22:39:25 2007 +0100
4835
4836 MAKEALL: add missing 512x boards in ppc
4837
4838 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4839
4840commit a340c325e668ca7386c2276387681720be9c3757
4841Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4842Date: Sun Nov 25 18:45:47 2007 +0100
4843
4844 Makefile : fix tags ctags etags with new drivers organization
4845
4846 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4847
4848commit 63362cfc6baa97ae0e37ba2c6ece530fcac9f79e
4849Author: Stefan Roese <[email protected]>
4850Date: Mon Nov 26 15:06:14 2007 +0100
4851
4852 ppc4xx: Makalu: Change EBC setup for CS0 to enable 400MHz usage
4853
4854 As suggested by Senao, use a different EBC_PB0AP setup for 400MHz
4855 operation.
4856
4857 Signed-off-by: Stefan Roese <[email protected]>
4858
4859commit ca1ce226287270bb01e25b8e3674c701f12edf19
4860Author: Stefan Roese <[email protected]>
4861Date: Mon Nov 26 15:01:45 2007 +0100
4862
4863 ppc4xx: Kilauea: Configure pin mux to use ext IRQ2 as interrupt
4864
4865 Signed-off-by: Stefan Roese <[email protected]>
4866
4867commit 87ddedd6ad804427ce125ceaa076d7a4f74e9d5d
4868Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4869Date: Sun Nov 25 18:45:47 2007 +0100
4870
4871 Makefile : fix tags ctags etags with new drivers organization
4872
4873 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4874
4875commit 59829cc189378c142c13d2aa8d9a897d8bef3961
4876Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4877Date: Sat Nov 24 21:26:56 2007 +0100
4878
4879 drivers/mtd : move mtd drivers to drivers/mtd
4880
4881 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4882
4883commit 318c0b90431f2648552e5ade78833f42652ce859
4884Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4885Date: Sat Nov 24 21:17:55 2007 +0100
4886
4887 drivers/misc : move misc drivers to drivers/misc
4888
4889 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4890
4891commit 33daf5b7858807cb4ce4158c2c56524671c14c08
4892Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4893Date: Sat Nov 24 21:13:59 2007 +0100
4894
4895 drivers/block : move block drivers to drivers/block
4896
4897 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4898
4899commit 0c698dcaa70275eb8814f665b545547cee013892
4900Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4901Date: Sat Nov 24 20:59:50 2007 +0100
4902
4903 drivers/rtc : move rtc drivers to drivers/rtc
4904
4905 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4906
4907commit f868cc5a50757d94f36c312395481cb0f187d9e6
4908Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4909Date: Sat Nov 24 20:14:44 2007 +0100
4910
4911 drivers/hwmon : move hardware monitor drviers to drivers/hwmon
4912
4913 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4914
4915commit 16b195c82a18cbfd164800f17a1ef9db2e48331a
4916Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4917Date: Sat Nov 24 19:46:45 2007 +0100
4918
4919 drivers/input : move input drivers to drivers/input
4920
4921 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4922
4923commit e4558666293364fc3af1c1d9381ca933fa0f1275
4924Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4925Date: Sat Nov 24 19:40:11 2007 +0100
4926
4927 drivers/usb : move usb drivers to drivers/usb
4928
4929 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4930
4931commit 1378df792a7ff3abd1bf54a63f5475784f5b083c
4932Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4933Date: Sat Nov 24 19:33:38 2007 +0100
4934
4935 drivers/serial : move serial drivers to drivers/serial
4936
4937 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4938
4939commit 2439e4bfa111babf4bc07ba20efbf3e36036813e
4940Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4941Date: Wed Nov 21 21:19:24 2007 +0100
4942
4943 drivers/net : move net drivers to drivers/net
4944
4945 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4946
4947commit 352d259130b349fe9593b8dada641bd78a9659e5
4948Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4949Date: Tue Nov 20 20:41:48 2007 +0100
4950
4951 drivers/video : move video drivers to drivers/video
4952
4953 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4954
4955commit 73646217186aa17afc8e305c5f06f06dd335eaad
4956Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4957Date: Tue Nov 20 20:33:09 2007 +0100
4958
4959 drivers/pcmcia : move pcmcia drivers to drivers/pcmcia
4960
4961 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4962
4963commit 93a686ee9c5ddc6fa368c32cfbfde6f6724599fc
4964Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4965Date: Tue Nov 20 20:28:09 2007 +0100
4966
4967 drivers/pci : move pci drivers to drivers/pci
4968
4969 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
4970
4971commit 9162352817579840d7802da6d85872b3ca003c97
4972Author: Gerald Van Baren <[email protected]>
4973Date: Thu Nov 22 17:23:23 2007 -0500
4974
4975 Fix fdt printing for updated libfdt
4976
4977 Also improve printing (adopt dtc v1 "c style" hex format), whitespace cleanup.
4978
4979 Signed-off-by: Gerald Van Baren <[email protected]>
4980
4981commit 9eb77cea1fa12d5969eb26a1d1d81da381bd6b1c
4982Author: Kumar Gala <[email protected]>
4983Date: Wed Nov 21 13:30:15 2007 -0600
4984
4985 Add additional fdt fixup helper functions
4986
4987 Added the following fdt fixup helpers:
4988 * do_fixup_by_prop{_u32} - Find matching nodes by property name/value
4989 * do_fixup_by_compat{_u32} - Find matching nodes by compat
4990
4991 The _u32 variants work the same only the property they are setting
4992 is know to be a 32-bit integer instead of a byte buffer.
4993
4994 Signed-off-by: Kumar Gala <[email protected]>
4995
4996commit ab544633abdd14f4dd5d92e500b73eb59ef57e67
4997Author: Kumar Gala <[email protected]>
4998Date: Wed Nov 21 11:11:03 2007 -0600
4999
5000 Add fdt_fixup_ethernet helper to set mac addresses
5001
5002 Added a fixup helper that uses aliases to set mac addresses
5003 in the device tree based on the bd_t
5004
5005 Signed-off-by: Kumar Gala <[email protected]>
5006
5007commit dbaf07ce620aab249e3502b20a986234a6af1d3a
5008Author: Kumar Gala <[email protected]>
5009Date: Wed Nov 21 14:07:46 2007 -0600
5010
5011 Fix warnings from import of libfdt
5012
5013 cmd_fdt.c: In function fdt_print:
5014 cmd_fdt.c:586: warning: assignment discards qualifiers from pointer target type
5015 cmd_fdt.c:613: warning: assignment discards qualifiers from pointer target type
5016 cmd_fdt.c:635: warning: assignment discards qualifiers from pointer target type
5017 cmd_fdt.c:636: warning: assignment discards qualifiers from pointer target type
5018
5019 Signed-off-by: Kumar Gala <[email protected]>
5020
5021commit 8d04f02f6224e6983f4812ea4da704950ec8539c
5022Author: Kumar Gala <[email protected]>
5023Date: Wed Oct 24 11:04:22 2007 -0500
5024
5025 Update libfdt from device tree compiler (dtc)
5026
5027 Update libfdt to commit 8eaf5e358366017aa2e846c5038d1aa19958314e from
5028 the device tree compiler (dtc) project.
5029
5030 Signed-off-by: Kumar Gala <[email protected]>
5031
5032commit e93becf80d732b64aef81b23e8b6ece02c40533d
5033Author: Kumar Gala <[email protected]>
5034Date: Sat Nov 3 19:46:28 2007 -0500
5035
5036 Move do_fixup* for libfdt into common code
5037
5038 Moved the generic fixup handling code out of cpu/mpc5xxx and cpu/mpc8260
5039 into common/fdt_support.c and renamed:
5040
5041 do_fixup() -> do_fixup_by_path()
5042 do_fixup_u32() -> do_fixup_by_path_u32()
5043
5044 Signed-off-by: Kumar Gala <[email protected]>
5045
5046commit f738b4a75998f42a7408defadc9baac7a31c92db
5047Author: Kumar Gala <[email protected]>
5048Date: Thu Oct 25 16:15:07 2007 -0500
5049
5050 Make no options to fdt print default to '/'
5051
5052 Signed-off-by: Kumar Gala <[email protected]>
5053
5054commit a3c2933e02503fe36ade2c1b65af46f2b7a168e7
5055Author: Kumar Gala <[email protected]>
5056Date: Wed Oct 24 10:21:57 2007 -0500
5057
5058 Removed some nonused fdt functions and moved fdt_find_and_setprop out of libfdt
5059
5060 Removed:
5061 fdt_node_is_compatible
5062 fdt_find_node_by_type
5063 fdt_find_compatible_node
5064
5065 To ease merge of newer libfdt as we aren't using them anywhere at this time.
5066
5067 Also moved fdt_find_and_setprop out of libfdt into fdt_support.c for the same
5068 reason.
5069
5070 Signed-off-by: Kumar Gala <[email protected]>
5071
5072commit 98e2867cc85409b919f862e6c16026461ec955df
5073Author: Grant Likely <[email protected]>
5074Date: Wed Nov 21 09:19:37 2007 -0700
5075
5076 [BUILD] Remove libraries when updating autoconf.mk
5077
5078 Fix library problems caused by conditional compilation. Using
5079 autoconf.mk to decide which files to compile has caused a problem when
5080 changing configuration from one board to another without clearing out
5081 the library (*.a) files.
5082
5083 It used to be that the linker was always passed the same list of .o
5084 files when building the .a files. However, that is not longer true
5085 with conditional compilation. Now, a different board config will have
5086 a different file list passed to the linker. The problem occurs when
5087 a library has already been built and the board config is changed.
5088
5089 Since the linker will update instead of replace a preexisting library,
5090 then if the file list changes to remove some object files the old
5091 objects will still exist in the library.
5092
5093 The solution is to remove all old library files when autoconf.mk is
5094 made.
5095
5096 Signed-off-by: Grant Likely <[email protected]>
5097
5098commit ed1353d74b9ce8a7fcd660570b848a184d614b5f
5099Author: Kumar Gala <[email protected]>
5100Date: Wed Nov 21 08:49:50 2007 -0600
5101
5102 [BUILD] conditionally compile libfdt/*.c in libfdt/Makefile
5103
5104 Modify libfdt/Makefile to conditionally compile the *.c files based
5105 on the board config.
5106
5107 Signed-off-by: Kumar Gala <[email protected]>
5108
5109commit 4a43719a7738712811d822ca8125427b27a55cdc
5110Author: Grant Likely <[email protected]>
5111Date: Mon Sep 24 09:05:31 2007 -0600
5112
5113 [BUILD] conditionally compile common/cmd_*.c in common/Makefile
5114
5115 Modify common/Makefile to conditionally compile the cmd_*.c files based
5116 on the board config.
5117
5118 Signed-off-by: Grant Likely <[email protected]>
5119
5120commit 2f155f6c0a1f5e9a306a3f1f4fbe067db7ced3b1
5121Author: Grant Likely <[email protected]>
5122Date: Mon Sep 24 09:05:31 2007 -0600
5123
5124 [BUILD] Generate include/autoconf.mk from board config files
5125
5126 Use cpp and sed to postprocess config.h and import the defined values
5127 into include/autoconf.mk. autoconf.mk is then included by config.mk to
5128 give 'make' access to the board configuration.
5129
5130 Doing this enables conditional compilation at the Makefile level instead
5131 of by wrapping every .c file with #ifdef/#endif wrappers.
5132
5133 Signed-off-by: Grant Likely <[email protected]>
5134
5135commit 68b88999da87ab88e71e1306192905be3450198e
5136Author: Jon Loeliger <[email protected]>
5137Date: Tue Nov 20 15:02:26 2007 -0600
5138
5139 8610HPCD: Enable the 8610 Display Interface Unit
5140
5141 Signed-off-by: Jon Loeliger <[email protected]>
5142
5143commit 74f89faa9d1e77ed947e628d3effaa513fe05d05
5144Author: Jon Loeliger <[email protected]>
5145Date: Tue Nov 20 15:00:53 2007 -0600
5146
5147 Move 8610 DIU interface structure definitions to header file.
5148
5149 These two structures are still needed during the
5150 initialization and setup of the DIU hardware.
5151 So move them to the fsl_diu_fb.h file for now.
5152 Official "blah".
5153
5154 Noticed-by: York Sun <[email protected]>
5155 Signed-off-by: Jon Loeliger <[email protected]>
5156
5157commit 080c646dbf474a109c3f85718fb01ce042a38c45
5158Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5159Date: Tue Nov 20 20:14:18 2007 +0100
5160
5161 drivers/i2c : move i2c drivers to drivers/i2c
5162
5163 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5164
5165commit 9a337ddc154a10a26f117fd147b009abcdeba75a
5166Author: Wolfgang Denk <[email protected]>
5167Date: Mon Nov 19 22:20:24 2007 +0100
5168
5169 Prepare for 1.3.0 release.
5170
5171 Signed-off-by: Wolfgang Denk <[email protected]>
5172
5173commit f30ad49b16bf998b03c1a5228b6c86369d61c258
5174Author: Haiying Wang <[email protected]>
5175Date: Mon Nov 19 10:02:13 2007 -0500
5176
5177 Move CONFIG_QE out of CONFIG_PCI wrap for MPC8568MDS
5178
5179 CONFIG_QE shouldn't be in the wrap of CONFIG_PCI, fix it.
5180
5181 Signed-off-by: Haiying Wang <[email protected]>
5182
5183commit f8c320609366176b31104d9bf5e295232e1c7f1d
5184Author: Shinya Kuribayashi <[email protected]>
5185Date: Mon Nov 19 11:14:16 2007 +0900
5186
5187 [MIPS] board/gth2/lowlevel_init.S: Fix a build warning
5188
5189 lowlevel_init.S: Assembler messages:
5190 lowlevel_init.S:413: Warning: Pretending global symbol used as branch target is local.
5191
5192 Looking at codes, the `memtest' and `clearmem' are intentional mixed
5193 use of `global symbols' and `label' for debugging purpose. To make it
5194 build, just disable global-symbols-use for now. As a result `memtest'
5195 still remains as unused, but leave it be...
5196
5197 Signed-off-by: Shinya Kuribayashi <[email protected]>
5198
5199commit e8da58f2bc092891e8cc92b927ed5c4bd0cb0cab
5200Author: Wolfgang Denk <[email protected]>
5201Date: Mon Nov 19 12:59:14 2007 +0100
5202
5203 Fix build problems with mp2usb board
5204
5205 Signed-off-by: Wolfgang Denk <[email protected]>
5206
5207commit 6bf4c686afca1e86e1c384d59218f914605713bf
5208Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5209Date: Sun Nov 18 18:36:11 2007 +0100
5210
5211 s3c24x0: Fix usb_ohci.c missing in Makefile
9a337ddc
WD
5212 and usb_ohci.c warning differ in signedness
5213
435dc8fc
WD
5214 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5215
5216commit 6073f61e078da5ddb521b56256bcc36508589883
5217Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5218Date: Sun Nov 18 12:55:02 2007 +0100
5219
5220 pb1x00 board: Fix u16 status declaration when PCMCIA is defined
5221
5222 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5223
5224commit 8412d814ce8bf5570a2b747f1e7fd321097fe987
5225Author: Wolfgang Denk <[email protected]>
5226Date: Sun Nov 18 17:11:09 2007 +0100
5227
5228 Fix compiler warnings for ARM systems.
5229
5230 Signed-off-by: Wolfgang Denk <[email protected]>
5231
5232commit 409ecdc0bb47dd28b0af6c25ffd658d22cc36b37
5233Author: Wolfgang Denk <[email protected]>
5234Date: Sun Nov 18 16:36:27 2007 +0100
5235
5236 Fix compiler warnings for PPC systems. Update CHANGELOG.
5237
5238 Signed-off-by: Wolfgang Denk <[email protected]>
5239
5240commit 653811a3c2b35856bf12e196dcc8c4694e28e420
5241Author: Stefan Roese <[email protected]>
5242Date: Sun Nov 18 14:44:44 2007 +0100
5243
5244 ppc4xx: Correct 405EX PCIe UTL register mapping
5245
5246 Map 4k mem space for UTL registers for each port.
5247
5248 Signed-off-by: Stefan Roese <[email protected]>
5249
5250commit 079c2c4fa71c0d1ebef394508df9088df8a308d3
5251Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5252Date: Sat Nov 17 11:31:10 2007 +0100
5253
5254 Fix warning differ in signedness in net/net.c and net/nfs.c
5255
5256commit 7e14fc65368cbd2861b1207453da55a4fc7b3f81
5257Author: Shinya Kuribayashi <[email protected]>
5258Date: Sat Nov 17 20:42:45 2007 +0900
5259
5260 gth2.c: Fix a warning on gth2 build.
5261
5262 gth2.c: In function 'misc_init_r':
5263 gth2.c:434: warning: pointer targets in passing argument 2 of 'setenv' differ in signedness
5264
5265 Signed-off-by: Shinya Kuribayashi <[email protected]>
5266
5267commit 2309c130aa4c84b91bd874a41269c923eb61b555
5268Author: Stefan Roese <[email protected]>
5269Date: Sat Nov 17 07:58:25 2007 +0100
5270
5271 Fix warning differ in signedness in common/cmd_scsi.c
5272
5273 Signed-off-by: Stefan Roese <[email protected]>
5274
5275commit 9ea61b57968554eaf0f474ec7e088b17d367f474
5276Author: Stefan Roese <[email protected]>
5277Date: Sat Nov 17 14:52:29 2007 +0100
5278
5279 ppc4xx: Update AMCC Kilauea config file
5280
5281 - Use generic GPIO configuration framework (CFG_4xx_GPIO_TABLE)
5282
5283 Signed-off-by: Stefan Roese <[email protected]>
5284
5285commit 7e1d884b7cb602007329c517ec1c453e3a6a5d9c
5286Author: Shinya Kuribayashi <[email protected]>
5287Date: Sat Nov 17 20:05:26 2007 +0900
5288
5289 [MIPS] cpu/mips/config.mk: Fix GNU assembler minor version picker
5290
5291 Current trick to pick up GNU assembler minor version does not work with the
5292 latest binutils (2007-03-01 or later) due to ${PKGVERSION} now default to
5293 "(GNU Binutils) ".
5294
5295 $ sde-as --version |grep "GNU assembler"
5296 GNU assembler 2.15.94 mipssde-6.02.02-20050602
5297 $ sde-as --version |grep "GNU assembler" |awk '{print $3}'
5298 2.15.94
5299 $ sde-as --version |grep "GNU assembler" |awk '{print $3}' |awk -F. '{print $2}'
5300 15
5301 $
5302
5303 $ mips-linux-as --version |grep "GNU assembler"
5304 GNU assembler (GNU Binutils) 2.18
5305 $ mips-linux-as --version |grep "GNU assembler" |awk '{print $3}'
5306 (GNU
5307 $ mips-linux-as --version |grep "GNU assembler" |awk '{print $3}' |awk -F. '{print $2}'
5308 (no output)
5309 $
5310
5311 As a result of above, you'll see many noises with such binutils:
5312
5313 make -C cpu/mips/
5314 /bin/sh: line 0: [: : integer expression expected
5315 /bin/sh: line 0: [: : integer expression expected
5316 make[1]: Entering directory `/home/skuribay/devel/u-boot.git/cpu/mips'
5317 mips-linux-gcc -D__ASSEMBLY__ -g -Os -D__KERNEL__ -DTEXT_BASE=0xB0000000 -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -c -o incaip_wdt.o incaip_wdt.S
5318 /bin/sh: line 0: [: : integer expression expected
5319 mips-linux-gcc -D__ASSEMBLY__ -g -Os -D__KERNEL__ -DTEXT_BASE=0xB0000000 -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -c -o cache.o cache.S
5320 /bin/sh: line 0: [: : integer expression expected
5321 mips-linux-gcc -g -Os -D__KERNEL__ -DTEXT_BASE=0xB0000000 -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -Wall -Wstrict-prototypes -c -o asc_serial.o asc_serial.c
5322 /bin/sh: line 0: [: : integer expression expected
5323
5324 This patch simplifies the trick and makes it work with both versions of gas.
5325 I also replace an expensive `awk (or gawk)' with `cut'.
5326
5327 Signed-off-by: Shinya Kuribayashi <[email protected]>
5328
5329commit 16664f72850846e645616da1c0fa5afcd6d15f15
5330Author: Shinya Kuribayashi <[email protected]>
5331Date: Sat Nov 17 20:05:26 2007 +0900
5332
5333 [MIPS] Remove useless instructions for initializing $gp.
5334
5335 Signed-off-by: Shinya Kuribayashi <[email protected]>
5336
5337commit 03c031d5660ea946c39af6e2e16267da857c609f
5338Author: Shinya Kuribayashi <[email protected]>
5339Date: Sat Oct 27 15:27:06 2007 +0900
5340
5341 [MIPS] MIPS 4K core: Coding style cleanups
5342
5343 No logical changes.
5344
5345 Signed-off-by: Shinya Kuribayashi <[email protected]>
5346
5347commit f5e429d3860bba4c6ae8bead8f78349fa24491b2
5348Author: Shinya Kuribayashi <[email protected]>
5349Date: Sat Nov 17 20:05:20 2007 +0900
5350
5351 [MIPS] gth2.c: Fix a warning on gth2 build.
5352
5353 gth2.c: In function 'misc_init_r':
5354 gth2.c:434: warning: pointer targets in passing argument 2 of 'setenv' differ in signedness
5355
5356 Signed-off-by: Shinya Kuribayashi <[email protected]>
5357
5358commit 4fbd0741b2b6441da10be93e10267122581b7079
5359Author: Shinya Kuribayashi <[email protected]>
5360Date: Sat Oct 27 15:22:33 2007 +0900
5361
5362 [MIPS] au1x00_eth.c: Fixed a warning on pb1000 build.
5363
5364 au1x00_eth.c: In function 'au1x00_miiphy_write':
5365 au1x00_eth.c:139: warning: 'return' with no value, in function returning non-void
5366
5367 Signed-off-by: Shinya Kuribayashi <[email protected]>
5368
5369commit f01320459736f156707425cf8112f98606301aa4
5370Author: Shinya Kuribayashi <[email protected]>
5371Date: Sat Oct 27 15:00:25 2007 +0900
5372
5373 [MIPS] au1x00_eth.c: Fix au1x00_miiphy_{read,write} build error
5374
5375 au1x00_eth.c: In function 'au1x00_enet_initialize':
5376 au1x00_eth.c:246: error: 'au1x00_miiphy_read' undeclared (first use in this function)
5377 au1x00_eth.c:246: error: (Each undeclared identifier is reported only once
5378 au1x00_eth.c:246: error: for each function it appears in.)
5379 au1x00_eth.c:246: error: 'au1x00_miiphy_write' undeclared (first use in this function)
5380 au1x00_eth.c: In function 'au1x00_miiphy_write':
5381 au1x00_eth.c:298: warning: 'return' with no value, in function returning non-void
5382 make[1]: *** [au1x00_eth.o] Error 1
5383
5384 Fixed by moving these two functions forward.
5385
5386 Signed-off-by: Shinya Kuribayashi <[email protected]>
5387
5388commit b09258c5393edd1087c5f39ae68338f16b49f8b3
5389Author: Shinya Kuribayashi <[email protected]>
5390Date: Sat Oct 27 15:00:25 2007 +0900
5391
5392 MAKEALL: Added missing pb1000 board
5393
5394 Signed-off-by: Shinya Kuribayashi <[email protected]>
5395
5396commit 2e4a6e3667a1e39c0e6e99498686b15d2718b369
5397Author: Shinya Kuribayashi <[email protected]>
5398Date: Sat Oct 27 15:00:24 2007 +0900
5399
5400 [MIPS] pb1000: Replace obsolete memsetup.S with lowlevel_init.S
5401
5402 Signed-off-by: Shinya Kuribayashi <[email protected]>
5403
5404commit 662e5cb397249c3ea88a4c3255e9ccfc40b98d82
5405Author: Shinya Kuribayashi <[email protected]>
5406Date: Sat Oct 27 15:00:24 2007 +0900
5407
5408 [MIPS] u-boot.lds: Cleanup __u_boot_cmd_{start,end}
5409
5410 Signed-off-by: Shinya Kuribayashi <[email protected]>
5411
5412commit 5947f6999aafa7c54c1390983d264a8463dfea8e
5413Author: Wolfgang Denk <[email protected]>
5414Date: Sat Nov 17 02:34:38 2007 +0100
5415
5416 Update CHANGELOIG, prepare for -rc4
5417
5418 Signed-off-by: Wolfgang Denk <[email protected]>
5419
5420commit fd329e6f05bbdfe6bd71b0e09f0c76d3b0a025a5
5421Author: Luotao Fu <[email protected]>
5422Date: Wed Nov 14 18:58:33 2007 +0100
5423
5424 Fix the i2c frequency and default address in rsdproto board
5425
5426 rsdproto board support has wrong I2C frequency and wrong return value
5427 handling.
5428
5429 Signed-off-by: Luotao Fu <[email protected]>
5430
5431commit 429c180edad038f91c989cb14b478228092e7054
5432Author: Wolfgang Denk <[email protected]>
5433Date: Sat Nov 17 01:45:38 2007 +0100
5434
5435 powerpc: Backout relocation changes for MPC5121, too.
5436
5437 Apply Grant Likely's backout to MPC5121 code, too.
5438
5439 Pointed out by Rafal Jaworowski <[email protected]>
5440
5441 Signed-off-by: Wolfgang Denk <[email protected]>
5442
5443commit 1c3dd43338a077165e7e0309cb3994e65d2bdbf8
5444Author: Grant Likely <[email protected]>
5445Date: Tue Nov 13 22:18:33 2007 -0700
5446
5447 powerpc: Backout relocation changes.
5448
5449 Ugh. I *hate* to back this change out, but these compiler flags don't
5450 work for relocation on all versions of GCC. I've not been able to
5451 reproduce the environment in my setup (and hence, not been able to
5452 find a combination that *does* work), so I've got no choice but to go
5453 back to the old gcc flags and linker script.
5454
5455 Signed-off-by: Grant Likely <[email protected]>
5456
5457commit 5c15010efad980ad5498cc565fc1ed70df2f52b4
5458Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5459Date: Tue Nov 13 09:11:05 2007 +0100
5460
5461 Fixed mips_io_port_base build errors.
5462
5463 This patch has been sent on:
5464 - 29 Sep 2007
5465
5466 Although mips_io_port_base is currently a part of IDE command, it is quite
5467 fundamental for MIPS I/O port access such as in[bwl] and out[bwl]. So move
5468 it to MIPS general part, and introduce `set_io_port_base()' from Linux.
5469
5470 This patch is triggered by multiple definition of `mips_io_port_base' build
5471 error on gth2 (and tb0229 also needs this fix.)
5472
5473 board/gth2/libgth2.a(gth2.o): In function `log_serial_char':
5474 /home/skuribay/devel/u-boot.git/board/gth2/gth2.c:47: multiple definition of `mips_io_port_base'
5475 common/libcommon.a(cmd_ide.o):/home/skuribay/devel/u-boot.git/common/cmd_ide.c:712: first defined here
5476 make: *** [u-boot] Error 1
5477
5478 Signed-off-by: Shinya Kuribayashi <[email protected]>
5479 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5480
5481commit 6ecbb7a3fa9b0940ed33e490d195d4b6830b2422
5482Author: Wolfgang Denk <[email protected]>
5483Date: Sat Nov 17 01:30:40 2007 +0100
5484
5485 Fix a bug in the slave serial programming mode for the Xilinx
5486 Spartan2/3 FPGAs. The old code used "< 0" on a "char" type to test if
5487 the most significant bit was set, which did not work on any
5488 architecture where "char" defaulted to be an unsigned type.
5489
5490 Based on a patch by Angelos Manousaridis <[email protected]>
5491
5492 Signed-off-by: Wolfgang Denk <[email protected]>
5493
5494commit d08b7233bc252faad8339e7ca0ddfd62fa79903c
5495Author: Jon Loeliger <[email protected]>
5496Date: Thu Nov 1 12:23:29 2007 -0500
5497
5498 86xx: Fix broken variable reference when #def DEBUGing.
5499
5500 Sometimes you can't reference the DDR2 controller variables.
5501
5502 Signed-off-by: Jon Loeliger <[email protected]>
5503
5504commit f9d9164d9c6b5a7f0393fd8d7e246b8a0326bc19
5505Author: Jason Jin <[email protected]>
5506Date: Fri Oct 26 18:32:00 2007 +0800
5507
5508 make 8610 board use pixis reset
5509
5510 Signed-off-by: Jason Jin <[email protected]>
5511
5512commit db74b3c1c9481a6bffbf8cd445e5bcbf6908e836
5513Author: Jason Jin <[email protected]>
5514Date: Mon Oct 29 19:26:21 2007 +0800
5515
5516 Unify pixis_reset altbank across board families
5517
5518 Basically, refactor the CFG_PIXIS_VBOOT_MASK values
5519 into the separate board config files.
5520
5521 Signed-off-by: Jason Jin <[email protected]>
5522 Signed-off-by: Jon Loeliger <[email protected]>
5523
5524commit 64bf555465c7926be13e1046ac0d0f05ac72829c
5525Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5526Date: Wed Nov 7 08:19:21 2007 +0100
5527
5528 Fix warning: pointer targets in assignment differ in signedness
5529
5530 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5531
5532commit 7a60ee7c6248a958c5757d3660a1702723a2786d
5533Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5534Date: Wed Nov 7 08:19:19 2007 +0100
5535
5536 Fix warning differ in signedness in common/cmd_ide.c
5537
5538 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
5539
5540commit f31d38b9eea9b32f6a1ac848a298cc71ca4c9a03
5541Author: Stefan Roese <[email protected]>
5542Date: Fri Nov 16 14:16:54 2007 +0100
5543
5544 ppc4xx: Enable 405EX PCIe UTL register configuration
5545
5546 Till now the UTL registers on 405EX were not initialized but left with
5547 their default values. This patch new initializes some of the UTL
5548 registers on 405EX.
5549
5550 Signed-off-by: Stefan Roese <[email protected]>
5551
5552commit ecdcbd4f8c1f8cefd785752f4e7536aae2a4ecf9
5553Author: Stefan Roese <[email protected]>
5554Date: Fri Nov 16 14:00:59 2007 +0100
5555
5556 ppc4xx: Update AMCC Makalu for board rev 1.1
5557
5558 This patch adds changes needed for Makalu rev 1.1:
5559
5560 - Enable 2nd DDR2 bank resulting in 256MByte of SDRAM
5561 - Enable 2nd ethernet port EMAC1
5562 - Use generic GPIO configuration framework (CFG_4xx_GPIO_TABLE)
5563 - Reset PCIe ports via GPIO upon bootup
5564
5565 Signed-off-by: Stefan Roese <[email protected]>
5566
5567commit 4d4faae65e115e327425cd514c1a35146a85166b
5568Author: Grant Likely <[email protected]>
5569Date: Mon Sep 24 09:05:31 2007 -0600
5570
5571 Group PCI and PCMCIA drivers in drivers/Makefile
5572
5573 Signed-off-by: Grant Likely <[email protected]>
5574
5575commit 5798f87dc10a496d79d3177b9f5a76488987fd35
5576Author: Grant Likely <[email protected]>
5577Date: Mon Sep 24 09:05:31 2007 -0600
5578
5579 Group block/flash drivers in drivers/Makefile
5580
5581 Signed-off-by: Grant Likely <[email protected]>
5582
5583commit df58c81551700f058b44cacf55a7997fa63bfe0a
5584Author: Grant Likely <[email protected]>
5585Date: Mon Sep 24 09:05:31 2007 -0600
5586
5587 Group USB drivers in drivers/Makefile
5588
5589 Signed-off-by: Grant Likely <[email protected]>
5590
5591commit 5dbb6ed622e539b0c8493ef7e578d3a533181d29
5592Author: Grant Likely <[email protected]>
5593Date: Mon Sep 24 09:05:30 2007 -0600
5594
5595 Group i2c drivers in drivers/Makefile
5596
5597 Signed-off-by: Grant Likely <[email protected]>
5598
5599commit ec00c76de0e5971273905998d62d6bb119324218
5600Author: Grant Likely <[email protected]>
5601Date: Mon Sep 24 09:05:30 2007 -0600
5602
5603 Group console drivers in drivers/Makefile
5604
5605 Signed-off-by: Grant Likely <[email protected]>
5606
5607commit 754f230aa01b8c789fc31f8013c2487954073300
5608Author: Grant Likely <[email protected]>
5609Date: Mon Sep 24 09:05:30 2007 -0600
5610
5611 Group network drivers in drivers/Makefile
5612
5613 Signed-off-by: Grant Likely <[email protected]>
5614
5615commit f0037c56b0d12cd46215124667b9f83d60ef9391
5616Author: Grant Likely <[email protected]>
5617Date: Mon Sep 24 09:05:30 2007 -0600
5618
5619 Build: split COBJS value into multiple lines
5620
5621 This change is in preparation for condtitionial compile support in the
5622 build system. By spliting them all into seperate lines now, subsequent
5623 patches that change 'COBJS-y += ' into 'COBJS-$(CONFIG_<blah>) += ' will
5624 be less invasive and easier to review
5625
5626 Signed-off-by: Grant Likely <[email protected]>
5627
5628commit 1b4aaffe4fb2a5e95d9111a5d94fd1f89215dce4
5629Author: Grant Likely <[email protected]>
5630Date: Mon Sep 24 09:05:30 2007 -0600
5631
5632 Add .gitignore files
5633
5634 Signed-off-by: Grant Likely <[email protected]>
5635 Acked-by: Kim Phillips <[email protected]>
5636
5637commit 955413f35f054a82e40042f1dbcf501c6a05719b
5638Author: Grant Likely <[email protected]>
5639Date: Thu Nov 15 08:27:52 2007 -0700
5640
5641 Revert "Correct relocation fixup for mpc5xx"
5642
5643 This reverts commit 3649cd99ba815b6601868735765602f00ef3692b.
5644 Signed-off-by: Grant Likely <[email protected]>
5645
5646commit e15633888a058aacb31a62d2cf1278e1e4c236ab
5647Author: Grant Likely <[email protected]>
5648Date: Thu Nov 15 08:24:32 2007 -0700
5649
5650 Revert "Correct fixup relocation for MPC5xxx"
5651
5652 This reverts commit 6f7576b20ecf0d040c3ac3b032b5cbc860e38a90.
5653 Signed-off-by: Grant Likely <[email protected]>
5654
5655commit 139365fbe566d0fc619a1ed04452ec5388f0cef8
5656Author: Grant Likely <[email protected]>
5657Date: Thu Nov 15 08:21:04 2007 -0700
5658
5659 Revert "Correct fixup relocation for mpc8220"
5660
5661 This reverts commit a85dd254c0577fca13627c46e93fc2ad4c4f1f00.
5662 Signed-off-by: Grant Likely <[email protected]>
5663
5664commit 70922342369e5e39b286fe21e768a239ca07a514
5665Author: Grant Likely <[email protected]>
5666Date: Thu Nov 15 08:20:57 2007 -0700
5667
5668 Revert "Correct fixup relocation for mpc824x"
5669
5670 This reverts commit f3a52fe05923935db86985daf9438e2f70ac39aa.
5671 Signed-off-by: Grant Likely <[email protected]>
5672
5673commit 96279ab4cad60cb5972aa934fbe4845ac02cc75a
5674Author: Grant Likely <[email protected]>
5675Date: Thu Nov 15 08:20:50 2007 -0700
5676
5677 Revert "Correct fixup relocation for mpc8260"
5678
5679 This reverts commit 5af61b2f4b838a05f79be274f3e5a66edd2d9c96.
5680 Signed-off-by: Grant Likely <[email protected]>
5681
5682commit 928fe33b24cdf382a8dc8687fed24b1961cdb5d6
5683Author: Grant Likely <[email protected]>
5684Date: Thu Nov 15 08:20:43 2007 -0700
5685
5686 Revert "Correct fixup relocation for mpc83xx"
5687
5688 This reverts commit 057004f4a4863554d56cc56268bfa7c7d9738e27.
5689 Signed-off-by: Grant Likely <[email protected]>
5690
5691commit c93945e8f9e300860d2bf73a2549ce5794f8bd00
5692Author: Grant Likely <[email protected]>
5693Date: Thu Nov 15 08:20:25 2007 -0700
5694
5695 Revert "[MPC512x] Correct fixup relocation"
5696
5697 This reverts commit 8d17979d0359492a822a0a409d26e3a3549b4cd4.
5698 Signed-off-by: Grant Likely <[email protected]>
5699
5700commit c9672f81f1bdb4e8ddf62aa72ca0206e8b72aa1c
5701Author: Stefan Roese <[email protected]>
5702Date: Thu Nov 15 14:25:09 2007 +0100
5703
5704 ppc4xx: Small AMCC Kilauea cleanup
5705
5706 Remove not needed pci_target_init() function.
5707
5708 Signed-off-by: Stefan Roese <[email protected]>
5709
5710commit aee747f19b460a0e9da20ff21e90fdaac1cec359
5711Author: Stefan Roese <[email protected]>
5712Date: Thu Nov 15 14:23:55 2007 +0100
5713
5714 ppc4xx: Enable 440 GPIO init table CFG_440_GPIO_TABLE for 405 platforms
5715
5716 - Rename CFG_440_GPIO_TABLE to CFG_4xx_GPIO_TABLE
5717 - Cleanup of the 4xx GPIO functions
5718 - Move some GPIO defines from the cpu headers ppc405.h/ppc440.h into gpio.h
5719
5720 Signed-off-by: Stefan Roese <[email protected]>
5721
5722commit 8ada0ebf38e4073beea0309188b25d82a112a2ae
5723Author: Stefan Roese <[email protected]>
5724Date: Thu Nov 15 14:20:08 2007 +0100
5725
5726 ppc4xx: AMCC Taihu board config file cleanup
5727
5728 This patch makes the AMCC Taihu a little more compatible to the other
5729 AMCC eval boards.
5730
5731 Signed-off-by: Stefan Roese <[email protected]>
5732
5733commit 5e71c51d74c963d3174060c078dcacf13bdd02ef
5734Author: Marian Balakowicz <[email protected]>
5735Date: Thu Nov 15 13:37:28 2007 +0100
5736
5737 [INKA4x0] NG hardware: flash support
5738
5739 Disabled and remove inka4x0 custom flash driver, use CFI flash
5740 driver instead.
5741
5742 Signed-off-by: Marian Balakowicz <[email protected]>
5743
5744commit 5fb6d7191e206cdde0e23140fd8111caed93a595
5745Author: Marian Balakowicz <[email protected]>
5746Date: Thu Nov 15 13:29:55 2007 +0100
5747
5748 [INKA4x0] NG hardware: SDRAM support
5749
5750 Add support for three new DDR chips that may be present on a NG
5751 INKA4x0 hardware: HYB25D512160BF-5, K4H511638C-7CB3, T46V32M16BN-6IT.
5752
5753 Cleanup board/inka4x0/mt48lc16m16a2-75.h file.
5754
5755 Signed-off-by: Marian Balakowicz <[email protected]>
5756
5757commit f23cb34c367bb27585a4fdb8a75277370e7d0596
5758Author: Marian Balakowicz <[email protected]>
5759Date: Thu Nov 15 13:24:43 2007 +0100
5760
5761 [INKA4x0] NG hardware: platform code update
5762
5763 - Cleanup compile warnings.
5764 - Add missing '\0' in default environment.
5765 - Increase CFG_MONITOR_LEN to 256 KiB.
5766 - Add required CFG_USE_PPCENV.
5767
5768 Signed-off-by: Marian Balakowicz <[email protected]>
5769
5770commit 2ae64f5135e51bb18753884d1265b99e89b5aedd
5771Author: Peter Pearse <[email protected]>
5772Date: Thu Nov 15 08:58:00 2007 +0000
5773
5774 Remove warnings re CONFIG_EXTRA_ENV_SETTINGS
5775 Remove warnings re onenand_read() & write()
5776
5777commit 2db916e14410e3ec1738508c7bf4dfeb2b299ae7
5778Author: Peter Pearse <[email protected]>
5779Date: Thu Nov 15 08:45:13 2007 +0000
5780
5781 Correction patch
5782
5783commit 1d8a49eca1c7bdc8db1c47a92f9014a29ead03ae
5784Author: Roy Zang <[email protected]>
5785Date: Thu Sep 13 18:52:28 2007 +0800
5786
5787 Enable ULi1575 Ethernet support in 8610HPCD config
5788
5789 Signed-off-by: Roy Zang <[email protected]>
5790 Acked-by: Jon Loeliger <[email protected]>
5791
5792commit 54fd6c93c28a0a45352fff5dd92673401ff563f2
5793Author: Stefan Roese <[email protected]>
5794Date: Tue Nov 13 08:18:20 2007 +0100
5795
5796 ppc4xx: lwmon5: Change PHY reset sequence for PHY MDIO address latching
5797
5798 Signed-off-by: Stefan Roese <[email protected]>
5799
5800commit 7d0a4066b5a6b698e5fc1b66cfe9705774bbce93
5801Author: Stefan Roese <[email protected]>
5802Date: Tue Nov 13 08:06:11 2007 +0100
5803
5804 ppc4xx: Fix 405EX PCIe UTLSET register setup
5805
5806 Signed-off-by: Stefan Roese <[email protected]>
5807
5808commit 1ce55151c85d068f70317a8d65c61058b891afb4
5809Author: Heiko Schocher <[email protected]>
5810Date: Tue Nov 13 07:50:29 2007 +0100
5811
5812 [UC101] SRAM now with 2 MB working.
5813
5814 Signed-off-by: Heiko Schocher <[email protected]>
5815
5816commit 2d14684341109a69616e4d6016cd61402d55086f
5817Author: Matthias Fuchs <[email protected]>
5818Date: Fri Nov 9 15:37:53 2007 +0100
5819
5820 ppc4xx: Use generic usb-ohci driver for sequoia board
5821
5822 This patch makes the sequoia board use the generic usb-ohci driver
5823 instead of cpu/ppc4xx/usb_ohci.c.
5824
5825 Signed-off-by: Matthias Fuchs <[email protected]>
5826 Signed-off-by: Stefan Roese <[email protected]>
5827
5828commit 9be659ac0868dc367caa957c5c725e46b07f6a5f
5829Author: Matthias Fuchs <[email protected]>
5830Date: Fri Nov 9 15:37:23 2007 +0100
5831
5832 ppc4xx: Make USB working with CONFIG_4xx_DCACHE defined
5833
5834 This patch disables the 44x d-cache on 'usb start' and
5835 reenables it on 'usb stop'. This should be seen as a
5836 temporary fix until the generic usb-ohci driver can
5837 life with d-cache enabled.
5838
5839 Signed-off-by: Matthias Fuchs <[email protected]>
5840 Signed-off-by: Stefan Roese <[email protected]>
5841
5842commit fbde2169d2c48fcc9ff03489534a78ffb0a8a0d4
5843Author: Matthias Fuchs <[email protected]>
5844Date: Fri Nov 9 15:36:44 2007 +0100
5845
5846 ppc4xx: Remove redundant code from 4xx network driver
5847
5848 This patch removes some redundant code and decrements the end
5849 address of cache flush and invalidate by 1.
5850
5851 Signed-off-by: Matthias Fuchs <[email protected]>
5852 Signed-off-by: Stefan Roese <[email protected]>
5853
5854commit 5ca9881aad8c413ac2a82868a5e3719178254502
5855Author: Peter Pearse <[email protected]>
5856Date: Fri Nov 9 15:24:26 2007 +0000
5857
5858 Add apollon board support
5859 Signed-off-by: Kyungmin Park <[email protected]>
5860
5861commit b53313dbfc74525d85f1e7e0102f902d5c863beb
5862Author: Stefan Roese <[email protected]>
5863Date: Fri Nov 9 12:19:58 2007 +0100
5864
5865 ppc4xx: Remove In:/Out:/Err: boot output for AMCC Kilauea
5866
5867 Signed-off-by: Stefan Roese <[email protected]>
5868
5869commit c7f69c340277935a6c19a956421852da944a365f
5870Author: Stefan Roese <[email protected]>
5871Date: Fri Nov 9 12:18:54 2007 +0100
5872
5873 ppc4xx: Make output a little shorter on I2C bootrom detection
5874
5875 Most 4xx PPC capable of using an I2C bootrom for bootstrap setting
5876 already print a line with the information which I2C bootrom is
5877 used for bootstrap configuration. So we don't need this extra line
5878 with "I2C boot EEPROM en-/dis-abled".
5879
5880 This patch also has a little code cleanup integrated.
5881
5882 Signed-off-by: Stefan Roese <[email protected]>
5883
5884commit 8d737a28152ec12873f8544cca1fb39a49e5e693
5885Author: TsiChungLiew <[email protected]>
5886Date: Thu Nov 8 12:50:18 2007 -0600
5887
5888 ColdFire: MCF5329 - Remove reset registers from CCM
5889
5890 Signed-off-by: TsiChungLiew <[email protected]>
5891
5892commit 7d7cdea769a60b0a6e4c18bef7f9d648fd14b8d7
5893Author: TsiChungLiew <[email protected]>
5894Date: Thu Nov 8 12:31:11 2007 -0600
5895
5896 ColdFire: MCF5329 - Add Reset structure to immap_5329.h
5897
5898 Signed-off-by: TsiChungLiew <[email protected]>
5899
5900commit 09b26cf00d76d75fdf7fdc4b13e4dd929743bc21
5901Author: TsiChungLiew <[email protected]>
5902Date: Thu Nov 8 12:19:01 2007 -0600
5903
5904 ColdFire: MCF5329 - revert include/asm-m68k/m5329.h file mode
5905
5906 Signed-off-by: TsiChungLiew <[email protected]>
5907
5908commit 225a24b5e062ad94627424508ae814f51dbe1a34
5909Author: TsiChungLiew <[email protected]>
5910Date: Wed Nov 7 18:00:54 2007 -0600
5911
5912 ColdFire: MCF5445x - Update correct RAMBAR and missing linker files
5913
5914 Signed-off-by: TsiChungLiew <[email protected]>
5915
5916commit 248c7c14835f34d5d910b45e5600050e58ca6cab
5917Author: TsiChungLiew <[email protected]>
5918Date: Wed Nov 7 17:56:15 2007 -0600
5919
5920 ColdFire: MCF532x - Update do_reset() using core reset
5921
5922 Signed-off-by: TsiChungLiew <[email protected]>
5923
5924commit d9240a5f827eb3b476a6ba2938d01f1a9e7688f4
5925Author: TsiChungLiew <[email protected]>
5926Date: Wed Nov 7 17:51:00 2007 -0600
5927
5928 ColdFire: Update cpu flag for 4.2-xx compiler
5929
5930 Signed-off-by: TsiChungLiew <[email protected]>
5931
5932commit 070ba56115b4da63b46e974287fa4550d4023386
5933Author: York Sun <[email protected]>
5934Date: Wed Oct 31 14:59:04 2007 -0500
5935
5936 8610: Add console frame buffer support to FSL 8610 DIU driver.
5937
5938 Add cfb console support to FSL 8610 DIU driver.
5939 Inspect board version from PIXIS to obtain correct pixel format.
5940
5941 Use #define CONFIG_VIDEO in config file to enable fb console.
5942
5943 To switch monitor, set monitor variable to
5944 0 - DVI, 1 - Single link LVDS, 2 - Double link LVDS
5945 followed by "diufb init".
5946
5947 Preserve logo bitmap at the top of the fb console.
5948
5949 Signed-off-by: York Sun <[email protected]>
5950 Signed-off-by: Jon Loeliger <[email protected]>
5951
5952commit a877880c6949e948bd63cd6ea4e216573d2f53dd
5953Author: York Sun <[email protected]>
5954Date: Mon Oct 29 13:58:39 2007 -0500
5955
5956 8610: Add 8610 DIU display driver
5957
5958 1280x1024 and 1024x768 @ 32 bpp are supported now.
5959 DVI, Single-link LVDS, Double-link LVDS are all supported.
5960
5961 Environmental variable "monitor" is used to specify monitor port.
5962
5963 A new command "diufb" is introduced to reinitialize monitor
5964 and display a BMP file in the memory. So far, 1-bit, 4-bit,
5965 8-bit and 24-bit BMP formats are supported.
5966
5967 diufb init
5968 - initialize the diu driver
5969 Enable the port specified in the environmental variable "monitor"
5970
5971 diufb addr
5972 - display bmp file in memory.
5973 The bmp image should be no bigger than the resolution, 1280x1024
5974 for DVI and double-link LVDS, 1024x768 for single-link LVDS.
5975
5976 Note, this driver allocate memory but doesn't free it after use
5977 It is written on purpose -- to avoid a failure of reallocation
5978 due to memory fragement.
5979
5980 ECC of DDR is disabled for DIU performance. L2 data cache is also disabled.
5981
5982 Signed-off-by: York Sun <[email protected]>
5983 Signed-off-by: Jon loeliger <[email protected]>
5984
5985commit 52e5ddfecdda308f75782fae206b677b1810f5f9
5986Author: York Sun <[email protected]>
5987Date: Wed Oct 31 10:43:59 2007 -0500
5988
5989 FSL: Add a freescale bitmap logo.
5990
5991 This Freescale logo is a 340 x 128 x 4bpp BMP file
5992 that can be displayed by the DIU Framebuffer driver.
5993
5994 Signed-off-by: York Sun <[email protected]>
5995 Signed-off-by: Jon Loeliger <[email protected]>
5996
5997commit 1815338fbd1c0f94f8276d2891b99caa5a05f622
5998Author: York Sun <[email protected]>
5999Date: Mon Oct 29 13:57:53 2007 -0500
6000
6001 8610: Make some extra debug environment variables conditional.
6002
6003 One may #define ENV_DEBUG to get them back again.
6004
6005 Signed-off-by: York Sun <[email protected]>
6006
6007commit 761421ccca80a9fb37b19c37aa61d46ef75e0647
6008Author: Jason Jin <[email protected]>
6009Date: Mon Oct 29 19:26:21 2007 +0800
6010
6011 8610: Actually enable pixis_reset CONFIGs
6012
6013 Signed-off-by: Jason Jin <[email protected]>
6014
6015commit f3bceaab230b4748d0afc4109b6837308f018b40
6016Author: Jason Jin <[email protected]>
6017Date: Fri Oct 26 18:31:59 2007 +0800
6018
6019 Fix the BAT definition of PCI IO on 8610 board
6020
6021 The address in the BAT register is aligned with the BAT size.
6022 The original definition actually did not define BAT for PCIE2 IO.
6023 This patch fix this.
6024
6025 Signed-off-by: Jason Jin <[email protected]>
6026
6027commit 9f23ca334a6f5f021ef9e9d0fad9da80d63b2d56
6028Author: Jason Jin <[email protected]>
6029Date: Mon Oct 29 19:26:21 2007 +0800
6030
6031 Unify pixis_reset altbank across board families
6032
6033 Basically, refactor the CFG_PIXIS_VBOOT_MASK values
6034 into the separate board config files.
6035
6036 Signed-off-by: Jason Jin <[email protected]>
6037 Signed-off-by: Jon Loeliger <[email protected]>
6038
6039commit a8318ec205c8e8794b5f9f1b8584abadb440e8ba
6040Author: Jason Jin <[email protected]>
6041Date: Fri Oct 26 18:32:00 2007 +0800
6042
6043 make 8610 board use pixis reset
6044
6045 Signed-off-by: Jason Jin <[email protected]>
6046
6047commit 9c84709eedce9c680dd695984ab7d2328f4f04f5
6048Author: Jon Loeliger <[email protected]>
6049Date: Thu Nov 1 12:23:29 2007 -0500
6050
6051 86xx: Fix broken variable reference when #def DEBUGing.
6052
6053 Sometimes you can't reference the DDR2 controller variables.
6054
6055 Signed-off-by: Jon Loeliger <[email protected]>
6056
6057commit 1f103105a3746ab12279b63b8c1d372c0ce2cc58
6058Author: Roy Zang <[email protected]>
6059Date: Mon Nov 5 17:39:24 2007 +0800
6060
6061 Implement general ULi 526x Ethernet driver support in U-boot
6062
6063 This patch implements general ULi 526x Ethernet driver.
6064 Until now, it is the only native Ethernet port on
6065 MPC8610HPCD board, but it could be used on other boards
6066 with ULi 526x Ethernet port as well.
6067
6068 Signed-off-by: Roy Zang <[email protected]>
6069 Signed-off-by: Zhang Wei <[email protected]>
6070 Acked-by: Jon Loeliger <[email protected]>
6071 Signed-off-by: Ben Warren <[email protected]>
6072
6073commit 71bc6e6474fea8ef481b9b45d1edd7ad1f6dfbbd
6074Author: Larry Johnson <[email protected]>
6075Date: Thu Nov 1 08:46:50 2007 -0500
9a337ddc 6076
435dc8fc 6077 NET: Add Ethernet 1000BASE-X support for PPC4xx
9a337ddc 6078
435dc8fc
WD
6079 This patch adds support for 1000BASE-X to functions "miiphy_speed ()" and
6080 "miiphy_duplex()". It also adds function "miiphy_is_1000base_x ()", which
6081 returns non-zero iff the PHY registers are configured for 1000BASE-X. The
6082 "mii info" command is modified to distinguish between 1000BASE-T and -X.
9a337ddc 6083
435dc8fc
WD
6084 Signed-off-by: Larry Johnson <[email protected]>
6085 Signed-off-by: Ben Warren <[email protected]>
9a337ddc 6086
435dc8fc
WD
6087commit 298035df4948b113d29ac0e694717d34b95bc5dc
6088Author: Larry Johnson <[email protected]>
6089Date: Wed Oct 31 11:21:29 2007 -0500
9a337ddc 6090
435dc8fc 6091 NET: Cosmetic changes
9a337ddc 6092
435dc8fc
WD
6093 Signed-off-by: Larry Johnson <[email protected]>
6094 Signed-off-by: Ben Warren <[email protected]>
9a337ddc 6095
435dc8fc
WD
6096commit 654f38b3a387886996a5a75771fbfc29cb4f225e
6097Author: Stefan Roese <[email protected]>
6098Date: Mon Nov 5 07:43:05 2007 +0100
6099
6100 ppc4xx: Make output a little shorter on PCIe detection
6101
6102 Now not max 3 lines but 2 lines are printed per PCIe port.
6103
6104 Signed-off-by: Stefan Roese <[email protected]>
6105
6106commit 992742a5b09d9040adbd156fb90756af66ade310
9a337ddc 6107Author: Wolfgang Denk <[email protected]>
435dc8fc 6108Date: Sat Nov 3 23:09:27 2007 +0100
9a337ddc 6109
435dc8fc 6110 Cleanup coding style; update CHANGELOG
9a337ddc
WD
6111
6112 Signed-off-by: Wolfgang Denk <[email protected]>
6113
435dc8fc
WD
6114commit e881cb563e32f45832b7b6db77bdcd017adcbb41
6115Author: Bruce Adler <[email protected]>
6116Date: Fri Nov 2 13:15:42 2007 -0700
409ecdc0 6117
435dc8fc 6118 fix wording in README
409ecdc0 6119
435dc8fc
WD
6120 Changed the wording to properly describe the shadowing
6121 of the environment from ROM to RAM
409ecdc0 6122
435dc8fc 6123 Signed-off-by: Bruce Adler <[email protected]>
409ecdc0 6124
435dc8fc
WD
6125commit ad845beef06245426c57b53dcdc01b7dc70e0d45
6126Author: Shinya Kuribayashi <[email protected]>
6127Date: Wed Oct 31 02:18:15 2007 +0900
6128
6129 blackfin: Move `-D__BLACKFIN__' to $(ARCH)_config.mk
409ecdc0
WD
6130
6131 Signed-off-by: Shinya Kuribayashi <[email protected]>
6132
435dc8fc
WD
6133commit ec22755799466c8a103664bb3a5e647bf9c238f4
6134Author: Vlad Lungu <[email protected]>
6135Date: Thu Oct 25 16:08:14 2007 +0300
6136
6137 Trimmed some variables in ne2000.c
6138
6139 Signed-off-by: Vlad Lungu <[email protected]>
6140
6141commit eb6f214d3644b2a77968c176ed36dcf858cfe7e0
6142Author: Zhang Wei <[email protected]>
6143Date: Thu Oct 25 17:51:27 2007 +0800
6144
6145 Fix the issue of usb_kbd driver missing the scan code of key 'z'.
6146
6147 The scan code of the key 'z' is 0x1d, which should be handled.
6148
6149 The change has be tested on NOVATEK USB keyboard and ULI PCI OHCI
6150 controller.
6151
6152 Signed-off-by: Zhang Wei <[email protected]>
6153
6154commit bbf4796f6498fbade56d56eff3a0a49b299d93e5
6155Author: Zhang Wei <[email protected]>
6156Date: Thu Oct 25 17:30:04 2007 +0800
6157
6158 Fix USB support issue for MPC8641HPCN board.
6159
6160 The configuration file has already enabled USB, but it
6161 missed definition of CFG_OHCI_SWAP_REG_ACCESS, the USB
6162 on MPC8641HPCN can not work because of the wrong USB
6163 register endian.
6164
6165 And add the USB command to U-Boot commands list.
6166
6167 Signed-off-by: Zhang Wei <[email protected]>
6168
6169commit 4e62041023dc3de9d98d977bb080235bc6d035e0
6170Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
6171Date: Wed Oct 24 18:16:01 2007 +0200
6172
6173 Use config_cmd_default.h instead of config_cmd_all.h
6174
6175 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
6176
6177commit 56622f87857439b1c221e9deef11a9d5bb5d4308
6178Author: Marian Balakowicz <[email protected]>
6179Date: Wed Oct 24 01:37:36 2007 +0200
6180
6181 TQM5200: Call usb_cpu_init() during board init
6182
6183 usb_cpu_init() configures GPS USB pins, clocks, etc. and
6184 is required for proper operation of kernel USB subsystem.
6185 This setup was previously done in the kernel by the fixup
6186 code which is being removed, thus low level init must be
6187 done by U-boot now.
6188
6189 Signed-off-by: Marian Balakowicz <[email protected]>
6190
6191commit 29c29c0267fe857e72014ce90c5d35b2ef6302bd
6192Author: Guennadi Liakhovetski <[email protected]>
6193Date: Tue Oct 23 16:25:50 2007 +0200
6194
6195 Fix typo in nfs.c
6196
6197 An obvious typo. Originally fixed in linkstation u-boot port.
6198
6199 Signed-off-by: Guennadi Liakhovetski <[email protected]>
6200
6201commit 59543fe00a4ce720ef9f5aa7fb387c6daf1c7d78
6202Author: Guennadi Liakhovetski <[email protected]>
6203Date: Tue Oct 23 14:35:05 2007 +0200
6204
6205 Fix a typo in cpu/mpc824x/interrupts.c
6206
6207 Since December 2003 the timer_interrupt_cpu() function in
6208 cpu/mpc824x/interrupts.c contains what seems to be a superfluous
6209 parameter. Remove it.
6210
6211 Signed-off-by: Guennadi Liakhovetski <[email protected]>
6212
6213commit c9e7b9b9a1700fe009678d1f9b41e6364ac5df2d
6214Author: Sergej Stepanov <[email protected]>
6215Date: Wed Oct 17 11:13:51 2007 +0200
6216
6217 add ft_cpu_setup(..) on mpc8260
6218
6219 Add ft_cpu_setup(..)-function to adapt it for use with libfdt
6220 based on code from mpc5xxx
6221
6222 Sigend-off-by: Sergej Stepanov <[email protected]>
6223 --
6224
6225commit 6abd82e19ae93c0b4d104e50165e235915ec0875
6226Author: Sergej Stepanov <[email protected]>
6227Date: Wed Oct 17 11:18:42 2007 +0200
6228
6229 changes for IDS8247 board support
6230
6231 To get the IDS8247 board working following are done:
6232 - FCC2 is deactivated
6233 - FCC1 is activated
6234 - I2C is activated
6235 - CFI driver is activated
6236 - Adapted for use with LIBFDT
6237
6238 Signed-off-by: Sergej Stepanov <[email protected]>
6239 --
6240
6241commit 3d6cb3b24add6415f86a0f013ea40f5639b90047
409ecdc0 6242Author: Stefan Roese <[email protected]>
435dc8fc 6243Date: Sat Nov 3 12:08:28 2007 +0100
409ecdc0 6244
435dc8fc
WD
6245 ppc4xx: Add AMCC Kilauea/Haleakala NAND booting support
6246
6247 This patch adds NAND booting support for the AMCC 405EX(r) eval boards.
6248 Again, only one image supports both targets.
409ecdc0
WD
6249
6250 Signed-off-by: Stefan Roese <[email protected]>
6251
435dc8fc
WD
6252commit 8b6684a698500be9c142ec2c9f46cfc348e17f0c
6253Author: Haavard Skinnemoen <[email protected]>
6254Date: Wed Oct 24 15:48:37 2007 +0200
409ecdc0 6255
435dc8fc 6256 ATSTK1002: Remove default ethernet addresses
409ecdc0 6257
435dc8fc
WD
6258 Wolfgang is right: It's not a good idea to set up default initial
6259 ethernet addresses for a board, even though they belong to the local
6260 range.
409ecdc0 6261
435dc8fc
WD
6262 This will change the failure mode from "IT manager screams at you for
6263 using duplicate ethernet addresses" to a nice error message explaining
6264 that the ethernet address hasn't been set properly.
409ecdc0 6265
435dc8fc 6266 Signed-off-by: Haavard Skinnemoen <[email protected]>
409ecdc0 6267
435dc8fc
WD
6268commit e5c794e491a57d829b6d8733e2ed8368a2269abf
6269Author: Justin Flammia <[email protected]>
6270Date: Mon Oct 29 17:40:35 2007 -0400
409ecdc0 6271
435dc8fc 6272 DHCP Client Fix
409ecdc0 6273
435dc8fc 6274 This is a multi-part message in MIME format.
409ecdc0 6275
435dc8fc
WD
6276 commit e6e505eae94ed721e123e177489291fc4544b7b8
6277 Author: Justin Flammia <[email protected]>
6278 Date: Mon Oct 29 17:19:03 2007 -0400
409ecdc0 6279
435dc8fc
WD
6280 Found a bug in the way the DHCP Request packet is built, where the IP address
6281 that is offered by the server is bound to prematurely. This patch is a fix of
6282 that bug where the IP address offered by the DHCP server is not used until
6283 after the DHCP ACK from the server is received.
409ecdc0 6284
435dc8fc
WD
6285 Signed-off-by: Justin Flammia <[email protected]>
6286 Signed-off-by: Ben Warren <[email protected]>
409ecdc0 6287
435dc8fc
WD
6288commit 5d96d40d3f36da33348e68f9ea993f383e11f997
6289Author: Stefan Roese <[email protected]>
6290Date: Wed Oct 31 20:58:34 2007 +0100
409ecdc0 6291
435dc8fc 6292 ppc4xx: Fix acadia_nand build problem
409ecdc0 6293
435dc8fc
WD
6294 Since the cache handling functions were moved from start.S into cache.S
6295 the acadia NAND booting Makfile needs to be adapted accordingly.
409ecdc0 6296
435dc8fc 6297 Signed-off-by: Stefan Roese <[email protected]>
409ecdc0 6298
435dc8fc
WD
6299commit ea2e142843533ca593fcb5cb3e1daf1b7f5e5949
6300Author: Stefan Roese <[email protected]>
6301Date: Wed Oct 31 20:57:11 2007 +0100
409ecdc0 6302
435dc8fc
WD
6303 ppc4xx: Add CONFIG_4xx_DCACHE compile options to enable cached SDRAM
6304
6305 This patch adds the CONFIG_4xx_DCACHE options to some SDRAM init files
6306 and to the Sequoia TLB init code. Now the cache can be enabled on 44x
6307 boards by defining CONFIG_4xx_DCACHE in the board config file. This
6308 option will disappear, when more boards use is successfully and no
6309 more known problems exist.
6310
6311 This is tested successfully on Sequoia and Katmai. The only problem that
6312 needs to be fixed is, that USB is not working on Sequoia right now, since
6313 it will need some cache handling code too, similar to the 4xx EMAC driver.
6314
6315 Signed-off-by: Stefan Roese <[email protected]>
409ecdc0 6316
435dc8fc
WD
6317commit 3db93b8bedd32e914b38976141b3fdf4ea3ff738
6318Author: Stefan Roese <[email protected]>
6319Date: Wed Oct 31 20:51:10 2007 +0100
409ecdc0 6320
435dc8fc 6321 ppc4xx: Enable CPU POST test for 4xx with dcache enabled
409ecdc0 6322
435dc8fc
WD
6323 Now with caches enabled (i- and d-cache) on 44x, we need a chance to
6324 disable the cache for the CPU POST tests, since these tests consist
6325 of self modifying code. This is done via the new change_tlb() function.
409ecdc0 6326
435dc8fc 6327 Signed-off-by: Stefan Roese <[email protected]>
409ecdc0 6328
435dc8fc
WD
6329commit f71b2888b4b3c870909a0341427b2a914246f81f
6330Author: Stefan Roese <[email protected]>
6331Date: Wed Oct 31 20:47:26 2007 +0100
409ecdc0 6332
435dc8fc 6333 ppc4xx: Change 4xx POST ethernet test to handle cached memory too
409ecdc0 6334
435dc8fc
WD
6335 This patch enables the 4xx EMAC POST driver to work too, when dcache is
6336 enabled.
409ecdc0 6337
435dc8fc 6338 Signed-off-by: Stefan Roese <[email protected]>
409ecdc0 6339
435dc8fc
WD
6340commit a2685904061b35a17583d65fe47cdc2686a69eaa
6341Author: Stefan Roese <[email protected]>
6342Date: Wed Oct 31 20:45:53 2007 +0100
409ecdc0 6343
435dc8fc 6344 ppc4xx: Remove temporary TLB entry in POST cache test only for 440
409ecdc0 6345
435dc8fc 6346 Signed-off-by: Stefan Roese <[email protected]>
409ecdc0 6347
435dc8fc
WD
6348commit ff768cb168d8157c24a25016dbfbeb465e47f420
6349Author: Stefan Roese <[email protected]>
6350Date: Wed Oct 31 18:01:24 2007 +0100
409ecdc0 6351
435dc8fc 6352 ppc4xx: Change 4xx ethernet driver to handle cached memory too
409ecdc0 6353
435dc8fc
WD
6354 This patch enables the 4xx EMAC driver to work too, when dcache is
6355 enabled.
409ecdc0 6356
435dc8fc 6357 Signed-off-by: Stefan Roese <[email protected]>
409ecdc0 6358
435dc8fc
WD
6359commit 483e09a223c666269ef81d3573a6591b1046b0ef
6360Author: Stefan Roese <[email protected]>
6361Date: Wed Oct 31 17:59:22 2007 +0100
409ecdc0 6362
435dc8fc 6363 ppc4xx: Add change_tlb function to modify I attribute of TLB(s)
409ecdc0 6364
435dc8fc
WD
6365 This function is used to either turn cache on or off in a specific
6366 memory area.
409ecdc0 6367
435dc8fc 6368 Signed-off-by: Stefan Roese <[email protected]>
409ecdc0 6369
435dc8fc
WD
6370commit d25dfe08fbd1220cb994e7e6b105049aa9aa8e79
6371Author: Stefan Roese <[email protected]>
6372Date: Wed Oct 31 17:57:52 2007 +0100
409ecdc0 6373
435dc8fc 6374 ppc4xx: Remove cache definition from 4xx board config files
409ecdc0 6375
435dc8fc
WD
6376 All 4xx board config files don't need the cache definitions anymore.
6377 These are now defined in common headers.
409ecdc0 6378
435dc8fc 6379 Signed-off-by: Stefan Roese <[email protected]>
409ecdc0 6380
435dc8fc
WD
6381commit 9b94ac61d2176185c30adf0793e079ec30e68687
6382Author: Stefan Roese <[email protected]>
6383Date: Wed Oct 31 17:55:58 2007 +0100
409ecdc0 6384
435dc8fc 6385 ppc4xx: Rework 4xx cache support
5947f699 6386
435dc8fc
WD
6387 New cache handling functions added and all existing functions
6388 moved from start.S into seperate cache.S.
5947f699 6389
435dc8fc 6390 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6391
435dc8fc
WD
6392commit 06713773da4ac3d390c63d82641eb553224b27c2
6393Author: Stefan Roese <[email protected]>
6394Date: Tue Oct 23 18:03:12 2007 +0200
5947f699 6395
435dc8fc 6396 ppc4xx: Remove compiler warning from previous commit
5947f699 6397
435dc8fc 6398 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6399
435dc8fc
WD
6400commit 6fa397df67c0f269e4528bf181a6e8c88f9723f9
6401Author: Stefan Roese <[email protected]>
6402Date: Tue Oct 23 14:40:30 2007 +0200
5947f699 6403
435dc8fc 6404 ppc4xx: Remove temporary TLB entry in POST cache test
5947f699 6405
435dc8fc 6406 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6407
435dc8fc
WD
6408commit 1338e6a81834099ba19733b69aafd8ef5f098094
6409Author: Stefan Roese <[email protected]>
6410Date: Tue Oct 23 14:05:08 2007 +0200
5947f699 6411
435dc8fc 6412 ppc4xx: Change autonegotiation timeout from 4 to 5 seconds
5947f699 6413
435dc8fc
WD
6414 I lately noticed, that newer 4xx board with GBit support sometimes don't
6415 finish link autonegotiation in 4 seconds. Changing this timeout to 5
6416 seconds seems fine here.
5947f699 6417
435dc8fc 6418 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6419
435dc8fc
WD
6420commit 2d83476a4c1c9911d158a3f8a4312d354bc1bdb7
6421Author: Stefan Roese <[email protected]>
6422Date: Tue Oct 23 14:03:17 2007 +0200
5947f699 6423
435dc8fc 6424 ppc4xx: Change 4xx_enet & miiphy to use out_be32() and friends
5947f699 6425
435dc8fc
WD
6426 This patch changes all in32/out32 calls to use the recommended in_be32/
6427 out_be32 macros instead.
5947f699 6428
435dc8fc 6429 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6430
435dc8fc
WD
6431commit 7d47cee2cc57f907380f2c06f5b6c683d03e423a
6432Author: Stefan Roese <[email protected]>
6433Date: Thu Oct 25 12:24:59 2007 +0200
5947f699 6434
435dc8fc 6435 ppc4xx: Fix POST ethernet test for Haleakala
5947f699 6436
435dc8fc
WD
6437 The POST ethernet test needed to be changed to dynamically determine
6438 the count of ethernet devices. This code is cloned from the 4xx
6439 ethernet driver.
5947f699 6440
435dc8fc 6441 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6442
435dc8fc
WD
6443commit f10493c6d77a1e07a6c2ff4d772937a5e7359d6a
6444Author: Stefan Roese <[email protected]>
6445Date: Tue Oct 23 11:31:05 2007 +0200
5947f699 6446
435dc8fc 6447 ppc4xx: Correct UART input clock calculation and passing to fdt
5947f699 6448
435dc8fc
WD
6449 We now use a value in the gd (global data) structure for the UART input
6450 frequency, since the PPC4xx_SYS_INFO struct is always rewritten completely
6451 in get_sys_info().
5947f699 6452
435dc8fc 6453 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6454
435dc8fc
WD
6455commit 353f2688b4e0fc7b969bc70a02be4b40bf0dd124
6456Author: Stefan Roese <[email protected]>
6457Date: Tue Oct 23 10:10:08 2007 +0200
5947f699 6458
435dc8fc 6459 ppc4xx: Add initial AMCC Haleakala PPC405EXr eval board support
5947f699 6460
435dc8fc
WD
6461 The Haleakala is nearly identical with the Kilauea eval board. The only
6462 difference is that the 405EXr only supports one EMAC and one PCIe
6463 interface. This patch adds support for the Haleakala board by using
6464 the identical image for Kilauea and Haleakala. The distinction is done
6465 by comparing the PVR.
5947f699 6466
435dc8fc 6467 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6468
435dc8fc
WD
6469commit 9f798766aa85e62eb8fa8c721e148df609b78137
6470Author: Eugene O'Brien <[email protected]>
6471Date: Tue Oct 23 08:29:10 2007 +0200
5947f699 6472
435dc8fc 6473 ppc4xx: Fixed offset of refresh rate type for Bamboo on-board DDR SDRAM
5947f699 6474
435dc8fc 6475 This patch also adds a note to the fixed DDR setup for Bamboo NAND booting:
5947f699 6476
435dc8fc
WD
6477 Note:
6478 As found out by Eugene O'Brien <[email protected]>, the fixed
6479 DDR setup has problems (U-Boot crashes randomly upon TFTP), when the DIMM
6480 modules are still plugged in. So it is recommended to remove the DIMM
6481 modules while using the NAND booting code with the fixed SDRAM setup!
5947f699 6482
435dc8fc
WD
6483 Signed-off-by: Eugene O'Brien <[email protected]>
6484 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6485
435dc8fc
WD
6486commit afe9fa59cb63b4f9d16bf01c93eb212f25a38c2a
6487Author: Stefan Roese <[email protected]>
6488Date: Mon Oct 22 16:24:44 2007 +0200
5947f699 6489
435dc8fc 6490 ppc4xx: Add SNTP support to AMCC Katmai, Kilauea & Makalu boards
5947f699 6491
435dc8fc 6492 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6493
435dc8fc
WD
6494commit 3248f63ad89cb031491edb7016587fe6e9a238b9
6495Author: Stefan Roese <[email protected]>
6496Date: Mon Oct 22 16:22:40 2007 +0200
5947f699 6497
435dc8fc 6498 ppc4xx: Rework of 4xx serial driver (4)
5947f699 6499
435dc8fc 6500 Change 4xx_uart.c:
5947f699 6501
435dc8fc
WD
6502 - Use in_8/out_8 macros instead of in8/out8
6503 - No need for UART_BASE marco anymore, now really handled via function
6504 parameter
6505 - serial_init_common() introduced
6506 - Further coding style cleanup
5947f699 6507
435dc8fc 6508 Signed-off-by: Stefan Roese <[email protected]>
a5f601fd 6509
435dc8fc
WD
6510commit e61cb8163a66b8a135696ae232e2bead1ce0a049
6511Author: Stefan Roese <[email protected]>
6512Date: Mon Oct 22 15:45:49 2007 +0200
a5f601fd 6513
435dc8fc 6514 ppc4xx: Rework of 4xx serial driver (3)
a5f601fd 6515
435dc8fc 6516 Change all linker scripts to reference the changed driver name iop480_uart.o.
a5f601fd 6517
435dc8fc 6518 Signed-off-by: Stefan Roese <[email protected]>
a5f601fd 6519
435dc8fc
WD
6520commit 882ae41274921f9016131806bdeb27e19606f47a
6521Author: Stefan Roese <[email protected]>
6522Date: Mon Oct 22 15:44:39 2007 +0200
a5f601fd 6523
435dc8fc 6524 ppc4xx: Rework of 4xx serial driver (2)
a5f601fd 6525
435dc8fc 6526 Change all linker scripts to reference the changed driver name 4xx_uart.o.
a5f601fd 6527
435dc8fc
WD
6528 Note: In most cased all these explicit referencing of these object files
6529 in the linker scripts is not neccessary. Only for manually embedded
6530 environment into the U-Boot image, which is not done is most cases.
a5f601fd 6531
435dc8fc 6532 Signed-off-by: Stefan Roese <[email protected]>
a5f601fd 6533
435dc8fc
WD
6534commit ad31e40bed042cb670d0036fea96435007afb838
6535Author: Stefan Roese <[email protected]>
6536Date: Mon Oct 22 15:09:59 2007 +0200
a5f601fd 6537
435dc8fc 6538 ppc4xx: Rework of 4xx serial driver (1)
a5f601fd 6539
435dc8fc
WD
6540 This patch starts the rework of the PPC4xx serial driver. First we split
6541 the file into two seperate files, one 4xx_uart.c with the 405/440 UART
6542 handling code and the other one iop480_uart.c with the UART code for the
6543 PLX-Tech IOP480 PPC (PPC403 based).
a5f601fd 6544
435dc8fc 6545 Signed-off-by: Stefan Roese <[email protected]>
a5f601fd 6546
435dc8fc
WD
6547commit 764e7417ee5f6e25b1715720e7d7dd3487109385
6548Author: Stefan Roese <[email protected]>
6549Date: Mon Oct 22 10:30:38 2007 +0200
a5f601fd 6550
435dc8fc 6551 ppc4xx: Correct UART input clock calculation and passing to fdt
a5f601fd 6552
435dc8fc 6553 Signed-off-by: Stefan Roese <[email protected]>
a5f601fd 6554
435dc8fc
WD
6555commit 211ea91ac6c225bec7e668a03d0ba7d7310679fa
6556Author: Stefan Roese <[email protected]>
6557Date: Mon Oct 22 07:34:34 2007 +0200
a5f601fd 6558
435dc8fc 6559 ppc4xx: Add initial AMCC Makalu 405EX support
a5f601fd 6560
435dc8fc 6561 Signed-off-by: Stefan Roese <[email protected]>
a5f601fd 6562
435dc8fc
WD
6563commit fa8aea20456e6f1dba43f46bcc72024dd9499998
6564Author: Stefan Roese <[email protected]>
6565Date: Mon Oct 22 07:33:52 2007 +0200
a5f601fd 6566
435dc8fc 6567 ppc4xx: Add freqUART to CPU speed detection
a5f601fd 6568
435dc8fc
WD
6569 This value is needed later for the device tree configuration of
6570 the uart clock.
a5f601fd 6571
435dc8fc 6572 Signed-off-by: Stefan Roese <[email protected]>
a5f601fd 6573
435dc8fc
WD
6574commit 837c730b4d7c6b1ddf3d1e247cb4445005d9bf0d
6575Author: Stefan Roese <[email protected]>
6576Date: Sun Oct 21 14:26:29 2007 +0200
a5f601fd 6577
435dc8fc 6578 ppc: Small Kilauea cleanup of config file
5947f699 6579
435dc8fc 6580 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6581
435dc8fc
WD
6582commit 758c037aeead34b49631b8da3a90b1bba14c0410
6583Author: Stefan Roese <[email protected]>
6584Date: Sun Oct 21 08:16:12 2007 +0200
5947f699 6585
435dc8fc 6586 rtc: Add Xicor/Intersil X1205 RTC support
5947f699 6587
435dc8fc
WD
6588 This patch adds support for the Xicor/Intersil X1205 RTC used on the
6589 AMCC Makalu eval board. This driver is basically cloned from the Linux
6590 driver version (2.6.23).
5947f699 6591
435dc8fc
WD
6592 This patch also introduces the Linux bcd.h header for the BCD2BIN/
6593 BIN2BCD conversions. In the future some of the other U-Boot RTC driver
6594 should be converted to also use this header instead of implementing
6595 their own local copy of these functions/macros.
5947f699 6596
435dc8fc 6597 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6598
435dc8fc
WD
6599commit 087dfdb79b5fd1ab99a26990c62a732c01a8c7f6
6600Author: Stefan Roese <[email protected]>
6601Date: Sun Oct 21 08:12:41 2007 +0200
5947f699 6602
435dc8fc 6603 ppc4xx: Consolidate some of the 405 and 440 macros/structs into 4xx
5947f699 6604
435dc8fc
WD
6605 This patch moves some common 4xx macros and the PPC405_SYS_INFO/
6606 PPC440_SYS_INFO structure into the common ppc4xx.h header.
5947f699 6607
435dc8fc
WD
6608 Lot's of other macros are good candidates to be consolidated this way
6609 in the future.
5947f699 6610
435dc8fc 6611 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6612
435dc8fc
WD
6613commit 770c7af5800f598d22730d1f4b70f16c9b33512e
6614Author: Stefan Roese <[email protected]>
6615Date: Sun Oct 21 08:05:18 2007 +0200
5947f699 6616
435dc8fc 6617 ppc4xx: Fix size setup in Kilauea DDR2 init routine
5947f699 6618
435dc8fc
WD
6619 The size was initilized wrong. Instead of 256MB, the DDR2 controller
6620 was setup to 512MB. Now the correct values is used.
5947f699 6621
435dc8fc 6622 This patch also does a little cleanup and adds a comment here.
5947f699 6623
435dc8fc 6624 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6625
435dc8fc
WD
6626commit f6ba9b56607d4b27550301c7c7f6b55b654fd62a
6627Author: Eugene O'Brien <[email protected]>
6628Date: Thu Oct 18 17:29:04 2007 +0200
5947f699 6629
435dc8fc 6630 ppc4xx: Define CONFIG_BOOKE for all PPC440 based processors
5947f699 6631
435dc8fc
WD
6632 CONFIG_BOOKE must be defined for PPC440 processors so that the proper SPR
6633 number is used to access system registers.
5947f699 6634
435dc8fc
WD
6635 Signed-off-by: Eugene O'Brien <[email protected]>
6636 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6637
435dc8fc 6638commit c36c68160333ac5fe41ec3db12a728b7075b3912
5947f699 6639Author: Stefan Roese <[email protected]>
435dc8fc 6640Date: Thu Oct 18 07:42:27 2007 +0200
5947f699 6641
435dc8fc 6642 ppc4xx: Change inbound PCIe location for endpoint tests on Katmai
5947f699 6643
435dc8fc
WD
6644 On Yucca & Katmai, the inbound memory map pointed to 0x4.0000.0000, which
6645 is the internal SRAM. Since I now ported and tested this endpoint mode
6646 on Kilauea successfully to map to 0 (SDRAM), I also changed this for
6647 Katmai.
5947f699 6648
435dc8fc
WD
6649 Yucca will stay at internal SRAM for now. Not sure if somebody relies on
6650 this setup.
5947f699 6651
435dc8fc 6652 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6653
435dc8fc
WD
6654commit 5cb4af4791f61843432155142b6cfac901f66c10
6655Author: Stefan Roese <[email protected]>
6656Date: Thu Oct 18 07:39:38 2007 +0200
5947f699 6657
435dc8fc 6658 ppc4xx: Add PCIe endpoint support on Kilauea (405EX)
5947f699 6659
435dc8fc
WD
6660 This patch adds endpoint support for the AMCC Kilauea eval board. It can
6661 be tested by connecting a reworked PCIe cable (only 1x lane singles
6662 connected) to another root-complex.
5947f699 6663
435dc8fc
WD
6664 In this test setup, a 64MB inbound window is configured at BAR0 which maps
6665 to 0 on the PLB side. So accessing this BAR0 from the root-complex will
6666 access the first 64MB of the SDRAM on the PPC side.
5947f699 6667
435dc8fc 6668 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6669
435dc8fc
WD
6670commit d4cb2d17946466740afeb195a57d6cb290bf4cc0
6671Author: Stefan Roese <[email protected]>
6672Date: Sat Oct 13 16:43:23 2007 +0200
5947f699 6673
435dc8fc 6674 ppc4xx: Dynamic configuration of 4xx PCIe mode as root or endpoint mode
5947f699 6675
435dc8fc
WD
6676 This patch adds support for dynamic configuration of PCIe ports for the
6677 AMCC PPC4xx boards equipped with PCIe interfaces. These are the PPC440SPe
6678 boards Yucca & Katmai and the 405EX board Kilauea.
5947f699 6679
435dc8fc
WD
6680 This dynamic configuration is done via the "pcie_mode" environement
6681 variable. This variable can be set to "EP" or "RP" for endpoint or
6682 rootpoint mode. Multiple values can be joined via the ":" delimiter.
6683 Here an example:
5947f699 6684
435dc8fc 6685 pcie_mode=RP:EP:EP
5947f699 6686
435dc8fc
WD
6687 This way, PCIe port 0 will be configured as rootpoint, PCIe port 1 and 2
6688 as endpoint.
5947f699 6689
435dc8fc
WD
6690 Per default Yucca will be configured as:
6691 pcie_mode=RP:EP:EP
5947f699 6692
435dc8fc
WD
6693 Per default Katmai will be configured as:
6694 pcie_mode=RP:RP:REP
5947f699 6695
435dc8fc
WD
6696 Per default Kilauea will be configured as:
6697 pcie_mode=RP:RP
5947f699 6698
435dc8fc
WD
6699 Signed-off-by: Tirumala R Marri <[email protected]>
6700 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6701
435dc8fc
WD
6702commit fd671802b67a0ef37a06124fa2ce85f00aa22c6f
6703Author: Stefan Roese <[email protected]>
6704Date: Thu Oct 11 11:15:59 2007 +0200
5947f699 6705
435dc8fc 6706 ppc4xx: Enable device tree support (fdt) on Kilauea per default
5947f699 6707
435dc8fc
WD
6708 This patch enables the fdt support on the AMCC Kilauea eval board.
6709 Additionally now EBC ranges fdt fixup is included to support NOR
6710 FLASH mapping via the Linux physmap_of driver.
5947f699 6711
435dc8fc
WD
6712 This Kilauea port now support booting arch/ppc and arch/powerpc
6713 Linux kernels. The default environment "net_nfs" is for arch/ppc
6714 and "net_nfs_fdt" is for arch/powerpc. In the long run, arch/ppc
6715 support will be removed.
5947f699 6716
435dc8fc 6717 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6718
435dc8fc
WD
6719commit 4994ffd890b9d95d807387a9b7bd8a4803ee406e
6720Author: Stefan Roese <[email protected]>
6721Date: Thu Oct 11 11:11:45 2007 +0200
5947f699 6722
435dc8fc 6723 ppc4xx: Add additional debug info to 4xx fdt support
5947f699 6724
435dc8fc 6725 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6726
435dc8fc
WD
6727commit db3232ddb058d0ed0bc31f7c5c296748a1afac67
6728Author: Stefan Roese <[email protected]>
6729Date: Fri Oct 5 21:28:58 2007 +0200
5947f699 6730
435dc8fc 6731 ppc4xx: Fix small merge problems with CPCI440 and Acadia boards
5947f699 6732
435dc8fc 6733 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6734
435dc8fc
WD
6735commit 1941cce71b1ae975602854045061e82f94ecd012
6736Author: Stefan Roese <[email protected]>
6737Date: Fri Oct 5 17:35:10 2007 +0200
5947f699 6738
435dc8fc 6739 ppc4xx: Fix small merge problem in 4xx_enet.c
5947f699 6740
435dc8fc 6741 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6742
435dc8fc
WD
6743commit 566806ca1a1bf4d895daaf0b2ba5494abbffebaf
6744Author: Stefan Roese <[email protected]>
6745Date: Fri Oct 5 17:11:30 2007 +0200
5947f699 6746
435dc8fc 6747 ppc4xx: Add initial AMCC Kilauea 405EX support
5947f699 6748
435dc8fc 6749 Signed-off-by: Stefan Roese <[email protected]>
5947f699 6750
435dc8fc
WD
6751commit dbbd125721aea6645fdb962f36bd41f59e272f9d
6752Author: Stefan Roese <[email protected]>
6753Date: Fri Oct 5 17:10:59 2007 +0200
5947f699 6754
435dc8fc 6755 ppc4xx: Add PPC405EX support
992742a5 6756
435dc8fc 6757 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6758
435dc8fc
WD
6759commit 1d7b874e9c9a7c66f5d8da9ec78a3733765d3e31
6760Author: Stefan Roese <[email protected]>
6761Date: Fri Oct 5 17:09:36 2007 +0200
992742a5 6762
435dc8fc 6763 ppc4xx: Cleanup of 4xx PCI and PCIe support (renaming)
992742a5 6764
435dc8fc 6765 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6766
435dc8fc
WD
6767commit 4f14ed6230b9c109aac9a6fb878497dabd44c2db
6768Author: Stefan Roese <[email protected]>
6769Date: Fri Oct 5 17:07:50 2007 +0200
992742a5 6770
435dc8fc 6771 ppc4xx: Add initial fdt support to 4xx (first needed on 405EX)
992742a5 6772
435dc8fc 6773 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6774
435dc8fc
WD
6775commit a424a8bb2924b90724b944165d3141f1fa8dfe5b
6776Author: Stefan Roese <[email protected]>
6777Date: Fri Oct 5 17:04:57 2007 +0200
992742a5 6778
435dc8fc 6779 POST: Add 405EX support to 4xx UART POST test
992742a5 6780
435dc8fc 6781 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6782
435dc8fc
WD
6783commit 4f2e92c11f6e2392fc8187829211a5ca7f0c1e12
6784Author: Stefan Roese <[email protected]>
6785Date: Fri Oct 5 15:10:02 2007 +0200
992742a5 6786
435dc8fc 6787 DTT: Prepare DS1775 driver for use of different I2C addresses
992742a5 6788
435dc8fc 6789 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6790
435dc8fc
WD
6791commit 19e93b1e16d267220440d827b920fbad8abfa70f
6792Author: Stefan Roese <[email protected]>
6793Date: Fri Oct 5 14:23:43 2007 +0200
992742a5 6794
435dc8fc 6795 ppc4xx: 4xx_pcie: Change PCIe status output to match common style
992742a5 6796
435dc8fc 6797 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6798
435dc8fc
WD
6799commit ff68f66bcb0da847845aa2fac11eba6c25938c99
6800Author: Stefan Roese <[email protected]>
6801Date: Fri Oct 5 09:22:33 2007 +0200
992742a5 6802
435dc8fc 6803 ppc4xx: 4xx_pcie: Disable debug output as default
992742a5 6804
435dc8fc 6805 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6806
435dc8fc
WD
6807commit 97923770cb52b64d69eec958a11b2eda8d46e0f7
6808Author: Stefan Roese <[email protected]>
6809Date: Fri Oct 5 09:18:23 2007 +0200
992742a5 6810
435dc8fc 6811 ppc4xx: 4xx_pcie: More general cleanup and 405EX PCIe support added
992742a5 6812
435dc8fc 6813 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6814
435dc8fc
WD
6815commit 4dbee8a90df613eb517aadbecebd70f168913d30
6816Author: Stefan Roese <[email protected]>
6817Date: Fri Oct 5 07:57:20 2007 +0200
992742a5 6818
435dc8fc 6819 ppc4xx: 4xx_pcie: Change CFG_PCIE_MEMSIZE to 128MB on Yucca & Katmai
992742a5 6820
435dc8fc
WD
6821 128MB seems to be the smallest possible value for the memory size
6822 for on PCIe port. With this change now the BAR's of the PCIe cards
6823 are accessible under U-Boot.
992742a5 6824
435dc8fc
WD
6825 One big note: This only works for PCIe port 0 & 1. For port 2 this
6826 currently doesn't work, since the base address is now 0xc0000000
6827 (0xb0000000 + 2 * 0x08000000), and this is already occupied by
6828 CFG_PCIE0_CFGBASE. But solving this issue for port 2 would mean
6829 to change the base addresses completely and this change would have
6830 too much impact right now.
992742a5 6831
435dc8fc 6832 This patch adds debug output to the 4xx pcie driver too.
992742a5 6833
435dc8fc 6834 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6835
435dc8fc
WD
6836commit 6d95289281ed2958ebf76d2b55f86bbd88591fd2
6837Author: Stefan Roese <[email protected]>
6838Date: Wed Oct 3 21:16:32 2007 +0200
992742a5 6839
435dc8fc 6840 ppc4xx: 4xx_pcie: Fix problem with SDRN access using port number as idx
992742a5 6841
435dc8fc 6842 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6843
435dc8fc
WD
6844commit 3048bcbf0bad262378c5af68f2bf6778fb7d829a
6845Author: Stefan Roese <[email protected]>
6846Date: Wed Oct 3 15:01:02 2007 +0200
992742a5 6847
435dc8fc 6848 ppc4xx: Rename 405gp_pci to 4xx_pci since its used on all 4xx platforms
992742a5 6849
435dc8fc
WD
6850 These files were introduced with the IBM 405GP but are currently used on all
6851 4xx PPC platforms. So the name doesn't match the content anymore. This patch
6852 renames the files to 4xx_pci.c/h.
992742a5 6853
435dc8fc 6854 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6855
435dc8fc
WD
6856commit 94276eb0a7a35b9e8c053d589ae225b0f017a237
6857Author: Stefan Roese <[email protected]>
6858Date: Wed Oct 3 14:14:58 2007 +0200
992742a5 6859
435dc8fc 6860 ppc4xx: Add a comment for 405EX PCIe endpoint configuration
992742a5 6861
435dc8fc 6862 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6863
435dc8fc
WD
6864commit 03d344bb6a5f082ea10ec9d753558ea7dfd1c626
6865Author: Stefan Roese <[email protected]>
6866Date: Wed Oct 3 10:38:09 2007 +0200
992742a5 6867
435dc8fc 6868 ppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (3)
992742a5 6869
435dc8fc
WD
6870 (3) This patch introduces macros like SDRN_PESDR_DLPSET(port) to access
6871 the SDR registers of the PCIe ports. This makes the overall design
6872 clearer, since it removed a lot of switch statements which are not
6873 needed anymore.
992742a5 6874
435dc8fc
WD
6875 Also, the functions ppc4xx_init_pcie_rootport() and
6876 ppc4xx_init_pcie_entport() are merged into a single function
6877 ppc4xx_init_pcie_port(), since most of the code was duplicated.
6878 This makes maintainance and porting to other 4xx platforms
6879 easier.
992742a5 6880
435dc8fc 6881 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6882
435dc8fc
WD
6883commit 026f71106871f31d17d0ea0db9a7547ff92934bc
6884Author: Stefan Roese <[email protected]>
6885Date: Wed Oct 3 07:48:09 2007 +0200
992742a5 6886
435dc8fc 6887 ppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (2)
992742a5 6888
435dc8fc
WD
6889 This patch is the first patch of a series to make the 440SPe PCIe code
6890 usable on different 4xx PPC platforms. In preperation for the new 405EX
6891 which is also equipped with PCIe interfaces.
992742a5 6892
435dc8fc
WD
6893 (2) This patch renames the functions from 440spe_ to 4xx_ with a
6894 little additional cleanup
992742a5 6895
435dc8fc 6896 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6897
435dc8fc
WD
6898commit c7c6da23028f146d912514b95aefa3da7cf37699
6899Author: Stefan Roese <[email protected]>
6900Date: Wed Oct 3 07:34:10 2007 +0200
992742a5 6901
435dc8fc 6902 ppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (1)
992742a5 6903
435dc8fc
WD
6904 This patch is the first patch of a series to make the 440SPe PCIe code
6905 usable on different 4xx PPC platforms. In preperation for the new 405EX
6906 which is also equipped with PCIe interfaces.
992742a5 6907
435dc8fc 6908 (1) This patch renames the files from 440spe_pcie to 4xx_pcie
992742a5 6909
435dc8fc 6910 Signed-off-by: Stefan Roese <[email protected]>
992742a5 6911
d3a6532c
WD
6912commit 245a362ad3c0c1b84fccc9fec7b623eb14f6e502
6913Author: Marian Balakowicz <[email protected]>
6914Date: Wed Oct 24 01:37:36 2007 +0200
6915
6916 TQM5200: Call usb_cpu_init() during board init
6917
6918 usb_cpu_init() configures GPS USB pins, clocks, etc. and
6919 is required for proper operation of kernel USB subsystem.
6920 This setup was previously done in the kernel by the fixup
6921 code which is being removed, thus low level init must be
6922 done by U-boot now.
6923
6924 Signed-off-by: Marian Balakowicz <[email protected]>
6925 Signed-off-by: Markus Klotzbuecher <[email protected]>
6926
6927commit b5af773f8d92677e06f3295b45557c9d0a487c24
6928Author: Zhang Wei <[email protected]>
6929Date: Thu Oct 25 17:51:27 2007 +0800
6930
6931 Fix the issue of usb_kbd driver missing the scan code of key 'z'.
6932
6933 The scan code of the key 'z' is 0x1d, which should be handled.
6934
6935 The change has be tested on NOVATEK USB keyboard and ULI PCI OHCI
6936 controller.
6937
6938 Signed-off-by: Zhang Wei <[email protected]>
6939 Signed-off-by: Markus Klotzbuecher <[email protected]>
6940
6941commit 85ac988e86f9414fa645b0148dc66c3520a1eb84
6942Author: Rodolfo Giometti <[email protected]>
6943Date: Mon Oct 15 11:59:17 2007 +0200
6944
6945 PXA USB OHCI: "usb stop" implementation.
6946
6947 Some USB keys need to be switched off before loading the kernel
6948 otherwise they can remain in an undefined status which prevents them
6949 to be correctly recognized by the kernel.
6950
6951 Signed-off-by: Rodolfo Giometti <[email protected]>
6952 Signed-off-by: Markus Klotzbuecher <[email protected]>
6953
5947f699
WD
6954commit 31548249decf18a6b877a18436b6139dd483fe4a
6955Author: Justin Flammia <[email protected]>
6956Date: Mon Oct 29 17:40:35 2007 -0400
6957
6958 DHCP Client Fix
6959
6960 This is a multi-part message in MIME format.
6961
6962 commit e6e505eae94ed721e123e177489291fc4544b7b8
6963 Author: Justin Flammia <[email protected]>
6964 Date: Mon Oct 29 17:19:03 2007 -0400
6965
6966 Found a bug in the way the DHCP Request packet is built, where the IP address
6967 that is offered by the server is bound to prematurely. This patch is a fix of
6968 that bug where the IP address offered by the DHCP server is not used until
6969 after the DHCP ACK from the server is received.
6970
6971 Signed-off-by: Justin Flammia <[email protected]>
6972 Signed-off-by: Ben Warren <[email protected]>
6973
992742a5
WD
6974commit e8ee8f3ade2a06c1893dd5e68f223070d650c7ed
6975Author: TsiChungLiew <[email protected]>
6976Date: Thu Oct 25 17:16:22 2007 -0500
6977
6978 ColdFire 54455: Fix correct boot location for atmel and intel
6979
6980 Signed-off-by: TsiChungLiew <[email protected]>
6981
6982commit 688e8eb414ac111cca7ce60bdf30e805ab9a7bcb
6983Author: TsiChungLiew <[email protected]>
6984Date: Thu Oct 25 17:14:00 2007 -0500
6985
6986 ColdFire: Fix build error when CONFIG_WATCHDOG is defined
6987
6988 Signed-off-by: TsiChungLiew <[email protected]>
6989
6990commit c67e12e705b204cfe914e3e3e693d69a445dcabf
6991Author: TsiChungLiew <[email protected]>
6992Date: Thu Oct 25 17:12:36 2007 -0500
6993
6994 ColdFire 5329: Assign correct SDRAM size and fix cache
6995
6996 Signed-off-by: TsiChungLiew <[email protected]>
6997
6998commit 95e9f2c212a65610b2e59a5c00d0113383a4da0b
6999Author: TsiChungLiew <[email protected]>
7000Date: Thu Oct 25 17:10:23 2007 -0500
7001
7002 ColdFire 5253: Assign correct SDRAM size
7003
7004 Signed-off-by: TsiChungLiew <[email protected]>
7005
7006commit 2acefa72ee0026f862ab65597ca687428f63a973
7007Author: TsiChungLiew <[email protected]>
7008Date: Thu Oct 25 17:09:17 2007 -0500
7009
7010 ColdFire 5282: Fix external flash boot and return dramsize
7011
7012 Signed-off-by: TsiChungLiew <[email protected]>
7013
7014commit d78791ae914d4e7c5edca1cdad73b3dc81a4eb82
7015Author: Bartlomiej Sieka <[email protected]>
7016Date: Thu Oct 25 17:20:01 2007 +0200
7017
7018 TQM5200: increase kernel_addr_r and fdt_addr_r (hinted by Wolfgang Denk).
7019
7020 Signed-off-by: Bartlomiej Sieka <[email protected]>
7021
7022commit 1a0ce20aa4cb4e3068da04e7290ee9986fd0b834
7023Author: Martin Krause <[email protected]>
7024Date: Wed Oct 24 08:42:25 2007 +0200
7025
7026 TQM5200: fix spurious characters on second serial interface
7027
7028 With this patch PSC3 is configured as UART. This is done, because if
7029 the pins of PSC3 are not configured at all (-> all pins are GPI),
7030 due to crosstalk, spurious characters may be send over the RX232_2_TXD
7031 signal line.
7032
7033 Signed-off-by: Martin Krause <[email protected]>
7034 Signed-off-by: Grant Likely <[email protected]>
7035
7036commit be4a87f11e297a5cededbf7dd71c0248f3874acd
7037Author: Martin Krause <[email protected]>
7038Date: Wed Oct 24 08:41:27 2007 +0200
7039
7040 TQM5200S: fix commands for STK52xx base board because of missing SM501 grafic controller
7041
7042 Some commands for the STK52xx base board try to access the SM501 grafic
7043 controller. But the TQM5200S has no grafic controller (only the TQM5200
7044 and the TQM5200B have). This patch deactivates the commands accessing
7045 the SM501 for the TQM5200S.
7046
7047 Signed-off-by: Martin Krause <[email protected]>
7048 Signed-off-by: Grant Likely <[email protected]>
7049
7050commit b31f64343ead9482cd439b1adbe4c34026a641b1
7051Author: Martin Krause <[email protected]>
7052Date: Mon Oct 22 16:45:53 2007 +0200
7053
7054 TQM5200: fix spurious characters on second serial interface
7055
7056 With this patch PSC3 is configured as UART. This is done, because if
7057 the pins of PSC3 are not configured at all (-> all pins are GPI),
7058 due to crosstalk, spurious characters may be send over the RX232_2_TXD
7059 signal line.
7060
7061 Signed-off-by: Martin Krause <[email protected]>
7062
7063commit 0fc0f91b20ffa802f5a66534ca5c2844910583f6
7064Author: Martin Krause <[email protected]>
7065Date: Mon Oct 22 16:40:06 2007 +0200
7066
7067 TQM5200S: fix commands for STK52xx base board because of missing SM501 grafic controller
7068
7069 Some commands for the STK52xx base board try to access the SM501 grafic
7070 controller. But the TQM5200S has no grafic controller (only the TQM5200
7071 and the TQM5200B have). This patch deactivates the commands accessing
7072 the SM501 for the TQM5200S.
7073
7074 Signed-off-by: Martin Krause <[email protected]>
7075
7076commit 7b0a42219f30277f71f4405cbaf8a269f6d2d227
7077Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7078Date: Sun Oct 21 09:14:28 2007 +0200
7079
7080 Mips: Fix string functions differ prototype declaration
7081
7082 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7083
7084commit cb8250fe4b3c4ed549b270e8a20bc22060e7e1d2
7085Author: Ed Swarthout <[email protected]>
7086Date: Fri Oct 19 17:51:40 2007 -0500
7087
7088 fsl_pci_init enable COMMAND_MEMORY if inbound window
7089
7090 Patch 16e23c3f removed PCSRBAR allocation. But passing zero windows
7091 to pciauto_setup_device has the side effect of not getting
7092 COMMAND_MEMORY set.
7093
7094 Signed-off-by: Ed Swarthout <[email protected]>
7095
7096commit e9d0d527992566ebef9826962ff1745b2f082b92
7097Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7098Date: Fri Oct 19 10:55:24 2007 +0200
7099
7100 delta: Fix OHCI_REGS_BASE undeclared and wait_ms implicit declaration
7101
7102 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7103
7104commit 9c4884f54da982ce990c7d1760ac81b0704d3c64
7105Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7106Date: Fri Oct 19 08:10:15 2007 +0200
7107
7108 fix warning: no return statement in function returning non-void
7109
7110 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7111
7112commit e78220f6e514206757acfe247297fc9a328a881f
7113Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7114Date: Fri Oct 19 06:33:45 2007 +0200
7115
7116 xsengine: Fix no partition type specified, use DOS as default
7117
7118 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7119
7120commit 10cdb8dbd67a818823ab9ec88b68fc348903db59
7121Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7122Date: Fri Oct 19 00:24:59 2007 +0200
7123
7124 lubbock: Fix no partition type specified, use DOS as default
7125
7126 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7127
7128commit 41b4d282d38fa7231c315c5f6cfff5bdd24e0191
7129Author: Wolfgang Denk <[email protected]>
7130Date: Tue Oct 23 16:50:03 2007 +0200
7131
7132 Coding style: keep lists sorted; update CHANGELOG
7133
7134 Signed-off-by: Wolfgang Denk <[email protected]>
7135
41b4d282
WD
7136commit 58b74b05c621e2835ecf4e2d3243042cf4186777
7137Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7138Date: Fri Oct 19 00:09:05 2007 +0200
7139
7140 Fix missing drivers makefile entries ds1722.c mw_eeprom.c
7141
7142 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7143
7144commit 96455bfebc9887837095c9051d216f53c61b5f10
7145Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7146Date: Fri Oct 19 00:07:39 2007 +0200
7147
7148 Fix warning differ in signedness in board/innokom/innokom.c
7149
7150 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7151
7152commit 2a4741d9a14ec475f50e9856d2c0a67e8b4271bd
7153Author: Marcel Ziswiler <[email protected]>
7154Date: Fri Oct 19 00:25:33 2007 +0200
7155
7156 fix pxa255_idp board
7157
7158 The pxa255_idp being an old unmaintained board showed several issues:
7159 1. CONFIG_INIT_CRITICAL was still defined.
7160 2. Neither CONFIG_MAC_PARTITION nor CONFIG_DOS_PARTITION was defined.
7161 3. Symbol flash_addr was undeclared.
7162 4. The boards lowlevel_init function was still called memsetup.
7163 5. The TEXT_BASE was still 0xa3000000 rather than 0xa3080000.
7164 6. Using -march=armv5 instead of -march=armv5te resulted in lots of
7165 'target CPU does not support interworking' warnings on recent compilers.
7166 7. The PXA's serial driver redefined FFUART, BTUART and STUART used as
7167 indexes rather than the register definitions from the pxa-regs header
7168 file. Renamed them to FFUART_INDEX, BTUART_INDEX and STUART_INDEX to
7169 avoid any ambiguities.
7170 8. There were several redefinition warnings concerning ICMR, OSMR3,
7171 OSCR, OWER, OIER, RCSR and CCCR in the PXA's assembly start file.
7172 9. The board configuration file was rather outdated.
7173 10. The part header file defined the vendor, product and revision arrays
7174 as unsigned chars instead of just chars in the block_dev_desc_t
7175 structure.
7176
7177 Signed-off-by: Marcel Ziswiler <[email protected]>
7178
7179commit 298cd4cafe81ff8a6c87be8fbc440a20720d3ed6
7180Author: Rune Torgersen <[email protected]>
7181Date: Wed Oct 17 11:56:31 2007 -0500
7182
7183 Make MPC8266ADS command selection more robust
7184
7185 Fix MPC8266 command line definition so it won't break when new commands
7186 are added to u-boot.
7187 Signed-off-by Rune Torgersen <[email protected]>
7188
992742a5
WD
7189commit d3afa1ee19345a31fd1eaad3e98b97d13ca47315
7190Author: Bartlomiej Sieka <[email protected]>
7191Date: Tue Oct 23 13:14:10 2007 +0200
7192
7193 Motion-PRO: Update configuration to accomodate next generation board.
7194
7195 New board has faster oscillator and a different Flash chip. This affects:
7196 - CFG_MPC5XXX_CLKIN
7197 - SDRAM timings
7198 - Flash CS configuration (timings)
7199 - Flash sector size, and thus MTD partition layout
7200 - malloc() arena size (due to bigger Flash sectors)
7201 - smaller memory test range (due to bigger malloc() arena)
7202
7203 This patch also enables more extensive memory testing via "mtest".
7204
7205 Signed-off-by: Bartlomiej Sieka <[email protected]>
7206
7207commit eff501904df2bf1724a750062628ba2c51dbb1f8
7208Author: Bartlomiej Sieka <[email protected]>
7209Date: Tue Oct 23 11:36:07 2007 +0200
7210
7211 Motion-PRO: Add setting of SDelay reg. to SDRAM controller configuration.
7212
7213 Per AN3221 (MPC5200B SDRAM Initialization and Configuration), the SDelay
7214 register must be written a value of 0x00000004 as the first step of the
7215 SDRAM contorller configuration.
7216
7217 Signed-off-by: Bartlomiej Sieka <[email protected]>
7218
7219commit 7a9348728ebda63cdbaacffd83099aa71d9d4c54
7220Author: Peter Pearse <[email protected]>
7221Date: Tue Oct 23 10:22:16 2007 +0100
7222
7223 Move PL01* serial drivers to drivers/serial and adjust Makefiles.
7224
5947f699
WD
7225commit 20d500d531a6b971ce6cc1bf191cb0092cdc0afc
7226Author: Stefan Roese <[email protected]>
7227Date: Tue Oct 23 10:17:42 2007 +0200
7228
7229 ppc4xx: lwmon5: Some further GPIO config changes
7230
7231 Signed-off-by: Stefan Roese <[email protected]>
7232
992742a5
WD
7233commit de9a738faa7c2f47286119c3bfebc3dfbfe7d86d
7234Author: Vlad Lungu <[email protected]>
7235Date: Sun Oct 21 22:10:10 2007 +0900
7236
7237 [MIPS] Fix UNCACHED_SDRAM
7238
7239 PHYSADDR is for physical address, KSEG1ADDR is for uncached.
7240
7241 Signed-off-by: Vlad Lungu <[email protected]>
7242 Signed-off-by: Shinya Kuribayashi <[email protected]>
7243
7244commit 00101dd7a32d12f698150123e47e4b3420279f86
7245Author: Shinya Kuribayashi <[email protected]>
7246Date: Sun Oct 21 21:30:42 2007 +0900
7247
7248 [MIPS] Add PIC-related switches to PLATFORM_{CPP,LD}FLAGS and cleanup
7249
7250 Signed-off-by: Shinya Kuribayashi <[email protected]>
7251
7252commit eb700636db017d310edaeb559b13d82588560674
7253Author: Shinya Kuribayashi <[email protected]>
7254Date: Sun Oct 21 10:55:37 2007 +0900
7255
7256 [MIPS] u-boot.lds: Define _gp in a standard manner
7257
7258 Signed-off-by: Shinya Kuribayashi <[email protected]>
7259
7260commit 22069215eb7adf5a3888bf7c7784ea9d70a72cd0
7261Author: Shinya Kuribayashi <[email protected]>
7262Date: Sun Oct 21 10:55:36 2007 +0900
7263
7264 [MIPS] Fix $gp usage
7265
7266 Now we load $gp with _GLOBAL_OFFSET_TABLE_, but this is incorrect use.
7267 As a general principle, we should use _gp for $gp.
7268
7269 Thanks to linker script's help we fortunately have _gp which equals to
7270 _GLOBAL_OFFSET_TABLE_. But once _gp gets out of alignment, we will not
7271 be able to access to GOT entires, global variables and procedure entry
7272 points. The right thing to do is to use _gp.
7273
7274 This patch also introduce a new symbol `.gpword _GLOBAL_OFFSET_TABLE_'
7275 which holds the offset from _gp. When updating GOT entries, we use this
7276 offset and _gp to calculate the final _GLOBAL_OFFSET_TABLE_.
7277
7278 This patch is originally submitted by Vlad Lungu <[email protected]>, then
7279 I made some change to leave over num_got_entries.
7280
7281 Signed-off-by: Shinya Kuribayashi <[email protected]>
7282 Cc: Vlad Lungu <[email protected]>
7283
7284commit cbf2323b5b8285ea01acba7bbb905a3162d9b021
7285Author: Shinya Kuribayashi <[email protected]>
7286Date: Sun Oct 21 10:55:36 2007 +0900
7287
7288 [MIPS] u-boot.lds: Fix __got_start and __got_end
7289
7290 Ensure that __got_start points to top of the `.got', and __got_end points
7291 to bottom as well, so that we never fail to count num_got_entries.
7292
7293 Signed-off-by: Shinya Kuribayashi <[email protected]>
7294
7295commit e5f325fec5b48ae705c89522923ba5a2e37cd5c7
7296Author: Shinya Kuribayashi <[email protected]>
7297Date: Sun Oct 21 10:55:36 2007 +0900
7298
7299 [MIPS] u-boot.lds: Remove duplicated .sdata section
7300
7301 Signed-off-by: Shinya Kuribayashi <[email protected]>
7302
41b4d282
WD
7303commit 05bf4919c1ce49cdedadacd564d0786a8ed796a1
7304Author: Wolfgang Denk <[email protected]>
7305Date: Sun Oct 21 01:01:17 2007 +0200
7306
7307 Minor coding style cleanup; update CHANGELOG
7308
7309 Signed-off-by: Wolfgang Denk <[email protected]>
7310
05bf4919
WD
7311commit ff285ca07eda1ea4a8909848cc1cc604ec8fec9c
7312Author: Vlad Lungu <[email protected]>
7313Date: Thu Oct 4 20:47:10 2007 +0300
7314
7315 Fix NE2000 driver:
7316
7317 Fixed typo in ne2000.h, thinko re n2k_inb() usage, don't try
7318 to do anything in eth_stop() if eth_init() was not called.
7319 Simplified RX path in order to avoid timeouts on really really
7320 fast NE2000 cards (read: qemu with internal tftp), NetLoop() is
7321 clever enough to cope with 1 packet per eth_rx().
7322
7323 Signed-off-by: Vlad Lungu <[email protected]>
7324
992742a5
WD
7325commit df90968b48fb34fa9072fab150db2ac89678f537
7326Author: [email protected] <[email protected]>
7327Date: Mon Sep 24 13:32:13 2007 -0400
7328
7329 Setting MSR[DE] in do_reset
7330
7331 Hello,
7332 This patch ensures the soft reset of the board for the 85xx boards
7333 by setting the MSR[DE] in the do_reset function.
7334
7335 Signed-off-by: Sughosh Ganu <[email protected]>
7336
7337commit 1e701e701304b3c3a3768ca83dd2ab7b9e88c77d
7338Author: [email protected] <[email protected]>
7339Date: Mon Sep 24 13:36:01 2007 -0400
7340
7341 MSR overwrite fix
7342
7343 Hello,
7344 This patch fixes the MSR overwrite in the start.S when moving out of
7345 the last 4K page.
7346
7347 Signed-off-by: Sughosh Ganu <[email protected]>
7348
7349commit 5c7ea64bb74a850a2b2303f853a8270695ad8602
7350Author: Dan Wilson <[email protected]>
7351Date: Fri Oct 19 11:33:48 2007 -0500
7352
7353 tsec driver should clear RHALT on startup
7354
7355 This was causing problems for some people.
7356
7357 Signed-off-by: Alain Gravel <[email protected]>
7358 Signed-off-by: Dan Wilson <[email protected]>
7359 Signed-off-by: Andy Fleming <[email protected]>
7360
7361commit 7600d47b8f6a10019e537dc9a62aa1498df58d25
7362Author: Kumar Gala <[email protected]>
7363Date: Thu Oct 11 00:29:18 2007 -0500
7364
7365 Improve handling of PCI interrupt device tree fixup on MPC85xx CDS
7366
7367 On the MPC85xx CDS we have two issues:
7368
7369 1. The device tree fixup code did not check to see if the property we are
7370 trying to update is actually found. Its possible that it would update
7371 random memory starting at 0.
7372
7373 2. Newer Linux kernel's have moved the location of the PCI nodes to be
7374 sibilings of the soc node and not children. The explicit PATH to the PCI
7375 node would not be found for these device trees. Add the ability to handle
7376 both paths. In the future we shouldn't handle such fixups by explicit path.
7377
7378 Signed-off-by: Kumar Gala <[email protected]>
7379
7380commit a3063eec775719b7e91023bbec3f64b3118791df
7381Author: Kumar Gala <[email protected]>
7382Date: Thu Oct 11 00:18:48 2007 -0500
7383
7384 Set OF_STDOUT_PATH to match the default console on MPC8568 MDS
7385
7386 On the MPC8568 MDS we use ttyS0, UART0, etc. as the standard configured
7387 console. Make it so we match that config what we tell Linux as the early
7388 STDOUT console.
7389
7390 Signed-off-by: Kumar Gala <[email protected]>
7391
7392commit e1ce3cb617bb06f91f82f98915391175addf3e82
7393Author: Kumar Gala <[email protected]>
7394Date: Tue Oct 2 11:12:27 2007 -0500
7395
7396 Remove magic numbers from cache related operations for mpc85xx
7397
7398 The mpc85xx start code uses some magic numbers that we actually
7399 have #defines for in <config.h> so use those instead.
7400
7401 Signed-off-by: Kumar Gala <[email protected]>
7402
05bf4919
WD
7403commit 5441f61a3d8b7034f19fc1361183e936198e6dbb
7404Author: Detlev Zundel <[email protected]>
7405Date: Fri Oct 19 16:47:26 2007 +0200
7406
7407 Fix two typos.
7408
7409 Signed-off-by: Detlev Zundel <[email protected]>
7410
7411commit 281df457c1aa50d2752165d0c5c3282d4027b974
7412Author: Tony Li <[email protected]>
7413Date: Thu Oct 18 17:47:19 2007 +0800
7414
7415 mpc83xx: Add configure entry for MPC83xx ATM support
7416
7417 Add MPC8360EMDS_ATM_config and MPC832XEMDS_ATM_config into
7418 Makfile and MAKEALL
7419
7420 Signed-off-by: Tony Li <[email protected]>
7421 Signed-off-by: Kim Phillips <[email protected]>
7422
7423commit d2646554f529a9577515eceb0ec5eceee18244ba
7424Author: Tony Li <[email protected]>
7425Date: Thu Oct 18 17:44:38 2007 +0800
7426
7427 mpc83xx: pq-mds-pib.c typo error
7428
7429 Correct to val8 from val.
7430
7431 Signed-off-by: Tony Li <[email protected]>
7432 Signed-off-by: Kim Phillips <[email protected]>
7433
7434commit 3e11ae80fec1ee12194940955431186abf6009c2
7435Author: Stefan Roese <[email protected]>
7436Date: Wed Oct 17 15:40:19 2007 +0200
7437
7438 ppc4xx: Add 667/133 (CPU/PLB) frequency setup to Sequoia bootstrap command
7439
7440 Signed-off-by: Stefan Roese <[email protected]>
7441
435dc8fc
WD
7442commit 3c89d75409eb26639d36dfa11d4ee3d8b962dc3c
7443Author: Jon Loeliger <[email protected]>
7444Date: Tue Oct 16 15:27:43 2007 -0500
7445
7446 Initial mpc8610hpcd Makefile files.
7447
7448 Signed-off-by: Ed Swarthout <[email protected]>
7449 Signed-off-by: Mahesh Jade <[email protected]>
7450 Signed-off-by: Jason Jin <[email protected]>
7451 Signed-off-by: Jon Loeliger <[email protected]>
7452
7453commit 9553df86d3a319c3a1a7cde7e4edd6eeb5aa64c7
7454Author: Jon Loeliger <[email protected]>
7455Date: Tue Oct 16 15:26:51 2007 -0500
7456
7457 Initial mpc8610hpcd cpu/, README and include/ files.
7458
7459 Signed-off-by: Ed Swarthout <[email protected]>
7460 Signed-off-by: Mahesh Jade <[email protected]>
7461 Signed-off-by: Jason Jin <[email protected]>
7462 Signed-off-by: Jon Loeliger <[email protected]>
7463
7464commit 3dd2db53ceb0dff80f25c2a07f83f29b907b403e
7465Author: Jon Loeliger <[email protected]>
7466Date: Tue Oct 16 13:54:01 2007 -0500
7467
7468 Initial mpc8610hpcd board files.
7469
7470 Signed-off-by: Ed Swarthout <[email protected]>
7471 Signed-off-by: Mahesh Jade <[email protected]>
7472 Signed-off-by: Jason Jin <[email protected]>
7473 Signed-off-by: Jon Loeliger <[email protected]>
7474
05bf4919
WD
7475commit 7ee6ba1a056e4061ab4cfde30127e332e7957afd
7476Author: [email protected] <[email protected]>
7477Date: Tue Oct 16 14:50:40 2007 -0500
7478
7479 Make MPC8266ADS board compile again.
7480
7481 Signed-off-by: Runet Torgersen <[email protected]>
7482
7483commit 2491167c245d8ebe6f2dbd8c4287aaa0d14fe93a
7484Author: Jon Loeliger <[email protected]>
7485Date: Mon Aug 27 12:41:03 2007 -0500
7486
7487 86xx: Allow for fewer DDR slots per memory controller.
7488
7489 As a direct correlation exists between DDR DIMM slots
7490 and SPD EEPROM addresses used to configure them, use
7491 the individually defined SPD_EEPROM_ADDRESS* values to
7492 determine if a DDR DIMM slot should have its SPD
7493 configuration read or not.
7494
7495 Effectively, this now allows for 1 or 2 DIMM slots
7496 per memory controller.
7497
7498 Signed-off-by: Jon Loeliger <[email protected]>
7499
7500commit 4d4a945e189a2f384c66432316da2788a0ac1607
7501Author: Rodolfo Giometti <[email protected]>
7502Date: Mon Oct 15 11:59:17 2007 +0200
7503
7504 PXA USB OHCI: "usb stop" implementation.
7505
7506 Some USB keys need to be switched off before loading the kernel
7507 otherwise they can remain in an undefined status which prevents them
7508 to be correctly recognized by the kernel.
7509
7510 Signed-off-by: Rodolfo Giometti <[email protected]>
7511
7512commit e2e93442e558cf1500e92861f99713b2f045ea22
7513Author: Stefan Roese <[email protected]>
7514Date: Mon Oct 15 11:39:00 2007 +0200
7515
7516 ppc4xx: Fix bug in I2C bootstrap values for Sequoia/Rainier
7517
7518 The I2C bootstrap values that can be setup via the "bootstrap" command,
7519 were setup incorrect regarding the generation of the internal sync PCI
7520 clock. The values for PLB clock == 133MHz were slighly incorrect and the
7521 values for PLB clock == 166MHz were totally incorrect. This could
7522 lead to a hangup upon booting while PCI configuration scan.
7523
7524 This patch fixes this issue and configures valid PCI divisor values
7525 for the sync PCI clock, with respect to the provided external async
7526 PCI frequency.
7527
7528 Here the values of the formula in the chapter 14.2 "PCI clocking"
7529 from the 440EPx users manual:
7530
7531 AsyncPCICLK - 1MHz <= SyncPCIClk <= (2 * AsyncPCIClk) - 1MHz
7532
7533 33MHz async PCI frequency:
7534 PLB = 133:
7535 => 32 <= 44.3 <= 65 (div = 3)
7536
7537 PLB = 166:
7538 => 32 <= 55.3 <= 65 (div = 3)
7539
7540 66MHz async PCI frequency:
7541 PLB = 133:
7542 => 65 <= 66.5 <= 132 (div = 2)
7543
7544 PLB = 166:
7545 => 65 <= 83 <= 132 (div = 2)
7546
7547 Signed-off-by: Stefan Roese <[email protected]>
7548
7549commit 5a5958b7de70ae99f0e7cbd5c97ec1346e051587
7550Author: Stefan Roese <[email protected]>
7551Date: Mon Oct 15 11:29:33 2007 +0200
7552
7553 ppc4xx: Fix incorrect 33/66MHz PCI clock log-message on Sequoia & Yosemite
7554
7555 The BCSR status bit for the 66MHz PCI operation was correctly
7556 addressed (MSB/LSB problem). Now the correct currently setup
7557 PCI frequency is displayed upon bootup.
7558
7559 This patch also fixes this problem on Rainier & Yellowstone, since these
7560 boards use the same souce code as Sequoia & Yosemite do.
7561
7562 Signed-off-by: Stefan Roese <[email protected]>
7563
7564commit da3aad55cbde80ab6e301aafa82a2c411aa53eff
7565Author: Martin Krause <[email protected]>
7566Date: Wed Sep 26 17:55:56 2007 +0200
7567
7568 TQM860M: adjust for doubled flash sector size.
7569
7570 Adjust flash map to support the new S29GLxxN (N-Type) Flashes with
7571 doubled sector size.
7572
7573 Signed-off-by: Martin Krause <[email protected]>
7574
7575commit 9d29250e2e62f4bf20c7a20b4173d84c48f11f5d
7576Author: Jens Gehrlein <[email protected]>
7577Date: Wed Sep 26 17:55:54 2007 +0200
7578
7579 TQM8xx: Fix CAN timing.
7580
7581 Signed-off-by: Martin Krause <[email protected]>
7582
7583commit d43e489baf02afae49077791fb22332d240d8656
7584Author: Martin Krause <[email protected]>
7585Date: Thu Sep 27 14:54:36 2007 +0200
7586
7587 TQM866M: fix SDRAM refresh
7588
7589 At 133 MHz the current SDRAM refresh rate is too fast
7590 (measured 4 * 1.17 us).
7591 CFG_MAMR_PTA changes from 39 to 97. This result
7592 in a refresh rate of 4 * 7.8 us at the default clock
7593 50 MHz. At 133 MHz the value will be then 4 * 2.9 us.
7594 This is a compromise until a new method is found to
7595 adjust the refresh rate.
7596
7597 Signed-off-by: Martin Krause <[email protected]>
7598
7599commit 9ef57bbee1c67cc01da2026c242c4692db32be36
7600Author: Martin Krause <[email protected]>
7601Date: Wed Sep 26 17:55:55 2007 +0200
7602
7603 TQM866M: adjust for doubled flash sector size.
7604
7605 Adjust flash map to support the new S29GLxxN (N-Type) Flashes with
7606 doubled sector size.
7607
7608 Signed-off-by: Martin Krause <[email protected]>
7609
7610commit f8bf90461d9bad2e6fed31fcebaf235f60dd6763
7611Author: Michal Simek <[email protected]>
7612Date: Sun Oct 14 16:12:29 2007 +0200
7613
7614 [FIX] XUPV2P change command handling
7615 and remove code violation
7616
7617commit 636400198228d96983c06657b17f760f5989958e
7618Author: Wolfgang Denk <[email protected]>
7619Date: Sun Oct 14 00:13:19 2007 +0200
7620
7621 Prepare for 1.3.0-rc3 release
7622
7623 Signed-off-by: Wolfgang Denk <[email protected]>
7624
63640019
WD
7625commit 68f14f77ca5fe5f9cc025c8cae101671f628309f
7626Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7627Date: Sat Sep 29 13:41:37 2007 +0200
7628
7629 Fix warning differ in signedness in cpu/pxa/mmc.c
7630
7631 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7632
7633commit fc19e36f741e8bc727c0a330170b3b5db90399ef
7634Author: Wolfgang Denk <[email protected]>
7635Date: Sat Oct 13 23:51:14 2007 +0200
7636
7637 Fix warning differ in signedness in board/mpl/vcma9/vcma9.c
7638
7639 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7640 Signed-off-by: Wolfgang Denk <[email protected]>
7641
7642commit de74b9eeacccaf0a42e5ecc9ae79a88f7a311296
7643Author: Wolfgang Denk <[email protected]>
7644Date: Sat Oct 13 21:15:39 2007 +0200
7645
7646 Coding Style cleanup.
7647
7648 Signed-off-by: Wolfgang Denk <[email protected]>
7649
de74b9ee
WD
7650commit e1893815b0999410d7a327589611c7b38e95299e
7651Author: Wolfgang Denk <[email protected]>
7652Date: Fri Oct 12 15:49:39 2007 +0200
7653
7654 GP3 SSA: enable RTC
7655
7656 Signed-off-by: Wolfgang Denk <[email protected]>
7657
7658commit 8002012041f1ff9f997a5727abe5015f70cd2e46
7659Author: Grzegorz Bernacki <[email protected]>
7660Date: Tue Oct 9 13:58:24 2007 +0200
7661
7662 [ads5121] EEPROM support added.
7663
7664 Signed-off-by: Grzegorz Bernacki <[email protected]>
7665
63640019
WD
7666commit 7b624ad254b97e5a25dca2304a398b64aeedaffe
7667Author: Haavard Skinnemoen <[email protected]>
7668Date: Sat Oct 6 18:55:35 2007 +0200
7669
7670 AVR32: Initialize bi_flash* in board_init_r
7671
7672 The ATSTK1000-specific flash driver intializes bi_flashstart,
7673 bi_flashsize and bi_flashoffset, but other flash drivers, like the CFI
7674 driver, don't.
7675
7676 Initialize these in board_init_r instead so that things will still be
7677 set up correctly when we switch to the CFI driver.
7678
7679 Signed-off-by: Haavard Skinnemoen <[email protected]>
7680
de74b9ee
WD
7681commit 2b2a587d6d3076387d22ac740f44044bf46e2cb8
7682Author: Marian Balakowicz <[email protected]>
7683Date: Fri Oct 5 10:40:54 2007 +0200
7684
7685 tqm5200: Fix CONFIG_CMD_PCI typo in board config file.
7686
7687 Signed-off-by: Marian Balakowicz <[email protected]>
7688
7689commit 92869195ef8210758d2176230c0a36897afd50ed
7690Author: Bartlomiej Sieka <[email protected]>
7691Date: Fri Oct 5 09:46:06 2007 +0200
7692
7693 CM5200: Fix missing null-termination in hostname manipulation code
7694
7695 Signed-off-by: Bartlomiej Sieka <[email protected]>
7696
63640019
WD
7697commit 9add9884b1fddc34ca186e00a2f868ccd5d02d87
7698Author: Haavard Skinnemoen <[email protected]>
7699Date: Tue Oct 2 19:09:01 2007 +0200
7700
7701 Fix memtest breakage
7702
7703 CFG_MEMTEST_START uses weird magic involving gd, which fails to
7704 compile. Use hardcoded values instead (we actually know how much RAM
7705 we have on board.)
7706
7707 Signed-off-by: Haavard Skinnemoen <[email protected]>
7708
de74b9ee
WD
7709commit 738815c0cc44aa329097f868dc1efc49ede9c5ba
7710Author: Stefan Roese <[email protected]>
7711Date: Tue Oct 2 11:44:46 2007 +0200
7712
7713 ppc4xx: Coding style cleanup
7714
7715 Signed-off-by: Stefan Roese <[email protected]>
7716
7717commit 87c1833a39e944db66385286fd5e28f9b3fcdd50
7718Author: Stefan Roese <[email protected]>
7719Date: Tue Oct 2 11:44:19 2007 +0200
7720
7721 ppc4xx: lwmon5: Remove watchdog for now, since not fully tested yet
7722
7723 Signed-off-by: Stefan Roese <[email protected]>
7724
7725commit 2db64784061bfc34f4ba70ef1d2fbe7133b55670
7726Author: Grzegorz Bernacki <[email protected]>
7727Date: Mon Oct 1 09:51:50 2007 +0200
7728
7729 Program EPLD to force full duplex mode for PHY.
7730
7731 EPLD forces modes of PHY operation. By default full duplex is turned off.
7732 This fix turns it on.
7733
7734 Signed-off-by: Grzegorz Bernacki <[email protected]>
7735
05bf4919
WD
7736commit 785c13477b77dcd2e6c5128fffcdb4e1943f4818
7737Author: Timo Ketola <[email protected]>
7738Date: Mon Sep 24 14:50:32 2007 +0300
7739
7740 Bugfix: Use only one PTD for one endpoint
7741
7742 Original isp116x-hcd code prepared multiple PTDs for longer than 16
7743 byte transfers for one endpoint. That is unnecessary because the
7744 ISP116x is able to split long data from one PTD into multiple
7745 transactions based on the buffer size of the endpoint. It also caused
7746 serious problems if the endpoint NAKed some of the transactions. In
7747 that case ISP116x wouldn't notice that the other PTDs were for the same
7748 endpoint and would try the other PTDs possibly out of order. That would
7749 break the whole transfer.
7750
7751 This patch makes isp116x_submit_job to use one PTD for one transfer.
7752
7753 Signed-off-by: Timo Ketola <[email protected]>
7754 Signed-off-by: Markus Klotzbuecher <[email protected]>
7755
de74b9ee
WD
7756commit 86ec86c04326c3913178a7679aa910de071da75d
7757Author: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7758Date: Thu Sep 27 23:27:47 2007 +0200
7759
7760 Fix missing DECLARE_GLOBAL_DATA_PTR on CONFIG_LPC2292 in serial
7761
7762 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
7763
7764commit 3e954beb614b5b190d7f4f4c3b641437a0132e35
7765Author: Stefan Roese <[email protected]>
7766Date: Tue Sep 11 14:12:55 2007 +0200
7767
7768 ppc4xx: lwmon5: Change GPIO 58 to default to low (watchdog test)
7769
7770 Signed-off-by: Stefan Roese <[email protected]>
7771
992742a5
WD
7772commit 1487adbdcf9594bb2eb686325a6f9540dad1b70a
7773Author: Ed Swarthout <[email protected]>
7774Date: Wed Sep 26 16:35:54 2007 -0500
7775
7776 85xx io out functions need sync after write.
7777
7778 This fixes the mc146818 rtc_read/write functions for 85xx.
7779
7780 Signed-off-by: Ed Swarthout <[email protected]>
7781
de74b9ee
WD
7782commit 0d38effc6e359e6b1b0c78d66e8bc1a4dc15a2ae
7783Author: Grant Likely <[email protected]>
7784Date: Tue Sep 25 15:48:05 2007 -0600
7785
7786 Fpga: fix incorrect test of CFG_FPGA_XILINX macro
7787
7788 CFG_FPGA_XILINX is a bit value used to test against the value in
7789 CONFIG_FPGA. Testing for a value will always return TRUE. I don't
7790 think that is the intention in this code.
7791
7792 Signed-off-by: Grant Likely <[email protected]>
7793
63640019
WD
7794commit 853643d8cf2ca80cb2e25c53ad5dc580abafe166
7795Author: Michal Simek <[email protected]>
7796Date: Mon Sep 24 00:41:30 2007 +0200
7797
7798 [FIX] change command handling and removing code violation
7799
7800commit f240356507038e5ce55e8a24cb2607e9eae6d10c
7801Author: Michal Simek <[email protected]>
7802Date: Mon Sep 24 00:36:06 2007 +0200
7803
7804 [FIX] change sets of commands
7805 because changing of command handling brings
7806 compilation problems
7807
7808commit cb1bc63b75a232571eb69aa2c8aa919321655845
7809Author: Michal Simek <[email protected]>
7810Date: Mon Sep 24 00:30:42 2007 +0200
7811
7812 [FIX] Email reparation & Copyright
7813 Both codes are written by myself without any
7814 support from CTU
7815
7816commit 0731cbae6c2feab93b244d83fd6a43f5cc9bf852
7817Author: Michal Simek <[email protected]>
7818Date: Mon Sep 24 00:25:11 2007 +0200
7819
7820 [PATCH] Change macro name for UartLite
7821 because PowerPC 405 can use UartLite as console
7822
7823commit 1c1100d2fcf46b9d11dcf78d6e5aea75e2e8b716
7824Author: Michal Simek <[email protected]>
7825Date: Mon Sep 24 00:21:19 2007 +0200
7826
7827 [PATCH] Add support for design without interrupt controller
7828 Polling timer
7829
7830commit 0731933ec8ec45d02ba89b52df673d526873cdde
7831Author: Michal Simek <[email protected]>
7832Date: Mon Sep 24 00:19:48 2007 +0200
7833
7834 [FIX] resolve problem with cpu without barrel shifter
7835
7836commit db14d77995ce515b728b178b63f82babe60e3d56
7837Author: Michal Simek <[email protected]>
7838Date: Mon Sep 24 00:18:46 2007 +0200
7839
7840 [FIX] repair email address
7841
7842commit 481d4328618804add1f818a6c96296121cd0528e
7843Author: Michal Simek <[email protected]>
7844Date: Mon Sep 24 00:17:42 2007 +0200
7845
7846 [FIX] repair MFSL commands
7847
7848commit b90c045f035c3cc9b5d2edaed6048dfb74e40763
7849Author: Michal Simek <[email protected]>
7850Date: Mon Sep 24 00:08:37 2007 +0200
7851
7852 synchronizition with mainline
7853
61fb15c5
WD
7854commit eda3e1e6619ad0bee94ae4b16c99d88e77e2af13
7855Author: Nobuhiro Iwamatsu <[email protected]>
7856Date: Sun Sep 23 02:42:38 2007 +0900
7857
7858 sh: Add support command of ide with sh
7859
7860 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
7861
7862commit d91ea45d15cf8e0987456bd211ffbb650824b6f1
7863Author: Nobuhiro Iwamatsu <[email protected]>
7864Date: Sun Sep 23 02:38:42 2007 +0900
7865
7866 sh: Update Makefile
7867
7868 Add support MS7722SE01 to Makefile.
7869
7870 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
7871
7872commit 6c0bbdccd379f5c8702af9e0765294c2fb7472a6
7873Author: Nobuhiro Iwamatsu <[email protected]>
7874Date: Sun Sep 23 02:31:13 2007 +0900
7875
7876 sh: Add support Renesas sh7722 processor and Hitachi MS7722SE01 board
7877
7878 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
7879
7880commit 047375bfa4c3052fa50a748da7ff89e9dad3b364
7881Author: Nobuhiro Iwamatsu <[email protected]>
7882Date: Sun Sep 23 02:19:24 2007 +0900
7883
7884 sh: Update MS7750SE01 platform
7885
7886 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
7887
7888commit 516ad760db3553766267ada01b7d5d727faa4bbd
7889Author: Nobuhiro Iwamatsu <[email protected]>
7890Date: Sun Sep 23 02:17:08 2007 +0900
7891
7892 sh: Remove comment out code from include/asm-sh/cpu_sh4.h
7893
7894 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
7895
7896commit b02bad128669e567fce87d8df823b06a0144b8db
7897Author: Nobuhiro Iwamatsu <[email protected]>
7898Date: Sun Sep 23 02:12:30 2007 +0900
7899
7900 sh: Update core code of SuperH.
7901
7902 Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
7903
de74b9ee
WD
7904commit 66dcad3a9a53e0766d90e0084123bd8529522fb0
7905Author: Wolfgang Denk <[email protected]>
7906Date: Thu Sep 20 00:04:14 2007 +0200
7907
7908 v1.3.0-rc2
7909
7910 Signed-off-by: Wolfgang Denk <[email protected]>
7911
66dcad3a
WD
7912commit 135e19bc2773ebca487e9a8371f67e1ba202313a
7913Author: Wolfgang Denk <[email protected]>
7914Date: Tue Sep 18 21:36:35 2007 +0200
7915
7916 Avoid compiler warning.
7917
7918 Signed-off-by: Wolfgang Denk <[email protected]>
7919
7920commit 8a783a65851bc7421ab69f442261215e21b8891a
7921Author: Grant Likely <[email protected]>
7922Date: Tue Sep 18 12:24:57 2007 -0600
7923
7924 Bugfix: remove embedded null (\0) from CFG_BOOTFILE macro in TQM8540_config
7925
7926 /bin/bash and /bin/dash (which /bin/sh is linked to on ubuntu) handle embedded
7927 nulls in a string differently. For example, the following statement:
7928 echo "this is a string\0" > afile
7929 Will produce the following with /bin/bash:
7930 "this is a string\0"
7931 But with /bin/dash, will produce:
7932 "this is a string
7933
7934 Bug fixed by moving the embedded null out of the makefile and into the
7935 config header. Also renamed the macro to avoid usage colision with the same
7936 macro used by other board ports.
7937
7938 Signed-off-by: Grant Likely <[email protected]>
7939
7940commit f8d3ca7b6fa322ac57e8e831f07dbeea039a9f35
7941Author: Wolfgang Denk <[email protected]>
7942Date: Tue Sep 18 17:40:27 2007 +0200
7943
7944 MCC200: fix build warning
7945
7946 The MCC200 board config file includes version.h for some customer-
7947 specific setting, which causes warnings with "make depend"; build
7948 version.h before depend.
7949
7950 Signed-off-by: Wolfgang Denk <[email protected]>
7951
de74b9ee
WD
7952commit bd86220f58b99d6896198c385fda132f0c980915
7953Author: Peter Pearse <[email protected]>
7954Date: Tue Sep 18 13:07:54 2007 +0100
7955
7956 Move coloured led API to status_led.h
7957 Improve indentation in drivers/at45.c
7958
63640019
WD
7959commit e80e585b00fbbab7ad1bf71619741f2c5b029ab7
7960Author: Eirik Aanonsen <[email protected]>
7961Date: Tue Sep 18 08:47:20 2007 +0200
7962
7963 Update atstk1002 bootargs.
7964
7965 Updates to atstk1002 U-Boot header file:
7966 - Changed bootargs:
7967 * Set the bootargs for at1002 to point to the SD-card partition instead
7968 * ... of the boot flash.
7969 * Removing the rootfstype since that argument are not needed.
7970
7971 Signed-off-by: Eirik Aanonsen <[email protected]>
7972 Signed-off-by: Haavard Skinnemoen <[email protected]>
7973
7974commit a4f3aab6dfbed6c29367c688bfb8a47eef62c225
7975Author: Eirik Aanonsen <[email protected]>
7976Date: Wed Sep 12 13:32:37 2007 +0200
7977
7978 Add some comments to clocks in atstk1002.h
7979
7980 This patch applies some clarifying comments to how the different
7981 clocks are setup according to atstk1002.h Some of the previous
7982 comments where stating wrongful information.
7983
7984 Signed-off-by: Haavard Skinnemoen <[email protected]>
7985
de74b9ee
WD
7986commit 97213f32416ead885deafea86774e912ffd60ad0
7987Author: David Saada <[email protected]>
7988Date: Mon Sep 17 17:04:47 2007 +0200
7989
7990 Description: Add NEC's PCI OHCI module ID to the USB OHCI driver
7991
7992 Signed-off-by: David Saada <[email protected]>
7993
63640019
WD
7994commit 30363e98fa470fbecea5e8bc0f1443352754f303
7995Author: Stefan Roese <[email protected]>
7996Date: Mon Sep 17 08:20:47 2007 +0200
7997
7998 Small whitespace cleanup of OneNAND patch
7999
8000 Signed-off-by: Stefan Roese <[email protected]>
8001
8002commit d7e8ce101a4a45ed6ed45739fc2de5f87b13f7f1
8003Author: Kyungmin Park <[email protected]>
8004Date: Mon Sep 10 17:15:14 2007 +0900
8005
8006 OneNAND support (take #2)
8007
8008 [PATCH 3/3] OneNAND support (take #2)
8009
8010 OneNAND support at U-Boot
8011
8012 Signed-off-by: Kyungmin Park <[email protected]>
8013
8014commit 17aa2800457df0c06b41516f46f126712c196219
8015Author: Kyungmin Park <[email protected]>
8016Date: Mon Sep 10 17:14:34 2007 +0900
8017
8018 OneNAND support (take #2)
8019
8020 [PATCH 2/3] OneNAND support (take #2)
8021
8022 OneNAND support at U-Boot
8023
8024 Signed-off-by: Kyungmin Park <[email protected]>
8025
8026commit 916527f4809a7bcd811f1f1daf34af184e31dd8c
8027Author: Kyungmin Park <[email protected]>
8028Date: Mon Sep 10 17:13:49 2007 +0900
8029
8030 OneNAND support (take #2)
8031
8032 [PATCH 1/3] OneNAND support (take #2)
8033
8034 OneNAND support at U-Boot
8035
8036 Signed-off-by: Kyungmin Park <[email protected]>
8037
05bf4919
WD
8038commit b49c90df6e7cfcfb8b862b8bbf8448dff5eed9a5
8039Author: Michal Simek <[email protected]>
8040Date: Sun Sep 16 20:51:57 2007 +0200
8041
8042 [FIX] remove files form repository
8043
66dcad3a
WD
8044commit 67c31036acaaaa992fc346cc89db0909a7e733c4
8045Author: Wolfgang Denk <[email protected]>
8046Date: Sun Sep 16 17:10:04 2007 +0200
8047
8048 TQM8xx[LM]: Fix broken environment alignment.
8049
8050 With recent toolchains, the environment sectors were no longer aligned to
8051 sector boundaries. The reason was a combination of two bugs:
8052
8053 1) common/environment.c assumed that CONFIG_TQM8xxL would be defined
8054 for all TQM8xxL and TQM8xxM boards. But "include/common.h", where
8055 this gets defined, is not included here (and cannot be included
8056 without causing lots of problems).
8057
8058 Added a new #define CFG_USE_PPCENV for all boards which really
8059 want to put the environment is a ".ppcenv" section.
8060
8061 2) The linker scripts just include environment.o, silently assuming
8062 that the objects in that file are really in the order in which
8063 they are coded in the C file, i. e. "environment" first, then
8064 "redundand_environment", and "env_size" last. However, current
8065 toolchains (GCC-4.x) reorder the objects, causing the environment
8066 data not to start on a flash sector boundary:
8067
8068 Instead of: we got:
8069
8070 40008000 T environment 40008000 T env_size
8071 4000c000 T redundand_environment 40008004 T redundand_environment
8072 40010000 T env_size 4000c004 T environment
8073
8074 Note: this patch fixes just the first part, and cures the alignment
8075 problem by making sure that "env_size" gets placed correctly. However,
8076 we still have a potential issue because primary and redundant
8077 environment sectors are actually swapped, i. e. we have now:
8078
8079 40008000 T redundand_environment
8080 4000c000 T environment
8081 40010000 T env_size
8082
8083 This shall be fixed in the next version.
8084
8085 Signed-off-by: Wolfgang Denk <[email protected]>
8086
8087commit eb6da8050797c204c9d010548424186c7ce32fc1
8088Author: Wolfgang Denk <[email protected]>
8089Date: Sun Sep 16 02:39:35 2007 +0200
8090
8091 TQM8xx/FPS8xx: adjust flash partitions for 2.6 ARCH=powerpc kernels
8092
8093 Signed-off-by: Wolfgang Denk <[email protected]>
8094
8095commit cd2d1602c54cc6957bdef3872272a4b264893960
8096Author: [email protected] <[email protected]>
8097Date: Mon Sep 10 14:54:56 2007 -0400
8098
8099 Typo fix in tsec.c
8100
8101 Fixup for the break statement in wrong place.
8102
8103 [Patch by [email protected]]
8104 Acked-by: Andy Fleming <[email protected]>
8105 Signed-off-by: Wolfgang Denk <[email protected]>
8106
8107commit 5bd7fe9aeb76906371f40b8fd07613f10922e3e7
8108Author: Matthias Fuchs <[email protected]>
8109Date: Tue Sep 11 17:04:00 2007 +0200
8110
8111 Fix do_div() usage in nand process output
8112
8113 Fix usage of do_div() in nand erase|read|write process output.
8114
8115 The last patch to nand_util.c introduced do_div() instead of libgcc's
8116 implementation. But do_div() returns the quotient in its first
8117 macro parameter and not as result.
8118
8119 Signed-off-by: Matthias Fuchs <[email protected]>
8120
8121commit c750d2e6692a000a82f29de7bf24e3dc21239161
8122Author: Matthias Fuchs <[email protected]>
8123Date: Wed Sep 12 12:36:53 2007 +0200
8124
8125 NAND: Add CFG_NAND_QUIET option
8126
8127 This config option sets the default for the progress information
8128 output behavior that can also be configured through the 'quiet'
8129 environment variable.
8130
8131 The legacy NAND code does not print the current progress info
8132 on the console. So this option is for backward compatibility for
8133 units that are in the field and where setting the quiet variable
8134 is not an option. With CFG_NAND_QUIET set to '1' the console
8135 progress info is turned off. This can still be overwritten
8136 through the environment variable.
8137
8138 Signed-off-by: Matthias Fuchs <[email protected]>
8139
8140commit dcb88630290d2bcd803386dd4c2be73142994c4f
8141Author: Liew Tsi Chung-r5aahp <[email protected]>
8142Date: Thu Sep 13 16:06:05 2007 -0700
8143
8144 ColdFire: fix build error becasue of bad type of mii_init()
8145
8146 Signed-off-by: TsiChungLiew <[email protected]>
8147
8148commit 314d5b6ce52a4ed19dd295d1364e246c5e605017
8149Author: Liew Tsi Chung-r5aahp <[email protected]>
8150Date: Thu Sep 13 16:04:05 2007 -0700
8151
8152 ColdFire: Fix build error caused by pixis.c
8153
8154 Moved the #include <asm/cache.h> inside the #ifdef CONFIG_FSL_PIXIS.
8155
8156 Signed-off-by: TsiChungLiew <[email protected]>
8157
8158commit e21659e30660a1377c42af135a6114efe39801d9
8159Author: Sam Sparks <[email protected]>
8160Date: Fri Sep 14 11:14:42 2007 -0600
8161
8162 Update MPC8349ITX*_config to place config.tmp in right place.
8163
8164 MPC834ITX*_config does not store config.tmp at the correct locatation,
8165 causing MPC8349ITXGP to have the wrong TEXT_BASE.
8166
8167 Signed-off-by: Sam Sparks <[email protected]>
8168 Signed-off-by: Grant Likely <[email protected]>
8169
8170commit 1218abf1b5817a39a82399b4b928b00750575bda
8171Author: Wolfgang Denk <[email protected]>
8172Date: Sat Sep 15 20:48:41 2007 +0200
8173
8174 Fix cases where DECLARE_GLOBAL_DATA_PTR was not declared as global
8175
8176 Signed-off-by: Wolfgang Denk <[email protected]>
8177
8178commit 66b3f24d665be678a9dbb125b1e84185400f63b5
8179Author: Dirk Behme <[email protected]>
8180Date: Sat Sep 15 11:55:42 2007 +0200
8181
8182 Make DECLARE_GLOBAL_DATA_PTR global for DaVinci
8183
8184 As discussed in [1], DECLARE_GLOBAL_DATA_PTR has to be global and not
8185 function local.
8186
8187 Signed-off-by: Dirk Behme <[email protected]>
8188
8189 [1] http://article.gmane.org/gmane.comp.boot-loaders.u-boot/31805
8190
05bf4919
WD
8191commit 991b089d1ce5ad945725e3657a8f106dfa02a38e
8192Author: Michal Simek <[email protected]>
8193Date: Sat Sep 15 00:03:35 2007 +0200
8194
8195 Synchronize with U-BOOT mainline
8196
8197commit d7fee32b7e61fe11c64e371cde79faa4768e8350
8198Author: Sam Sparks <[email protected]>
8199Date: Fri Sep 14 11:14:42 2007 -0600
8200
8201 Update MPC8349ITX*_config to place config.tmp in right place.
8202
8203 MPC834ITX*_config does not store config.tmp at the correct locatation,
8204 causing MPC8349ITXGP to have the wrong TEXT_BASE.
8205
8206 Signed-off-by: Sam Sparks <[email protected]>
8207 Signed-off-by: Grant Likely <[email protected]>
8208 Signed-off-by: Kim Phillips <[email protected]>
8209
66dcad3a
WD
8210commit 6e7b7b6ea1b6d04dbe96242eb6a0c1c664c98e8c
8211Author: Bartlomiej Sieka <[email protected]>
8212Date: Thu Sep 13 18:21:48 2007 +0200
8213
8214 cm5200: Fix a typo introduced by afaac86fe2948ac84cd9a12bbed883b3c683e7d9
8215
8216 Signed-off-by: Marian Balakowicz <[email protected]>
8217
de74b9ee
WD
8218commit e1f601b572db5de9aa81a0b77c68a86994fe24c4
8219Author: Bartlomiej Sieka <[email protected]>
8220Date: Thu Sep 13 16:33:59 2007 +0200
8221
8222 tqm5200: Restore customary env. variable boot commands for powerpc kernels
8223
8224 - update default definitions of kernel_addr and fdt_addr env. variables
8225 - make arch/powerpc booting the default scenario
8226 - update MTD partition layout to match the above
8227
8228 Signed-off-by: Bartlomiej Sieka <[email protected]>
8229
66dcad3a
WD
8230commit f34024d4a328e6edd906456da98d2c537155c4f7
8231Author: Wolfgang Denk <[email protected]>
8232Date: Wed Sep 12 00:48:57 2007 +0200
8233
8234 Fix memory corruption problem on STX GP3 SSA Board.
8235
8236 Signed-off-by: Wolfgang Denk <[email protected]>
8237
de74b9ee
WD
8238commit d94c79e47011af5e8dd10ed6163c09b4cfc743cc
8239Author: Peter Pearse <[email protected]>
8240Date: Tue Sep 11 15:35:01 2007 +0100
8241
8242 Final tidy
8243
66dcad3a
WD
8244commit 38ad82da0c1180ecdeb212a8f4245e945bcc546e
8245Author: Grzegorz Bernacki <[email protected]>
8246Date: Tue Sep 11 15:42:11 2007 +0200
8247
8248 [GP3SSA] Add define CONFIG_MPC85XX_PCI2 in config file to allow u-boot to
8249 scan on second pci bus.
8250
8251 Signed-off-by: Grzegorz Bernacki <[email protected]>
8252
8253commit 6c2f4f388e8181655ea8b69343ea00b68aa6e8d0
8254Author: Grzegorz Bernacki <[email protected]>
8255Date: Tue Sep 11 12:57:52 2007 +0200
8256
8257 [ppc4xx] Individual handling of sdram.c for bamboo_nand build
8258
8259 Bamboo has a file sdram.c which needs special treatment when building in
8260 separate directory. It has to be linked to build directory otherwise it is
8261 not seen.
8262
8263 Signed-off-by: Grzegorz Bernacki <[email protected]>
8264
63640019
WD
8265commit d45963854eff39d575124d859419bb4953ce2c87
8266Author: Michal Simek <[email protected]>
8267Date: Tue Sep 11 00:37:04 2007 +0200
8268
8269 [FIX] Microblaze ML401 - repare FLASH handling
8270
66dcad3a
WD
8271commit 38c1ef728d19950414a8ab1ccfc53767848fa346
8272Author: Sean MCGOOGAN <[email protected]>
8273Date: Mon Sep 10 16:55:59 2007 +0100
8274
8275 Allocate CPU Architecture Code for STMicroelectronics' ST200.
8276
8277 Signed-off-by: Sean McGoogan <[email protected]>
8278 ---------------------------------------------------
8279
8280commit 754bac48156f8958d8f6a53a51eda88ab5758929
8281Author: Wolfgang Denk <[email protected]>
8282Date: Mon Sep 10 20:42:31 2007 +0200
8283
8284 Update version to match current state.
8285
8286 Signed-off-by: Wolfgang Denk <[email protected]>
8287
8288commit 7a888d6b3c32a126dbb504ef146bb4c26574ca7b
8289Author: Grzegorz Bernacki <[email protected]>
8290Date: Mon Sep 10 17:39:08 2007 +0200
8291
8292 [MPC512x] Streamline frame handling in the FEC driver
8293
8294 - convert frame size settings to be derived from a single base
8295 - set frame size to the recommended default value
8296
8297 Signed-off-by: Grzegorz Bernacki <[email protected]>
8298
8299commit e251e00d0db4b36d1d2b7e38fec43a7296b529a2
8300Author: Kyungmin Park <[email protected]>
8301Date: Mon Sep 10 11:34:00 2007 +0900
8302
8303 Remove compiler warning: target CPU does not support interworking
8304
8305 Signed-off-by: Kyungmin Park <[email protected]>
8306
8307commit 1d9e31e04911a6bb7cc66dd91132c699101c32e2
8308Author: Wolfgang Denk <[email protected]>
8309Date: Sun Sep 9 21:21:33 2007 +0200
8310
8311 Fix compile error in spc1920 config.
8312
8313