]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - CHANGELOG
arm/dcc: use static support to allow to use it at anytime
[karo-tx-uboot.git] / CHANGELOG
index a38a450bb15b12891da6833d7d064de92b97221d..ba0c02a383778bc64ce27e3b05c6196db7892bdf 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
+commit 3a76ab5c166d5956885f803ce975e7151cc0ca0e
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Wed Jun 10 00:15:11 2009 +0200
+
+    rmu board: fix error: 'CONFIG_ENV_SECT_SIZE' undeclared
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 165f9859b64ff59f0cfae3cc70a7e7ded7aaa4a7
+Author: Daniel Mack <daniel@caiaq.de>
+Date:  Thu Jun 4 19:44:12 2009 +0200
+
+    ubifs: fix small error path mismatch
+
+    In do_readpage(), don't free 'dn' if its allocation failed.
+
+    Signed-off-by: Daniel Mack <daniel@caiaq.de>
+
+commit de7cf709ebd3c01fbd094e8853dabb410c0370a1
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Thu Jun 4 00:31:07 2009 +0200
+
+    EP88x: fix broken linker script
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+    Tested-by: Mikhail Zaturenskiy <mzaturenskiy@shoppertrak.com>
+
+commit 7a2063bd80d3b58b2dd5d5e58f4411f8d250576c
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Fri May 15 00:16:02 2009 +0200
+
+    TQM85xx: minor config file cleanup
+
+    Remove "saveenv" from "update" definition: the environment is outside
+    the U-Boot image on TQM85xx and therefor not affected by updates.
+
+    Also "beautify" code a bit (vertical alignment).
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit c0296b1801fc9426d772fa75fe58458db605dfee
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Fri May 15 00:16:01 2009 +0200
+
+    TQM85xx: adapt for new flash types
+
+    Old TQM85xx boards had 'M' type Spansion Flashes from the S29GLxxxM
+    series while new boards have 'N' type Flashes from the S29GLxxxN
+    series, which have bigger sectors: 2 x 128 instead of 2 x 64 KB.
+
+    We now change the configuration to the new flash types for all
+    boards; this also works on old boards - we just waste two flash
+    sectors for the environment which could be smaller there.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 6735104924f06340071a6914a9ee3345607fc102
+Author: Dave Liu <daveliu@freescale.com>
+Date:  Mon May 18 17:49:23 2009 +0800
+
+    85xx: Fix the wrong SYS_CLK_IN for 8569MDS
+
+    The SYS_CLK_IN of MPC8569MDS is 66.66MHz,
+    The DDR_CLK_IN is same with SYS_CLK_IN in 8569 processor.
+    so, change the SYS_CLK_IN from 66MHz to 66.66MHz.
+
+    Signed-off-by: Dave Liu <daveliu@freescale.com>
+
+commit 16e7559c08b6f29db4596d795b92914c01e6a1b3
+Author: Dave Liu <daveliu@freescale.com>
+Date:  Fri May 15 10:27:44 2009 +0800
+
+    85xx: Fix the wrong BCSR address of 8569MDS
+
+    The BCSR17[7] = 1 will unlock the write protect of FLASH.
+    The WP# pin only controls the write protect of top/bottom sector,
+    That is why we can save env, but we can't write the first sector
+    before the patch.
+
+    Signed-off-by: Dave Liu <daveliu@freescale.com>
+
+commit 90d13b8ac3d515349626d7c8a3dc34ef38c43fa6
+Author: Fredrik Arnerup <fredrik.arnerup@edgeware.tv>
+Date:  Tue Jun 2 16:27:10 2009 -0500
+
+    85xx: bugfix for reading maximum TLB size on mpc85xx
+
+    The MAXSIZE field in the TLB1CFG register is 4 bits, not 8 bits.
+    This made setup_ddr_tlbs() try to set up a TLB larger than the e500 maximum
+    (256 MB)
+    which made u-boot hang in board_init_f() when trying to create a new stack
+    in RAM.
+    I have an mpc8540 with one 1GB dimm.
+
+    Signed-off-by: Fredrik Arnerup <fredrik.arnerup@edgeware.tv>
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+    Acked-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit 1b5291dddf5f16c7ae10e3cb165882fa96038b26
+Author: Dave Liu <daveliu@freescale.com>
+Date:  Fri Mar 27 14:32:43 2009 +0800
+
+    85xx: Fix the clock adjust of mpc8569mds board
+
+    Currently the clk_adj is 6 (3/4 cycle), The settings will cause
+    the DDR controller hang at the data init. Change the clk_adj
+    from 6 to 4 (1/2 cycle), make the memory system stable.
+
+    Signed-off-by: Dave Liu <daveliu@freescale.com>
+
+commit faa14babd7466dfade358f9cac128ae246b9bf1b
+Author: RONETIX - Ilko Iliev <iliev@ronetix.at>
+Date:  Fri Jun 5 16:54:31 2009 +0200
+
+    at91: fix a USB problem for AT91SAM9261
+
+    This patch corrects the missing PLLB initialization in usb_cpu_init()
+    for AT91SAM9261.
+    Because of the missing PLLB initialization, the USB support for all
+    AT91SAM9261 based boards will work only if the PLLB is configured by a
+    precedent bootloader.
+
+    Signed-off-by: Ilko Iliev <iliev@ronetix.at>
+    Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+    Signed-off-by: Remy Bohmer <linux@bohmer.net>
+
+commit 0c24dec550ddb7d86b8bfdd8645b18479f73e6e2
+Author: Felix Radensky <felix@embedded-sol.com>
+Date:  Sun May 31 20:44:15 2009 +0300
+
+    ppc4xx/net: Fix MDIO clock setup
+
+    This patch fixes MDIO clock setup in case when OPB frequency is 100MHz.
+    Current code assumes that the value of sysinfo.freqOPB is 100000000
+    when OPB frequency is 100MHz. In reality it is 100000001. As a result
+    MDIO clock is set to incorrect value, larger than 2.5MHz, thus violating
+    the standard. This in not a problem on boards equipped with Marvell PHYs
+    (e.g. Canyonlands), since those PHYs support MDIO clocks up to 8.3MHz,
+    but can be a problem for other PHYs (e.g. Realtek ones).
+
+    Signed-off-by: Felix Radensky <felix@embedded-sol.com>
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit d65e34d12514de2bbe3b8f519761d641c081bad0
+Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+Date:  Wed Feb 25 14:27:29 2009 +0900
+
+    rtl8169: fix PCI system memory address
+
+    When PCI device use system memory, some PCI host controller should be
+    set physical memory address.
+
+    Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit ca9c8a1e10fac01e6a1129f82a7ce18bd818fa43
+Author: Manikandan Pillai <mani.pillai@ti.com>
+Date:  Wed Apr 8 09:14:35 2009 +0530
+
+    SMC911x driver fixed for NFS boot
+
+    eth_halt() function in the smc911x drivers used to call the
+    smc911x_reset() function. eth_halt() used to be called after
+    tftp transfers. This used to put the ethernet chip in reset
+    while the linux boots up resulting in the ethernet driver
+    not coming up. NFS boot used to fail as a result.
+
+    This patch calls smc911x_shutdown() instead of smc911x_reset().
+    Some comments received has also been fixed.
+
+    Signed-off-by: Manikandan Pillai <mani.pillai@ti.com>
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit e5a3bc2401a23f1890611f020f57f94824a534db
+Author: Remy Bohmer <linux@bohmer.net>
+Date:  Sun May 3 12:11:40 2009 +0200
+
+    Add config option for disabling DM9000-SROM support.
+
+    Some boards do not have SROM support for the DM9000 network adapter.
+    Instead of listing these board names in the driver code, make this
+    option configurable from the board config file.
+
+    It also removes a build warning for the at91sam9261ek board:
+    'dm9000x.c:545: warning: 'read_srom_word' defined but not used'
+
+    And it repaires the trizepsiv board build which was broken around the
+    same routines
+
+    Signed-off-by: Remy Bohmer <linux@bohmer.net>
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit 2c0234fa79122a5aa77c4e17c33eb2fe184b61a7
+Author: Daniel Mack <daniel@caiaq.de>
+Date:  Wed Apr 8 13:23:37 2009 +0200
+
+    smc911x: write back the manually set MAC address
+
+    If the MAX address is given by the environment, write it back to the
+    hardware.
+
+    Signed-off-by: Daniel Mack <daniel@caiaq.de>
+    Cc: Sascha Hauer <s.hauer@pengutronix.de>
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit dfcd7f21607fd847236b04bb1a8d59a7c10ab99c
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Fri May 15 00:16:03 2009 +0200
+
+    Redundant Environment: protect full sector size
+
+    Several boards used different ways to specify the size of the
+    protected area when enabling flash write protection for the sectors
+    holding the environment variables: some used CONFIG_ENV_SIZE and
+    CONFIG_ENV_SIZE_REDUND, some used CONFIG_ENV_SECT_SIZE, and some even
+    a mix of both for the "normal" and the "redundant" areas.
+
+    Normally, this makes no difference at all. However, things are
+    different when you have to deal with boards that can come with
+    different types of flash chips, which may have different sector
+    sizes.
+
+    Here we may have to chose CONFIG_ENV_SECT_SIZE such that it fits the
+    biggest sector size, which may include several sectors on boards using
+    the smaller sector flash types. In such a case, using CONFIG_ENV_SIZE
+    or CONFIG_ENV_SIZE_REDUND to enable the protection may lead to the
+    case that only the first of these sectors get protected, while the
+    following ones aren't.
+
+    This is no real problem, but it can be confusing for the user -
+    especially on boards that use CONFIG_ENV_SECT_SIZE to protect the
+    "normal" areas, while using CONFIG_ENV_SIZE_REDUND for the
+    "redundant" area.
+
+    To avoid such inconsistencies, I changed all sucn boards that I found
+    to consistently use CONFIG_ENV_SECT_SIZE for protection. This should
+    not cause any functional changes to the code.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+    Cc: Paul Ruhland
+    Cc: Pantelis Antoniou <panto@intracom.gr>
+    Cc: Stefan Roese <sr@denx.de>
+    Cc: Gary Jennejohn <garyj@denx.de>
+    Cc: Dave Ellis <DGE@sixnetio.com>
+    Acked-by: Stefan Roese <sr@denx.de>
+
+commit b81830f6e3b3e6ed114d071eb107965e49fa9b5a
+Author: Ilya Yanok <yanok@emcraft.com>
+Date:  Thu May 14 14:03:09 2009 +0400
+
+    mmc: it's safe to ignore mmc_send_if_cond() return value
+
+    Return value of mmc_send_if_cond() can be safely ignored (as it is
+    done in Linux). This makes older cards work with MXC MCI controller.
+
+    Signed-off-by: Ilya Yanok <yanok@emcraft.com>
+
+commit dba6fcf6517faa5dda7df8109febe03c9c72a6f5
+Author: Stefan Roese <sr@denx.de>
+Date:  Mon May 11 15:54:13 2009 +0200
+
+    cfi_mtd: Fix bug in last sector detection
+
+    This patch now enabled this cfi-mtd wrapper to correctly detect and
+    erase the last sector in an NOR FLASH device.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 4e3d89ba948eef801ffd46ef862cdede5b3f8320
+Author: Yauhen Kharuzhy <jekhor@gmail.com>
+Date:  Thu May 7 00:43:30 2009 +0300
+
+    mmc: Fix decoding of SCR & function switch data on little-endian machines
+
+    SCR & switch data are read from card as big-endian words and should be
+    converted to CPU byte order.
+
+    Signed-off-by: Yauhen Kharuzhy <jekhor@gmail.com>
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit f33cb34b3971dabe3720d577b0e1b8601c09fe17
+Author: Yauhen Kharuzhy <jekhor@gmail.com>
+Date:  Thu May 7 13:08:53 2009 +0300
+
+    mmc: Remove return from mmc_init for non SD 2.0 compatible cards.
+
+    Cards which are not compatible with SD 2.0 standard, may return response
+    for CMD8 command, but it will be invalid in terms of SD 2.0. We should
+    accept this case as admissible, just like Linux does.
+
+    Signed-off-by: Yauhen Kharuzhy <jekhor@gmail.com>
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit 998be3dd59ed0af4bec38324047fecfa88ac45db
+Author: Rabin Vincent <rabin@rab.in>
+Date:  Sun Apr 5 13:30:56 2009 +0530
+
+    mmc: drop unnecessary casts
+
+    Now that response is a uint, we can drop all the casts.
+
+    Signed-off-by: Rabin Vincent <rabin@rab.in>
+
+commit 0b453ffe28bb9227d86ddbe0893bd19c93f04ed7
+Author: Rabin Vincent <rabin@rab.in>
+Date:  Sun Apr 5 13:30:55 2009 +0530
+
+    mmc: fix response decoding on little endian
+
+    The mmc code defines the response as an array of chars.  However, it
+    access the response bytes both as (i) an array of four uints (with
+    casts) and (ii) as individual chars.  The former case is used more
+    often, including by the driver when it assigns the response.
+
+    The char-wise accesses are broken on little endian systems because they
+    assume that the bytes in the uints are in big endian byte order.
+
+    This patch fixes this by changing the response to be an array of four
+    uints and replacing the char-wise accesses with equivalent uint-wise
+    accesses.
+
+    Signed-off-by: Rabin Vincent <rabin@rab.in>
+
+commit 9b1f942c09dd942e6de3185caa81c111b14de567
+Author: Rabin Vincent <rabin@rab.in>
+Date:  Sun Apr 5 13:30:54 2009 +0530
+
+    mmc: use lldiv to fix arm eabi build
+
+    The generic MMC core uses direct long long divisions, which do not build
+    with ARM EABI toolchains.  Use lldiv() instead, which works everywhere.
+
+    Signed-off-by: Rabin Vincent <rabin@rab.in>
+
+commit e85649c7e683faea1ccfddc9fa9abc62f38e4201
+Author: Rabin Vincent <rabin@rab.in>
+Date:  Sun Apr 5 13:30:53 2009 +0530
+
+    mmc: check find_mmc_device return value
+
+    find_mmc_device returns NULL if an invalid device number is specified.
+    Check for this to avoid dereferencing NULL pointers.
+
+    Signed-off-by: Rabin Vincent <rabin@rab.in>
+
+commit ac0865ff33870cdf2cd480165045e1bc311e9fa2
+Author: Rabin Vincent <rabin@rab.in>
+Date:  Sun Apr 5 13:30:52 2009 +0530
+
+    mmc: clean up help texts
+
+    Remove some repeated words and superfluous newlines in the mmc command
+    help entries.
+
+    Signed-off-by: Rabin Vincent <rabin@rab.in>
+
+commit 7d6900ebe16d679c0e03f8d1584b64057a64ce39
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Fri May 29 17:01:48 2009 -0400
+
+    Blackfin: spi: fix pin handling of SPI0 SSEL4
+
+    CS4 on SPI0 has a dedicated PH8 pin which needs to be enabled as a
+    peripheral in order to work.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 2157359dad2533987f5eb0181ef543693fad6a33
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Tue May 26 02:51:57 2009 -0400
+
+    Blackfin: fix if() logic in bootrom evt1 check
+
+    A missing set of parenthesis caused the silicon revision to apply only to
+    the BF533 and not the BF531/BF532 variants.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 76b5883da2cf049cd410901c04ea450e5f5c27c3
+Author: Stefan Roese <sr@denx.de>
+Date:  Sat May 16 12:04:22 2009 +0200
+
+    jffs2/mtdparts: Fix problem with usage from JFFS2 and MTDPARTS together
+
+    Currently using JFFS2 with MTDPARTS enabled doesn't work. This is because
+    mtdparts_init() is available in both files, cmd_mtdparts.c and
+    cmd_jffs2.c. Please note that in the original cmd_jffs2.c file (before
+    the jffs2/mtdparts command/file split those 2 different versions
+    already existed. So this is nothing new. The main problem is that the
+    variables "current_dev" and "current_partnum" are declared in both
+    files now. This doesn't work.
+
+    This patch now changes the names of those variable to more specific
+    names: "current_mtd_dev" and "current_mtd_partnum". This is because
+    this patch also changes the declaration from static to global, so
+    that they can be used from both files.
+
+    Please note that my first tests were not successful. The MTD devices
+    selected via mtdparts are now accessed but I'm failing to see the
+    directory listed via the "ls" command. Nothing is displayed. Perhaps
+    I didn't generate the JFFS2 image correctly (I never used JFFS2 in
+    U-Boot before). Not sure. Perhaps somebody else could take a look at
+    this as well. I'll continue looking into this on Monday.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+    Cc: Wolfgang Denk <wd@denx.de>
+    Cc: Detlev Zundel <dzu@denx.de>
+    Cc: Ilya Yanok <yanok@emcraft.com>
+    Cc: Renaud barbier <renaud.barbier@ge.com>
+
+commit ab687907980fa28940a1a992d3f1c5d17cdbbf5d
+Author: Graf Yang <graf.yang@analog.com>
+Date:  Sun May 24 02:34:34 2009 -0400
+
+    Blackfin: bf518f-ezbrd: setup portmux for async flash
+
+    The pins for async memory where parallel flash lives are not enabled by
+    default, so make sure we mux them as needed.
+
+    Signed-off-by: Graf Yang <graf.yang@analog.com>
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit f40f6db278f602b55820693634a7256b0b4e4b80
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed May 20 10:58:03 2009 +0200
+
+    nand: Fix problem with ECC ordering for PPC4xx NDFC platforms
+
+    This patch enables Smart Media (SMC) ECC byte ordering which is used
+    on the PPC4xx NAND FLASH controller (NDFC). Without this patch we have
+    incompatible ECC byte ordering to the Linux kernel NDFC driver.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+    Acked-by: Scott Wood <scottwood@freescale.com>
+
+commit 399aab7748bef053d59612211e1bd7a3fabfce18
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed May 20 10:58:02 2009 +0200
+
+    ppc4xx: Fix problem with ECC ordering for PPC4xx NDFC platforms
+
+    This patch now uses the correct ECC byte order (Smart Media - SMC)
+    to be used on the 4xx NAND FLASH driver. Without this patch we have
+    incompatible ECC byte ordering to the Linux kernel NDFC driver.
+
+    Please note that we also have to enable CONFIG_MTD_NAND_ECC_SMC in
+    drivers/mtd/nand/nand_ecc.c for correct operation. This is done with
+    a seperate patch.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+    Acked-by: Scott Wood <scottwood@freescale.com>
+
+commit 5d841fac8249a2b3f9a814da2140132be0a9f60d
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed May 20 10:58:01 2009 +0200
+
+    ppc4xx: Move definition for PPC4xx NAND FLASH controller to header
+
+    This patch moves the definition for the PPC4xx NAND FLASH controller
+    (NDFC) CONFIG_NAND_NDFC into include/ppc4xx.h. This is needed for the
+    upcoming fix for the ECC byte ordering of the NDFC driver.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+    Acked-by: Scott Wood <scottwood@freescale.com>
+
+commit 2df72b82bc9e17b88dc82735a067749220beb025
+Author: Kim Phillips <kim.phillips@freescale.com>
+Date:  Tue May 19 12:53:36 2009 -0500
+
+    common: fix inline--weak error spotted by gcc 4.4
+
+    cmd_ide.c:547: error: inline function 'ide_inb' cannot be declared weak
+
+    removing the inline attribute fixes it.
+
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 9fd9abedcc3c10cf89353265cbe05f58609d51f3
+Author: Kim Phillips <kim.phillips@freescale.com>
+Date:  Tue May 19 12:53:32 2009 -0500
+
+    TQM834x: remove defines causing gcc4.4 warnings
+
+    Configuring for TQM834x board...
+    cpu_init.c: In function 'cpu_init_f':
+    cpu_init.c:262: warning: array subscript is above array bounds
+    cpu_init.c:263: warning: array subscript is above array bounds
+    cpu_init.c:270: warning: array subscript is above array bounds
+    ...
+
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 0850301747228a3327f2815a85284d26ade3de95
+Author: Andreas Huber <andreas.huber@keymile.com>
+Date:  Tue May 19 11:06:30 2009 +0200
+
+    UBI: fix return code in ubi_volume_read
+
+    Return -ENODEV instead of 0 when trying to read from a non existing volume.
+
+    Signed-off-by: Andreas Huber <andreas.huber@keymile.com>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit ec01481ddc4cf302c7f6d760b776ca94819ec21e
+Author: Graf Yang <graf.yang@analog.com>
+Date:  Tue May 19 04:40:08 2009 -0400
+
+    Blackfin: fix timer_init()/timer_reset()
+
+    The timer_init() function was not using the right csync instruction, nor
+    was it doing it right after disabling the core timer.
+
+    The timer_reset() function would reset the timestamp, but not the actual
+    timer, so there was a common edge case where get_timer() return a jump of
+    one timestamp (couple milliseconds) right after resetting. This caused
+    many functions to improperly timeout right away.
+
+    Signed-off-by: Graf Yang <graf.yang@analog.com>
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit c06326c73bf90e48a8e1cf8893ad31c575423f50
+Author: Shinya Kuribayashi <skuribay@pobox.com>
+Date:  Sat May 16 09:12:09 2009 +0900
+
+    MIPS: lib_mips/board.c: Remove unused variables
+
+    This fixes the following build warnings:
+
+    board.c: In function 'board_init_r':
+    board.c:328: warning: unused variable 'i'
+    board.c:326: warning: unused variable 'e'
+
+    Signed-off-by: Shinya Kuribayashi <skuribay@pobox.com>
+
+commit 47f6a36cc3f3427cc8e4f1d0f3e6678be6f33769
+Author: Shinya Kuribayashi <skuribay@pobox.com>
+Date:  Sat May 16 09:12:09 2009 +0900
+
+    MIPS: Make all extern-ed functions in bitops.h static
+
+    All these functions are expected to be static inline-ed.
+    This patch also fixes the following build warnings on MIPS targets:
+
+    include/asm/bitops.h: In function 'ext2_find_next_zero_bit':
+    include/asm/bitops.h:862: warning: '__fswab32' is static but used in inline function 'ext2_find_next_zero_bit' which is not static
+    include/asm/bitops.h:885: warning: '__fswab32' is static but used in inline function 'ext2_find_next_zero_bit' which is not static
+    include/asm/bitops.h:887: warning: '__fswab32' is static but used in inline function 'ext2_find_next_zero_bit' which is not static
+
+    Signed-off-by: Shinya Kuribayashi <skuribay@pobox.com>
+
+commit 87423d740b91329b8d1d0b73cafd6930993b558a
+Author: Thomas Lange <thomas@corelatus.se>
+Date:  Fri Apr 24 16:22:16 2009 +0200
+
+    MIPS: Implement ethernet halt for au1x00
+
+    Implement ethernet halt() by putting MAC0 in reset.
+    If we do not do this, we will get memory corruption
+    when ethernet frames are received during early OS boot.
+
+    Signed-off-by: Thomas Lange <thomas@corelatus.se>
+    Signed-off-by: Shinya Kuribayashi <skuribay@pobox.com>
+
+commit a2e0ffcf2d9a22c582a93e84a4bef20fd3877f47
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Fri May 15 23:29:23 2009 +0200
+
+    Prepare v2009.06-rc2
+
+    Update CHANGELOG.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit f4317ea91942f44cc1c433277927b61618e9b0a5
+Author: Daniel Mack <daniel@caiaq.de>
+Date:  Tue May 5 12:48:29 2009 +0200
+
+    ARM: fix PXA build by defining UP2OCR
+
+    U-Boot does not currently build for PXA platforms with USB support
+    enabled:
+
+    usb.c:46: error: 'UP2OCR' undeclared (first use in this function)
+
+    Signed-off-by: Daniel Mack <daniel@caiaq.de>
+    Cc: Markus Klotzbuecher <mk@denx.de>
+
+    Edited commit message.
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit e26ad0eabd10a8cda51920fbcfe4da5b4ccf0c98
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Fri May 15 22:32:57 2009 +0200
+
+    Minor Coding Style fix; update CHANGELOG.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit af75a45d23b72a59ac5cc0427696c7f634fdc94b
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Fri May 15 09:27:58 2009 +0200
+
+    IDE: bail out of dev_print() for unknown device types
+
+    Commit 574b319512 introduced a subtle bug by mixing a list of tests
+    for "dev_desc->type" and "dev_desc->if_type" into one switch(), which
+    then mostly did not work because "dev_desc->type" cannot take any
+    "IF_*" type values. A later fix in commit 8ec6e332ea changed the
+    switch() into testing "dev_desc->if_type", but at this point the
+    initial test for unknown device types was completely lost, which
+    resulted in output like that for IDE ports without device attached:
+
+      Device 1: Model: Firm:  Ser#:
+               Type: # 1F #
+               Capacity: not available
+
+    This patch re-introduces the missing test for unknown device types.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+    Cc: Stefan Roese <sr@denx.de>
+    Cc: Detlev Zundel <dzu@denx.de>
+    Tested-by: Stefan Roese <sr@denx.de>
+
+commit c21f62d8483fbab44cd98d93ff2e9355a330d225
+Author: Stefan Roese <sr@denx.de>
+Date:  Thu May 14 07:25:13 2009 +0200
+
+    74xx_7xx: Fix rounding problem in CPU frequency calculation
+
+    This patch fixes a problem in the CPU frequency calculation. Without it
+    a 798MHz CPU is displayed as 368.503 MHz. And with it it's 798 MHz.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 3ad8a0517b724782ab36f2b554a94de4c00c1adb
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Wed May 13 22:24:12 2009 +0200
+
+    console.h: remove unused prototype 'console_realloc'
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 84bf7ca522e94ec402a1264b01971b924b7e268f
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Wed May 13 22:16:31 2009 +0200
+
+    api: remove un-needed ifdef CONFIG_API already handle by the Makefile
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 792a09eb9d5d8c4f74b7e9f2e887316d511a4e80
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Wed May 13 10:54:10 2009 +0200
+
+    Fix e-mail address of Gary Jennejohn.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+
+commit 5e2c08c3ac90808e9be64856916bfd6df984823c
+Author: Emil Medve <Emilian.Medve@Freescale.com>
+Date:  Tue May 12 13:48:32 2009 -0500
+
+    Remove inline qualifier from show_boot_progress()
+
+    The 'inline' is conflicting with the semantic of 'weak' attribute and with the
+    way the show_boot_progress() function is used.
+
+    Also gcc 4.4 is complaining about it:
+
+    main.c:51: error: inline function 'show_boot_progress' cannot be declared weak
+
+    Signed-off-by: Emil Medve <Emilian.Medve@Freescale.com>
+
+commit fe6da4837308aa33d537ac3e7f36c2d66e3d9a36
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Tue May 12 15:17:35 2009 +0200
+
+    MPC8260: fixup device tree by property instead of path
+
+    cpu/mpc8260/cpu.c used to use do_fixup_by_path_u32() to update the
+    clock frequencies in the device tree, using a CPU path
+    "/cpus/OF_CPU", with OF_CPU beind defined in the board config file.
+
+    However, this does not work when one board config file (here:
+    MPC8260ADS.h) is intended to be used for several diffrent CPUs and
+    therefor contains a generic definition like "cpu@0", as the device
+    trees that will then be loaded will contain specific names like
+    "PowerPC,8272@0".
+
+    We switch to using do_fixup_by_prop_u32() instead, so we can search
+    for device_type="cpu", as it is done in other architectures, too.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+    Cc: Heiko Schocher <hs@denx.de>
+    Acked-by: Heiko Schocher <hs@denx.de>
+    Tested-by: Heiko Schocher <hs@denx.de>
+
+commit 12a6753155716e5c3c181a8f40e8b2d3d669aefd
+Author: Rohit Hagargundgi <h.rohit@samsung.com>
+Date:  Mon Mar 9 19:45:46 2009 +0530
+
+    Fix OneNAND ipl to read CONFIG_SYS_MONITOR_LEN
+
+    Add CONFIG_SYS_MONITOR_LEN macro to apollon board config.
+    CONFIG_SYS_MONITOR_LEN defines the U-Boot image size.
+    and is used by OneNAND ipl when reading U-Boot image.
+
+    Signed-off-by: Rohit Hagargundgi <h.rohit at samsung.com>
+    Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
+
+commit c404cc5884b0c82fd82d751dbd8e8b3f8919a23a
+Author: Ben Warren <biggerbadderben@gmail.com>
+Date:  Tue Apr 28 17:04:51 2009 -0700
+
+    Schedule removal of non-CONFIG_NET_MULTI net driver API
+
+    This will make CONFIG_NET_MULTI the only net driver configuration and
+    we'll be able to remove this option.
+
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit 60bbcf0cc6e55095dd186e59a557d584b9b56eb1
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Tue May 5 16:04:06 2009 +0200
+
+    powerpc/inka4x0: Remove left-over ide reset code.
+
+    The pin which was used in preliminary versions of the board for ide
+    reset is really connected to the rtc clock.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+
+commit f578a2da6770951239ad91ee9a1875fdc71dbe48
+Author: Marco Stornelli <marco.stornelli@gmail.com>
+Date:  Tue Apr 28 19:04:02 2009 +0200
+
+    Add imls utility command
+
+    This patch adds, under tools folder, a new command called imls. Its
+    goal is the same of UBoot's imls but it can be used as Linux shell
+    command. It reads from raw mtd partition and prints the list of the
+    stored images.
+
+    Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
+
+commit da95427ce431908714ae5e9f663ee6e2bc3bcc33
+Author: Heiko Schocher <hs@denx.de>
+Date:  Tue Apr 28 08:36:11 2009 +0200
+
+    netloop: updates for NetLoop
+
+    Fix some issues introduced from commit:
+    2f70c49e5b9813635ad73666aa30f304c7fdeda9
+    suggested by Mike Frysinger.
+
+    - added some comment for the env_id variable in common_cmd_nvedit.c
+    - moved some variables in fn scope instead of file scope
+    - NetInitLoop now static void
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Acked-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit 3c1d89545de11822f8b5afb5646a57757620bd95
+Author: Heiko Schocher <hs@denx.de>
+Date:  Tue Apr 28 07:48:39 2009 +0200
+
+    82xx, ids8247: added ids8247 board to MAKEALL script
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 890a017a8a995c921d1e889d360e8d6538ceecfe
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Thu May 7 13:08:55 2009 +0200
+
+    arm/imx31_phycore: Fix bi_arch_number
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+    Cc: Sascha Hauer <s.hauer@pengutronix.de>
+
+commit ee47bfabefeb25bdfc83f49ef3bae0f325d3e69e
+Author: Sascha Hauer <s.hauer@pengutronix.de>
+Date:  Fri May 15 10:21:33 2009 +0200
+
+    remove myself as phycore/litekit Maintainer
+
+    I never acked a patch that adds me as phycore i.MX31 maintainer nor was
+    it me who pushed the patches, so remove myself from the maintainer list
+    so that other people do not longer wait for my ack.
+
+    Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
+
+commit c63254ef5628efe1c77cb2fdba20753f9666f55d
+Author: Sergey Lapin <slapin@ossfans.org>
+Date:  Tue May 12 12:25:14 2009 +0400
+
+    AFEB9260 network fix
+
+    AFEB9260 uses PA10, PA11 for ETX2 and ETX3.
+    Also, due to extarnal pull-up on IRQ line, Micrel PHY ID is 1 after reset sequence,
+    not 0.
+
+    Signed-off-by: Sergey Lapin <slapin@ossfans.org>
+
+commit f8ddcd58221cab63dd25c2324dd2032487f748b1
+Author: Graf Yang <graf.yang@analog.com>
+Date:  Tue May 5 02:26:27 2009 -0400
+
+    Blackfin: bf518f-ezbrd: reset ethernet PHY during init
+
+    We don't know what state the ethernet PHY is in when starting up, so make
+    sure we set it to a sane state.  This fixes troubles seen when Linux boots
+    up, configures the PHY is a non-default state, and then the system reboots
+    into U-Boot which previously expected a reset state only.
+
+    Signed-off-by: Graf Yang <graf.yang@analog.com>
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 53310b88eaa27fb5cb83144d0b22389190ad87a1
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Tue May 5 01:35:41 2009 -0400
+
+    Blackfin: bf527-ezkit: fix SPI flash env params
+
+    The BF527-EZKIT settings for storing the environment in SPI flash wasn't
+    using the correct sector settings for the SPI flash part that is actually
+    on the board.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit f58bf804a14324c6c9186a7a664fa23281780e8b
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Fri Apr 24 23:54:19 2009 -0400
+
+    Blackfin: avoid get_sclk() with early serial debug
+
+    When the clock functions were changed to use cached values (and thereby
+    avoiding expensive math functions), early serial debug broke because the
+    baud programming is called before external memory is available.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 02778f2f1b4b1a28b492367477db27c58d45ae35
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Fri Apr 24 23:39:41 2009 -0400
+
+    Blackfin: fix booting with older bootroms (no EVT1)
+
+    When dropping jump block support, the assumption was that all bootroms
+    supported entry point redirection via the EVT1 register.  Unfortunately,
+    this turned out to be incorrect for the oldest Blackfin parts (BF533-0.2
+    and older and BF561).  No one really noticed earlier because these parts
+    usually are booted by bypassing the bootrom entirely, and older BF533
+    parts are not supported at all (too many anomalies).
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit af2c37378f203857d5e6c957e77a14c2da5b59d2
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Fri Apr 24 23:22:48 2009 -0400
+
+    Blackfin: recurse with early serial initcode
+
+    Make sure we recurse through serial_putc() rather than bang on the UART
+    transmit register directly to avoid hardware overflows when using \n.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 6b8edfde22acc574b5532e9f086e6a7287a9bc78
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Fri May 1 21:59:12 2009 +0200
+
+    Prepare v2009.06-rc1
+
+    Update CHANGELOG.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 6b2beb5626a143ca5347e7d2c6005be9936c1fbb
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri May 1 15:38:06 2009 +0200
+
+    at91: remove lowlevel_init.S
+
+    lowlevel_init.S is not used any more so remove it.
+    As consequence, we also don't have to generate u-boot.lds
+    but can use a static version as before.
+
+    This also fixes the out-of-tree build problem introduced
+    with commit f0a2c7b4 "at91: add support for the PM9263 board"
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 0ee7a310479640ef17ce2fc0f6c13cf7961d2330
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Fri May 1 00:16:11 2009 +0200
+
+    Update CHANGELOG; minor coding style cleanup.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit d3a513c23ba4100d6983161cdc1f747dfd087bbd
+Author: Manikandan Pillai <mani.pillai@ti.com>
+Date:  Tue Apr 21 17:29:05 2009 +0200
+
+    OMAP3: Fix timer handling to 1ms and CONFIG_SYS_HZ to 1000
+
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+    Signed-off-by: Manikandan Pillai <mani.pillai@ti.com>
+
+commit ac9140037a84629c5583066ff1a177396c47d89d
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Fri Apr 17 14:27:56 2009 +0200
+
+    OMAP3: Beagle: Set pinmux conditionally for Rev C boards
+
+    The Beagle Rev C boards pull UART2 from an alternate set of balls.
+
+    Signed-off-by: Steve Sakoman <steve@sakoman.com>
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+
+commit c1a0fd5f2864e9d381f4a3dc948942cac974e89a
+Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
+Date:  Mon Apr 27 18:33:33 2009 +0200
+
+    ubifs: BUG: Blocks commpressed with zlib
+
+    Blocks compressed with zlib dont have the full gzip header.
+
+    Without this patch, block compressed with zlib cannot be readed!
+
+    Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
+
+commit 35f6a943f7d92145d607c1d55f5c2e2eae5be630
+Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
+Date:  Mon Apr 27 18:33:32 2009 +0200
+
+    lib_generic: gunzip: New function zunzip
+
+    Separate gunzip in
+
+    gunzip: Find the end of the header and call zunzip.
+    zunzip: Inflate gunzip block without header.
+
+    UBI fs blocks can be compresed in lzo, zlib or no-compression. The
+    current implementation of u-boot supported all the compressions but
+    there was a bug in the implementation of the zlib blocks.
+
+    UBIFS's Zlib blocks do not have header but they were compressed using
+    gunzip, a function used to decompress gunzip files/sectors with a
+    header.
+
+    This patch adds a new function zunzip that uncompress a zlib block with
+    no header.
+
+    Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
+
+commit a1e5f93185d0d85a4b3fad3b6c743cddcd373b0c
+Author: Daniel Gorsulowski <Daniel.Gorsulowski@esd.eu>
+Date:  Thu Apr 23 15:37:16 2009 +0200
+
+    at91: fixed plla calc when no USB support is active
+
+    Signed-off-by: Daniel Gorsulowski <Daniel.Gorsulowski@esd.eu>
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 3791a1187c1401c33c9512595e6e89dbb46230c5
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Wed Apr 22 01:12:04 2009 +0200
+
+    arm925t: Fix CONFIG_SYS_HZ to 1000
+
+    Let CONFIG_SYS_HZ to have value of 1000 effectively fixing all users of
+    get_timer.
+
+    Changes since original version:
+    * Set PTV=2 (divisor 8) for boards using 12MHz timer clock source to
+      improve timer resolution.
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+
+commit 42bf4b2248146abdc592bde0009c6ea42067f437
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Tue Apr 14 20:15:17 2009 +0200
+
+    OMAP3: Remove legacy NAND defines
+
+    Remove remaining legacy NAND defines for Beagle, EVM, Overo and Pandora.
+
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+
+commit cba0b778dd5f1ea32959b6825c7f0a31501a99d5
+Author: Sanjeev Premi <premi@ti.com>
+Date:  Mon Apr 27 21:27:54 2009 +0530
+
+    OMAP3: Print correct silicon revision
+
+    The function display_board_info() displays incorrect
+    silicon revision - based on the return value from
+    function get_cpu_rev().
+
+    This patch fixes the problem.
+
+    Signed-off-by: Sanjeev Premi <premi@ti.com>
+
+commit 90006e9b33bcdbf241b0295d186e3634137907a9
+Author: Sanjeev Premi <premi@ti.com>
+Date:  Mon Apr 27 21:27:44 2009 +0530
+
+    OMAP3: Remove unused board-types
+
+    The board-types defined in struct omap3_sysinfo seem to be
+    unused. The function display_board_info() is passed
+    board type as an argument; which is ignored.
+
+    This patch removes all uses of board-type, related definitions
+    and functions.
+
+    Signed-off-by: Sanjeev Premi <premi@ti.com>
+
+commit 6a6b62e3aa4b340c4f8fc67b1487ddb5436c684d
+Author: Sanjeev Premi <premi@ti.com>
+Date:  Mon Apr 27 21:27:27 2009 +0530
+
+    OMAP3: Use functions print_cpuinfo() and checkboard()
+
+    Use the functions print_cpuinfo() and checkboard() to
+    display the cpu and board specific information.
+
+    These functions reuse content from the existing function
+    display_board_info() - which has been removed.
+
+    Also, updated the existig OMAP3 configurations to
+    define:
+     - CONFIG_DISPLAY_CPUINFO
+     - CONFIG_DISPLAY_BOARDINFO
+
+    Signed-off-by: Sanjeev Premi <premi@ti.com>
+
+commit f8e2b3107ee00f2782f8ebf47e3f09cda4e2353a
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Mar 18 11:17:37 2009 +0100
+
+    MTD: Change cfi-mtd to accept non-uniform sector sizes
+
+    With this patch non-uniform NOR FLASH chips (chips with multiple erase
+    regions) can be exported via the cfi-mtd layer and therefor used by UBI.
+    We select the largest sector size as erasesize. The cfi driver will make
+    sure that the smaller sectors are handled correctly.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 3dcbe628d66b648e954bc8147d4faff2983206d9
+Author: Anatolij Gustschin <agust@denx.de>
+Date:  Thu Apr 23 12:35:22 2009 +0200
+
+    video: fix bug in cfb_console.c code
+
+    Fix bug in drawing long version/info strings:
+    U-Boot version string like
+    "U-Boot 2009.03-05647-g7c51e06 (Apr 23 2009 - 12:40:00) MPC83XX"
+    is long and doesn't wrap around correctly while drawing
+    beside the logo. Such long strings partially overwrite
+    the logo. This patch is an attempt to fix it.
+
+    Signed-off-by: Anatolij Gustschin <agust@denx.de>
+
+commit 4d9eab89b3b2c2ed432b14d355a56f274d8aac75
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Tue Apr 28 08:50:31 2009 +0200
+
+    cmd_ext2.c: fix compile warnings
+
+    Get rid of these warnings:
+
+    cmd_ext2.c:247: warning: format '%ld' expects type 'long int', but argument 2 has type 'int'
+    cmd_ext2.c:248: warning: format '%lX' expects type 'long unsigned int', but argument 3 has type 'int'
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 28afe0160f87ff74574150d703055a965f91422a
+Author: Heiko Schocher <hs@denx.de>
+Date:  Mon Apr 27 10:48:20 2009 +0200
+
+    ids8247: Remove legacy NAND defines
+
+    because legacy NAND support is deprecated converting to current
+    NAND interface. !This just compile, because I have no more the
+    hardware to test it.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit dbd33614404b65aa441c5620c3dbd560c4460c09
+Author: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
+Date:  Mon Apr 27 09:13:31 2009 +0200
+
+    ubifs: BUG realpath string must be ended with NULL
+
+    If the memory used to copy the link_make is "dirty" the string wont
+    be ended with NULL, throwing out multiple memory bugs.
+
+    Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@uam.es>
+    Acked-by: Stefan Roese <sr@denx.de>
+
+commit 65351a8793c51f3787efbbcf3aa1df0ad543c127
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Apr 24 15:59:56 2009 -0500
+
+    bmp_logo: Check return value of fread()
+
+    Add basic error handling to fread() function calls.  This prevents
+    compililation warnings such as:
+
+    bmp_logo.c: In function â€˜main’:
+    bmp_logo.c:71: warning: ignoring return value of â€˜fread’, declared with
+    attribute warn_unused_result
+    ...
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit eea8be86d1c2b570660d1f6c553845e13164231a
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Apr 24 15:59:46 2009 -0500
+
+    ncb: Check return value of write()
+
+    This prevents the compilation warning:
+
+    ncb.c: In function 'main':
+    ncb.c:32: warning: ignoring return value of â€˜write’, declared with
+    attribute warn_unused_result
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit dbe29e36a4c2775b69b5a63b0ce2bac89c08e691
+Author: Stefan Roese <sr@denx.de>
+Date:  Fri Apr 24 15:59:35 2009 +0200
+
+    mtd: nand/onenand: Register mtd device upon device scanning
+
+    With this patch the NAND and OneNAND devices are registered in the MTD
+    subsystem and can then be referenced by the mtdcore code (e.g.
+    get_mtd_device_nm()). This is needed for the new "ubi part" command
+    syntax without the flash type parameter (nor|nand|onenand).
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 10bb62d85a0850dbad1fdd34123378686373f166
+Author: Stefan Roese <sr@denx.de>
+Date:  Fri Apr 24 15:58:33 2009 +0200
+
+    mtd: nand: Include linux/mtd/partitions.h in nand_base.h
+
+    This patch removes this compilation warning when CONFIG_MTD_PARTITIONS is
+    defined:
+
+    nand_base.c: In function 'nand_release':
+    nand_base.c:2922: warning: implicit declaration of function 'del_mtd_partitions'
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 2d579e5060413af5a740cb396dc87e1ff31bf5a9
+Author: Stefan Roese <sr@denx.de>
+Date:  Fri Apr 24 20:24:19 2009 +0200
+
+    ubi: Remove flash selection parameter (nor|nand|onenand) from "ubi part"
+
+    This patch removes the now unnecessary flash type parameter from the
+    "ubi part" command. Currently the user has to define the type of flash
+    he will be using UBI on. Example:
+
+    => ubi part nor partition1
+
+    With this patch this type parameter is not needed anymore. The user can
+    now select the partition directly without the flash type paramter.
+    Example:
+
+    => ubi part partition1
+
+    This breaks backward compatibility right now because of the change in the
+    command syntax. But UBI support is still quite fresh and the advantage of
+    this new command is syntax big enough for this change. Additionally the
+    code is much cleaner now.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+    CC: Kyungmin Park <kyungmin.park@samsung.com>
+
+commit 294f10ca9ea82a15e135dcb0fc658382ab206940
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Thu Apr 23 13:14:20 2009 +0200
+
+    mips/vcth: Use generic 16550 uart driver
+
+    As the common code also handles baudrate switching, which the board
+    specific vct.c driver did not support, this is one of the rare
+    occassions where deleting code actually adds a feature :)
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+    Acked-by: Stefan Roese <sr@denx.de>
+    Acked-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
+
+commit 0c8a84916c5dacccdc5b27b63fc463e9f3b04f07
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Tue Apr 21 02:26:31 2009 +0200
+
+    Separate mtdparts command from jffs2
+
+    On Thu, Mar 19, 2009 at 01:30:36PM +0100, Stefan Roese wrote:
+    > Currently the mtdparts commands are included in the jffs2 command support.
+    > This doesn't make sense anymore since other commands (e.g. UBI) use this
+    > infrastructure as well now. This patch separates the mtdparts commands from
+    > the jffs2 commands making it possible to only select mtdparts when no JFFS2
+    > support is needed.
+
+    One more leftover... Let nboot command know about partitions even if JFFS2
+    support is not enabled.
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+    Acked-by: Stefan Roese <sr@denx.de>
+
+commit 67c2e57c0875139dbfcd6f41c43e6ad0cb2e40c9
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Mon Apr 20 11:22:13 2009 -0500
+
+    cmd_ide: Remove unused AmigaOneG3SE code
+
+    The output_data_short() and input_data_short() functions for the
+    AmigaOneG3SE are unused and result in compiler warnings.
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit c93c102ace00764a56dbdf78bac134a23906721e
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Mon Apr 20 11:21:40 2009 -0500
+
+    AmigaOneG3SE: Fix CONFIG_CMD_CONSOLE definition
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 54e822f9590cc6c70411bd8cabd42236e07a2aa7
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Mon Apr 20 11:09:05 2009 -0500
+
+    Replace __asm references with __asm__
+
+    __asm__ follows gcc's documented syntax and is generally more common
+    than __asm.  This change is only asthetic and should not affect
+    functionality.
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit f9a109b3adc5e8647535357500e2a38f0558b5c2
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Mon Apr 20 11:08:46 2009 -0500
+
+    Replace __attribute references with __attribute__
+
+    __attribute__ follows gcc's documented syntax and is generally more
+    common than __attribute.  This change is only asthetic and should not
+    affect functionality.
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 08f077da9298ff65cc6f85f90d2770000a1beee9
+Author: David Brownell <dbrownell@users.sourceforge.net>
+Date:  Thu Apr 16 19:55:48 2009 -0700
+
+    mtdpart command: align output columns
+
+    Make the headers in the "mtdparts" command output line up
+    with their columns ... strike the extra TAB character.
+
+    Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
+
+commit 06f41f825c23344d889d5419bb5eaeceb3ed2a02
+Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
+Date:  Thu Apr 16 10:51:03 2009 +0900
+
+    Remove sa1100.h
+
+    sa1100.h is not used anywhere, then remove it.
+
+    $ find . -name '*.h' -empty -print
+    ./include/sa1100.h
+    $ git grep 'sa1100.h' .
+    $
+
+    Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
+    Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 7d3d30b1b3fbd0a07db254ead99fa6fff4f4d992
+Author: Stefan Roese <sr@denx.de>
+Date:  Tue Apr 14 17:51:21 2009 +0200
+
+    UBIFS: Remove tnc_commit.c which is not used in the read-only version
+
+    I missed removing this file while implementing the UBIFS support. It's
+    not referenced at all, so let's remove it. Thanks to Artem Bityutskiy
+    for spotting.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 6356daff70867822bdb23cea49f98e65421a25b8
+Author: Adrian Hunter <adrian.hunter@nokia.com>
+Date:  Tue Apr 14 17:50:38 2009 +0200
+
+    UBIFS: fix recovery bug
+
+    UBIFS did not recovery in a situation in which it could
+    have. The relevant function assumed there could not be
+    more nodes in an eraseblock after a corrupted node, but
+    in fact the last (NAND) page written might contain anything.
+    The correct approach is to check for empty space (0xFF bytes)
+    from then on.
+
+    Signed-off-by: Adrian Hunter <adrian.hunter@nokia.com>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 351f40caf2f7806b2cefb93e077ea619b9f684e8
+Author: Gao Guanhua <B22826@freescale.com>
+Date:  Tue Apr 14 14:37:35 2009 +0800
+
+    fs: Fix the wrong type of var
+
+    The filelen should be signed type, not unsigned type.
+    otherwise, The condition as below never take.
+       if (filelen < 0)
+
+    Signed-off-by: Gao Guanhua <B22826@freescale.com>
+    Signed-off-by: Dave Liu <daveliu@freescale.com>
+
+commit 05f474c4d0469bebc0bb05df60a39dc7fdf28e62
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Tue Apr 28 00:29:34 2009 +0200
+
+    Update CHANGELOG
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit ad74cae9ff8790727bc81ee91c6bca7d50dca446
+Author: David Brownell <dbrownell@users.sourceforge.net>
+Date:  Thu Apr 16 23:15:15 2009 -0700
+
+    dm9000 EEPROM reading bugfix
+
+    Make the U-Boot dm9000 driver read addresses from EEPROM just
+    like Linux does ... read six bytes, instead of reading twelve
+    bytes and then discarding every other one.
+
+    Using the right Ethernet address is a big win.
+
+    Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
+    Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+    Acked-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit d4c02e6f5d49880123e7f584b88f857ffd874381
+Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+Date:  Wed Feb 25 14:27:24 2009 +0900
+
+    rtl8169: fix cache coherency problem
+
+    Fix the problem that cannot access actual data when CPU data cache enabled.
+
+    Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+    Tested-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
+    Acked-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit a85693b3bd4431b05b7df608b6f7733c0f80c53e
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Tue Apr 21 17:30:51 2009 +0200
+
+    OMAP3: Fix changed mmc init command
+
+    In recent U-Boot mmcinit changed to mmc init.
+
+    Signed-off-by: Steve Sakoman <steve@sakoman.com>
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+
+commit 34b76a14f676bc6501c27a96564e4dfb4793f033
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sun Apr 26 20:39:26 2009 +0200
+
+    lib_arm/board.c: remove misleading "test-only" comment.
+
+    For a long time, the print_cpuinfo() declaration in lib_arm/board.c
+    had been marked as "test-only", which is plain wrong considering
+    current usage.  Delete this misleading comment.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 7239c5da5e9197accb3dfe395be4502c3b9bca8e
+Author: David Brownell <dbrownell@users.sourceforge.net>
+Date:  Sun Apr 12 15:40:16 2009 -0700
+
+    minor DaVinci clock cleanup
+
+    Minor cleanup to clock-related defines for DaVinci DM6446 boards:
+
+     - CONFIG_SYS_CLK_FREQ is unused; remove it.
+
+     - CONFIG_SYS_NS16550_CLK must be the same as CONFIG_SYS_HZ_CLOCK
+
+    On DM6446 both of those peripheral clocks actually come from the
+    same source, the primary oscillator.  Having them use the same
+    symbol avoids bugs in the clone'n'modify development cycle.
+
+    Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
+
+commit ffd8c7170d55c34bbfcfd2c84093dcaff796cbf3
+Author: Minkyu Kang <mk7.kang@samsung.com>
+Date:  Mon Apr 6 19:59:29 2009 +0900
+
+    s3c64xx: remove unnecessary definition
+
+    CONFIG_S3C6400 is must defined at config header file
+    That definition is unnecessary at this file
+
+    Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
+
+commit 14b9308d511b53042ef478936e367a67282df66a
+Author: Heiko Schocher <hs@denx.de>
+Date:  Fri Apr 24 06:50:45 2009 +0200
+
+    83xx: searching "muram-data" by compatible property
+
+    if using CONFIG_BOOTCOUNT_LIMIT feature on a MPC8360 CPU
+    in the muram-data node, the reg entry needs to be updated.
+    This is done in fdt_fixup_muram(), but we should use
+    the compatible "fsl,qe-muram-data" for searching the
+    node instead of searching the muram-data node with
+    an absolute path.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 8e15088794807944b221c11609d36789efc7f767
+Author: Anatolij Gustschin <agust@denx.de>
+Date:  Thu Apr 23 21:29:34 2009 +0200
+
+    mpc83xx: MPC8360ERDK: fix environment offset configuration bug
+
+    The size of U-Boot binary for MPC8360ERDK increased
+    (> 2 flash sectors now), so 'saveenv' will partially
+    overwrite U-Boot in flash and will brick the board.
+    This patch moves environment offset to fourth flash
+    sector and also fixes CONFIG_SYS_MONITOR_LEN.
+
+    Signed-off-by: Anatolij Gustschin <agust@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 3c172c4fdbbb5858fae38478d6399be4a16be3fc
+Author: Michael Zaidman <michael.zaidman@gmail.com>
+Date:  Sat Apr 4 01:43:00 2009 +0300
+
+    NetLoop initialization bug
+
+    The patch fixes the bug of partial initialization of global network
+    parameters.
+
+    Upon u-boot's start up the first ping command causes a failure of the
+    consequent TFTP command. It happens in the recently added mechanism of
+    the NetLoop initialization where initialization of global network
+    parameters is separated in the NetInitLoop routine which is called per
+    env_id change. Thus, ping request will initialize the network parameters
+    necessary for ping operation only, afterwards the env_changed_id will be
+    set to the env_id that will prevent all following initialization requests
+    from other protocols.
+    The problem is that the initialized by ping subset of network parameters
+    is not sufficient for other protocols and particularly for TFTP which
+    requires the NetServerIp also.
+
+    Signed-off-by: Michael Zaidman <michael.zaidman@gmail.com>
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit b11f664f52c2855990107c18f242223377183575
+Author: Timur Tabi <timur@freescale.com>
+Date:  Thu Apr 9 10:27:05 2009 -0500
+
+    net: fix ULI 526x macro usage in netdev.h
+
+    Change netdev.h to use CONFIG_ULI526X instead of CONFIG_ULI526.  CONFIG_ULI526X
+    is used everywhere else, so that's the correct macro name. Without this fix,
+    Ethernet will not work on the Freescale MPC8610 HPCD.
+
+    Signed-off-by: Timur Tabi <timur@freescale.com>
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit 7ee38c044ca5041d3378d6507580ea4ec344af96
+Author: David Brownell <dbrownell@users.sourceforge.net>
+Date:  Sun Apr 12 15:38:06 2009 -0700
+
+    fix DaVinci NS16550_REG_SIZE regression
+
+    Update the DaVinci DM6446 boards to use the new convention
+    for CONFIG_SYS_NS16550_REG_SIZE ... the size hasn't changed
+    from the original 4 bytes, but these chips are little-endian.
+
+    (Resolves a regression added recently by the include/ns16550.h
+    patch to "Unify structure declaration for registers".  The code
+    previously worked just fine because the registers were accessed
+    as host-endian words, not as bytes.)
+
+    Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
+
+commit dfc99e143fca44a492918ac6cf3f76ee9c2473a9
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Apr 12 22:29:20 2009 -0400
+
+    cmd_nand: drop duplicate NULL ptr check
+
+    The first if statement checks for NULL ptrs, so there is no need to check
+    it again in later else cases (such as .oob).
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Scott Wood <scottwood@freescale.com>
+
+commit 7732cef2eeb4e339cfcd8553fab773af73a20805
+Author: David Brownell <dbrownell@users.sourceforge.net>
+Date:  Mon Apr 13 08:03:38 2009 -0700
+
+    CMD_UBI != MTD_PARTITIONS
+
+    Fix dependency goofage:  it should certainly be possible to have the
+    partition support without bringing in UBI commands.
+
+    Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
+    Acked-by: Stefan Roese <sr@denx.de>
+
+commit 6ebff365eb63093ca35b687316002535c6a18820
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Thu Apr 16 21:30:48 2009 +0200
+
+    at91sam9/at91cap: fix CONFIG_SYS_HZ to 1000
+
+    The timer has been rewrote with a precision at ~0,18%
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+    Tested-by: Sergey Lapin <slapin@ossfans.org>
+    Tested-by: Eric BENARD <ebenard@free.fr>
+
+commit f0a2c7b4b64eacd06bb272856bcc056be8719f5a
+Author: Ilko Iliev <iliev@ronetix.at>
+Date:  Thu Apr 16 21:30:48 2009 +0200
+
+    at91: add support for the PM9263 board of Ronetix GmbH
+
+    The PM9263 board is based on the AT91SAM9263-EK board.
+
+    Here is the page on Ronetix website:
+    http://www.ronetix.at/starter_kit_9263.html
+
+    Signed-off-by: Ilko Iliev <iliev@ronetix.at>
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit dc39ae9513c32dfeb9e018dc0d22c6484514fefb
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Thu Apr 16 21:30:44 2009 +0200
+
+    at91sam9/at91cap: improve clock framework
+
+    calculate dynamically the clock rate and pllb setting for usb
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit dd7c302099ef5590069bdbf292aaa8230cd59de7
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Apr 15 14:08:48 2009 +0200
+
+    ppc4xx: Disable POST memory test on NAND-booting Kilauea
+
+    Don't run the memory POST on the NAND-booting version. It will
+    overwrite part of the U-Boot image which is already loaded from NAND
+    to SDRAM. We were just lucky that it booted at all with this SDRAM
+    test enabled.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 9a929170be89b27bce677504da27e88600c06c49
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Apr 15 14:06:26 2009 +0200
+
+    ppc4xx: Disable POST memory test on NAND-booting Sequoia
+
+    Don't run the memory POST on the NAND-booting version. It will
+    overwrite part of the U-Boot image which is already loaded from NAND
+    to SDRAM. We were just lucky that it booted at all with this SDRAM
+    test enabled.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 17c1b0e89b8be7d90f605eb19af9218c6275bfb3
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Apr 15 11:32:53 2009 +0200
+
+    ppc4xx: Remove unused code for Sequoia NAND booting version
+
+    The current define of get_bus_freq() in the CONFIG_NAND_SPL #ifdef is not
+    used at all. This patch changes it's define to the currently used value of
+    133333333 and removes the unnecessary code.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit cf9409885cbe01405bad76790e99f8adf3351f4d
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Apr 15 10:50:48 2009 +0200
+
+    ppc4xx: Add "booting from NAND" to 4xx NAND-booting targets
+
+    This additional text in the bootup log helps to see if the board is
+    configured for NAND-booting. Especially helpful for boards that can
+    boot from NOR and NAND (e.g. most of the AMCC eval boards).
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 5132106a27b8fb302677852b26ffd319b40d17e2
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Apr 8 10:36:22 2009 +0200
+
+    ppc4xx: Fixup chip-selects in dtb for NAND-booting Sequoia
+
+    Currently the NOR & NAND support in Linux only works for the "standard"
+    Sequoia, the version booting for NOR flash. The NAND-booting version
+    has the chip-selects swapped. Here the chip-select mappings:
+
+    "Standard" NOR-booting version:
+    CS0        NOR
+    CS3        NAND
+
+    NAND-booting version:
+    CS0        NAND
+    CS3        NOR
+
+    With this path the dtb gets fixed-up, so that the correct chip-select
+    numbers are patched in the dtb enabling correct NOR & NAND support
+    in Linux on the NAND-booting Sequoia version.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit aad4eca4ba8d597747199d8af723426681557dda
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Apr 4 09:10:27 2009 -0400
+
+    Blackfin: audit UART for all known anomalies
+
+    There is no code change here, just new comments, but this keeps me from
+    having to do another audit from scratch in the future.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 8ef929afa43c77c9573caa57c6e17a97a33775c0
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Apr 4 08:40:13 2009 -0400
+
+    Blackfin: add check for anomaly 05000362
+
+    DESCRIPTION:
+    The column address width settings for banks 2 and 3 are misconnected in
+    the SDRAM controller.  Accesses to bank 2 will result in an error if the
+    Column Address Width for bank 3 (EB3CAW ) is not set to be the same as
+    that of bank 2.
+
+    WORKAROUND:
+    If using bank 2, make sure that banks 2 and 3 have the same column address
+    width settings in the EBIU_SDBCTL register.  This must be the case
+    regardless of whether or not bank 3 is enabled.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit c2e07449f546fb375289cdac1a608fdc20357873
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Apr 4 08:29:55 2009 -0400
+
+    Blackfin: add comment about anomaly 05000430 avoidance
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 48ab1509254a4c175e4f65c478a978928ffe09ec
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Apr 4 08:10:22 2009 -0400
+
+    Blackfin: add workaround for anomaly 05000242
+
+    DESCRIPTION:
+    If the DF bit is set prior to a hardware reset, the PLL will continue to
+    divide CLKIN by 2 after the hardware reset, but the DF bit itself will be
+    cleared in the PLL_CTL register.
+
+    WORKAROUND:
+    Reprogram the PLL with DF cleared if the desire is to not divide CLKIN by
+    2 after reset.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit ce1fe4ba6bb9df7c57351436fa17d1af8bbe7916
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Apr 4 08:09:24 2009 -0400
+
+    Blackfin: add workaround for anomaly 05000171
+
+    DESCRIPTION:
+    The Boot ROM is executed at power up/reset and changes the value of the
+    SICA_IWR registers from their default reset value of 0xFFFF, but does not
+    restore them.
+
+    WORKAROUND:
+    User code should not rely on the default value of these registers. Set
+    the desired values explicitly.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 51ee6e057f7a920e2a125cd9f985d10f625e355f
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Apr 4 08:22:36 2009 -0400
+
+    Blackfin: update anomaly sheets
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit a343ba87ea0320ca0a4ecfa2c42cd9d4f18883df
+Author: Graf Yang <graf.yang@analog.com>
+Date:  Sat Apr 4 07:45:57 2009 -0400
+
+    Blackfin: nand: flush peripheral before polling it
+
+    We need to make sure the data written to the nand flash controller makes
+    it there before we start polling its status register.  Otherwise, we may
+    get stale data and return before the controller is actually ready.
+
+    Signed-off-by: Graf Yang <graf.yang@analog.com>
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    Acked-by: Scott Wood <scottwood@freescale.com>
+
+commit 3ccbfb25f48af78e7092ac75f3115e924e76c748
+Author: Remy Bohmer <linux@bohmer.net>
+Date:  Sun Apr 5 11:43:28 2009 +0200
+
+    Support for PXA27X UDC.
+
+       This Patch adds Support for PXA27X UDC.
+       (Rebased to drivers/usb reorganisation)
+
+    Signed-off-by: Vivek Kutal <vivek.kutal@azingo.com>
+    Signed-off-by: Remy Bohmer <linux@bohmer.net>
+
+commit 2731b9a86685190d26b1883f27afda5ac8e1a313
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Apr 3 12:46:58 2009 +0200
+
+    drivers/usb: regorganisation
+
+    move to linux usb driver organisation
+
+    as following
+
+    drivers/usb/gadget
+    drivers/usb/host
+    drivers/usb/musb
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+    Signed-off-by: Remy Bohmer <linux@bohmer.net>
+
+commit d04371a116d102e587ba7aa4c329b441cdbea3f4
+Author: Todor I Mollov <tmollov@ucsd.edu>
+Date:  Sat Apr 4 06:53:06 2009 -0400
+
+    Blackfin: spi: make cs deassert function deterministic
+
+    Blackfin SPI driver was not driving the SPI chip-select high before
+    putting the chip-select signals into tri-state mode.  This is probably
+    something that slipped by unnoticed in most designs.  If the signals are
+    put directly into a tri-state mode, then the board is relying on the
+    pull-up resistors to pull up the chip-select before the next transaction.
+    Most of the time this is fine, except when you have two transactions that
+    follow each other very closely, such as the flash erase and read status
+    register commands. In this case I was seeing a 500ns separation between
+    the transactions.  In my setup, with a 10kOhm pull-up, it would meet
+    timing spec about half the time and resulted in intermittent errors.  (A
+    stronger pull up would fix this, but our design is targeted for low power
+    consumption and a 3.3kOhm @ 3.3v is 3.3mW of needless power consumption.)
+    I modified the spi_cs_deactivate() function in bfin_spi.c to drive the
+    chip-selects high before putting them into tri-state.  For me, this
+    resulted in a rise time of 5ns instead of the previous rise time of about
+    1us, and fully satisfied the timing spec of the chip.
+
+    Signed-off-by: Todor I Mollov <tmollov@ucsd.edu>
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit c6fadb9c73a6a3e0c7f20696e978304a593a8d2d
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sat Dec 13 21:08:05 2008 +0100
+
+    integratorap: fix PCI support
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 1c397508c836dfcb01fb2471c71de0727051f117
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Mon Mar 30 21:15:23 2009 +0200
+
+    OMAP3: Update Overo pin mux for new expansion board
+
+    A new Overo expansion board uses GPIO 14, 21, 22 and 23 for LED's and
+    switches. This patch changes the pinmux configuration for those pins.
+    They were previously set up for unused MMC3_DAT4-7.
+
+    Signed-off-by: Steve Sakoman <steve@sakoman.com>
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+
+commit ab298231518675b3784aea88ee9b978438f99e63
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Apr 5 13:08:03 2009 +0200
+
+    arm: unify reset command
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit b3acb6cd4059dfb29a5e99095d802717f53ff784
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Apr 5 13:06:31 2009 +0200
+
+    arm: clean cache management
+
+    unify arm cache management except for non standard cache as ARM7TDMI
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 677e62f43235de9a1701204d7bcea0fb3d233fa1
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Apr 5 13:02:43 2009 +0200
+
+    arm: update co-processor 15 access
+
+    import system.h from linux
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 23e4af49e066a53cd3e3659b68ef90572d88de84
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Sun Apr 5 00:42:02 2009 +0200
+
+    ARM: add the imx31_phycore_eet target to MAINTAINERS
+
+    imx31_phycore_eet is a variant of the imx31_phycore board with a few
+    extensions, which justifies a separate entry in the MAINTAINERS list,
+    whereas normally all entries sharing a single configuration file and a
+    board/ directory have only one entry in MAINTAINERS.
+
+    Reported-by: Wolfgang Denk <wd@denx.de>
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+
+commit 69c5bf29908b3a7f8e23bd9891b7ecc5b21f23e5
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Sun Apr 5 00:37:07 2009 +0200
+
+    ARM: fix out-of-tree build of imx31_phycore_eet
+
+    Fix out-of-tree build of the imx31_phycore_eet target.
+
+    Reported-by: Wolfgang Denk <wd@denx.de>
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+
+commit 3c853f31d6a8e4407f73a2ca2c63d383a245f237
+Author: Jon Smirl <jonsmirl@gmail.com>
+Date:  Sat Apr 4 17:44:51 2009 -0400
+
+    mpc5200: reduce delays in i2c
+
+    The previous code waited 1000us before checking i2c
+    status. Measurement shows i2c is usually ready in
+    under 50us. Change the polling interval to 15us,
+    loop 6,667 times to keep the polling timeout constant
+    at 100ms.
+
+commit 36003268968949110ef145d9f2eaf8439c96d25b
+Author: Sanjeev Premi <premi@ti.com>
+Date:  Fri Apr 3 14:00:07 2009 +0530
+
+    OMAP: Fix compile issue
+
+    Fixes this compile error:
+    board.c: In function 'do_switch_ecc':
+    board.c:339: error: 'cmd_tbl_t' has no member named 'help'
+    make[1]: *** [board.o] Error 1
+    make[1]: Leaving directory `/db/psp_git/users/a0756819/u-boot/cpu/arm_cortexa8/omap3'
+    make: *** [cpu/arm_cortexa8/omap3/libomap3.a] Error 2
+
+    This is due to the fact that current command uses long
+    help for the usage print even if the CONFIG_SYS_LONGHELP
+    is not enabled. (Thanks Jean-Christophe for explanation).
+
+    Signed-off-by: Sanjeev Premi <premi@ti.com>
+
+commit 342c1a5d9ab74febf3226a86216dc5aa05295d46
+Author: Minkyu Kang <mk7.kang@samsung.com>
+Date:  Fri Apr 3 09:56:16 2009 +0900
+
+    s3c64xx: fix the wrong gpio offset
+
+    This patch fix the wrong gpio offset
+
+    Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
+
+commit ab0689c316c9b2ee33f4de1c50263b64e539f12a
+Author: Kyungmin Park <kmpark@infradead.org>
+Date:  Wed Nov 26 10:18:13 2008 +0900
+
+    Move machine specific code to board at s3c64xx (v2)
+
+    Move machine specific code to smdk6400.
+    Some board use OneNAND instead of NAND.
+
+    Some register MP0_CS_CFG[5:0] are controled by both h/w and s/w.
+    So it's better to use macro instead of hard-coded value.
+
+    Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
+
+commit 767f3acd9f6e1dcb8ada926c333945382eddc7e8
+Author: Tom Rix <Tom.Rix@windriver.com>
+Date:  Wed Apr 1 22:02:19 2009 -0500
+
+    ZOOM1 Remove legacy NAND defines
+
+    Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
+
+commit 5891151707ee5902fe62d554c247f42865815757
+Author: Tom Rix <Tom.Rix@windriver.com>
+Date:  Wed Apr 1 22:02:20 2009 -0500
+
+    OMAP3 Fix multiline formatting in board init files.
+
+    Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
+
+commit c0a14aedc3440d6591b8c86d45861a0a8b46e11d
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sun Apr 5 00:27:57 2009 +0200
+
+    Update CHANGELOG, coding style cleanup.
+
 commit f63728c804ab7413a67d70f6774cd30c3f7b40fb
 Author: Wolfgang Denk <wd@denx.de>
 Date:  Sun Apr 5 00:18:44 2009 +0200