add SDHC support in mmc driver
[u-boot-openmoko/mini2440.git] / CHANGELOG
blobd5eae562ac3b53fb89e2ebfb2907cb7f3d6a74c1
1 commit fd0b1fe3c388a77e8fe00cdd930ca317a91198d4
2 Author: Dave Liu <r63238@freescale.com>
3 Date:   Wed Mar 26 22:55:32 2008 +0800
5     drivers: add the support for Freescale SATA controller
7     Add the Freescale on-chip SATA controller driver to u-boot,
8     The SATA controller is used on the 837x and 8315 targets,
9     The driver can be used to load kernel, fs and dtb.
11     The features list:
12     - 1.5/3 Gbps link speed
13     - LBA48, LBA28 support
14     - DMA and FPDMA support
15     - Two ports support
17     Signed-off-by: Dave Liu <daveliu@freescale.com>
19 commit bede87f4c87c3ccd868cc60ebf792e0560c6d024
20 Author: Dave Liu <r63238@freescale.com>
21 Date:   Wed Mar 26 22:54:44 2008 +0800
23     ata: add the readme for SATA command line
25     Signed-off-by: Dave Liu <daveliu@freescale.com>
27 commit cd54081cd479e542fc399b8a40651ff11a1ad849
28 Author: Dave Liu <r63238@freescale.com>
29 Date:   Wed Mar 26 22:53:24 2008 +0800
31     ata: enable the sata initialize on boot up
33     Signed-off-by: Dave Liu <daveliu@freescale.com>
35 commit 69386383c5c2b323c66495b0b0cef6a9714d83bf
36 Author: Dave Liu <r63238@freescale.com>
37 Date:   Wed Mar 26 22:52:36 2008 +0800
39     ata: add the fis struct for SATA
41     Signed-off-by: Dave Liu <daveliu@freescale.com>
43 commit ffc664e80dfb2e17de0df5ad39e91a02e9c361bc
44 Author: Dave Liu <r63238@freescale.com>
45 Date:   Wed Mar 26 22:51:44 2008 +0800
47     ata: add the libata support
49     add simple libata support in u-boot
51     Signed-off-by: Dave Liu <daveliu@freescale.com>
53 commit 8e9bb43429e50df55fa41932cbe65841ff579220
54 Author: Dave Liu <r63238@freescale.com>
55 Date:   Wed Mar 26 22:50:45 2008 +0800
57     ata: make the ata_piix driver using new SATA framework
59     original ata_piix driver is using IDE framework, not real
60     SATA framework. For now, the ata_piix driver is only used
61     by x86 sc520_cdp board. This patch makes the ata_piix driver
62     use the new SATA framework, so
64     - remove the duplicated command stuff
65     - remove the CONFIG_CMD_IDE define in the sc520_cdp.h
66     - add the CONFIG_CMD_SATA define to sc520_cdp.h
68     Signed-off-by: Dave Liu <daveliu@freescale.com>
70 commit c7057b529c3c3cb9c0ac9060686a4068f1491bbe
71 Author: Dave Liu <r63238@freescale.com>
72 Date:   Wed Mar 26 22:49:44 2008 +0800
74     ata: add the support for SATA framework
76     - add the SATA framework
77     - add the SATA command line
79     Signed-off-by: Dave Liu <daveliu@freescale.com>
81 commit 83c7f470a4ce94f33600f11ae85ce4dcf00aa90c
82 Author: Dave Liu <r63238@freescale.com>
83 Date:   Wed Mar 26 22:48:18 2008 +0800
85     ata: merge the header of ata_piix driver
87     move the sata.h from include/ to drivers/block/ata_piix.h
89     Signed-off-by: Dave Liu <daveliu@freescale.com>
91 commit 9eef62804d9695425b24c87b46a61a7fa74afee0
92 Author: Dave Liu <r63238@freescale.com>
93 Date:   Wed Mar 26 22:47:06 2008 +0800
95     ata: merge the ata_piix driver
97     move the cmd_sata.c from common/ to drivers/ata_piix.c,
98     the cmd_sata.c have some part of ata_piix controller drivers.
99     consolidate the driver to have better framework.
101     Signed-off-by: Dave Liu <daveliu@freescale.com>
103 commit 5b5eb9ca5b778f763bcf332697b35cc1e747626e
104 Author: Wolfgang Denk <wd@denx.de>
105 Date:   Wed Mar 26 15:38:47 2008 +0100
107     Coding style cleanup.
109     Signed-off-by: Wolfgang Denk <wd@denx.de>
111 commit da8808df7a9cef5a3d2ee286ef9ebf9de1780660
112 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
113 Date:   Wed Mar 26 13:02:13 2008 +0100
115     Add CFG_RTC_DS1337_NOOSC to turn off OSC output
117     The default settings for RTC DS1337 keeps the OSC
118     output, 32,768 Hz, on. This add CFG_RTC_DS1337_NOOSC to
119     turn it off.
121     Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
123 commit 438a4c11260b4ea9805039b0b4f92f9df5306b02
124 Author: Wolfgang Denk <wd@denx.de>
125 Date:   Wed Mar 26 11:48:46 2008 +0100
127     Cleanup coding style, update CHANGELOG
129     Signed-off-by: Wolfgang Denk <wd@denx.de>
131 commit 218ca724c08ca8a649f0917cf201cf23d4b33f39
132 Author: Wolfgang Denk <wd@denx.de>
133 Date:   Wed Mar 26 10:40:12 2008 +0100
135     README: update documentation (availability, links, etc.)
137     Signed-off-by: Wolfgang Denk <wd@denx.de>
139 commit f6b44e0e4d18fe507833a0f76d24a9aa72c123f1
140 Author: Aras Vaichas <arasv@magtech.com.au>
141 Date:   Tue Mar 25 12:09:07 2008 +1100
143     USB Storage, add meaningful return value
145     This patch changes the "usb storage" command to return success if it
146     finds a USB storage device, otherwise it returns error.
148     Signed-off-by: Markus Klotzbuecher <mk@denx.de>
150 commit 18e69a35efbb078403db0c0063986470dad7d082
151 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
152 Date:   Fri Mar 14 23:20:18 2008 +0300
154     83xx/fdt_support: let user specifiy FSL USB Dual-Role controller role
156     Linux understands "host" (default), "peripheral" and "otg" (broken).
157     Though, U-Boot doesn't restrict dr_mode variable to these values (think
158     of renames in future).
160     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
161     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
163 commit c7604783b236e368f225efb7b3efb418fe20b404
164 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
165 Date:   Fri Mar 14 23:20:30 2008 +0300
167     tsec: fix link detection for the RTL8211B PHY
169     RTL8211B sets link state register after autonegotiation complete,
170     so with bootdelay=0 RTL8211B will report lack of the link.
172     To fix this, we should wait for aneg to complete, even if the
173     link is currently down.
175     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
176     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
178 commit 7fa9cbb00dc83fcf175042b6f20c2c9bce9a15f4
179 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
180 Date:   Mon Mar 24 20:47:09 2008 +0300
182     mpc83xx: add "fsl,soc" and "fsl,immr" compatible fixups
184     device_type = "soc" is being deprecated, newer device trees will use
185     "fsl,soc" and/or "fsl,immr" for the soc nodes.
187     This patch also adds clock-frequency property for soc nodes (the same
188     value as bus-frequency).
190     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
192 commit 507e2d79c91441a0bb2cd3d0c31c8bfe3f8cec07
193 Author: Joe D'Abbraccio <ljd015@freescale.com>
194 Date:   Mon Mar 24 13:00:59 2008 -0400
196     Modified the DDR SDRAM clock control register to delay MCK/MCK_B 3/4 clock
198     With the original value of 1/2 clock cycle delay, the system ran relatively
199     stable except when we run benchmarks that are intensive users of memory.
200     When I run samba connected disk with a HDBENCH test, the system locks-up
201     or reboots sporadically.
203     Signed-off by: Joe D'Abbraccio <Joe.D'abbraccio@freescale.com>
205 commit a7ba32d480a86db5db8dcd8ca66b21b4cadda923
206 Author: Scott Wood <scottwood@freescale.com>
207 Date:   Mon Mar 24 12:44:13 2008 -0500
209     mpc83xx: Set PCI I/O bus-address base to zero.
211     The device trees for these boards describe PCI I/O as starting from
212     address zero from the device's perspective.
214     Placing I/O elsewhere may cause problems with certain PCI boards, and may
215     cause problems with Linux.
217     Signed-off-by: Scott Wood <scottwood@freescale.com>
219 commit f700e7df7fecf2d3765ae568ce77ce788cde4f3e
220 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
221 Date:   Mon Mar 24 20:47:05 2008 +0300
223     mpc83xx: MPC8360E-RDK: use 33.3(3)MHz CLKIN/SYS_CLK
225     At least on the "33MHz Pilot" board crystal is actually 33.3MHz.
226     This patch fixes "system time drifting" problem.
228     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
230 commit 3a0cfdd576dc9b16d1468d37339182607c697fb7
231 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
232 Date:   Mon Mar 24 20:47:02 2008 +0300
234     mpc83xx: MPC8360E-RDK: define CONFIG_OF_STDOUT_VIA_ALIAS
236     This is needed to update /choosen/linux,stdout-path properly.
238     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
240 commit 3419eb62f088d7a22f1d2a3cebf76b77e408b5b9
241 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
242 Date:   Mon Mar 24 20:47:00 2008 +0300
244     mpc83xx: MPC8360E-RDK: add dhcp command
246     Plus modify environment to use it and remove bootfile env variable,
247     it is internal and CONFIG_BOOTFILE is used for these purposes.
249     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
251 commit d892b2dbb4087a26778bfd42470c3ea7d0e2b6aa
252 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
253 Date:   Mon Mar 24 20:46:57 2008 +0300
255     mpc83xx: MPC8360E-RDK: rework ddr setup, enable ecc
257     Current DDR setup easily causes memory corruption, this patch fixes it.
259     Also fix TIMING_CFG0_MRS_CYC definition.
261     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
263 commit d47d49cc37a38f2719a3e1b9bbe08ac810cf2d9a
264 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
265 Date:   Mon Mar 24 20:46:53 2008 +0300
267     mpc83xx: MPC8360E-RDK: configure pario pins for AD7843 and FHCI
269     This patch adds qe pario pins configuration for AD7843 ADC/Touchscreen
270     controller and FHCI (QE USB).
272     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
274 commit 7ad959490962e6842648d87d4bd795ea6cdcce67
275 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
276 Date:   Mon Mar 24 20:46:51 2008 +0300
278     mpc83xx: MPC8360E-RDK: add support for NAND
280     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
282 commit 9a3e832aeb491861d029991241572ebdf4b5b61b
283 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
284 Date:   Mon Mar 24 20:46:46 2008 +0300
286     mpc83xx: MPC8360E-RDK: use RGMII_RXID interface mode
288     This is needed for BCM PHYs to work on this board.
290     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
292 commit 300615dc5d9b0a2022fbc6af0c13159e33fd752e
293 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
294 Date:   Mon Mar 24 20:46:34 2008 +0300
296     uec: add support for Broadcom BCM5481 Gigabit PHY
298     This patch adds basic support for Broadcom BCM5481 PHY.
300     RXD-RXC delay quirk comes from MPC8360E-RDK BSP source, author is
301     Peter Barada <peterb@logicpd.com>.
303     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
305 commit 6a600c3a1876bc203445df4f0fd6b12648259666
306 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
307 Date:   Mon Mar 24 20:46:28 2008 +0300
309     uec: add support for RGMII_RXID interface mode
311     PHY drivers will use it to setup software delay between RXD and RXC
312     signals.
314     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
316 commit 91cdaa3a9d7562b869d96774e9c9ddf142c0848d
317 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
318 Date:   Mon Mar 24 20:46:24 2008 +0300
320     uec: add support for gbit mii status readings
322     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
324 commit aabce7fb505ffe55ebf3bf4dcafdae97a581558d
325 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
326 Date:   Mon Mar 24 17:40:47 2008 +0300
328     83xx: define CONFIG_OF_STDOUT_VIA_ALIAS for the MPC837XERDB boards
330     This is primarily for the early console support.
332     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
334 commit 2bd7460e9283ec98565189b3cdbcfb2bcdcdd635
335 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
336 Date:   Mon Mar 24 17:40:43 2008 +0300
338     83xx: initialize serdes for MPC837XRDB boards
340     On the MPC8377ERDB: 2 SATA and 2 PCI-E.
341     On the MPC8378ERDB: 2 PCI-E
342     On the MPC8379ERDB: 4 SATA
344     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
346 commit 453316a2a19642d8afcbca7452e40a6b44a197b1
347 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
348 Date:   Mon Mar 24 17:40:32 2008 +0300
350     83xx: serdes setup routines
352     This patch adds few routines to configure serdes on 837x targets.
354     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
356 commit a796cdf9c377cb4e5d61d1079a296608f8fbd903
357 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
358 Date:   Mon Mar 24 17:40:27 2008 +0300
360     83xx: split COBJS onto separate lines
362     ..plus get rid of some #ifdefs in the .c files.
364     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
366 commit 46a3aeea73c13ab04ebf7a8739afb87ac5da94a3
367 Author: Anton Vorontsov <avorontsov@ru.mvista.com>
368 Date:   Mon Mar 24 17:40:23 2008 +0300
370     83xx: nand support for MPC837XRDB boards
372     Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
374 commit 82e45a204190593e8613145a928f998fb8c909c4
375 Author: Jerry Van Baren <gvb.uboot@gmail.com>
376 Date:   Tue Mar 18 21:44:41 2008 -0400
378     Enable CONFIG_FLASH_SHOW_PROGRESS on the MPC8360EMDS.
380     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
381     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
383 commit 0fa7a1b4719e325fce332689fb8754ec166191ff
384 Author: Michael Barkowski <michael.barkowski@freescale.com>
385 Date:   Thu Mar 20 13:15:39 2008 -0400
387     mpc8323erdb: remove RTC and add EEPROM
389     There's no on-board RTC on the MPC8323ERDB, but there is an EEPROM.
391     Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
392     Acked-by: Kim Phillips <kim.phillips@freescale.com>
394 commit 5bbeea86eb6afb872374cd23217cb3c1018443ed
395 Author: Michael Barkowski <michael.barkowski@freescale.com>
396 Date:   Thu Mar 20 13:15:34 2008 -0400
398     mpc8323erdb: Improve the system performance
400     The following changes are based on kernel UCC ethernet performance:
402     1.  Make the CSB bus pipeline depth as 4, and enable the repeat mode
403     2.  Optimize transactions between QE and CSB.  Added CFG_SPCR_OPT
404         switch to enable this setting.
406     The following changes are based on the App Note AN3369 and
407     verified to improve memory latency using LMbench:
409     3.  CS0_CONFIG[AP_n_EN] is changed from 1 to 0
410     4.  CS0_CONFIG[ODT_WR_CONFIG] set to 1.  Was a reserved setting
411         previously.
412     5.  TIMING_CFG_1[WRREC] is changed from 3clks to 2clks  (based on
413         Twr=15ns, and this was already the setting in DDR_MODE)
414     6.  TIMING_CFG_1[PRETOACT] is changed from 3clks to 2clks. (based on
415         Trp=15ns)
416     7.  TIMING_CFG_1[ACTTOPRE] is changed from 9clks to 6clks. (based on
417         Tras=40ns)
418     8.  TIMING_CFG_1[ACTTORW] is changed from 3clks to 2clks. (based on
419         Trcd=15ns)
420     9.  TIMING_CFG_1[REFREC] changed from 21 clks to 11clks.  (based on
421         Trfc=75ns)
422     10. TIMING_CFG_2[FOUR_ACT] is changed from 10 clks to 7clks.  (based
423         on Tfaw=50ns)
424     11. TIMING_CFG_2[ADD_LAT] and DDR_MODE[AL] changed from 0 to 1 (based
425         on CL=3 and WL=2).
427     Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
428     Acked-by: Kim Phillips <kim.phillips@freescale.com>
430 commit fc549c871f43933396a5b3e21d897023d4b31b8d
431 Author: Michael Barkowski <michael.barkowski@freescale.com>
432 Date:   Thu Mar 20 13:15:28 2008 -0400
434     mpc8323erdb: use readable DDR config macros
436     Use available shift/mask macros to define DDR configuration.
438     Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
439     Acked-by: Kim Phillips <kim.phillips@freescale.com>
441 commit 89c7784ed90ba50301eec521144f95111e472906
442 Author: Timur Tabi <timur@freescale.com>
443 Date:   Fri Feb 8 13:15:55 2008 -0600
445     83xx: Add Vitesse VSC7385 firmware uploading
447     Update the MPC8349E-mITX, MPC8313E-RDB, and MPC837XE-RDB board files to upload
448     the Vitesse VSC7385 firmware.  Changed CONFIG_VSC7385 to CONFIG_VSC7385_ENET.
449     Cleaned up the board header files to make selecting the VSC7385 easier to
450     control.
452     Signed-off-by: Timur Tabi <timur@freescale.com>
453     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
455 commit b55d98c6d5b8694e560a0e727b14cb6921d7cfcc
456 Author: Timur Tabi <timur@freescale.com>
457 Date:   Fri Feb 8 13:15:54 2008 -0600
459     NET: Add Vitesse VSC7385 firmware uploading
461     The Vitesse VSC7385 is a 5-port switch found on the Freescale MPC8349E-mITX
462     and other boards.  A small firwmare must be uploaded to its on-board memory
463     before it can be enabled.  This patch adds the code which uploads firmware
464     (but not the firmware itself).
466     Previously, this feature was provided by a U-Boot application that was
467     made available only on Freescale BSPs.  The VSC7385 firmware must still
468     be obtained separately, but at least there is no longer a need for a separate
469     application.
471     Signed-off-by: Timur Tabi <timur@freescale.com>
472     Acked-by: Ben Warren <biggerbadderben@gmail.com>
474 commit aa6f6d171a1f9f46ee4f03ad6acb97a6bfb71855
475 Author: Wolfgang Denk <wd@denx.de>
476 Date:   Wed Mar 26 00:52:10 2008 +0100
478     Coding Style cleanyp; update CHANGELOG
480     Signed-off-by: Wolfgang Denk <wd@denx.de>
482 commit 43ddd9c820fec44816188f53346b464e20b3142d
483 Author: Jerry Van Baren <gvb.uboot@gmail.com>
484 Date:   Sat Mar 22 14:23:49 2008 -0400
486     Remove deprecated CONFIG_OF_HAS_UBOOT_ENV and CONFIG_OF_HAS_BD_T
488     These defines embedded the u-boot env variables and/or the bd_t structure
489     in the fdt blob.  The conclusion of discussion on the u-boot email list
490     was that embedding these in the fdt blob is not useful: there are better
491     ways of passing the data (in fact, the fdt blob itself replaces the
492     bd_t struct).
494     The only board that enables these is the stxxtc and they don't appear
495     to be used by linux.
497     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
498     Acked-by: Kim Phillips <kim.phillips@freescale.com>
500 commit 22ed2285743359fd1fe73e411dff914b2256e68f
501 Author: Stefan Roese <sr@denx.de>
502 Date:   Mon Mar 17 10:49:25 2008 +0100
504     rtc: Remove 2nd reference to max6900.o in drivers/rtc/Makefile
506     Signed-off-by: Stefan Roese <sr@denx.de>
508 commit 1bb707c39a0833e91d9f797dd862aaaaf4af264d
509 Author: Kyungmin Park <kmpark@infradead.org>
510 Date:   Mon Mar 17 08:54:06 2008 +0900
512     Add Flex-OneNAND booting support
514     Flex-OneNAND is a monolithic integrated circuit with a NAND Flash array
515     using a NOR Flash interface. This on-chip integration enables system designers
516     to reduce external system logic and use high-density NAND Flash
517     in applications that would otherwise have to use more NOR components.
519     Flex-OneNAND enables users to configure to partition it into SLC and MLC areas
520     in more flexible way. While MLC area of Flex-OneNAND can be used to store data
521     that require low reliability and high density, SLC area of Flex-OneNAND
522     to store data that need high reliability and high performance. Flex-OneNAND
523     can let users take advantage of storing these two different types of data
524     into one chip, which is making Flex-OneNAND more cost- and space-effective.
526     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
528 commit c512389cc4a10253249271ff6c887c6dab1f0db2
529 Author: André Schwarz <andre.schwarz@matrix-vision.de>
530 Date:   Thu Mar 13 13:50:52 2008 +0100
532     MPC5200: support setup without FEC
534     Include FEC specific nodes in ft_cpu_setup only if CONFIG_MPC5xxx_FEC is
535     defined. Systems without FEC, i.e. no FEC node in DTB, should be possible.
537     Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
538     Acked-by: Grant Likely <grant.likely@secretlab.ca>
540 commit aa3511e422946041ef626f80a05ae5e8bfc700e6
541 Author: Jon Loeliger <jdl@freescale.com>
542 Date:   Wed Mar 5 18:05:46 2008 -0600
544     FSL: Move board/mpc8266ads under board/freescale
546     Signed-off-by: Jon Loeliger <jdl@freescale.com>
548 commit 7f1d846e5c5754449c286587d099d85246062772
549 Author: Jon Loeliger <jdl@freescale.com>
550 Date:   Wed Mar 5 18:05:47 2008 -0600
552     FSL: Move board/mpc7448hpc2 under board/freescale
554     Signed-off-by: Jon Loeliger <jdl@freescale.com>
556 commit b7e24d283e34727c2a6cdfdac2e09a426c579b73
557 Author: Jon Loeliger <jdl@freescale.com>
558 Date:   Wed Mar 5 18:05:45 2008 -0600
560     FSL: Move board/mpc8260ads under board/freescale
562     Signed-off-by: Jon Loeliger <jdl@freescale.com>
564 commit 6a8a5dc4759867c45aa95580deb8bf26669a5d97
565 Author: goda.yusuke <goda.yusuke@renesas.com>
566 Date:   Wed Mar 5 17:08:33 2008 +0900
568     net: Add support AX88796L ethernet device
570     AX88796L is device of NE2000 compatible.
571     This patch support AX88796L ethernet device.
573     Signed-off-by: Yusuke Goda <goda.yusuke@renesas.com>
574     Acked-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
576 commit e0a6140dd381e1eed1ada2291166ef2616d8822b
577 Author: Wolfgang Denk <wd@denx.de>
578 Date:   Tue Mar 25 22:50:41 2008 +0100
580     ne2000 driver: change #ifdef to Makefile conditional compilation
582     Signed-off-by: Wolfgang Denk <wd@denx.de>
584 commit e710185aae90c64d39c2d453e40e58ceefe4f250
585 Author: goda.yusuke <goda.yusuke@renesas.com>
586 Date:   Wed Mar 5 17:08:20 2008 +0900
588     net: Divided code of NE2000 ethernet driver
590     There are more devices of the NE2000 base.
591     A present code is difficult for us to support more devices.
592     To support more NE2000 clone devices, separated the function.
594     Signed-off-by: Yusuke Goda <goda.yusuke@renesas.com>
595     Acked-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
597 commit 395bce4f59a507a60a475f7ee46bed47de9482df
598 Author: Mike Frysinger <vapier@gentoo.org>
599 Date:   Sun Feb 24 23:58:13 2008 -0500
601     net/Blackfin: move on-chip MAC driver into drivers/net/
603     The Blackfin on-chip MAC driver was being managed in the BF537-STAMP board
604     directory, but it is not board specific, so relocate it to the drivers dir
605     so that other Blackfin ports can utilize it.
607     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
609 commit 8a30b4700942f37495d2e67f5998cdffb6e3ba8a
610 Author: Mike Frysinger <vapier@gentoo.org>
611 Date:   Sun Feb 24 23:52:35 2008 -0500
613     smc91111: use SSYNC() rather than asm(ssync) for Blackfin
615     Since the "ssync" instruction may have hardware anomalies associated with
616     it, have the smc91111 driver use the SSYNC macro rather than invoking it
617     directly.  We workaround all the anomalies via this macro.
619     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
621 commit 77ff7b7444ceb8022b46114f3d0b6d18e2fd1138
622 Author: Bryan O'Donoghue <bodonoghue@codehermit.ie>
623 Date:   Sun Feb 17 22:57:47 2008 +0000
625     8xx: Update OF support on 8xx
627     This patch does some shifting around of OF support on 8xx.
629     Signed-off-by: Bryan O'Donoghue <bodonoghue@codehermit.ie>
631 commit 9c666a7db0b2285a270c68810889ce7d5dba304b
632 Author: Kumar Gala <galak@kernel.crashing.org>
633 Date:   Fri Feb 15 15:16:18 2008 -0600
635     ppc: Allow boards to specify how much memory they can map
637     For historical reasons we limited the stack to 256M because some boards
638     could only map that much via BATS.  However newer boards are capable of
639     mapping more memory (for example 85xx is capble of doing up to 2G).
641     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
643 commit a6f5f317cd074bbbfa2aab4fca05904c811c19fb
644 Author: Bryan O'Donoghue <bodonoghue@codehermit.ie>
645 Date:   Fri Feb 15 01:05:58 2008 +0000
647     8xx : Add OF support to Adder875 board port - resubmit
649     Signed-off-by: Bryan O'Donoghue <bodonoghue@codehermit.ie>
651 commit d058698fd2d9f769ff38ac53c8708b3fdd314f2d
652 Author: Kumar Gala <galak@kernel.crashing.org>
653 Date:   Thu Feb 14 20:44:42 2008 -0600
655     Add setexpr command
657     Add a simple expr style command that will set an env variable as the result
658     of the command.  This allows us to do simple math in shell.  The following
659     operations are supported: &, |, ^, +, -, *, /.
661     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
663 commit 3f105faa64b9826e088711fdfcaa70cb1230397a
664 Author: Jon Loeliger <jdl@freescale.com>
665 Date:   Wed Mar 5 17:27:48 2008 -0600
667     FSL: Move board/mpc7448hpc2 under board/freescale
669     Signed-off-by: Jon Loeliger <jdl@freescale.com>
671 commit 449c703374a8868453425e15da7e2f76221b72e4
672 Author: Jon Loeliger <jdl@freescale.com>
673 Date:   Wed Mar 5 17:21:43 2008 -0600
675     FSL: Move board/mpc8266ads under board/freescale
677     Signed-off-by: Jon Loeliger <jdl@freescale.com>
679 commit 5863577989ad689427bb750107e9a75f1c1645d2
680 Author: Jon Loeliger <jdl@freescale.com>
681 Date:   Wed Mar 5 16:41:41 2008 -0600
683     FSL: Move board/mpc8260ads under board/freescale
685     Signed-off-by: Jon Loeliger <jdl@freescale.com>
687 commit 8a773983957ee6c4aa344469b742f29c7d26afbd
688 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
689 Date:   Tue Mar 25 21:30:08 2008 +0900
691     [MIPS] Move gth2_config from ARM section to MIPS
693     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
695 commit 373b16fc0c5ae34d28b9027f809ae3cbf45cdd15
696 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
697 Date:   Tue Mar 25 21:30:07 2008 +0900
699     [MIPS] Extend MIPS_MAX_CACHE_SIZE upto 64kB
701     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
703 commit d98e348e2ed5aab8f7a6471ff628ab0688b8a459
704 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
705 Date:   Tue Mar 25 21:30:07 2008 +0900
707     [MIPS] Fix dcache_status()
709     You can't judge UNCACHED by Config.K0 LSB.
711     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
713 commit b0c66af53ec9385ac2d1cc2e5d7d1ecdc81caf34
714 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
715 Date:   Tue Mar 25 21:30:07 2008 +0900
717     [MIPS] Introduce _machine_restart
719     Handles machine specific functions by using weak functions.
721     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
723 commit decaba6f5cf386d569ac3997bebb871b966c6b18
724 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
725 Date:   Tue Mar 25 21:30:07 2008 +0900
727     [MIPS] Cleanup CP0 Status initialization
729     Add setup_c0_status from Linux. For the moment we disable interrupts, set
730     CU0, mark the kernel mode, and clear ERL and EXL. This is good enough for
731     reset-time configuration and will work well across most processors.
733     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
735 commit d43d43ef2845af309c25a64bb9c2c5fb3261bc23
736 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
737 Date:   Tue Mar 25 21:30:07 2008 +0900
739     [MIPS] Initialize CP0 Cause before setting up CP0 Status register
741     Without this change, we'll be suffering from deffered WATCH exception
742     once Status.EXL is cleared. Make sure Cause.WP is cleared.
744     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
746 commit 26138623230ca2bad3c78e05a65527ea70c8b688
747 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
748 Date:   Tue Mar 25 21:30:07 2008 +0900
750     [MIPS] INCA-IP: Move watchdog init code from start.S to lowlevel_init()
752     Move things to appropriate place.
754     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
756 commit ccf8f824ef67df028dedb29f8ea5d71a5a88d895
757 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
758 Date:   Tue Mar 25 21:30:06 2008 +0900
760     [MIPS] Implement flush_cache()
762     We do Hit_Writeback_Inv_D and Hit_Invalidate_I. You might think that you
763     don't need to do Hit_Invalidate_I, but flush_cache() needs it since this
764     function is used not only in U-Boot specfic programs but also at loading
765     target binaries.
767     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
769 commit 2e0e5271aac917812a76c72030a2b2c6f1d3387d
770 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
771 Date:   Tue Mar 25 21:30:06 2008 +0900
773     [MIPS] Fix I-/D-cache initialization loops
775     Currently we do 1) Index_Store_Tag_I, 2) Fill and 3) Index_Store_Tag_I
776     again per a loop for I-cache initialization. But according to 'See MIPS
777     Run', we're encouraged to use three separate loops rather than combining
778     them *for both I- and D-cache*. This patch tries to fix this.
780     In accordance with fixing above, mips_init_[id]cache are separated from
781     mips_cache_reset(), and rewrite cache loops are completely rewritten with
782     useful macros.
784     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
786 commit 1898840797c7f50799377bd5b285a8a93a82c419
787 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
788 Date:   Tue Mar 25 21:30:06 2008 +0900
790     [MIPS] Replace memory clearance code with f_fill64
792     This routine fills memory with zero by 64 bytes, and is 64-bit capable.
794     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
796 commit 2f5d414ccb4024dd0992ff6b22561732dbc73590
797 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
798 Date:   Tue Mar 25 21:30:06 2008 +0900
800     [MIPS] cpu/mips/cache.S: Introduce NESTED/LEAF/END macros
802     This patch replaces the current function definitions with NESTED, LEAF
803     and END macro. They specify some more additional information about the
804     function; an alignment of symbol, type of symbol, stack frame usage, etc.
805     These information explicitly tells the assembler and the debugger about
806     the types of code we want to generate.
808     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
810 commit 282223a607c611425fa33f5428f8eae6636972bb
811 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
812 Date:   Tue Mar 25 11:43:17 2008 +0900
814     [MIPS] asm headers' updates
816     Make some asm headers adjusted to the latest Linux kernel.
818     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
820 commit e1390801a3c1a2b6d12fa90be368efc19f5b9bfd
821 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
822 Date:   Tue Mar 25 11:39:29 2008 +0900
824     [MIPS] Request for the 'mips_cache_lock()' removal
826     The initial intension of having mips_cache_lock() was to use the cache
827     as memory for temporary stack use so that a C environment can be set up
828     as early as possible.
830     But now mips_cache_lock() follow lowlevel_init(). We've already have the
831     real memory initilaized at this point, therefore we could/should use it.
832     No reason to lock at all.
834     Other problems:
836     Cache locking is not consistent across MIPS implementaions. Some imple-
837     mentations don't support locking at all. The style of locking varies -
838     some support per line locking, others per way, etc. Some parts use bits
839     in status registers instead of cache ops. Current mips_cache_lock() is
840     not necessarily general-purpose.
842     And this is worthy of special mention; once U-Boot/MIPS locks the lines,
843     they are never get unlocked, so the code relies on whatever gets loaded
844     after U-Boot to re-initialize the cache and clear the locks. We're sup-
845     posed to have CFG_INIT_RAM_LOCK and unlock_ram_in_cache() implemented,
846     but leave the situation as it is for a long time.
848     For these reasons, I proposed the removal of mips_cache_lock() from the
849     global start-up code.
851     This patch adds CFG_INIT_RAM_LOCK_MIPS to make existing users aware that
852     *things have changed*. If he wants the same behavior as before, he needs
853     to have CFG_INIT_RAM_LOCK_MIPS in his config file.
855     If we don't have any regression report through several releases, then
856     we'll remove codes entirely.
858     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
859     Acked-by: Andrew Dyer <amdyer@gmail.com>
861 commit 0d48926c87ec96f974a6ac4034f4a2f2eab3255f
862 Author: Yuri Tikhonov <yur@emcraft.com>
863 Date:   Mon Mar 24 11:30:54 2008 +0100
865     lwmon5 SYSMON POST: fix backlight control
867     If the LWMON5 config has SYSMON POST among CONFIG_POSTs which may be
868     run on the board, then the SYSMON POST controls the display backlight
869     (doesn't switch backlight ON if POST FAILED, and does switch the
870     backlight ON if PASSED).
872     If not, then the video driver controls the display backlight (just
873     switch ON the backlight upon initialization).
875     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
877 commit ff2bdfb2c1e073f65c065011f1e18d0a130bd3d8
878 Author: Yuri Tikhonov <yur@emcraft.com>
879 Date:   Mon Mar 24 11:29:14 2008 +0100
881     lwmon5 SYSMON POST: fix handling of negative temperatures
883     Fix errors in the LWMON5 Sysmon POST for negative temperatures.
885     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
887 commit 55774b512fdf63c0516d441cc5da7c54bbffb7f2
888 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
889 Date:   Fri Mar 7 16:04:25 2008 +0900
891     pci: Add CONFIG_PCI_SKIP_HOST_BRIDGE config option
893     In current source code, when the device number of PCI is 0, process PCI
894     bridge without fail. However, when the device number is 0, it is not PCI
895     always bridge. There are times when device of PCI allocates.
897     When CONFIG_PCI_SKIP_HOST_BRIDGE is enable, this problem is solved when
898     use this patch.
900     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
901     Acked-by: Stefan Roese <sr@denx.de>
903 commit 86aea3eaefa248ffb9328e2b50c64720489cdbeb
904 Author: Yuri Tikhonov <yur@emcraft.com>
905 Date:   Fri Mar 21 09:18:40 2008 +0100
907     LWMON5: fix dsPIC POST
909     Add test for DPIC_SYS_ERROR_REG to be zero in the LWMON5 dsPIC POST.
911     Signed-off-by: Yuri Tikhonov <yur@emcraft.com> ---
913 commit 388b82fddc7c05596f3f615f190da0448227dc82
914 Author: Bartlomiej Sieka <tur@semihalf.com>
915 Date:   Thu Mar 20 23:23:13 2008 +0100
917     [new uImage] Enable new uImage support for the pcs440ep board.
919     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
921 commit 95f4ec2b9c910c7261e6f060ea530d58b039692d
922 Author: Bartlomiej Sieka <tur@semihalf.com>
923 Date:   Thu Mar 20 23:23:13 2008 +0100
925     [new uImage] Do not compile new uImage format support by default
927     Disable default building of new uImage format support in preparation
928     for merge with the master. Support for new format can be enabled on
929     a per-board basis, by defining the following in the board's config file:
931     #define CONFIG_FIT             1
932     #define CONFIG_OF_LIBFDT       1
934     This can be optionally defined to give more verbose output:
936     #define CONFIG_FIT_VERBOSE     1 /* enable fit_format_{error,warning}() */
938     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
940 commit dafaede8a46c7159310239e036c93e31c6374487
941 Author: Bartlomiej Sieka <tur@semihalf.com>
942 Date:   Thu Mar 20 23:20:31 2008 +0100
944     [new uImage] Disable debuging output in preparation for merge with master
946     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
948 commit fbe7a155027beacebaee9b32e1ada781fe924bca
949 Author: Bartlomiej Sieka <tur@semihalf.com>
950 Date:   Thu Mar 20 19:38:45 2008 +0100
952     [new uImage] Compilation and new uImage handling fixes for imxtract
954     Fix imxtract command not being compiled-in despite CONFIG_CMD_XIMG being in
955     include/config_cmd_default.h. Fix few warnings and handling of new format
956     images.
958     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
960 commit 36cc8cbb3379d5166f882641123521735c469f92
961 Author: Bartlomiej Sieka <tur@semihalf.com>
962 Date:   Thu Mar 20 23:10:19 2008 +0100
964     [new uImage] Fix autoscr command used with new uImage format
966     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
968 commit 43142e817f0597be412e7cbe19413f5532eafa5d
969 Author: Bartlomiej Sieka <tur@semihalf.com>
970 Date:   Thu Mar 20 23:10:19 2008 +0100
972     [new uImage] Fix *.its files location in documentation
974     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
976 commit 81a0ac62ea29f8252d0a714709d0ecfdbba2a15e
977 Author: Wolfgang Denk <wd@denx.de>
978 Date:   Thu Mar 20 22:01:38 2008 +0100
980     lwmon5 POST: remove unreachable code
982     plus some coding style cleanup
984     Signed-off-by: Wolfgang Denk <wd@denx.de>
986 commit b73a19e1609d0f705cbab8014ca17aefe89e4c76
987 Author: Yuri Tikhonov <yur@emcraft.com>
988 Date:   Thu Mar 20 17:56:04 2008 +0300
990     LWMON5: POST RTC fix
992     Modify the RTC API to provide one a status for the time reported by
993     the rtc_get() function:
994       0 - a reliable time is guaranteed,
995     < 0 - a reliable time isn't guaranteed (power fault, clock issues,
996           and so on).
998     The RTC chip drivers are responsible for providing this info if the
999     corresponding chip supports such functionality. If not - always
1000     report that the time is reliable.
1002     The POST RTC test was modified to detect the RTC faults utilizing
1003     this new rtc_get() feature.
1005     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
1007 commit a5cc5555ccee596908a7d8cf22a104f6b993bfd5
1008 Author: Martin Krause <martin.krause@tqs.de>
1009 Date:   Wed Mar 19 14:25:14 2008 +0100
1011     TQM5200B: update MTD partition layout
1013     - insert partition for dtb blob to TQM5200B MTD layout
1014     - set env variables dependent on the configured board
1015       (TQM5200 or TQM5200B)
1017     Signed-off-by: Martin Krause <martin.krause@tqs.de>
1019 commit f0105727d132f56a21fa3ed8b162309cca6cac44
1020 Author: Stefan Roese <sr@denx.de>
1021 Date:   Wed Mar 19 07:09:26 2008 +0100
1023     CFI: Small cleanup for FLASH_SHOW_PROGRESS
1025     With this patch we don't need that many #ifdef's in the code. It moves
1026     the subtraction into the macro and defines a NOP-macro when
1027     CONFIG_FLASH_SHOW_PROGRESS is not defined.
1029     Signed-off-by: Stefan Roese <sr@denx.de>
1030     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
1032 commit 9a042e9ca512beaaa2cb450274313fc477141241
1033 Author: Jerry Van Baren <gvb.uboot@gmail.com>
1034 Date:   Sat Mar 8 13:48:01 2008 -0500
1036     Flash programming progress countdown.
1038     Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
1040 commit 5e339fd9ed539a7d7fec59cfc88f0857ab26a53f
1041 Author: Bartlomiej Sieka <tur@semihalf.com>
1042 Date:   Wed Mar 19 10:00:06 2008 +0100
1044     [new uImage] Fix style issue spotted by Wolfgang Denk <wd@denx.org>
1046     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
1048 commit 11abe45c48ec3485a6c1a5168ce8d79c3288adc1
1049 Author: David Gibson <david@gibson.dropbear.id.au>
1050 Date:   Mon Feb 18 18:09:04 2008 +1100
1052     libfdt: Remove no longer used code from fdt_node_offset_by_compatible()
1054     Since fdt_node_offset_by_compatible() was converted to the new
1055     fdt_next_node() iterator, a chunk of initialization code became
1056     redundant, but was not removed by oversight.  This patch cleans it up.
1058     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
1060 commit d0ccb9b140b472039732de102fc14597eedb14df
1061 Author: David Gibson <david@gibson.dropbear.id.au>
1062 Date:   Mon Feb 18 18:06:31 2008 +1100
1064     libfdt: Trivial cleanup for CHECK_HEADER)
1066     Currently the CHECK_HEADER() macro is defined local to fdt_ro.c.
1067     However, there are a handful of functions (fdt_move, rw_check_header,
1068     fdt_open_into) from other files which could also use it (currently
1069     they open-code something more-or-less identical).  Therefore, this
1070     patch moves CHECK_HEADER() to libfdt_internal.h and uses it in those
1071     places.
1073     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
1075 commit fe30a354cdbb808b5f15366a935b151a4ccee74f
1076 Author: Kumar Gala <galak@kernel.crashing.org>
1077 Date:   Wed Feb 20 14:32:36 2008 -0600
1079     Fix fdt boardsetup command parsing
1081     The introduciton of the 'fdt bootcpu' broke parsing for 'fdt boardsetup'.
1083     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
1085 commit 804887e6001e2f00bea11431bf34d6d472512cda
1086 Author: Kumar Gala <galak@kernel.crashing.org>
1087 Date:   Fri Feb 15 03:34:36 2008 -0600
1089     Add sub-commands to fdt
1091     fdt header                          - Display header info
1092     fdt bootcpu <id>                    - Set boot cpuid
1093     fdt memory <addr> <size>            - Add/Update memory node
1094     fdt rsvmem print                    - Show current mem reserves
1095     fdt rsvmem add <addr> <size>        - Add a mem reserve
1096     fdt rsvmem delete <index>           - Delete a mem reserves
1098     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
1100 commit f84d65f9b085ffbed464d1d58e8aaa8f5a2efc07
1101 Author: David Gibson <david@gibson.dropbear.id.au>
1102 Date:   Thu Feb 14 16:50:34 2008 +1100
1104     libfdt: Fix NOP handling bug in fdt_add_subnode_namelen()
1106     fdt_add_subnode_namelen() has a bug if asked to add a subnode to a
1107     node which has NOP tags interspersed with its properties.  In this
1108     case fdt_add_subnode_namelen() will put the new subnode before the
1109     first NOP tag, even if there are properties after it, which will
1110     result in an invalid blob.
1112     This patch fixes the bug, and adds a testcase for it.
1114     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
1116 commit ae0b5908de3b9855f8931bc9b32c9fc4962df5a9
1117 Author: David Gibson <david@gibson.dropbear.id.au>
1118 Date:   Tue Feb 12 11:58:31 2008 +1100
1120     libfdt: Add and use a node iteration helper function.
1122     This patch adds an fdt_next_node() function which can be used to
1123     iterate through nodes of the tree while keeping track of depth.  This
1124     function is used to simplify the iteration code in a lot of other
1125     functions, and is also exported for use by library users.
1127     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
1129 commit 9eaeb07a7185d852c7aa10735ecd4e9edf24fb5d
1130 Author: David Gibson <david@gibson.dropbear.id.au>
1131 Date:   Fri Jan 11 14:55:05 2008 +1100
1133     libfdt: Add fdt_set_name() function
1135     This patch adds an fdt_set_name() function to libfdt, mirroring
1136     fdt_get_name().  This is a r/w function which alters the name of a
1137     given device tree node.
1139     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
1141 commit 23e20aa6488e6c0622496549861bfdc74108debe
1142 Author: Yuri Tikhonov <yur@pollux.denx.de>
1143 Date:   Tue Mar 18 13:33:30 2008 +0100
1145     lwmon5: Fix register test logic to match the specific GDC h/w.
1147     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
1148     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
1150 commit 46bc0a938779aa1d664b847d36b08aa00f22e539
1151 Author: Yuri Tikhonov <yur@pollux.denx.de>
1152 Date:   Tue Mar 18 13:27:57 2008 +0100
1154     Fix backlight in the lwmon5 POST.
1156     Backlight was switched on even when temperature was too low.
1158     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
1159     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
1161 commit 3d61018643a2cd38c145aa6dde53f3f5f1a0e9cf
1162 Author: Yuri Tikhonov <yur@pollux.denx.de>
1163 Date:   Wed Feb 6 18:48:36 2008 +0100
1165     The patch introduces the alternative configuration of the log buffer for the lwmon5 board: the storage for the log-buffer itself is OCM(on-chip memory), the log-buffer header is moved to six GPT registers (PPC440EPX_GPT0_COMP1, ..., PPC440EPX_GPT0_COMP5).
1167      To enable this, alternative, configuration the U-Boot board configuration
1168     file for lwmon5 includes the definitions of alternative addresses for header
1169     (CONFIG_ALT_LH_ADDR) and buffer (CONFIG_ALT_LB_ADDR).
1171      The Linux shall be configured with the CONFIG_ALT_LB_LOCATION option set,
1172     and has the BOARD_ALT_LH_ADDR and BOARD_ALT_LB_ADDR constants defined in the
1173     lwmon5 board-specific header (arch/ppc/platforms/4xx/lwmon5.h).
1175     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
1177 commit 0f009f781b5b88f25769e154ea4d42db13baf0c6
1178 Author: Yuri Tikhonov <yur@pollux.denx.de>
1179 Date:   Mon Feb 4 17:11:53 2008 +0100
1181     Add support for the lwmon5 board reset via GPIO58.
1183     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
1184     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
1186 commit f694e32f93565ec1fa8d0226c584d6b89e931ed9
1187 Author: Yuri Tikhonov <yur@pollux.denx.de>
1188 Date:   Mon Feb 4 17:09:55 2008 +0100
1190     Some fixes to dspic, fpga, and gdc post tests for lwmon5. Disable external watch-dog for now.
1192     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
1193     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
1195 commit b428f6a8c65c5303e5f96db8d24f2f699d94a98c
1196 Author: Yuri Tikhonov <yur@pollux.denx.de>
1197 Date:   Mon Feb 4 14:11:03 2008 +0100
1199     The patch introduces the CRITICAL feature of POST tests. If the test marked as POST_CRITICAL fails then the alternative, post_critical, boot-command is used. If this command is not defined then U-Boot enters into interactive mode.
1201     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
1202     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
1204 commit 8f15d4addd49c956412e1e3bfc764a0c8b1f3184
1205 Author: Yuri Tikhonov <yur@pollux.denx.de>
1206 Date:   Mon Feb 4 14:10:42 2008 +0100
1208     The patch adds new POST tests for the Lwmon5 board. These are:
1210     * External Watchdog test;
1211     * dsPIC tests;
1212     * FPGA test;
1213     * GDC test;
1214     * Sysmon tests.
1216     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
1217     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
1219 commit c2ed33efbfff5767bca236828e021c55fd547b6c
1220 Author: Yuri Tikhonov <yur@pollux.denx.de>
1221 Date:   Mon Feb 4 14:10:01 2008 +0100
1223     Enable CODEC POST with CFG_POST_CODEC rather than with CFG_POST_DSP.
1225     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
1227 commit 3515fd18d4e8e44f863ac7142b55e22b109e9af2
1228 Author: Wolfgang Denk <wd@denx.de>
1229 Date:   Tue Mar 18 17:35:51 2008 +0100
1231     HMI1001: fix compile problem.
1233     Signed-off-by: Wolfgang Denk <wd@denx.de>
1235 commit 1f2a9970109cebf7446e0503b10b71f8673045ee
1236 Author: Mike Frysinger <vapier@gentoo.org>
1237 Date:   Mon Feb 18 05:32:30 2008 -0500
1239     Blackfin: BF537-stamp: drop board-specific flash driver for CFI
1241     The parallel flash on the BF537-STAMP is CFI compliant, so there is no need
1242     for the board specific driver at all.  Just use the common CFI driver.
1244     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
1246 commit 5b22163fef865af2b6bfb6b75f1b7bf443ce170c
1247 Author: Mike Frysinger <vapier@gentoo.org>
1248 Date:   Tue Feb 19 00:36:14 2008 -0500
1250     Blackfin: add proper ELF markings to some assembly functions
1252     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
1254 commit cf675d3b2b9c3511c1d99bc8f8f38fd2f08bfcaf
1255 Author: Mike Frysinger <vapier@gentoo.org>
1256 Date:   Tue Feb 19 00:35:17 2008 -0500
1258     Blackfin: new cplbinfo command for viewing cplb tables
1260     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
1262 commit aadb72503cd1602349a5fe53356d5f55ecc1b900
1263 Author: Mike Frysinger <vapier@gentoo.org>
1264 Date:   Mon Feb 18 05:37:51 2008 -0500
1266     Blackfin: update MAINTAINERS list
1268     Add maintainer information for the Blackfin boards.
1270     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
1272 commit f7ce12cb65a30c6e152eecf26f0304b7d78cf39d
1273 Author: Mike Frysinger <vapier@gentoo.org>
1274 Date:   Mon Feb 18 05:26:48 2008 -0500
1276     Blackfin: convert BFIN_CPU to CONFIG_BFIN_CPU
1278     Stop tying things to the processor that should be tied to other defines and
1279     change BFIN_CPU to CONFIG_BFIN_CPU so that it can be used in the build
1280     system to select the -mcpu option.
1282     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
1284 commit 86a20fb920bd198105acf7b1191117f566d637ed
1285 Author: Mike Frysinger <vapier@gentoo.org>
1286 Date:   Sat Feb 16 07:40:36 2008 -0500
1288     Blackfin: move bootldr command to common code
1290     This moves the Blackfin-common bootldr command out of the BF537-STAMP
1291     specific board directory and into the common directory so that all Blackfin
1292     boards may utilize it.
1294     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
1296 commit decbe029b2a9d3333d02c433389b1c821eea96d7
1297 Author: Heiko Schocher <hs@denx.de>
1298 Date:   Fri Mar 14 11:05:20 2008 +0100
1300     mgcoge: update configuration
1302     Fix configuration for mgcoge board
1304     Signed-off-by: Heiko Schocher <hs@denx.de>
1306 commit c136724cda0219c49f1d4b346f00da29b14fdf14
1307 Author: Wolfgang Denk <wd@denx.de>
1308 Date:   Sun Mar 16 01:22:59 2008 +0100
1310     drivers/rtc/Makefile: keep list sorted
1312     Signed-off-by: Wolfgang Denk <wd@denx.de>
1314 commit 9536dfcce03e7be4ccbceb47a08d9ba07ada362f
1315 Author: Tor Krill <tor@excito.com>
1316 Date:   Sat Mar 15 15:40:26 2008 +0100
1318     Add support for Intersil isl1208 RTC
1320     Signed-off-by: Tor Krill <tor@excito.com>
1322 commit 0210cff3d079d97b2156b13685ee8de368e68a1a
1323 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1324 Date:   Sat Mar 15 17:36:41 2008 +0100
1326     cramfs: Fix ifdef
1328     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1330 commit 0b8f2a27861a9fd06eb55a34f855ec9c5102aab4
1331 Author: Wolfgang Denk <wd@denx.de>
1332 Date:   Sun Mar 16 01:12:58 2008 +0100
1334     Conding style cleanup
1336     Signed-off-by: Wolfgang Denk <wd@denx.de>
1338 commit 41712b4e8c95dff23354bcd620e1f9477160c190
1339 Author: Stefan Roese <sr@denx.de>
1340 Date:   Wed Mar 5 12:31:53 2008 +0100
1342     ppc4xx: Add USB OHCI support to AMCC Canyonlands 460EX eval board
1344     This patch adds USB OHCI support to the Canyonlands board port. It also
1345     enables EXT2 support.
1347     Signed-off-by: Stefan Roese <sr@denx.de>
1349 commit 2596f5b9d353ff3e4387a3325d05740f16958038
1350 Author: Stefan Roese <sr@denx.de>
1351 Date:   Wed Mar 5 12:29:32 2008 +0100
1353     usb: Add CFG_OHCI_USE_NPS to common USB-OHCI driver
1355     This patch adds CFG_OHCI_USE_NPS to the common USB-OHCI driver. This
1356     way a board just needs to define this new option to enable the "force
1357     NoPowerSwitching mode" instead of adding new CPU/architecture defines
1358     to the USB source itself.
1360     This new option will be used first with the new AMCC 460EX Canyonlands
1361     board port, which will be posted in a few days.
1363     This patch also fixes a small compilation problem when DEBUG is enabled.
1365     Signed-off-by: Stefan Roese <sr@denx.de>
1367 commit 71665ebf88408ff2acb762af47989fd4365b321a
1368 Author: Stefan Roese <sr@denx.de>
1369 Date:   Mon Mar 3 17:27:02 2008 +0100
1371     ppc4xx: Add Canyonlands NAND booting support
1373     460EX doesn't support a fixed bootstrap option to boot from 512 byte page
1374     NAND devices. The only bootstrap option for NAND booting is option F for
1375     2k page devices. So to boot from a 512 bype page device, the I2C bootstrap
1376     EEPROM needs to be programmed accordingly.
1378     This patch adds basic NAND booting support for the AMCC Canyonlands aval
1379     board and also adds support to the "bootstrap" command, to enable NAND
1380     booting I2C setting.
1382     Tested with 512 byte page NAND device (32MByte) on Canyonlands.
1384     Signed-off-by: Stefan Roese <sr@denx.de>
1386 commit c813f1f835a7edfdb929f2843b09db72cd5cd2f2
1387 Author: Stefan Roese <sr@denx.de>
1388 Date:   Tue Mar 11 16:53:00 2008 +0100
1390     ppc4xx: Add AMCC Canyonlands support (460EX) (3/3)
1392     This patch adds support for the AMCC Canyonlands 460EX evaluation
1393     board.
1395     Signed-off-by: Stefan Roese <sr@denx.de>
1397 commit 6983fe21f774a924d3adb263a270bc2f301f2aa2
1398 Author: Stefan Roese <sr@denx.de>
1399 Date:   Tue Mar 11 16:52:24 2008 +0100
1401     ppc4xx: Add AMCC Canyonlands support (460EX) (2/3)
1403     This patch adds support for the AMCC Canyonlands 460EX evaluation
1404     board.
1406     Signed-off-by: Stefan Roese <sr@denx.de>
1408 commit 8e1a3fe545bbcfceafe183344ebc9f1ad03819c1
1409 Author: Stefan Roese <sr@denx.de>
1410 Date:   Tue Mar 11 16:51:17 2008 +0100
1412     ppc4xx: Add AMCC Canyonlands support (460EX) (1/3)
1414     This patch adds support for the AMCC Canyonlands 460EX evaluation
1415     board.
1417     Signed-off-by: Stefan Roese <sr@denx.de>
1419 commit 43c60992cdf72496e7eaaa3fbd37ebbe75835f69
1420 Author: Stefan Roese <sr@denx.de>
1421 Date:   Tue Mar 11 15:11:43 2008 +0100
1423     ppc4xx: Add basic support for AMCC 460EX/460GT (5/5)
1425     This patch adds basic support for the AMCC 460EX/460GT PPC's.
1427     Signed-off-by: Stefan Roese <sr@denx.de>
1429 commit 6f2eb3f3d8ea2dbb224d0da5a12038693bab9945
1430 Author: Stefan Roese <sr@denx.de>
1431 Date:   Tue Mar 11 15:11:18 2008 +0100
1433     ppc4xx: Add basic support for AMCC 460EX/460GT (4/5)
1435     This patch adds basic support for the AMCC 460EX/460GT PPC's.
1437     Signed-off-by: Stefan Roese <sr@denx.de>
1439 commit 999ecd5aca381984d8ebbeb207ece82a1c275577
1440 Author: Stefan Roese <sr@denx.de>
1441 Date:   Tue Mar 11 15:07:10 2008 +0100
1443     ppc4xx: Add basic support for AMCC 460EX/460GT (3/5)
1445     This patch adds basic support for the AMCC 460EX/460GT PPC's.
1447     Signed-off-by: Stefan Roese <sr@denx.de>
1449 commit 2801b2d2a9906f206ab9ee8d0b6e746d2b7fe05a
1450 Author: Stefan Roese <sr@denx.de>
1451 Date:   Tue Mar 11 15:05:50 2008 +0100
1453     ppc4xx: Add basic support for AMCC 460EX/460GT (2/5)
1455     This patch adds basic support for the AMCC 460EX/460GT PPC's.
1457     Signed-off-by: Stefan Roese <sr@denx.de>
1459 commit 8ac41e3e37c3080c6b1d9461d654161cfe2aa492
1460 Author: Stefan Roese <sr@denx.de>
1461 Date:   Tue Mar 11 15:05:26 2008 +0100
1463     ppc4xx: Add basic support for AMCC 460EX/460GT (1/5)
1465     This patch adds basic support for the AMCC 460EX/460GT PPC's.
1467     Signed-off-by: Stefan Roese <sr@denx.de>
1469 commit 56e410178375d9f20be25fb24e180974f0ae120b
1470 Author: Stefan Roese <sr@denx.de>
1471 Date:   Tue Feb 19 22:07:57 2008 +0100
1473     ppc4xx: interrupt.c reworked
1475     This patch is a rework of the 4xx interrupt handling done while
1476     adding the 460EX/GT support. Interrupts are needed on 4xx for the
1477     EMAC driver.
1479     Signed-off-by: Stefan Roese <sr@denx.de>
1481 commit 84a999b6cdd0b02dc7de2cacc306eaa84afe2b46
1482 Author: Stefan Roese <sr@denx.de>
1483 Date:   Tue Feb 19 22:01:57 2008 +0100
1485     ppc4xx: program_tlb now uses 64bit physical addess
1487     This patch changes the physical addess parameter from 32bit to 64bit.
1488     This is needed for 36bit 4xx platforms to access areas located
1489     beyond the 4GB border, like SoC peripherals (EBC etc.).
1491     Signed-off-by: Stefan Roese <sr@denx.de>
1493 commit c3307fa186af85771924c434997089b8104c0a46
1494 Author: Stefan Roese <sr@denx.de>
1495 Date:   Tue Feb 19 21:58:25 2008 +0100
1497     ppc4xx: miiphy.c reworked
1499     While adding the 460EX/GT support I reworked the 4xx miiphy code. It
1500     badly neede some cleanup.
1502     Signed-off-by: Stefan Roese <sr@denx.de>
1504 commit 88aff62df39c0756241ea9f9b5a7b3ade26cb82b
1505 Author: Stefan Roese <sr@denx.de>
1506 Date:   Tue Feb 19 16:21:49 2008 +0100
1508     rtc: Add M41T62 support
1510     This patch add support for the STM M41T62 RTC. It is used and tested
1511     on the AMCC Canyonlands 406EX platform.
1513     Signed-off-by: Stefan Roese <sr@denx.de>
1515 commit 217d383e201adc7f2271145ae345ea5eae2b7170
1516 Author: Niklaus Giger <niklaus.giger@netstal.com>
1517 Date:   Mon Feb 25 18:46:43 2008 +0100
1519     ppc4xx: Add 405GPr based MCU25 board specific files
1521     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
1523 commit 75a66dcdb383863ad33f0534cfc27b7a86947dad
1524 Author: Niklaus Giger <niklaus.giger@netstal.com>
1525 Date:   Mon Feb 25 18:46:42 2008 +0100
1527     ppc4xx: Add 405GPr based MCU25 board config file
1529     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
1531 commit b05f35436b733a240559e77e46bed8439665ecc5
1532 Author: Niklaus Giger <niklaus.giger@netstal.com>
1533 Date:   Mon Feb 25 18:46:41 2008 +0100
1535     ppc4xx: Add 405GPr based MCU25 board. Global files
1537     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
1539 commit 14c27b35ac812a71abce6e3e2f4129d5e9313660
1540 Author: Niklaus Giger <niklaus.giger@netstal.com>
1541 Date:   Mon Feb 25 18:37:02 2008 +0100
1543     ppc4xx: HCU4/5. remove obsolete hcu_flash.c
1545     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
1547 commit a079494853cc2bfeddb26673219db0b4b2b31566
1548 Author: Niklaus Giger <niklaus.giger@netstal.com>
1549 Date:   Mon Feb 25 18:37:01 2008 +0100
1551     ppc4xx: HCU4/5. Use FLASH_CFI_LEGACY
1553     Cleanup: Remove custom flash driver for 8 bit boot-eprom and replace it with
1554     the FLASH_CFI_LEGACY et al. config options.
1556     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
1558 commit e4170e5a50c8110f792bc37472833ae669d69951
1559 Author: Stefan Roese <sr@denx.de>
1560 Date:   Tue Mar 11 13:52:25 2008 +0100
1562     ppc4xx: Fix comment in 405EX DDR2 init code
1564     Signed-off-by: Stefan Roese <sr@denx.de>
1566 commit 766529fccc860ecb9e955b4239dff69cd9e4ea09
1567 Author: Bartlomiej Sieka <tur@semihalf.com>
1568 Date:   Fri Mar 14 16:22:34 2008 +0100
1570     Add MD5 support to the new uImage format
1572     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
1574 commit 0ede0c383530a418cf98be9122371a86573cd0db
1575 Author: Bartlomiej Sieka <tur@semihalf.com>
1576 Date:   Fri Mar 14 16:22:34 2008 +0100
1578     Add the MD5 algorithm
1580     MD5 supoprt is turned on by defining CONFIG_MD5, the digest can be then
1581     calculated using the md5() function -- see include/md5.h for details.
1583     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
1585 commit b8aa57b5d4d69e8f0810a5e632c0ce41c0f46ee0
1586 Author: Wolfgang Denk <wd@denx.de>
1587 Date:   Fri Mar 14 16:04:54 2008 +0100
1589     tools/setlocalversion: use a git-describe-ish format
1591     Change the automatic local version to have the form -nnnnn-gSHA1SUMID,
1592     where 'nnnnn' is the number of commits since the last tag (i.e.,
1593     1.3.2-rc3).  This makes it much easier to recognize "newer" versions
1594     and to see how much has been changed since the referenced tag.
1596     Stolen from Linux kernel's scripts/setlocalversio, see commit d882421f.
1598     Signed-off-by: Wolfgang Denk <wd@denx.de>
1600 commit c6dc21c84de0f159a1752c5ebd33cff843f63609
1601 Author: Wolfgang Denk <wd@denx.de>
1602 Date:   Thu Mar 13 14:32:03 2008 +0100
1604     HMI1001: add support for MPC5200 Rev. B processors.
1606     Signed-off-by: Wolfgang Denk <wd@denx.de>
1608 commit 90f13dce7a7a9a84d5730576c9a24d0dbb07cb3a
1609 Author: Wolfgang Denk <wd@denx.de>
1610 Date:   Thu Mar 13 14:29:49 2008 +0100
1612     TQM5200: remove dead code
1614     This board never used a MGT5100 processor.
1616     Signed-off-by: Wolfgang Denk <wd@denx.de>
1618 commit afe45c87e3c5d77bad76b1a57dccd20764d45b5d
1619 Author: Marian Balakowicz <m8@semihalf.com>
1620 Date:   Wed Mar 12 12:14:15 2008 +0100
1622     [new uImage] Fix build issue on ARM
1624     ARM platforms don't have a bd->bi_memsize so use bd->bi_dram[0].size instead.
1626     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
1628 commit 3310c549a73a949430bfda90876df7552a1dab0c
1629 Author: Marian Balakowicz <m8@semihalf.com>
1630 Date:   Wed Mar 12 12:13:13 2008 +0100
1632     [new uImage] Add new uImage format documentation and examples
1634     Create doc/uImage.FIT documentation directory with the following files:
1635     - command_syntax_extensions.txt : extended command syntax description
1636     - howto.txt                     : short usage howto
1637     - source_file_format.txt        : internal new uImage format description
1639     Add example image source files:
1640     - kernel.its
1641     - kernel_fdt.its
1642     - multi.its
1644     Update README appropriately.
1646     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1647     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
1649 commit 1ec73761d2e247078f4520a265d463e8b73391a2
1650 Author: Marian Balakowicz <m8@semihalf.com>
1651 Date:   Wed Mar 12 10:35:52 2008 +0100
1653     [new uImage] Fix definition of common bootm_headers_t fields
1655     verify, autostart and lmb fields are used regardless of CONFIG_FIT
1656     setting, move their definitions to common section.
1658     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1660 commit 1d1cb4270edc6a99276834064069717f9782c491
1661 Author: Marian Balakowicz <m8@semihalf.com>
1662 Date:   Wed Mar 12 10:35:51 2008 +0100
1664     [new uImage] Fix build problems on trab board
1666     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1668 commit f773bea8e11f4a11c388dcee956b2444203e6b65
1669 Author: Marian Balakowicz <m8@semihalf.com>
1670 Date:   Wed Mar 12 10:35:46 2008 +0100
1672     [new uImage] Add proper ramdisk/FDT handling when FIT configuration is used
1674     Save FIT configuration provied in the first bootm argument and use it
1675     when to get ramdisk/FDT subimages when second and third (ramdisk/FDT)
1676     arguments are not specified.
1678     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1680 commit 2682ce8a4225f23d72bb7fed069e928dd39d34ae
1681 Author: Marian Balakowicz <m8@semihalf.com>
1682 Date:   Wed Mar 12 10:33:01 2008 +0100
1684     [new uImage] More verbose kernel image uncompress error message
1686     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1688 commit 1372cce2b9040fb640e5032b84e3a033a22d6ff0
1689 Author: Marian Balakowicz <m8@semihalf.com>
1690 Date:   Wed Mar 12 10:33:01 2008 +0100
1692     [new uImage] Use show_boot_progress() for new uImage format
1694     This patch allocates a set of show_boot_progress() IDs for new uImage format
1695     and adds show_boot_progress() calls in new uImage format handling code.
1697     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1699 commit c28c4d193dbfb20b2dd3a5447640fd6de7fd0720
1700 Author: Marian Balakowicz <m8@semihalf.com>
1701 Date:   Wed Mar 12 10:33:01 2008 +0100
1703     [new uImage] Add new uImage fromat support to fpga command
1705     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1707 commit 09475f7527460e426c0e0628fc5b8f3754fbaa23
1708 Author: Marian Balakowicz <m8@semihalf.com>
1709 Date:   Wed Mar 12 10:33:01 2008 +0100
1711     [new uImage] Add new uImage format handling to other bootm related commands
1713     Updated commands:
1715     docboot  - cmd_doc.c
1716     fdcboot  - cmd_fdc.c
1717     diskboot - cmd_ide.c
1718     nboot    - cmd_nand.c
1719     scsiboot - cmd_scsi.c
1720     usbboot  - cmd_usb.c
1722     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1724 commit 1b7897f28d49a80d78d760ec6f6f11dc0f914338
1725 Author: Marian Balakowicz <m8@semihalf.com>
1726 Date:   Wed Mar 12 10:33:00 2008 +0100
1728     [new uImage] Add new uImage format support to imgextract command
1730     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1732 commit 424c4abdd175d2c470510df8ce0e32d3f463ec16
1733 Author: Marian Balakowicz <m8@semihalf.com>
1734 Date:   Wed Mar 12 10:33:00 2008 +0100
1736     [new uImage] Add new uImage format support to autoscript routine
1738     autoscript() routine is updated to accept second argument, which
1739     is only used for FIT images and provides a FIT subimage unit name.
1741     autoscript() routine callers must now pass two arguments. For
1742     non-interactive use (like in cmd_load.c, cmd_net.c), new environment
1743     variable 'autoscript_uname' is introduced and used as a FIT
1744     subimage unit name source.
1746     autoscript command accepts extended syntax of the addr argument:
1747     addr:<subimg_uname>
1749     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1751 commit cd7c596e9f561dbbc17b717277438aee78cde14f
1752 Author: Marian Balakowicz <m8@semihalf.com>
1753 Date:   Wed Mar 12 10:33:00 2008 +0100
1755     [new uImage] Add new uImage format support to arch specific do_bootm_linux() routines
1757     This patch updates architecture specific implementations of
1758     do_bootm_linux() adding new uImage format handling for
1759     operations like get kernel entry point address, get kernel
1760     image data start address.
1762     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1764 commit 3dfe110149311425919e6d6a14b561b4207498f1
1765 Author: Marian Balakowicz <m8@semihalf.com>
1766 Date:   Wed Mar 12 10:32:59 2008 +0100
1768     [new uImage] Add node offsets for FIT images listed in struct bootm_headers
1770     This patch adds new node offset fields to struct bootm_headers
1771     and updates bootm_headers processing code to make use of them.
1772     Saved node offsets allow to avoid repeating fit_image_get_node() calls.
1774     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1776 commit bc8ed486b125452ba3bd8344f052f437329150c5
1777 Author: Marian Balakowicz <m8@semihalf.com>
1778 Date:   Wed Mar 12 10:32:53 2008 +0100
1780     [new uImage] ppc: Add new uImage format support to FDT handling routines
1782     Support for new (FIT) format uImages is added to powerpc specific
1783     boot_get_fdt() routine which now recognizes, sanity checks FIT image
1784     and is able to access data sections of the requested component image.
1786     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1788 commit a44a269a905f924b420020506a4d7d7eedcc0eaf
1789 Author: Marian Balakowicz <m8@semihalf.com>
1790 Date:   Wed Mar 12 10:14:57 2008 +0100
1792     [new uImage] Re-enable interrupts for non automatic booting
1794     Re-enable interrupts if we return from do_bootm_<os> and 'autostart'
1795     environment variable is not set to 'yes'.
1797     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1799 commit d985c8498c4e47095820da97aa722381d39172c5
1800 Author: Marian Balakowicz <m8@semihalf.com>
1801 Date:   Wed Mar 12 10:14:38 2008 +0100
1803     [new uImage] Remove unnecessary arguments passed to ramdisk routines
1805     boot_get_ramdisk() and image_get_ramdisk() do not need all
1806     cmdtp, flag, argc and argv arguments. Simplify routines definition.
1808     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1810 commit c87796483bc7c2900470dc747c367f602577608d
1811 Author: Marian Balakowicz <m8@semihalf.com>
1812 Date:   Wed Mar 12 10:12:37 2008 +0100
1814     [new uImage] Add new uImage format support for ramdisk handling
1816     This patch updates boot_get_ramdisk() routine adding format
1817     verification and handling for new (FIT) uImages.
1819     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1821 commit 6986a385671749ecb3f60cf99e9cbae8e47bb50e
1822 Author: Marian Balakowicz <m8@semihalf.com>
1823 Date:   Wed Mar 12 10:01:05 2008 +0100
1825     [new uImage] Add new uImage format support for kernel booting
1827     New format uImages are recognized by the bootm command,
1828     validity of specified kernel component image is checked and
1829     its data section located and used for further processing
1830     (uncompress, load, etc.)
1832     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1834 commit e32fea6adb620ecf2bd70acf2dd37e53df9d1547
1835 Author: Marian Balakowicz <m8@semihalf.com>
1836 Date:   Tue Mar 11 12:35:20 2008 +0100
1838     [new uImage] Add new uImage format support for imls and iminfo commands
1840     imls and iminfo can now recognize nad print out contents of the new (FIT)
1841     format uImages.
1843     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1845 commit 9d25438fe7d70cf35a8a293ea5e392fefc672613
1846 Author: Bartlomiej Sieka <tur@semihalf.com>
1847 Date:   Tue Mar 11 12:34:47 2008 +0100
1849     [new uImage] Add support for new uImage format to mkimage tool
1851     Support for the new uImage format (FIT) is added to mkimage tool.
1852     Commandline syntax is appropriately extended:
1854     mkimage [-D dtc_options] -f fit-image.its fit-image
1856     mkimage (together with dtc) takes fit-image.its and referenced therein
1857     binaries (like vmlinux.bin.gz) as inputs, and produces fit-image file -- the
1858     final image that can be transferred to the target (e.g., via tftp) and then
1859     booted using the bootm command in U-Boot.
1861     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
1863 commit eb6175edd6c120d8b89678243e5a2be362ee8e40
1864 Author: Marian Balakowicz <m8@semihalf.com>
1865 Date:   Mon Mar 10 17:53:49 2008 +0100
1867     [new uImage] Make node unit names const in struct bootm_headers
1869     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1871 commit 5dfb52138688ccbf0146f62683fe6217b3ce1b05
1872 Author: Marian Balakowicz <m8@semihalf.com>
1873 Date:   Fri Feb 29 21:24:06 2008 +0100
1875     [new uImage] New uImage low-level API
1877     Add FDT-based functions for handling new format component images,
1878     configurations, node operations, property get/set, etc.
1880     fit_        - routines handling global new format uImage operations
1881                   like get/set top level property, process all nodes, etc.
1882     fit_image_  - routines handling component images subnodes
1883     fit_conf_   - routines handling configurations node
1885     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
1886     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
1888 commit 30f1806f60978d707b0cff2d7bf89d141fc24290
1889 Author: Wolfgang Denk <wd@denx.de>
1890 Date:   Sun Mar 9 16:20:02 2008 +0100
1892     Release v1.3.2
1894     Update CHANGELOG for release.
1896     Signed-off-by: Wolfgang Denk <wd@denx.de>
1898 commit 5b464c289ba715d0979b6e1f94947bb8f1068d16
1899 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1900 Date:   Sun Mar 9 14:52:11 2008 +0100
1902     SCM: fix 'packed' attribute ignored for field of type 'can_msg_t' warnings
1904     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1905     Signed-off-by: Wolfgang Denk <wd@denx.de>
1907 commit db695b78515ddb88a2d4f3357c120345efbf59ec
1908 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1909 Date:   Sun Mar 9 10:44:01 2008 +0100
1911     scb9328: Fix flash warning: type qualifiers ignored on function return type
1913     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1915 commit 2b3e7e61d6a72f16aee93f870bc6af67f30758c4
1916 Author: Wolfgang Denk <wd@denx.de>
1917 Date:   Sun Mar 9 10:50:41 2008 +0100
1919     esd/common/fpga.c: fix indentation.
1921     Signed-off-by: Wolfgang Denk <wd@denx.de>
1923 commit cc3843e36453e2b8db65d7e56de938ba045016a0
1924 Author: Wolfgang Denk <wd@denx.de>
1925 Date:   Sun Mar 9 10:33:31 2008 +0100
1927     common/kgdb.c: fix 'dereferencing type-punned pointer' warning
1929     and get rid of a couple of unneeded casts.
1931     Signed-off-by: Wolfgang Denk <wd@denx.de>
1933 commit 8d4f4a838d7dc7cf4de17e3e9a67e2f222b6a1c8
1934 Author: Wolfgang Denk <wd@denx.de>
1935 Date:   Sun Mar 9 10:09:53 2008 +0100
1937     esd/common/fpga.c: fix 'assignment of read-only location' error
1939     Signed-off-by: Wolfgang Denk <wd@denx.de>
1941 commit c6fe4dabac066e8758345d249032768496983a3e
1942 Author: Wolfgang Denk <wd@denx.de>
1943 Date:   Sun Mar 9 02:13:19 2008 +0100
1945     Makefile: make build silently again.
1947     Signed-off-by: Wolfgang Denk <wd@denx.de>
1949 commit 76babc86576f092573599334c85ec543fdbc6015
1950 Author: Wolfgang Denk <wd@denx.de>
1951 Date:   Sun Mar 9 02:07:49 2008 +0100
1953     m501sk: Fix out of tree building
1955     Signed-off-by: Wolfgang Denk <wd@denx.de>
1957 commit 210ed2004e062fdd03f25ab4925998aa1bd08a07
1958 Author: Wolfgang Denk <wd@denx.de>
1959 Date:   Sun Mar 9 00:06:09 2008 +0100
1961     ADS5121: fix out of tree build
1963     and simplify Makefile a bit.
1965     Signed-off-by: Wolfgang Denk <wd@denx.de>
1967 commit 46cb5074a3f74de64ebd97dd0c4ec7eb3d768b93
1968 Author: Wolfgang Denk <wd@denx.de>
1969 Date:   Sat Mar 8 22:35:31 2008 +0100
1971     Release v1.3.2
1973     Signed-off-by: Wolfgang Denk <wd@denx.de>
1975 commit 78a90f827df74520e939c794fc7413dace21c4db
1976 Author: Wolfgang Denk <wd@denx.de>
1977 Date:   Sat Mar 8 22:35:04 2008 +0100
1979     Update CHANGELOG
1981     Signed-off-by: Wolfgang Denk <wd@denx.de>
1983 commit 58f3c57c6008b42e01f551d3be6efd88c14ac87f
1984 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1985 Date:   Sat Mar 8 21:30:04 2008 +0100
1987     esd: Fix warning: passing argument 1 of 'fpga_boot' discards qualifiers from pointer target type
1989     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1991 commit d75469d48c05795144f4b8ba76addbb4920a7bba
1992 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
1993 Date:   Sat Mar 8 09:25:49 2008 +0900
1995     net: rtl8169: Add processing when OWNbit did't enable in rtl_recv()
1997     When rtl_recv() of rtl8169 is called, OWNbit of status register
1998     is not enable occasionally.
1999     rtl_recv() doesn't work normally when the driver doesn't do
2000     appropriate processing.
2001     This patch fix this problem.
2003     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2005 commit 82afabfeb8ae6a27c7b396011ea99f4712aa73fa
2006 Author: Heiko Schocher <hs@denx.de>
2007 Date:   Fri Mar 7 08:15:28 2008 +0100
2009     mgsuvd: update board configuration
2011     initialize the UPIOx controller.
2013     Signed-off-by: Heiko Schocher <hs@denx.de>
2015 commit e492c90c26215e459aec0fdf0f8ef1fd204988f5
2016 Author: Heiko Schocher <hs@denx.de>
2017 Date:   Fri Mar 7 08:13:41 2008 +0100
2019     mgcoge: update board configuration
2021     add support for the config Flash.
2022     initialize the UPIOx controller.
2024     Signed-off-by: Heiko Schocher <hs@denx.de>
2026 commit 270fe261b7f9292800b2b3d1bf19ae7cbc880258
2027 Author: Kim Phillips <kim.phillips@freescale.com>
2028 Date:   Fri Mar 7 12:27:31 2008 -0600
2030     mpc83xx: make dtb basename file references equal those of linux
2032     the dts file basenames were updated in linux - this helps avoid
2033     inadvertently loading any old dtbs laying around.
2035     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2037 commit f30b6154f16f5ffa4a9f5bfca5e114d72b6ef675
2038 Author: Kim Phillips <kim.phillips@freescale.com>
2039 Date:   Wed Feb 27 16:08:22 2008 -0600
2041     net: uec_phy: actually increment the timeout counter
2043     allow u-boot to recover (and, e.g., switch to another interface) in the
2044     case where a PHY does not report autonegotiation is complete within its
2045     two second timeout value.
2047     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2049 commit 772003e43957ee0c895abed7cd82cbe72820cbb8
2050 Author: Markus Brunner <super.firetwister@googlemail.com>
2051 Date:   Wed Mar 5 21:38:12 2008 +0100
2053     fix taihu soft spi_read
2055     The taihu board used gpio_read_out_bit which reads the output register and not
2056     the pin state.
2058     Signed-off-by: Markus Brunner <super.firetwister@gmail.com>
2060 commit fc84a8495ac750f6b4adae81f8c4f100f65b6340
2061 Author: Stefan Roese <sr@denx.de>
2062 Date:   Fri Mar 7 08:01:43 2008 +0100
2064     ppc4xx: Sequoia: Add device tree (fdt) Linux booting default env variables
2066     Signed-off-by: Stefan Roese <sr@denx.de>
2068 commit bd4458cb47abecabd406b1210457be96c69fc49d
2069 Author: Dave Liu <r63238@freescale.com>
2070 Date:   Tue Mar 4 16:59:22 2008 +0800
2072     837xEMDS: Improve the system performance
2074     1. Make the CSB bus pipeline depth as 4, and enable
2075        the repeat mode;
2076     2. Raise the eTSEC emergency priority;
2077     3. Use the highest IP blocks clock.
2079     Signed-off-by: Dave Liu <daveliu@freescale.com>
2081 commit d8ab58b212481b1c57947ea21aa96c4ce800d0b4
2082 Author: Detlev Zundel <dzu@denx.de>
2083 Date:   Thu Mar 6 16:45:53 2008 +0100
2085     Replace "run load; run update" with conditionalized "run load update".
2087     The latter version stops when "run load" fails for whatever reasons
2088     rendering the combination *a lot* more secure.
2090     Signed-off-by: Detlev Zundel <dzu@denx.de>
2092 commit 6bc113886d7d316df1a4e459bec8baf027518551
2093 Author: Stefan Roese <sr@denx.de>
2094 Date:   Tue Mar 4 17:40:41 2008 +0100
2096     net: Print error message upon net usage when no ethernet-interface is found
2098     This patch fixes a problem seen on PPC4xx boards, when no MAC address is
2099     defined. Then no ethernet interface is available but a simple "tftp"
2100     command will return without any error message which is quite confusing.
2102     Signed-off-by: Stefan Roese <sr@denx.de>
2104 commit a30a549a3553032d809e0356306b62de0b125901
2105 Author: Jon Loeliger <jdl@freescale.com>
2106 Date:   Tue Mar 4 10:03:03 2008 -0600
2108     Remove erroneous or extra spd.h #includers.
2110     Many of the spd.h #includers don't need it,
2111     and wanted to have spd_sdram() declared instead.
2112     Since they didn't get that, some also had open
2113     coded extern declarations of it instead or as well.
2114     Fix it all up by using spd_sdram.h where needed.
2116     Signed-off-by: Jon Loeliger <jdl@freescale.com>
2118 commit a4475386cef14af3fd88f0518b688e755669486d
2119 Author: Wolfgang Denk <wd@denx.de>
2120 Date:   Tue Mar 4 17:41:28 2008 +0100
2122     PCS440EP: fix build problems (redundant #define)
2124     Signed-off-by: Wolfgang Denk <wd@denx.de>
2126 commit e85e2fa85ec09a6fac2846d1d881d8737e2bbda9
2127 Author: Stefan Roese <sr@denx.de>
2128 Date:   Tue Mar 4 17:39:25 2008 +0100
2130     net: Print error message upon net usage when no ethernet-interface is found
2132     This patch fixes a problem seen on PPC4xx boards, when no MAC address is
2133     defined. Then no ethernet interface is available but a simple "tftp"
2134     command will return without any error message which is quite confusing.
2136     Signed-off-by: Stefan Roese <sr@denx.de>
2138 commit 384faaafb999cae3ce447c93e28a0b7e2e5fef53
2139 Author: Wolfgang Denk <wd@denx.de>
2140 Date:   Tue Mar 4 17:38:50 2008 +0100
2142     W7OLMC/W7OLMG: fix build problems (redundant #define)
2144     Signed-off-by: Wolfgang Denk <wd@denx.de>
2146 commit f9301e1cda296245ba052d7b08321199c3d0af9d
2147 Author: Wolfgang Denk <wd@denx.de>
2148 Date:   Tue Mar 4 14:58:31 2008 +0100
2150     Makefile: fix problem with out-of-tree builds introduced by 5013c09f
2152     Commit 5013c09f (Makefile: cleanup "clean" target) introduced a
2153     problem for out-of-tree builds which caused "make clean" to fail.
2155     Signed-off-by: Wolfgang Denk <wd@denx.de>
2157 commit dfece9500556bed5d8244b1c15d973cec7c25bfe
2158 Author: Wolfgang Denk <wd@denx.de>
2159 Date:   Tue Mar 4 11:58:26 2008 +0100
2161     examples/Makefile: build "hello_world" on 8xx, too.
2163     Signed-off-by: Wolfgang Denk <wd@denx.de>
2165 commit 74eb0222594fd23aafdf168e60e872814eea8b62
2166 Author: Mike Nuss <mike@terascala.com>
2167 Date:   Mon Mar 3 15:27:05 2008 -0500
2169     PPC4xx (Sequoia): Fix Ethernet "remote fault" problems
2171     Every now and then a Sequoia board (or equivalent hardware) had
2172     problems connecting to a Gigabit capable network interface.
2174     There were differences in the PHY setup between Linux and U-Boot.
2176     This patch fixes the problem. Apparently "remote fault" is being set,
2177     which signals to some devices (on the other end of the cable) that a
2178     fault has occurred, while other devices ignore it. I believe the RF bit
2179     was causing the issue, but I removed T4 also, to match up with Linux.
2181     Signed-off-by: Mike Nuss <mike@terascala.com>
2183 commit 491fb6dea9f52fdb9cb5996e8e978b9e9685179f
2184 Author: Timur Tabi <timur@freescale.com>
2185 Date:   Mon Mar 3 09:58:52 2008 -0600
2187     fix QE firmware uploading limit
2189     Fix a typo in qe_upload_firmware() that prevented uploading firmware on
2190     systems with more than one RISC core.
2192     Signed-off-by: Timur Tabi <timur@freescale.com>
2194 commit 42ba58e0c302b339a3c2faa6006a013c6f186b7a
2195 Author: Bernhard Nemec <bnemec@ganssloser.com>
2196 Date:   Mon Mar 3 11:57:23 2008 +0000
2198     Fix endianess problem in cramfs code (cramfs is always host-endian in Linux)
2200     Originally pointed out by Laurent Pinchart <laurent.pinchart@tbox.biz>,
2201     see http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/22846
2203     Signed-off-by: Bernhard Nemec <bnemec <at> ganssloser.com>
2205 commit 84d0c2f1e39caff58bf765a7ab7c72da23c25ec8
2206 Author: Kim B. Heino <Kim.Heino@bluegiga.com>
2207 Date:   Mon Mar 3 10:39:13 2008 +0200
2209     fix copy from ram to dataflash
2211     If I try to "cp.b <ram> <dataflash>", u-boot selects normal flash
2212     routines instead of dataflash. This is because it checks "if source
2213     address is not dataflash" instead of target address.
2215     Signed-off-by: Kim B. Heino <Kim.Heino@bluegiga.com>
2217 commit 32bf3d143a888f8deacfdcc97e898f6c06d0aea4
2218 Author: Wolfgang Denk <wd@denx.de>
2219 Date:   Mon Mar 3 12:16:44 2008 +0100
2221     Fix quoting problem (preboot setting) in many board config files.
2223     Signed-off-by: Wolfgang Denk <wd@denx.de>
2225 commit 5b0b2b6fc9fe22e3864c2a57316d91a2507ec215
2226 Author: Wolfgang Denk <wd@denx.de>
2227 Date:   Mon Mar 3 12:36:49 2008 +0100
2229     ADS5121: Fix default environment.
2231     Signed-off-by: Wolfgang Denk <wd@denx.de>
2233 commit 91c82076ae492bb1f9d9c47a481314631d32dc8e
2234 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2235 Date:   Sun Mar 2 16:12:31 2008 +0100
2237     Makefile: Fix missing unconfig and mkconfig use
2239     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2241 commit 8ce4e5c2c02cb7e8adddf7b651d3050d81ce4c1d
2242 Author: michael <trimarchi@gandalf.sssup.it>
2243 Date:   Sun Mar 2 23:33:46 2008 +0100
2245     Fix checking fat32 cluster size.
2247     This fixes the cluster size tests in the FAT32 file system.
2248     The current implementation of VFAT support doesn't work if the
2249     referred cluster has an offset > 16bit representation, causing
2250     "fatload" and "fatls" commands etc. to fail.
2252     Signed-off-by: michael trimarchi <trimarchi@gandalf.sssup.it>
2254 commit 661bad63a076a96c39c64f136915f146725af92b
2255 Author: Wolfgang Denk <wd@denx.de>
2256 Date:   Sun Mar 2 22:57:23 2008 +0100
2258     Prepare v1.3.2-rc2 release candidate
2260     Signed-off-by: Wolfgang Denk <wd@denx.de>
2262 commit 76957cb3d621bf664311908e5962e151c633c285
2263 Author: Stefan Roese <sr@denx.de>
2264 Date:   Sat Mar 1 12:11:40 2008 +0100
2266     ppc4xx: EMAC: Fix 405EZ fifo size setup in EMAC_MR1
2268     The 405EZ only supports 512 bytes of rx-/tx-fifo EMAC sizes. But
2269     currently 4k/2k is configured. This patch fixes this issue.
2271     Thanks to Thomas Kindler <tkindler@lenord.de> for pointing this out.
2273     Signed-off-by: Stefan Roese <sr@denx.de>
2275 commit 118978c8eb43803e2794233922df4249fa278b83
2276 Author: Woodruff, Richard <r-woodruff2@ti.com>
2277 Date:   Fri Feb 29 17:34:35 2008 -0600
2279     Fix alignment error on ARM for modules
2281     Fix alignment fault on ARM when running modules.  With out an explicit
2282     linker file gcc4.2.1 will half word align __bss_start's value.  The word
2283     dereference will crash hello_world.
2285     signed-off-by Richard Woodruff <r-woodruff2@ti.com>
2287 commit ce1120dd703e6f12c59e4eba9962356a0300b832
2288 Author: Dave Liu <r63238@freescale.com>
2289 Date:   Fri Feb 29 17:45:31 2008 +0800
2291     fs: Fix ext2 read issue
2293     The ext2 aligned process will corrupt the key
2294     data struct, the patch fix this.
2296     Signed-off-by: Dave Liu <daveliu@freescale.com>
2298 commit 5013c09f7a5675952a3ca88b6bc6c924e63af33e
2299 Author: Wolfgang Denk <wd@denx.de>
2300 Date:   Sun Mar 2 22:45:33 2008 +0100
2302     Makefile: cleanup "clean" target
2304     Make sure CDPATH settings cannot interfere.
2305     Update CHANGELOG.
2307     Signed-off-by: Wolfgang Denk <wd@denx.de>
2309 commit ffda586fc1373243c9794babde69500f6293a8d8
2310 Author: Li Yang <leoli@freescale.com>
2311 Date:   Fri Feb 29 11:46:05 2008 +0800
2313     add cscope build target
2315     Add cscope build target to generate cscope database for code browsing.
2317     Signed-off-by: Li Yang <leoli@freescale.com>
2319 commit f655adef65e4cf6b929054b049ee19ae9b5ccbe2
2320 Author: Kim Phillips <kim.phillips@freescale.com>
2321 Date:   Wed Feb 27 15:06:39 2008 -0600
2323     net: uec_phy: handle 88e1111 rev.B2 erratum 5.6
2325     erratum 5.6 states the autoneg completion bit is functional only if the
2326     autoneg bit is asserted.
2328     This fixes any secondarily-issued networking commands on non-gigabit
2329     links on the mpc8360 mds board.
2331     Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2333 commit 5f91db7f582ca17b1f19f10189c025696f333d2e
2334 Author: John Rigby <jrigby@freescale.com>
2335 Date:   Tue Feb 26 09:38:14 2008 -0700
2337     MPC5121e ADS PCI support take 3
2339     Adds PCI support for MPC5121
2341     Tested with drivers/net/rtl8139.c
2343     Support is conditional since PCI on old silicon does not work.
2345     ads5121_PCI_config turns on PCI
2347     In this version, condition compilation of PCI code has been moved
2348     from ifdef in board/ads5121/pci.c to board/ads5121/Makefile as
2349     suggested by Jean-Christophe PLAGNIOL-VILLARD
2351     Signed-off-by: John Rigby <jrigby@freescale.com>
2353 commit 44b4dbed4133f657705b7c5193209da9978243a7
2354 Author: Anatolij Gustschin <agust@denx.de>
2355 Date:   Mon Feb 25 23:53:07 2008 +0100
2357     Fix warnings while compilation of post/drivers/memory.c
2359     Fix warnings while compilation with new gcc in eldk-4.2
2361     Signed-off-by: Anatolij Gustschin <agust@denx.de>
2363 commit 4fae35a53b3e958254d6574a1cc7e10811fc6726
2364 Author: Anatolij Gustschin <agust@denx.de>
2365 Date:   Mon Feb 25 20:54:04 2008 +0100
2367     ppc4xx: Fix problem in 4xx_enet.c driver
2369     U-Boot crashes in the net loop if CONFIG_4xx_DCACHE is
2370     enabled. To reproduce the problem ensure that 'ethrotate'
2371     environment variable isn't set to "no" and then run
2372     "tftp 200000 not_existent_file".
2373     This patch tries to fix the issue.
2375     Signed-off-by: Anatolij Gustschin <agust@denx.de>
2377 commit 60ec654c5eb80d0fe0c38a3bd42140215bc06484
2378 Author: Anatolij Gustschin <agust@denx.de>
2379 Date:   Mon Feb 25 20:04:20 2008 +0100
2381     POST: Disable cache while SPR POST
2383     Currently (since commit b2e2142c) u-boot crashes on
2384     sequoia board while SPR test if CONFIG_4xx_DCACHE is
2385     enabled. This patch disables the cache while SPR test.
2387     Signed-off-by: Anatolij Gustschin <agust@denx.de>
2389 commit c313b2c6c555e7d89ec59bd51c59ab164ad0105d
2390 Author: Martin Krause <martin.krause@tqs.de>
2391 Date:   Mon Feb 25 17:52:40 2008 +0100
2393     TQM5200: use automatic fdt memory fixup (part 2)
2395     Call fdt_fixup_memory() on the boards TQM5200, TQM5200_B, TQM5200S,
2396     TB5200 and TB5200_B to fixup the /memory node with the memory values
2397     detected by U-Boot.
2399     Signed-off-by: Martin Krause <martin.krause@tqs.de>
2401 commit 44ceec253ea941b301abf4b079d52324def69d92
2402 Author: Martin Krause <martin.krause@tqs.de>
2403 Date:   Mon Feb 25 15:17:05 2008 +0100
2405     TQM5200: use automatic fdt memory fixup
2407     Call fdt_fixup_memory() on the boards TQM5200, TQM5200_B, TQM5200S,
2408     TB5200 and TB5200_B to fixup the /memory node with the memory values
2409     detected by U-Boot.
2411     Signed-off-by: Martin Krause <martin.krause@tqs.de>
2413 commit f3a329acb26017d8e10e9c93e1e726c2a5ac634a
2414 Author: Martin Krause <martin.krause@tqs.de>
2415 Date:   Mon Feb 25 13:27:52 2008 +0100
2417     TQM5200: fix bug in SDRAM initialization code
2419     This patch fixes a bug in the SDRAM initialization code for the
2420     TQM5200. The hi_addr bit is now set correctly. Without this patch
2421     the hi_addr bit is always set to 1, if the second SDRAM bank is
2422     not populated.
2424     For other MPC5200 boards a correspondig patch has already been applied
2425     some time ago, see commit a63109281ad41b0fb489fdcb901171f76bcdbc2c.
2427     Signed-off-by: Martin Krause <martin.krause@tqs.de>
2428     --
2429     Forget the first patch please. I confused flash with SDRAM in
2430     the comment ...
2432 commit 217bf6b6a313d9ccb619a4dbc09f73f77cd48df1
2433 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2434 Date:   Mon Feb 25 00:03:12 2008 +0100
2436     mx1fs2/flash: Fix multiple compiler warnings
2438     "pointer targets in assignment differ in signedness"
2440     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2442 commit 5599c28cef55be42a8ca6fa8086b1a44e56a85d2
2443 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2444 Date:   Mon Feb 25 00:03:11 2008 +0100
2446     arm-imx: Fix register definitions
2448     Sync register definitions with linux
2450     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2452 commit c9bcf75fecc58886af77d2a571cff2eab39eab6f
2453 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2454 Date:   Mon Feb 25 00:03:10 2008 +0100
2456     actua1/actua2/actua3: Fix multiple unused variable warnings
2458     - actua1:
2459         actux1.c: In function 'checkboard':
2460         actux1.c:92: warning: unused variable 'revision'
2462     - actua2:
2463         actux2.c: In function 'checkboard':
2464         actux2.c:100: warning: unused variable 's'
2465         actux2.c:99: warning: unused variable 'revision'
2466         actux2.c: In function 'reset_phy':
2467         actux2.c:130: warning: unused variable 'i'
2469     - actua3:
2470         actux3.c: In function 'checkboard':
2471         actux3.c:114: warning: unused variable 'revision'
2473     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2475 commit f8fa6368a6a0c02164da8e2f52f18d457c6977bd
2476 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2477 Date:   Sun Feb 24 11:44:29 2008 +0900
2479     Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit targets.
2481     The previous patch was lacking of i386, microblaze, nios and nios2. This
2482     patch tries to fix them.
2484     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2486 commit 05e07b1ea22844e946cfcf7d5e8a0199d18d2a95
2487 Author: Marian Balakowicz <m8@semihalf.com>
2488 Date:   Fri Feb 29 22:22:46 2008 +0100
2490     [new uImage] Fix FDT blob totalsize calculation in boot_relocate_fdt()
2492     Do not use global fdt blob pointer, calculate blob size from routine
2493     argument blob pointer.
2495     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2497 commit d1cc52879c8966507dad9fb575481e6d3985e64e
2498 Author: David Gibson <david@gibson.dropbear.id.au>
2499 Date:   Tue Feb 12 00:58:31 2008 +1100
2501     libfdt: Add and use a node iteration helper function.
2503     This patch adds an fdt_next_node() function which can be used to
2504     iterate through nodes of the tree while keeping track of depth.  This
2505     function is used to simplify the iteration code in a lot of other
2506     functions, and is also exported for use by library users.
2508     Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2510 commit 8cf30809a82902a471866d2f07725ce3b8a22291
2511 Author: Bartlomiej Sieka <tur@semihalf.com>
2512 Date:   Fri Feb 29 16:00:24 2008 +0100
2514     [new uImage] Add libfdt support to mkimage
2516     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
2518 commit a6e530f00d31a8494a0422799b2b9a692a9c0eb9
2519 Author: Bartlomiej Sieka <tur@semihalf.com>
2520 Date:   Fri Feb 29 16:00:23 2008 +0100
2522     [new uImage] Add sha1.o object to mkimage binary build
2524     Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
2526 commit df6f1b895c997978f03afe04502ee76b7ba34ab9
2527 Author: Marian Balakowicz <m8@semihalf.com>
2528 Date:   Fri Feb 29 16:00:06 2008 +0100
2530     [new uImage] Fix component handling for legacy multi component images
2532     Use uint32_t when accessing size table in image_multi_count() and
2533     image_multi_getimg() for multi component images.
2535     Add missing uimage_to_cpu() endianness conversion.
2537     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2539 commit 570abb0ad120f6002bcaa3cf6f32bd4ca2e1b248
2540 Author: Marian Balakowicz <m8@semihalf.com>
2541 Date:   Fri Feb 29 15:59:59 2008 +0100
2543     [new uImage] Share common uImage code between mkimage and U-boot
2545     This patch adds the following common routines:
2547     1) Dedicated mkimage print_header() is replaced with common
2548     image_print_contents()
2549     image_print_contents_noindent()
2551     2) Common os/arch/type/comp fields name <--> id translation routines
2552     genimg_get_os_name()
2553     genimg_get_arch_name()
2554     genimg_get_type_name()
2555     genimg_get_comp_name()
2556     genimg_get_os_id()
2557     genimg_get_arch_id()
2558     genimg_get_type_id()
2559     genimg_get_comp_id()
2561     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2563 commit 9a4daad0a35eb5143037eea9f786a3e9d672bdd6
2564 Author: Marian Balakowicz <m8@semihalf.com>
2565 Date:   Fri Feb 29 14:58:34 2008 +0100
2567     [new uImage] Update naming convention for bootm/uImage related code
2569     This patch introduces the following prefix convention for the
2570     image format handling and bootm related code:
2572     genimg_             - dual format shared code
2573     image_              - legacy uImage format specific code
2574     fit_                - new uImage format specific code
2575     boot_               - booting process related code
2577     Related routines are renamed and a few pieces of code are moved around and
2578     re-grouped.
2580     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2582 commit 75fa002c47171b73fb4c1f2c2fe4d6391c136276
2583 Author: Kumar Gala <galak@kernel.crashing.org>
2584 Date:   Wed Feb 27 21:51:51 2008 -0600
2586     [new uImage] Respect autostart setting in linux bootm
2588     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2589     Acked-by: Marian Balakowicz <m8@semihalf.com>
2591 commit d3f2fa0d278467b2232e4eb2372f905c3febfbeb
2592 Author: Kumar Gala <galak@kernel.crashing.org>
2593 Date:   Wed Feb 27 21:51:50 2008 -0600
2595     [new uImage] Provide ability to restrict region used for boot images
2597     Allow the user to set 'bootm_low' and 'bootm_size' env vars as a way
2598     to restrict what memory range is used for bootm.
2600     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2601     Acked-by: Marian Balakowicz <m8@semihalf.com>
2603 commit e822d7fc4dd4755d4d0a22f05e33f33d1a0481da
2604 Author: Kumar Gala <galak@kernel.crashing.org>
2605 Date:   Wed Feb 27 21:51:49 2008 -0600
2607     [new uImage] Use lmb for bootm allocations
2609     Convert generic ramdisk_high(), get_boot_cmdline(), get_boot_kbd()
2610     functions over to using lmb for allocation of the ramdisk, command line
2611     and kernel bd info.
2613     Convert PPC specific fdt_relocate() to use lmb for allocation of the device
2614     tree.
2616     Provided a weak function that board code can call to do additional
2617     lmb reserves if needed.
2619     Also introduce the concept of bootmap_base to specify the offset in
2620     physical memory that the bootmap is located at.  This is used for
2621     allocations of the cmdline, kernel bd, and device tree as they should
2622     be contained within bootmap_base and bootmap_base + CFG_BOOTMAPSZ.
2624     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2626 commit f5614e7926863bf0225ec860d9b319741a9c4004
2627 Author: Kumar Gala <galak@kernel.crashing.org>
2628 Date:   Wed Feb 27 21:51:48 2008 -0600
2630     [new uImage] Add autostart flag to bootm_headers structure
2632     The autostart env variable was dropped as part of the initial new uImage
2633     cleanup.  Add it back here so the arch specific code can decide if it
2634     wants to really boot or not.
2636     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2637     Acked-by: Marian Balakowicz <m8@semihalf.com>
2639 commit 4ed6552f715983bfc7d212c1199a1f796f1144ad
2640 Author: Kumar Gala <galak@kernel.crashing.org>
2641 Date:   Wed Feb 27 21:51:47 2008 -0600
2643     [new uImage] Introduce lmb from linux kernel for memory mgmt of boot images
2645     Introduce the LMB lib used on PPC in the kernel as a clean way to manage
2646     the memory spaces used by various boot images and structures.  This code
2647     will allow us to simplify the code in bootm and its support functions.
2649     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2651 commit 4648c2e7a173b0d7f17bef4adaa0623090c9e904
2652 Author: Kumar Gala <galak@kernel.crashing.org>
2653 Date:   Tue Feb 19 22:03:47 2008 -0600
2655     [new uImage] ppc: Allow boards to specify effective amount of memory
2657     For historical reasons we limited the stack to 256M because some boards
2658     could only map that much via BATS.  However newer boards are capable of
2659     mapping more memory (for example 85xx is capable of doing up to 2G).
2661     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2662     Acked-by: Marian Balakowicz <m8@semihalf.com>
2664 commit 274cea2bddbca10cdad7daa518951b75c44ef6bc
2665 Author: Kumar Gala <galak@kernel.crashing.org>
2666 Date:   Wed Feb 27 21:51:46 2008 -0600
2668     [new uImage] rework error handling so common functions don't reset
2670     Changed image_get_ramdisk() to just return NULL on error and have
2671     get_ramdisk() propogate that error to the caller.  It's left to the
2672     caller to call do_reset() if it wants to.
2674     Also moved calling do_reset() in get_fdt() and fdt_relocate() on ppc
2675     to a common location.  In the future we will change get_fdt() and
2676     fdt_relocate() to return success/failure and not call do_reset() at all.
2678     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2679     Acked-by: Marian Balakowicz <m8@semihalf.com>
2681 commit d2bc095a639672def11d5d043b5688d0dbd692ec
2682 Author: Kumar Gala <galak@kernel.crashing.org>
2683 Date:   Wed Feb 27 21:51:45 2008 -0600
2685     [new uImage] ppc: Re-order ramdisk/fdt handling sequence
2687     Doing the fdt before the ramdisk allows us to grow the fdt w/o concern
2688     however it does mean we have to go in and fixup the initrd info since
2689     we don't know where it will be.
2691     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2693 commit 27953493ef025fb698d68c5dee39b36f01f4d530
2694 Author: Kumar Gala <galak@kernel.crashing.org>
2695 Date:   Wed Feb 27 21:51:44 2008 -0600
2697     [new uImage] ppc: Determine if we are booting an OF style
2699     If we are bootin OF style than we can skip setting up some things
2700     that are used for the old boot method.
2702     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2703     Acked-by: Marian Balakowicz <m8@semihalf.com>
2705 commit a6612bdfe7ef37b9787b66800cf02aaded05fbeb
2706 Author: Kumar Gala <galak@kernel.crashing.org>
2707 Date:   Wed Feb 27 21:51:43 2008 -0600
2709     [new uImage] Don't pass kdb to ramdisk_high since we may not have one
2711     We don't actually need the kdb param as we are just using it to get
2712     bd->bi_memsize which we can get from gd->bd->bi_memsize.  Also, if we
2713     boot via OF we might not actually fill out a kdb.
2715     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2716     Acked-by: Marian Balakowicz <m8@semihalf.com>
2718 commit 2b22fa4baee51e6b467c44ea1be0d1ecd86e8775
2719 Author: Kumar Gala <galak@kernel.crashing.org>
2720 Date:   Wed Feb 27 16:30:47 2008 -0600
2722     85xx: Don't icbi when unlocking the cache
2724     There is no reason to icbi when invalidating the temporary stack in
2725     the d-cache.  Its impossible on e500 to have the i-cache contain
2726     any addresses in the temp stack and it can be problematic in generating
2727     transactions on the bus to non-valid addresses.
2729     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2731 commit 534ea6b6f86f8b75ef2ac061ef110a98f103d7d6
2732 Author: Andy Fleming <afleming@freescale.com>
2733 Date:   Wed Feb 27 15:50:50 2008 -0600
2735     Fix source for ECM error IVPR
2737     The source vector for the ECM was being set to 2,
2738     but that's what the source vector for DDR was being
2739     set to.  Change it to 1.
2741     Signed-off-by: Andy Fleming <afleming@freescale.com>
2743 commit 21fae8b2b4e4e6e648796e07e20ab13e9cb18923
2744 Author: Andy Fleming <afleming@freescale.com>
2745 Date:   Wed Feb 27 14:29:58 2008 -0600
2747     Invalidate INIT_RAM TLB mappings
2749     Commit 0db37dc...  (and some others) changed the INIT_RAM TLB
2750     mappings to be unguarded.  This collided with an existing "bug"
2751     where the mappings for the INIT_RAM were being kept around.
2752     This meant that speculative loads to those addresses were
2753     succeeding in the TLB, and going out to the bus, where they
2754     were causing an exception (there's nothing at that address). The
2755     Flash code was coincidentally causing such a speculative load.
2756     Rather than go back to mapping the INIT RAM as guarded, we fix
2757     it so that the entries for the INIT_RAM are invalidated.  Thus
2758     the speculative loads will fail in the TLB, and have no effect.
2760     Signed-off-by: Andy Fleming <afleming@freescale.com>
2762 commit 347b7938d3e561eb215aa386c37fb5acb5a383c6
2763 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2764 Date:   Sun Feb 17 22:56:17 2008 +0100
2766     sbc8548: Fix Revision reading and unused variable 'path'
2768     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2770 commit 495d162374c472f46454453553382ad0735dc725
2771 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2772 Date:   Sun Feb 17 22:56:16 2008 +0100
2774     sbc8548: Fix cfi flash bank declaration
2776     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2778 commit 4efbe9dbb129f857f27856936112c8c02f016be6
2779 Author: Marian Balakowicz <m8@semihalf.com>
2780 Date:   Wed Feb 27 11:02:26 2008 +0100
2782     [new uImage] Correct raw FDT blob handlig when CONFIG_FIT is disabled
2784     Dual format image code must properly handle all three FDT passing methods:
2785     - raw FDT blob passed
2786     - FDT blob embedded in the legacy uImage
2787     - FDT blob embedded in the new uImage
2789     This patch enables proper raw FDT handling when no FIT imaeg support
2790     is compiled in. This is a bit tricky as we must dected FIT format even
2791     when FIT uImage handling is not enabled as both FIT uImages and raw FDT
2792     blobs use tha same low level format (libfdt).
2794     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2796 commit ff0734cff0fb5397ce2f4602f4f3e5ec9c8a36e8
2797 Author: Marian Balakowicz <m8@semihalf.com>
2798 Date:   Wed Feb 27 11:02:26 2008 +0100
2800     [new uImage] POWERPC: Add image_get_fdt() routine
2802     FDT blob may be passed either: (1) raw (2) or embedded in the legacy uImage
2803     (3) or embedded in the new uImage. For the (2) case embedding image must be
2804     verified before we get FDT from it. This patch factors out legacy image
2805     specific verification routine to the separate helper routine.
2807     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2808     Acked-by: Kumar Gala <galak@kernel.crashing.org>
2810 commit 1efd43601f90de21ec6c0ebb9880823e822927b1
2811 Author: Marian Balakowicz <m8@semihalf.com>
2812 Date:   Wed Feb 27 11:02:07 2008 +0100
2814     [new uImage] Add image_get_kernel() routine
2816     Legacy image specific verification is factored out to a separate helper
2817     routine to keep get_kernel() generic and simple.
2819     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2820     Acked-by: Kumar Gala <galak@kernel.crashing.org>
2822 commit 8a5ea3e6168fe6a2780eeaf257a3b19f30dec658
2823 Author: Marian Balakowicz <m8@semihalf.com>
2824 Date:   Wed Feb 27 11:01:04 2008 +0100
2826     [new uImage] Move image verify flag to bootm_headers structure
2828     Do not pass image verification flag directly to related routines.
2829     Simplify argument passing and move it to the bootm_header structure which
2830     contains curently processed image specific data and is already being passed
2831     on the argument list.
2833     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2834     Acked-by: Kumar Gala <galak@kernel.crashing.org>
2836 commit 823afe7cefe00dafefc6696c1cc7aa828c394234
2837 Author: Marian Balakowicz <m8@semihalf.com>
2838 Date:   Wed Feb 27 11:00:47 2008 +0100
2840     [Makefile] Sort COBJS in lib_<arch> Makefiles
2842     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2844 commit 6f0f9dfc4ee880fbf400a2ebe14238181a6c3f91
2845 Author: Marian Balakowicz <m8@semihalf.com>
2846 Date:   Wed Feb 27 11:00:47 2008 +0100
2848     [new uImage] Optimize gen_get_image() flow control
2850     When CONFIG_HAS_DATAFLASH is not defined gen_get_image() routine has nothing
2851     to do, update its control flow to better reflect that simple case.
2853     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2854     Acked-by: Kumar Gala <galak@kernel.crashing.org>
2856 commit d2ced9eb19ec74f4a359949dbe353427fa6d55ca
2857 Author: Marian Balakowicz <m8@semihalf.com>
2858 Date:   Mon Feb 4 08:28:17 2008 +0100
2860     [new uImage] POWERPC: Split get_fdt() into get and relocate routines
2862     PPC specific FDT blob handling code is divided into two separate routines:
2864     get_fdt()   - find and verify a FDT blob (either raw or image embedded)
2865     fdt_relocate()      - move FDT blob to within BOOTMAP if needed
2867     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2868     Acked-by: Kumar Gala <galak@kernel.crashing.org>
2870 commit 33fa5c0bfaf465de8ceb23fcd6b397f68b35a817
2871 Author: Jon Loeliger <jdl@freescale.com>
2872 Date:   Mon Feb 25 13:13:37 2008 -0600
2874     86xx: Fix renamed GUR symbols in sbc8641d board.
2876     Back in commit a551cee99ad1d1da20fd23ad265de47448852f56
2877     (86xx: Fix GUR PCI config registers properly), we should have
2878     changed the MPC86xx_PORBMSR_HA and MPC86xx_PORDEVSR_IO_SEL
2879     symbols in the sbc8641d board as well.  Fix this oversight.
2881     Signed-off-by: Jon Loeliger <jdl@freescale.com>
2883 commit 64cd594e623c39f73964d18787763e4533f791f7
2884 Author: Stefan Roese <sr@denx.de>
2885 Date:   Mon Feb 25 16:50:48 2008 +0100
2887     ppc4xx: Fix acadia_nand build problem
2889     Don't include testdram() on NAND-booting target acadia_nand. This saves
2890     a few bytes and makes the target build clean again.
2892     Signed-off-by: Stefan Roese <sr@denx.de>
2894 commit 14e099e698d41e8179d05c2b2dbcf704a236f748
2895 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2896 Date:   Sun Feb 24 23:03:12 2008 +0000
2898     mx1fs2/flash: Fix multiple pointertargets in assignment differ in signedness
2900     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2902 commit 724902c8464e610642b3a170278b99710325888e
2903 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2904 Date:   Sun Feb 24 23:03:11 2008 +0000
2906     arm-imx: Fix registers definition
2908     Sync registers definition with linux
2910     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2912 commit 4cd288b589ea1178947c6e364453c32b3dede6b7
2913 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2914 Date:   Sun Feb 24 23:03:10 2008 +0000
2916     actua1/actua2/actua3: Fix multipleunused variable
2918     - actua1:
2919         actux1.c: In function 'checkboard':
2920         actux1.c:92: warning: unused variable 'revision'
2922     - actua2:
2923         actux2.c: In function 'checkboard':
2924         actux2.c:100: warning: unused variable 's'
2925         actux2.c:99: warning: unused variable 'revision'
2926         actux2.c: In function 'reset_phy':
2927         actux2.c:130: warning: unused variable 'i'
2929     - actua3:
2930         actux3.c: In function 'checkboard':
2931         actux3.c:114: warning: unused variable 'revision'
2933     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2935 commit d5934ad7756f038a393a9cfab76a4fe306d9d930
2936 Author: Marian Balakowicz <m8@semihalf.com>
2937 Date:   Mon Feb 4 08:28:09 2008 +0100
2939     [new uImage] Add dual format uImage support framework
2941     This patch adds framework for dual format images. Format detection is added
2942     and the bootm controll flow is updated to include cases for new FIT format
2943     uImages.
2945     When the legacy (image_header based) format is detected appropriate
2946     legacy specific handling is invoked. For the new (FIT based) format uImages
2947     dual boot framework has a minial support, that will only print out a
2948     corresponding debug messages. Implementation of the FIT specific handling will
2949     be added in following patches.
2951     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
2953 commit b29661fc1151077776454288051bc9a488351ce8
2954 Author: Wolfgang Denk <wd@denx.de>
2955 Date:   Sun Feb 24 15:21:36 2008 +0100
2957     Coding style cleanup. Prepare v1.3.2-rc2 release candidate
2959     Signed-off-by: Wolfgang Denk <wd@denx.de>
2961 commit 00b48a48424894daa589d166d73277830b1c6ac4
2962 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2963 Date:   Sat Feb 23 12:15:56 2008 +0100
2965     ENV: remove saveenv when CFG_ENV_IS_NOWHERE is selected
2967     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2969 commit b075d74efb70ff68c49a2532f26b56d6703b69c1
2970 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2971 Date:   Sat Feb 23 17:24:16 2008 +0900
2973     Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit targets.
2975     ----------------------------------------------------------------
2976     Olaf Hering [Wed, 17 Oct 2007 06:27:13 +0000 (23:27 -0700)]
2978     Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on
2979     32bit targets.
2981     GCC can be made to warn about usage of long long types with ISO C90
2982     (-ansi), but only with -pedantic.  You can write this in a way that even
2983     then it doesn't cause warnings, namely by:
2985     #ifdef __GNUC__
2986     __extension__ typedef __signed__ long long __s64;
2987     __extension__ typedef unsigned long long __u64;
2988     #endif
2990     The __extension__ keyword in front of this switches off any pedantic
2991     warnings for this expression.
2993     Signed-off-by: Olaf Hering <olh@suse.de>
2994     Cc: <linux-arch@vger.kernel.org>
2995     Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2996     Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2997     ----------------------------------------------------------------
2999     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
3001 commit 208acd112e6517b21fc30c420396902b103563ac
3002 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
3003 Date:   Sat Feb 23 17:07:57 2008 +0900
3005     cpu/mcf52x2/config.mk: Make needlessly deffered expansions immediate.
3007     This will reduce the build time.
3009     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
3011 commit 495a0dde7fa1b14cdc15607d86503ec2bdcd02c4
3012 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
3013 Date:   Sat Feb 23 17:05:00 2008 +0900
3015     cpu/ppc4xx/config.mk: Make a needlessly deffered expansion immediate.
3017     This will reduce the build time.
3019     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
3021 commit e682ba399a1d76f09d8cc7af1e57066f1d360d91
3022 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
3023 Date:   Sat Feb 23 16:58:41 2008 +0900
3025     cpu/mips/cofigl.mk: Make a needlessly deffered expansion immediate.
3027     This reduces the build time by ~10%. Here's the gth2_config example.
3029             BEFORE       AFTER
3030     real    0m31.441s    0m27.833s
3031     user    0m24.766s    0m23.045s
3032     sys     0m10.425s    0m7.468s
3034     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
3036 commit 02409f8cf54c7cd91981f0dfec135dbf3858090c
3037 Author: Marcel Moolenaar <marcelm@juniper.net>
3038 Date:   Fri Feb 22 10:48:07 2008 -0800
3040     make define2mk.sed work on FreeBSD
3042     In the thread "[1.3.2-rc1] MPC8548CDS/MPC8555CDS configs fails to link",
3043     the define2mk.sed script was identified as the source of the link
3044     failure on FreeBSD. The problem is that sed(1) does not always support
3045     the '+' operator. It isn't on FreeBSD. The attach patch implements the
3046     equivalent, using the '*' operator instead and should work everywhere.
3048     Signed-off-by: Marcel Moolenaar <marcelm@juniper.net>
3050 commit e5084af8ded58453cd07ec1af8b0f29f34122bbc
3051 Author: Detlev Zundel <dzu@denx.de>
3052 Date:   Fri Feb 22 17:21:32 2008 +0100
3054     Replace deprecated "ramdisk" with "ramdisk_size" kernel parameter.
3056     The Linux commit fac8b209b1084bc85748bd54e13d00c1262b220f ("Remove
3057     final traces of long-deprecated "ramdisk" kernel parm") makes these
3058     changes neccessary.
3060     Signed-off-by: Detlev Zundel <dzu@denx.de>
3062 commit d01b847c5cd070895c4ba178c85cd068a95cf7cd
3063 Author: Larry Johnson <lrj@acm.org>
3064 Date:   Thu Feb 21 13:58:16 2008 -0500
3066     LM75 bug fix for negative temperatures
3068     When the LM75 temperature sensor measures a temperature below 0 C, the
3069     current driver does not perform sign extension, so the result returned is
3070     256 C too high.  This patch fixes the problem.
3072     Signed-off-by: Larry Johnson <lrj@acm.org>
3074 commit 5a910c224b13e413bda41922379add6d75c32da3
3075 Author: Heiko Schocher <hs@denx.de>
3076 Date:   Thu Feb 21 18:33:45 2008 +0100
3078     IDS8247: update MAINTAINER entry.
3080     Signed-off-by: Heiko Schocher <hs@denx.de>
3082 commit 79eac2bfb591f2b028ec1735049dc91e4320de4a
3083 Author: Heiko Schocher <hs@denx.de>
3084 Date:   Thu Feb 21 18:31:15 2008 +0100
3086     Fix device tree for mgsuvd board.
3088     Rename the "scc" node in "ethernet" for the mgsuvd board.
3090     Signed-off-by: Heiko Schocher <hs@denx.de>
3092 commit 2e721094a70a52206af2e1bf1208d9a7131f6dad
3093 Author: Yuri Tikhonov <yur@emcraft.com>
3094 Date:   Thu Feb 21 14:23:42 2008 +0100
3096     lwmon5: enable hardware watchdog
3098     Some boards (e.g. lwmon5) may use rather small watchdog intervals, so
3099     causing it to reboot the board if U-Boot does a long busy-wait with
3100     udelay(). Thus, for these boards we have to restart WD more
3101     frequently.
3103     This patch splits the busy-wait udelay() into smaller, predefined,
3104     intervals, so that the watchdog timer may be resetted with the
3105     configurable (CONFIG_WD_PERIOD) interval.
3107     Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
3109 commit bc77881247ee6f95d7a9ebc499d26b96bae38c9d
3110 Author: Anatolij Gustschin <agust@denx.de>
3111 Date:   Thu Feb 21 12:52:29 2008 +0100
3113     ppc4xx: Support for ATI Radeon 9200 card on sequoia
3115     Adds configuration option for ATI Radeon 9200 card
3116     support to sequoia config file. If CONFIG_VIDEO
3117     is enabled, TEXT_BASE should be changed to 0xFFF80000.
3119     Signed-off-by: Anatolij Gustschin <agust@denx.de>
3121 commit 5a9abcc317cf3c8a69559ff83081f4e5d719edb7
3122 Author: Kumar Gala <galak@kernel.crashing.org>
3123 Date:   Mon Feb 18 08:18:07 2008 -0600
3125     Remove duplicate defines for ARRAY_SIZE
3127     A few duplicate of the ARRAY_SIZE macro sneaked in since we put
3128     the define in common.h.
3130     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3132 commit 81d93e5c4b83d8b6dcee69de6f4a14ccf6f7114a
3133 Author: Kumar Gala <galak@kernel.crashing.org>
3134 Date:   Mon Feb 18 08:09:37 2008 -0600
3136     ppc: Allow boards to specify effective amount of memory
3138     For historical reasons we limited the stack to 256M because some boards
3139     could only map that much via BATS.  However newer boards are capable of
3140     mapping more memory (for example 85xx is capable of doing up to 2G).
3142     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
3144 commit 755c35f54ba7eb7687aa7935e04a02a01ef1b27b
3145 Author: Mike Frysinger <vapier@gentoo.org>
3146 Date:   Mon Feb 18 05:24:13 2008 -0500
3148     include autoconf.mk before any other .mk files
3150     This bumps the autoconf.mk include step above board/cpu/arch/etc... so that
3151     those .mk files can have make if statements based on the current config.
3153     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
3155 commit 16fe77752eee099b9fb61ed73460e51cc94b37ba
3156 Author: Mike Frysinger <vapier@gentoo.org>
3157 Date:   Mon Feb 18 05:10:07 2008 -0500
3159     error check autoconf.mk generation
3161     If any of the steps for generating autoconf.mk fail currently, they go
3162     unnoticed.  To fix, we can simply add 'set -e' to the long list of commands.
3163     This is simpler and more robust than placing '|| exit $$?' after every line.
3165     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
3167 commit 019895a8dee71a9f00da05c03e379f45d581b0fe
3168 Author: Stefano Babic <sbabic@denx.de>
3169 Date:   Mon Feb 18 08:03:51 2008 +0100
3171     Fix bug in dependency checking
3173     By adding VERSION_FILE to the PHONY targets the script
3174     /tools/setlocalversion is always called and version_autogenerated.h
3175     is replaced only if the script find a modified source file.
3177     Signed-off-by: Stefano Babic <sbabic@denx.de>
3179 commit 98ba144ccc912eee90dd42699f023c497ce774c6
3180 Author: Kyungmin Park <kmpark@infradead.org>
3181 Date:   Mon Feb 18 14:35:43 2008 +0900
3183     Fix GPMC CS2 memory setup at apollon
3185     It disables the current map first
3187     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
3189 commit e845e07e1e6e64f40e35688439d3cdcf01cfff4f
3190 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3191 Date:   Sun Feb 17 23:52:46 2008 +0100
3193     uli526x: Fix multiple differ in signedness and parentheses around comparison
3195     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3197 commit beeccf7a5dc5415c202e0132a33c58fc316c2a62
3198 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3199 Date:   Sun Feb 17 16:58:04 2008 +0100
3201     MIPS: Fix CFG_NO_FLASH support
3203     - Fix flash_init call when CFG_NO_FLASH is used
3204     - Remove no more needed flash.c for qemu-mips
3206     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3208 commit edfed1d91df2b2670a812ca9d1a1f9faae7dba47
3209 Author: Mike Frysinger <vapier@gentoo.org>
3210 Date:   Sat Feb 16 02:40:18 2008 -0500
3212     easylogo: clean up some more and add -r (rgb) support
3214     Michael Hennerich added support for outputting an image in RGB format rather
3215     than forcing YUYV all the time.  This makes obvious sense if the display you
3216     have takes RGB input rather than YUYV.
3218     Rather than hack in support for options, I've converted it to use getopt and
3219     cleaned up the argument parsing in the process.
3221     Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
3222     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
3224 commit f65c98129ccada3f7caf97d80395a95b84e911de
3225 Author: Mike Frysinger <vapier@gentoo.org>
3226 Date:   Sat Feb 16 02:12:37 2008 -0500
3228     Makefile: add target for $(LDSCRIPT)
3230     If the $(LDSCRIPT) does not exist (normally it's board/$(BOARD)/u-boot.lds),
3231     then change into the board directory and try and create it.  This allows you
3232     to generate the linker script on the fly based upon board defines (like the
3233     Blackfin boards do).
3235     There should be no regressions due to this change as the normal case is to
3236     already have a u-boot.lds file.  If that's the case, then there's nothing to
3237     generate, and so make will always exit.  The fix here is that if the linker
3238     script does not exist, the implicit rules take over and attempt to guess how
3239     to generate the file.
3241     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
3243 commit 5583cbf736474ef754e128a54fb78632f57b48fd
3244 Author: Marian Balakowicz <m8@semihalf.com>
3245 Date:   Thu Feb 21 17:27:49 2008 +0100
3247     [new uImage] Fix erroneous use of image_get_magic() in fdc/usb cmds
3249     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
3251 commit 2242f5369822bc7780db95c47985bb408ea9157b
3252 Author: Marian Balakowicz <m8@semihalf.com>
3253 Date:   Thu Feb 21 17:27:41 2008 +0100
3255     [new uImage] Rename and move print_image_hdr() routine
3257     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
3259 commit f50433d670ec2ee9e96abac67cdc6e5e061a810d
3260 Author: Marian Balakowicz <m8@semihalf.com>
3261 Date:   Thu Feb 21 17:20:20 2008 +0100
3263     [new uImage] Add fit_parse_conf() and fit_parse_subimage() routines
3265     Introducing routines for parsing new uImage format bootm arguments:
3266     [<addr>]#<conf>             - configuration specification
3267     [<addr>]:<subimg>   - subimage specification
3269     New format images can contain multiple subimages of the same type. For example
3270     a single new format image file can contain three kernels, two ramdisks and a
3271     couple of FDT blobs. Subimage and configuration specifications are extensions
3272     to bootm (and other image-related commands) arguments' syntax that allow to
3273     specify which particular subimage should be operated on.
3275     Subimage specification is used to denote a particular subimage. Configurations
3276     are a bit more complex -- they are used to define a particualr booting setup,
3277     for example a (kernel, fdt blob) pair, or a (kernel, ramdisk, fdt blob) tuple,
3278     etc.
3280     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
3282 commit fff888a1997ff7de9b29e24050fc4a0fd403ba16
3283 Author: Marian Balakowicz <m8@semihalf.com>
3284 Date:   Thu Feb 21 17:20:19 2008 +0100
3286     [new uImage] Add gen_get_image() routine
3288     This routine assures that image (whether legacy or FIT) is not
3289     in a special dataflash storage.
3291     If image address is a dataflash address image is moved to system RAM.
3293     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
3295 commit 75d3e8fbd93c14d9929d024c75af2d742c76db70
3296 Author: Marian Balakowicz <m8@semihalf.com>
3297 Date:   Thu Feb 21 17:20:18 2008 +0100
3299     [new uImage] Pull in libfdt if CONFIG_FIT is enabled
3301     New uImage format (Flattened Image Tree) requires libfdt
3302     functionality, print out error message if CONFIG_OF_LIBFDT
3303     is not defined.
3305     New uImage support is enabled by defining CONFIG_FIT (and CONFIG_OF_LIBFDT).
3306     This commit turns it on by default.
3308     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
3310 commit 1ba639da5604a64b3ed884a2cbb1c5414a9fa728
3311 Author: Michael Schwingen <michael@schwingen.org>
3312 Date:   Mon Feb 18 23:16:35 2008 +0100
3314     CFI: Do not use uninitialized cmd_reset
3316     Do not use uninitialized cmd_reset; issue both AMD and Intel reset
3317     commands instead
3319     From a short test, it looks like AMD-style flash roms treat *any* unknown
3320     command write as a reset, at least when in CFI Query mode, so issuing the
3321     Intel reset command to AMD-style flashs seems safe (from the small sample I
3322     have), plus the 3-cycle magic sequence should kick the state machine into
3323     the right state even without a reset command. Since the AMD-style flashs
3324     require the unlock sequence for real operation, I chose to try the AMD reset
3325     command first, so that Intel flashs do no see an invalid command prior to
3326     the CFI query.
3328     I have tested the patch on AM29LV320-style flashs from Fujitsu and Macronix,
3329     plus Intel StrataFlash.
3331     Signed-off-by: Michael Schwingen <michael@schwingen.org>
3332     Signed-off-by: Stefan Roese <sr@denx.de>
3334 commit e7a85f26830c9f2e78506421c2d519a2965bc7a1
3335 Author: Rafal Jaworowski <raj@semihalf.com>
3336 Date:   Thu Feb 21 11:56:44 2008 +0100
3338     API: Add (c) and licensing notice to the public API header.
3340     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
3342 commit 928d1d77f8623c120d8763e20e1ca58df9c5c4c6
3343 Author: Yuri Tikhonov <yur@emcraft.com>
3344 Date:   Thu Feb 21 11:06:07 2008 +0100
3346     Fix CPU POST test failure
3348     The CPU POST test code (run from cpu_post_exec_31()) doesn't follow the
3349     ABI carefully, at least the CR3, CR4, and CR5 fields of CR are clobbered
3350     by it. The gcc-4.2 with its more aggressive optimization exposes this fact.
3351     This patch just saves the CR value before running the test code, so allowing
3352     it to do anything it wants with CR.
3354     Signed-off-by: Dmitry Rakhchev <rda@emcraft.com>
3355     Acked-by: Yuri Tikhonov <yur@emcraft.com>
3356     --
3358 commit d5908b093955415f3d340706378b991f911af671
3359 Author: Jon Loeliger <jdl@freescale.com>
3360 Date:   Wed Feb 20 15:26:51 2008 -0600
3362     8610HPCD: Document the flashbank selection switches.
3364     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3366 commit a551cee99ad1d1da20fd23ad265de47448852f56
3367 Author: Jon Loeliger <jdl@freescale.com>
3368 Date:   Wed Feb 20 14:22:26 2008 -0600
3370     86xx: Fix GUR PCI config registers properly.
3372     Back in commit 975a083a5ef785c414b35f9c5b8ae25b26b41524 where
3373     I tried to "8610HPCD: Fix typos in two PCI setup registers", I
3374     botched it due to not realizing that 8610 and 8641 had different
3375     Global Utility Register defintions, one of which was like 85xx,
3376     and the other wasn't.  Correct this problem by introducing two
3377     symbols, one for each 86xx SoC, but neither of which is named
3378     anything like 85xx.
3380     My bad.  Lovely Wednesday with git bisect.  You know.
3382     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3384 commit cb06eb961bdffc8728b38c242473d802e83ab2b4
3385 Author: Jon Loeliger <jdl@freescale.com>
3386 Date:   Wed Feb 20 12:24:11 2008 -0600
3388     8610HPCD: Don't use VIDEO/CFB_CONSOLE by default.
3390     Without an actual supported video card hooked up, enabling
3391     the CONFIG_VIDEO by default just makes it look broken by
3392     routing all console output to the video card.   Don't.
3394     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3396 commit 4d264eff4312f230776b913edade7ceb75f1b1e0
3397 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
3398 Date:   Wed Jan 30 15:08:15 2008 -0600
3400     ColdFire: Fix missing code flash size for M5485EVB
3402     Signed-off-by: James Mahan <kmahan@freescale.com>
3403     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
3405 commit c54f9263e4e11e34b1e70c160bc467ef1d8ec59d
3406 Author: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
3407 Date:   Wed Jan 30 15:04:42 2008 -0600
3409     ColdFire: Fix 5282 and 5271 interrupt mask bit
3411     Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
3413 commit 975a083a5ef785c414b35f9c5b8ae25b26b41524
3414 Author: Jon Loeliger <jdl@freescale.com>
3415 Date:   Tue Feb 19 12:31:08 2008 -0600
3417     8610HPCD: Fix typos in two PCI setup registers.
3419     The two symbols MPC86xx_PORDEVSR_IO_SEL and MPC86xx_PORBMSR_HA
3420     were erroneously present as 85xx names and values, leftover from
3421     the clone wars.  Fix this by removing the 85xx cruft from the
3422     86xx codebase.
3424     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3426 commit 13f5433f700d4da9f6fdf2a4bb80310133a7c170
3427 Author: Jon Loeliger <jdl@freescale.com>
3428 Date:   Mon Feb 18 14:01:56 2008 -0600
3430     86xx: Convert sbc8641d to use libfdt.
3432     This is the proper fix for a missing closing brace in the function
3433     ft_cpu_setup() noticed by joe.hamman <at> embeddedspecialties.com.
3434     The ft_cpu_setup() function in mpc8641hpcn.c should have been
3435     removed earlier as it was under the obsolete CONFIG_OF_FLAT_TREE,
3436     but was missed.  Only, the sbc8641d was nominally still using it.
3437     It all got ripped out, and the funcality that was in ft_board_setup()
3438     was refactored to remove the CPU portions into the new file
3439     cpu/mpc86xx/fdt.c instead.  Make sbc8641d use this now.
3441     Based loosely on an original patch from joe.hamman@embeddedspecialties.com
3443     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3445 commit 04efddc87c50c84f85dad5c331c634a6ce830a83
3446 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3447 Date:   Sun Feb 17 23:35:31 2008 +0100
3449     mpc86xx: Fix unused variable 'config' and 'immap'
3451     and remove useless CONFIG_DDR_INTERLEAVE
3453     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3455 commit 83d1b3876695c4f21faff2b731d9ef83f38ed208
3456 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3457 Date:   Sun Feb 17 23:03:36 2008 +0100
3459     mpc86xx: Fix implicit declaration of functions 'init_laws' and 'disable_law'
3461     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3463 commit b6f29c84c208a091f95a10cbc9852d729659ba20
3464 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3465 Date:   Sun Feb 17 14:15:31 2008 +0100
3467     s3c24x0: Fix unused variable 'i' in function 'serial_init_dev'
3469     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3471 commit 0937b8d869fdb42d6ad4fe312958639bd62c973f
3472 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3473 Date:   Sun Feb 17 14:15:32 2008 +0100
3475     pxa: fix assignment from incompatible pointer type
3477     fix mmc_bread function prototype
3479     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3481 commit 64d792063fff90b8118179b092feee09fe5cae13
3482 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3483 Date:   Sun Feb 17 14:15:30 2008 +0100
3485     at91cap9adk: fix implicit declaration of function 'eth_init'
3487     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3489 commit 375c4353db8f900f7ec772e26fab116ec00f7d3a
3490 Author: Wolfgang Denk <wd@denx.de>
3491 Date:   Sun Feb 17 15:43:44 2008 +0100
3493     Remove files added by mistake, update CHANGELOG.
3495     Signed-off-by: Wolfgang Denk <wd@denx.de>
3497 commit b738654d3c84a30f2bfd9a8d7652ff20807c890c
3498 Author: Mike Nuss <mike@terascala.com>
3499 Date:   Wed Feb 6 11:10:11 2008 -0500
3501     PPC440EPx: Optionally enable second I2C bus
3503     The option CONFIG_I2C_MULTI_BUS does not have any effect on Sequoia, the
3504     PPC440EPx reference platform, because IIC1 is never enabled. Add Sequoia board
3505     code to turn on IIC1 if CONFIG_I2C_MULTI_BUS is selected.
3507     Signed-off-by: Mike Nuss <mike@terascala.com>
3508     Cc: Stefan Roese <sr@denx.de>
3510 commit ef5b4f221c22d05770878513951745f236b5b43f
3511 Author: Niklaus Giger <niklaus.giger@netstal.com>
3512 Date:   Tue Feb 5 10:26:44 2008 +0100
3514     ppc4xx: HCU4/5. Cleanup configs
3516     - hcu4.h: Removed define of CONFIG_PPC405GPr
3517     - Corrected phy addresses
3518     - Fix boot variables
3519     - Respect line length of 80 chars
3521     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
3523 commit 74973126d1be63ac75bdc192f46234dca3a7c421
3524 Author: Niklaus Giger <niklaus.giger@netstal.com>
3525 Date:   Tue Feb 5 11:31:28 2008 +0100
3527     ppc4xx: HCU4/5. Cleanups
3529     - Fix some coding style violations.
3530     - Use in/out_u16/32 where appropriate.
3531     - Use register names from ppc405.h.
3532     - Fix trace useage for Lauterbach.
3533     - Remove obsolete generation HCU2.
3534     - Renamed fixed_hcu4_sdram to init_ppc405_sdram.
3536     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
3538 commit 8cc10d06b833ed917a19ad358c8ebbed8bc19555
3539 Author: Niklaus Giger <niklaus.giger@netstal.com>
3540 Date:   Tue Feb 5 10:26:41 2008 +0100
3542     ppc4xx: PPC405GPr fix missing register definitions
3544     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
3546 commit 214398d9cb22268d9d4f7563359edca0f78297a2
3547 Author: Larry Johnson <lrj@acm.org>
3548 Date:   Fri Jan 18 21:49:05 2008 -0500
3550     ppc4xx: Beautify configuration files for Sequoia and Korat boards
3552     Signed-off-by: Larry Johnson <lrj@acm.org>
3554 commit 30c6a241e88499f536e86d325759e29ba00ff67f
3555 Author: Anatolij Gustschin <agust@denx.de>
3556 Date:   Fri Feb 15 20:09:01 2008 +0100
3558     Wipe out assembler warnings while compiling x86 biosemu
3560     This patch tries to get rid of some assembler warnings about
3561     changed .got2 section type while compiling x86 bios emulator
3562     code.
3564     Signed-off-by: Anatolij Gustschin <agust@denx.de>
3566 commit 67a4389e39ad853d65b72e2b7cad15c7e8291147
3567 Author: Wolfgang Denk <wd@denx.de>
3568 Date:   Fri Feb 15 00:57:09 2008 +0100
3570     Prepare v1.3.2-rc1 release candidate
3572 commit f33e9653c9c09868995d788511d573771c209fe5
3573 Author: Anatolij Gustschin <agust@denx.de>
3574 Date:   Fri Feb 15 00:13:20 2008 +0100
3576     Fix compile warning on lib_ppc/board.c
3578     Signed-off-by: Anatolij Gustschin <agust@denx.de>
3580 commit e5c6f9f8bec4dff9603419161e3a15cc8ad5d5f4
3581 Author: Anatolij Gustschin <agust@denx.de>
3582 Date:   Thu Feb 14 18:22:04 2008 +0100
3584     Add Radeon Mobility 9200 pci device id to the radeon driver
3586     This patch extends PCI device id table of the
3587     radeon driver so that the driver will also support
3588     Radeon Mobility 9200 (M9+) based boards.
3590     Signed-off-by: Anatolij Gustschin <agust@denx.de>
3592 commit 1b8607e1f7143548c6062c28371449ec69588c00
3593 Author: Anatolij Gustschin <agust@denx.de>
3594 Date:   Thu Feb 14 18:19:50 2008 +0100
3596     Extend ATI Radeon driver to support more video modes
3598     Adds ATI Radeon 9200 support for 1280x1024, 1024x768,
3599     800x600, 640x480 at 24, 16 and 8 bpp.
3601     Signed-off-by: Anatolij Gustschin <agust@denx.de>
3603 commit 4124382de029d361162a4b8cecc773eb8f26e2a8
3604 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3605 Date:   Sun Feb 10 17:05:20 2008 +0100
3607     xsengine: fix typo and few coding style
3609     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3611 commit 6f4abee789b6d9be3ec4b97ad48f509355559e9e
3612 Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
3613 Date:   Fri Feb 8 21:25:58 2008 +0100
3615     Fix wrong memory limit calculation in memory-test
3617     If the length of the memory address range passed to the "mtest" command is
3618     not of the form 2^x - 1, not all address lines are tested. This bug is
3619     inherited from the original software at
3620     http://www.netrino.com/Embedded-Systems/How-To/Memory-Test-Suite-C. Fix
3621     this.
3623     Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
3625 commit 7e30f5eac7f07082a7ca77b7d91b944a8d0af6db
3626 Author: Wolfgang Denk <wd@denx.de>
3627 Date:   Fri Feb 15 00:11:39 2008 +0100
3629     Coding STyle cleanup.
3631     Signed-off-by: Wolfgang Denk <wd@denx.de>
3633 commit f6921e3dc331293c873ec4d109fd5517a42a90b3
3634 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
3635 Date:   Tue Feb 5 13:30:43 2008 +0900
3637     sh: Fix register address of SH7722
3639     The address of SH7722 is wrong by old document.
3640     This patch fixes this problem.
3642     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
3644 commit 0ec7a061fb1c277f6afd73d61dd71bd21e7ef7b2
3645 Author: Mike Frysinger <vapier@gentoo.org>
3646 Date:   Mon Feb 4 17:44:23 2008 -0500
3648     only update version header as needed
3650     Constantly rebuilding the version header will force useless relinking, so we
3651     simply need to compare the new header with the existing one before updating
3652     it.
3654     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
3656 commit 208447f8e953f347425eb92c8e28d59e6d911363
3657 Author: Mike Frysinger <vapier@gentoo.org>
3658 Date:   Mon Jan 28 05:56:19 2008 -0500
3660     Do not specify a CROSS_COMPILE default when executing size
3662     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
3664 commit 1f780aa6f17a5d79791d69ec1d2f66d76ac45d8e
3665 Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
3666 Date:   Wed Feb 13 11:19:19 2008 +0100
3668     Fix return value of mtest when CFG_ALT_MEMTEST set
3670     Fix a missing return statement from a non-void function.
3672     Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
3674 commit 943afa229cf5bf70ef917c7eb6bd0db59a1ba602
3675 Author: Timur Tabi <timur@freescale.com>
3676 Date:   Wed Jan 9 14:35:26 2008 -0600
3678     85xx, 86xx: Determine I2C clock frequencies and store in global_data
3680     Update global_data to define i2c1_clk and i2c2_clk to 85xx and 86xx.
3682     Update the get_clocks() function in 85xx and 86xx to determine the I2C
3683     clock frequency and store it in gd->i2c1_clk and gd->i2c2_clk.
3685     Signed-off-by: Timur Tabi <timur@freescale.com>
3687 commit b931b3a9c3bdfaaeaa71e57a6026eec726005b08
3688 Author: Wolfgang Denk <wd@denx.de>
3689 Date:   Thu Feb 14 23:18:01 2008 +0100
3691     TQM834x: clean up configuration
3693     Get board name consistent with Linux and elsewhere;
3694     get rid of local network definitions etc.
3696     Signed-off-by: Wolfgang Denk <wd@denx.de>
3698 commit 38cc09c55b1d7f233789052c6fc462e5377669a9
3699 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3700 Date:   Thu Feb 14 08:02:12 2008 +0100
3702     TFTP: fix search of ':' in BootFile
3704     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
3706 commit 0bc9efada170096c6b273f19165e32936d330d80
3707 Author: Wolfgang Denk <wd@denx.de>
3708 Date:   Thu Feb 14 22:46:55 2008 +0100
3710     Coding style cleanup; update CHANGELOG.
3712     Signed-off-by: Wolfgang Denk <wd@denx.de>
3714 commit e7670f6c1e52ae6d2a43ff75a8bcfa7a5c86e47b
3715 Author: Wolfgang Denk <wd@denx.de>
3716 Date:   Thu Feb 14 22:43:22 2008 +0100
3718     PPC: Use r2 instead of r29 as global data pointer
3720     R29 was an unlucky choice as with recent toolchains (gcc-4.2.x) gcc
3721     will refuse to use load/store multiple insns; instead, it issues a
3722     list of simple load/store instructions upon function entry and exit,
3723     resulting in bigger code size, which in turn makes the build for a
3724     few boards fail.
3726     Use r2 instead.
3728     Signed-off-by: Wolfgang Denk <wd@denx.de>
3730 commit 3c234efa693bc59906c2be55c7918ecbb55392ea
3731 Author: Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>
3732 Date:   Wed Jan 30 09:08:49 2008 +0100
3734     ARM: make the machid configurable via the environment
3736     If the variable "machid" exists, let do_bootm_linux use that instead
3737     of bd->bi_arch_number.
3739     Signed-off-by: Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>
3741 commit dd24058407c5add45cc60aec6c757ddc1a17e1b0
3742 Author: Vlad Lungu <vlad@comsys.ro>
3743 Date:   Wed Jan 23 16:34:46 2008 +0200
3745     Use #ifdef CONFIG_FSLDMAFEC
3747     MCD_tasks.c lacks [subject] so compilation of mips targets (and more, probably)
3748     fails
3750     Signed-off-by: Vlad Lungu <vlad@comsys.ro>
3752 commit 26c7bab81e08dc7bd696c48f753428a829629bd8
3753 Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
3754 Date:   Sat Jan 19 10:25:59 2008 +0900
3756     common/miiphyutil.c: Cleanup MII_DEBUG and debug()
3758     Current MII_DEBUG is confusing in two ways. One is useless define-then-
3759     undef at the top of the file. The other is there is only one debug() in
3760     this file, and that doesn't seem worthwhile to bother having MII_DEBUG.
3761     While there are many useful printf()/puts() debug codes, but they are for
3762     DEBUG, not for MII_DEBUG.
3764     This patch tries to put them all together into MII_DEBUG and debug().
3766     Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
3768 commit 751b9b5189f3274b03c809172631316d6b002c82
3769 Author: Kyungmin Park <kmpark@infradead.org>
3770 Date:   Thu Jan 17 16:43:25 2008 +0900
3772     OneNAND Initial Program Loader (IPL) support
3774     This patch enables the OneNAND boot within U-Boot.
3775     Before this work, we used another OneNAND IPL called X-Loader based
3776     on open source. With this work, we can build the oneboot.bin image
3777     without other program.
3779     The build sequence is simple.
3780     First, it compiles the u-boot.bin
3781     Second, it compiles OneNAND IPL
3782     Finally, it becomes the oneboot.bin from OneNAND IPL and u-boot.bin
3783     The mechanism is similar with NAND boot except it boots from itself.
3785     Another thing is that you can only use the OneNAND IPL only to work
3786     other bootloader such as RedBoot and so on.
3788     Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
3790 commit 21f6f9636f0e978397548751347425fbf8d42bb3
3791 Author: Andy Fleming <afleming@freescale.com>
3792 Date:   Wed Jan 16 13:06:59 2008 -0600
3794     Fix CONFIG_MMC usage in fat code
3796     A #if statement in fat.c depended on CONFIG_MMC, instead of
3797     defined(CONFIG_MMC).  This meant CONFIG_MMC needed to be defined
3798     as "1" rather than just defined.  Now it's better.
3800     Signed-off-by: Andy Fleming <afleming@freescale.com>
3802 commit f57d7d364ce189e39b0a64338d2f8012c074a2bd
3803 Author: Rafal Jaworowski <raj@semihalf.com>
3804 Date:   Tue Jan 15 12:52:31 2008 +0100
3806     ppc: Refactor cache routines, so there is only one common set.
3808     Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
3810 commit 3f2ac8f928c76cbd2374437b2d079f8b4324aaba
3811 Author: Jon Loeliger <jdl@jdl.com>
3812 Date:   Wed Jan 23 15:55:02 2008 -0600
3814     86xx: Fix compilation warning in sys_eprom.c
3816     sys_eeprom.c:82:9: warning: unknown escape sequence '\/'
3818     Signed-off-by: Jon Loeliger <jdl@freescale.com>
3820 commit 65230107025733e89e28fd5e5cfd916d4953c28a
3821 Author: Haavard Skinnemoen <hskinnemoen at>
3822 Date:   Fri Feb 22 11:40:50 2008 +0000
3824     Move AT91RM9200DK board support under board/atmel
3826     We already have a vendor subdir for Atmel, so we should use it.
3828     Signed-off-by: Haavard Skinnemoen <hskinnemoen <at> atmel.com>
3830 commit 6d0943a6be99977d6d853d51749e9963d68eb192
3831 Author: Andreas Engel <andreas.engel@ericsson.com>
3832 Date:   Mon Jan 14 09:06:52 2008 +0000
3834     ARM: cleanup duplicated exception handlingcode
3836     Move duplicated exception handling code into lib_arm.
3838     Signed-off-by: Andreas Engel <andreas.engel@ericsson.com>
3840 commit ea8d989f4ef8203e1c0291e62435a8c62e3cfb29
3841 Author: Timo Tuunainen <timo.tuunainen@sysart.fi>
3842 Date:   Fri Feb 1 10:09:03 2008 +0000
3844     Support for Artila M-501 starter kit
3846     Kimmo Leppala / Sysart and
3847     Timo Tuunainen / Sysart
3849 commit 9604b6e53ddae4fe00a488cbcd6b0e6cb344bccc
3850 Author: Stelian Pop <stelian@popies.net>
3851 Date:   Mon Feb 11 10:50:19 2008 +0000
3853     AT91CAP9 support
3855     ---------------------------------
3857     read_dataflash() takes a signed char pointer as a parameter. Silence a
3858     few warnings dues to incorrect parameter types in env_dataflash.c.
3860     Signed-off-by: Stelian Pop <stelian@popies.net>
3862 commit 64e8a06af68cda174a8a06d0a61fce5e5bb189d7
3863 Author: Stelian Pop <stelian@popies.net>
3864 Date:   Thu Feb 7 09:42:57 2008 +0000
3866     AT91CAP9 support : move board files to Atmel vendor directory.
3868     AT91CAP9 support : move at91cap9adk board files to Atmel vendor directory.
3870     Signed-off-by: Stelian Pop <stelian@popies.net>
3872 commit 7263ef191b87da94768f762c7093bedeb70db98f
3873 Author: Stelian Pop <stelian at>
3874 Date:   Thu Jan 3 21:15:56 2008 +0000
3876     AT91CAP9 support : MACB changes
3878     Signed-off-by: Stelian Pop <stelian <at> popies.net>
3879     Acked-by: Haavard Skinnemoen <hskinnemoen <at> atmel.com>
3881 commit 6afcabf11d7321850f4feaadfee841488ace54c5
3882 Author: Stelian Pop <stelian@popies.net>
3883 Date:   Thu Feb 7 16:37:54 2008 +0000
3885     AT91CAP9 support : board/ files
3887     Signed-off-by: Stelian Pop <stelian@popies.net>
3889 commit fefb6c10928caa9e71335cad64dcb65c83fce8ab
3890 Author: Stelian Pop <stelian at>
3891 Date:   Wed Jan 30 21:15:54 2008 +0000
3893     AT91CAP9 support : cpu/ files
3895     Signed-off-by: Stelian Pop <stelian <at> popies.net>
3897 commit fa506a926cec348805143576c941f8e61b333cc0
3898 Author: Stelian Pop <stelian@popies.net>
3899 Date:   Thu Jan 31 21:15:53 2008 +0000
3901     AT91CAP9 support : include/ files
3903     Signed-off-by: Stelian Pop <stelian@popies.net>
3905 commit 20b197c6f2799af399a68f96a1aff543a75621b8
3906 Author: Stelian Pop <stelian@popies.net>
3907 Date:   Sun Jan 20 19:49:21 2008 +0000
3909     AT91CAP9 support : build integration
3911     Signed-off-by: Stelian Pop <stelian@popies.net>
3913 commit d49fe4bed5b69ec910909d1bd62da23ecd8801fd
3914 Author: Stelian Pop <stelian@popies.net>
3915 Date:   Sun Jan 20 21:07:00 2008 +0000
3917     Improve DataFlash CS definition.
3919     Use a structure instead of the error prone unnamed array to
3920     define the possible dataflash banks.
3922     Signed-off-by: Stelian Pop <stelian@popies.net>
3924 commit a6cdd21b56014208706238712a853a9e9a0a2290
3925 Author: Stelian Pop <stelian@popies.net>
3926 Date:   Sat Jan 19 21:09:35 2008 +0000
3928     Fix arm926ejs compile when SKIP_LOWLEVEL_INIT is on
3930     Fix arm926ejs compile when SKIP_LOWLEVEL_INIT is on.
3932     cpu/arm926ejs/start.o: In function `cpu_init_crit':
3933     .../cpu/arm926ejs/start.S:227: undefined reference to `lowlevel_init'
3935     Signed-off-by: Stelian Pop <stelian@popies.net>
3937 commit ea686f52e45b3df2938866d3f5a98bb2556dfe2b
3938 Author: Peter Pearse <peter.pearse@arm.com>
3939 Date:   Fri Feb 1 16:50:24 2008 +0000
3941     Fix timer overflow in DaVinci
3942     Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
3944 commit f4e7cbfcb0fcbc325a2bcfea7e00e3dd37f93846
3945 Author: Peter Pearse <peter.pearse@arm.com>
3946 Date:   Fri Feb 1 16:49:08 2008 +0000
3948     Update board NetStar
3949     Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
3951 commit b7f6193e76651e1fd606e46eb11915b53cb6618b
3952 Author: Niklaus Giger <niklaus.giger@netstal.com>
3953 Date:   Tue Feb 5 10:26:42 2008 +0100
3955     ppc4xx: HCU4/5. Fix make O=../xx
3957     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
3959 commit 29e3500cbc43c89eff6e720ca83e375deeecd9b3
3960 Author: Larry Johnson <lrj@acm.org>
3961 Date:   Tue Jan 22 08:51:59 2008 -0500
3963     ppc4xx: Add CONFIG_4xx_DCACHE compile switch to Denali-core SPD code
3965     Signed-off-by: Larry Johnson <lrj@acm.org>
3967 commit fe891ecf4d187e9d11dde869ed4623af52b54451
3968 Author: Hiroshi Ito <ito@mlb.co.jp>
3969 Date:   Thu Jan 31 18:35:04 2008 +0900
3971     NFS Timeout with large files.
3973     Retry to send NFS packet before reaching timeout.
3975     Signed-off-by: Hiroshi Ito <ito@mlb.co.jp>
3977 commit 88f72527f5b89c0905ad5c36cc2ef8d29dd6bbf0
3978 Author: Johannes Stezenbach <js@sig21.net>
3979 Date:   Tue Jan 29 00:11:25 2008 +0100
3981     Add dependencies to avoid race conditions with parallel make.
3983     Signed-off-by: Johannes Stezenbach <js@sig21.net>
3985 commit 6d1b6f9f89c815eaca44acff8e73ece7181f61b6
3986 Author: Mike Frysinger <vapier@gentoo.org>
3987 Date:   Mon Jan 28 05:46:01 2008 -0500
3989     Mark board_init_[fr] as noreturn
3991     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
3993 commit 161b2af4d7b48fd602ce333c355a4df0337892bb
3994 Author: Mike Frysinger <vapier@gentoo.org>
3995 Date:   Mon Jan 28 05:28:50 2008 -0500
3997     Only use TEXT_BASE if defined by the board
3999     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4001 commit 1b769881750030f10743808b9d6013e11f559350
4002 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4003 Date:   Fri Jan 25 07:54:47 2008 +0100
4005     Fix remaining CONFIG_COMMANDS
4007     update comments
4008     Fix coding style
4010     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4012 commit 0c9d42e6b0b83d507335a291e3ea99240038f4b9
4013 Author: Niklaus Giger <niklaus.giger@netstal.com>
4014 Date:   Mon Jan 21 16:46:00 2008 +0100
4016     Add *~ to .gitignore
4018     One should never add a backup file ending in with ~ to the git repository.
4020     Signed-off-by: Niklaus Giger <niklaus.giger@netstal.com>
4022 commit 3cfb0c51b2bb5ede54eca85ace5b1ba12be314b0
4023 Author: Kumar Gala <galak@kernel.crashing.org>
4024 Date:   Thu Jan 17 00:02:10 2008 -0600
4026     Remove duplicate defines for ARRAY_SIZE
4028     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
4030 commit c77ce474b1c57b13e9d36d9830f147966c143694
4031 Author: Stelian Pop <stelian@popies.net>
4032 Date:   Mon Jan 14 22:08:14 2008 +0100
4034     Fix incorrect address test in AT91F_DataflashSelect().
4036     Signed-off-by: Stelian Pop <stelian@popies.net>
4038 commit d9ad115bbf7bb0842de7dbd2502b7e430f83cc3d
4039 Author: Kumar Gala <galak@kernel.crashing.org>
4040 Date:   Wed Feb 13 15:09:58 2008 -0600
4042     Fix building of fdt_support.c if DEBUG set
4044     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
4046 commit ccd6e1464e5396bc1a9aebf7077ddf4342eafe03
4047 Author: Jon Loeliger <jdl@freescale.com>
4048 Date:   Tue Feb 12 14:53:28 2008 -0600
4050     Add CFG_MPC86xx_DDR_ADDR and CFG_MPC86xx_DDR2_ADDR symbols
4052     These replace direct structure references for IMMR sections.
4054     Signed-off-by: Jon Loeliger <jdl@freescale.com>
4056 commit c62776be8dca4097ca03d4f9415f08d4887b45d0
4057 Author: Wolfgang Denk <wd@denx.de>
4058 Date:   Tue Feb 12 00:45:06 2008 +0100
4060     Get rid of "#undef DEBUG" from board config files.
4062     Signed-off-by: Wolfgang Denk <wd@denx.de>
4064 commit 73bf1e2de7862bcdbd5a9f993b3e84b67c8ea9c8
4065 Author: Timur Tabi <timur@freescale.com>
4066 Date:   Tue Jan 15 17:09:41 2008 -0600
4068     Remove #undef DEBUG from MPC83xx board header files
4070     Remove the "#undef DEBUG" line from all Freescale 83xx board header files.
4071     The inclusion of this line makes it impossible to enable debug code in
4072     other source files, because "#define DEBUG" typically needs to be defined
4073     before any header files are included.
4075     Signed-off-by: Timur Tabi <timur@freescale.com>
4077 commit 69018ce2e086e9caf35b914d675b82bc4888f077
4078 Author: Kumar Gala <galak@kernel.crashing.org>
4079 Date:   Thu Jan 17 08:25:45 2008 -0600
4081     QE: Move FDT support into a common file
4083     Move the flat device tree setup for QE related devices into
4084     a common file shared between 83xx & 85xx platforms that have QE's.
4086     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
4088 commit 5cf746c303710329f8040d9c62ee354313e3e91f
4089 Author: Marian Balakowicz <m8@semihalf.com>
4090 Date:   Thu Jan 31 13:59:09 2008 +0100
4092     [new uImage] Move kernel data find code to get_kernel() routine
4094     Verification of the kernel image (in old format) and finding kernel
4095     data is moved to a dedicated routine. The routine will also hold
4096     support for, to be added, new image format.
4098     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4100 commit 7b325454fd231d4273de3fe373850f777fb086bf
4101 Author: Marian Balakowicz <m8@semihalf.com>
4102 Date:   Thu Jan 31 13:58:20 2008 +0100
4104     [new uImage] Cleanup FDT handling in PPC do_boot_linux()
4106     Move FDT blob finding and relocation to a dedicated
4107     get_fdt() routine. It increases code readability and
4108     will make adding support for new uImage format easier.
4110     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4112 commit b6b0fe6460b7063ac60b9a3531ef210aedb31451
4113 Author: Marian Balakowicz <m8@semihalf.com>
4114 Date:   Thu Jan 31 13:58:13 2008 +0100
4116     [new uImage] Cleanup do_botm_linux() boot allocations
4118     This patch moves common pre-boot allocation steps shared between PPC
4119     and M68K to a helper routines:
4121     common:
4122     - get_boot_sp_limit()
4123     - get_boot_cmline()
4124     - get_boot_kbd()
4126     platform:
4127     - set_clocks_in_mhz()
4129     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4131 commit ceaed2b1e54ebf14d600e02fef016c8df5cc4d40
4132 Author: Marian Balakowicz <m8@semihalf.com>
4133 Date:   Thu Jan 31 13:57:17 2008 +0100
4135     [new uImage] Move ramdisk loading to a common routine
4137     Ramdisk loading code, including initrd_high variable handling,
4138     was duplicated for PPC and M68K platforms. This patch creates
4139     common helper routine that is being called from both platform
4140     do_bootm_linux() routines.
4142     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4144 commit 68d4f05e6b2383a442fb71f80f2a9fbb3d8def68
4145 Author: Marian Balakowicz <m8@semihalf.com>
4146 Date:   Thu Jan 31 13:55:53 2008 +0100
4148     [new uImage] Removed dead ramdisk code on microblaze architectures
4150     Microblaze do_bootm_linux() includes ramdisk processing code but
4151     the ramdisk does not get used anywhere later on.
4153     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4155 commit 5ad03eb3854c162684222a718b44c0716ea0db03
4156 Author: Marian Balakowicz <m8@semihalf.com>
4157 Date:   Thu Jan 31 13:55:39 2008 +0100
4159     [new uImage] Factor out common image_get_ramdisk() routine
4161     Architecture specific do_bootm_linux() routines share common
4162     ramdisk image processing code. Move this code to a common
4163     helper routine.
4165     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4167 commit d3c5eb6dd1f4ed3c3388386cf1d1bf82aa51d56b
4168 Author: Marian Balakowicz <m8@semihalf.com>
4169 Date:   Thu Jan 31 13:20:08 2008 +0100
4171     [new uImage] Move FDT error printing to common fdt_error() routine
4173     FDT error handling in PPC do_bootm_linux() shares the same message format.
4174     This patch moves error message printing to a helper fdt_error() routine.
4176     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4177     Acked-by: Gerald Van Baren <vanbaren@cideas.com>
4179 commit 42b73e8ee00d48004791dea64b8093fb974c57e1
4180 Author: Marian Balakowicz <m8@semihalf.com>
4181 Date:   Thu Jan 31 13:20:07 2008 +0100
4183     [new uImage] Factor out common routines for getting os/arch/type/comp names
4185     Move numeric-id to name translation for image os/arch/type/comp header
4186     fields to a helper routines: image_get_os_name(), image_get_arch_name(),
4187     image_get_type_name(), image_get_comp_name().
4189     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4191 commit e99c26694a384221d336f6448c06a57479c0baa4
4192 Author: Marian Balakowicz <m8@semihalf.com>
4193 Date:   Thu Jan 31 13:20:07 2008 +0100
4195     [new uImage] Remove standalone applications handling from boootm
4197     Standalone applications are supposed to be run using the "go" command.
4198     This patch removes standalone images handling from the do_bootm().
4200     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4202 commit 4a2ad5ff6400698433dd7203d34939c3c9cc9bff
4203 Author: Marian Balakowicz <m8@semihalf.com>
4204 Date:   Thu Jan 31 13:20:07 2008 +0100
4206     [new uImage] Remove OF_FLAT_TREE support from PPC bootm code
4208     Support for OF_FLAT_TREE is to be obsoleted in the near future,
4209     remove related code from the bootm routines.
4211     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4213 commit 82850f3d32a2661868ec6876bed7a22c55cef718
4214 Author: Marian Balakowicz <m8@semihalf.com>
4215 Date:   Thu Jan 31 13:20:06 2008 +0100
4217     [new uImage] Use image API in SH do_bootm_linux() routine
4219     Introduce image handling API for lately added Hitachi SH architecture.
4221     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4223 commit 4a995edec1ac163d9326d143ffe2b47e7543407f
4224 Author: Marian Balakowicz <m8@semihalf.com>
4225 Date:   Thu Jan 31 13:20:06 2008 +0100
4227     [new uImage] Rename architecture specific bootm code files
4229     Implementation of the do_bootm_linux() and other bootm helper routines is
4230     architecture specific code. As such it resides in lib_<arch> directories
4231     in files named <arch>_linux.c
4233     This patch renames those files to a more clear and accurate
4234     lib_<arch>/bootm.c form.
4236     List of the renamed files:
4237        lib_arm/armlinux.c -> lib_arm/bootm.c
4238        lib_avr32/avr32_linux.c -> lib_avr32/bootm.c
4239        lib_blackfin/bf533_linux.c -> lib_blackfin/bootm.c
4240        lib_i386/i386_linux.c -> lib_i386/bootm.c
4241        lib_m68k/m68k_linux.c -> lib_m68k/bootm.c
4242        lib_microblaze/microblaze_linux.c -> lib_microblaze/bootm.c
4243        lib_mips/mips_linux.c -> lib_mips/bootm.c
4244        lib_nios/nios_linux.c -> lib_nios/bootm.c
4245        lib_nios2/nios_linux.c -> lib_nios2/bootm.c
4246        lib_ppc/ppc_linux.c -> lib_ppc/bootm.c
4247        lib_sh/sh_linux.c -> lib_sh/bootm.c
4249     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4251 commit 7582438c285bf0cef82909d0f232de64ec567a8a
4252 Author: Marian Balakowicz <m8@semihalf.com>
4253 Date:   Thu Jan 31 13:20:06 2008 +0100
4255     [new uImage] Return error on image move/uncompress overwrites
4257     Check for overwrites during image move/uncompress, return with error
4258     when the original image gets corrupted. Report clear message to the user
4259     and prevent further troubles when pointer to the corrupted images is passed
4260     to do_bootm_linux routine.
4262     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4264 commit f13e7b2e993c61fed1f607962501e051940d6e80
4265 Author: Marian Balakowicz <m8@semihalf.com>
4266 Date:   Tue Jan 8 18:12:17 2008 +0100
4268     [new uImage] Cleanup image header pointer use in bootm code
4270     - use single image header pointer instead of a set of auxilliary variables.
4271     - add multi component image helper routines: get component size/data address
4273     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4275 commit 1ee1180b6e93e56d0282ac8d943e448e9d0eab20
4276 Author: Marian Balakowicz <m8@semihalf.com>
4277 Date:   Tue Jan 8 18:17:10 2008 +0100
4279     [new uImage] Cleanup cmd_bootm.c
4281     - sort and cleanup headers, declarations, etc.
4282     - group related routines
4283     - cleanup indentation, white spaces
4285     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4287 commit af13cdbc01eaf88880978bfb4f603e012818ba24
4288 Author: Marian Balakowicz <m8@semihalf.com>
4289 Date:   Tue Jan 8 18:11:45 2008 +0100
4291     [new uImage] Add memmove_wd() common routine
4293     Move common, watchdog sensible memmove code to a helper memmmove_wd() routine.
4295     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4297 commit 958fc48abddeab513ea4847e34f22a2e9fe67fe1
4298 Author: Marian Balakowicz <m8@semihalf.com>
4299 Date:   Tue Jan 8 18:11:44 2008 +0100
4301     [new uImage] Fix FDT header verification in PPC do_boot_linux() routine
4303     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4305 commit 15158971f49255ccef54f0979a942cfd3de2ae52
4306 Author: Marian Balakowicz <m8@semihalf.com>
4307 Date:   Tue Jan 8 18:11:44 2008 +0100
4309     [new uImage] Fix uImage header pointer use in i386 do_bootm_linux()
4311     Use image header copy instead of a (possibly corrupted) pointer to
4312     a initial image location.
4314     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4316 commit 261dcf4624b25f3c551efcf8634e9194fabba9c3
4317 Author: Marian Balakowicz <m8@semihalf.com>
4318 Date:   Tue Jan 8 18:11:44 2008 +0100
4320     [new uImage] Remove I386 uImage fake_header() routine
4322     I386 targets are not using a uImage format, instead fake header
4323     is added to ram image before it is further processed by bootm.
4325     Remove this fixup and force proper uImage use for I386.
4327     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4329 commit 559316faf7eae0614c91d77f509b57d6c4c091ba
4330 Author: Marian Balakowicz <m8@semihalf.com>
4331 Date:   Tue Jan 8 18:11:44 2008 +0100
4333     [new uImage] Move CHUNKSZ definition to image.h
4335     CHUNKSZ defined for PPC and M68K is set to the same value of 64K,
4336     move this definition to a common header.
4338     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4340 commit 321359f20823e0b8c5ad38b64d007a6c48cda16e
4341 Author: Marian Balakowicz <m8@semihalf.com>
4342 Date:   Tue Jan 8 18:11:43 2008 +0100
4344     [new uImage] Move gunzip() common code to common/gunzip.c
4346     Move gunzip(), zalloc() and zfree() to a separate file.
4347     Share zalloc() and zfree() with cramfs uncompress routine.
4349     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4351 commit d45d5a18b6b36688f2365623f9d550566c664b5b
4352 Author: Marian Balakowicz <m8@semihalf.com>
4353 Date:   Tue Jan 8 18:11:43 2008 +0100
4355     [new uImage] Cleanup OF/FDT #if/#elif/#endif use in do_bootm_linux()
4357     Make CONFIG_OF_LIBFDT and CONFIG_OF_FLAT_TREE use more
4358     readable in PPC variant of do_bootm_linux() routine.
4360     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4362 commit 5d3cc55ecbae277e08f5ff771da20b1d6a36ec36
4363 Author: Marian Balakowicz <m8@semihalf.com>
4364 Date:   Tue Jan 8 18:11:43 2008 +0100
4366     [new uImage] Move PPC do_bootm_linux() to lib_ppc/ppc_linux.c
4368     PPC implementation of do_bootm_linux() routine is moved to
4369     a dedicated file lib_ppc/ppc_linux.c
4371     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4373 commit b97a2a0a21f279d66de8a9bdbfe21920968bcb1c
4374 Author: Marian Balakowicz <m8@semihalf.com>
4375 Date:   Tue Jan 8 18:14:09 2008 +0100
4377     [new uImage] Define a API for image handling operations
4379     - Add inline helper macros for basic header processing
4380     - Move common non inline code common/image.c
4381     - Replace direct header access with the API routines
4382     - Rename IH_CPU_* to IH_ARCH_*
4384     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4386 commit ed29bc4e8142b46b626f67524207b36e43d9aad6
4387 Author: Marian Balakowicz <m8@semihalf.com>
4388 Date:   Thu Jan 31 13:19:58 2008 +0100
4390     Add missing cmd_ximg.o to common/Makefile
4392     Signed-off-by: Marian Balakowicz <m8@semihalf.com>
4394 commit 37e3c62fa07a823e7569c872e3a9395d227ed8e3
4395 Author: Grzegorz Bernacki <gjb@semihalf.com>
4396 Date:   Mon Jan 28 10:15:02 2008 +0100
4398     ADS5121e: DDR2 init/timing update.
4400     Signed-off-by: John Rigby <jrigby@freescale.com>
4401     Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
4403 commit ac9152830d7fdebace8a260b7737ef2870c21ca0
4404 Author: John Rigby <jrigby@freescale.com>
4405 Date:   Wed Jan 30 13:36:57 2008 -0700
4407     Device tree updates
4409     Changes to match 5121 device tree going mainline in 2.6.25.
4411     Change OF_SOC from "soc5121" to plain "soc".
4412     Remove unneeded "ref-frequency" fixups.
4413     Remove "address" enetaddr fixup.
4415     Add bus-frequency fixup for old OF_SOC so old
4416     kernels with old device trees will work with new
4417     u-boot with 66MHz IPS clock
4419     Signed-off-by: John Rigby <jrigby@freescale.com>
4421 commit de55d18df3ff2ea614624e74793de7c43520e0e7
4422 Author: John Rigby <jrigby@freescale.com>
4423 Date:   Wed Jan 30 13:36:56 2008 -0700
4425     Change IPS freq to 66MHz
4427     Recommended frequency is 66MHz
4428     Change divider from 4 to 3.
4430     Signed-off-by: John Rigby <jrigby@freescale.com>
4432 commit cd9cb62f9d8b78d6c3af5d1e9b5a3d68a3d73974
4433 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4434 Date:   Mon Jan 14 22:38:55 2008 +0100
4436     xsengine: rename board_post_init to board_late_init
4438     missing migration from "Cleanup of some init functions"
4439     in c837dcb1a316745092567bfe4fb266d0941884ff
4441     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
4443 commit 8dafa87476b0d7170e219c2f5e3842c833a91807
4444 Author: Larry Johnson <lrj@acm.org>
4445 Date:   Sat Jan 12 23:35:33 2008 -0500
4447     Add attribute POST_PREREL to ECC memory POST
4449     Signed-off-by: Larry Johnson <lrj@acm.org>
4451 commit ed2cf548cac80cd3cf8154dcfe7b2685bef45938
4452 Author: Kumar Gala <galak@kernel.crashing.org>
4453 Date:   Thu Jan 17 08:25:45 2008 -0600
4455     QE: Move FDT support into a common file
4457     Move the flat device tree setup for QE related devices into
4458     a common file shared between 83xx & 85xx platforms that have QE's.
4460     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
4462 commit d38da537943cd36356b9d3d9d9b60533554b81d8
4463 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
4464 Date:   Wed Jan 23 17:20:14 2008 +0100
4466     AVR32: Make SDRAM refresh rate configurable
4468     The existing code assumes the SDRAM row refresh period should always
4469     be 15.6 us. This is not always true, and indeed on the ATNGW100, the
4470     refresh rate should really be 7.81 us.
4472     Add a refresh_period member to struct sdram_info and initialize it
4473     properly for both ATSTK1000 and ATNGW100. Out-of-tree boards will
4474     panic() until the refresh_period member is updated properly.
4476     Big thanks to Gerhard Berghofer for pointing out this issue.
4478     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
4480 commit 61151cccb660cdb06a07fb283de6089913d7bde0
4481 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
4482 Date:   Thu Apr 19 10:10:11 2007 +0200
4484     ATSTK1000: Fix potential flash programming bug
4486     The (now obsolete) atngw100 flash programming code was having problems
4487     programming the onboard at49bv642 chip. The atstk1000 flash
4488     programming code may have the same bug, so import fix for this problem
4489     from the AVR32 Linux BSP.
4491     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
4493 commit b2e1d5b64469f10dfcce27f7b0afd935684a8e11
4494 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
4495 Date:   Thu Nov 22 17:04:13 2007 +0100
4497     ATSTK1004: Fix comment about default load address
4499     The default load address is SDRAM + 2MB, not SDRAM + 4MB. The latter
4500     wouldn't have worked anyway since the board can only access 4MB of
4501     SDRAM.
4503     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
4505 commit 8269ab53608d8db2aa06969c337ab0b0518211e5
4506 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
4507 Date:   Thu Nov 22 17:01:24 2007 +0100
4509     ATSTK1002: Use SDRAM + 4MB as default load address
4511     Many people run into problems when they compile a big kernel and load
4512     the uImage at the default SDRAM + 2MB address as the kernel will
4513     overwrite the uImage as it is being unpacked. Increase the default
4514     load address so that we can load a 4MB kernel image without any
4515     problems.
4517     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
4519 commit 2bcacc2d841b77f3d2d3910db722003742727e9f
4520 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
4521 Date:   Thu Nov 22 16:51:39 2007 +0100
4523     ATNGW100: Fix default mtest range
4525     Let mtest cover the whole SDRAM except the last megabyte, which is
4526     where u-boot lives.
4528     Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
4530 commit 9856a6b3104e0bc210b0868dfe691c52bf03c227
4531 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
4532 Date:   Tue Jan 22 15:31:56 2008 +0900
4534     sh: Fix register address of SH7722.
4536     The address of SH7722 is wrong by old document.
4537     This patch fixes this problem.
4539     Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
4541 commit 30942b18b66f35f2ceedab39af10e9eccaa943cc
4542 Author: Mike Frysinger <vapier@gentoo.org>
4543 Date:   Mon Feb 4 19:26:57 2008 -0500
4545     new command for displaying strings at specified memory locations
4547     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4549 commit b58d8b48e25b0c866d167cc577f118f528cd9e0a
4550 Author: Mike Frysinger <vapier@gentoo.org>
4551 Date:   Mon Feb 4 19:26:57 2008 -0500
4553     rewrite/cleanup Blackfin RTC driver
4555     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4557 commit 94a91e248b71c3ff951fc27cff6909e82ca37d15
4558 Author: Mike Frysinger <vapier@gentoo.org>
4559 Date:   Mon Feb 4 19:26:57 2008 -0500
4561     generate u-boot.ldr for Blackfin targets
4563     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4565 commit b779f7a59530436040f157f7841db7ab796542df
4566 Author: Mike Frysinger <vapier@gentoo.org>
4567 Date:   Mon Feb 4 19:26:57 2008 -0500
4569     scrub unused symbols
4571     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4573 commit cc2977acc3bbbb7850f16645dd1081f95335868d
4574 Author: Mike Frysinger <vapier@gentoo.org>
4575 Date:   Mon Feb 4 19:26:57 2008 -0500
4577     move Blackfin cpu object list to respective cpu directories
4579     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4581 commit d0b01a246d0a351bc7dce1d0c9cf6aebdf6d7505
4582 Author: Mike Frysinger <vapier@gentoo.org>
4583 Date:   Mon Feb 4 19:26:57 2008 -0500
4585     interface to Blackfin on-chip One-Time-Programmable memory
4587     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4589 commit 4c727c77e43872d3a1d1f76a949fcb3f26a38788
4590 Author: Mike Frysinger <vapier@gentoo.org>
4591 Date:   Mon Feb 4 19:26:56 2008 -0500
4593     add support for memory commands with Blackfin L1 instruction memory
4595     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4597 commit 6b9097e5e7490aa7b828c6f1a1c7a0e875df8464
4598 Author: Mike Frysinger <vapier@gentoo.org>
4599 Date:   Mon Feb 4 19:26:56 2008 -0500
4601     use C code rather than inline assembly
4603     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4605 commit 97c26e006d2fa6d4e1560933ee6f385d8b8908b9
4606 Author: Mike Frysinger <vapier@gentoo.org>
4607 Date:   Mon Feb 4 19:26:56 2008 -0500
4609     add Blackfin-specific reginfo command
4611     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4613 commit 0858b835e7ea501ea084d34cef75932f098342bb
4614 Author: Mike Frysinger <vapier@gentoo.org>
4615 Date:   Mon Feb 4 19:26:55 2008 -0500
4617     add support for Blackfin symbol prefixes to examples
4619     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4621 commit 8dc48d71a4be753ea9f84956cd33600de35fad04
4622 Author: Mike Frysinger <vapier@gentoo.org>
4623 Date:   Mon Feb 4 19:26:55 2008 -0500
4625     add Blackfin-specific bdinfo command
4627     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4629 commit 0003613e3c7df3b84b2cb92e797d77f46f15a43a
4630 Author: Mike Frysinger <vapier@gentoo.org>
4631 Date:   Mon Feb 4 19:26:55 2008 -0500
4633     move -ffixed-P5 to blackfin_config.mk and drop unused -D__BLACKFIN__
4635     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4637 commit 60fa72d65610c7ef33e1d6db858979d05ff0df58
4638 Author: Mike Frysinger <vapier@gentoo.org>
4639 Date:   Mon Feb 4 19:26:55 2008 -0500
4641     unify the Blackfin board targets
4643     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4645 commit d4d7730853e5d675f76ec666807da3028c91d592
4646 Author: Mike Frysinger <vapier@gentoo.org>
4647 Date:   Mon Feb 4 19:26:55 2008 -0500
4649     punt Blackfin VDSP headers and import sanitized/auto-generated ones
4651     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4653 commit 6cfcce67671a3425229d66203386fa3cbd0cc3bd
4654 Author: Mike Frysinger <vapier@gentoo.org>
4655 Date:   Mon Feb 4 19:26:54 2008 -0500
4657     always pull in asm/blackfin.h for Blackfin ports
4659     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4661 commit bf53974c2ddae678d7660f2b5ccfeb0732b6f5dc
4662 Author: Mike Frysinger <vapier@gentoo.org>
4663 Date:   Mon Feb 4 19:26:54 2008 -0500
4665     add missing __raw versions of Blackfin read/write io functions
4667     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4669 commit 24e02d0fd3acc50e73e1a3cdd567f0a77946f15d
4670 Author: Mike Frysinger <vapier@gentoo.org>
4671 Date:   Mon Feb 4 19:26:54 2008 -0500
4673     add the default Blackfin logo used by Blackfin boards with splash screens
4675     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4677 commit 4c58eb5552220e425c8af6ac8d2839244a2f57b1
4678 Author: Mike Frysinger <vapier@gentoo.org>
4679 Date:   Mon Feb 4 19:26:54 2008 -0500
4681     add some more Blackfin docs
4683     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4685 commit 32a9f5f2160a034ea87ea651b233ef7c635e55cf
4686 Author: Mike Frysinger <vapier@gentoo.org>
4687 Date:   Mon Feb 4 19:26:54 2008 -0500
4689     make smc91111_eeprom managment simpler by depending on the board configuration file rather than a hardcoded list of boards
4691     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4693 commit 4087bc88cebec75c432a7fe9f6afb545b0919831
4694 Author: Mike Frysinger <vapier@gentoo.org>
4695 Date:   Mon Feb 4 19:26:54 2008 -0500
4697     fix building on Blackfin as the assembler supports the .set syntax, not the = syntax, for assigning symbols
4699     Signed-off-by: Mike Frysinger <vapier@gentoo.org>
4701 commit b45264ee85cbd92020640a32e02fb434fd557108
4702 Author: Mike Frysinger <vapier@gentoo.org>