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