]> git.ipfire.org Git - people/ms/u-boot.git/blame - CHANGELOG
cfi_flash: Fix bug in flash_isset() to use correct 32bit function
[people/ms/u-boot.git] / CHANGELOG
CommitLineData
61fb15c5
WD
1commit 467bcee11fe26ad422f2de971aa70866079870f2
2Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
3Date: Fri Dec 14 15:36:18 2007 +0100
4
5 cfi_flash: Add manufacturer-specific fixups
6
7 Run fixups based on the JEDEC manufacturer ID independent of the
8 command set ID.
9
10 This changes current behaviour: Previously, geometry reversal for AMD
11 chips were done based on the command set ID, while they are now done
12 based on the JEDEC manufacturer and device ID.
13
14 Also add fixup for top-boot Atmel chips. A fixup is needed for
15 AT49BV6416(T) too, but since u-boot currently only reads the low byte
16 of the device ID, there's no way to tell it apart from AT49BV642D,
17 which should not have this fixup. Since AT49BV642D support is
18 necessary to get ATNGW100 board support into mainline, I've commented
19 out the fixup for now.
20
21 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
22
23commit 0ddf06ddf6b4bd057ad4c5f0dffea7870ba06a2a
24Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
25Date: Fri Dec 14 15:36:17 2007 +0100
26
27 cfi_flash: Add cmdset-specific init functions
28
29 Move things like reading JEDEC IDs and fixing up geometry reversal
30 into separate functions. The geometry reversal fixup is now performed
31 by altering the qry structure directly, which makes the sector init
32 code slightly cleaner.
33
34 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
35
36commit e23741f4a6d8047520ef0d4971762749b3587d32
37Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
38Date: Fri Dec 14 15:36:16 2007 +0100
39
40 cfi_flash: Read whole QRY structure in one go
41
42 Read out the whole CFI Standard Query structure after successful cfi
43 identification. This allows subsequent code to access this information
44 directly without having to go through flash_read_uchar() and friends.
45
46 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
47
48commit df9c25ea04b38a0e05d4f8c73c5cc144cdafa7db
49Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
50Date: Mon Dec 17 11:02:44 2007 +0100
51
52 AVR32: Fix logic inversion in disable_interrupts()
53
54 disable_interrupts() should return nonzero if interrupts were
55 _enabled_ before, not disabled.
56
57 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
58
59commit acac475212cbedb17b321a363a1c878e2b47b37f
60Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
61Date: Fri Dec 14 16:51:22 2007 +0100
62
63 AVR32: Enable interrupts at bootup
64
65 The timer code depends on the timer interrupt to keep track of the
66 upper 32 bits of the cycle counter. This obviously doesn't work when
67 interrupts are disabled the whole time.
68
69 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
70
71commit 9570bcd87f4db255514f43b6701746c412f8fef0
72Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
73Date: Thu Nov 15 10:03:45 2007 +0100
74
75 AVR32: Fix wrong pin setup for USART3
76
77 As reported by Gerhard Berghofer:
78
79 in "gpio_enable_usart3" the correct pins for USART 3 are PB17 and PB18
80 instead of PB18 and PB19.
81
82 which is obviously correct. There's currently no code that uses
83 USART3, but custom boards may run into problems.
84
85 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
86
87commit 09ea0de03dcc3ee7af045b0b572227bda2c1c918
88Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
89Date: Thu Nov 1 12:44:20 2007 +0100
90
91 README: Remove ATSTK1000 daughterboard list
92
93 As noted by Kim Phillips, these lists tend to become out of date.
94
95 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
96
97commit c81cbbad21cb0ae983e2e796211202234cdc8be2
98Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
99Date: Tue Oct 30 14:56:36 2007 +0100
100
101 Add ATSTK100[234] to MAINTAINERS
102
103 Add all the ATSTK1000 daughterboards to MAINTAINERS along with their
104 "mother". Also update the entry for ATSTK1000 to be not only about the
105 AP7000 CPU; it's intended to handle all CPUs in the AT32AP family.
106
107 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
108
109commit 64ff2357b1727213803591813dbc779c924bf772
110Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
111Date: Mon Oct 29 13:02:54 2007 +0100
112
113 AVR32: Add support for the ATSTK1004 board
114
115 ATSTK1004 is a daughterboard for ATSTK1000 with the AT32AP7002 CPU,
116 which is a derivative of AT32AP7000.
117
118 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
119
120commit 667568db157f374b85abd7e03596ddd1f0b25681
121Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
122Date: Mon Oct 29 13:02:54 2007 +0100
123
124 AVR32: Add support for the ATSTK1003 board
125
126 ATSTK1003 is a daughterboard for ATSTK1000 with the AT32AP7001 CPU,
127 which is a derivative of AT32AP7000.
128
129 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
130
131commit 5fee84a794a51ec830548cda485a770efb018b92
132Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
133Date: Mon Oct 29 13:23:33 2007 +0100
134
135 AVR32: Make some AT32AP700x peripherals optional
136
137 Add a chip-features file providing definitions of the form
138
139 AT32AP700x_CHIP_HAS_<peripheral>
140
141 to indicate the availability of the given peripheral on the currently
142 selected chip.
143
144 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
145
146commit 36f28f8a9605ee5dcfa330482cfc62171261af97
147Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
148Date: Mon Oct 29 13:09:56 2007 +0100
149
150 AVR32: Rename at32ap7000 -> at32ap700x
151
152 The SoC-specific code for all the AT32AP700x CPUs is practically
153 identical; the only difference is that some chips have less features
154 than others. By doing this rename, we can add support for the AP7000
155 derivatives simply by making some features conditional.
156
157 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
158
159commit 4d5fa99c73f354e7cf985efcf417ea55ca2f6a5e
160Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
161Date: Fri Jun 29 18:22:34 2007 +0200
162
163 atmel_mci: Show SR when block read fails
164
165 Show controller status as well as card status when an error occurs
166 during block read.
167
168 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
169
170commit 12d30aa79779c2aa7a998bbae4c075f822a53004
171Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
172Date: Thu Dec 13 12:56:34 2007 +0100
173
174 cfi_flash: Use map_physmem() and unmap_physmem()
175
176 Use map_physmem() and unmap_physmem() to convert from physical to
177 virtual addresses. This gives the arch a chance to provide an uncached
178 mapping for flash accesses.
179
180 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
181
182commit 4d7d6936eb29af7cca330937808312aa5f61454d
183Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
184Date: Thu Dec 13 12:56:33 2007 +0100
185
186 Introduce map_physmem() and unmap_physmem()
187
188 map_physmem() returns a virtual address which can be used to access a
189 given physical address without involving the cache. unmap_physmem()
190 should be called when the virtual address returned by map_physmem() is
191 no longer needed.
192
193 This patch adds a stub implementation which simply returns the
194 physical address cast to a uchar * for all architectures except AVR32,
195 which converts the physical address to an uncached virtual mapping.
196 unmap_physmem() is a no-op on all architectures, but if any
197 architecture needs to do such mappings through the TLB, this is the
198 hook where those TLB entries can be invalidated.
199
200 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
201
202commit cdbaefb5f5f03e54455d0439dcf6dbd97ead1f9d
203Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
204Date: Thu Dec 13 12:56:32 2007 +0100
205
206 cfi_flash: Introduce read and write accessors
207
208 Introduce flash_read{8,16,32,64) and flash_write{8,16,32,64} and use
209 them to access the flash memory. This makes it clearer when the flash
210 is actually being accessed; merely dereferencing a volatile pointer
211 looks just like any other kind of access.
212
213 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
214
215commit 812711ce6b3a386125dcf0d6a59588e461abbb87
216Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
217Date: Thu Dec 13 12:56:31 2007 +0100
218
219 Implement __raw_{read,write}[bwl] on all architectures
220
221 This adds implementations of __raw_read[bwl] and __raw_write[bwl] to
222 m68k, ppc, nios and nios2. The m68k and ppc implementations were taken
223 from Linux.
224
225 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
226
227commit be60a9021c82fc5aecd5b2b1fc96f70a9c81bbcd
228Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
229Date: Sat Oct 6 18:55:36 2007 +0200
230
231 cfi_flash: Reorder functions and eliminate extra prototypes
232
233 Reorder the functions in cfi_flash.c so that each function only uses
234 functions that have been defined before it. This allows the static
235 prototype declarations near the top to be eliminated and might allow
236 gcc to do a better job inlining functions.
237
238 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
239
240commit 3055793bcbdf24b1f8117f606ffb766d32eb766f
241Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
242Date: Thu Dec 13 12:56:29 2007 +0100
243
244 cfi_flash: Make some needlessly global functions static
245
246 Make functions not declared in any header file static.
247
248 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
249
250commit 7e5b9b471518c5652febc68ba62b432193d6abf4
251Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
252Date: Thu Dec 13 12:56:28 2007 +0100
253
254 cfi_flash: Break long lines
255
256 This patch tries to keep all lines in the cfi_flash driver below 80
257 columns. There are a few lines left which don't fit this requirement
258 because I couldn't find any trivial way to break them (i.e. it would
259 take some restructuring, which I intend to do in a later patch.)
260
261 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
262
263commit 42026c9cb3a76849b41e6e24abfb7b56807a5c1a
264Author: Bartlomiej Sieka <tur@semihalf.com>
265Date: Tue Dec 11 13:59:57 2007 +0100
266
267 CFI: synchronize command offsets with Linux CFI driver
268
269 Fixes non-working CFI Flash on the Inka4x0 board.
270
271 Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
272
273commit 8ff3de61fc5f9b3b21647bce081a3b7f710f0d4d
274Author: Kumar Gala <galak@kernel.crashing.org>
275Date: Fri Dec 7 12:17:34 2007 -0600
276
277 Handle MPC85xx PCIe reset errata (PCI-Ex 38)
278
279 On the MPC85xx boards that have PCIe enable the PCIe errata fix.
280 (MPC8544DS, MPC8548CDS, MPC8568MDS).
281
282 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
283
284commit 82ac8c97145a4c3bf8b3dbfad00fa96e920f9b9c
285Author: Kumar Gala <galak@kernel.crashing.org>
286Date: Fri Dec 7 12:04:30 2007 -0600
287
288 Update Freescale MPC85xx ADS/CDS/MDS board config
289
290 * Enabled CONFIG_CMD_ELF
291
292 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
293
294commit d435793229ce29a42797c1edc39f5b34f987f91a
295Author: Kumar Gala <galak@kernel.crashing.org>
296Date: Fri Dec 7 04:59:26 2007 -0600
297
298 Handle Asynchronous DDR clock on 85xx
299
300 The MPC8572 introduces the concept of an asynchronous DDR clock with
301 regards to the platform clock.
302
303 Introduce get_ddr_freq() to report the DDR freq regardless of sync/async
304 mode.
305
306 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
307
308commit 22abb2d2eaf7b795a6923c6273ec9cb53fda9a10
309Author: Kumar Gala <galak@kernel.crashing.org>
310Date: Thu Nov 29 10:34:28 2007 -0600
311
312 Update Freescale MPC85xx ADS/CDS/MDS board config
313
314 * Removed some misc environment setup
315 * Enabled CONFIG_CMDLINE_EDITING
316
317 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
318
319commit 415a613babb84d5e5d5b42e8e553868c71fc3a64
320Author: Kumar Gala <galak@kernel.crashing.org>
321Date: Thu Nov 29 10:47:44 2007 -0600
322
323 Move the MPC8541/MPC8555/MPC8548 CDS board under board/freescale.
324
325 Minor path corrections needed to ensure buildability.
326
327 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
328
329commit c2d943ffbfd3359b3b45d177b437379d2cb86fbf
330Author: Kumar Gala <galak@kernel.crashing.org>
331Date: Thu Nov 29 10:16:18 2007 -0600
332
333 Move the MPC8540 ADS board under board/freescale.
334
335 Minor path corrections needed to ensure buildability.
336
337 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
338
339commit 870ceac5b3a3486c109396e005af81ae762b5710
340Author: Kumar Gala <galak@kernel.crashing.org>
341Date: Thu Nov 29 10:14:50 2007 -0600
342
343 Move the MPC8560 ADS board under board/freescale.
344
345 Minor path corrections needed to ensure buildability.
346
347 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
348
349commit acbca876fb3fec25cd9c55b0efc81ff618ff5262
350Author: Kumar Gala <galak@kernel.crashing.org>
351Date: Thu Nov 29 10:13:47 2007 -0600
352
353 Move the MPC8568 MDS board under board/freescale.
354
355 Minor path corrections needed to ensure buildability.
356
357 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
358
359commit a853d56c59b33415304531443633808736acfc6e
360Author: Kumar Gala <galak@kernel.crashing.org>
361Date: Thu Nov 29 02:18:59 2007 -0600
362
363 Use standard LAWAR_TRGT_IF_* defines for LAW setup on 85xx
364
365 We already had defines for LAWAR_TRGT_IF_* that we should use
366 rather than creating new ones. Also, added some missing defines for
367 PCIE targets.
368
369 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
370
371commit 04db400892da37b76a585e332a0c137954ad2015
372Author: Kumar Gala <galak@kernel.crashing.org>
373Date: Thu Nov 29 02:10:09 2007 -0600
374
375 Stop using immap_t on 85xx
376
377 In the future the offsets to various blocks may not be in same location.
378 Move to using CFG_MPC85xx_*_ADDR as the base of the registers
379 instead of getting it via &immap.
380
381 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
382
383commit 2714223f8e04ab3e4133ff65872eef366d90bfea
384Author: Kumar Gala <galak@kernel.crashing.org>
385Date: Thu Nov 29 01:23:09 2007 -0600
386
387 Remove CONFIG_OF_FLAT_TREE related code from mpc85xx since we now use libfdt
388
389 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
390
391commit c480861bf000156e6a3e932c258db59ff2212dd3
392Author: Kumar Gala <galak@kernel.crashing.org>
393Date: Thu Nov 29 01:06:19 2007 -0600
394
395 Update MPC8568 MDS to use libfdt
396
397 Updated the MPC8568 MDS config to use libfdt and assume use of aliases for
398 ethernet, pci, and serial for the various fixups that are done.
399
400 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
401
402commit 1563f56e0c68f6920f956382d6d13bee3f01c0f7
403Author: Haiying Wang <Haiying.Wang@freescale.com>
404Date: Wed Nov 14 15:52:06 2007 -0500
405
406 Add PCI Express support on MPC8568MDS
407
408 Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
409 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
410
411commit b90d25497625b90ffa3f2911a0895ca237556ff5
412Author: Kumar Gala <galak@kernel.crashing.org>
413Date: Thu Nov 29 00:11:44 2007 -0600
414
415 Update MPC85xx CDS to use libfdt
416
417 Updated the MPC85xx CDS config to use libfdt and assume use of aliases for
418 ethernet, pci, and serial for the various fixups that are done.
419
420 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
421
422commit 0fd5ec66b10521a057ad73e69ab5f0f9eafba255
423Author: Kumar Gala <galak@kernel.crashing.org>
424Date: Wed Nov 28 22:54:27 2007 -0600
425
426 Update MPC8540 ADS to use libfdt
427
428 Updated the MPC8540 ADS config to use libfdt and assume use of aliases for
429 ethernet, pci, and serial for the various fixups that are done.
430
431 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
432
433commit 5ce715802f6c50dc78b3405b92f184b1e3710519
434Author: Kumar Gala <galak@kernel.crashing.org>
435Date: Wed Nov 28 22:40:31 2007 -0600
436
437 Update MPC8560 ADS to use libfdt
438
439 Updated the MPC8560 ADS config to use libfdt and assume use of aliases for
440 ethernet, pci, and serial for the various fixups that are done.
441
442 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
443
444commit aafeefbdb8b029f5ca2a195598d0a501a606eea9
445Author: Kumar Gala <galak@kernel.crashing.org>
446Date: Wed Nov 28 00:36:33 2007 -0600
447
448 Stop using immap_t for cpm offset on 85xx
449
450 In the future the offsets to various blocks may not be in same location.
451 Move to using CFG_MPC85xx_CPM_ADDR as the base of the CPM registers
452 instead of getting it via &immap->im_cpm.
453
454 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
455
456commit f59b55a5b8fcadaa99781ba48e7a38e956afa527
457Author: Kumar Gala <galak@kernel.crashing.org>
458Date: Tue Nov 27 23:25:02 2007 -0600
459
460 Stop using immap_t for guts offset on 85xx
461
462 In the future the offsets to various blocks may not be in same location.
463 Move to using CFG_MPC85xx_GUTS_ADDR as the base of the guts registers
464 instead of getting it via &immap->im_gur.
465
466 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
467
468commit 50c03c8cf494d91cdec39670d95337c743e16ec9
469Author: Kumar Gala <galak@kernel.crashing.org>
470Date: Tue Nov 27 22:42:34 2007 -0600
471
472 Update MPC8544 DS config
473
474 * Removed HAS_ETH2/HAS_ETH3 - MPC8544 only has TSEC1/2
475 * Removed some misc environment setup
476 * Moved to using fdtfile & fdtaddr as fdt env var names
477 * Enabled CONFIG_CMDLINE_EDITING
478
479 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
480
481commit addce57e2e4c49e77ffb2020a84690713bb18b47
482Author: Kumar Gala <galak@kernel.crashing.org>
483Date: Mon Nov 26 17:12:24 2007 -0600
484
485 Update MPC8544DS to use libfdt
486
487 Updated the MPC8544DS config to use libfdt and assume use of aliases for
488 ethernet, pci, and serial for the various fixups that are done.
489
490 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
491
492commit f852ce72f100cabd1f11c21c085a0ad8eca9fb65
493Author: Kumar Gala <galak@kernel.crashing.org>
494Date: Thu Nov 29 00:15:30 2007 -0600
495
496 Add libfdt based ft_cpu_setup for mpc85xx
497
498 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
499
500commit 9692c2734a47f23b44a0f68042a3e2ca8d1bfb39
501Author: Stefan Roese <sr@denx.de>
502Date: Sat Dec 8 08:25:09 2007 +0100
503
504 CFI: Coding style cleanup
505
506 Signed-off-by: Stefan Roese <sr@denx.de>
507
508commit 81b20ccc2d795ae9a1199db5a50ad9c28d1e4d22
509Author: Michael Schwingen <michael@schwingen.org>
510Date: Fri Dec 7 23:35:02 2007 +0100
511
512 CFI: support JEDEC flash roms in CFI-flash framework
513
514 The following patch adds support for non-CFI flash ROMS, by hooking into the
515 CFI flash code and using most of its code, as recently discussed here in the
516 thread "Mixing CFI and non-CFI flashs".
517
518 Signed-off-by: Michael Schwingen <michael@schwingen.org>
519 Signed-off-by: Stefan Roese <sr@denx.de>
520
521commit c01b17dd856fa120b2970f50d9598546a4927ec3
522Author: Gerald Van Baren <vanbaren@cideas.com>
523Date: Wed Nov 28 21:24:50 2007 -0500
524
525 Conditionally compile fdt_fixup_ethernet()
526
527 Fix compiler warnings: On boards that don't have ethernets defined,
528 don't compile fdt_fixup_ethernet().
529
530commit 246d4ae6bc282bc1841224e1c5fc49dc925e0bf7
531Author: Kumar Gala <galak@kernel.crashing.org>
532Date: Tue Nov 27 21:59:46 2007 -0600
533
534 Convert boards that set memory node to use fdt_fixup_memory()
535
536 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
537
538commit 151c8b09b35eebe8fd9139cb6c1d91c27b22f058
539Author: Kumar Gala <galak@kernel.crashing.org>
540Date: Mon Nov 26 17:06:15 2007 -0600
541
542 Added fdt_fixup_stdout that uses aliases to set linux,stdout-path
543
544 We use a combination of the serialN alias and CONFIG_CONS_INDEX to
545 determine which serial alias we should set linux,stdout-path to.
546
547 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
548
549commit 3c9272813fad84c691d0e4989bb18a3ffebdebfc
550Author: Kumar Gala <galak@kernel.crashing.org>
551Date: Mon Nov 26 14:57:45 2007 -0600
552
553 Add common memory fixup function
554
555 Add the function fdt_fixup_memory() to fixup the /memory node of the fdt
556
557 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
558
559commit 9c9109e7fcf7ac2ca19c95b8ac54b8d1c773b157
560Author: Kumar Gala <galak@kernel.crashing.org>
561Date: Mon Nov 26 11:19:12 2007 -0600
562
563 Conditionally compile fdt_support.c
564
565 Modify common/Makefile to conditionally compile fdt_support.c based
566 on CONFIG_OF_LIBFDT.
567
568 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
569
570commit d88e7ba0980773479e1a64badb293116071b7ef0
571Author: Kumar Gala <galak@kernel.crashing.org>
572Date: Mon Nov 26 10:41:40 2007 -0600
573
574 Fix build breakage due to libfdt import
575
576 The IDS8247 got lost in the update and need an API update
577 do to rename of functions in libfdt.
578
579 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
580
581commit 28f384b171bbf1fb2dafb1046e6d259a6b2f8714
582Author: Gerald Van Baren <vanbaren@cideas.com>
583Date: Fri Nov 23 19:43:20 2007 -0500
584
585 Add spaces around the = in the fdt print format.
586
587 Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
588
589commit 29592ecba3b932b9b152bcec6c0c0806412db4a3
590Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
591Date: Fri Dec 7 01:25:38 2007 +0900
592
593 sh: Moved driver of the SuperH dependence
594
595 The composition of the directory in the drivers/ changed.
596 I moved SuperH serial driver and marubun PCMCIA driver.
597
598 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
599
600commit 41be969f4957115ed7b1fe8b890bfaee99d7a7a2
601Author: Wolfgang Denk <wd@denx.de>
602Date: Thu Dec 6 10:21:19 2007 +0100
603
604 Release v1.3.1
605
606 Signed-off-by: Wolfgang Denk <wd@denx.de>
607
608commit cf5933ba1e97a1cd8f5f24070e820f21d976eaeb
609Author: Wolfgang Denk <wd@denx.de>
610Date: Thu Dec 6 10:21:03 2007 +0100
611
612 ADS5121 Board: fix compile problem.
613
614 Signed-off-by: Wolfgang Denk <wd@denx.de>
615
616commit 8d4f040a3c15036a6ea25a9c39e7d89fefa8440d
617Author: Wolfgang Denk <wd@denx.de>
618Date: Mon Dec 3 00:15:28 2007 +0100
619
620 Prepare for 1.3.1-rc1
621
622 Signed-off-by: Wolfgang Denk <wd@denx.de>
623
624commit 260eea5676ca46903a335686cc020b29c4ca46fe
625Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
626Date: Thu Nov 29 01:21:54 2007 +0900
627
628 sh: Add SuperH boards maintainer to MAINTAINERS file
629
630 Add MS7750SE and MS7722SE's board maintainer to MAINTAINERS file.
631
632 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
633
634commit aa9c4f1d22701a92347c1c81f34d12c8ad3a3747
635Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
636Date: Thu Nov 29 00:13:04 2007 +0900
637
638 sh: Add ms7750se support in MAKEALL
639
640 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
641
642commit c7144373427a178332bf9754131c8c34c52c200a
643Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
644Date: Tue Nov 27 09:44:53 2007 +0100
645
646 sh: Add sh3 and sh4 support in MAKEALL
647
648 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
649 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
650
651commit 130080874a3d28450098481a262c5f7c855e908d
652Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
653Date: Sun Nov 25 02:51:17 2007 +0900
654
655 sh: Add document for SuperH.
656
657 This document is a summary of information concerning SuperH of U-Boot.
658
659 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
660
661commit 33ecdc2f9d64926e1a6067b28f3a0aefc3b6d23d
662Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
663Date: Sun Nov 25 02:39:31 2007 +0900
664
665 sh: Add marubun's pcmcia driver
666
667 Marubun pcmcia is a chip for PCMCIA used with SuperH.
668 Of course, this can be used even by other architectures.
669 When use this driver, came to be able to use CompactFlash
670 and Ethernet.
671
672 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
673
674commit febd86b969b975289ed948f1ac0eb9722da41ced
675Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
676Date: Sun Nov 25 02:32:13 2007 +0900
677
678 sh: Update SuperH SCIF driver
679
680 - Changed volatile unsigned to vu_.
681 - Changed Makefile for kconfig.
682
683 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
684
8d4f040a
WD
685commit a5f601fd1b1278deae5aa9fc27a232b0d1c1c788
686Author: Wolfgang Denk <wd@denx.de>
687Date: Mon Nov 26 19:18:21 2007 +0100
688
689 Cleanup coding style; update CHANGELOG
690
691 Signed-off-by: Wolfgang Denk <wd@denx.de>
692
693commit 3deca9d44767efd1b83f4b701f0dbf21a7595f7b
694Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
695Date: Sun Nov 25 22:39:25 2007 +0100
696
697 MAKEALL: add missing 512x boards in ppc
698
699 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
700
701commit a340c325e668ca7386c2276387681720be9c3757
702Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
703Date: Sun Nov 25 18:45:47 2007 +0100
704
705 Makefile : fix tags ctags etags with new drivers organization
706
707 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
708
a5f601fd
WD
709commit 87ddedd6ad804427ce125ceaa076d7a4f74e9d5d
710Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
711Date: Sun Nov 25 18:45:47 2007 +0100
712
713 Makefile : fix tags ctags etags with new drivers organization
714
715 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
716
717commit 59829cc189378c142c13d2aa8d9a897d8bef3961
718Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
719Date: Sat Nov 24 21:26:56 2007 +0100
720
721 drivers/mtd : move mtd drivers to drivers/mtd
722
723 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
724
725commit 318c0b90431f2648552e5ade78833f42652ce859
726Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
727Date: Sat Nov 24 21:17:55 2007 +0100
728
729 drivers/misc : move misc drivers to drivers/misc
730
731 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
732
733commit 33daf5b7858807cb4ce4158c2c56524671c14c08
734Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
735Date: Sat Nov 24 21:13:59 2007 +0100
736
737 drivers/block : move block drivers to drivers/block
738
739 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
740
741commit 0c698dcaa70275eb8814f665b545547cee013892
742Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
743Date: Sat Nov 24 20:59:50 2007 +0100
744
745 drivers/rtc : move rtc drivers to drivers/rtc
746
747 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
748
749commit f868cc5a50757d94f36c312395481cb0f187d9e6
750Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
751Date: Sat Nov 24 20:14:44 2007 +0100
752
753 drivers/hwmon : move hardware monitor drviers to drivers/hwmon
754
755 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
756
757commit 16b195c82a18cbfd164800f17a1ef9db2e48331a
758Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
759Date: Sat Nov 24 19:46:45 2007 +0100
760
761 drivers/input : move input drivers to drivers/input
762
763 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
764
765commit e4558666293364fc3af1c1d9381ca933fa0f1275
766Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
767Date: Sat Nov 24 19:40:11 2007 +0100
768
769 drivers/usb : move usb drivers to drivers/usb
770
771 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
772
773commit 1378df792a7ff3abd1bf54a63f5475784f5b083c
774Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
775Date: Sat Nov 24 19:33:38 2007 +0100
776
777 drivers/serial : move serial drivers to drivers/serial
778
779 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
780
781commit 2439e4bfa111babf4bc07ba20efbf3e36036813e
782Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
783Date: Wed Nov 21 21:19:24 2007 +0100
784
785 drivers/net : move net drivers to drivers/net
786
787 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
788
789commit 352d259130b349fe9593b8dada641bd78a9659e5
790Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
791Date: Tue Nov 20 20:41:48 2007 +0100
792
793 drivers/video : move video drivers to drivers/video
794
795 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
796
797commit 73646217186aa17afc8e305c5f06f06dd335eaad
798Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
799Date: Tue Nov 20 20:33:09 2007 +0100
800
801 drivers/pcmcia : move pcmcia drivers to drivers/pcmcia
802
803 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
804
805commit 93a686ee9c5ddc6fa368c32cfbfde6f6724599fc
806Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
807Date: Tue Nov 20 20:28:09 2007 +0100
808
809 drivers/pci : move pci drivers to drivers/pci
810
811 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
812
813commit 9162352817579840d7802da6d85872b3ca003c97
814Author: Gerald Van Baren <vanbaren@cideas.com>
815Date: Thu Nov 22 17:23:23 2007 -0500
816
817 Fix fdt printing for updated libfdt
818
819 Also improve printing (adopt dtc v1 "c style" hex format), whitespace cleanup.
820
821 Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
822
823commit 9eb77cea1fa12d5969eb26a1d1d81da381bd6b1c
824Author: Kumar Gala <galak@kernel.crashing.org>
825Date: Wed Nov 21 13:30:15 2007 -0600
826
827 Add additional fdt fixup helper functions
828
829 Added the following fdt fixup helpers:
830 * do_fixup_by_prop{_u32} - Find matching nodes by property name/value
831 * do_fixup_by_compat{_u32} - Find matching nodes by compat
832
833 The _u32 variants work the same only the property they are setting
834 is know to be a 32-bit integer instead of a byte buffer.
835
836 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
837
838commit ab544633abdd14f4dd5d92e500b73eb59ef57e67
839Author: Kumar Gala <galak@kernel.crashing.org>
840Date: Wed Nov 21 11:11:03 2007 -0600
841
842 Add fdt_fixup_ethernet helper to set mac addresses
843
844 Added a fixup helper that uses aliases to set mac addresses
845 in the device tree based on the bd_t
846
847 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
848
849commit dbaf07ce620aab249e3502b20a986234a6af1d3a
850Author: Kumar Gala <galak@kernel.crashing.org>
851Date: Wed Nov 21 14:07:46 2007 -0600
852
853 Fix warnings from import of libfdt
854
855 cmd_fdt.c: In function fdt_print:
856 cmd_fdt.c:586: warning: assignment discards qualifiers from pointer target type
857 cmd_fdt.c:613: warning: assignment discards qualifiers from pointer target type
858 cmd_fdt.c:635: warning: assignment discards qualifiers from pointer target type
859 cmd_fdt.c:636: warning: assignment discards qualifiers from pointer target type
860
861 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
862
863commit 8d04f02f6224e6983f4812ea4da704950ec8539c
864Author: Kumar Gala <galak@kernel.crashing.org>
865Date: Wed Oct 24 11:04:22 2007 -0500
866
867 Update libfdt from device tree compiler (dtc)
868
869 Update libfdt to commit 8eaf5e358366017aa2e846c5038d1aa19958314e from
870 the device tree compiler (dtc) project.
871
872 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
873
874commit e93becf80d732b64aef81b23e8b6ece02c40533d
875Author: Kumar Gala <galak@kernel.crashing.org>
876Date: Sat Nov 3 19:46:28 2007 -0500
877
878 Move do_fixup* for libfdt into common code
879
880 Moved the generic fixup handling code out of cpu/mpc5xxx and cpu/mpc8260
881 into common/fdt_support.c and renamed:
882
883 do_fixup() -> do_fixup_by_path()
884 do_fixup_u32() -> do_fixup_by_path_u32()
885
886 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
887
888commit f738b4a75998f42a7408defadc9baac7a31c92db
889Author: Kumar Gala <galak@kernel.crashing.org>
890Date: Thu Oct 25 16:15:07 2007 -0500
891
892 Make no options to fdt print default to '/'
893
894 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
895
896commit a3c2933e02503fe36ade2c1b65af46f2b7a168e7
897Author: Kumar Gala <galak@kernel.crashing.org>
898Date: Wed Oct 24 10:21:57 2007 -0500
899
900 Removed some nonused fdt functions and moved fdt_find_and_setprop out of libfdt
901
902 Removed:
903 fdt_node_is_compatible
904 fdt_find_node_by_type
905 fdt_find_compatible_node
906
907 To ease merge of newer libfdt as we aren't using them anywhere at this time.
908
909 Also moved fdt_find_and_setprop out of libfdt into fdt_support.c for the same
910 reason.
911
912 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
913
914commit 98e2867cc85409b919f862e6c16026461ec955df
915Author: Grant Likely <grant.likely@secretlab.ca>
916Date: Wed Nov 21 09:19:37 2007 -0700
917
918 [BUILD] Remove libraries when updating autoconf.mk
919
920 Fix library problems caused by conditional compilation. Using
921 autoconf.mk to decide which files to compile has caused a problem when
922 changing configuration from one board to another without clearing out
923 the library (*.a) files.
924
925 It used to be that the linker was always passed the same list of .o
926 files when building the .a files. However, that is not longer true
927 with conditional compilation. Now, a different board config will have
928 a different file list passed to the linker. The problem occurs when
929 a library has already been built and the board config is changed.
930
931 Since the linker will update instead of replace a preexisting library,
932 then if the file list changes to remove some object files the old
933 objects will still exist in the library.
934
935 The solution is to remove all old library files when autoconf.mk is
936 made.
937
938 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
939
940commit ed1353d74b9ce8a7fcd660570b848a184d614b5f
941Author: Kumar Gala <galak@kernel.crashing.org>
942Date: Wed Nov 21 08:49:50 2007 -0600
943
944 [BUILD] conditionally compile libfdt/*.c in libfdt/Makefile
945
946 Modify libfdt/Makefile to conditionally compile the *.c files based
947 on the board config.
948
949 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
950
951commit 4a43719a7738712811d822ca8125427b27a55cdc
952Author: Grant Likely <grant.likely@secretlab.ca>
953Date: Mon Sep 24 09:05:31 2007 -0600
954
955 [BUILD] conditionally compile common/cmd_*.c in common/Makefile
956
957 Modify common/Makefile to conditionally compile the cmd_*.c files based
958 on the board config.
959
960 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
961
962commit 2f155f6c0a1f5e9a306a3f1f4fbe067db7ced3b1
963Author: Grant Likely <grant.likely@secretlab.ca>
964Date: Mon Sep 24 09:05:31 2007 -0600
965
966 [BUILD] Generate include/autoconf.mk from board config files
967
968 Use cpp and sed to postprocess config.h and import the defined values
969 into include/autoconf.mk. autoconf.mk is then included by config.mk to
970 give 'make' access to the board configuration.
971
972 Doing this enables conditional compilation at the Makefile level instead
973 of by wrapping every .c file with #ifdef/#endif wrappers.
974
975 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
976
977commit 080c646dbf474a109c3f85718fb01ce042a38c45
978Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
979Date: Tue Nov 20 20:14:18 2007 +0100
980
981 drivers/i2c : move i2c drivers to drivers/i2c
982
983 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
984
985commit 9a337ddc154a10a26f117fd147b009abcdeba75a
986Author: Wolfgang Denk <wd@denx.de>
987Date: Mon Nov 19 22:20:24 2007 +0100
988
989 Prepare for 1.3.0 release.
990
991 Signed-off-by: Wolfgang Denk <wd@denx.de>
992
9a337ddc
WD
993commit f30ad49b16bf998b03c1a5228b6c86369d61c258
994Author: Haiying Wang <Haiying.Wang@freescale.com>
995Date: Mon Nov 19 10:02:13 2007 -0500
996
997 Move CONFIG_QE out of CONFIG_PCI wrap for MPC8568MDS
998
999 CONFIG_QE shouldn't be in the wrap of CONFIG_PCI, fix it.
1000
1001 Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
1002
1003commit f8c320609366176b31104d9bf5e295232e1c7f1d
1004Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
1005Date: Mon Nov 19 11:14:16 2007 +0900
1006
1007 [MIPS] board/gth2/lowlevel_init.S: Fix a build warning
1008
1009 lowlevel_init.S: Assembler messages:
1010 lowlevel_init.S:413: Warning: Pretending global symbol used as branch target is local.
1011
1012 Looking at codes, the `memtest' and `clearmem' are intentional mixed
1013 use of `global symbols' and `label' for debugging purpose. To make it
1014 build, just disable global-symbols-use for now. As a result `memtest'
1015 still remains as unused, but leave it be...
1016
1017 Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
1018
1019commit e8da58f2bc092891e8cc92b927ed5c4bd0cb0cab
1020Author: Wolfgang Denk <wd@denx.de>
1021Date: Mon Nov 19 12:59:14 2007 +0100
1022
1023 Fix build problems with mp2usb board
1024
1025 Signed-off-by: Wolfgang Denk <wd@denx.de>
1026
1027commit 6bf4c686afca1e86e1c384d59218f914605713bf
1028Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1029Date: Sun Nov 18 18:36:11 2007 +0100
1030
1031 s3c24x0: Fix usb_ohci.c missing in Makefile
1032 and usb_ohci.c warning differ in signedness
1033
1034 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1035
1036commit 6073f61e078da5ddb521b56256bcc36508589883
1037Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1038Date: Sun Nov 18 12:55:02 2007 +0100
1039
1040 pb1x00 board: Fix u16 status declaration when PCMCIA is defined
1041
1042 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1043
1044commit 8412d814ce8bf5570a2b747f1e7fd321097fe987
1045Author: Wolfgang Denk <wd@denx.de>
1046Date: Sun Nov 18 17:11:09 2007 +0100
1047
1048 Fix compiler warnings for ARM systems.
1049
1050 Signed-off-by: Wolfgang Denk <wd@denx.de>
1051
1052commit 409ecdc0bb47dd28b0af6c25ffd658d22cc36b37
1053Author: Wolfgang Denk <wd@denx.de>
1054Date: Sun Nov 18 16:36:27 2007 +0100
1055
1056 Fix compiler warnings for PPC systems. Update CHANGELOG.
1057
1058 Signed-off-by: Wolfgang Denk <wd@denx.de>
1059
409ecdc0
WD
1060commit 079c2c4fa71c0d1ebef394508df9088df8a308d3
1061Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1062Date: Sat Nov 17 11:31:10 2007 +0100
1063
1064 Fix warning differ in signedness in net/net.c and net/nfs.c
1065
1066commit 7e14fc65368cbd2861b1207453da55a4fc7b3f81
1067Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1068Date: Sat Nov 17 20:42:45 2007 +0900
1069
1070 gth2.c: Fix a warning on gth2 build.
1071
1072 gth2.c: In function 'misc_init_r':
1073 gth2.c:434: warning: pointer targets in passing argument 2 of 'setenv' differ in signedness
1074
1075 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1076
1077commit 2309c130aa4c84b91bd874a41269c923eb61b555
1078Author: Stefan Roese <sr@denx.de>
1079Date: Sat Nov 17 07:58:25 2007 +0100
1080
1081 Fix warning differ in signedness in common/cmd_scsi.c
1082
1083 Signed-off-by: Stefan Roese <sr@denx.de>
1084
1085commit 7e1d884b7cb602007329c517ec1c453e3a6a5d9c
1086Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1087Date: Sat Nov 17 20:05:26 2007 +0900
1088
1089 [MIPS] cpu/mips/config.mk: Fix GNU assembler minor version picker
1090
1091 Current trick to pick up GNU assembler minor version does not work with the
1092 latest binutils (2007-03-01 or later) due to ${PKGVERSION} now default to
1093 "(GNU Binutils) ".
1094
1095 $ sde-as --version |grep "GNU assembler"
1096 GNU assembler 2.15.94 mipssde-6.02.02-20050602
1097 $ sde-as --version |grep "GNU assembler" |awk '{print $3}'
1098 2.15.94
1099 $ sde-as --version |grep "GNU assembler" |awk '{print $3}' |awk -F. '{print $2}'
1100 15
1101 $
1102
1103 $ mips-linux-as --version |grep "GNU assembler"
1104 GNU assembler (GNU Binutils) 2.18
1105 $ mips-linux-as --version |grep "GNU assembler" |awk '{print $3}'
1106 (GNU
1107 $ mips-linux-as --version |grep "GNU assembler" |awk '{print $3}' |awk -F. '{print $2}'
1108 (no output)
1109 $
1110
1111 As a result of above, you'll see many noises with such binutils:
1112
1113 make -C cpu/mips/
1114 /bin/sh: line 0: [: : integer expression expected
1115 /bin/sh: line 0: [: : integer expression expected
1116 make[1]: Entering directory `/home/skuribay/devel/u-boot.git/cpu/mips'
1117 mips-linux-gcc -D__ASSEMBLY__ -g -Os -D__KERNEL__ -DTEXT_BASE=0xB0000000 -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -c -o incaip_wdt.o incaip_wdt.S
1118 /bin/sh: line 0: [: : integer expression expected
1119 mips-linux-gcc -D__ASSEMBLY__ -g -Os -D__KERNEL__ -DTEXT_BASE=0xB0000000 -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -c -o cache.o cache.S
1120 /bin/sh: line 0: [: : integer expression expected
1121 mips-linux-gcc -g -Os -D__KERNEL__ -DTEXT_BASE=0xB0000000 -I/home/skuribay/devel/u-boot.git/include -fno-builtin -ffreestanding -nostdinc -isystem /home/skuribay/devel/buildroot/build_mips/staging_dir/usr/bin/../lib/gcc/mips-linux-uclibc/4.2.1/include -pipe -DCONFIG_MIPS -D__MIPS__ -G 0 -mabicalls -fpic -pipe -msoft-float -march=4kc -mtune=4kc -EB -Wall -Wstrict-prototypes -c -o asc_serial.o asc_serial.c
1122 /bin/sh: line 0: [: : integer expression expected
1123
1124 This patch simplifies the trick and makes it work with both versions of gas.
1125 I also replace an expensive `awk (or gawk)' with `cut'.
1126
1127 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1128
1129commit 16664f72850846e645616da1c0fa5afcd6d15f15
1130Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1131Date: Sat Nov 17 20:05:26 2007 +0900
1132
1133 [MIPS] Remove useless instructions for initializing $gp.
1134
1135 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1136
1137commit 03c031d5660ea946c39af6e2e16267da857c609f
1138Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1139Date: Sat Oct 27 15:27:06 2007 +0900
1140
1141 [MIPS] MIPS 4K core: Coding style cleanups
1142
1143 No logical changes.
1144
1145 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1146
1147commit f5e429d3860bba4c6ae8bead8f78349fa24491b2
1148Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1149Date: Sat Nov 17 20:05:20 2007 +0900
1150
1151 [MIPS] gth2.c: Fix a warning on gth2 build.
1152
1153 gth2.c: In function 'misc_init_r':
1154 gth2.c:434: warning: pointer targets in passing argument 2 of 'setenv' differ in signedness
1155
1156 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1157
1158commit 4fbd0741b2b6441da10be93e10267122581b7079
1159Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1160Date: Sat Oct 27 15:22:33 2007 +0900
1161
1162 [MIPS] au1x00_eth.c: Fixed a warning on pb1000 build.
1163
1164 au1x00_eth.c: In function 'au1x00_miiphy_write':
1165 au1x00_eth.c:139: warning: 'return' with no value, in function returning non-void
1166
1167 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1168
1169commit f01320459736f156707425cf8112f98606301aa4
1170Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1171Date: Sat Oct 27 15:00:25 2007 +0900
1172
1173 [MIPS] au1x00_eth.c: Fix au1x00_miiphy_{read,write} build error
1174
1175 au1x00_eth.c: In function 'au1x00_enet_initialize':
1176 au1x00_eth.c:246: error: 'au1x00_miiphy_read' undeclared (first use in this function)
1177 au1x00_eth.c:246: error: (Each undeclared identifier is reported only once
1178 au1x00_eth.c:246: error: for each function it appears in.)
1179 au1x00_eth.c:246: error: 'au1x00_miiphy_write' undeclared (first use in this function)
1180 au1x00_eth.c: In function 'au1x00_miiphy_write':
1181 au1x00_eth.c:298: warning: 'return' with no value, in function returning non-void
1182 make[1]: *** [au1x00_eth.o] Error 1
1183
1184 Fixed by moving these two functions forward.
1185
1186 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1187
1188commit b09258c5393edd1087c5f39ae68338f16b49f8b3
1189Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1190Date: Sat Oct 27 15:00:25 2007 +0900
1191
1192 MAKEALL: Added missing pb1000 board
1193
1194 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1195
1196commit 2e4a6e3667a1e39c0e6e99498686b15d2718b369
1197Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1198Date: Sat Oct 27 15:00:24 2007 +0900
1199
1200 [MIPS] pb1000: Replace obsolete memsetup.S with lowlevel_init.S
1201
1202 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1203
1204commit 662e5cb397249c3ea88a4c3255e9ccfc40b98d82
1205Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1206Date: Sat Oct 27 15:00:24 2007 +0900
1207
1208 [MIPS] u-boot.lds: Cleanup __u_boot_cmd_{start,end}
1209
1210 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1211
1212commit 5947f6999aafa7c54c1390983d264a8463dfea8e
1213Author: Wolfgang Denk <wd@denx.de>
1214Date: Sat Nov 17 02:34:38 2007 +0100
1215
1216 Update CHANGELOIG, prepare for -rc4
1217
1218 Signed-off-by: Wolfgang Denk <wd@denx.de>
1219
5947f699
WD
1220commit fd329e6f05bbdfe6bd71b0e09f0c76d3b0a025a5
1221Author: Luotao Fu <l.fu@pengutronix.de>
1222Date: Wed Nov 14 18:58:33 2007 +0100
1223
1224 Fix the i2c frequency and default address in rsdproto board
1225
1226 rsdproto board support has wrong I2C frequency and wrong return value
1227 handling.
1228
1229 Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
1230
1231commit 429c180edad038f91c989cb14b478228092e7054
1232Author: Wolfgang Denk <wd@denx.de>
1233Date: Sat Nov 17 01:45:38 2007 +0100
1234
1235 powerpc: Backout relocation changes for MPC5121, too.
1236
1237 Apply Grant Likely's backout to MPC5121 code, too.
1238
1239 Pointed out by Rafal Jaworowski <raj@semihalf.com>
1240
1241 Signed-off-by: Wolfgang Denk <wd@denx.de>
1242
1243commit 1c3dd43338a077165e7e0309cb3994e65d2bdbf8
1244Author: Grant Likely <grant.likely@secretlab.ca>
1245Date: Tue Nov 13 22:18:33 2007 -0700
1246
1247 powerpc: Backout relocation changes.
1248
1249 Ugh. I *hate* to back this change out, but these compiler flags don't
1250 work for relocation on all versions of GCC. I've not been able to
1251 reproduce the environment in my setup (and hence, not been able to
1252 find a combination that *does* work), so I've got no choice but to go
1253 back to the old gcc flags and linker script.
1254
1255 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1256
1257commit 5c15010efad980ad5498cc565fc1ed70df2f52b4
1258Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1259Date: Tue Nov 13 09:11:05 2007 +0100
1260
1261 Fixed mips_io_port_base build errors.
1262
1263 This patch has been sent on:
1264 - 29 Sep 2007
1265
1266 Although mips_io_port_base is currently a part of IDE command, it is quite
1267 fundamental for MIPS I/O port access such as in[bwl] and out[bwl]. So move
1268 it to MIPS general part, and introduce `set_io_port_base()' from Linux.
1269
1270 This patch is triggered by multiple definition of `mips_io_port_base' build
1271 error on gth2 (and tb0229 also needs this fix.)
1272
1273 board/gth2/libgth2.a(gth2.o): In function `log_serial_char':
1274 /home/skuribay/devel/u-boot.git/board/gth2/gth2.c:47: multiple definition of `mips_io_port_base'
1275 common/libcommon.a(cmd_ide.o):/home/skuribay/devel/u-boot.git/common/cmd_ide.c:712: first defined here
1276 make: *** [u-boot] Error 1
1277
1278 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1279 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1280
1281commit 6ecbb7a3fa9b0940ed33e490d195d4b6830b2422
1282Author: Wolfgang Denk <wd@denx.de>
1283Date: Sat Nov 17 01:30:40 2007 +0100
1284
1285 Fix a bug in the slave serial programming mode for the Xilinx
1286 Spartan2/3 FPGAs. The old code used "< 0" on a "char" type to test if
1287 the most significant bit was set, which did not work on any
1288 architecture where "char" defaulted to be an unsigned type.
1289
1290 Based on a patch by Angelos Manousaridis <amanous@inaccessnetworks.com>
1291
1292 Signed-off-by: Wolfgang Denk <wd@denx.de>
1293
1294commit d08b7233bc252faad8339e7ca0ddfd62fa79903c
1295Author: Jon Loeliger <jdl@freescale.com>
1296Date: Thu Nov 1 12:23:29 2007 -0500
1297
1298 86xx: Fix broken variable reference when #def DEBUGing.
1299
1300 Sometimes you can't reference the DDR2 controller variables.
1301
1302 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1303
1304commit f9d9164d9c6b5a7f0393fd8d7e246b8a0326bc19
1305Author: Jason Jin <Jason.jin@freescale.com>
1306Date: Fri Oct 26 18:32:00 2007 +0800
1307
1308 make 8610 board use pixis reset
1309
1310 Signed-off-by: Jason Jin <Jason.jin@freescale.com>
1311
1312commit db74b3c1c9481a6bffbf8cd445e5bcbf6908e836
1313Author: Jason Jin <Jason.jin@freescale.com>
1314Date: Mon Oct 29 19:26:21 2007 +0800
1315
1316 Unify pixis_reset altbank across board families
1317
1318 Basically, refactor the CFG_PIXIS_VBOOT_MASK values
1319 into the separate board config files.
1320
1321 Signed-off-by: Jason Jin <Jason.jin@freescale.com>
1322 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1323
1324commit 64bf555465c7926be13e1046ac0d0f05ac72829c
1325Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1326Date: Wed Nov 7 08:19:21 2007 +0100
1327
1328 Fix warning: pointer targets in assignment differ in signedness
1329
1330 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1331
1332commit 7a60ee7c6248a958c5757d3660a1702723a2786d
1333Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1334Date: Wed Nov 7 08:19:19 2007 +0100
1335
1336 Fix warning differ in signedness in common/cmd_ide.c
1337
1338 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1339
a5f601fd
WD
1340commit 4d4faae65e115e327425cd514c1a35146a85166b
1341Author: Grant Likely <grant.likely@secretlab.ca>
1342Date: Mon Sep 24 09:05:31 2007 -0600
1343
1344 Group PCI and PCMCIA drivers in drivers/Makefile
1345
1346 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1347
1348commit 5798f87dc10a496d79d3177b9f5a76488987fd35
1349Author: Grant Likely <grant.likely@secretlab.ca>
1350Date: Mon Sep 24 09:05:31 2007 -0600
1351
1352 Group block/flash drivers in drivers/Makefile
1353
1354 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1355
1356commit df58c81551700f058b44cacf55a7997fa63bfe0a
1357Author: Grant Likely <grant.likely@secretlab.ca>
1358Date: Mon Sep 24 09:05:31 2007 -0600
1359
1360 Group USB drivers in drivers/Makefile
1361
1362 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1363
1364commit 5dbb6ed622e539b0c8493ef7e578d3a533181d29
1365Author: Grant Likely <grant.likely@secretlab.ca>
1366Date: Mon Sep 24 09:05:30 2007 -0600
1367
1368 Group i2c drivers in drivers/Makefile
1369
1370 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1371
1372commit ec00c76de0e5971273905998d62d6bb119324218
1373Author: Grant Likely <grant.likely@secretlab.ca>
1374Date: Mon Sep 24 09:05:30 2007 -0600
1375
1376 Group console drivers in drivers/Makefile
1377
1378 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1379
1380commit 754f230aa01b8c789fc31f8013c2487954073300
1381Author: Grant Likely <grant.likely@secretlab.ca>
1382Date: Mon Sep 24 09:05:30 2007 -0600
1383
1384 Group network drivers in drivers/Makefile
1385
1386 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1387
1388commit f0037c56b0d12cd46215124667b9f83d60ef9391
1389Author: Grant Likely <grant.likely@secretlab.ca>
1390Date: Mon Sep 24 09:05:30 2007 -0600
1391
1392 Build: split COBJS value into multiple lines
1393
1394 This change is in preparation for condtitionial compile support in the
1395 build system. By spliting them all into seperate lines now, subsequent
1396 patches that change 'COBJS-y += ' into 'COBJS-$(CONFIG_<blah>) += ' will
1397 be less invasive and easier to review
1398
1399 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1400
1401commit 1b4aaffe4fb2a5e95d9111a5d94fd1f89215dce4
1402Author: Grant Likely <grant.likely@secretlab.ca>
1403Date: Mon Sep 24 09:05:30 2007 -0600
1404
1405 Add .gitignore files
1406
1407 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1408 Acked-by: Kim Phillips <kim.phillips@freescale.com>
1409
5947f699
WD
1410commit 955413f35f054a82e40042f1dbcf501c6a05719b
1411Author: Grant Likely <grant.likely@secretlab.ca>
1412Date: Thu Nov 15 08:27:52 2007 -0700
1413
1414 Revert "Correct relocation fixup for mpc5xx"
1415
1416 This reverts commit 3649cd99ba815b6601868735765602f00ef3692b.
1417 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1418
1419commit e15633888a058aacb31a62d2cf1278e1e4c236ab
1420Author: Grant Likely <grant.likely@secretlab.ca>
1421Date: Thu Nov 15 08:24:32 2007 -0700
1422
1423 Revert "Correct fixup relocation for MPC5xxx"
1424
1425 This reverts commit 6f7576b20ecf0d040c3ac3b032b5cbc860e38a90.
1426 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1427
1428commit 139365fbe566d0fc619a1ed04452ec5388f0cef8
1429Author: Grant Likely <grant.likely@secretlab.ca>
1430Date: Thu Nov 15 08:21:04 2007 -0700
1431
1432 Revert "Correct fixup relocation for mpc8220"
1433
1434 This reverts commit a85dd254c0577fca13627c46e93fc2ad4c4f1f00.
1435 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1436
1437commit 70922342369e5e39b286fe21e768a239ca07a514
1438Author: Grant Likely <grant.likely@secretlab.ca>
1439Date: Thu Nov 15 08:20:57 2007 -0700
1440
1441 Revert "Correct fixup relocation for mpc824x"
1442
1443 This reverts commit f3a52fe05923935db86985daf9438e2f70ac39aa.
1444 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1445
1446commit 96279ab4cad60cb5972aa934fbe4845ac02cc75a
1447Author: Grant Likely <grant.likely@secretlab.ca>
1448Date: Thu Nov 15 08:20:50 2007 -0700
1449
1450 Revert "Correct fixup relocation for mpc8260"
1451
1452 This reverts commit 5af61b2f4b838a05f79be274f3e5a66edd2d9c96.
1453 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1454
1455commit 928fe33b24cdf382a8dc8687fed24b1961cdb5d6
1456Author: Grant Likely <grant.likely@secretlab.ca>
1457Date: Thu Nov 15 08:20:43 2007 -0700
1458
1459 Revert "Correct fixup relocation for mpc83xx"
1460
1461 This reverts commit 057004f4a4863554d56cc56268bfa7c7d9738e27.
1462 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1463
1464commit c93945e8f9e300860d2bf73a2549ce5794f8bd00
1465Author: Grant Likely <grant.likely@secretlab.ca>
1466Date: Thu Nov 15 08:20:25 2007 -0700
1467
1468 Revert "[MPC512x] Correct fixup relocation"
1469
1470 This reverts commit 8d17979d0359492a822a0a409d26e3a3549b4cd4.
1471 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1472
1473commit 54fd6c93c28a0a45352fff5dd92673401ff563f2
1474Author: Stefan Roese <sr@denx.de>
1475Date: Tue Nov 13 08:18:20 2007 +0100
1476
1477 ppc4xx: lwmon5: Change PHY reset sequence for PHY MDIO address latching
1478
1479 Signed-off-by: Stefan Roese <sr@denx.de>
1480
1481commit 1ce55151c85d068f70317a8d65c61058b891afb4
1482Author: Heiko Schocher <hs@denx.de>
1483Date: Tue Nov 13 07:50:29 2007 +0100
1484
1485 [UC101] SRAM now with 2 MB working.
1486
1487 Signed-off-by: Heiko Schocher <hs@denx.de>
1488
1489commit 8d737a28152ec12873f8544cca1fb39a49e5e693
1490Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1491Date: Thu Nov 8 12:50:18 2007 -0600
1492
1493 ColdFire: MCF5329 - Remove reset registers from CCM
1494
1495 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1496
1497commit 7d7cdea769a60b0a6e4c18bef7f9d648fd14b8d7
1498Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1499Date: Thu Nov 8 12:31:11 2007 -0600
1500
1501 ColdFire: MCF5329 - Add Reset structure to immap_5329.h
1502
1503 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1504
1505commit 09b26cf00d76d75fdf7fdc4b13e4dd929743bc21
1506Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1507Date: Thu Nov 8 12:19:01 2007 -0600
1508
1509 ColdFire: MCF5329 - revert include/asm-m68k/m5329.h file mode
1510
1511 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1512
1513commit 225a24b5e062ad94627424508ae814f51dbe1a34
1514Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1515Date: Wed Nov 7 18:00:54 2007 -0600
1516
1517 ColdFire: MCF5445x - Update correct RAMBAR and missing linker files
1518
1519 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1520
1521commit 248c7c14835f34d5d910b45e5600050e58ca6cab
1522Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1523Date: Wed Nov 7 17:56:15 2007 -0600
1524
1525 ColdFire: MCF532x - Update do_reset() using core reset
1526
1527 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1528
1529commit d9240a5f827eb3b476a6ba2938d01f1a9e7688f4
1530Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1531Date: Wed Nov 7 17:51:00 2007 -0600
1532
1533 ColdFire: Update cpu flag for 4.2-xx compiler
1534
1535 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1536
1537commit 1f103105a3746ab12279b63b8c1d372c0ce2cc58
1538Author: Roy Zang <tie-fei.zang@freescale.com>
1539Date: Mon Nov 5 17:39:24 2007 +0800
1540
1541 Implement general ULi 526x Ethernet driver support in U-boot
1542
1543 This patch implements general ULi 526x Ethernet driver.
1544 Until now, it is the only native Ethernet port on
1545 MPC8610HPCD board, but it could be used on other boards
1546 with ULi 526x Ethernet port as well.
1547
1548 Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
1549 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1550 Acked-by: Jon Loeliger <jdl@freescale.com>
1551 Signed-off-by: Ben Warren <bwarren@qstreams.com>
1552
1553commit 71bc6e6474fea8ef481b9b45d1edd7ad1f6dfbbd
1554Author: Larry Johnson <lrj@arlinx.com>
1555Date: Thu Nov 1 08:46:50 2007 -0500
1556
1557 NET: Add Ethernet 1000BASE-X support for PPC4xx
1558
1559 This patch adds support for 1000BASE-X to functions "miiphy_speed ()" and
1560 "miiphy_duplex()". It also adds function "miiphy_is_1000base_x ()", which
1561 returns non-zero iff the PHY registers are configured for 1000BASE-X. The
1562 "mii info" command is modified to distinguish between 1000BASE-T and -X.
1563
1564 Signed-off-by: Larry Johnson <lrj@acm.org>
1565 Signed-off-by: Ben Warren <bwarren@qstreams.com>
1566
1567commit 298035df4948b113d29ac0e694717d34b95bc5dc
1568Author: Larry Johnson <lrj@arlinx.com>
1569Date: Wed Oct 31 11:21:29 2007 -0500
1570
1571 NET: Cosmetic changes
1572
1573 Signed-off-by: Larry Johnson <lrj@acm.org>
1574 Signed-off-by: Ben Warren <bwarren@qstreams.com>
1575
1576commit 992742a5b09d9040adbd156fb90756af66ade310
1577Author: Wolfgang Denk <wd@denx.de>
1578Date: Sat Nov 3 23:09:27 2007 +0100
1579
1580 Cleanup coding style; update CHANGELOG
1581
1582 Signed-off-by: Wolfgang Denk <wd@denx.de>
1583
992742a5
WD
1584commit e881cb563e32f45832b7b6db77bdcd017adcbb41
1585Author: Bruce Adler <bruce.adler@ccpu.com>
1586Date: Fri Nov 2 13:15:42 2007 -0700
1587
1588 fix wording in README
1589
1590 Changed the wording to properly describe the shadowing
1591 of the environment from ROM to RAM
1592
1593 Signed-off-by: Bruce Adler <bruce.adler@acm.org>
1594
1595commit ad845beef06245426c57b53dcdc01b7dc70e0d45
1596Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1597Date: Wed Oct 31 02:18:15 2007 +0900
1598
1599 blackfin: Move `-D__BLACKFIN__' to $(ARCH)_config.mk
1600
1601 Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
1602
1603commit ec22755799466c8a103664bb3a5e647bf9c238f4
1604Author: Vlad Lungu <vlad@comsys.ro>
1605Date: Thu Oct 25 16:08:14 2007 +0300
1606
1607 Trimmed some variables in ne2000.c
1608
1609 Signed-off-by: Vlad Lungu <vlad@comsys.ro>
1610
1611commit eb6f214d3644b2a77968c176ed36dcf858cfe7e0
1612Author: Zhang Wei <wei.zhang@freescale.com>
1613Date: Thu Oct 25 17:51:27 2007 +0800
1614
1615 Fix the issue of usb_kbd driver missing the scan code of key 'z'.
1616
1617 The scan code of the key 'z' is 0x1d, which should be handled.
1618
1619 The change has be tested on NOVATEK USB keyboard and ULI PCI OHCI
1620 controller.
1621
1622 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1623
1624commit bbf4796f6498fbade56d56eff3a0a49b299d93e5
1625Author: Zhang Wei <wei.zhang@freescale.com>
1626Date: Thu Oct 25 17:30:04 2007 +0800
1627
1628 Fix USB support issue for MPC8641HPCN board.
1629
1630 The configuration file has already enabled USB, but it
1631 missed definition of CFG_OHCI_SWAP_REG_ACCESS, the USB
1632 on MPC8641HPCN can not work because of the wrong USB
1633 register endian.
1634
1635 And add the USB command to U-Boot commands list.
1636
1637 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1638
1639commit 4e62041023dc3de9d98d977bb080235bc6d035e0
1640Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1641Date: Wed Oct 24 18:16:01 2007 +0200
1642
1643 Use config_cmd_default.h instead of config_cmd_all.h
1644
1645 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1646
1647commit 56622f87857439b1c221e9deef11a9d5bb5d4308
1648Author: Marian Balakowicz <m8@semihalf.com>
1649Date: Wed Oct 24 01:37:36 2007 +0200
1650
1651 TQM5200: Call usb_cpu_init() during board init
1652
1653 usb_cpu_init() configures GPS USB pins, clocks, etc. and
1654 is required for proper operation of kernel USB subsystem.
1655 This setup was previously done in the kernel by the fixup
1656 code which is being removed, thus low level init must be
1657 done by U-boot now.
1658
1659 Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1660
1661commit 29c29c0267fe857e72014ce90c5d35b2ef6302bd
1662Author: Guennadi Liakhovetski <lg@denx.de>
1663Date: Tue Oct 23 16:25:50 2007 +0200
1664
1665 Fix typo in nfs.c
1666
1667 An obvious typo. Originally fixed in linkstation u-boot port.
1668
1669 Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
1670
1671commit 59543fe00a4ce720ef9f5aa7fb387c6daf1c7d78
1672Author: Guennadi Liakhovetski <lg@denx.de>
1673Date: Tue Oct 23 14:35:05 2007 +0200
1674
1675 Fix a typo in cpu/mpc824x/interrupts.c
1676
1677 Since December 2003 the timer_interrupt_cpu() function in
1678 cpu/mpc824x/interrupts.c contains what seems to be a superfluous
1679 parameter. Remove it.
1680
1681 Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
1682
1683commit c9e7b9b9a1700fe009678d1f9b41e6364ac5df2d
1684Author: Sergej Stepanov <Sergej.Stepanov@ids.de>
1685Date: Wed Oct 17 11:13:51 2007 +0200
1686
1687 add ft_cpu_setup(..) on mpc8260
1688
1689 Add ft_cpu_setup(..)-function to adapt it for use with libfdt
1690 based on code from mpc5xxx
1691
1692 Sigend-off-by: Sergej Stepanov <Sergej.Stepanov@ids.de>
1693 --
1694
1695commit 6abd82e19ae93c0b4d104e50165e235915ec0875
1696Author: Sergej Stepanov <Sergej.Stepanov@ids.de>
1697Date: Wed Oct 17 11:18:42 2007 +0200
1698
1699 changes for IDS8247 board support
1700
1701 To get the IDS8247 board working following are done:
1702 - FCC2 is deactivated
1703 - FCC1 is activated
1704 - I2C is activated
1705 - CFI driver is activated
1706 - Adapted for use with LIBFDT
1707
1708 Signed-off-by: Sergej Stepanov <Sergej.Stepanov@ids.de>
1709 --
1710
1711commit 8b6684a698500be9c142ec2c9f46cfc348e17f0c
1712Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
1713Date: Wed Oct 24 15:48:37 2007 +0200
1714
1715 ATSTK1002: Remove default ethernet addresses
1716
1717 Wolfgang is right: It's not a good idea to set up default initial
1718 ethernet addresses for a board, even though they belong to the local
1719 range.
1720
1721 This will change the failure mode from "IT manager screams at you for
1722 using duplicate ethernet addresses" to a nice error message explaining
1723 that the ethernet address hasn't been set properly.
1724
1725 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
1726
1727commit e5c794e491a57d829b6d8733e2ed8368a2269abf
1728Author: Justin Flammia <jflammia@savantav.com>
1729Date: Mon Oct 29 17:40:35 2007 -0400
1730
1731 DHCP Client Fix
1732
1733 This is a multi-part message in MIME format.
1734
1735 commit e6e505eae94ed721e123e177489291fc4544b7b8
1736 Author: Justin Flammia <jflammia@savantav.com>
1737 Date: Mon Oct 29 17:19:03 2007 -0400
1738
1739 Found a bug in the way the DHCP Request packet is built, where the IP address
1740 that is offered by the server is bound to prematurely. This patch is a fix of
1741 that bug where the IP address offered by the DHCP server is not used until
1742 after the DHCP ACK from the server is received.
1743
1744 Signed-off-by: Justin Flammia <jflammia@savantav.com>
1745 Signed-off-by: Ben Warren <bwarren@qstreams.com>
1746
5947f699
WD
1747commit 31548249decf18a6b877a18436b6139dd483fe4a
1748Author: Justin Flammia <jflammia@savantav.com>
1749Date: Mon Oct 29 17:40:35 2007 -0400
1750
1751 DHCP Client Fix
1752
1753 This is a multi-part message in MIME format.
1754
1755 commit e6e505eae94ed721e123e177489291fc4544b7b8
1756 Author: Justin Flammia <jflammia@savantav.com>
1757 Date: Mon Oct 29 17:19:03 2007 -0400
1758
1759 Found a bug in the way the DHCP Request packet is built, where the IP address
1760 that is offered by the server is bound to prematurely. This patch is a fix of
1761 that bug where the IP address offered by the DHCP server is not used until
1762 after the DHCP ACK from the server is received.
1763
1764 Signed-off-by: Justin Flammia <jflammia@savantav.com>
1765 Signed-off-by: Ben Warren <bwarren@qstreams.com>
1766
992742a5
WD
1767commit e8ee8f3ade2a06c1893dd5e68f223070d650c7ed
1768Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1769Date: Thu Oct 25 17:16:22 2007 -0500
1770
1771 ColdFire 54455: Fix correct boot location for atmel and intel
1772
1773 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1774
1775commit 688e8eb414ac111cca7ce60bdf30e805ab9a7bcb
1776Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1777Date: Thu Oct 25 17:14:00 2007 -0500
1778
1779 ColdFire: Fix build error when CONFIG_WATCHDOG is defined
1780
1781 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1782
1783commit c67e12e705b204cfe914e3e3e693d69a445dcabf
1784Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1785Date: Thu Oct 25 17:12:36 2007 -0500
1786
1787 ColdFire 5329: Assign correct SDRAM size and fix cache
1788
1789 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1790
1791commit 95e9f2c212a65610b2e59a5c00d0113383a4da0b
1792Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1793Date: Thu Oct 25 17:10:23 2007 -0500
1794
1795 ColdFire 5253: Assign correct SDRAM size
1796
1797 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1798
1799commit 2acefa72ee0026f862ab65597ca687428f63a973
1800Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1801Date: Thu Oct 25 17:09:17 2007 -0500
1802
1803 ColdFire 5282: Fix external flash boot and return dramsize
1804
1805 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
1806
1807commit d78791ae914d4e7c5edca1cdad73b3dc81a4eb82
1808Author: Bartlomiej Sieka <tur@semihalf.com>
1809Date: Thu Oct 25 17:20:01 2007 +0200
1810
1811 TQM5200: increase kernel_addr_r and fdt_addr_r (hinted by Wolfgang Denk).
1812
1813 Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
1814
1815commit 1a0ce20aa4cb4e3068da04e7290ee9986fd0b834
1816Author: Martin Krause <martin.krause@tqs.de>
1817Date: Wed Oct 24 08:42:25 2007 +0200
1818
1819 TQM5200: fix spurious characters on second serial interface
1820
1821 With this patch PSC3 is configured as UART. This is done, because if
1822 the pins of PSC3 are not configured at all (-> all pins are GPI),
1823 due to crosstalk, spurious characters may be send over the RX232_2_TXD
1824 signal line.
1825
1826 Signed-off-by: Martin Krause <martin.krause@tqs.de>
1827 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1828
1829commit be4a87f11e297a5cededbf7dd71c0248f3874acd
1830Author: Martin Krause <martin.krause@tqs.de>
1831Date: Wed Oct 24 08:41:27 2007 +0200
1832
1833 TQM5200S: fix commands for STK52xx base board because of missing SM501 grafic controller
1834
1835 Some commands for the STK52xx base board try to access the SM501 grafic
1836 controller. But the TQM5200S has no grafic controller (only the TQM5200
1837 and the TQM5200B have). This patch deactivates the commands accessing
1838 the SM501 for the TQM5200S.
1839
1840 Signed-off-by: Martin Krause <martin.krause@tqs.de>
1841 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1842
1843commit b31f64343ead9482cd439b1adbe4c34026a641b1
1844Author: Martin Krause <martin.krause@tqs.de>
1845Date: Mon Oct 22 16:45:53 2007 +0200
1846
1847 TQM5200: fix spurious characters on second serial interface
1848
1849 With this patch PSC3 is configured as UART. This is done, because if
1850 the pins of PSC3 are not configured at all (-> all pins are GPI),
1851 due to crosstalk, spurious characters may be send over the RX232_2_TXD
1852 signal line.
1853
1854 Signed-off-by: Martin Krause <martin.krause@tqs.de>
1855
1856commit 0fc0f91b20ffa802f5a66534ca5c2844910583f6
1857Author: Martin Krause <martin.krause@tqs.de>
1858Date: Mon Oct 22 16:40:06 2007 +0200
1859
1860 TQM5200S: fix commands for STK52xx base board because of missing SM501 grafic controller
1861
1862 Some commands for the STK52xx base board try to access the SM501 grafic
1863 controller. But the TQM5200S has no grafic controller (only the TQM5200
1864 and the TQM5200B have). This patch deactivates the commands accessing
1865 the SM501 for the TQM5200S.
1866
1867 Signed-off-by: Martin Krause <martin.krause@tqs.de>
1868
1869commit 7b0a42219f30277f71f4405cbaf8a269f6d2d227
1870Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1871Date: Sun Oct 21 09:14:28 2007 +0200
1872
1873 Mips: Fix string functions differ prototype declaration
1874
1875 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1876
1877commit cb8250fe4b3c4ed549b270e8a20bc22060e7e1d2
1878Author: Ed Swarthout <Ed.Swarthout@freescale.com>
1879Date: Fri Oct 19 17:51:40 2007 -0500
1880
1881 fsl_pci_init enable COMMAND_MEMORY if inbound window
1882
1883 Patch 16e23c3f removed PCSRBAR allocation. But passing zero windows
1884 to pciauto_setup_device has the side effect of not getting
1885 COMMAND_MEMORY set.
1886
1887 Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
1888
1889commit e9d0d527992566ebef9826962ff1745b2f082b92
1890Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1891Date: Fri Oct 19 10:55:24 2007 +0200
1892
1893 delta: Fix OHCI_REGS_BASE undeclared and wait_ms implicit declaration
1894
1895 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1896
1897commit 9c4884f54da982ce990c7d1760ac81b0704d3c64
1898Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1899Date: Fri Oct 19 08:10:15 2007 +0200
1900
1901 fix warning: no return statement in function returning non-void
1902
1903 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1904
1905commit e78220f6e514206757acfe247297fc9a328a881f
1906Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1907Date: Fri Oct 19 06:33:45 2007 +0200
1908
1909 xsengine: Fix no partition type specified, use DOS as default
1910
1911 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1912
1913commit 10cdb8dbd67a818823ab9ec88b68fc348903db59
1914Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1915Date: Fri Oct 19 00:24:59 2007 +0200
1916
1917 lubbock: Fix no partition type specified, use DOS as default
1918
1919 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1920
1921commit 41b4d282d38fa7231c315c5f6cfff5bdd24e0191
1922Author: Wolfgang Denk <wd@denx.de>
1923Date: Tue Oct 23 16:50:03 2007 +0200
1924
1925 Coding style: keep lists sorted; update CHANGELOG
1926
1927 Signed-off-by: Wolfgang Denk <wd@denx.de>
1928
41b4d282
WD
1929commit 58b74b05c621e2835ecf4e2d3243042cf4186777
1930Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1931Date: Fri Oct 19 00:09:05 2007 +0200
1932
1933 Fix missing drivers makefile entries ds1722.c mw_eeprom.c
1934
1935 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1936
1937commit 96455bfebc9887837095c9051d216f53c61b5f10
1938Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1939Date: Fri Oct 19 00:07:39 2007 +0200
1940
1941 Fix warning differ in signedness in board/innokom/innokom.c
1942
1943 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1944
1945commit 2a4741d9a14ec475f50e9856d2c0a67e8b4271bd
1946Author: Marcel Ziswiler <marcel@ziswiler.com>
1947Date: Fri Oct 19 00:25:33 2007 +0200
1948
1949 fix pxa255_idp board
1950
1951 The pxa255_idp being an old unmaintained board showed several issues:
1952 1. CONFIG_INIT_CRITICAL was still defined.
1953 2. Neither CONFIG_MAC_PARTITION nor CONFIG_DOS_PARTITION was defined.
1954 3. Symbol flash_addr was undeclared.
1955 4. The boards lowlevel_init function was still called memsetup.
1956 5. The TEXT_BASE was still 0xa3000000 rather than 0xa3080000.
1957 6. Using -march=armv5 instead of -march=armv5te resulted in lots of
1958 'target CPU does not support interworking' warnings on recent compilers.
1959 7. The PXA's serial driver redefined FFUART, BTUART and STUART used as
1960 indexes rather than the register definitions from the pxa-regs header
1961 file. Renamed them to FFUART_INDEX, BTUART_INDEX and STUART_INDEX to
1962 avoid any ambiguities.
1963 8. There were several redefinition warnings concerning ICMR, OSMR3,
1964 OSCR, OWER, OIER, RCSR and CCCR in the PXA's assembly start file.
1965 9. The board configuration file was rather outdated.
1966 10. The part header file defined the vendor, product and revision arrays
1967 as unsigned chars instead of just chars in the block_dev_desc_t
1968 structure.
1969
1970 Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
1971
1972commit 298cd4cafe81ff8a6c87be8fbc440a20720d3ed6
1973Author: Rune Torgersen <runet@innovsys.com>
1974Date: Wed Oct 17 11:56:31 2007 -0500
1975
1976 Make MPC8266ADS command selection more robust
1977
1978 Fix MPC8266 command line definition so it won't break when new commands
1979 are added to u-boot.
1980 Signed-off-by Rune Torgersen <runet@innovsys.com>
1981
992742a5
WD
1982commit d3afa1ee19345a31fd1eaad3e98b97d13ca47315
1983Author: Bartlomiej Sieka <tur@semihalf.com>
1984Date: Tue Oct 23 13:14:10 2007 +0200
1985
1986 Motion-PRO: Update configuration to accomodate next generation board.
1987
1988 New board has faster oscillator and a different Flash chip. This affects:
1989 - CFG_MPC5XXX_CLKIN
1990 - SDRAM timings
1991 - Flash CS configuration (timings)
1992 - Flash sector size, and thus MTD partition layout
1993 - malloc() arena size (due to bigger Flash sectors)
1994 - smaller memory test range (due to bigger malloc() arena)
1995
1996 This patch also enables more extensive memory testing via "mtest".
1997
1998 Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
1999
2000commit eff501904df2bf1724a750062628ba2c51dbb1f8
2001Author: Bartlomiej Sieka <tur@semihalf.com>
2002Date: Tue Oct 23 11:36:07 2007 +0200
2003
2004 Motion-PRO: Add setting of SDelay reg. to SDRAM controller configuration.
2005
2006 Per AN3221 (MPC5200B SDRAM Initialization and Configuration), the SDelay
2007 register must be written a value of 0x00000004 as the first step of the
2008 SDRAM contorller configuration.
2009
2010 Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
2011
2012commit 7a9348728ebda63cdbaacffd83099aa71d9d4c54
2013Author: Peter Pearse <peter.pearse@arm.com>
2014Date: Tue Oct 23 10:22:16 2007 +0100
2015
2016 Move PL01* serial drivers to drivers/serial and adjust Makefiles.
2017
5947f699
WD
2018commit 20d500d531a6b971ce6cc1bf191cb0092cdc0afc
2019Author: Stefan Roese <sr@denx.de>
2020Date: Tue Oct 23 10:17:42 2007 +0200
2021
2022 ppc4xx: lwmon5: Some further GPIO config changes
2023
2024 Signed-off-by: Stefan Roese <sr@denx.de>
2025
992742a5
WD
2026commit de9a738faa7c2f47286119c3bfebc3dfbfe7d86d
2027Author: Vlad Lungu <vlad@comsys.ro>
2028Date: Sun Oct 21 22:10:10 2007 +0900
2029
2030 [MIPS] Fix UNCACHED_SDRAM
2031
2032 PHYSADDR is for physical address, KSEG1ADDR is for uncached.
2033
2034 Signed-off-by: Vlad Lungu <vlad@comsys.ro>
2035 Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2036
2037commit 00101dd7a32d12f698150123e47e4b3420279f86
2038Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2039Date: Sun Oct 21 21:30:42 2007 +0900
2040
2041 [MIPS] Add PIC-related switches to PLATFORM_{CPP,LD}FLAGS and cleanup
2042
2043 Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2044
2045commit eb700636db017d310edaeb559b13d82588560674
2046Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2047Date: Sun Oct 21 10:55:37 2007 +0900
2048
2049 [MIPS] u-boot.lds: Define _gp in a standard manner
2050
2051 Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2052
2053commit 22069215eb7adf5a3888bf7c7784ea9d70a72cd0
2054Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2055Date: Sun Oct 21 10:55:36 2007 +0900
2056
2057 [MIPS] Fix $gp usage
2058
2059 Now we load $gp with _GLOBAL_OFFSET_TABLE_, but this is incorrect use.
2060 As a general principle, we should use _gp for $gp.
2061
2062 Thanks to linker script's help we fortunately have _gp which equals to
2063 _GLOBAL_OFFSET_TABLE_. But once _gp gets out of alignment, we will not
2064 be able to access to GOT entires, global variables and procedure entry
2065 points. The right thing to do is to use _gp.
2066
2067 This patch also introduce a new symbol `.gpword _GLOBAL_OFFSET_TABLE_'
2068 which holds the offset from _gp. When updating GOT entries, we use this
2069 offset and _gp to calculate the final _GLOBAL_OFFSET_TABLE_.
2070
2071 This patch is originally submitted by Vlad Lungu <vlad@comsys.ro>, then
2072 I made some change to leave over num_got_entries.
2073
2074 Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2075 Cc: Vlad Lungu <vlad@comsys.ro>
2076
2077commit cbf2323b5b8285ea01acba7bbb905a3162d9b021
2078Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2079Date: Sun Oct 21 10:55:36 2007 +0900
2080
2081 [MIPS] u-boot.lds: Fix __got_start and __got_end
2082
2083 Ensure that __got_start points to top of the `.got', and __got_end points
2084 to bottom as well, so that we never fail to count num_got_entries.
2085
2086 Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2087
2088commit e5f325fec5b48ae705c89522923ba5a2e37cd5c7
2089Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2090Date: Sun Oct 21 10:55:36 2007 +0900
2091
2092 [MIPS] u-boot.lds: Remove duplicated .sdata section
2093
2094 Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
2095
41b4d282
WD
2096commit 05bf4919c1ce49cdedadacd564d0786a8ed796a1
2097Author: Wolfgang Denk <wd@denx.de>
2098Date: Sun Oct 21 01:01:17 2007 +0200
2099
2100 Minor coding style cleanup; update CHANGELOG
2101
2102 Signed-off-by: Wolfgang Denk <wd@denx.de>
2103
05bf4919
WD
2104commit ff285ca07eda1ea4a8909848cc1cc604ec8fec9c
2105Author: Vlad Lungu <vlad@comsys.ro>
2106Date: Thu Oct 4 20:47:10 2007 +0300
2107
2108 Fix NE2000 driver:
2109
2110 Fixed typo in ne2000.h, thinko re n2k_inb() usage, don't try
2111 to do anything in eth_stop() if eth_init() was not called.
2112 Simplified RX path in order to avoid timeouts on really really
2113 fast NE2000 cards (read: qemu with internal tftp), NetLoop() is
2114 clever enough to cope with 1 packet per eth_rx().
2115
2116 Signed-off-by: Vlad Lungu <vlad@comsys.ro>
2117
992742a5
WD
2118commit df90968b48fb34fa9072fab150db2ac89678f537
2119Author: urwithsughosh@gmail.com <urwithsughosh@gmail.com>
2120Date: Mon Sep 24 13:32:13 2007 -0400
2121
2122 Setting MSR[DE] in do_reset
2123
2124 Hello,
2125 This patch ensures the soft reset of the board for the 85xx boards
2126 by setting the MSR[DE] in the do_reset function.
2127
2128 Signed-off-by: Sughosh Ganu <urwithsughosh@gmail.com>
2129
2130commit 1e701e701304b3c3a3768ca83dd2ab7b9e88c77d
2131Author: urwithsughosh@gmail.com <urwithsughosh@gmail.com>
2132Date: Mon Sep 24 13:36:01 2007 -0400
2133
2134 MSR overwrite fix
2135
2136 Hello,
2137 This patch fixes the MSR overwrite in the start.S when moving out of
2138 the last 4K page.
2139
2140 Signed-off-by: Sughosh Ganu <urwithsughosh@gmail.com>
2141
2142commit 5c7ea64bb74a850a2b2303f853a8270695ad8602
2143Author: Dan Wilson <dwilson@fulcrummicro.com>
2144Date: Fri Oct 19 11:33:48 2007 -0500
2145
2146 tsec driver should clear RHALT on startup
2147
2148 This was causing problems for some people.
2149
2150 Signed-off-by: Alain Gravel <agravel@fulcrummicro.com>
2151 Signed-off-by: Dan Wilson <dwilson@fulcrummicro.com>
2152 Signed-off-by: Andy Fleming <afleming@freescale.com>
2153
2154commit 7600d47b8f6a10019e537dc9a62aa1498df58d25
2155Author: Kumar Gala <galak@kernel.crashing.org>
2156Date: Thu Oct 11 00:29:18 2007 -0500
2157
2158 Improve handling of PCI interrupt device tree fixup on MPC85xx CDS
2159
2160 On the MPC85xx CDS we have two issues:
2161
2162 1. The device tree fixup code did not check to see if the property we are
2163 trying to update is actually found. Its possible that it would update
2164 random memory starting at 0.
2165
2166 2. Newer Linux kernel's have moved the location of the PCI nodes to be
2167 sibilings of the soc node and not children. The explicit PATH to the PCI
2168 node would not be found for these device trees. Add the ability to handle
2169 both paths. In the future we shouldn't handle such fixups by explicit path.
2170
2171 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2172
2173commit a3063eec775719b7e91023bbec3f64b3118791df
2174Author: Kumar Gala <galak@kernel.crashing.org>
2175Date: Thu Oct 11 00:18:48 2007 -0500
2176
2177 Set OF_STDOUT_PATH to match the default console on MPC8568 MDS
2178
2179 On the MPC8568 MDS we use ttyS0, UART0, etc. as the standard configured
2180 console. Make it so we match that config what we tell Linux as the early
2181 STDOUT console.
2182
2183 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2184
2185commit e1ce3cb617bb06f91f82f98915391175addf3e82
2186Author: Kumar Gala <galak@kernel.crashing.org>
2187Date: Tue Oct 2 11:12:27 2007 -0500
2188
2189 Remove magic numbers from cache related operations for mpc85xx
2190
2191 The mpc85xx start code uses some magic numbers that we actually
2192 have #defines for in <config.h> so use those instead.
2193
2194 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2195
05bf4919
WD
2196commit 5441f61a3d8b7034f19fc1361183e936198e6dbb
2197Author: Detlev Zundel <dzu@denx.de>
2198Date: Fri Oct 19 16:47:26 2007 +0200
2199
2200 Fix two typos.
2201
2202 Signed-off-by: Detlev Zundel <dzu@denx.de>
2203
2204commit 281df457c1aa50d2752165d0c5c3282d4027b974
2205Author: Tony Li <tony.li@freescale.com>
2206Date: Thu Oct 18 17:47:19 2007 +0800
2207
2208 mpc83xx: Add configure entry for MPC83xx ATM support
2209
2210 Add MPC8360EMDS_ATM_config and MPC832XEMDS_ATM_config into
2211 Makfile and MAKEALL
2212
2213 Signed-off-by: Tony Li <tony.li@freescale.com>
2214 Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2215
2216commit d2646554f529a9577515eceb0ec5eceee18244ba
2217Author: Tony Li <tony.li@freescale.com>
2218Date: Thu Oct 18 17:44:38 2007 +0800
2219
2220 mpc83xx: pq-mds-pib.c typo error
2221
2222 Correct to val8 from val.
2223
2224 Signed-off-by: Tony Li <tony.li@freescale.com>
2225 Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2226
2227commit 3e11ae80fec1ee12194940955431186abf6009c2
2228Author: Stefan Roese <sr@denx.de>
2229Date: Wed Oct 17 15:40:19 2007 +0200
2230
2231 ppc4xx: Add 667/133 (CPU/PLB) frequency setup to Sequoia bootstrap command
2232
2233 Signed-off-by: Stefan Roese <sr@denx.de>
2234
2235commit 7ee6ba1a056e4061ab4cfde30127e332e7957afd
2236Author: runet@innovsys.com <runet@innovsys.com>
2237Date: Tue Oct 16 14:50:40 2007 -0500
2238
2239 Make MPC8266ADS board compile again.
2240
2241 Signed-off-by: Runet Torgersen <runet@innovsys.com>
2242
2243commit 2491167c245d8ebe6f2dbd8c4287aaa0d14fe93a
2244Author: Jon Loeliger <jdl@freescale.com>
2245Date: Mon Aug 27 12:41:03 2007 -0500
2246
2247 86xx: Allow for fewer DDR slots per memory controller.
2248
2249 As a direct correlation exists between DDR DIMM slots
2250 and SPD EEPROM addresses used to configure them, use
2251 the individually defined SPD_EEPROM_ADDRESS* values to
2252 determine if a DDR DIMM slot should have its SPD
2253 configuration read or not.
2254
2255 Effectively, this now allows for 1 or 2 DIMM slots
2256 per memory controller.
2257
2258 Signed-off-by: Jon Loeliger <jdl@freescale.com>
2259
2260commit 4d4a945e189a2f384c66432316da2788a0ac1607
2261Author: Rodolfo Giometti <giometti@enneenne.com>
2262Date: Mon Oct 15 11:59:17 2007 +0200
2263
2264 PXA USB OHCI: "usb stop" implementation.
2265
2266 Some USB keys need to be switched off before loading the kernel
2267 otherwise they can remain in an undefined status which prevents them
2268 to be correctly recognized by the kernel.
2269
2270 Signed-off-by: Rodolfo Giometti <giometti@linux.it>
2271
2272commit e2e93442e558cf1500e92861f99713b2f045ea22
2273Author: Stefan Roese <sr@denx.de>
2274Date: Mon Oct 15 11:39:00 2007 +0200
2275
2276 ppc4xx: Fix bug in I2C bootstrap values for Sequoia/Rainier
2277
2278 The I2C bootstrap values that can be setup via the "bootstrap" command,
2279 were setup incorrect regarding the generation of the internal sync PCI
2280 clock. The values for PLB clock == 133MHz were slighly incorrect and the
2281 values for PLB clock == 166MHz were totally incorrect. This could
2282 lead to a hangup upon booting while PCI configuration scan.
2283
2284 This patch fixes this issue and configures valid PCI divisor values
2285 for the sync PCI clock, with respect to the provided external async
2286 PCI frequency.
2287
2288 Here the values of the formula in the chapter 14.2 "PCI clocking"
2289 from the 440EPx users manual:
2290
2291 AsyncPCICLK - 1MHz <= SyncPCIClk <= (2 * AsyncPCIClk) - 1MHz
2292
2293 33MHz async PCI frequency:
2294 PLB = 133:
2295 => 32 <= 44.3 <= 65 (div = 3)
2296
2297 PLB = 166:
2298 => 32 <= 55.3 <= 65 (div = 3)
2299
2300 66MHz async PCI frequency:
2301 PLB = 133:
2302 => 65 <= 66.5 <= 132 (div = 2)
2303
2304 PLB = 166:
2305 => 65 <= 83 <= 132 (div = 2)
2306
2307 Signed-off-by: Stefan Roese <sr@denx.de>
2308
2309commit 5a5958b7de70ae99f0e7cbd5c97ec1346e051587
2310Author: Stefan Roese <sr@denx.de>
2311Date: Mon Oct 15 11:29:33 2007 +0200
2312
2313 ppc4xx: Fix incorrect 33/66MHz PCI clock log-message on Sequoia & Yosemite
2314
2315 The BCSR status bit for the 66MHz PCI operation was correctly
2316 addressed (MSB/LSB problem). Now the correct currently setup
2317 PCI frequency is displayed upon bootup.
2318
2319 This patch also fixes this problem on Rainier & Yellowstone, since these
2320 boards use the same souce code as Sequoia & Yosemite do.
2321
2322 Signed-off-by: Stefan Roese <sr@denx.de>
2323
2324commit da3aad55cbde80ab6e301aafa82a2c411aa53eff
2325Author: Martin Krause <martin.krause@tqs.de>
2326Date: Wed Sep 26 17:55:56 2007 +0200
2327
2328 TQM860M: adjust for doubled flash sector size.
2329
2330 Adjust flash map to support the new S29GLxxN (N-Type) Flashes with
2331 doubled sector size.
2332
2333 Signed-off-by: Martin Krause <martin.krause@tqs.de>
2334
2335commit 9d29250e2e62f4bf20c7a20b4173d84c48f11f5d
2336Author: Jens Gehrlein <jens.gehrlein@tqs.de>
2337Date: Wed Sep 26 17:55:54 2007 +0200
2338
2339 TQM8xx: Fix CAN timing.
2340
2341 Signed-off-by: Martin Krause <martin.krause@tqs.de>
2342
2343commit d43e489baf02afae49077791fb22332d240d8656
2344Author: Martin Krause <martin.krause@tqs.de>
2345Date: Thu Sep 27 14:54:36 2007 +0200
2346
2347 TQM866M: fix SDRAM refresh
2348
2349 At 133 MHz the current SDRAM refresh rate is too fast
2350 (measured 4 * 1.17 us).
2351 CFG_MAMR_PTA changes from 39 to 97. This result
2352 in a refresh rate of 4 * 7.8 us at the default clock
2353 50 MHz. At 133 MHz the value will be then 4 * 2.9 us.
2354 This is a compromise until a new method is found to
2355 adjust the refresh rate.
2356
2357 Signed-off-by: Martin Krause <martin.krause@tqs.de>
2358
2359commit 9ef57bbee1c67cc01da2026c242c4692db32be36
2360Author: Martin Krause <martin.krause@tqs.de>
2361Date: Wed Sep 26 17:55:55 2007 +0200
2362
2363 TQM866M: adjust for doubled flash sector size.
2364
2365 Adjust flash map to support the new S29GLxxN (N-Type) Flashes with
2366 doubled sector size.
2367
2368 Signed-off-by: Martin Krause <martin.krause@tqs.de>
2369
2370commit f8bf90461d9bad2e6fed31fcebaf235f60dd6763
2371Author: Michal Simek <monstr@monstr.eu>
2372Date: Sun Oct 14 16:12:29 2007 +0200
2373
2374 [FIX] XUPV2P change command handling
2375 and remove code violation
2376
2377commit 636400198228d96983c06657b17f760f5989958e
2378Author: Wolfgang Denk <wd@denx.de>
2379Date: Sun Oct 14 00:13:19 2007 +0200
2380
2381 Prepare for 1.3.0-rc3 release
2382
2383 Signed-off-by: Wolfgang Denk <wd@denx.de>
2384
63640019
WD
2385commit 68f14f77ca5fe5f9cc025c8cae101671f628309f
2386Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2387Date: Sat Sep 29 13:41:37 2007 +0200
2388
2389 Fix warning differ in signedness in cpu/pxa/mmc.c
2390
2391 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2392
2393commit fc19e36f741e8bc727c0a330170b3b5db90399ef
2394Author: Wolfgang Denk <wd@denx.de>
2395Date: Sat Oct 13 23:51:14 2007 +0200
2396
2397 Fix warning differ in signedness in board/mpl/vcma9/vcma9.c
2398
2399 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2400 Signed-off-by: Wolfgang Denk <wd@denx.de>
2401
2402commit de74b9eeacccaf0a42e5ecc9ae79a88f7a311296
2403Author: Wolfgang Denk <wd@denx.de>
2404Date: Sat Oct 13 21:15:39 2007 +0200
2405
2406 Coding Style cleanup.
2407
2408 Signed-off-by: Wolfgang Denk <wd@denx.de>
2409
de74b9ee
WD
2410commit e1893815b0999410d7a327589611c7b38e95299e
2411Author: Wolfgang Denk <wd@denx.de>
2412Date: Fri Oct 12 15:49:39 2007 +0200
2413
2414 GP3 SSA: enable RTC
2415
2416 Signed-off-by: Wolfgang Denk <wd@denx.de>
2417
2418commit 8002012041f1ff9f997a5727abe5015f70cd2e46
2419Author: Grzegorz Bernacki <gjb@semihalf.com>
2420Date: Tue Oct 9 13:58:24 2007 +0200
2421
2422 [ads5121] EEPROM support added.
2423
2424 Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
2425
63640019
WD
2426commit 7b624ad254b97e5a25dca2304a398b64aeedaffe
2427Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
2428Date: Sat Oct 6 18:55:35 2007 +0200
2429
2430 AVR32: Initialize bi_flash* in board_init_r
2431
2432 The ATSTK1000-specific flash driver intializes bi_flashstart,
2433 bi_flashsize and bi_flashoffset, but other flash drivers, like the CFI
2434 driver, don't.
2435
2436 Initialize these in board_init_r instead so that things will still be
2437 set up correctly when we switch to the CFI driver.
2438
2439 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2440
de74b9ee
WD
2441commit 2b2a587d6d3076387d22ac740f44044bf46e2cb8
2442Author: Marian Balakowicz <m8@semihalf.com>
2443Date: Fri Oct 5 10:40:54 2007 +0200
2444
2445 tqm5200: Fix CONFIG_CMD_PCI typo in board config file.
2446
2447 Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2448
2449commit 92869195ef8210758d2176230c0a36897afd50ed
2450Author: Bartlomiej Sieka <tur@semihalf.com>
2451Date: Fri Oct 5 09:46:06 2007 +0200
2452
2453 CM5200: Fix missing null-termination in hostname manipulation code
2454
2455 Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
2456
63640019
WD
2457commit 9add9884b1fddc34ca186e00a2f868ccd5d02d87
2458Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
2459Date: Tue Oct 2 19:09:01 2007 +0200
2460
2461 Fix memtest breakage
2462
2463 CFG_MEMTEST_START uses weird magic involving gd, which fails to
2464 compile. Use hardcoded values instead (we actually know how much RAM
2465 we have on board.)
2466
2467 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2468
de74b9ee
WD
2469commit 738815c0cc44aa329097f868dc1efc49ede9c5ba
2470Author: Stefan Roese <sr@denx.de>
2471Date: Tue Oct 2 11:44:46 2007 +0200
2472
2473 ppc4xx: Coding style cleanup
2474
2475 Signed-off-by: Stefan Roese <sr@denx.de>
2476
2477commit 87c1833a39e944db66385286fd5e28f9b3fcdd50
2478Author: Stefan Roese <sr@denx.de>
2479Date: Tue Oct 2 11:44:19 2007 +0200
2480
2481 ppc4xx: lwmon5: Remove watchdog for now, since not fully tested yet
2482
2483 Signed-off-by: Stefan Roese <sr@denx.de>
2484
2485commit 2db64784061bfc34f4ba70ef1d2fbe7133b55670
2486Author: Grzegorz Bernacki <gjb@semihalf.com>
2487Date: Mon Oct 1 09:51:50 2007 +0200
2488
2489 Program EPLD to force full duplex mode for PHY.
2490
2491 EPLD forces modes of PHY operation. By default full duplex is turned off.
2492 This fix turns it on.
2493
2494 Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
2495
05bf4919
WD
2496commit 785c13477b77dcd2e6c5128fffcdb4e1943f4818
2497Author: Timo Ketola <timo.ketola@exertus.fi>
2498Date: Mon Sep 24 14:50:32 2007 +0300
2499
2500 Bugfix: Use only one PTD for one endpoint
2501
2502 Original isp116x-hcd code prepared multiple PTDs for longer than 16
2503 byte transfers for one endpoint. That is unnecessary because the
2504 ISP116x is able to split long data from one PTD into multiple
2505 transactions based on the buffer size of the endpoint. It also caused
2506 serious problems if the endpoint NAKed some of the transactions. In
2507 that case ISP116x wouldn't notice that the other PTDs were for the same
2508 endpoint and would try the other PTDs possibly out of order. That would
2509 break the whole transfer.
2510
2511 This patch makes isp116x_submit_job to use one PTD for one transfer.
2512
2513 Signed-off-by: Timo Ketola <timo.ketola@exertus.fi>
2514 Signed-off-by: Markus Klotzbuecher <mk@denx.de>
2515
de74b9ee
WD
2516commit 86ec86c04326c3913178a7679aa910de071da75d
2517Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2518Date: Thu Sep 27 23:27:47 2007 +0200
2519
2520 Fix missing DECLARE_GLOBAL_DATA_PTR on CONFIG_LPC2292 in serial
2521
2522 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2523
2524commit 3e954beb614b5b190d7f4f4c3b641437a0132e35
2525Author: Stefan Roese <sr@denx.de>
2526Date: Tue Sep 11 14:12:55 2007 +0200
2527
2528 ppc4xx: lwmon5: Change GPIO 58 to default to low (watchdog test)
2529
2530 Signed-off-by: Stefan Roese <sr@denx.de>
2531
992742a5
WD
2532commit 1487adbdcf9594bb2eb686325a6f9540dad1b70a
2533Author: Ed Swarthout <Ed.Swarthout@freescale.com>
2534Date: Wed Sep 26 16:35:54 2007 -0500
2535
2536 85xx io out functions need sync after write.
2537
2538 This fixes the mc146818 rtc_read/write functions for 85xx.
2539
2540 Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
2541
de74b9ee
WD
2542commit 0d38effc6e359e6b1b0c78d66e8bc1a4dc15a2ae
2543Author: Grant Likely <grant.likely@secretlab.ca>
2544Date: Tue Sep 25 15:48:05 2007 -0600
2545
2546 Fpga: fix incorrect test of CFG_FPGA_XILINX macro
2547
2548 CFG_FPGA_XILINX is a bit value used to test against the value in
2549 CONFIG_FPGA. Testing for a value will always return TRUE. I don't
2550 think that is the intention in this code.
2551
2552 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
2553
63640019
WD
2554commit 853643d8cf2ca80cb2e25c53ad5dc580abafe166
2555Author: Michal Simek <monstr@monstr.eu>
2556Date: Mon Sep 24 00:41:30 2007 +0200
2557
2558 [FIX] change command handling and removing code violation
2559
2560commit f240356507038e5ce55e8a24cb2607e9eae6d10c
2561Author: Michal Simek <monstr@monstr.eu>
2562Date: Mon Sep 24 00:36:06 2007 +0200
2563
2564 [FIX] change sets of commands
2565 because changing of command handling brings
2566 compilation problems
2567
2568commit cb1bc63b75a232571eb69aa2c8aa919321655845
2569Author: Michal Simek <monstr@monstr.eu>
2570Date: Mon Sep 24 00:30:42 2007 +0200
2571
2572 [FIX] Email reparation & Copyright
2573 Both codes are written by myself without any
2574 support from CTU
2575
2576commit 0731cbae6c2feab93b244d83fd6a43f5cc9bf852
2577Author: Michal Simek <monstr@monstr.eu>
2578Date: Mon Sep 24 00:25:11 2007 +0200
2579
2580 [PATCH] Change macro name for UartLite
2581 because PowerPC 405 can use UartLite as console
2582
2583commit 1c1100d2fcf46b9d11dcf78d6e5aea75e2e8b716
2584Author: Michal Simek <monstr@monstr.eu>
2585Date: Mon Sep 24 00:21:19 2007 +0200
2586
2587 [PATCH] Add support for design without interrupt controller
2588 Polling timer
2589
2590commit 0731933ec8ec45d02ba89b52df673d526873cdde
2591Author: Michal Simek <monstr@monstr.eu>
2592Date: Mon Sep 24 00:19:48 2007 +0200
2593
2594 [FIX] resolve problem with cpu without barrel shifter
2595
2596commit db14d77995ce515b728b178b63f82babe60e3d56
2597Author: Michal Simek <monstr@monstr.eu>
2598Date: Mon Sep 24 00:18:46 2007 +0200
2599
2600 [FIX] repair email address
2601
2602commit 481d4328618804add1f818a6c96296121cd0528e
2603Author: Michal Simek <monstr@monstr.eu>
2604Date: Mon Sep 24 00:17:42 2007 +0200
2605
2606 [FIX] repair MFSL commands
2607
2608commit b90c045f035c3cc9b5d2edaed6048dfb74e40763
2609Author: Michal Simek <monstr@monstr.eu>
2610Date: Mon Sep 24 00:08:37 2007 +0200
2611
2612 synchronizition with mainline
2613
61fb15c5
WD
2614commit eda3e1e6619ad0bee94ae4b16c99d88e77e2af13
2615Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2616Date: Sun Sep 23 02:42:38 2007 +0900
2617
2618 sh: Add support command of ide with sh
2619
2620 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2621
2622commit d91ea45d15cf8e0987456bd211ffbb650824b6f1
2623Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2624Date: Sun Sep 23 02:38:42 2007 +0900
2625
2626 sh: Update Makefile
2627
2628 Add support MS7722SE01 to Makefile.
2629
2630 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2631
2632commit 6c0bbdccd379f5c8702af9e0765294c2fb7472a6
2633Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2634Date: Sun Sep 23 02:31:13 2007 +0900
2635
2636 sh: Add support Renesas sh7722 processor and Hitachi MS7722SE01 board
2637
2638 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2639
2640commit 047375bfa4c3052fa50a748da7ff89e9dad3b364
2641Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2642Date: Sun Sep 23 02:19:24 2007 +0900
2643
2644 sh: Update MS7750SE01 platform
2645
2646 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2647
2648commit 516ad760db3553766267ada01b7d5d727faa4bbd
2649Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2650Date: Sun Sep 23 02:17:08 2007 +0900
2651
2652 sh: Remove comment out code from include/asm-sh/cpu_sh4.h
2653
2654 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2655
2656commit b02bad128669e567fce87d8df823b06a0144b8db
2657Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2658Date: Sun Sep 23 02:12:30 2007 +0900
2659
2660 sh: Update core code of SuperH.
2661
2662 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2663
de74b9ee
WD
2664commit 66dcad3a9a53e0766d90e0084123bd8529522fb0
2665Author: Wolfgang Denk <wd@denx.de>
2666Date: Thu Sep 20 00:04:14 2007 +0200
2667
2668 v1.3.0-rc2
2669
2670 Signed-off-by: Wolfgang Denk <wd@denx.de>
2671
66dcad3a
WD
2672commit 135e19bc2773ebca487e9a8371f67e1ba202313a
2673Author: Wolfgang Denk <wd@denx.de>
2674Date: Tue Sep 18 21:36:35 2007 +0200
2675
2676 Avoid compiler warning.
2677
2678 Signed-off-by: Wolfgang Denk <wd@denx.de>
2679
2680commit 8a783a65851bc7421ab69f442261215e21b8891a
2681Author: Grant Likely <grant.likely@secretlab.ca>
2682Date: Tue Sep 18 12:24:57 2007 -0600
2683
2684 Bugfix: remove embedded null (\0) from CFG_BOOTFILE macro in TQM8540_config
2685
2686 /bin/bash and /bin/dash (which /bin/sh is linked to on ubuntu) handle embedded
2687 nulls in a string differently. For example, the following statement:
2688 echo "this is a string\0" > afile
2689 Will produce the following with /bin/bash:
2690 "this is a string\0"
2691 But with /bin/dash, will produce:
2692 "this is a string
2693
2694 Bug fixed by moving the embedded null out of the makefile and into the
2695 config header. Also renamed the macro to avoid usage colision with the same
2696 macro used by other board ports.
2697
2698 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
2699
2700commit f8d3ca7b6fa322ac57e8e831f07dbeea039a9f35
2701Author: Wolfgang Denk <wd@denx.de>
2702Date: Tue Sep 18 17:40:27 2007 +0200
2703
2704 MCC200: fix build warning
2705
2706 The MCC200 board config file includes version.h for some customer-
2707 specific setting, which causes warnings with "make depend"; build
2708 version.h before depend.
2709
2710 Signed-off-by: Wolfgang Denk <wd@denx.de>
2711
de74b9ee
WD
2712commit bd86220f58b99d6896198c385fda132f0c980915
2713Author: Peter Pearse <peter.pearse@arm.com>
2714Date: Tue Sep 18 13:07:54 2007 +0100
2715
2716 Move coloured led API to status_led.h
2717 Improve indentation in drivers/at45.c
2718
63640019
WD
2719commit e80e585b00fbbab7ad1bf71619741f2c5b029ab7
2720Author: Eirik Aanonsen <eaa@wprmedical.com>
2721Date: Tue Sep 18 08:47:20 2007 +0200
2722
2723 Update atstk1002 bootargs.
2724
2725 Updates to atstk1002 U-Boot header file:
2726 - Changed bootargs:
2727 * Set the bootargs for at1002 to point to the SD-card partition instead
2728 * ... of the boot flash.
2729 * Removing the rootfstype since that argument are not needed.
2730
2731 Signed-off-by: Eirik Aanonsen <eaa@wprmedical.com>
2732 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2733
2734commit a4f3aab6dfbed6c29367c688bfb8a47eef62c225
2735Author: Eirik Aanonsen <eaa@wprmedical.com>
2736Date: Wed Sep 12 13:32:37 2007 +0200
2737
2738 Add some comments to clocks in atstk1002.h
2739
2740 This patch applies some clarifying comments to how the different
2741 clocks are setup according to atstk1002.h Some of the previous
2742 comments where stating wrongful information.
2743
2744 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2745
de74b9ee
WD
2746commit 97213f32416ead885deafea86774e912ffd60ad0
2747Author: David Saada <David.Saada@ecitele.com>
2748Date: Mon Sep 17 17:04:47 2007 +0200
2749
2750 Description: Add NEC's PCI OHCI module ID to the USB OHCI driver
2751
2752 Signed-off-by: David Saada <david.saada@ecitele.com>
2753
63640019
WD
2754commit 30363e98fa470fbecea5e8bc0f1443352754f303
2755Author: Stefan Roese <sr@denx.de>
2756Date: Mon Sep 17 08:20:47 2007 +0200
2757
2758 Small whitespace cleanup of OneNAND patch
2759
2760 Signed-off-by: Stefan Roese <sr@denx.de>
2761
2762commit d7e8ce101a4a45ed6ed45739fc2de5f87b13f7f1
2763Author: Kyungmin Park <kmpark@infradead.org>
2764Date: Mon Sep 10 17:15:14 2007 +0900
2765
2766 OneNAND support (take #2)
2767
2768 [PATCH 3/3] OneNAND support (take #2)
2769
2770 OneNAND support at U-Boot
2771
2772 Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
2773
2774commit 17aa2800457df0c06b41516f46f126712c196219
2775Author: Kyungmin Park <kmpark@infradead.org>
2776Date: Mon Sep 10 17:14:34 2007 +0900
2777
2778 OneNAND support (take #2)
2779
2780 [PATCH 2/3] OneNAND support (take #2)
2781
2782 OneNAND support at U-Boot
2783
2784 Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
2785
2786commit 916527f4809a7bcd811f1f1daf34af184e31dd8c
2787Author: Kyungmin Park <kmpark@infradead.org>
2788Date: Mon Sep 10 17:13:49 2007 +0900
2789
2790 OneNAND support (take #2)
2791
2792 [PATCH 1/3] OneNAND support (take #2)
2793
2794 OneNAND support at U-Boot
2795
2796 Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
2797
05bf4919
WD
2798commit b49c90df6e7cfcfb8b862b8bbf8448dff5eed9a5
2799Author: Michal Simek <monstr@monstr.eu>
2800Date: Sun Sep 16 20:51:57 2007 +0200
2801
2802 [FIX] remove files form repository
2803
66dcad3a
WD
2804commit 67c31036acaaaa992fc346cc89db0909a7e733c4
2805Author: Wolfgang Denk <wd@denx.de>
2806Date: Sun Sep 16 17:10:04 2007 +0200
2807
2808 TQM8xx[LM]: Fix broken environment alignment.
2809
2810 With recent toolchains, the environment sectors were no longer aligned to
2811 sector boundaries. The reason was a combination of two bugs:
2812
2813 1) common/environment.c assumed that CONFIG_TQM8xxL would be defined
2814 for all TQM8xxL and TQM8xxM boards. But "include/common.h", where
2815 this gets defined, is not included here (and cannot be included
2816 without causing lots of problems).
2817
2818 Added a new #define CFG_USE_PPCENV for all boards which really
2819 want to put the environment is a ".ppcenv" section.
2820
2821 2) The linker scripts just include environment.o, silently assuming
2822 that the objects in that file are really in the order in which
2823 they are coded in the C file, i. e. "environment" first, then
2824 "redundand_environment", and "env_size" last. However, current
2825 toolchains (GCC-4.x) reorder the objects, causing the environment
2826 data not to start on a flash sector boundary:
2827
2828 Instead of: we got:
2829
2830 40008000 T environment 40008000 T env_size
2831 4000c000 T redundand_environment 40008004 T redundand_environment
2832 40010000 T env_size 4000c004 T environment
2833
2834 Note: this patch fixes just the first part, and cures the alignment
2835 problem by making sure that "env_size" gets placed correctly. However,
2836 we still have a potential issue because primary and redundant
2837 environment sectors are actually swapped, i. e. we have now:
2838
2839 40008000 T redundand_environment
2840 4000c000 T environment
2841 40010000 T env_size
2842
2843 This shall be fixed in the next version.
2844
2845 Signed-off-by: Wolfgang Denk <wd@denx.de>
2846
2847commit eb6da8050797c204c9d010548424186c7ce32fc1
2848Author: Wolfgang Denk <wd@denx.de>
2849Date: Sun Sep 16 02:39:35 2007 +0200
2850
2851 TQM8xx/FPS8xx: adjust flash partitions for 2.6 ARCH=powerpc kernels
2852
2853 Signed-off-by: Wolfgang Denk <wd@denx.de>
2854
2855commit cd2d1602c54cc6957bdef3872272a4b264893960
2856Author: urwithsughosh@gmail.com <urwithsughosh@gmail.com>
2857Date: Mon Sep 10 14:54:56 2007 -0400
2858
2859 Typo fix in tsec.c
2860
2861 Fixup for the break statement in wrong place.
2862
2863 [Patch by urwithsughosh@gmail.com]
2864 Acked-by: Andy Fleming <afleming@freescale.com>
2865 Signed-off-by: Wolfgang Denk <wd@denx.de>
2866
2867commit 5bd7fe9aeb76906371f40b8fd07613f10922e3e7
2868Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
2869Date: Tue Sep 11 17:04:00 2007 +0200
2870
2871 Fix do_div() usage in nand process output
2872
2873 Fix usage of do_div() in nand erase|read|write process output.
2874
2875 The last patch to nand_util.c introduced do_div() instead of libgcc's
2876 implementation. But do_div() returns the quotient in its first
2877 macro parameter and not as result.
2878
2879 Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
2880
2881commit c750d2e6692a000a82f29de7bf24e3dc21239161
2882Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
2883Date: Wed Sep 12 12:36:53 2007 +0200
2884
2885 NAND: Add CFG_NAND_QUIET option
2886
2887 This config option sets the default for the progress information
2888 output behavior that can also be configured through the 'quiet'
2889 environment variable.
2890
2891 The legacy NAND code does not print the current progress info
2892 on the console. So this option is for backward compatibility for
2893 units that are in the field and where setting the quiet variable
2894 is not an option. With CFG_NAND_QUIET set to '1' the console
2895 progress info is turned off. This can still be overwritten
2896 through the environment variable.
2897
2898 Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
2899
2900commit dcb88630290d2bcd803386dd4c2be73142994c4f
2901Author: Liew Tsi Chung-r5aahp <Tsi-chung.Liew@freescale.com>
2902Date: Thu Sep 13 16:06:05 2007 -0700
2903
2904 ColdFire: fix build error becasue of bad type of mii_init()
2905
2906 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2907
2908commit 314d5b6ce52a4ed19dd295d1364e246c5e605017
2909Author: Liew Tsi Chung-r5aahp <Tsi-chung.Liew@freescale.com>
2910Date: Thu Sep 13 16:04:05 2007 -0700
2911
2912 ColdFire: Fix build error caused by pixis.c
2913
2914 Moved the #include <asm/cache.h> inside the #ifdef CONFIG_FSL_PIXIS.
2915
2916 Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2917
2918commit e21659e30660a1377c42af135a6114efe39801d9
2919Author: Sam Sparks <SSparks@twacs.com>
2920Date: Fri Sep 14 11:14:42 2007 -0600
2921
2922 Update MPC8349ITX*_config to place config.tmp in right place.
2923
2924 MPC834ITX*_config does not store config.tmp at the correct locatation,
2925 causing MPC8349ITXGP to have the wrong TEXT_BASE.
2926
2927 Signed-off-by: Sam Sparks <SSparks@twacs.com>
2928 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
2929
2930commit 1218abf1b5817a39a82399b4b928b00750575bda
2931Author: Wolfgang Denk <wd@denx.de>
2932Date: Sat Sep 15 20:48:41 2007 +0200
2933
2934 Fix cases where DECLARE_GLOBAL_DATA_PTR was not declared as global
2935
2936 Signed-off-by: Wolfgang Denk <wd@denx.de>
2937
2938commit 66b3f24d665be678a9dbb125b1e84185400f63b5
2939Author: Dirk Behme <dirk.behme@googlemail.com>
2940Date: Sat Sep 15 11:55:42 2007 +0200
2941
2942 Make DECLARE_GLOBAL_DATA_PTR global for DaVinci
2943
2944 As discussed in [1], DECLARE_GLOBAL_DATA_PTR has to be global and not
2945 function local.
2946
2947 Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
2948
2949 [1] http://article.gmane.org/gmane.comp.boot-loaders.u-boot/31805
2950
05bf4919
WD
2951commit 991b089d1ce5ad945725e3657a8f106dfa02a38e
2952Author: Michal Simek <monstr@monstr.eu>
2953Date: Sat Sep 15 00:03:35 2007 +0200
2954
2955 Synchronize with U-BOOT mainline
2956
2957commit d7fee32b7e61fe11c64e371cde79faa4768e8350
2958Author: Sam Sparks <SSparks@twacs.com>
2959Date: Fri Sep 14 11:14:42 2007 -0600
2960
2961 Update MPC8349ITX*_config to place config.tmp in right place.
2962
2963 MPC834ITX*_config does not store config.tmp at the correct locatation,
2964 causing MPC8349ITXGP to have the wrong TEXT_BASE.
2965
2966 Signed-off-by: Sam Sparks <SSparks@twacs.com>
2967 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
2968 Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2969
66dcad3a
WD
2970commit 6e7b7b6ea1b6d04dbe96242eb6a0c1c664c98e8c
2971Author: Bartlomiej Sieka <tur@semihalf.com>
2972Date: Thu Sep 13 18:21:48 2007 +0200
2973
2974 cm5200: Fix a typo introduced by afaac86fe2948ac84cd9a12bbed883b3c683e7d9
2975
2976 Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2977
de74b9ee
WD
2978commit e1f601b572db5de9aa81a0b77c68a86994fe24c4
2979Author: Bartlomiej Sieka <tur@semihalf.com>
2980Date: Thu Sep 13 16:33:59 2007 +0200
2981
2982 tqm5200: Restore customary env. variable boot commands for powerpc kernels
2983
2984 - update default definitions of kernel_addr and fdt_addr env. variables
2985 - make arch/powerpc booting the default scenario
2986 - update MTD partition layout to match the above
2987
2988 Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
2989
66dcad3a
WD
2990commit f34024d4a328e6edd906456da98d2c537155c4f7
2991Author: Wolfgang Denk <wd@denx.de>
2992Date: Wed Sep 12 00:48:57 2007 +0200
2993
2994 Fix memory corruption problem on STX GP3 SSA Board.
2995
2996 Signed-off-by: Wolfgang Denk <wd@denx.de>
2997
de74b9ee
WD
2998commit d94c79e47011af5e8dd10ed6163c09b4cfc743cc
2999Author: Peter Pearse <peter.pearse@arm.com>
3000Date: Tue Sep 11 15:35:01 2007 +0100
3001
3002 Final tidy
3003
66dcad3a
WD
3004commit 38ad82da0c1180ecdeb212a8f4245e945bcc546e
3005Author: Grzegorz Bernacki <gjb@semihalf.com>
3006Date: Tue Sep 11 15:42:11 2007 +0200
3007
3008 [GP3SSA] Add define CONFIG_MPC85XX_PCI2 in config file to allow u-boot to
3009 scan on second pci bus.
3010
3011 Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
3012
3013commit 6c2f4f388e8181655ea8b69343ea00b68aa6e8d0
3014Author: Grzegorz Bernacki <gjb@semihalf.com>
3015Date: Tue Sep 11 12:57:52 2007 +0200
3016
3017 [ppc4xx] Individual handling of sdram.c for bamboo_nand build
3018
3019 Bamboo has a file sdram.c which needs special treatment when building in
3020 separate directory. It has to be linked to build directory otherwise it is
3021 not seen.
3022
3023 Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
3024
63640019
WD
3025commit d45963854eff39d575124d859419bb4953ce2c87
3026Author: Michal Simek <monstr@monstr.eu>
3027Date: Tue Sep 11 00:37:04 2007 +0200
3028
3029 [FIX] Microblaze ML401 - repare FLASH handling
3030
66dcad3a
WD
3031commit 38c1ef728d19950414a8ab1ccfc53767848fa346
3032Author: Sean MCGOOGAN <sean.mcgoogan@st.com>
3033Date: Mon Sep 10 16:55:59 2007 +0100
3034
3035 Allocate CPU Architecture Code for STMicroelectronics' ST200.
3036
3037 Signed-off-by: Sean McGoogan <Sean.McGoogan@st.com>
3038 ---------------------------------------------------
3039
3040commit 754bac48156f8958d8f6a53a51eda88ab5758929
3041Author: Wolfgang Denk <wd@denx.de>
3042Date: Mon Sep 10 20:42:31 2007 +0200
3043
3044 Update version to match current state.
3045
3046 Signed-off-by: Wolfgang Denk <wd@denx.de>
3047
3048commit 7a888d6b3c32a126dbb504ef146bb4c26574ca7b
3049Author: Grzegorz Bernacki <gjb@semihalf.com>
3050Date: Mon Sep 10 17:39:08 2007 +0200
3051
3052 [MPC512x] Streamline frame handling in the FEC driver
3053
3054 - convert frame size settings to be derived from a single base
3055 - set frame size to the recommended default value
3056
3057 Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
3058
3059commit e251e00d0db4b36d1d2b7e38fec43a7296b529a2
3060Author: Kyungmin Park <kmpark@infradead.org>
3061Date: Mon Sep 10 11:34:00 2007 +0900
3062
3063 Remove compiler warning: target CPU does not support interworking
3064
3065 Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
3066
3067commit 1d9e31e04911a6bb7cc66dd91132c699101c32e2
3068Author: Wolfgang Denk <wd@denx.de>
3069Date: Sun Sep 9 21:21:33 2007 +0200
3070
3071 Fix compile error in spc1920 config.
3072
3073