]> git.ipfire.org Git - people/ms/u-boot.git/blame - CHANGELOG
Merge branch 'master' of git://www.denx.de/git/u-boot into new-image
[people/ms/u-boot.git] / CHANGELOG
CommitLineData
30f1806f
WD
1commit 5b464c289ba715d0979b6e1f94947bb8f1068d16
2Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3Date: Sun Mar 9 14:52:11 2008 +0100
4
5 SCM: fix 'packed' attribute ignored for field of type 'can_msg_t' warnings
6
7 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
8 Signed-off-by: Wolfgang Denk <wd@denx.de>
9
10commit db695b78515ddb88a2d4f3357c120345efbf59ec
11Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
12Date: Sun Mar 9 10:44:01 2008 +0100
13
14 scb9328: Fix flash warning: type qualifiers ignored on function return type
15
16 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
17
18commit 2b3e7e61d6a72f16aee93f870bc6af67f30758c4
19Author: Wolfgang Denk <wd@denx.de>
20Date: Sun Mar 9 10:50:41 2008 +0100
21
22 esd/common/fpga.c: fix indentation.
23
24 Signed-off-by: Wolfgang Denk <wd@denx.de>
25
26commit cc3843e36453e2b8db65d7e56de938ba045016a0
27Author: Wolfgang Denk <wd@denx.de>
28Date: Sun Mar 9 10:33:31 2008 +0100
29
30 common/kgdb.c: fix 'dereferencing type-punned pointer' warning
31
32 and get rid of a couple of unneeded casts.
33
34 Signed-off-by: Wolfgang Denk <wd@denx.de>
35
36commit 8d4f4a838d7dc7cf4de17e3e9a67e2f222b6a1c8
37Author: Wolfgang Denk <wd@denx.de>
38Date: Sun Mar 9 10:09:53 2008 +0100
39
40 esd/common/fpga.c: fix 'assignment of read-only location' error
41
42 Signed-off-by: Wolfgang Denk <wd@denx.de>
43
44commit c6fe4dabac066e8758345d249032768496983a3e
45Author: Wolfgang Denk <wd@denx.de>
46Date: Sun Mar 9 02:13:19 2008 +0100
47
48 Makefile: make build silently again.
49
50 Signed-off-by: Wolfgang Denk <wd@denx.de>
51
52commit 76babc86576f092573599334c85ec543fdbc6015
53Author: Wolfgang Denk <wd@denx.de>
54Date: Sun Mar 9 02:07:49 2008 +0100
55
56 m501sk: Fix out of tree building
57
58 Signed-off-by: Wolfgang Denk <wd@denx.de>
59
60commit 210ed2004e062fdd03f25ab4925998aa1bd08a07
61Author: Wolfgang Denk <wd@denx.de>
62Date: Sun Mar 9 00:06:09 2008 +0100
63
64 ADS5121: fix out of tree build
65
66 and simplify Makefile a bit.
67
68 Signed-off-by: Wolfgang Denk <wd@denx.de>
69
70commit 46cb5074a3f74de64ebd97dd0c4ec7eb3d768b93
71Author: Wolfgang Denk <wd@denx.de>
72Date: Sat Mar 8 22:35:31 2008 +0100
73
74 Release v1.3.2
75
76 Signed-off-by: Wolfgang Denk <wd@denx.de>
77
78commit 78a90f827df74520e939c794fc7413dace21c4db
79Author: Wolfgang Denk <wd@denx.de>
80Date: Sat Mar 8 22:35:04 2008 +0100
81
82 Update CHANGELOG
83
84 Signed-off-by: Wolfgang Denk <wd@denx.de>
85
78a90f82
WD
86commit 58f3c57c6008b42e01f551d3be6efd88c14ac87f
87Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
88Date: Sat Mar 8 21:30:04 2008 +0100
89
90 esd: Fix warning: passing argument 1 of 'fpga_boot' discards qualifiers from pointer target type
91
92 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
93
94commit d75469d48c05795144f4b8ba76addbb4920a7bba
95Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
96Date: Sat Mar 8 09:25:49 2008 +0900
97
98 net: rtl8169: Add processing when OWNbit did't enable in rtl_recv()
99
100 When rtl_recv() of rtl8169 is called, OWNbit of status register
101 is not enable occasionally.
102 rtl_recv() doesn't work normally when the driver doesn't do
103 appropriate processing.
104 This patch fix this problem.
105
106 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
107
108commit 82afabfeb8ae6a27c7b396011ea99f4712aa73fa
109Author: Heiko Schocher <hs@denx.de>
110Date: Fri Mar 7 08:15:28 2008 +0100
111
112 mgsuvd: update board configuration
113
114 initialize the UPIOx controller.
115
116 Signed-off-by: Heiko Schocher <hs@denx.de>
117
118commit e492c90c26215e459aec0fdf0f8ef1fd204988f5
119Author: Heiko Schocher <hs@denx.de>
120Date: Fri Mar 7 08:13:41 2008 +0100
121
122 mgcoge: update board configuration
123
124 add support for the config Flash.
125 initialize the UPIOx controller.
126
127 Signed-off-by: Heiko Schocher <hs@denx.de>
128
129commit 270fe261b7f9292800b2b3d1bf19ae7cbc880258
130Author: Kim Phillips <kim.phillips@freescale.com>
131Date: Fri Mar 7 12:27:31 2008 -0600
132
133 mpc83xx: make dtb basename file references equal those of linux
134
135 the dts file basenames were updated in linux - this helps avoid
136 inadvertently loading any old dtbs laying around.
137
138 Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
139
140commit f30b6154f16f5ffa4a9f5bfca5e114d72b6ef675
141Author: Kim Phillips <kim.phillips@freescale.com>
142Date: Wed Feb 27 16:08:22 2008 -0600
143
144 net: uec_phy: actually increment the timeout counter
145
146 allow u-boot to recover (and, e.g., switch to another interface) in the
147 case where a PHY does not report autonegotiation is complete within its
148 two second timeout value.
149
150 Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
151
152commit 772003e43957ee0c895abed7cd82cbe72820cbb8
153Author: Markus Brunner <super.firetwister@googlemail.com>
154Date: Wed Mar 5 21:38:12 2008 +0100
155
156 fix taihu soft spi_read
157
158 The taihu board used gpio_read_out_bit which reads the output register and not
159 the pin state.
160
161 Signed-off-by: Markus Brunner <super.firetwister@gmail.com>
162
163commit fc84a8495ac750f6b4adae81f8c4f100f65b6340
164Author: Stefan Roese <sr@denx.de>
165Date: Fri Mar 7 08:01:43 2008 +0100
166
167 ppc4xx: Sequoia: Add device tree (fdt) Linux booting default env variables
168
169 Signed-off-by: Stefan Roese <sr@denx.de>
170
171commit bd4458cb47abecabd406b1210457be96c69fc49d
172Author: Dave Liu <r63238@freescale.com>
173Date: Tue Mar 4 16:59:22 2008 +0800
174
175 837xEMDS: Improve the system performance
176
177 1. Make the CSB bus pipeline depth as 4, and enable
178 the repeat mode;
179 2. Raise the eTSEC emergency priority;
180 3. Use the highest IP blocks clock.
181
182 Signed-off-by: Dave Liu <daveliu@freescale.com>
183
184commit d8ab58b212481b1c57947ea21aa96c4ce800d0b4
185Author: Detlev Zundel <dzu@denx.de>
186Date: Thu Mar 6 16:45:53 2008 +0100
187
188 Replace "run load; run update" with conditionalized "run load update".
189
190 The latter version stops when "run load" fails for whatever reasons
191 rendering the combination *a lot* more secure.
192
193 Signed-off-by: Detlev Zundel <dzu@denx.de>
194
195commit 6bc113886d7d316df1a4e459bec8baf027518551
196Author: Stefan Roese <sr@denx.de>
197Date: Tue Mar 4 17:40:41 2008 +0100
198
199 net: Print error message upon net usage when no ethernet-interface is found
200
201 This patch fixes a problem seen on PPC4xx boards, when no MAC address is
202 defined. Then no ethernet interface is available but a simple "tftp"
203 command will return without any error message which is quite confusing.
204
205 Signed-off-by: Stefan Roese <sr@denx.de>
206
207commit a30a549a3553032d809e0356306b62de0b125901
208Author: Jon Loeliger <jdl@freescale.com>
209Date: Tue Mar 4 10:03:03 2008 -0600
210
211 Remove erroneous or extra spd.h #includers.
212
213 Many of the spd.h #includers don't need it,
214 and wanted to have spd_sdram() declared instead.
215 Since they didn't get that, some also had open
216 coded extern declarations of it instead or as well.
217 Fix it all up by using spd_sdram.h where needed.
218
219 Signed-off-by: Jon Loeliger <jdl@freescale.com>
220
221commit a4475386cef14af3fd88f0518b688e755669486d
222Author: Wolfgang Denk <wd@denx.de>
223Date: Tue Mar 4 17:41:28 2008 +0100
224
225 PCS440EP: fix build problems (redundant #define)
226
227 Signed-off-by: Wolfgang Denk <wd@denx.de>
228
229commit e85e2fa85ec09a6fac2846d1d881d8737e2bbda9
230Author: Stefan Roese <sr@denx.de>
231Date: Tue Mar 4 17:39:25 2008 +0100
232
233 net: Print error message upon net usage when no ethernet-interface is found
234
235 This patch fixes a problem seen on PPC4xx boards, when no MAC address is
236 defined. Then no ethernet interface is available but a simple "tftp"
237 command will return without any error message which is quite confusing.
238
239 Signed-off-by: Stefan Roese <sr@denx.de>
240
241commit 384faaafb999cae3ce447c93e28a0b7e2e5fef53
242Author: Wolfgang Denk <wd@denx.de>
243Date: Tue Mar 4 17:38:50 2008 +0100
244
245 W7OLMC/W7OLMG: fix build problems (redundant #define)
246
247 Signed-off-by: Wolfgang Denk <wd@denx.de>
248
249commit f9301e1cda296245ba052d7b08321199c3d0af9d
250Author: Wolfgang Denk <wd@denx.de>
251Date: Tue Mar 4 14:58:31 2008 +0100
252
253 Makefile: fix problem with out-of-tree builds introduced by 5013c09f
254
255 Commit 5013c09f (Makefile: cleanup "clean" target) introduced a
256 problem for out-of-tree builds which caused "make clean" to fail.
257
258 Signed-off-by: Wolfgang Denk <wd@denx.de>
259
260commit dfece9500556bed5d8244b1c15d973cec7c25bfe
261Author: Wolfgang Denk <wd@denx.de>
262Date: Tue Mar 4 11:58:26 2008 +0100
263
264 examples/Makefile: build "hello_world" on 8xx, too.
265
266 Signed-off-by: Wolfgang Denk <wd@denx.de>
267
268commit 74eb0222594fd23aafdf168e60e872814eea8b62
269Author: Mike Nuss <mike@terascala.com>
270Date: Mon Mar 3 15:27:05 2008 -0500
271
272 PPC4xx (Sequoia): Fix Ethernet "remote fault" problems
273
274 Every now and then a Sequoia board (or equivalent hardware) had
275 problems connecting to a Gigabit capable network interface.
276
277 There were differences in the PHY setup between Linux and U-Boot.
278
279 This patch fixes the problem. Apparently "remote fault" is being set,
280 which signals to some devices (on the other end of the cable) that a
281 fault has occurred, while other devices ignore it. I believe the RF bit
282 was causing the issue, but I removed T4 also, to match up with Linux.
283
284 Signed-off-by: Mike Nuss <mike@terascala.com>
285
286commit 491fb6dea9f52fdb9cb5996e8e978b9e9685179f
287Author: Timur Tabi <timur@freescale.com>
288Date: Mon Mar 3 09:58:52 2008 -0600
289
290 fix QE firmware uploading limit
291
292 Fix a typo in qe_upload_firmware() that prevented uploading firmware on
293 systems with more than one RISC core.
294
295 Signed-off-by: Timur Tabi <timur@freescale.com>
296
297commit 42ba58e0c302b339a3c2faa6006a013c6f186b7a
298Author: Bernhard Nemec <bnemec@ganssloser.com>
299Date: Mon Mar 3 11:57:23 2008 +0000
300
301 Fix endianess problem in cramfs code (cramfs is always host-endian in Linux)
302
303 Originally pointed out by Laurent Pinchart <laurent.pinchart@tbox.biz>,
304 see http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/22846
305
306 Signed-off-by: Bernhard Nemec <bnemec <at> ganssloser.com>
307
308commit 84d0c2f1e39caff58bf765a7ab7c72da23c25ec8
309Author: Kim B. Heino <Kim.Heino@bluegiga.com>
310Date: Mon Mar 3 10:39:13 2008 +0200
311
312 fix copy from ram to dataflash
313
314 If I try to "cp.b <ram> <dataflash>", u-boot selects normal flash
315 routines instead of dataflash. This is because it checks "if source
316 address is not dataflash" instead of target address.
317
318 Signed-off-by: Kim B. Heino <Kim.Heino@bluegiga.com>
319
320commit 32bf3d143a888f8deacfdcc97e898f6c06d0aea4
321Author: Wolfgang Denk <wd@denx.de>
322Date: Mon Mar 3 12:16:44 2008 +0100
323
324 Fix quoting problem (preboot setting) in many board config files.
325
326 Signed-off-by: Wolfgang Denk <wd@denx.de>
327
328commit 5b0b2b6fc9fe22e3864c2a57316d91a2507ec215
329Author: Wolfgang Denk <wd@denx.de>
330Date: Mon Mar 3 12:36:49 2008 +0100
331
332 ADS5121: Fix default environment.
333
334 Signed-off-by: Wolfgang Denk <wd@denx.de>
335
336commit 91c82076ae492bb1f9d9c47a481314631d32dc8e
337Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
338Date: Sun Mar 2 16:12:31 2008 +0100
339
340 Makefile: Fix missing unconfig and mkconfig use
341
342 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
343
344commit 8ce4e5c2c02cb7e8adddf7b651d3050d81ce4c1d
345Author: michael <trimarchi@gandalf.sssup.it>
346Date: Sun Mar 2 23:33:46 2008 +0100
347
348 Fix checking fat32 cluster size.
349
350 This fixes the cluster size tests in the FAT32 file system.
351 The current implementation of VFAT support doesn't work if the
352 referred cluster has an offset > 16bit representation, causing
353 "fatload" and "fatls" commands etc. to fail.
354
355 Signed-off-by: michael trimarchi <trimarchi@gandalf.sssup.it>
356
357commit 661bad63a076a96c39c64f136915f146725af92b
358Author: Wolfgang Denk <wd@denx.de>
359Date: Sun Mar 2 22:57:23 2008 +0100
360
361 Prepare v1.3.2-rc2 release candidate
362
363 Signed-off-by: Wolfgang Denk <wd@denx.de>
364
661bad63
WD
365commit 76957cb3d621bf664311908e5962e151c633c285
366Author: Stefan Roese <sr@denx.de>
367Date: Sat Mar 1 12:11:40 2008 +0100
368
369 ppc4xx: EMAC: Fix 405EZ fifo size setup in EMAC_MR1
370
371 The 405EZ only supports 512 bytes of rx-/tx-fifo EMAC sizes. But
372 currently 4k/2k is configured. This patch fixes this issue.
373
374 Thanks to Thomas Kindler <tkindler@lenord.de> for pointing this out.
375
376 Signed-off-by: Stefan Roese <sr@denx.de>
377
378commit 118978c8eb43803e2794233922df4249fa278b83
379Author: Woodruff, Richard <r-woodruff2@ti.com>
380Date: Fri Feb 29 17:34:35 2008 -0600
381
382 Fix alignment error on ARM for modules
383
384 Fix alignment fault on ARM when running modules. With out an explicit
385 linker file gcc4.2.1 will half word align __bss_start's value. The word
386 dereference will crash hello_world.
387
388 signed-off-by Richard Woodruff <r-woodruff2@ti.com>
389
390commit ce1120dd703e6f12c59e4eba9962356a0300b832
391Author: Dave Liu <r63238@freescale.com>
392Date: Fri Feb 29 17:45:31 2008 +0800
393
394 fs: Fix ext2 read issue
395
396 The ext2 aligned process will corrupt the key
397 data struct, the patch fix this.
398
399 Signed-off-by: Dave Liu <daveliu@freescale.com>
400
401commit 5013c09f7a5675952a3ca88b6bc6c924e63af33e
402Author: Wolfgang Denk <wd@denx.de>
403Date: Sun Mar 2 22:45:33 2008 +0100
404
405 Makefile: cleanup "clean" target
406
407 Make sure CDPATH settings cannot interfere.
408 Update CHANGELOG.
409
410 Signed-off-by: Wolfgang Denk <wd@denx.de>
411
5013c09f
WD
412commit ffda586fc1373243c9794babde69500f6293a8d8
413Author: Li Yang <leoli@freescale.com>
414Date: Fri Feb 29 11:46:05 2008 +0800
415
416 add cscope build target
417
418 Add cscope build target to generate cscope database for code browsing.
419
420 Signed-off-by: Li Yang <leoli@freescale.com>
421
422commit f655adef65e4cf6b929054b049ee19ae9b5ccbe2
423Author: Kim Phillips <kim.phillips@freescale.com>
424Date: Wed Feb 27 15:06:39 2008 -0600
425
426 net: uec_phy: handle 88e1111 rev.B2 erratum 5.6
427
428 erratum 5.6 states the autoneg completion bit is functional only if the
429 autoneg bit is asserted.
430
431 This fixes any secondarily-issued networking commands on non-gigabit
432 links on the mpc8360 mds board.
433
434 Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
435
436commit 5f91db7f582ca17b1f19f10189c025696f333d2e
437Author: John Rigby <jrigby@freescale.com>
438Date: Tue Feb 26 09:38:14 2008 -0700
439
440 MPC5121e ADS PCI support take 3
441
442 Adds PCI support for MPC5121
443
444 Tested with drivers/net/rtl8139.c
445
446 Support is conditional since PCI on old silicon does not work.
447
448 ads5121_PCI_config turns on PCI
449
450 In this version, condition compilation of PCI code has been moved
451 from ifdef in board/ads5121/pci.c to board/ads5121/Makefile as
452 suggested by Jean-Christophe PLAGNIOL-VILLARD
453
454 Signed-off-by: John Rigby <jrigby@freescale.com>
455
456commit 44b4dbed4133f657705b7c5193209da9978243a7
457Author: Anatolij Gustschin <agust@denx.de>
458Date: Mon Feb 25 23:53:07 2008 +0100
459
460 Fix warnings while compilation of post/drivers/memory.c
461
462 Fix warnings while compilation with new gcc in eldk-4.2
463
464 Signed-off-by: Anatolij Gustschin <agust@denx.de>
465
466commit 4fae35a53b3e958254d6574a1cc7e10811fc6726
467Author: Anatolij Gustschin <agust@denx.de>
468Date: Mon Feb 25 20:54:04 2008 +0100
469
470 ppc4xx: Fix problem in 4xx_enet.c driver
471
472 U-Boot crashes in the net loop if CONFIG_4xx_DCACHE is
473 enabled. To reproduce the problem ensure that 'ethrotate'
474 environment variable isn't set to "no" and then run
475 "tftp 200000 not_existent_file".
476 This patch tries to fix the issue.
477
478 Signed-off-by: Anatolij Gustschin <agust@denx.de>
479
480commit 60ec654c5eb80d0fe0c38a3bd42140215bc06484
481Author: Anatolij Gustschin <agust@denx.de>
482Date: Mon Feb 25 20:04:20 2008 +0100
483
484 POST: Disable cache while SPR POST
485
486 Currently (since commit b2e2142c) u-boot crashes on
487 sequoia board while SPR test if CONFIG_4xx_DCACHE is
488 enabled. This patch disables the cache while SPR test.
489
490 Signed-off-by: Anatolij Gustschin <agust@denx.de>
491
492commit c313b2c6c555e7d89ec59bd51c59ab164ad0105d
493Author: Martin Krause <martin.krause@tqs.de>
494Date: Mon Feb 25 17:52:40 2008 +0100
495
496 TQM5200: use automatic fdt memory fixup (part 2)
497
498 Call fdt_fixup_memory() on the boards TQM5200, TQM5200_B, TQM5200S,
499 TB5200 and TB5200_B to fixup the /memory node with the memory values
500 detected by U-Boot.
501
502 Signed-off-by: Martin Krause <martin.krause@tqs.de>
503
504commit 44ceec253ea941b301abf4b079d52324def69d92
505Author: Martin Krause <martin.krause@tqs.de>
506Date: Mon Feb 25 15:17:05 2008 +0100
507
508 TQM5200: use automatic fdt memory fixup
509
510 Call fdt_fixup_memory() on the boards TQM5200, TQM5200_B, TQM5200S,
511 TB5200 and TB5200_B to fixup the /memory node with the memory values
512 detected by U-Boot.
513
514 Signed-off-by: Martin Krause <martin.krause@tqs.de>
515
516commit f3a329acb26017d8e10e9c93e1e726c2a5ac634a
517Author: Martin Krause <martin.krause@tqs.de>
518Date: Mon Feb 25 13:27:52 2008 +0100
519
520 TQM5200: fix bug in SDRAM initialization code
521
522 This patch fixes a bug in the SDRAM initialization code for the
523 TQM5200. The hi_addr bit is now set correctly. Without this patch
524 the hi_addr bit is always set to 1, if the second SDRAM bank is
525 not populated.
526
527 For other MPC5200 boards a correspondig patch has already been applied
528 some time ago, see commit a63109281ad41b0fb489fdcb901171f76bcdbc2c.
529
530 Signed-off-by: Martin Krause <martin.krause@tqs.de>
531 --
532 Forget the first patch please. I confused flash with SDRAM in
533 the comment ...
534
535commit 217bf6b6a313d9ccb619a4dbc09f73f77cd48df1
536Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
537Date: Mon Feb 25 00:03:12 2008 +0100
538
539 mx1fs2/flash: Fix multiple compiler warnings
540
541 "pointer targets in assignment differ in signedness"
542
543 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
544
545commit 5599c28cef55be42a8ca6fa8086b1a44e56a85d2
546Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
547Date: Mon Feb 25 00:03:11 2008 +0100
548
549 arm-imx: Fix register definitions
550
551 Sync register definitions with linux
552
553 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
554
555commit c9bcf75fecc58886af77d2a571cff2eab39eab6f
556Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
557Date: Mon Feb 25 00:03:10 2008 +0100
558
559 actua1/actua2/actua3: Fix multiple unused variable warnings
560
561 - actua1:
562 actux1.c: In function 'checkboard':
563 actux1.c:92: warning: unused variable 'revision'
564
565 - actua2:
566 actux2.c: In function 'checkboard':
567 actux2.c:100: warning: unused variable 's'
568 actux2.c:99: warning: unused variable 'revision'
569 actux2.c: In function 'reset_phy':
570 actux2.c:130: warning: unused variable 'i'
571
572 - actua3:
573 actux3.c: In function 'checkboard':
574 actux3.c:114: warning: unused variable 'revision'
575
576 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
577
578commit f8fa6368a6a0c02164da8e2f52f18d457c6977bd
579Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
580Date: Sun Feb 24 11:44:29 2008 +0900
581
582 Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit targets.
583
584 The previous patch was lacking of i386, microblaze, nios and nios2. This
585 patch tries to fix them.
586
587 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
588
589commit 2b22fa4baee51e6b467c44ea1be0d1ecd86e8775
590Author: Kumar Gala <galak@kernel.crashing.org>
591Date: Wed Feb 27 16:30:47 2008 -0600
592
593 85xx: Don't icbi when unlocking the cache
594
595 There is no reason to icbi when invalidating the temporary stack in
596 the d-cache. Its impossible on e500 to have the i-cache contain
597 any addresses in the temp stack and it can be problematic in generating
598 transactions on the bus to non-valid addresses.
599
600 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
601
602commit 534ea6b6f86f8b75ef2ac061ef110a98f103d7d6
603Author: Andy Fleming <afleming@freescale.com>
604Date: Wed Feb 27 15:50:50 2008 -0600
605
606 Fix source for ECM error IVPR
607
608 The source vector for the ECM was being set to 2,
609 but that's what the source vector for DDR was being
610 set to. Change it to 1.
611
612 Signed-off-by: Andy Fleming <afleming@freescale.com>
613
614commit 21fae8b2b4e4e6e648796e07e20ab13e9cb18923
615Author: Andy Fleming <afleming@freescale.com>
616Date: Wed Feb 27 14:29:58 2008 -0600
617
618 Invalidate INIT_RAM TLB mappings
619
620 Commit 0db37dc... (and some others) changed the INIT_RAM TLB
621 mappings to be unguarded. This collided with an existing "bug"
622 where the mappings for the INIT_RAM were being kept around.
623 This meant that speculative loads to those addresses were
624 succeeding in the TLB, and going out to the bus, where they
625 were causing an exception (there's nothing at that address). The
626 Flash code was coincidentally causing such a speculative load.
627 Rather than go back to mapping the INIT RAM as guarded, we fix
628 it so that the entries for the INIT_RAM are invalidated. Thus
629 the speculative loads will fail in the TLB, and have no effect.
630
631 Signed-off-by: Andy Fleming <afleming@freescale.com>
632
633commit 347b7938d3e561eb215aa386c37fb5acb5a383c6
634Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
635Date: Sun Feb 17 22:56:17 2008 +0100
636
637 sbc8548: Fix Revision reading and unused variable 'path'
638
639 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
640
641commit 495d162374c472f46454453553382ad0735dc725
642Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
643Date: Sun Feb 17 22:56:16 2008 +0100
644
645 sbc8548: Fix cfi flash bank declaration
646
647 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
648
649commit 33fa5c0bfaf465de8ceb23fcd6b397f68b35a817
650Author: Jon Loeliger <jdl@freescale.com>
651Date: Mon Feb 25 13:13:37 2008 -0600
652
653 86xx: Fix renamed GUR symbols in sbc8641d board.
654
655 Back in commit a551cee99ad1d1da20fd23ad265de47448852f56
656 (86xx: Fix GUR PCI config registers properly), we should have
657 changed the MPC86xx_PORBMSR_HA and MPC86xx_PORDEVSR_IO_SEL
658 symbols in the sbc8641d board as well. Fix this oversight.
659
660 Signed-off-by: Jon Loeliger <jdl@freescale.com>
661
662commit 64cd594e623c39f73964d18787763e4533f791f7
663Author: Stefan Roese <sr@denx.de>
664Date: Mon Feb 25 16:50:48 2008 +0100
665
666 ppc4xx: Fix acadia_nand build problem
667
668 Don't include testdram() on NAND-booting target acadia_nand. This saves
669 a few bytes and makes the target build clean again.
670
671 Signed-off-by: Stefan Roese <sr@denx.de>
672
673commit 14e099e698d41e8179d05c2b2dbcf704a236f748
674Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
675Date: Sun Feb 24 23:03:12 2008 +0000
676
677 mx1fs2/flash: Fix multiple pointertargets in assignment differ in signedness
678
679 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
680
681commit 724902c8464e610642b3a170278b99710325888e
682Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
683Date: Sun Feb 24 23:03:11 2008 +0000
684
685 arm-imx: Fix registers definition
686
687 Sync registers definition with linux
688
689 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
690
691commit 4cd288b589ea1178947c6e364453c32b3dede6b7
692Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
693Date: Sun Feb 24 23:03:10 2008 +0000
694
695 actua1/actua2/actua3: Fix multipleunused variable
696
697 - actua1:
698 actux1.c: In function 'checkboard':
699 actux1.c:92: warning: unused variable 'revision'
700
701 - actua2:
702 actux2.c: In function 'checkboard':
703 actux2.c:100: warning: unused variable 's'
704 actux2.c:99: warning: unused variable 'revision'
705 actux2.c: In function 'reset_phy':
706 actux2.c:130: warning: unused variable 'i'
707
708 - actua3:
709 actux3.c: In function 'checkboard':
710 actux3.c:114: warning: unused variable 'revision'
711
712 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
713
714commit b29661fc1151077776454288051bc9a488351ce8
715Author: Wolfgang Denk <wd@denx.de>
716Date: Sun Feb 24 15:21:36 2008 +0100
717
718 Coding style cleanup. Prepare v1.3.2-rc2 release candidate
719
720 Signed-off-by: Wolfgang Denk <wd@denx.de>
721
b29661fc
WD
722commit 00b48a48424894daa589d166d73277830b1c6ac4
723Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
724Date: Sat Feb 23 12:15:56 2008 +0100
725
726 ENV: remove saveenv when CFG_ENV_IS_NOWHERE is selected
727
728 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
729
730commit b075d74efb70ff68c49a2532f26b56d6703b69c1
731Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
732Date: Sat Feb 23 17:24:16 2008 +0900
733
734 Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit targets.
735
736 ----------------------------------------------------------------
737 Olaf Hering [Wed, 17 Oct 2007 06:27:13 +0000 (23:27 -0700)]
738
739 Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on
740 32bit targets.
741
742 GCC can be made to warn about usage of long long types with ISO C90
743 (-ansi), but only with -pedantic. You can write this in a way that even
744 then it doesn't cause warnings, namely by:
745
746 #ifdef __GNUC__
747 __extension__ typedef __signed__ long long __s64;
748 __extension__ typedef unsigned long long __u64;
749 #endif
750
751 The __extension__ keyword in front of this switches off any pedantic
752 warnings for this expression.
753
754 Signed-off-by: Olaf Hering <olh@suse.de>
755 Cc: <linux-arch@vger.kernel.org>
756 Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
757 Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
758 ----------------------------------------------------------------
759
760 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
761
762commit 208acd112e6517b21fc30c420396902b103563ac
763Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
764Date: Sat Feb 23 17:07:57 2008 +0900
765
766 cpu/mcf52x2/config.mk: Make needlessly deffered expansions immediate.
767
768 This will reduce the build time.
769
770 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
771
772commit 495a0dde7fa1b14cdc15607d86503ec2bdcd02c4
773Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
774Date: Sat Feb 23 17:05:00 2008 +0900
775
776 cpu/ppc4xx/config.mk: Make a needlessly deffered expansion immediate.
777
778 This will reduce the build time.
779
780 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
781
782commit e682ba399a1d76f09d8cc7af1e57066f1d360d91
783Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
784Date: Sat Feb 23 16:58:41 2008 +0900
785
786 cpu/mips/cofigl.mk: Make a needlessly deffered expansion immediate.
787
788 This reduces the build time by ~10%. Here's the gth2_config example.
789
790 BEFORE AFTER
791 real 0m31.441s 0m27.833s
792 user 0m24.766s 0m23.045s
793 sys 0m10.425s 0m7.468s
794
795 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
796
797commit 02409f8cf54c7cd91981f0dfec135dbf3858090c
798Author: Marcel Moolenaar <marcelm@juniper.net>
799Date: Fri Feb 22 10:48:07 2008 -0800
800
801 make define2mk.sed work on FreeBSD
802
803 In the thread "[1.3.2-rc1] MPC8548CDS/MPC8555CDS configs fails to link",
804 the define2mk.sed script was identified as the source of the link
805 failure on FreeBSD. The problem is that sed(1) does not always support
806 the '+' operator. It isn't on FreeBSD. The attach patch implements the
807 equivalent, using the '*' operator instead and should work everywhere.
808
809 Signed-off-by: Marcel Moolenaar <marcelm@juniper.net>
810
811commit e5084af8ded58453cd07ec1af8b0f29f34122bbc
812Author: Detlev Zundel <dzu@denx.de>
813Date: Fri Feb 22 17:21:32 2008 +0100
814
815 Replace deprecated "ramdisk" with "ramdisk_size" kernel parameter.
816
817 The Linux commit fac8b209b1084bc85748bd54e13d00c1262b220f ("Remove
818 final traces of long-deprecated "ramdisk" kernel parm") makes these
819 changes neccessary.
820
821 Signed-off-by: Detlev Zundel <dzu@denx.de>
822
823commit d01b847c5cd070895c4ba178c85cd068a95cf7cd
824Author: Larry Johnson <lrj@acm.org>
825Date: Thu Feb 21 13:58:16 2008 -0500
826
827 LM75 bug fix for negative temperatures
828
829 When the LM75 temperature sensor measures a temperature below 0 C, the
830 current driver does not perform sign extension, so the result returned is
831 256 C too high. This patch fixes the problem.
832
833 Signed-off-by: Larry Johnson <lrj@acm.org>
834
835commit 5a910c224b13e413bda41922379add6d75c32da3
836Author: Heiko Schocher <hs@denx.de>
837Date: Thu Feb 21 18:33:45 2008 +0100
838
839 IDS8247: update MAINTAINER entry.
840
841 Signed-off-by: Heiko Schocher <hs@denx.de>
842
843commit 79eac2bfb591f2b028ec1735049dc91e4320de4a
844Author: Heiko Schocher <hs@denx.de>
845Date: Thu Feb 21 18:31:15 2008 +0100
846
847 Fix device tree for mgsuvd board.
848
849 Rename the "scc" node in "ethernet" for the mgsuvd board.
850
851 Signed-off-by: Heiko Schocher <hs@denx.de>
852
853commit 2e721094a70a52206af2e1bf1208d9a7131f6dad
854Author: Yuri Tikhonov <yur@emcraft.com>
855Date: Thu Feb 21 14:23:42 2008 +0100
856
857 lwmon5: enable hardware watchdog
858
859 Some boards (e.g. lwmon5) may use rather small watchdog intervals, so
860 causing it to reboot the board if U-Boot does a long busy-wait with
861 udelay(). Thus, for these boards we have to restart WD more
862 frequently.
863
864 This patch splits the busy-wait udelay() into smaller, predefined,
865 intervals, so that the watchdog timer may be resetted with the
866 configurable (CONFIG_WD_PERIOD) interval.
867
868 Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
869
870commit bc77881247ee6f95d7a9ebc499d26b96bae38c9d
871Author: Anatolij Gustschin <agust@denx.de>
872Date: Thu Feb 21 12:52:29 2008 +0100
873
874 ppc4xx: Support for ATI Radeon 9200 card on sequoia
875
876 Adds configuration option for ATI Radeon 9200 card
877 support to sequoia config file. If CONFIG_VIDEO
878 is enabled, TEXT_BASE should be changed to 0xFFF80000.
879
880 Signed-off-by: Anatolij Gustschin <agust@denx.de>
881
882commit 5a9abcc317cf3c8a69559ff83081f4e5d719edb7
883Author: Kumar Gala <galak@kernel.crashing.org>
884Date: Mon Feb 18 08:18:07 2008 -0600
885
886 Remove duplicate defines for ARRAY_SIZE
887
888 A few duplicate of the ARRAY_SIZE macro sneaked in since we put
889 the define in common.h.
890
891 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
892
893commit 81d93e5c4b83d8b6dcee69de6f4a14ccf6f7114a
894Author: Kumar Gala <galak@kernel.crashing.org>
895Date: Mon Feb 18 08:09:37 2008 -0600
896
897 ppc: Allow boards to specify effective amount of memory
898
899 For historical reasons we limited the stack to 256M because some boards
900 could only map that much via BATS. However newer boards are capable of
901 mapping more memory (for example 85xx is capable of doing up to 2G).
902
903 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
904
905commit 755c35f54ba7eb7687aa7935e04a02a01ef1b27b
906Author: Mike Frysinger <vapier@gentoo.org>
907Date: Mon Feb 18 05:24:13 2008 -0500
908
909 include autoconf.mk before any other .mk files
910
911 This bumps the autoconf.mk include step above board/cpu/arch/etc... so that
912 those .mk files can have make if statements based on the current config.
913
914 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
915
916commit 16fe77752eee099b9fb61ed73460e51cc94b37ba
917Author: Mike Frysinger <vapier@gentoo.org>
918Date: Mon Feb 18 05:10:07 2008 -0500
919
920 error check autoconf.mk generation
921
922 If any of the steps for generating autoconf.mk fail currently, they go
923 unnoticed. To fix, we can simply add 'set -e' to the long list of commands.
924 This is simpler and more robust than placing '|| exit $$?' after every line.
925
926 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
927
928commit 019895a8dee71a9f00da05c03e379f45d581b0fe
929Author: Stefano Babic <sbabic@denx.de>
930Date: Mon Feb 18 08:03:51 2008 +0100
931
932 Fix bug in dependency checking
933
934 By adding VERSION_FILE to the PHONY targets the script
935 /tools/setlocalversion is always called and version_autogenerated.h
936 is replaced only if the script find a modified source file.
937
938 Signed-off-by: Stefano Babic <sbabic@denx.de>
939
940commit 98ba144ccc912eee90dd42699f023c497ce774c6
941Author: Kyungmin Park <kmpark@infradead.org>
942Date: Mon Feb 18 14:35:43 2008 +0900
943
944 Fix GPMC CS2 memory setup at apollon
945
946 It disables the current map first
947
948 Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
949
950commit e845e07e1e6e64f40e35688439d3cdcf01cfff4f
951Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
952Date: Sun Feb 17 23:52:46 2008 +0100
953
954 uli526x: Fix multiple differ in signedness and parentheses around comparison
955
956 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
957
958commit beeccf7a5dc5415c202e0132a33c58fc316c2a62
959Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
960Date: Sun Feb 17 16:58:04 2008 +0100
961
962 MIPS: Fix CFG_NO_FLASH support
963
964 - Fix flash_init call when CFG_NO_FLASH is used
965 - Remove no more needed flash.c for qemu-mips
966
967 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
968
969commit edfed1d91df2b2670a812ca9d1a1f9faae7dba47
970Author: Mike Frysinger <vapier@gentoo.org>
971Date: Sat Feb 16 02:40:18 2008 -0500
972
973 easylogo: clean up some more and add -r (rgb) support
974
975 Michael Hennerich added support for outputting an image in RGB format rather
976 than forcing YUYV all the time. This makes obvious sense if the display you
977 have takes RGB input rather than YUYV.
978
979 Rather than hack in support for options, I've converted it to use getopt and
980 cleaned up the argument parsing in the process.
981
982 Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
983 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
984
985commit f65c98129ccada3f7caf97d80395a95b84e911de
986Author: Mike Frysinger <vapier@gentoo.org>
987Date: Sat Feb 16 02:12:37 2008 -0500
988
989 Makefile: add target for $(LDSCRIPT)
990
991 If the $(LDSCRIPT) does not exist (normally it's board/$(BOARD)/u-boot.lds),
992 then change into the board directory and try and create it. This allows you
993 to generate the linker script on the fly based upon board defines (like the
994 Blackfin boards do).
995
996 There should be no regressions due to this change as the normal case is to
997 already have a u-boot.lds file. If that's the case, then there's nothing to
998 generate, and so make will always exit. The fix here is that if the linker
999 script does not exist, the implicit rules take over and attempt to guess how
1000 to generate the file.
1001
1002 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
1003
1004commit 1ba639da5604a64b3ed884a2cbb1c5414a9fa728
1005Author: Michael Schwingen <michael@schwingen.org>
1006Date: Mon Feb 18 23:16:35 2008 +0100
1007
1008 CFI: Do not use uninitialized cmd_reset
1009
1010 Do not use uninitialized cmd_reset; issue both AMD and Intel reset
1011 commands instead
1012
1013 From a short test, it looks like AMD-style flash roms treat *any* unknown
1014 command write as a reset, at least when in CFI Query mode, so issuing the
1015 Intel reset command to AMD-style flashs seems safe (from the small sample I
1016 have), plus the 3-cycle magic sequence should kick the state machine into
1017 the right state even without a reset command. Since the AMD-style flashs
1018 require the unlock sequence for real operation, I chose to try the AMD reset
1019 command first, so that Intel flashs do no see an invalid command prior to
1020 the CFI query.
1021
1022 I have tested the patch on AM29LV320-style flashs from Fujitsu and Macronix,
1023 plus Intel StrataFlash.
1024
1025 Signed-off-by: Michael Schwingen <michael@schwingen.org>
1026 Signed-off-by: Stefan Roese <sr@denx.de>
1027
1028commit e7a85f26830c9f2e78506421c2d519a2965bc7a1
1029Author: Rafal Jaworowski <raj@semihalf.com>
1030Date: Thu Feb 21 11:56:44 2008 +0100
1031
1032 API: Add (c) and licensing notice to the public API header.
1033
1034 Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
1035
1036commit 928d1d77f8623c120d8763e20e1ca58df9c5c4c6
1037Author: Yuri Tikhonov <yur@emcraft.com>
1038Date: Thu Feb 21 11:06:07 2008 +0100
1039
1040 Fix CPU POST test failure
1041
1042 The CPU POST test code (run from cpu_post_exec_31()) doesn't follow the
1043 ABI carefully, at least the CR3, CR4, and CR5 fields of CR are clobbered
1044 by it. The gcc-4.2 with its more aggressive optimization exposes this fact.
1045 This patch just saves the CR value before running the test code, so allowing
1046 it to do anything it wants with CR.
1047
1048 Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
1049 Acked-by: Yuri Tikhonov <yur@emcraft.com>
1050 --
1051
1052commit d5908b093955415f3d340706378b991f911af671
1053Author: Jon Loeliger <jdl@freescale.com>
1054Date: Wed Feb 20 15:26:51 2008 -0600
1055
1056 8610HPCD: Document the flashbank selection switches.
1057
1058 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1059
1060commit a551cee99ad1d1da20fd23ad265de47448852f56
1061Author: Jon Loeliger <jdl@freescale.com>
1062Date: Wed Feb 20 14:22:26 2008 -0600
1063
1064 86xx: Fix GUR PCI config registers properly.
1065
1066 Back in commit 975a083a5ef785c414b35f9c5b8ae25b26b41524 where
1067 I tried to "8610HPCD: Fix typos in two PCI setup registers", I
1068 botched it due to not realizing that 8610 and 8641 had different
1069 Global Utility Register defintions, one of which was like 85xx,
1070 and the other wasn't. Correct this problem by introducing two
1071 symbols, one for each 86xx SoC, but neither of which is named
1072 anything like 85xx.
1073
1074 My bad. Lovely Wednesday with git bisect. You know.
1075
1076 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1077
1078commit cb06eb961bdffc8728b38c242473d802e83ab2b4
1079Author: Jon Loeliger <jdl@freescale.com>
1080Date: Wed Feb 20 12:24:11 2008 -0600
1081
1082 8610HPCD: Don't use VIDEO/CFB_CONSOLE by default.
1083
1084 Without an actual supported video card hooked up, enabling
1085 the CONFIG_VIDEO by default just makes it look broken by
1086 routing all console output to the video card. Don't.
1087
1088 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1089
1090commit 4d264eff4312f230776b913edade7ceb75f1b1e0
1091Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1092Date: Wed Jan 30 15:08:15 2008 -0600
1093
1094 ColdFire: Fix missing code flash size for M5485EVB
1095
1096 Signed-off-by: James Mahan <kmahan@freescale.com>
1097 Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
1098
1099commit c54f9263e4e11e34b1e70c160bc467ef1d8ec59d
1100Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1101Date: Wed Jan 30 15:04:42 2008 -0600
1102
1103 ColdFire: Fix 5282 and 5271 interrupt mask bit
1104
1105 Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
1106
1107commit 975a083a5ef785c414b35f9c5b8ae25b26b41524
1108Author: Jon Loeliger <jdl@freescale.com>
1109Date: Tue Feb 19 12:31:08 2008 -0600
1110
1111 8610HPCD: Fix typos in two PCI setup registers.
1112
1113 The two symbols MPC86xx_PORDEVSR_IO_SEL and MPC86xx_PORBMSR_HA
1114 were erroneously present as 85xx names and values, leftover from
1115 the clone wars. Fix this by removing the 85xx cruft from the
1116 86xx codebase.
1117
1118 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1119
1120commit 13f5433f700d4da9f6fdf2a4bb80310133a7c170
1121Author: Jon Loeliger <jdl@freescale.com>
1122Date: Mon Feb 18 14:01:56 2008 -0600
1123
1124 86xx: Convert sbc8641d to use libfdt.
1125
1126 This is the proper fix for a missing closing brace in the function
1127 ft_cpu_setup() noticed by joe.hamman <at> embeddedspecialties.com.
1128 The ft_cpu_setup() function in mpc8641hpcn.c should have been
1129 removed earlier as it was under the obsolete CONFIG_OF_FLAT_TREE,
1130 but was missed. Only, the sbc8641d was nominally still using it.
1131 It all got ripped out, and the funcality that was in ft_board_setup()
1132 was refactored to remove the CPU portions into the new file
1133 cpu/mpc86xx/fdt.c instead. Make sbc8641d use this now.
1134
1135 Based loosely on an original patch from joe.hamman@embeddedspecialties.com
1136
1137 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1138
1139commit 04efddc87c50c84f85dad5c331c634a6ce830a83
1140Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1141Date: Sun Feb 17 23:35:31 2008 +0100
1142
1143 mpc86xx: Fix unused variable 'config' and 'immap'
1144
1145 and remove useless CONFIG_DDR_INTERLEAVE
1146
1147 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1148
1149commit 83d1b3876695c4f21faff2b731d9ef83f38ed208
1150Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1151Date: Sun Feb 17 23:03:36 2008 +0100
1152
1153 mpc86xx: Fix implicit declaration of functions 'init_laws' and 'disable_law'
1154
1155 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1156
1157commit b6f29c84c208a091f95a10cbc9852d729659ba20
1158Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1159Date: Sun Feb 17 14:15:31 2008 +0100
1160
1161 s3c24x0: Fix unused variable 'i' in function 'serial_init_dev'
1162
1163 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1164
1165commit 0937b8d869fdb42d6ad4fe312958639bd62c973f
1166Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1167Date: Sun Feb 17 14:15:32 2008 +0100
1168
1169 pxa: fix assignment from incompatible pointer type
1170
1171 fix mmc_bread function prototype
1172
1173 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1174
1175commit 64d792063fff90b8118179b092feee09fe5cae13
1176Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1177Date: Sun Feb 17 14:15:30 2008 +0100
1178
1179 at91cap9adk: fix implicit declaration of function 'eth_init'
1180
1181 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1182
1183commit 375c4353db8f900f7ec772e26fab116ec00f7d3a
1184Author: Wolfgang Denk <wd@denx.de>
1185Date: Sun Feb 17 15:43:44 2008 +0100
1186
1187 Remove files added by mistake, update CHANGELOG.
1188
1189 Signed-off-by: Wolfgang Denk <wd@denx.de>
1190
375c4353
WD
1191commit b738654d3c84a30f2bfd9a8d7652ff20807c890c
1192Author: Mike Nuss <mike@terascala.com>
1193Date: Wed Feb 6 11:10:11 2008 -0500
1194
1195 PPC440EPx: Optionally enable second I2C bus
1196
1197 The option CONFIG_I2C_MULTI_BUS does not have any effect on Sequoia, the
1198 PPC440EPx reference platform, because IIC1 is never enabled. Add Sequoia board
1199 code to turn on IIC1 if CONFIG_I2C_MULTI_BUS is selected.
1200
1201 Signed-off-by: Mike Nuss <mike@terascala.com>
1202 Cc: Stefan Roese <sr@denx.de>
1203
1204commit ef5b4f221c22d05770878513951745f236b5b43f
1205Author: Niklaus Giger <niklaus.giger@netstal.com>
1206Date: Tue Feb 5 10:26:44 2008 +0100
1207
1208 ppc4xx: HCU4/5. Cleanup configs
1209
1210 - hcu4.h: Removed define of CONFIG_PPC405GPr
1211 - Corrected phy addresses
1212 - Fix boot variables
1213 - Respect line length of 80 chars
1214
1215 Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
1216
1217commit 74973126d1be63ac75bdc192f46234dca3a7c421
1218Author: Niklaus Giger <niklaus.giger@netstal.com>
1219Date: Tue Feb 5 11:31:28 2008 +0100
1220
1221 ppc4xx: HCU4/5. Cleanups
1222
1223 - Fix some coding style violations.
1224 - Use in/out_u16/32 where appropriate.
1225 - Use register names from ppc405.h.
1226 - Fix trace useage for Lauterbach.
1227 - Remove obsolete generation HCU2.
1228 - Renamed fixed_hcu4_sdram to init_ppc405_sdram.
1229
1230 Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
1231
1232commit 8cc10d06b833ed917a19ad358c8ebbed8bc19555
1233Author: Niklaus Giger <niklaus.giger@netstal.com>
1234Date: Tue Feb 5 10:26:41 2008 +0100
1235
1236 ppc4xx: PPC405GPr fix missing register definitions
1237
1238 Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
1239
1240commit 214398d9cb22268d9d4f7563359edca0f78297a2
1241Author: Larry Johnson <lrj@acm.org>
1242Date: Fri Jan 18 21:49:05 2008 -0500
1243
1244 ppc4xx: Beautify configuration files for Sequoia and Korat boards
1245
1246 Signed-off-by: Larry Johnson <lrj@acm.org>
1247
1248commit 30c6a241e88499f536e86d325759e29ba00ff67f
1249Author: Anatolij Gustschin <agust@denx.de>
1250Date: Fri Feb 15 20:09:01 2008 +0100
1251
1252 Wipe out assembler warnings while compiling x86 biosemu
1253
1254 This patch tries to get rid of some assembler warnings about
1255 changed .got2 section type while compiling x86 bios emulator
1256 code.
1257
1258 Signed-off-by: Anatolij Gustschin <agust@denx.de>
1259
1260commit 67a4389e39ad853d65b72e2b7cad15c7e8291147
1261Author: Wolfgang Denk <wd@denx.de>
1262Date: Fri Feb 15 00:57:09 2008 +0100
1263
1264 Prepare v1.3.2-rc1 release candidate
1265
67a4389e
WD
1266commit f33e9653c9c09868995d788511d573771c209fe5
1267Author: Anatolij Gustschin <agust@denx.de>
1268Date: Fri Feb 15 00:13:20 2008 +0100
1269
1270 Fix compile warning on lib_ppc/board.c
1271
1272 Signed-off-by: Anatolij Gustschin <agust@denx.de>
1273
1274commit e5c6f9f8bec4dff9603419161e3a15cc8ad5d5f4
1275Author: Anatolij Gustschin <agust@denx.de>
1276Date: Thu Feb 14 18:22:04 2008 +0100
1277
1278 Add Radeon Mobility 9200 pci device id to the radeon driver
1279
1280 This patch extends PCI device id table of the
1281 radeon driver so that the driver will also support
1282 Radeon Mobility 9200 (M9+) based boards.
1283
1284 Signed-off-by: Anatolij Gustschin <agust@denx.de>
1285
1286commit 1b8607e1f7143548c6062c28371449ec69588c00
1287Author: Anatolij Gustschin <agust@denx.de>
1288Date: Thu Feb 14 18:19:50 2008 +0100
1289
1290 Extend ATI Radeon driver to support more video modes
1291
1292 Adds ATI Radeon 9200 support for 1280x1024, 1024x768,
1293 800x600, 640x480 at 24, 16 and 8 bpp.
1294
1295 Signed-off-by: Anatolij Gustschin <agust@denx.de>
1296
1297commit 4124382de029d361162a4b8cecc773eb8f26e2a8
1298Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1299Date: Sun Feb 10 17:05:20 2008 +0100
1300
1301 xsengine: fix typo and few coding style
1302
1303 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1304
1305commit 6f4abee789b6d9be3ec4b97ad48f509355559e9e
1306Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
1307Date: Fri Feb 8 21:25:58 2008 +0100
1308
1309 Fix wrong memory limit calculation in memory-test
1310
1311 If the length of the memory address range passed to the "mtest" command is
1312 not of the form 2^x - 1, not all address lines are tested. This bug is
1313 inherited from the original software at
1314 http://www.netrino.com/Embedded-Systems/How-To/Memory-Test-Suite-C. Fix
1315 this.
1316
1317 Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
1318
1319commit 7e30f5eac7f07082a7ca77b7d91b944a8d0af6db
1320Author: Wolfgang Denk <wd@denx.de>
1321Date: Fri Feb 15 00:11:39 2008 +0100
1322
1323 Coding STyle cleanup.
1324
1325 Signed-off-by: Wolfgang Denk <wd@denx.de>
1326
1327commit f6921e3dc331293c873ec4d109fd5517a42a90b3
1328Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
1329Date: Tue Feb 5 13:30:43 2008 +0900
1330
1331 sh: Fix register address of SH7722
1332
1333 The address of SH7722 is wrong by old document.
1334 This patch fixes this problem.
1335
1336 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
1337
1338commit 0ec7a061fb1c277f6afd73d61dd71bd21e7ef7b2
1339Author: Mike Frysinger <vapier@gentoo.org>
1340Date: Mon Feb 4 17:44:23 2008 -0500
1341
1342 only update version header as needed
1343
1344 Constantly rebuilding the version header will force useless relinking, so we
1345 simply need to compare the new header with the existing one before updating
1346 it.
1347
1348 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
1349
1350commit 208447f8e953f347425eb92c8e28d59e6d911363
1351Author: Mike Frysinger <vapier@gentoo.org>
1352Date: Mon Jan 28 05:56:19 2008 -0500
1353
1354 Do not specify a CROSS_COMPILE default when executing size
1355
1356 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
1357
1358commit 1f780aa6f17a5d79791d69ec1d2f66d76ac45d8e
1359Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
1360Date: Wed Feb 13 11:19:19 2008 +0100
1361
1362 Fix return value of mtest when CFG_ALT_MEMTEST set
1363
1364 Fix a missing return statement from a non-void function.
1365
1366 Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
1367
1368commit 943afa229cf5bf70ef917c7eb6bd0db59a1ba602
1369Author: Timur Tabi <timur@freescale.com>
1370Date: Wed Jan 9 14:35:26 2008 -0600
1371
1372 85xx, 86xx: Determine I2C clock frequencies and store in global_data
1373
1374 Update global_data to define i2c1_clk and i2c2_clk to 85xx and 86xx.
1375
1376 Update the get_clocks() function in 85xx and 86xx to determine the I2C
1377 clock frequency and store it in gd->i2c1_clk and gd->i2c2_clk.
1378
1379 Signed-off-by: Timur Tabi <timur@freescale.com>
1380
1381commit b931b3a9c3bdfaaeaa71e57a6026eec726005b08
1382Author: Wolfgang Denk <wd@denx.de>
1383Date: Thu Feb 14 23:18:01 2008 +0100
1384
1385 TQM834x: clean up configuration
1386
1387 Get board name consistent with Linux and elsewhere;
1388 get rid of local network definitions etc.
1389
1390 Signed-off-by: Wolfgang Denk <wd@denx.de>
1391
1392commit 38cc09c55b1d7f233789052c6fc462e5377669a9
1393Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1394Date: Thu Feb 14 08:02:12 2008 +0100
1395
1396 TFTP: fix search of ':' in BootFile
1397
1398 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1399
1400commit 0bc9efada170096c6b273f19165e32936d330d80
1401Author: Wolfgang Denk <wd@denx.de>
1402Date: Thu Feb 14 22:46:55 2008 +0100
1403
1404 Coding style cleanup; update CHANGELOG.
1405
1406 Signed-off-by: Wolfgang Denk <wd@denx.de>
1407
0bc9efad
WD
1408commit e7670f6c1e52ae6d2a43ff75a8bcfa7a5c86e47b
1409Author: Wolfgang Denk <wd@denx.de>
1410Date: Thu Feb 14 22:43:22 2008 +0100
1411
1412 PPC: Use r2 instead of r29 as global data pointer
1413
1414 R29 was an unlucky choice as with recent toolchains (gcc-4.2.x) gcc
1415 will refuse to use load/store multiple insns; instead, it issues a
1416 list of simple load/store instructions upon function entry and exit,
1417 resulting in bigger code size, which in turn makes the build for a
1418 few boards fail.
1419
1420 Use r2 instead.
1421
1422 Signed-off-by: Wolfgang Denk <wd@denx.de>
1423
1424commit 3c234efa693bc59906c2be55c7918ecbb55392ea
1425Author: Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>
1426Date: Wed Jan 30 09:08:49 2008 +0100
1427
1428 ARM: make the machid configurable via the environment
1429
1430 If the variable "machid" exists, let do_bootm_linux use that instead
1431 of bd->bi_arch_number.
1432
1433