]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - CHANGELOG
LED Add documentation describing the status_led and colour led API.
[karo-tx-uboot.git] / CHANGELOG
index e9c2c82e8f0b78a6cb1ce51dc5d52e267821d5ca..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
+
+    One more fix for building env_embedded.o
+
+    In addition to the changes for CONFIG_ENV_IS_IN_FLASH as done in
+    commit afcbce07, we also need to do the same for
+    CONFIG_ENV_IS_IN_EEPROM and CONFIG_ENV_IS_IN_NVRAM.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit e3d1ac7bb1955d36980d267cb4cec40b0f7d30b5
+Author: Scott Wood <scottwood@freescale.com>
+Date:  Thu Apr 2 16:15:10 2009 -0500
+
+    common/image.c: Relocate strings in tables.
+
+    Without this, u-boot can crash or print garbage if the original link
+    address no longer points to a valid string.
+
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 3a671fc06ae1d9e8eba76600372317c75ae0eb3e
+Author: Scott Wood <scottwood@freescale.com>
+Date:  Thu Apr 2 16:10:36 2009 -0500
+
+    mpc8260: Fill in brg's clock-frequency in device tree.
+
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit c73ed274a211699739d83c2cef92853dc6716e15
+Author: Scott Wood <scottwood@freescale.com>
+Date:  Thu Apr 2 18:20:43 2009 -0500
+
+    MPC8260ADS: Add nfsboot/ramboot to default environment.
+
+    This brings it in line with other Freescale boards.
+
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit c203ef5db0476a8c4f6dd86b2e9e9db0ea973f84
+Author: Andreas Huber <andreas.huber@keymile.com>
+Date:  Thu Apr 2 17:15:34 2009 +0200
+
+    UBI/cfi-mtd: Fix mtd name for multiple chips
+
+    On platforms with multiple NOR chips, currently only the first one
+    can be selected using the "ubi part" command. This patch fixes this
+    problem by using different names for the NOR "mtd devices".
+
+    It also changes the name of the NOR MTD device from "cfi-mtd" to
+    "norX" (X indexing the device numer) to better match the mtdparts
+    defaults.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+    Signed-off-by: Andreas Huber <andreas.huber@keymile.com>
+
+commit 6b6bb02f27fcabfb37ea717fb7e243248e1e2acf
+Author: Peter Korsgaard <jacmet@sunsite.dk>
+Date:  Tue Mar 31 17:52:16 2009 +0200
+
+    tools/setlocalversion: use git svn instead of git-svn
+
+    Use the new "git <subcmd>" syntax instead of the deprecated
+    "git-<subcmd>".
+
+    Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
+
+commit 7fa96a9a54eb0d87d73888ec2565cda790ba0dff
+Author: Mingkai Hu <Mingkai.hu@freescale.com>
+Date:  Tue Mar 31 14:09:40 2009 +0800
+
+    eSPI: add the eSPI register support
+
+    Signed-off-by: Mingkai Hu <Mingkai.hu@freescale.com>
+
+commit 869f6bf4def5a053fbd1aecd8b2fc36f05196c0b
+Author: Minkyu Kang <mk7.kang@samsung.com>
+Date:  Mon Mar 30 14:55:51 2009 +0900
+
+    cmd_mmc: add support for device command for selecting mmc device
+
+    This patch improves device command for selecting mmc device
+
+    Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
+
+commit 9abc9ef8fbe079bf75a634ce64b7dcdb7b0d8bdc
+Author: Alan Carvalho de Assis <acassis@gmail.com>
+Date:  Sat Mar 28 19:50:16 2009 -0300
+
+    Small fix to m5282evb
+
+    This is just a small fix to get u-boot on m5282evb.
+
+    Signed-off-by: Alan Carvalho de Assis <acassis@gmail.com>
+
+commit febd7e4174e54579c9aa165c85c519fe5288f9d2
+Author: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
+Date:  Fri Mar 27 10:21:14 2009 +0100
+
+    UBIFS: add R/O compatibility
+
+    Now UBIFS is supported by u-boot. If we ever decide to change the
+    media format, then people will have to upgrade their u-boots to
+    mount new format images. However, very often it is possible to
+    preserve R/O forward-compatibility, even though the write
+    forward-compatibility is not preserved.
+
+    This patch introduces a new super-block field which stores the
+    R/O compatibility version.
+
+    Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
+    Acked-by: Adrian Hunter <Adrian.Hunter@nokia.com>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 852dbfdd56f68eb67d138b306a64e4de58dabb91
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Mar 23 22:27:34 2009 -0400
+
+    more command usage cleanup
+
+    Fix up a few dangling commands like in "Command usage cleanup" commit.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit b93b24bf76f8a8220b236df3a5f30b2204eb4edc
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Mon Mar 23 12:06:07 2009 +0100
+
+    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.
+
+    ... and to make it useful for NAND chips as well, we should also remove now
+    unrelated CONFIG_JFFS2_NAND. Note that struct part_info etc is in
+    jffs2/load_kernel.h which is a bit misleading filename for that purpose,
+    but that can be fixed later (tm).
+
+    Signed-off-by:  Ladislav Michl <ladis@linux-mips.org>
+
+commit b196ca75503ce307c535b87bf47d51f05e7530df
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Mar 22 22:18:01 2009 -0400
+
+    smc91111_eeprom: move board-specific init into SMC91111_EEPROM_INIT()
+
+    Rather than sticking Blackfin-specific stuff into the eeprom example, use
+    an indirect macro so that any board can override it with their own magic
+    sauce in their board config file.
+
+    Also fix some spurious semi-colons in defines while I'm at it ...
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit f5cf2ef2ad2a8bf321712ab460ed846120163d74
+Author: Sascha Hauer <s.hauer@pengutronix.de>
+Date:  Sat Mar 21 09:38:46 2009 -0400
+
+    mpc52xx phy: initialize only when needed
+
+    Do not initialize phy on startup, instead initialize it
+    when we actually need it.
+
+    Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
+
+commit 03bab0091948196b9558248684c04f60943ca4b5
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Mon Mar 30 16:51:40 2009 +0200
+
+    at91sam9263ek: enable hush and auto complete support
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+    Acked-by: Stelian Pop <stelian@popies.net>
+
+commit 4758ebdd53571d4d183be5c2db8f0ee4ef368915
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Mar 27 23:26:44 2009 +0100
+
+    at91: move dataflash spi driver to drivers/spi
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 2b7178afce59f71e95da657273f4132012098c1f
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Mar 27 23:26:44 2009 +0100
+
+    at91: move usb driver to drivers/usb
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit f82518d7f443ebac5f8821103a3c521c963aa6ee
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Mar 27 23:26:43 2009 +0100
+
+    at91rm9200: Reset update
+
+    Update the rm9200 reset sequence to try executing a board-specific reset
+    function and move specific board reset to board.
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 3524049cd053746298e4cfab2449882e75c146fc
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Mar 27 23:26:43 2009 +0100
+
+    at91rm9200: move serial shutdown code to serial drivers
+
+    introduce serial_exit for this purpose. Use it only when the rm9200
+    serial driver is active
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit beebd851cdbc9dd070bcdfec1fd8f17e3cc91bc0
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Mar 27 23:26:43 2009 +0100
+
+    at91rm9200: move serial driver to drivers/serial
+
+    add CONFIG_AT91RM9200_USART to activate the driver
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit cb82a532669f6b02225ec3429ea4d49ff2b97d0a
+Author: Ulf Samuelsson <ulf@atmel.com>
+Date:  Fri Mar 27 23:26:43 2009 +0100
+
+    Add support for the AT91RM9200EK Board.
+
+    The AT91RM9200-EK Evaluation Board supports the AT91RM9200
+    ARM9-based 32-bit RISC microcontroller and enables real-time code development
+    and evaluation.
+
+    Here is the chip page on Atmel website:
+    http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3507
+
+    with
+       - NOR (cfi driver)
+       - DataFlash
+       - USB OHCI
+       - Net
+       - I2C (hard)
+
+    Signed-off-by: Ulf Samuelsson <ulf@atmel.com>
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit b9c0e4c29e3ec12668ac50e954e7c9ba8f7aa10a
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Mar 27 23:26:42 2009 +0100
+
+    add dataflash mmc mux missing support
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 2a325ce3c705ab2d82760afc541c511328472df8
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Mar 27 23:26:42 2009 +0100
+
+    at91rm9200dk: Move conditional compilation to Makefile
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 90a92a708d5180a20d600ba0fc2352ec76dc3829
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Mar 27 23:26:42 2009 +0100
+
+    at91: rename DATAFLASH_MMC_SELECT to CONFIG_DATAFLASH_MMC_SELECT
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 843a2654bce74192de2b5a43474fdc27a572ab40
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Mar 27 23:26:42 2009 +0100
+
+    at91sam9: add watchdog support
+
+    Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit a47492ac60657dd9d59c713aa049319ea6eabd52
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Mar 27 13:14:52 2009 +0100
+
+    at91sam9/at91cap: spi init add hardware chip select support
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 66932ac3929c7a145a6ef6574a96fd7535154951
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sat Apr 4 19:15:40 2009 +0200
+
+    netstar: fix crc32.c dependancy location
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 42f9ebff2f758bef524780a00c712eb63a72d99b
+Author: Scott Wood <scottwood@freescale.com>
+Date:  Fri Apr 3 15:24:40 2009 -0500
+
+    MPC8260ADS: Define CONFIG_HAS_ETH0.
+
+    This is required so that the MAC address will be updated in the device tree.
+
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 8701eceffdf77e2908d0b58add0dabc16edf6087
+Author: Scott Wood <scottwood@freescale.com>
+Date:  Fri Apr 3 15:26:45 2009 -0500
+
+    PQ2FADS: Enable PCI.
+
+    PCI on PQ2FADS is very similar to PCI on MPC8272ADS.
+
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 83863df04bd30bfe2430b0c43ca9f78596d3f0bc
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sat Apr 4 16:57:50 2009 +0200
+
+    Fix quoting bug introduced by commit 74de7aef
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit ecf3fb223a56e3c6aa696d94d694eeaca0f44d33
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sat Apr 4 16:14:51 2009 +0200
+
+    Fix implicit declaration of function 'htons'
+
+    Include <netinet/in.h> instead of <linux/in.h> to get htons()
+    prototpye.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit e6a6789f41f0560ce280089fbd3f1bd0f0f64306
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Sat Apr 4 10:21:02 2009 -0500
+
+    fsl_law: Fix bug in calculation of LAW sizing
+
+    In set_ddr_laws() when we determined how much of the size requested
+    to be mapped was covered by the the first LAW we needed to recalculate
+    the size based on what was actually mapped.
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit 32049b4048ff8e59bd5ba6160d6d5206d283b2a2
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Thu Apr 2 13:57:05 2009 -0500
+
+    fsl_pci: Move prototypes into fsl_pci.h and remove explicit externs
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit c8514622e2713d9c47919acfe23fce386782afe7
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Thu Apr 2 13:22:48 2009 -0500
+
+    fsl_pci: Renamed immap_fsl_pci.h to fsl_pci.h
+
+    Rename the pci header for FSL HW so we can move some prototypes
+    in there and stop doing explicit externs
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit afcbce07e9323c0e8aeb783ba7ce6104860fd7a7
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sat Apr 4 16:10:40 2009 +0200
+
+    Fix building of env_embedded.o
+
+    Since commit a706bfc7 common/env_embedded.o and tools/envcrc were
+    only built when CONFIG_ENV_IS_EMBEDDED was set, but this breaks
+    building for many boards.
+
+    We always have to build these files when CONFIG_ENV_IS_IN_FLASH is
+    set.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit a31e091ad70915278fb15b79d6ae53ea2d44b251
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sat Apr 4 12:49:11 2009 +0200
+
+    rename include/zlib.h to include/u-boot/zlib.h
+
+    Some systems have zlib.h installed in /usr/include/. This isn't the
+    desired file for u-boot code - we want the one in include/zlib.h.
+    This rename will avoid the conflict.
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit ae644c178f097874a92a6d934f364985fc7e075a
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sat Apr 4 12:46:31 2009 +0200
+
+    tools/Makefile: fix image.c dependancy location
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit b074a7081124d7f05fd1651a3bc0b5579fdfa473
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Apr 4 07:42:25 2009 -0400
+
+    tools: add ncb to gitignore
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 453c0d7558215cbc8636d94af172886d84e0dbba
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Fri Apr 3 16:45:46 2009 +0200
+
+    include/ns16550.h: Unify structure declaration for registers
+
+    Instead of special casing the different access patterns, use common
+    code with light macros sprinkled in to accomodate for the different
+    layouts of the register structure.
+
+    Note that this also changes the types of the registers for the
+    "positively packed (>1)" cases.  As the registers truly are unsigned
+    chars, this is surely the Right Thing, but it is a semantic change.
+    Note that for this case depending on the endianness on the bus, we may
+    see a change of behaviour.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+
+commit 0a145ce6e7075aa0f4869d6f6149a5ff205d95df
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:52 2009 -0500
+
+    Delete now unused tools/Makefile.win32
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 2f8d396b9302eddcd8d552648e101a46b7a80acd
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:51 2009 -0500
+
+    Add support for building native win32 tools
+
+    Add support for compiling the host tools in the tools directory using
+    the MinGW toolchain.  This produces executables which can be used on
+    standard Windows computers without requiring cygwin.
+
+    One must specify the MinGW compiler and strip utilities as if they
+    were the host toolchain in order to build win32 executables, eg:
+
+    make HOSTCC=i586-mingw32msvc-gcc HOSTSTRIP=i586-mingw32msvc-strip tools
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit e50abf662efbf4ce0e731062c8d3c8ec54763ae2
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:50 2009 -0500
+
+    tools/Makefile: Simplify HOST_CFLAGS/HOST_LDFLAGS generation
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit b0d4d7219a4806e46affc96bd1f65397194a6e72
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:49 2009 -0500
+
+    tools/Makefile: Create generic build rules
+
+    Create a few generic build rules to replace the current method which has
+    1 build target for each file
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 273174ddbcce215c42f6c307470cd5580a3f72bf
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:48 2009 -0500
+
+    tools/Makefile: Use auto-generated object file dependencies
+
+    Files in the SRCS variable have their dependencies automatically
+    generated so remove duplicate explicit dependencies
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit fb8b33c1e6d621ea3347a75ad3a42a386b44e589
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:47 2009 -0500
+
+    tools/Makefile: Remove symlinks for remaining source files
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit eed073315b6447eceadf7468a4c2b757442c7c6f
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:46 2009 -0500
+
+    tools/Makefile: Dynamically generate libfdt object dependencies
+
+    Add the libfdt files to the SRCS variable so that they have their
+    dependencies automatically generated
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit c0170175393b94560fa7a5da6dd31377df5f4a72
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:45 2009 -0500
+
+    tools/Makefile: Remove symlinks for fdt targets
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 45d6bdff68877ea214ff33cc1c89a29c76e96f51
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:44 2009 -0500
+
+    tools/Makefile: Add libfdt/ to the include search path
+
+    This change makes the process of symlinking libfdt_internal.h
+    unnecessary
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit fba0e3a0814f9bf48c32a4c8a7987c36ae96651b
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:43 2009 -0500
+
+    tools: Remove unecessary symlinking of zlib.h
+
+    crc32.c uses the zlib.h header in include/u-boot/zlib.h.  The symlink
+    was previously necessary to give U-Boot's version of zlib.h precedence
+    over the host computer's version of zlib.h.
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 40b8d909ace06f6f494dee08ffa64a82493e72e9
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:42 2009 -0500
+
+    tools/Makefile: Add tools/ to the include search path
+
+    This change makes the process of symlinking mkimage.h and fdt_host.h
+    unnecessary
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 1cd300de5e19c9e8383ee2eb2b6bd3b8b9378c78
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:41 2009 -0500
+
+    tools/Makefile: Compile ncb when CONFIG_NETCONSOLE
+
+    Also conditionally add ncb.o to OBJ_FILES list
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 123c48a21ce08b4a33f36e96cc75f92324e761d7
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:40 2009 -0500
+
+    tools/Makefile: Make gen_eth_addr dependent upon CONFIG_CMD_NET
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 4d93a0a807b8ca0289ba5da00c646cd2d54af120
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:39 2009 -0500
+
+    tools/Makefile: Make envcrc dependent upon CONFIG_ENV_IS_EMBEDDED
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit cd26a31a23f9a58ba52870f8ffb57d77d1baee20
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:38 2009 -0500
+
+    tools/Makefile: Make inca-swap-bytes dependent on CONFIG_INCA_IP
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 7cd5cbc34699ccc15d0277f48375cad928d04faf
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:37 2009 -0500
+
+    tools/Makefile: Make ubsha1 dependent upon CONFIG_SHA1_CHECK_UB_IMG
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit eeba8617908e33f7e7db3b1588c04ca65b856793
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:36 2009 -0500
+
+    tools/Makefile: Make img2srec dependent upon CONFIG_CMD_LOADS
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 335ffe7e0e0a30e90ce409c3279016a582157d8e
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:35 2009 -0500
+
+    tools/Makefile: Build bmp_logo only when LCD or VIDEO logos are enabled
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit ee3584a5970230ee96aae19505ad3226734ee4ff
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:34 2009 -0500
+
+    tools/Makefile: Split variable declarations into multiple lines
+
+    Split variable declarations into multiple lines and use the standard
+    VAR-y convention.  Also move object and binary variable declarations to
+    after config.mk has been included to allow for these lists to utilize
+    the CONFIG_XXX variables.
+
+    These changes lay the groundwork for conditional compilation of files
+    in the tools directory.
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 21d28e95ed874ab1ed9787f939d8a53e99d30ddb
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:33 2009 -0500
+
+    tools/Makefile: Remove inappropriate double-tabs
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 652f4ba076689fd0acd447561a777b1c440a4b57
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:32 2009 -0500
+
+    tools/Makefile: Remove HOSTARCH HOSTOS defines
+
+    The values of HOSTARCH and HOSTOS which are exported from the top-level
+    Makefile should be used
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 2eeb4e95fbfafe54645fae7ec0b2594101f0573b
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:31 2009 -0500
+
+    gen_eth_addr: Use POSIX rand() and srand()
+
+    Replace random()/srandom() use with rand()/srand() to support
+    compilation with the mingw toolchain.  The rand()/srand() functions are
+    generally more common and are functionally equivalent to the original
+    random()/srandom() calls.
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 24d2ae5e9debe4b75151a55251031a14477fa875
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:28 2009 -0500
+
+    elf.h: Use stdint.h to provide standard typedefs for WIN32
+
+    The original code provided an incomplete set of typedefs for WIN32
+    compiles and replicated the standard typedefs that are already
+    provided by stdint.h
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit a706bfc7d0e2d1935c5670045288e6cd1ffdfabc
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:27 2009 -0500
+
+    common/Makefile: Conditionally compile env_embedded.o
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 2b48f7d5f62835f87278efb498397b6ae9e2d117
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:26 2009 -0500
+
+    Makefile: Add removal of *.exe files to clean target
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit d0d6144e0e4a03a68311b781f3dde38dc9316b82
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Mar 13 18:54:25 2009 -0500
+
+    Makefile: Make autoconf.mk a dependency of the depend target
+
+    The original code did not generate autoconf.mk until after some targets
+    dependencies had already been calculated, for example the directories in
+    the SUBDIRS variable
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 75eb82ec7cacb18d059d701b35677b93d2bb7596
+Author: unsik Kim <donari75@gmail.com>
+Date:  Wed Feb 25 11:31:24 2009 +0900
+
+    mflash: Initial mflash support
+
+    Mflash is fusion memory device mainly targeted consumer eletronic and
+    mobile phone.
+    Internally, it have nand flash and other hardware logics and supports
+    some different operation (ATA, IO, XIP) modes.
+
+    IO mode is custom mode for the host that doesn't have IDE interface.
+    (Many mobile targeted SoC doesn't have IDE bus)
+
+    This driver support mflash IO mode.
+
+    Followings are brief descriptions about IO mode.
+
+    1. IO mode based on ATA protocol and uses some custom command. (read
+       confirm, write confirm)
+    2. IO mode uses SRAM bus interface.
+
+    Signed-off-by: unsik Kim <donari75@gmail.com>
+
+commit 200779e3e2a9aeda7030b171a8c39d7797019917
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Fri Apr 3 11:53:01 2009 +0200
+
+    Rename common ns16550 constants with UART_ prefix to prevent conflicts
+
+    Fix problems introduced in commit
+    7b5611cdd12ca0cc33f994f0d4a4454788fc3124 [inka4x0: Add hardware
+    diagnosis functions for inka4x0] which redefined MSR_RI which is
+    already used on PowerPC systems.
+
+    Also eliminate redundant definitions in ps2mult.h. More cleanup will
+    be needed for other redundant occurrences though.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+
+commit 99067b08f4a0ce20ff337a35211239f334d8f451
+Author: Scott Wood <scottwood@freescale.com>
+Date:  Wed Apr 1 15:33:24 2009 -0500
+
+    Noisily disable the legacy NAND subsystem.
+
+    Legacy NAND is marked for feature removal after April 2009 (i.e. this
+    upcoming release). There are still several boards that reference it
+    (though many do so only for disk-on-chip support which has been silently
+    disabled for a while now). These boards will now fail to build
+    with #error, though the code is still there if the user removes #error.
+
+    The plan is to remove the code outright in the next release, along with
+    any board code that refers to it (such as board/esd/common/auto_update.c).
+
+    Also, remove the legacy NAND API description from README.nand.
+
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 69bcabb51686fdd133cb1848c0d3b0a4fc6ca5cf
+Author: apgmoorthy <moorthy.apg@samsung.com>
+Date:  Fri Mar 27 14:45:23 2009 +0530
+
+    Fix OneNAND ipl to read CONFIG_SYS_MONITOR_LEN
+
+    Currently OneNAND initial program loader (ipl) reads only block 0 ie 128KB.
+    However, u-boot image for apollon board is 195KB making the board
+    unbootable with OneNAND.
+
+    Fix ipl to read CONFIG_SYS_MONITOR_LEN.
+    CONFIG_SYS_MONITOR_LEN macro holds the U-Boot image size.
+
+    Signed-off-by: Rohit Hagargundgi <h.rohit@samsung.com>
+    Signed-off-by: Gangheyamoorthy   <moorthy.apg@samsung.com>
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 74de7aefd79690bae8cf5a5120f5962d444be089
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Wed Apr 1 23:34:12 2009 +0200
+
+    Add "source" command; prepare removal of "autoscr" command
+
+    According to the doc/feature-removal-schedule.txt, the "autoscr"
+    command will be replaced by the "source" command in approximately 6
+    months from now.
+
+    This patch prepares this change and starts a 6 month transition
+    period as follows:
+
+    - The new "source" command has been added, which implements exactly
+      the same functionlaity as the old "autoscr" command before
+    - The old "autoscr" command name is kept as an alias for compatibility
+    - Command sequences, script files atc. have been adapted to use the
+      new "source" command
+    - Related environment variables ("autoscript", "autoscript_uname")
+      have *not* been adapted yet; these will be renamed resp. removed in
+      a separate patch when the support for the "autoscr" command get's
+      finally dropped.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 78237df55248034a2d7c2daea992b9dbe7ca8e96
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Thu Apr 2 17:31:09 2009 +0200
+
+    Add "GPL cleanup" task to feature-removal-schedule.txt
+
+    Announce removal of all non-GPL or GPL-incompatible files
+    after August 2009.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit d9596ffbdc79cea285010b67dd20a4618303f624
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Apr 2 12:51:28 2009 -0400
+
+    sf: stmicro: dont send 4 bytes when reading status register
+
+    I can't find anywhere in the datasheet that says the status register needs
+    3 dummy bytes sent to it before being able to read back the first real
+    result.  Tests on a Blackfin board show that after writing the opcode, the
+    status register starts coming back immediately.  So only write out the
+    read status register opcode before polling the result.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Jason McMullan <mcmullan@netapp.com>
+    CC: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+
+commit 1abe365ffcfc29c061e8fd8b45551be5ad1428dd
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Apr 2 08:11:31 2009 -0400
+
+    sf: set common timeouts in seconds, not milliseconds
+
+    Since timeouts are only hit when there is a problem in the system, we
+    don't want to prematurely timeout on a functioning setup.  Thus having
+    low timeouts (in milliseconds) doesn't gain us anything in the production
+    case, but rather increases likely hood of causing problems where none
+    otherwise exist.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit 2a6ce1115b3cbe746965cfa0058ce645b6c1ada1
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Apr 2 06:51:49 2009 -0400
+
+    sf: stmicro: use common page timeout define
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit 0dcdbb172c2fdf60c5c578980308b312fd56496f
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Mar 28 06:41:09 2009 -0400
+
+    sf: always read 5 bytes for the idcode
+
+    Some SPI flash drivers like to have extended id information available
+    (like the spansion flash), so rather than making it re-issue the ID cmd
+    to get at the last 2 bytes, have the common code read 5 bytes rather than
+    just 3.  This also matches the Linux behavior where it always reads 5 id
+    bytes from all flashes.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    Acked-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+    CC: Mingkai Hu <Mingkai.hu@freescale.com>
+
+commit 9726ba4abaa16cd6c385ad350d403f98a8eacf52
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Fri Mar 27 16:34:21 2009 -0400
+
+    sf: stmicro: drop redundant id read
+
+    The common SPI flash code reads the idcode and passes it down to the SPI
+    flash driver, so there is no need to read it again ourselves.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    Acked-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+    CC: Jason McMullan <mcmullan@netapp.com>
+    CC: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+
+commit 1c5874374e091b4bb62917c519861f7682fe066e
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Fri Mar 27 19:27:58 2009 -0400
+
+    sf: add driver for SST flashes
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    Acked-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit f773a1bbdb8f3bf1ddab2874f36f043c4f8f044d
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Mar 23 23:03:58 2009 -0400
+
+    sf: drop DEBUG defines
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    Acked-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit 6b850a9fa8a216f3692da2511cb1a6c16409b1af
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Jan 4 07:44:07 2009 +0100
+
+    mtd: add some at45 spi flash support
+
+     - AT45DB321D
+     - AT45DB161D
+     - AT45DB081D
+     - AT45DB041D
+     - AT45DB021D
+     - AT45DB011D
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 6805e4bf83e6f444f7411101228766c8a7aec5f7
+Author: Mingkai Hu <Mingkai.hu@freescale.com>
+Date:  Tue Mar 31 14:09:41 2009 +0800
+
+    mtd: SPI Flash: Support the Spansion Flash
+
+    Add MTD SPI Flash support for S25FL008A, S25FL016A,
+    S25FL032A, S25FL064A, S25FL128P.
+
+    Signed-off-by: Mingkai Hu <Mingkai.hu@freescale.com>
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 40587701924aa0afc86b3840421b4cc6de42c748
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Mar 30 20:56:45 2009 -0400
+
+    Blackfin: force all boards to HZ of 1000
+
+    Since the Blackfin timer code requires HZ to be 1000, barf on any board
+    that tries to use a different value.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit f4032d2eec9d71a59c6c724671e577f67a76839b
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Fri Mar 27 21:07:45 2009 -0400
+
+    Blackfin: bf533-stamp: drop old spi flash driver
+
+    Now that the common SPI flash code supports all the flashes, we can stop
+    using the old driver.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit bc72f50a659d0d1b551817e1910b9b2be1c7e496
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Mar 26 15:42:12 2009 -0400
+
+    Blackfin: add BF538/BF539 SPI portmux handling
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 46ac352f0f9406a5f9aa157ac62867fb4650dfd3
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Mar 23 22:36:10 2009 -0400
+
+    Blackfin: do not delay on output bytes
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit dbc6ab9f75bd0c13d3f42692e9463f8ab65fc382
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Mar 23 22:17:27 2009 -0400
+
+    Blackfin: drop newline from OTP help
+
+    Looks like I accidentally added a newline to the OTP help when merging and
+    older change.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit d3c38d96b991d641a33f7748130dae008563cdc9
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Mar 22 23:43:31 2009 -0400
+
+    Blackfin: convert bfin_sdh to legacy mmc
+
+    The Blackfin SDH controller is still using the legacy framework, so update
+    the driver to use the renamed functions.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit d248cfb2d940b742f6bfdba9b832a3df96da3101
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Feb 22 16:30:38 2009 -0500
+
+    Blackfin: bf537-stamp: split CF/IDE code out into dedicated cf-ide.c
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit ad9073211ca9e62162a39851e082b8d07a662fb6
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Fri Feb 13 17:10:58 2009 -0500
+
+    Blackfin: fix crash when booting from external memory
+
+    When testing a u-boot binary that hasn't been booted from the bootrom, we
+    have to make sure the bootstruct structure has sane storage space. If we
+    don't, the initcode will crash when it tries to dereference an invalid
+    pointer.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 84a9dda324c3faa56be14449d7519b993d9397a9
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Oct 12 21:32:52 2008 -0400
+
+    Blackfin: bf518f-ezbrd: new board port
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 0c31ddf7b70f77dede42dc82ecab7753a819acaa
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Oct 12 21:30:48 2008 -0400
+
+    Blackfin: bf526-ezbrd: new board port
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 5c45f7cac2f74e2c14aa6b028cd969651cc9ac8e
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Oct 12 21:25:33 2008 -0400
+
+    Blackfin: bf538f-ezkit: new board port
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit d9a5d113b93583c984711127ab8503e136ed1e4a
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Oct 12 20:59:12 2008 -0400
+
+    Blackfin: bf527-ezkit: new board port
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 76d21803ddd7dc4bcb81739ea2d3cd679e052f46
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Oct 12 05:05:42 2008 -0400
+
+    Blackfin: bf548-ezkit: new board port
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 67b89c79e72fe86b0ea0199425d880630beb95d8
+Author: Laurent Gregoire <laurent.gregoire@tomtom.com>
+Date:  Tue Mar 3 14:23:59 2009 +0100
+
+    libfdt: Fix C++ compile-time cast error on gnu 4.2.1
+
+    Allow the inclusion of libfdt.h in C++ source.
+
+    Signed-off-by: Laurent Gregoire <laurent.gregoire@tomtom.com>
+    Acked-by: David Gibson <david@gibson.dropbear.id.au>
+
+commit 13d93f38e86818739317b0206d597265cf9e675e
+Author: Emil Medve <Emilian.Medve@Freescale.com>
+Date:  Mon Feb 23 10:43:36 2009 -0600
+
+    Fix a possible overflow case detected by gcc 4.3.2
+
+    .../dtc/libfdt/fdt_sw.c: In function 'fdt_end_node':
+    .../dtc/libfdt/fdt_sw.c:81: error: assuming signed overflow does not occur when assuming that (X + c) < X is always false
+
+    Signed-off-by: Emil Medve <Emilian.Medve@Freescale.com>
+
+commit a22d9cfbb5bcfb3dc6ffd64d391b568e8a0ce383
+Author: David Gibson <david@gibson.dropbear.id.au>
+Date:  Fri Feb 6 14:03:24 2009 +1100
+
+    libfdt: Rework/cleanup fdt_next_tag()
+
+    Currently, callers of fdt_next_tag() must usually follow the call with
+    some sort of call to fdt_offset_ptr() to verify that the blob isn't
+    truncated in the middle of the tag data they're going to process.
+    This is a bit silly, since fdt_next_tag() generally has to call
+    fdt_offset_ptr() on at least some of the data following the tag for
+    its own operation.
+
+    This patch alters fdt_next_tag() to always use fdt_offset_ptr() to
+    verify the data between its starting offset and the offset it returns
+    in nextoffset.  This simplifies fdt_get_property() which no longer has
+    to verify itself that the property data is all present.
+
+    At the same time, I neaten and clarify the error handling for
+    fdt_next_tag().  Previously, fdt_next_tag() could return -1 instead of
+    a tag value in some circumstances - which almost none of the callers
+    checked for.  Also, fdt_next_tag() could return FDT_END either because
+    it encountered an FDT_END tag, or because it reached the end of the
+    structure block - no way was provided to tell between these cases.
+
+    With this patch, fdt_next_tag() always returns FDT_END with a negative
+    value in nextoffset for an error.  This means the several places which
+    loop looking for FDT_END will still work correctly - they only need to
+    check for errors at the end.  The errors which fdt_next_tag() can
+    report are:
+       - -FDT_ERR_TRUNCATED if it reached the end of the structure
+          block instead of finding a tag.
+
+       - -FDT_BADSTRUCTURE if a bad tag was encountered, or if the
+              tag data couldn't be verified with fdt_offset_ptr().
+
+    This patch also updates the callers of fdt_next_tag(), where
+    appropriate, to make use of the new error reporting.
+
+    Finally, the prototype for the long gone _fdt_next_tag() is removed
+    from libfdt_internal.h.
+
+    Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
+
+commit 2c0b843e710aa1e2da25c2592e6dbe5d0b0ab7da
+Author: David Gibson <david@gibson.dropbear.id.au>
+Date:  Fri Feb 6 14:01:56 2009 +1100
+
+    libfdt: Rework fdt_next_node()
+
+    Currently fdt_next_node() will find the next node in the blob
+    regardless of whether it is above, below or at the same level in the
+    tree as the starting node - the depth parameter is updated to indicate
+    which is the case. When a depth parameter is supplied, this patch
+    makes it instead terminate immediately when it finds the END_NODE tag
+    for a node at depth 0.  In this case it returns the offset immediately
+    past the END_NODE tag.
+
+    This has a couple of advantages.  First, this slightly simplifies
+    fdt_subnode_offset(), which no longer needs to explicitly check that
+    fdt_next_node()'s iteration hasn't left the starting node. Second,
+    this allows fdt_next_node() to be used to implement
+    _fdt_node_end_offset() considerably simplifying the latter function.
+
+    The other users of fdt_next_node() either don't need to iterate out of
+    the starting node, or don't pass a depth parameter at all. Any
+    callers that really need to iterate out of the starting node, but keep
+    tracking depth can do so by biasing the initial depth value.
+
+    This is a semantic change, but I think it's very unlikely to break any
+    existing library users.
+
+    Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
+
+commit c123098035be8bae3859bbfbd06861f197c07631
+Author: Scott Wood <scottwood@freescale.com>
+Date:  Tue Mar 31 17:49:36 2009 -0500
+
+    mpc83xx: Set guarded bit on BAT that covers the end of the address space
+
+    The mpc8313erdb board currently sets DBAT6 to cover all of the final 256MiB of
+    address space; however, not all of this space is covered by a device.  In
+    particular, flash sits at 0xfe000000-0xfe7fffff, and nothing is mapped
+    at the far end of the address space.
+
+    In zlib, there is a loop that references p[-1] if p is non-NULL.  Under
+    some circumstances, this leads to the CPU speculatively loading from
+    0xfffffff8 if p is NULL.  This leads to a machine check.
+
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+    continuation to the remaining mpc83xx boards that suffer from the same problem.
+
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit c2eb8be7f760a2efe30a495bfb10857838dcf3fa
+Author: Kim Phillips <kim.phillips@freescale.com>
+Date:  Mon Mar 30 14:28:05 2009 -0500
+
+    rtc: remove broken rtc_read and rtc_write declarations
+
+    commit 04e11cf3 "rtc: add support for 4543 RTC (manufactured by e.g.
+    EPSON)" introduces the following build error on boards configuring e.g,
+    the ds1374 rtc:
+
+    Configuring for MPC837XEMDS board...
+    ds1374.c:103: error: static declaration of 'rtc_read' follows non-static declaration
+    /home/r1aaha/git/u-boot/include/rtc.h:64: error: previous declaration of 'rtc_read' was here
+    ds1374.c:104: error: conflicting types for 'rtc_write'
+    /home/r1aaha/git/u-boot/include/rtc.h:65: error: previous declaration of 'rtc_write' was here
+
+    this reverts the erroneous chunk.
+
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+    Acked-by: Detlev Zundel <dzu@denx.de>
+    CC: Detlev Zundel <dzu@denx.de>
+    CC: Andreas Pfefferle <ap@denx.de>
+
+commit fc39c2fd51e64707de4d61ed49479ebea2847e1b
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Tue Mar 31 17:58:13 2009 -0500
+
+    85xx/86xx: Ensure MP boot page is not used
+
+    We had a bug on 86xx in which the boot page used to bring up secondary
+    cores was being overwritten and used for the malloc region in u-boot.
+
+    We need to reserve the region of memory that the boot page is going to
+    be put at so nothing uses it.
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+    Acked-by: Becky Bruce <beckyb@kernel.crashing.org>
+
+commit c840d26c752141b94bbc24ac748ddd45752a955a
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Tue Mar 31 23:11:05 2009 -0500
+
+    85xx: Introduce determine_mp_bootpg() helper.
+
+    Match determine_mp_bootpg() that was added for 86xx.  We need this to
+    address a bug introduced in v2009.03 with 86xx MP booting. We have to
+    make sure to reserve the region of memory used for the MP bootpg() so
+    other u-boot code doesn't use it.
+
+    Also added a comment about how cpu_reset() is dealing w/an errata on
+    early 85xx MP HW.
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit 7649a590b53ee548f41428bf20780f74ce9fc099
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Tue Mar 31 23:02:38 2009 -0500
+
+    86xx: Cleanup MP support
+
+    * Use CONFIG_MP instead of CONFIG_NUM_CPUS to match 85xx
+    * Introduce determine_mp_bootpg() helper.  We'll need this to address a
+      bug introduced in v2009.03 with 86xx MP booting. We have to make sure
+      to reserve the region of memory used for the MP bootpg() so other
+      u-boot code doesn't use it.
+    * Added dummy versions of cpu_reset(), cpu_status() & cpu_release() to
+      allow cmd_mp.c to build and work. In the future we should look at
+      implementing all these functions. This could be common w/85xx if we
+      use spin tables on 86xx.
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit f6ef8b7a43ed7f68a4bb524faad5e4f75ea3e3e2
+Author: Becky Bruce <beckyb@kernel.crashing.org>
+Date:  Tue Mar 31 18:38:37 2009 -0500
+
+    mpc8641hpcn/sbc8641d: Add missing board_lmb_reserves
+
+    We're missing the board_lmb_reserve definitions that allow
+    cpu_mp_lmb_reserve to be called; this means that Linux
+    is free to reallocate reserved pages.  Linux currently boots
+    because we're getting lucky - the page we've reserved is
+    high enough in memory that it isn't allocated by Linux
+    while we still need it to be in existence.
+
+    Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit 0fc4f64c59873a47d555dd66bad25797d4ecb0ed
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Tue Mar 31 13:43:10 2009 +0200
+
+    NetStar: fix NAND
+
+    Fix NAND support broken during new NAND code merge. Move those few lines of
+    code to board/netstar/netstar.c
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+
+commit d144f94d590b5190a9963bd0f2026b2a7ce67eda
+Author: Jens Scharsig <esw@bus-elektronik.de>
+Date:  Tue Mar 31 08:18:29 2009 +0200
+
+    soft_i2c.c compiler/linker error
+
+    This patch fix the compiler/linker errors
+
+    common/cmd_i2c.c:1252: undefined reference to `i2c_get_bus_speed'
+    common/cmd_i2c.c:1256: undefined reference to `i2c_set_bus_speed'
+
+    if board use CONFIG_I2C_CMD_TREE and CONFIG_I2C_MULTI_BUS is not
+    uesd/undef (wrong define order)
+
+    and
+
+    removes additional empty lines
+
+    Signed-off-by: Jens Scharsig <esw@bus-elektronik.de>
+
+commit 765547dc5e0e8cbe6b8f4ea8a5d6ff237935c352
+Author: Haiying Wang <Haiying.Wang@freescale.com>
+Date:  Fri Mar 27 17:02:45 2009 -0400
+
+    MPC85xx: Add MPC8569MDS board support
+
+    This patch adds MPC8569MDS board support. The UART, QE UEC1 and UEC2, BRD
+    EEPROM on I2C2 bus, PCI express and DDR3 SPD are supported in this patch.
+
+    Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
+    Signed-off-by: Hillel Avni <Hillel.Avni@freescale.com>
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit 22b6dbc1696d927d938dd4e16f65d83c0d4fb3f4
+Author: Haiying Wang <Haiying.Wang@freescale.com>
+Date:  Fri Mar 27 17:02:44 2009 -0400
+
+    MPC85xx: Add MPC8569 CPU support
+
+    There is a workaround for MPC8569 CPU Errata, which needs to set Bit 13 of
+    LBCR in 4K bootpage. We setup a temp TLB for eLBC controller in bootpage,
+    then invalidate it after LBCR bit 13 is set.
+
+    Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit 2d4de6ae5be54b367a72a7ef4e0cf36a9cd4881f
+Author: Haiying Wang <Haiying.Wang@freescale.com>
+Date:  Thu Mar 26 17:01:49 2009 -0400
+
+    MPC85xx: Load and enable QE microcode patch in IRAM
+
+    For the silicon which doesn't have ROM support in QE, it always needs to load
+    a pre-built ucode binary to IRAM so that QE can work.
+
+    Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
+    Signed-off-by: Hillel Avni <Hillel.Avni@freescale.com>
+
+commit 1b3e4044a28a3d95b0aad41bdc52482bb2cc9b2b
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Thu Mar 19 09:16:10 2009 -0500
+
+    85xx: Add support for additional e500mc features
+
+    * Enable backside L2
+    * e500mc no longer has timebase enable in HID (moved to CCSR register)
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit c360ceac0286159f94d9d1a9496fc9858c8d9bec
+Author: Dave Liu <daveliu@freescale.com>
+Date:  Sat Mar 14 12:48:30 2009 +0800
+
+    fsl-ddr: add the DDR3 SPD infrastructure
+
+    - support mirrored DIMMs, not support register DIMMs
+    - test passed on P2020DS board with MT9JSF12872AY-1G1D1
+    - test passed on MPC8569MDS board with MT8JSF12864HY-1G1D1
+
+    Signed-off-by: Dave Liu <daveliu@freescale.com>
+    Signed-off-by: Travis Wheatley <travis.wheatley@freescale.com>
+
+commit 6a8197836702991468cead5ead073f589e2623ad
+Author: Dave Liu <daveliu@freescale.com>
+Date:  Sat Mar 14 12:48:19 2009 +0800
+
+    fsl-ddr: Fix two bugs in the ddr infrastructure
+
+    1. wr_lat
+       UM said the total write latency for DDR2 is equal to
+       WR_LAT + ADD_LAT, the write latency is CL + ADD_LAT - 1.
+       so, the WR_LAT = CL - 1;
+    2. rd_to_pre
+       we missed to add the ADD_LAT for DDR2 case.
+
+    Reported-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
+    Signed-off-by: Dave Liu <daveliu@freescale.com>
+
+commit 540dcf1cb86961e11aa92c47671f27762c581d8c
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Thu Mar 26 01:34:39 2009 -0500
+
+    83xx: Use common LSDMR defines from asm/fsl_lbc.h
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+    Acked-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit b0fe93eda69721aef1fdef576164b668fad83bbd
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Thu Mar 26 01:34:38 2009 -0500
+
+    85xx: Use common LSDMR defines from asm/fsl_lbc.h
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit 0088c298f0eeb90ec001f744e9959dea83dd563a
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Thu Mar 26 01:34:37 2009 -0500
+
+    Add LSDMR (SDRAM Mode Register) definition on localbus
+
+    The masks for various bit defines of LSDMR are common and thus we can
+    define them in one place rather than replicating them in each config.h
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit 89c00fb15859213788f0ad089934c376fb356099
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Mon Mar 30 18:58:41 2009 +0200
+
+    OMAP: use {read,write}l to access timer registers
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+
+commit 81472d893fa565c9d300928a40e504a689bde131
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Mon Mar 30 18:58:41 2009 +0200
+
+    OMAP: rename timer divisor
+
+    Divisor field is called PTV not PVT.
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit fe672d60b2a8c9e803596ba4533fa1776015551d
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Mon Mar 30 18:58:40 2009 +0200
+
+    OMAP: reindent timer code
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+
+commit b3f66b0ba09949e0796ce7fad6367f75f15ed890
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Mon Mar 30 18:58:40 2009 +0200
+
+    s3c2410: move nand driver to drivers/mtd/nand
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit d3b635774194404bcd424f6b376419bce22076ad
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Mon Mar 30 18:58:40 2009 +0200
+
+    s3c24x0: move i2c driver to drivers/i2c
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 300f99f4539dd5caf7e19af5e4ea5eb259445913
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Mon Mar 30 18:58:39 2009 +0200
+
+    s3c24x0: move serial driver to drivers/serial
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 942ba9969b9efa25f816c238861ecb339c54ed73
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Mon Mar 30 18:58:39 2009 +0200
+
+    davinci: move i2c driver to drivers/i2c
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit ee4f3e2765a1c65c9861c5d2cf2e6feb84b90bd8
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Mon Mar 30 18:58:39 2009 +0200
+
+    davinci: move nand driver to drivers/mtd/nand
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit d3e55d0774a180c1837bd7ddec464015e883bd86
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Mon Mar 30 18:58:38 2009 +0200
+
+    imx: move serial driver to drivers/serial
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 2344bb8de2354101a8264c2123303c9d8d2aed3c
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Mon Mar 30 00:31:36 2009 +0200
+
+    inka4x0: Use proper accessor macros for memory mapped registers.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+
+commit e979e85fd39b06436922bb4d6bb5fafcbc775182
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Mon Mar 30 00:31:35 2009 +0200
+
+    inka4x0: Add hardware diagnosis and RTC in configuration.
+
+    This patch adds the board specific communication routines needed by
+    the external 4543 RTC.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+    Signed-off-by: Andreas Pfefferle <ap@denx.de>
+
+commit 7b5611cdd12ca0cc33f994f0d4a4454788fc3124
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Mon Mar 30 00:31:34 2009 +0200
+
+    inka4x0: Add hardware diagnosis functions for inka4x0
+
+    This patch adds advanced diagnosis functions for the inka4x0 board.
+
+    Signed-off-by: Andreas Pfefferle <ap@denx.de>
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+
+commit 04e11cf383ff6231535fd981023bb1306b2133d4
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Mon Mar 30 00:31:33 2009 +0200
+
+    rtc: add support for 4543 RTC (manufactured by e.g. EPSON)
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+    Signed-off-by: Andreas Pfefferle <ap@denx.de>
+
+commit 572e6179adb5447ff42ec2aa5cf3a26decf97583
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Mon Mar 30 00:31:32 2009 +0200
+
+    drivers/twserial: Add protocol driver for "three wire serial" interface.
+
+    This pretty unintelligent interface is used on some RTC chips.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+
+commit a6ef3ddeafbe8007af3662cc4509b897c53ab395
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:42 2009 +0200
+
+    arm720t/clps7111: move serial driver to drivers/serial
+
+    add CONFIG_CLPS7111_SERIAL to activate the driver
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 6790c55704531eb98f76b51d50e0f73d19fa2988
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:42 2009 +0200
+
+    lpc2292: move serial driver to drivers/serial
+
+    add CONFIG_LPC2292_SERIAL to activate the driver
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 176a600d0ecdaccbac483d2ba992d0119f853119
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:42 2009 +0200
+
+    ks8695: move serial driver to drivers/serial
+
+    add CONFIG_KS8695_SERIAL to activate the driver
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 6d27bca15d445fcf07d6e7e30ced95c945c875ea
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:42 2009 +0200
+
+    s3c64xx: move usb driver to drivers/usb
+
+    add CONFIG_USB_S3C64XX to activate the driver
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit ecfa8dda2f55e1fbe12dee0b5cc16e7d484674c9
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:41 2009 +0200
+
+    imx31: move serial driver to drivers/serial
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 9ea91c9fefb3920d735533a7798c1a44a3ed3ffc
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:41 2009 +0200
+
+    netarm: move serial driver to drivers/serial
+
+    add CONFIG_NETARM_SERIAL to activate the driver
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 412ab705888742add435dd6ffc2e8bda14962235
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:41 2009 +0200
+
+    sa1100: move serial driver to drivers/serial
+
+    add CONFIG_SA1100_SERIAL to activate the driver
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit b2368754a9202225fd072e159fb78da7d2cdb623
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:41 2009 +0200
+
+    s3c44b0: extract cache from cpu.c
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 40fd626223eae5363719bcb9a6896f08ceeee90a
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:41 2009 +0200
+
+    s3c44b0: move serial driver to drivers/serial
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 5fe1377cc46199fe71c47be4b1aa81440ae96f9f
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:40 2009 +0200
+
+    s3c44b0: move rtc driver to drivers/rtc
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 50f601cca8985615f9e3de4c34887448ade8a64b
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:40 2009 +0200
+
+    s3c44b0: move i2c driver to drivers/i2c
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 281dfb0c0c531194f99e60d6285cca4e2a9fb1b6
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 29 23:01:36 2009 +0200
+
+    s3c4510b: move specific code to soc directory
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 04531f3c11c693dc54924f82c41979d960309c9d
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Wed Mar 25 23:43:58 2009 +0100
+
+    NetStar: add RTC support
+
+    Add RTC support.
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+
+commit 71f7bd305d9768bcb7ddbe4b5823cbf3b3597b11
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Wed Mar 25 23:43:50 2009 +0100
+
+    NetStar: use generic flash driver
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+
+commit 3f464b0fc009d41d2734c08e472eb6d445f73a5c
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Mon Mar 16 23:31:20 2009 +0100
+
+    NetStar: update crcit utility
+
+    Make crc32 function to match its prototype. Use more meaningful identifiers.
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+
+commit 488f5d8790c451fc527fe5d2ef218f2a5e40ea17
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Mon Mar 23 17:46:27 2009 +0100
+
+    Remove nowhere used symbol CONFIG_SYS_CLKS_IN_HZ
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+
+commit 88685b5f62274167ad2ba8a58e108d89ff71955b
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sun Mar 29 00:58:16 2009 +0100
+
+    VCMA9: fix compile errors
+
+    Fix these:
+    cmd_vcma9.c:82: warning: implicit declaration of function 'eth_getenv_enetaddr'
+    cmd_vcma9.c:89: error: 'enetaddr' undeclared (first use in this function)
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 26e42cbd786241fec370a0b92ad591f4e9cc423b
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sun Mar 29 00:54:21 2009 +0100
+
+    ARM: fix warning: 'print_eth' defined but not used
+
+    This warning got issued for all ARM systems that don't have
+    CONFIG_CMD_NET enabled.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit fd88d91a639ce41b825c8d50dc2182050e98fe53
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Mon Mar 23 18:16:34 2009 +0100
+
+    cs8900 compile fix
+
+    cs8900.c: In function 'eth_init':
+    cs8900.c:164: warning: passing argument 2 of 'eth_getenv_enetaddr' from incompatible pointer type
+    cs8900.c:165: error: invalid operands to binary <<
+    cs8900.c:166: error: invalid operands to binary <<
+    cs8900.c:167: error: invalid operands to binary <<
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+    Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit d2567be915036720693f3ddd00c39b5b4d86fb8d
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sat Mar 28 20:16:16 2009 +0100
+
+    Fix implicit declaration of function 'eth_[gs]etenv_enetaddr'
+
+    ...and some other compile warnings.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 97b05d7d524a6b4f195f07b8f90e98561a85596c
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sat Mar 28 16:17:29 2009 +0100
+
+    mpc8xx/ether.c: fix warning: unused variable 'bd'
+
+    Also minor coding style cleanup.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 2dce551e10728f9e5655279f761f1d3cc0a8fe90
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Wed Mar 25 17:27:52 2009 +0100
+
+    command.c: Expose the core of do_help as _do_help to the rest of u-boot.
+
+    Other commands implementing subcommands can reuse this code nicely.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+    Signed-off-by: Andreas Pfefferle <ap@denx.de>
+
+commit 4e325fbfa4dea04eceb6392e00807c40d214dc6f
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Tue Mar 24 18:02:33 2009 +0100
+
+    mpc5xxx: Add structure definition for several more register blocks.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+
+commit 739b0e594677a0676577bc95db4495a5563fc7f8
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Fri Mar 27 15:03:55 2009 +0100
+
+    MAINTAINERS: Add entry for 'inka4x0' board.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+
+commit e55ecec45340755ef47cbbb13fb35ceed60eb115
+Author: Detlev Zundel <dzu@denx.de>
+Date:  Fri Mar 27 15:03:54 2009 +0100
+
+    MAINTAINERS: Keep list sorted.
+
+    Signed-off-by: Detlev Zundel <dzu@denx.de>
+
+commit 0baeca4b09b703728f8e66b52418039fd8f8ce35
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Mar 26 11:17:41 2009 -0400
+
+    karef/metrobox/xpedite1k: fix eth_setenv_enetaddr typos
+
+    The function is called "eth_setenv_enetaddr", not "eth_putenv_enetaddr".
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 76756e41cde0a617e781a604cc47dfaef63697cd
+Author: Heiko Schocher <hs@denx.de>
+Date:  Thu Mar 26 07:33:59 2009 +0100
+
+    ppc: cleanup compiler errors/warnings
+
+    Current u-boot top of tree builds with warnings/errors for
+    the following boards:
+
+    ads5121 cpci5200 mecp5200 v38b IAD210 MBX MBX860T NX823
+    RPXClassic debris PN62
+
+    following patch solves this.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Acked-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 3edf68c47fdd52f19c1e840771c19ba90cf5ced1
+Author: Stefan Roese <sr@denx.de>
+Date:  Thu Mar 26 16:14:13 2009 +0100
+
+    ppc4xx: Sequoia: Fix TLB reassignment in NAND booting code
+
+    This patch fixes a bug in the Sequoia TLB init code to reconfigure
+    the correct TLB (boot space) after running from RAM. This bug was
+    introduced with patch 4d332dbeb08f5863d1ea69d91a00c5499d3a87ed
+    [ppc4xx: Make Sequoia boot vxWorks] which changed the order of the
+    TLB in the Sequoia init.S file.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit e2b66fe453a3679f807b37fc5923d89214302764
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Thu Mar 26 10:00:57 2009 +0100
+
+    ads5121: enable instruction cache
+
+    Enabling the instruction cache significantly accelerates U-Boot
+    operations like CRC checking, image uncompression, etc.
+
+    Kudos to Andrea Scian for pointing out.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 33e88c557b29c84c52039ba05993fa70fe62afe3
+Author: Jon Smirl <jonsmirl@gmail.com>
+Date:  Sun Mar 22 22:55:45 2009 -0400
+
+    mpc5200: suppress printf until console initialized
+
+    On boards which have the environment in eeprom, i2c_init() is called
+    before the console and RAM are initialized.
+    Suppress printfs until the console is initialized.
+
+    Signed-off-by: Jon Smirl <jonsmirl@gmail.com>
+    Acked-by: Heiko Schocher <hs@denx.de>
+
+commit 0c6926736effbb9a19047949b7e9b3e8feab7c46
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Wed Mar 25 11:36:50 2009 +0100
+
+    ARM: Add the imx31_phycore_eet board to MAKEALL
+
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+
+commit 917cfc70c18b74fa8a80189bdce8395199fa8360
+Author: Nishanth Menon <nm@ti.com>
+Date:  Wed Mar 25 22:13:56 2009 +0100
+
+    OMAP3:Beagle: Enable mtdparts
+
+    http://www.denx.de/wiki/DULG/UBootCmdGroupFlash#UBootCmdFlMtdparts
+    provides a flexible way to create and maintain u-boot mtd
+    partitions. This allows commands such as "nand erase fs"
+    to work and the user no longer needs to decode the absolute
+    nand offsets. This patch enables this function for beagleboard
+
+    Signed-off-by: Nishanth Menon <nm@ti.com>
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 4de1a5daab079ddc8ce1274144700203d692105c
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Feb 22 16:26:35 2009 -0500
+
+    Blackfin: bf537-stamp: split post code out into dedicated post.c
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 5e8f245743ed14c89e495ba2c027703db9813160
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Oct 11 22:51:56 2008 -0400
+
+    Blackfin: add support for S25FL128 parts
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit bf1e028bf3eab1d702fa0627cade4460688f3913
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Oct 11 22:51:23 2008 -0400
+
+    Blackfin: overhaul SPI flash handling to speed things up
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit efcc08cededa2168b96f12a22a5872340880d334
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Oct 11 22:51:05 2008 -0400
+
+    Blackfin: add support for SST SPI flashes
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 5b8cfbe63f7242ebb1008f30bbbc85a9d54b38cf
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Oct 11 22:50:10 2008 -0400
+
+    Blackfin: add hack for crappy m25p80
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 6f5fd56f0832ea5c254e2e4be84ea21fc8ecd5c5
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Jan 21 20:47:12 2009 -0500
+
+    Blackfin: bf537-stamp: increase monitor size
+
+    The new jffs2 code pushed the code size just over the limit, so increase
+    the limit a bit more.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit f82caaccc87e1f76448ff42a6b930e59797e4f65
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Dec 8 16:16:11 2008 -0500
+
+    Blackfin: bf537-stamp: bump default SCLK up to 125MHz
+
+    Since all of the bf537-stamp and bf537-ezkit boards out there can handle it,
+    increase the speed of SCLK to 125MHz rather than 100MHz.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 751e54c3b77311b720b794813cce20546f288ada
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Oct 11 22:44:14 2008 -0400
+
+    Blackfin: bf537-stamp: rewrite MAC-in-flash handling
+
+    Use the common net eth functions to setup the env/global data with the MAC
+    address, and properly handle the case where CONFIG_SYS_NO_FLASH is defined.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 88f9faffb383bbc6f23b8cc8519c5ffecfa2c8ad
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Tue Dec 9 13:47:39 2008 -0500
+
+    Blackfin: add clkin_hz= to default kernel command line for ADI boards
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 9f64ba2412d3cede9eb1f290987e5c3a28df3232
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Oct 12 23:49:13 2008 -0400
+
+    Blackfin: bf533-stamp: bump up default clocks
+
+    Since the hardware can handle it, bump the default clocks from 80mhz SCLK
+    and 398mhz CCLK to 100mhz SCLK and 498mhz CCLK.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 23fd959eeaaa0434ac7f9c1191de66c76d97d699
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Oct 11 22:40:22 2008 -0400
+
+    Blackfin: bf533-stamp: rewrite startup LED notifications
+
+    Again, don't clobber pins that we aren't actually using, and use the common
+    LED framework rather than our own hob-job-but-not-really-working.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit cf6f469e2730fc8ab3523808b828be000d6eee77
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Jun 1 09:09:48 2008 -0400
+
+    Blackfin: unify common ADI board settings
+
+    Rather than duplicate the same ADI settings in every ADI board, create a
+    common ADI config header and have all ADI boards start using that. This
+    will also make merging the ~10 boards I have to forward port a lot easier.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 196c74311f394c6eb08bd9ab07a35671299b9851
+Author: Kyungmin Park <kmpark@infradead.org>
+Date:  Tue Mar 3 09:05:53 2009 +0900
+
+    Reduce OneNAND IPL common code
+
+    OneNAND IPL has common codes for RAM init, load data, and jump to 2nd
+    bootloader, but it's common code used about 300~400 bytes. So board
+    specific codes, such as lowlevel_init, can't has enough code. It make
+    a difficult to implement OneNAND IPL.
+
+    his patch make this common code as small as possible. and give
+    lowlevel_init can have more codes.
+
+    Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 16f2f5a351004129e79e79816697a367fd9e5446
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:24 2009 +0100
+
+    Add multi-chip NAND support for the TQM8548 modules
+
+    This patches configures the NAND UPM-FSL driver with multi-chip
+    support for the Micron MT29F8G08FAB NAND flash memory on the
+    TQM8548 modules.
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 33846df28fa1f4cf96a96c18142d48d813caa892
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:23 2009 +0100
+
+    Add wait flags to support board/chip specific delays
+
+    The NAND flash on the TQM8548_BE modules requires a short delay after
+    running the UPM pattern like the MPC8360ERDK board does. The TQM8548_BE
+    requires a further short delay after writing out a buffer. Normally the
+    R/B pin should be checked, but it's not connected on the TQM8548_BE.
+    The corresponding Linux FSL UPM driver uses similar delay points at the
+    same locations. To manage these extra delays in a more general way, I
+    introduced the "wait_flags" field allowing the board-specific driver to
+    specify various types of extra delay.
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 06e9f7df054d26d7f49c56bf9a6844b193ad6313
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:22 2009 +0100
+
+    Add support for TQM-specific chip select logic to FSL-UPM
+
+    For the NAND chips on the TQM8548 modules, a special chip-select logic is
+    used. It uses dedicated address lines to be set via UPM machine address
+    register (mar). This patch adds such support to the FSL-UPM driver.
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit e93c1c169d49eda7babad9c781f541e2e34f0ff0
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:21 2009 +0100
+
+    Add multi chip support to the FSL-UPM driver
+
+    This patch adds support for multi-chip NAND devices to the FSL-UPM
+    driver. The "dev_ready" callback of the "struct fsl_upm_nand" is now
+    called with the argument "chip_nr" to allow testing the proper chip
+    select line. The NAND support of the MPC8360ERDK is updated as well.
+    No other boards are currently using the FSL UPM driver.
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 672ed2aee91b4856f6671fc72cd34168d8f1b624
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:20 2009 +0100
+
+    Enable multi chip support in the NAND layer
+
+    This patch adds support for NAND_MAX_CHIPS to the MTD NAND layer.
+    Multi-chips devices are displayed as shown:
+
+      Device 0: 2x NAND 512MiB 3,3V 8-bit, sector size 128 KiB
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 74398b23f9c2ffdc137fd92910a46e3333fb93f9
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Oct 11 21:58:33 2008 -0400
+
+    Blackfin: put memory into self-refresh before/after programming clocks
+
+    When initializing the core clocks, stick external memory into self-refresh.
+    This gains us a few cool things:
+     - support suspend-to-RAM with Linux
+     - reprogram clocks automatically when doing "go" on u-boot.bin in RAM
+     - make sure settings are stable before flashing new version
+     - finally fully unify initialize startup code path between LDR/non-LDR
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit d347d572ab1f2d47bf257c9f7ca2e602038a136b
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Oct 11 21:56:08 2008 -0400
+
+    Blackfin: do not program voltage regulator on parts that do not have one
+
+    Some newer Blackfins (like the BF51x) do not have an on-chip voltage
+    regulator, so do not attempt to program the memory as if it does.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 0d4f24b70f7a979f58174f3eb271874950b551b6
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Jun 1 01:28:24 2008 -0400
+
+    Blackfin: setup a sane default EBIU_SDBCTL for SDRAM controllers
+
+    If the board config does not specify an explicit EBIU_SDBCTL value, set it
+    up with sane values based on other configuration options.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 3986e981f565c08f10c7e526af8cb518d741c349
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Dec 6 18:06:58 2008 -0500
+
+    Blackfin: handle reboot anomaly 432
+
+    Workaround anomaly 432:
+    The bfrom_SysControl() firmware function does not clear the SIC_IWR1
+    register before executing the PLL programming sequence.  Therefore, any
+    interrupt enabled in the SIC_IWR1 register prior to the call to
+    bfrom_SysControl() can prematurely terminate the idle sequence required
+    for the PLL to relock properly. SIC_IWR0 is properly handled.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 7e1d212b6da492c6ea32c62af92e185284f41291
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Oct 18 04:04:49 2008 -0400
+
+    Blackfin: kill off LDR jump block
+
+    The Boot ROM uses EVT1 as the entry point so set that rather than having
+    to use a tiny jump block in the default EVT1 location.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit a75fa148d60b1975403441e45565621bba50d2d9
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Tue Jan 6 10:00:48 2009 -0500
+
+    Blackfin: simplify symbol_lookup() a bit
+
+    No need to skip a byte as the symbol table handles this.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 59f0978a7e78d20277ddbde7caf0ea877f3cfd98
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Feb 7 05:43:21 2009 -0500
+
+    Blackfin: fix SIC_RVECT definition: it is 16bits, not 32bits
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 58130f8920151d9e8942bbdf3388f2defb47e415
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Feb 7 05:41:17 2009 -0500
+
+    Blackfin: drop SPORT_TX read helper macros
+
+    The SPORT_TX registers cannot be read (the hardware will trigger an error),
+    so drop the read helper macros.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 820b076c449688bcd4af6db5a33ae424d1a60d0e
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Feb 7 05:25:35 2009 -0500
+
+    Blackfin: unify duplicate CPU port definitions
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 744fd240d181b0b05b1436e1b655c9a62526c752
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Fri Feb 6 00:59:50 2009 -0500
+
+    Blackfin: drop now-unused CONFIG_SYS_BFIN_CMD_XXX
+
+    With the new CONFIG_XXX system and CONFIG_CMD_XXX handling, these defines
+    are no longer used/needed.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 45c48953e8a4038bd49c46813fcff5a207867ae4
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Oct 6 04:01:26 2008 -0400
+
+    Blackfin: print out Flash: before checking it
+
+    If there is some problem in the flash init/checking code, it's nicer to see
+    the message "Flash:" before crashing.  This way the source of the problem
+    is a bit more straightforward.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 1c7a79a04eb916f685f7275520b5eea6968a1559
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Aug 7 15:33:09 2008 -0400
+
+    Blackfin: safely flush data caches when in writeback mode
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit c06f2b13022703611bc3e512bd34f9014a46f448
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Aug 7 13:21:48 2008 -0400
+
+    Blackfin: update lockbox api according to latest documentation
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 2decc2a8d17a5397cb5956e46c8466c736e305a2
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sat Oct 11 21:49:06 2008 -0400
+
+    Blackfin: mark bfin_reset static
+
+    The function is only used locally, so mark it static.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 974473caa732f63312687ef2bd2d22dad8e99b9a
+Author: Sonic Zhang <Sonic.Zhang@analog.com>
+Date:  Fri Mar 20 19:28:20 2009 -0400
+
+    Blackfin: spi: there is no PORTJ_FER MMR on BF537
+
+    Since the PORTJ on the BF537 is peripheral-only (no GPIO functionality),
+    then there is no PORTJ_FER register for us to worry about.
+
+    Signed-off-by: Sonic Zhang <Sonic.Zhang@analog.com>
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit e82b762f293debc53c5afa90f37264f6b07520f9
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Tue Mar 17 13:58:23 2009 -0400
+
+    Blackfin: fix jtag console tstc
+
+    The jtag tstc operation was checking the hardware to see if data is
+    available from it (which is fine for the jtag getc operation), but the
+    higher layers need to know whether any data is available.  Since we have
+    to read up to 4 bytes at a time from the hardware, the higher layers need
+    to know they can consume the cached bytes as well.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit bc683f58b1f1d8d20546fe019483967a51a49df1
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Feb 22 16:23:41 2009 -0500
+
+    Blackfin: bf537-stamp: move CONFIG_POST handling to COBJS-$(...)
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 8996d1608acb8f59fcb186dc7ed7d87f8fee1297
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Sun Feb 22 16:02:27 2009 -0500
+
+    Blackfin: unify net-related init code
+
+    Unify all of the net-related init code in the common Blackfin board init
+    code to clean up the ifdef mess a bit.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit c6ea30e52ea82af4858d2b6f99e0fd2ea276d657
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 18 12:51:48 2009 -0500
+
+    Blackfin: fix SWRST/SYSCR register sizes
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit a9d6777d39154978b9ef9c682b2627a3480b194c
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 18 12:51:31 2009 -0500
+
+    Blackfin: update anomaly lists
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 4d7c32dad2e787f890ebcd51bfb723a126913c90
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Thu Mar 19 18:31:38 2009 +0100
+
+    avr32: fix cacheflush.h location introducted by d8f2aa3298610b
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit 3a3baf3ee61e6b28af3b49ebabc9ab4f6015aa48
+Author: Eric Schumann <E.Schumann@phytec.de>
+Date:  Sat Mar 21 09:59:34 2009 -0400
+
+    Make flash protection work, when the environment is in EEPROM
+
+    On the pcm030 the environment is located in the onboard EEPROM. But we want
+    to handle flash sector protection in a safe manner. So we must read the
+    unlock environment variable from EEPROM instead from flash.
+
+    This patch is required as long the evironment is saved into the EEPROM.
+
+    Stefan: Additional change as suggested by Wolfgang, use bigger char array
+    (instead of 4).
+
+    Signed-off-by: Eric Schumann <E.Schumann@phytec.de>
+    Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
+    Acked-by: Wolfgang Denk <wd@denx.de>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit de3ce8c59f48f99779d7d7379a5432ded12ec06c
+Author: Jon Smirl <jonsmirl@gmail.com>
+Date:  Sat Mar 21 11:17:56 2009 -0400
+
+    Add define for mpc5200 CDM_CLK_ENA
+
+    Signed-off-by: Jon Smirl <jonsmirl@gmail.com>
+
+commit df486b1fa3f750b153eac7daa0b3bf1f594e5098
+Author: Nicolas Ferre <nicolas.ferre@atmel.com>
+Date:  Sun Mar 22 14:48:16 2009 +0100
+
+    at91: Support for the at91sam9g20 : Atmel 400Mhz ARM 926ej-s SOC.
+
+    AT91sam9g20 is an evolution of the at91sam9260 with a faster clock speed.
+
+    The AT91SAM9G20-EK board is an updated revision of the AT91SAM9260-EK board.
+    It is essentially the same, with a few minor differences.
+
+    Here is the chip page on Atmel website:
+    http://www.atmel.com/dyn/products/product_card.asp?part_id=4337
+
+    Signed-off-by: Justin Waters <justin.waters@timesys.com>
+    Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 118d168035cc93f586da4812c89cb153eb9f4243
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 22 14:28:14 2009 +0100
+
+    cmc_pu2: fix implicit declaration of function 'eth_setenv_enetaddr'
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 176c4a982c6531f96426afaa1126cf9a5e2d5e03
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 22 14:28:13 2009 +0100
+
+    cmc_pu2: fix misc_init_r prototype
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 53158aea995221706b42c7bad9f717b31ae20414
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Jan 11 03:32:01 2009 +0100
+
+    at91sam9xeek: fix soc name
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 74c076d6c33d6d42ab065541a38383587879e7b7
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Mar 22 10:22:34 2009 +0100
+
+    at91sam9/at91cap: move nand drivers to drivers/mtd/nand
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 163966087d62680547f188a93c61d01c8155254e
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sat Mar 21 21:08:01 2009 +0100
+
+    atmel/at91/boards: compile dataflash partition only when dataflash is
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit e2c0476f958f8e0b269a1118f4ba4a5cd475aa56
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sat Mar 21 21:08:00 2009 +0100
+
+    at91sam9/at91cap: move common macb initialisation to cpu
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit f3f91f886bc8927fd692ac411b7423a87ffec532
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sat Mar 21 21:08:00 2009 +0100
+
+    at91sam9/at91cap: move common usb host initialisation to cpu
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit a484b00b86e72ac6da6ee4fce13dbc6b256672fe
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sat Mar 21 21:08:00 2009 +0100
+
+    at91sam9/at91cap: move common led management to cpu
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 7ebafb7ec1a0285af8380623c009576f92583b98
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sat Mar 21 21:07:59 2009 +0100
+
+    at91sam9/at91cap: move common spi initialisation to cpu
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 1332a2a0694c8e10a5bade397cf83645b2c3fd7e
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sat Mar 21 21:07:59 2009 +0100
+
+    at91sam9/at91cap: move common serial initialisation to cpu
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit e60beb13cf0135dc71c541021487b5ccc4d269cb
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sat Mar 21 22:04:41 2009 +0100
+
+    Prepare 2009.03
+
+    Update CHANGELOG
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 9e78dae2b276c5bf9ab92cd85173f6cb92b1b7d5
+Author: Vivek Kutal <vivek.kutal@azingo.com>
+Date:  Mon Feb 23 21:35:11 2009 +0530
+
+    Replaced endpoint numbers with appropriate macros in usbtty.c.
+
+    Signed-off-by: Vivek Kutal <vivek.kutal@azingo.com>
+    Signed-off-by: Remy Bohmer <linux@bohmer.net>
+
+commit faac4fd852e39cb1d7a740801b060e41aeacef1f
+Author: Michael Lawnick <ml.lawnick@gmx.de>
+Date:  Thu Mar 19 10:06:41 2009 +0100
+
+    UBIFS: Missing offset relocation for compressor 'none'
+
+    On systems where U-Boot is linked to another address than it really lays
+    (e.g. backup image), calls via function pointers must be fixed with a
+    '+= gd->reloc_off'.
+    This was not done for none_compr in ubifs_compressors_init() what leads
+    to system crash on ubifsmount command.
+
+    Signed-off-by: Michael Lawnick <ml.lawnick@gmx.de>
+    Acked-by: Stefan Roese <sr@denx.de>
+
+commit ce6d0c8de031f345bde745f3b855082adf1c4e45
+Author: Stefan Roese <sr@denx.de>
+Date:  Thu Mar 19 15:35:50 2009 +0100
+
+    UBIFS: Add UBIFS commands
+
+    This patchset adds these UBIFS related commands:
+
+    - ubifsmount
+      Mount an UBIFS volume
+
+    - ubifsls
+      List a directory of the mounted UBIFS volume
+
+    - ubifsload
+      Load a file from the mounted UBIFS volume to memory
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 9eefe2a2b37a838558e3d213a9f5519503d0c180
+Author: Stefan Roese <sr@denx.de>
+Date:  Thu Mar 19 15:35:05 2009 +0100
+
+    UBIFS: Implement read-only UBIFS support in U-Boot
+
+    The U-Boot UBIFS implementation is largely a direct copy from the current
+    Linux version (2.6.29-rc6). As already done in the UBI version we have an
+    "abstraction layer" to redefine or remove some OS calls (e.g. mutex_lock()
+    ...). This makes it possible to use the original Linux code with very
+    little changes. And by this we can better update to later Linux versions.
+
+    I removed some of the Linux features that are not used in the U-Boot
+    version (e.g. garbage-collection, write support).
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+    CC: Artem Bityutskiy <dedekind@infradead.org>
+    CC: Adrian Hunter <ext-Adrian.Hunter@nokia.com>
+
+commit b1b4e89a0f3b75854c39a62cae41bad56d210adf
+Author: Stefan Roese <sr@denx.de>
+Date:  Thu Mar 19 15:34:56 2009 +0100
+
+    Add LZO decompressor support
+
+    This patch adds LZO decompression support to U-Boot. It is needed for
+    the upcoming UBIFS support, since UBIFS uses LZO as default compressor/
+    decompressor. Since we only support read-only in UBIFS, only the
+    decompressor is needed.
+
+    All this is copied with minor changes from the current Linux kernel
+    version (2.6.28-rc8).
+
+    This patch only implements this LZO decompressor support for PPC.
+    Other platforms using UBIFS will have to add the required
+    "include/asm/unaligned.h" as well. It should be fairly easy to copy this
+    from the Linux source tree as I have done it for PPC in this patch.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 68d7d65100e84df00bca971c114092731b441090
+Author: Stefan Roese <sr@denx.de>
+Date:  Thu Mar 19 13:30:36 2009 +0100
+
+    Separate mtdparts command from jffs2
+
+    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.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+    Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
+
+commit 02a301cd5087eaffdf456e0a5cec1100c4d9a398
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Feb 25 12:11:15 2009 +0100
+
+    powerpc: Only use eth_getenv_enetaddr() if networking is enabled
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 5c4fa9b474af95d60f019ec6369cbe77b9dab4b5
+Author: Grzegorz Bernacki <gjb@semihalf.com>
+Date:  Tue Mar 17 10:06:40 2009 +0100
+
+    Add support for the digsy MTC board.
+
+    This is the InterControl custom device based on the MPC5200B chip.
+
+    Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
+
+commit ff7dc067369e30066744f096995aef7d97574d15
+Author: Stefan Roese <sr@denx.de>
+Date:  Mon Feb 23 16:52:36 2009 +0100
+
+    powerpc: Fix compilation warning in board.c
+
+    Fix this warning:
+
+    board.c: In function 'board_init_r':
+    board.c:653: warning: unused variable 'i'
+    board.c:651: warning: unused variable 'e'
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 9cd690160d3ce1a7fb4ceeee6c99cedb1ac1d49c
+Author: Stefan Roese <sr@denx.de>
+Date:  Mon Feb 23 16:42:51 2009 +0100
+
+    ppc4xx: Don't write the MAC address into the internal SoC registers
+
+    Remove this code. It's not needed. The 4xx EMAC driver stores the MAC
+    addresses into the SoC registers instead.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit bb57ad4be76d0e2e7f9ec56678235cc9872ff40f
+Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+Date:  Fri Feb 20 10:19:19 2009 +0100
+
+    ppc4xx: Use correct io accessors for esd 405/440 boards
+
+    This patch replaces in/out8/16/32 macros by in/out_8/_be16/_be32
+    macros. Also volatile pointer references are replaced by the
+    new accessors.
+
+    Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 049216f045fd8e0f45bcef121c2bb1c7d3de6988
+Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+Date:  Fri Feb 20 10:19:18 2009 +0100
+
+    ppc4xx: Use correct io accessors for esd 405 boards
+
+    This patch replaces in/out8/16/32 macros by in/out_8/_be16/_be32
+    macros. Also volatile pointer references are replaced by the
+    new accessors.
+
+    Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit a59205d1519375d027f97a545ad642ab20fce6f8
+Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+Date:  Fri Feb 20 10:19:17 2009 +0100
+
+    ppc4xx: Cleanup linker scripts of esd 4xx boards
+
+    Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 2f103ee284e68934a648732db5e0b6ceb4a1ed8f
+Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+Date:  Fri Feb 20 10:19:16 2009 +0100
+
+    ppc4xx: Update TEXT_BASE for DASA_SIM boards
+
+    Fix building DASA_SIM boards by increasing U-Boot's size in flash.
+
+    Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 09db8f4de6805f1dde510c167f20e56a5405d29e
+Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+Date:  Fri Feb 20 10:19:15 2009 +0100
+
+    ppc4xx: DU405 maintenance fix
+
+    -strip unused features
+    -fix resetting phy
+
+    Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 75511b47ac2647be48218dbb93af05b21f404f67
+Author: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+Date:  Fri Feb 20 10:19:14 2009 +0100
+
+    ppc4xx: Abort autoboot only by space key on CPCI405 boards
+
+    Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit e17ee157ca9ff0d4cc5841d06c4b70c1603df29c
+Author: Graeme Russ <graeme.russ@gmail.com>
+Date:  Tue Feb 24 21:14:56 2009 +1100
+
+    Add basic relocation to i386 port
+
+    Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
+
+commit 8c63d47651f77d9fb887cad433370b866eb0a193
+Author: Graeme Russ <graeme.russ@gmail.com>
+Date:  Tue Feb 24 21:14:45 2009 +1100
+
+    Implement SC520 timers
+
+    Signed-off-by: Graeme Russ <graeme.russ at gmail.com>
+
+commit 6d7f610b09f813b1239eedcbfe921cfd439aea25
+Author: Graeme Russ <graeme.russ@gmail.com>
+Date:  Tue Feb 24 21:14:32 2009 +1100
+
+    Factor out SC520 sub-features
+
+    Moved sub-features of the SC520 code which is currently selectively compiled
+    using #ifdef out of sc520.c into individual files selectively compiled via
+    the makefile
+
+    Signed-off-by: Graeme Russ <graeme.russ at gmail.com>
+
+commit abf0cd3dff227cfb6e82ad13be62e28e6e89d5df
+Author: Graeme Russ <graeme.russ@gmail.com>
+Date:  Tue Feb 24 21:13:40 2009 +1100
+
+    Rewrite i386 interrupt handling
+
+    Rewrite interrupt handling functionality for the i386 port. Separated
+    functionality into separate CPU and Architecture components.
+
+    It appears as if the i386 interrupt handler functionality was intended
+    to allow multiple handlers to be installed for a given interrupt.
+    Unfortunately, this functionality was not fully implemented and also
+    had the problem that irq_free_handler() does not allow the passing
+    of the handler function pointer and therefore could never be used to
+    free specific handlers that had been installed for a given IRQ.
+
+    There were also various issues with array bounds not being fully
+    tested.
+
+    I had two objectives in mind for the new implementation:
+
+    1) Keep the implementation as similar as possible to existing
+       implementations. To that end, I have used the leon2/3
+       implementations as the reference
+
+    2) Seperate CPU and Architecture specific elements. All specific i386
+       interrupt functionality is now in cpu/i386/ with the high level
+       API and architecture specific code in lib_i386. Functionality
+       specific to the PC/AT architecture (i.e. cascaded i8259 PICs) has
+       been further split out into an individual file to allow for the
+       implementation of the PIC architecture of the SC520 CPU (supports
+       more IRQs)
+
+    Signed-off-by: Graeme Russ <graeme.russ at gmail.com>
+
+commit ece444b42b71eb5bce34a24ec584573b3c8c4a98
+Author: Graeme Russ <graeme.russ@gmail.com>
+Date:  Tue Feb 24 21:12:35 2009 +1100
+
+    Move ali512x.h
+
+    Moved ali512x.h from include/asm-i386/ic/ to /include
+
+    Signed-off-by: Graeme Russ <graeme.russ at gmail.com>
+
+commit 6d83e3ac61dcdbcb7f04664309a9689fe01c5704
+Author: Graeme Russ <graeme.russ@gmail.com>
+Date:  Tue Feb 24 21:12:20 2009 +1100
+
+    Rename SC520 Configuration Options
+
+    Options are now all uniformly CONFIG_SYS_SC520_<option>
+
+    Signed-off-by: Graeme Russ <graeme.russ at gmail.com>
+
+commit f62fb99941c625605aa16a0097b396a5c16d2c88
+Author: Trent Piepho <xyzzy@speakeasy.org>
+Date:  Wed Feb 18 15:22:05 2009 -0800
+
+    Fix all linker script to handle all rodata sections
+
+    A recent gcc added a new unaligned rodata section called '.rodata.str1.1',
+    which needs to be added the the linker script.  Instead of just adding this
+    one section, we use a wildcard ".rodata*" to get all rodata linker section
+    gcc has now and might add in the future.
+
+    However, '*(.rodata*)' by itself will result in sub-optimal section
+    ordering.  The sections will be sorted by object file, which causes extra
+    padding between the unaligned rodata.str.1.1 of one object file and the
+    aligned rodata of the next object file.  This is easy to fix by using the
+    SORT_BY_ALIGNMENT command.
+
+    This patch has not be tested one most of the boards modified.  Some boards
+    have a linker script that looks something like this:
+
+    *(.text)
+    . = ALIGN(16);
+    *(.rodata)
+    *(.rodata.str1.4)
+    *(.eh_frame)
+
+    I change this to:
+
+    *(.text)
+    . = ALIGN(16);
+    *(.eh_frame)
+    *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
+
+    This means the start of rodata will no longer be 16 bytes aligned.
+    However, the boundary between text and rodata/eh_frame is still aligned to
+    16 bytes, which is what I think the real purpose of the ALIGN call is.
+
+    Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
+
+commit 566b652c7cdb0e5e0529bb3d1eaffbd2bf45a032
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 18:26:08 2009 -0500
+
+    remove bi_enet*addr from global data for all arches
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+    CC: Daniel Hellstrom <daniel@gaisler.com>
+    CC: Michal Simek <monstr@seznam.cz>
+    CC: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
+    CC: Scott McNutt <smcnutt@psyent.com>
+    CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit eb85aa594c1b57a1e3be9689b65171a137a36432
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 20:07:19 2009 -0500
+
+    ppc: mark global bi_enet*addr as legacy
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    In the ppc case, these things are part of the legacy ABI, so keep them
+    around but mark them as legacy so no new code will touch them.
+
+    Also stop calling load_sernum_ethaddr() since all boards now implement
+    this as a stub.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 9c150102bc1de375d36d97a1cc2dd0e9639b15df
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 20:09:52 2009 -0500
+
+    boards: get mac address from env and move load_sernum_ethaddr() to board init
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    Rather than have common ppc code call a board-specific function like
+    load_sernum_ethaddr(), have each board call it in its own board-specific
+    misc_init_r() function.
+
+    The boards that get converted here are:
+       - kup4k/kup4x
+       - pcs440ep
+       - tqm8xx
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+    CC: Stefan Roese <sr@denx.de>
+
+commit 92b50ffef978f05858a0ff4cbe88430bc51a28a2
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 19:55:01 2009 -0500
+
+    cmc_pu2: get mac address from environment
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    Also rename load_sernum_ethaddr() to misc_init_r() so we don't need to
+    handle this board specially in common ARM code.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit d8d21e699d7fcfb6ab11635110266dd09b7edc62
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Feb 16 18:03:14 2009 -0500
+
+    boards: move board_get_enetaddr() into board-specific init
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    Rather than have the common ppc code have board-specific hooks, move the
+    board_get_enetaddr() function into the board-specific init functions.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit f11e6ff5b1859d9213f0d501b3309e065f487543
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 19:39:55 2009 -0500
+
+    arm: get mac address from environment
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    Some warts are remaining and should be killed off (by moving the func to
+    the appropriate board init code):
+       - davinci_eth_set_mac_addr
+       - cs8900_get_enetaddr
+       - smc_set_mac_addr
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 0107cf66f7346e8c7d6cf0fe99d2f265134afd59
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 19:36:20 2009 -0500
+
+    nx823: get mac address from environment
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    For the nx823, the serial number is moved out of load_sernum_ethaddr() and
+    into misc_init_r() as is the env setup.  This lets us kill off the former
+    function in the process.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 19b5b533ccd522abeb501d510750693c35e20456
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 18:27:18 2009 -0500
+
+    lib_*/board.c: do not initialize bi_enet*addr in global data
+
+    Since everyone is using the environment for mac address storage, there is
+    no point in seeding the global data.
+
+    The arches that are converted here:
+       i386
+       m68k
+       microblaze
+       mips
+       nios
+       nios2
+       sh
+       sparc
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+    CC: Daniel Hellstrom <daniel@gaisler.com>
+    CC: Michal Simek <monstr@seznam.cz>
+    CC: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
+    CC: Scott McNutt <smcnutt@psyent.com>
+    CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit 740e8ba7d475c49c1b76058e1bf354e376b5c4e0
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 19:19:54 2009 -0500
+
+    npe: get mac address from environment
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    The resulting code can also be simplified even further.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Stefan Roese <sr@denx.de>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 6bacfa6a8e9b264d37c1262fc1f3e948d1feab81
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 19:18:41 2009 -0500
+
+    cpu/: get mac address from environment
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    The cpus that get converted here:
+       at91rm9200
+       mpc512x
+       mpc5xxx
+       mpc8260
+       mpc8xx
+       ppc4xx
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+    CC: John Rigby <jrigby@freescale.com>
+    CC: Stefan Roese <sr@denx.de>
+
+commit 03f3d8d3b39cf85c0ce7ca903b436701e8aa610b
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 19:09:54 2009 -0500
+
+    lan91c96/smc91111/smc911x: get mac address from environment
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    Also, do not bother checking the EEPROM if the env is setup.  This
+    simplifies the code greatly.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    Signed-off-by: Wolfgang Dnek <wd@denx.de>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+    CC: Rolf Offermanns <rof@sysgo.de>
+    CC: Erik Stahlman <erik@vt.edu>
+    CC: Daris A Nevil <dnevil@snmc.com>
+    CC: Sascha Hauer <s.hauer@pengutronix.de>
+
+commit c527ce92511cbf723c2ca77bee1cf9ecf83dac81
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 19:14:09 2009 -0500
+
+    sh_eth: get mac address from environment
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    The sh_eth driver can also be simplified a bit by using enetaddr member of
+    the eth_device structure.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+    CC: Carlos Munoz <carlos@kenati.com>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 0a5238cea90665c230297a8fd77bb0b3b61ca177
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 19:06:09 2009 -0500
+
+    cs8900: get mac address from environment
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    The cs8900 driver also changes slightly in that the hardware is not
+    consulted if the mac address in the env is sane.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Marius Groeger <mgroeger@sysgo.de>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit c4b8762f11d337e6a9d90c227b2871d65d372469
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 19:04:25 2009 -0500
+
+    bcm570x: get mac address from environment
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    Since the address is in the PLM_DEVICE_BLOCK structure already, there is
+    no need to pass the NodeAddress as a second parameter.  So drop the second
+    argument to the LM_SetMacAddress() function (and update the tigon3 driver
+    accordingly).
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit d3f871482f06f6a4eaf4a3fafde84846bad87b4f
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 19:01:26 2009 -0500
+
+    drivers/net/: get mac address from environment
+
+    The environment is the canonical storage location of the mac address, so
+    we're killing off the global data location and moving everything to
+    querying the env directly.
+
+    The drivers that get converted here:
+       3c589
+       4xx_enet
+       dc2114x
+       dm9000x
+       enc28j60
+       fsl_mcdmafec
+       ks8695eth
+       mcffec
+       rtl8019
+       rtl8169
+       s3c4510b_eth
+       xilinx_emac
+       xilinx_emaclite
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+    CC: Rolf Offermanns <rof@sysgo.de>
+    CC: Stefan Roese <sr@denx.de>
+    CC: Sascha Hauer <saschahauer@web.de>
+    CC: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+    CC: Greg Ungerer <greg.ungerer@opengear.com>
+    CC: Xue Ligong <lgxue@hotmail.com>
+    CC: Masami Komiya <mkomiya@sonare.it>
+    CC: Curt Brune <curt@cucy.com>
+    CC: Michal SIMEK <monstr@monstr.eu>
+
+commit b6b4625d175019e387e5b0f65a17322a78f6bb90
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 18:38:38 2009 -0500
+
+    boards: get mac address from environment
+
+    The boards that get converted here to use the environment for the mac
+    address rather than global data:
+       debris
+       mgcoge
+       mgsuvd
+       muas3001
+       netstal
+       pn62
+       sixnet
+       vcma9
+       xilinx (the ones that use xilinx_enet)
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+    CC: Sangmoon Kim <dogoil@etinsys.com>
+    CC: Heiko Schocher <hs@denx.de>
+    CC: David Mueller <d.mueller@elsoft.ch>
+    CC: Niklaus Giger <niklaus.giger@netstal.com>
+    CC: Wolfgang Grandegger <wg@denx.de>
+    CC: Dave Ellis <DGE@sixnetio.com>
+    CC: Ricardo Ribalda <ricardo.ribalda@uam.es>
+
+commit 06a0c4381a65ed500c816a05b9ae7b207c3b1d4b
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 18:36:45 2009 -0500
+
+    AmigaOneG3SE/enet: get mac address from environment
+
+    Always use the MAC address that is stored in the environment first before
+    falling back to the ROM.  This also cuts out any comparison steps: if the
+    mac in the env is sane, the ROM is never consulted.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Thomas Frieden <ThomasF@hyperion-entertainment.com>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 56b555a644f3cbb1b3929cb52b61d3ce483885f5
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 18:52:38 2009 -0500
+
+    nvedit: do not update global bi_enetaddr and do not call eth_set_enetaddr()
+
+    Since the ethernet layer handles updating of device addresses itself from
+    the environment, there is no point in calling eth_set_enetaddr().
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 5013533467c1de731c2f0c9beb4b41ce3f07cbeb
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 18:54:07 2009 -0500
+
+    lynxkdi: get mac address from environment
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 62c93d92f1b6266b2f33c5f403931b51cbd2a246
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 18:51:43 2009 -0500
+
+    bootvx: get mac address from environment
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Niklaus Giger <niklaus.giger@member.fsf.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit de2dff6ff89f98c6062f4d224fd434a3ede035d1
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 18:50:10 2009 -0500
+
+    bdinfo: get mac address from environment
+
+    Add a new print_eth() function to automate the eth*addr env var acquisition
+    and display.  Affects all arches.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+    CC: Scott McNutt <smcnutt@psyent.com>
+    CC: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
+    CC: Michal Simek <monstr@seznam.cz>
+    CC: Daniel Hellstrom <daniel@gaisler.com>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 95823ca0773356860e622ee3304a4b7cafcbf19a
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 18:23:48 2009 -0500
+
+    net: get mac address from environment and use eth util funcs
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 500b6c51e4c41f4562cb48344af98deb7e342731
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Oct 13 15:06:25 2008 -0400
+
+    Blackfin: bfin_mac: force boards to setup the MAC themselves
+
+    Since the on-chip MAC does not have an eeprom or similar interface, force
+    all Blackfin boards that use this driver to setup the board data with a
+    proper MAC.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 6ff4137f2ad640e4fc8ea1b0455161ddff1f6730
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 14:12:34 2009 -0500
+
+    doc/README.enetaddr: document proper MAC usage
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 3f6e6993e92fd0658da1746d1c84644612ee520b
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Jan 29 19:43:44 2009 -0500
+
+    net: new utility functions for working with enetaddr's
+
+    Declare new utility functions for converting between the environment
+    variables (eth*addr) and the binary MAC address representation.  This way
+    we can unify all the random places that already do this kind of thing.
+
+    The functions in question:
+       eth_parse_enetaddr - "..." -> {...}
+       eth_getenv_enetaddr - env -> {...}
+       eth_setenv_enetaddr - {...} -> env
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit b6446b67758ea1e41223f0782924bb73fd0a89d0
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Tue Feb 17 00:00:53 2009 -0500
+
+    convert print_IPaddr() to %pI4
+
+    Now that our printf functions support the %pI4 modifier like the kernel,
+    let's drop the inflexible print_IPaddr() function and covert over to the
+    %pI4 modifier.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 6c6166f52983dac775e3852f9d0f49d033f27108
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Feb 16 23:21:36 2009 -0500
+
+    vsprintf: pull updates from Linux kernel
+
+    This brings in support for the %p modifier which allows us to easily print
+    out things like ip addresses, mac addresses, and pointers.
+
+    It also converts the rarely used 'q' length modifier to the common 'L'
+    modifier when dealing with quad types.
+
+    While this new code is a bit larger (~1k .text), most of it should be made
+    up by converting the existing ip/mac address code to use format modifiers.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit a43ea5cc6d612471fbc74f0a26b2bea5864aa1d6
+Author: Jon Smirl <jonsmirl@gmail.com>
+Date:  Thu Mar 19 23:04:18 2009 -0400
+
+    .gitignore for generated files in api_examples directory
+
+    Add .gitignore for generated files in api_examples directory
+
+    Signed-off-by: Jon Smirl <jonsmirl@gmail.com>
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 40281a9ca21a6b6d7b996b4d4eeaa19026337231
+Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
+Date:  Wed Mar 18 12:27:04 2009 +0900
+
+    net: sh_eth: Remove sh_eth_reset() from halt function
+
+    sh_eth_reset is function to reset Ether IP.
+    The MAC address is stored in IP, but it is initialized by this function.
+    OS (e.g. Linux Kernel) can not use this device when initialized.
+    This revises this problem.
+
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
+
+commit f8853d105da7d69bc92a5b4578f9b85234e558ec
+Author: Anatolij Gustschin <agust@denx.de>
+Date:  Fri Mar 20 12:45:50 2009 +0100
+
+    ppc4xx: Fix bug in PCI outbound map configuration for canyonlands
+
+    PCI outbound address map configuration doesn't match the
+    PCI memory address range covered by appropriate TLB entry
+    configuration for canyonlands causing machine check
+    exceptions while accessing PCI memory regions. This patch
+    provides a fix for this issue.
+
+    Kazuaki Ichinohe observed and reported this issue while
+    testing display output with PCI ATI video card on canyonlands.
+
+    Signed-off-by: Anatolij Gustschin <agust@denx.de>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 7a88601a34132548c3c591ea87ab3468b51121b0
+Author: Richard Retanubun <RichardRetanubun@RuggedCom.com>
+Date:  Fri Mar 6 10:09:37 2009 -0500
+
+    CFI: geometry reversal for STMicro M29W320DT
+
+    Follow up to the flash_fixup_stm to fix geometry reversal
+    on STMicro M29W320ET flash chip. The M29W320DT has 4 erase region.
+
+    Signed-off-by: Richard Retanubun <RichardRetanubun@RuggedCom.com>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 069f4364d807d7fdea3de7385ad2f8d83c587aec
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 25 17:29:40 2009 -0500
+
+    smc911x_eeprom: update register API
+
+    The smc911x driver changed the naming convention for its register funcs,
+    so update the eeprom code accordingly.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit 6a397ef0e6c58caab8bf427d447714bc9b3bb9d4
+Author: Grzegorz Bernacki <gjb@semihalf.com>
+Date:  Tue Mar 17 10:06:39 2009 +0100
+
+    mpc52xx: Get rid of board-specific #ifdef's in cpu/mpc5xxx/ide.c
+
+    Total5200 and digsy MTC use I2C port 2 pins as a ATA chip select.
+    To avoid adding board-specific ifdefs to cpu/mpc5xxx/ide.c new
+    define CONFIG_SYS_ATA_CS_ON_I2C2 was introduced. It is used by
+    Total5200 and will be used by digsy MTC and other boards with
+    ATA CS on I2C pins.
+
+    Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
+
+commit 1b6275dfb173bd2edb8f208dd050d6f47ae39654
+Author: Heiko Schocher <hs@denx.de>
+Date:  Thu Mar 12 07:37:34 2009 +0100
+
+    8xx: add support for new keymile kmsupx4 board.
+
+    This patch adds support for the kmsupx4 board from Keymile,
+    based on a Freescale MPC852T CPU
+
+    - serial console on SMC1
+    - 32 MB SDRAM
+    - 32 MB NOR Flash
+    - Ethernet over SCC3
+    - I2C Bitbang
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit d044954fe2a7e7a3dd104eb9c9d2104e38da2911
+Author: Heiko Schocher <hs@denx.de>
+Date:  Thu Mar 12 07:37:28 2009 +0100
+
+    8xx, mgsuvd: rename board to a more generic name
+
+    renaming the "mgsuvd" board port into "km8xx", because
+    there come more similar boards from keymile.
+    Compiling the mgsuvd board with "make mgsuvd_config"
+    remains.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 18b2f35bde1672e074a3d5048383cb56fda745cb
+Author: Heiko Schocher <hs@denx.de>
+Date:  Thu Mar 12 07:37:23 2009 +0100
+
+    8xx, mgsuvd: Coding Style cleanup config file
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 364123db6730d32330f818b65360d2cd27396667
+Author: Heiko Schocher <hs@denx.de>
+Date:  Thu Mar 12 07:37:18 2009 +0100
+
+    powerpc: common updates for keymile boards
+
+    - added to keymile-common.h:
+      - bootcount support
+      - COMMAND HISTORY
+      - CONFIG_AUTO_COMPLETE
+      - CONFIG_SYS_FLASH_PROTECTION
+      - JFFS2 support
+      - CONFIG_VERSION_VARIABLE
+    - extracted common I2C settings for all boards
+    - common default environment settings summarized
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 506f391888b82d1b83bdd749c3cea9eb2fd64df8
+Author: Heiko Schocher <hs@denx.de>
+Date:  Thu Mar 12 07:37:15 2009 +0100
+
+    8xx, icache: enabling ICache not before running from RAM
+
+    with the new CONFIG_SYS_DELAYED_ICACHE config option, ICache
+    is not enabled before code runs from RAM.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit cabf7b9c83bd780a5805ddbb4c0ce431d5b9f9f3
+Author: Heiko Schocher <hs@denx.de>
+Date:  Thu Mar 12 07:37:11 2009 +0100
+
+    82xx, mgcoge: fix environment sector size
+
+    Size of one environment sector is 0x20000.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 27057d416c7cc9eb1860953da8836352c07f13e9
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Mon Mar 16 23:27:31 2009 +0100
+
+    NetStar: config reindentation
+
+    Fix indentation broken by symbol renames. "Sort" driver related definitons.
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+
+commit 8d8235f84d3ef3f29b7d14e741369b5824b5bb4a
+Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+Date:  Tue Mar 17 11:21:43 2009 +0000
+
+    ColdFire: Fix incorrect definition
+
+    Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+
+commit 9017d9325a5067b2ab0d70a2d3c907620c9ab7f8
+Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+Date:  Mon Mar 2 19:16:45 2009 +0000
+
+    ColdFire: Fix M5329EVB and M5373EVB nand issue
+
+    The Nand flash was unable to read and write properly
+    due to Nand Chip Select (nCE) setup was in reverse
+    order. Also, increase the Nand time out value to 60.
+
+    Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+
+commit 42b68af1062f75bb4a91cf47e329a7e8100cd815
+Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+Date:  Tue Jan 27 15:19:35 2009 +0000
+
+    ColdFire: PLATFORM_CPPFLAGS updates for new compiler
+
+    Update PLATFORM_CPPFLAGS to accept 4.3.x version of
+    ColdFire compiler.
+
+    Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+
+commit d6e4baf49987fc6f75e8574c0c27301a828b3132
+Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+Date:  Tue Jan 27 12:57:47 2009 +0000
+
+    ColdFire: Provide gzip image size V2 & V3 platforms
+
+    Default gzip bootm size is 8MB. Some platforms require
+    more than 8MB
+
+    Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+
+commit c3a9e6374210679a81f611c1bcf968988bc20e41
+Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+Date:  Wed Feb 18 11:49:31 2009 +0000
+
+    ColdFire: Fix M54451 serial boot dram setup
+
+    The serial boot dram extended/standard mode register was not
+    setup and was using default DRAM setup causing the U-boot was
+    unstable to boot up in serial mode.
+
+    Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
+
+commit 32d11d58159a575f08a982cad8a5a941ffe5cc3d
+Author: arun c <arun.edarath@gmail.com>
+Date:  Thu Dec 4 15:57:15 2008 +0530
+
+    Coldfire: XL Bus minor fixes
+
+    According to coldfire manual data timeout > address time out
+    also use correct macro to program XARB_CFG
+
+    Signed-off-by: Arun C <arunedarath@mistralsolutions.com>
+
+commit 65d8bc94d8214812ccdf3372d3fef845cf4ec2e5
+Author: Scott Wood <scottwood@freescale.com>
+Date:  Tue Mar 17 12:06:04 2009 -0500
+
+    NAND: Have nboot accept .e and .i as legacy no-ops.
+
+    This was intended to happen before, but a trivial bug prevented it.
+
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 0987505540918b2464b73069af3a5b766dbd3ceb
+Author: Ladislav Michl <ladis@linux-mips.org>
+Date:  Fri Mar 13 14:38:19 2009 +0100
+
+    NAND: Make nboot skip bad blocks
+
+    nboot command currently does not skip bad blocks and gives read error when
+    loading image stored over bad block. With patch applied, nboot works as
+    expected:
+
+    Device 0 bad blocks:
+      00780000
+      014a0000
+      02000000
+      02cc0000
+      04aa0000
+
+    Loading from NAND 128MiB 3,3V 8-bit, offset 0x2c00000
+       Image Name:   Linux-2.6.22-omap1
+       Created:      2008-11-20  23:44:32 UTC
+       Image Type:   ARM Linux Kernel Image (uncompressed)
+       Data Size:    1052520 Bytes =  1 MB
+       Load Address: 10008000
+       Entry Point:  10008000
+    Skipping bad block 0x02cc0000
+    Automatic boot of image at addr 0x10400000 ...
+    ...
+
+    Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
+    Signed-off-by: Scott Wood <scottwood@freescale.com>
+
+commit 0b2f38fe3c4555dd2b81c69880403c13ad723153
+Author: Stefan Roese <sr@denx.de>
+Date:  Thu Mar 12 07:27:25 2009 +0100
+
+    ppc4xx: lwmon5: Only use one CS (rank) in DDR2 configuration
+
+    This patch fixes a problem spotted by Mikhail Zolotaryov on Sequoia with
+    the DDR2 configuration to only use one CS (rank). As this code is most
+    likely copied from the original Sequoia version, this error was copied
+    as well.
+
+    This patch also removes some dead code.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 9199b9cc8f56aca26504b48cf702176208f46e54
+Author: Stefan Roese <sr@denx.de>
+Date:  Thu Mar 12 07:24:40 2009 +0100
+
+    ppc4xx: PMC440: Only use one CS (rank) in DDR2 configuration
+
+    This patch fixes a problem spotted by Mikhail Zolotaryov on Sequoia with
+    the DDR2 configuration to only use one CS (rank). As this code is most
+    likely copied from the original Sequoia version, this error was copied
+    as well.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit ee86fd15e1ccda4be41f1dba82b8c9efea9a3145
+Author: Mikhail Zolotaryov <lebon@lebon.org.ua>
+Date:  Wed Mar 11 10:54:46 2009 +0200
+
+    Fix AMCC Sequoia board DDR memory configuration
+
+    Sequoia board schematics (DES0211_11_SCH_11.pdf, page 5, unit U1D)
+    specifies that BankSel#1 is not connected, while bootloader memory
+    configuration is (board/amcc/sequoia/sdram.c):
+          mtsdram(DDR0_10, 0x00000300);
+    i.e. both Chip Selects used - not correct.
+
+    If we change to correct value here:
+          mtsdram(DDR0_10, 0x00000100);
+    memory is accessible OK also.
+
+    Signed-off-by: Mikhail Zolotaryov <lebon@lebon.org.ua>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit b3dd629e78870ba2dc9f8032978721c0fa02a856
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sun Mar 15 22:40:09 2009 +0100
+
+    Prepare 2009.03-rc2
+
+    Update CHANEGLOG, fix minor coding style issue.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 394d30dd1ee23b80fd5e59e17ebe0feca927ab31
+Author: Jerry Van Baren <gvb.uboot@gmail.com>
+Date:  Fri Mar 13 11:40:10 2009 -0400
+
+    mpc83xx: Add bank configuration to FSL spd_sdram.c
+
+    The routine assumed 4 bank SDRAMs, enhance to configure for 4 or 8
+    bank SDRAMs.
+
+    Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
+    Acked-by: Dave Liu <daveliu@freescale.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit b581626c1e2474a3dadf69d4f0e0582eccbc4235
+Author: Norbert van Bolhuis <nvbolhuis@aimvalley.nl>
+Date:  Fri Mar 13 08:58:14 2009 +0100
+
+    mpc83xx: correctly set encryption and I2C bus 0 clock
+
+    This patch makes sure the correct mask is applied when setting
+    the encryption and I2C bus 0 clock in SCCR.
+    Failing to do so may lead to ENCCM being 0 in which case I2C bus 0
+    won't function.
+
+    Signed-off-by: Norbert van Bolhuis <nvbolhuis@aimvalley.nl>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit e6a6a704151c2d7e4a7b485545b48a6020ccca17
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Thu Mar 12 19:30:50 2009 +0100
+
+    OMAP3: Add support for OMAP3 die ID
+
+    Read and store OMAP3 die ID in U-Boot environment.
+
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+
+commit f949bd8d089ec3059c460ac829c0d919e1d7af0e
+Author: Jon Smirl <jonsmirl@gmail.com>
+Date:  Wed Mar 11 15:08:56 2009 -0400
+
+    MPC5200 FEC MII speed register
+
+    Set a non-zero speed in the MII register so that MII commands will work.
+
+    Signed-off-by: Jon Smirl <jonsmirl@gmail.com>
+
+commit 94a353611b93ac4cb4434a5f7e98aa0902da919e
+Author: Yusuke.Goda <goda.yusuke@renesas.com>
+Date:  Fri Mar 13 16:08:18 2009 +0900
+
+    sh: ap325rxa: Change the wait cycle in the area 5
+
+    Signed-off-by: Yusuke Goda <goda.yusuke@renesas.com>
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit 2db0e1278b9f11263e0a13326b57d4f99781f7ac
+Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+Date:  Wed Feb 25 16:04:26 2009 +0900
+
+    sh: Fix cannot work rtl8139 on r2dplus
+
+    The rtl8139 driver use pci_mem_to_phys. So it need PCI system memory
+    registration.
+
+    Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit 64f3c0b8ba99d6651db59273e497ab5e857c8d4f
+Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
+Date:  Fri Feb 27 18:35:41 2009 +0900
+
+    sh: Add netdev header fixing of warning/build
+
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit ada9318252f51c2626e9837c623f9812b0308dea
+Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+Date:  Tue Mar 3 15:11:17 2009 +0900
+
+    sh: Add support 32-Bit Extended Address Mode to sh7785lcr
+
+    We can built 'make sh7785lcr_32bit_config'. And add new command "pmb"
+    for this mode. This command changes PMB for using 512MB system memory.
+
+    Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit 06b18163b57e6b0349b0c299222d50e7b1e41e50
+Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+Date:  Wed Feb 25 14:26:42 2009 +0900
+
+    sh: Add some register value configurable to PCI of SH7780
+
+    Some register value was hardcoded for System memory size 128MB and
+    memory offset 0x08000000. This patch fixed the problem.
+
+    Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit 06e2735eb85cbea7cecb3c308d6d078b3651b22c
+Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+Date:  Wed Feb 25 14:26:52 2009 +0900
+
+    sh: Add system memory registration to PCI for SH4
+
+    It is necessary for some pci device driver.
+
+    Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit b3061b40db691245a7bb9a55354b4edacbf3902d
+Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+Date:  Wed Feb 25 14:26:55 2009 +0900
+
+    sh: Add value for PCI system memory registration of sh7785lcr
+
+    Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit 6d84ae3956a6cd7aebd86f661130752594e60124
+Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+Date:  Tue Mar 3 15:11:08 2009 +0900
+
+    sh: Add macros for SH-4A 32-Bit Address Extended Mode
+
+    Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit 3e3eec39de8fe0ae62e6e4d4e3fa4442ee9ed6b1
+Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
+Date:  Tue Feb 3 13:35:05 2009 +0900
+
+    sh: use write{8,16,32} in ms7720se lowlevel_init
+
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
+    Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
+
+commit 0452352df118bc9dd684a056aaaa5fb4aed1178a
+Author: Paul Gortmaker <paul.gortmaker@windriver.com>
+Date:  Mon Mar 9 18:07:53 2009 -0500
+
+    tsec: report when there is no vendor specific PHY support
+
+    Commit af1c2b84 added a generic phy support, with an ID of zero
+    and a 32 bit mask; meaning that it will match on any PHY ID.
+
+    The problem is that there is a test that checked if a matching
+    PHY was found, and if not, it printed the non-matching ID.
+    But since there will always be a match (on the generic PHY,
+    worst case), this test will never trip.
+
+    In the case of a misconfigured PHY address, or of a PHY that
+    isn't explicitly supported outside of the generic support,
+    you will never see the ID of 0xffffffff, or the ID of the
+    real (but unsupported) chip.  It will silently fall through
+    onto the generic support.
+
+    This change makes that test useful again, and ensures that
+    the selection of generic PHY support doesn't happen without
+    some sort of notice.  It also makes it explicitly clear that
+    the generic PHY must be last in the PHY table.
+
+    Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
+    Acked-by: Andy Fleming <afleming@freescale.com>
+
+commit c279dfc10186ceba78d3862036f158750e86599a
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Mon Mar 9 10:53:05 2009 +0100
+
+    SIMPC8313 board: fix out of tree building.
+
+    Fix typo in makefile which broke out of tree builds.
+
+    Also use expolicit "rm" instead of "ln -sf" which is known to be
+    unreliable.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 49b5aff491bd574935ecaf8545152066a25eff3d
+Author: ksi@koi8.net <ksi@koi8.net>
+Date:  Mon Feb 23 10:53:13 2009 -0800
+
+    Add eTSEC 1/2 IO override control (corrected)
+
+    This adds tsec12ioovcr to include/asm-ppc/immap_85xx.h (was reserved.)
+
+    Signed-off-by: Sergey Kubushyn <ksi@koi8.net>
+
+commit 48c2b7bb432da84fcce05b4db6efad0be73a93dc
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Fri Mar 6 19:05:52 2009 -0600
+
+    fsl: Remove unnecessary debug printfs
+
+    These were left in accidentally, and are not really useful unless the
+    code is as broken as it was when it was being developed.
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit 0ee84b88b78bce425190d8cd7adf4c30cba0c2f0
+Author: Ed Swarthout <Ed.Swarthout@freescale.com>
+Date:  Tue Feb 24 02:37:59 2009 -0600
+
+    Fix mpc85xx ddr-gen3 ddr_sdram_cfg.
+
+    Commit e1be0d25, "32bit BUg fix for DDR2 on 8572" prevented other
+    sdram_cfg bits (such as ecc and self_refresh_in_sleep) from being set.
+
+    Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
+
+commit a922fdb87af25c25c032424908dcf60fbf3250ea
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Tue Feb 24 06:13:10 2009 +0100
+
+    PXA: timer use do_div and simplify it
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 4b00d1aa82b6af9b4e628a5729a12086e44558b3
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Mon Mar 9 10:51:39 2009 +0100
+
+    SIMPC8313 board: fix out of tree building.
+
+    Fix typo in makefile which broke out of tree builds.
+
+    Also use expolicit "rm" instead of "ln -sf" which is known to be
+    unreliable.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit f70fd13e2fe4cf58e251271c27f9c06e141d7f9a
+Author: Heiko Schocher <hs@denx.de>
+Date:  Tue Feb 24 11:30:51 2009 +0100
+
+    8360, kmeter1: added bootcount feature.
+
+    add CONFIG_BOOTCOUNT_LIMIT feature for 8360 CPU.
+
+    The bootcounter uses 8 bytes from the muram,
+    because no other memory was found on this
+    CPU for the bootcount feature. So we must
+    correct the muram size in DTS before booting
+    Linux.
+
+    This feature is actual only implemented for
+    MPC8360, because not all 83xx CPU have qe,
+    and therefore no muram, which this feature
+    uses.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 1e7ed2565031e01abc18c713030a0a9829c07684
+Author: Heiko Schocher <hs@denx.de>
+Date:  Tue Feb 24 11:30:48 2009 +0100
+
+    83xx, kmeter: QE_ENET10 errata for Silicon Revision 2.1
+
+    old code implemented the QE_ENET10 errata only for Silicon
+    Revision 2.0. New code reads now the Silicon Revision
+    register and sets dependend on the Silicon Revision the
+    values as advised in the QE_ENET10 errata.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 605f78e34a3f0103693b891f2573edd352e7d495
+Author: Heiko Schocher <hs@denx.de>
+Date:  Tue Feb 24 11:30:44 2009 +0100
+
+    83xx, kmeter1: updates for 2009.03
+
+    - HRCW update
+      HRCWH_BOOTSEQ_DISABLE not HRCWH_BOOTSEQ_NORMAL
+      HRCWH_LALE_EARLY added
+    - DDR-SDRAM settings modified. This solves sporadically
+      problems with this memory.
+    - CS1 now 128 MB window size
+    - CS3 now 512 MB window size
+    - PRAM activated
+    - MTDPARTS_DEFAULT defined
+    - CONFIG_HOSTNAME added
+    - MONITOR_LEN now 384 KB
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 118cbe3c35c898f8d020b29d6dc180307cacf147
+Author: Heiko Schocher <hs@denx.de>
+Date:  Tue Feb 24 11:30:40 2009 +0100
+
+    83xx, kmeter1: autodetect size of DDR II RAM
+
+    it is possible that some board variants have different DDR II
+    RAM sizes. So we autodetect the size of the assembled RAM.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit c1bce4fff750d734b1fa7467eb08f93902c97ca6
+Author: Heiko Schocher <hs@denx.de>
+Date:  Tue Feb 24 11:30:37 2009 +0100
+
+    83xx, i2c: add mux support for fsl_i2c
+
+    This patch adds I2C mux support for the fsl_i2c driver. This
+    allows you to add "new" i2c busses, which are reached over
+    i2c muxes. For more infos, please look in the README and
+    search for CONFIG_I2C_MUX.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 19f0e93041dbfe22f8d39b98e4f7f9ea87b77803
+Author: Heiko Schocher <hs@denx.de>
+Date:  Tue Feb 24 11:30:34 2009 +0100
+
+    83xx, kmeter1: add I2C, dtt, eeprom support
+
+    This patch adds I2C support for the Keymile kmeter1 board.
+    It uses the First I2C Controller from the CPU, for
+    accessing 4 temperature sensors, an eeprom with IVM data
+    and the booteeprom over a pca9547 mux.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit db1d72afd77287bc8577210f3f71ab249dcf146f
+Author: Heiko Schocher <hs@denx.de>
+Date:  Tue Feb 24 11:30:30 2009 +0100
+
+    i2c, dtt: move dtt_init () to board_init_r ()
+
+    In case where a board not uses CONFIG_POST, it is not
+    necessary to init the DTTs when running from flash.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 5b0055547f0246908b79cc300170d87380b69e18
+Author: Dave Liu <daveliu@freescale.com>
+Date:  Wed Feb 25 12:31:32 2009 +0800
+
+    83xx: Fix some bugs in spd sdram code
+
+    1. RD_TO_PRE missed to add the AL, and need min 2 clocks for
+      tRTP according to DDR2 JEDEC spec.
+    2. WRTORD - tWTR need min 2 clocks according to DDR2 JEDEC spec.
+    3. add the support of DDR2-533,667,800 DIMMs
+    4. cpo
+    5. make the AL to min to gain better performance.
+
+    The Micron MT9HTF6472CHY-667D1 DIMMs test passed on
+    MPC837xEMDS platform at 266MHz/333MHz/400MHz data rate.
+
+    items 1, 2 and 5:
+    Acked-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
+
+    Reported-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
+    Signed-off-by: Dave Liu <daveliu@freescale.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit b7be63abec45858c044f0fbd6aeef524c4663f9b
+Author: Valeriy Glushkov <gvv@lstec.com>
+Date:  Wed Feb 4 18:27:49 2009 +0200
+
+    MPC8349ITX: several config issues fixed
+
+    The previous version rebooted forever with DDR bigger than 256MB.
+    Access the DS1339 RTC chip is on I2C1 bus.
+    Allow DHCP.
+
+    Signed-off-by: Valeriy Glushkov <gvv@lstec.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 7e2ec1de1d2d723b59d7dd2fb85ff71b952d63af
+Author: Anton Vorontsov <avorontsov@ru.mvista.com>
+Date:  Thu Feb 19 18:20:39 2009 +0300
+
+    mpc83xx: MPC837XEMDS: Initialize SerDes before negating PCIE reset signal
+
+    The SerDes initialization should be finished before negating the reset
+    signal according to the reference manual. This isn't an issue on real
+    hardware, but we'd better stick to the specifications anyway.
+
+    Suggested-by: Liu Dave <DaveLiu@freescale.com>
+    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 9c2d63ec0e9520948b6d598ea32e9aa4e0de847f
+Author: Heiko Schocher <hs@denx.de>
+Date:  Wed Feb 25 12:28:32 2009 +0100
+
+    i2c, dtt: move dtt_init () to board_init_r ()
+
+    it is not necessary to init the DTTs so early,
+    so move this init to board_init_r ().
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 00cc5595a7caac8066b408774383a956c2e26797
+Author: Anatolij Gustschin <agust@denx.de>
+Date:  Wed Feb 25 20:28:13 2009 +0100
+
+    lcd: Fix compilation warning in common/lcd.c
+
+    Fix following warning while compilation for mcc200 board:
+
+    lcd.c: In function 'lcd_display_bitmap':
+    lcd.c:625: warning: unused variable 'cmap'
+
+    Signed-off-by: Anatolij Gustschin <agust@denx.de>
+
+commit f5a77a09c93fe7f04c0c56f64ea436f7d318d674
+Author: Graeme Russ <graeme.russ@gmail.com>
+Date:  Tue Feb 24 21:11:24 2009 +1100
+
+    Moved SC520 Files (fix commit 407976185e0dda2c90e89027121a1071b9c77bfb)
+
+    Fixes commit 407976185e0dda2c90e89027121a1071b9c77bfb
+
+    Signed-off-by: Graeme Russ <graeme.russ at gmail.com>
+
+commit 75ba6d693b8f6247aa4b81323a2ee2fa28222215
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Feb 23 10:29:47 2009 -0500
+
+    smc911x: split out useful defines/functions into local header
+
+    The smc911x driver has a lot of useful defines/functions which can be used
+    by pieces of code (such as example eeprom programmers).  Rather than
+    forcing each place to duplicate these defines/functions, split them out
+    of the smdc911x driver into a local header.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    Acked-by: Ben Warren <biggerbadderben@gmail.com>
+    CC: Sascha Hauer <s.hauer@pengutronix.de>
+    CC: Guennadi Liakhovetski <lg@denx.de>
+    CC: Magnus Lilja <lilja.magnus@gmail.com>
+    CC: Ben Warren <biggerbadderben@gmail.com>
+
+commit a2bb7105a79af8f2ffa9f87256fce6c1cbcbd8e1
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Tue Feb 24 10:44:02 2009 +0100
+
+    ARM: add an "eet" variant of the imx31_phycore board
+
+    The "eet" variant of the imx31_phycore board has an OLED display, using a
+    s6e63d6 display controller on the first SPI interface, using GPIO57 as a
+    chip-select for it. With this configuration you can display 256 colour BMP
+    images in 16-bit RGB (RGB565) LCD mode.
+
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+    Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 0c99f6ab31c5635874ba7a2e8d37791bfbf02f8f
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Fri Feb 6 10:37:57 2009 +0100
+
+    video: add an i.MX31 framebuffer driver
+
+    Add a driver for the Synchronous Display Controller and the Display
+    Interface on i.MX31, using IPU for DMA channel setup. So far only
+    displaying of bitmaps is supported, no text output.
+
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+    Acked-by: Anatolij Gustschin <agust@denx.de>
+
+commit b245e65ee3c4cce3ccf008a21f4528239655876c
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Fri Feb 6 10:37:53 2009 +0100
+
+    LCD: support 8bpp BMPs on 16bpp displays
+
+    This patch also simplifies some ifdefs in lcd.c, introduces a generic
+    vidinfo_t, which new drivers are encouraged to use and old drivers to switch
+    over to.
+
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+    Acked-by: Anatolij Gustschin <agust@denx.de>
+
+commit a303dfb0e9a93e516ea9427b5c09543d5f74ade1
+Author: Mark Jackson <mpfj@mimc.co.uk>
+Date:  Fri Feb 6 10:37:49 2009 +0100
+
+    Add 16bpp BMP support
+
+    This patch adds 16bpp BMP support to the common lcd code.
+
+    Use CONFIG_BMP_16BPP and set LCD_BPP to LCD_COLOR16 to enable the code.
+
+    At the moment it's only been tested on the MIMC200 AVR32 board, but extending
+    this to other platforms should be a simple task !!
+
+    Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+    Acked-by: Anatolij Gustschin <agust@denx.de>
+
+commit 689551c5ff1b394b88412f3df22144e79468d3a9
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Fri Feb 6 10:37:41 2009 +0100
+
+    A driver for the S6E63D6 SPI display controller from Samsung
+
+    This is a driver for the S6E63D6 SPI OLED display controller from Samsung.
+    It only provides access to controller's registers so the client can freely
+    configure it.
+
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+    Acked-by: Anatolij Gustschin <agust@denx.de>
+
+commit fc7a93c84f3f134484811a0d9ad751fbc1a7da6d
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Fri Feb 13 09:26:40 2009 +0100
+
+    i.MX31: support GPIO as a chip-select in the mxc_spi driver
+
+    Some SPI devices have special requirements on chip-select handling.
+    With this patch we can use a GPIO as a chip-select and strictly follow
+    the SPI_XFER_BEGIN and SPI_XFER_END flags.
+
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+    Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit b30de3cccf8867566cd314e7c7033904afa5dc9d
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Sat Feb 7 01:18:07 2009 +0100
+
+    i.MX31: add a simple gpio driver
+
+    This is a minimal driver, so far only managing output. It will
+    be used by the mxc_spi.c driver.
+
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+    Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit f9b6a1575d9f1ca192e4cb60e547aa66f08baa3f
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Sat Feb 7 00:09:12 2009 +0100
+
+    i.MX31: fix SPI driver for shorter than 32 bit
+
+    Fix setting the SPI Control register, 8 and 16-bit transfers
+    and a wrong pointer in the free routine in the mxc_spi driver.
+
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+    Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 7e91558032a0c1932dd7f4f562f9c7cc55efc496
+Author: Anton Vorontsov <avorontsov@ru.mvista.com>
+Date:  Thu Feb 19 18:20:52 2009 +0300
+
+    mpc83xx: MPC837XERDB: Add PCIe support
+
+    On MPC8377E-RDB and MPC8378E-RDB boards we have PCIe and mini-PCIe
+    slots. Let's support them.
+
+    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 50a4d08e8f31debbd4ea12caf1265f3643c38d5b
+Author: Anton Vorontsov <avorontsov@ru.mvista.com>
+Date:  Thu Feb 19 18:20:50 2009 +0300
+
+    mpc83xx: PCI: Fix hard-coded first_busno value
+
+    We should use pci_last_busno() in pci_init_bus(), otherwise we'll
+    erroneously re-use PCI0's first_busno for PCI1 hoses.
+
+    NOTE: The patch is untested. All MPC83xx FSL boards I have have
+    PCI1 in miniPCI form, for which I don't have any cards handy.
+
+    But looking in cpu/mpc85xx/pci.c:
+    ...
+    #ifdef CONFIG_MPC85XX_PCI2
+           hose = &pci_hose[1];
+
+           hose->first_busno = pci_hose[0].last_busno + 1;
+
+    And considering that we do the same for MPC83xx PCI-E support,
+    I think this patch is correct.
+
+    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit a5878d427128c1a9226045ebe05fbadaa02eb9dd
+Author: Anton Vorontsov <avorontsov@ru.mvista.com>
+Date:  Thu Feb 19 18:20:46 2009 +0300
+
+    mpc83xx: PCI: Fix bus-range fdt fixups for PCI1 controllers
+
+    This patch fixes copy-paste issue: pci_hose[0]'s first and last
+    busnos were used to fixup pci1's nodes.
+
+    We don't see this bug triggering only because Linux reenumerate
+    buses anyway.
+
+    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit b24a99f6666ac278ec9f9c1334518af828833d19
+Author: Anton Vorontsov <avorontsov@ru.mvista.com>
+Date:  Thu Feb 19 18:20:44 2009 +0300
+
+    mpc83xx: PCIe: Fix CONFIG_PCI_SCAN_SHOW reporting bogus values
+
+    This patch fixes an issue in config space read accessors: we should
+    fill-in the value even if we fail (e.g. skipping devices), otherwise
+    CONFIG_PCI_SCAN_SHOW reports bogus values during boot up.
+
+    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit e2d72ba543c7b6924b5b5d393dcd80b2b9c3a022
+Author: Anton Vorontsov <avorontsov@ru.mvista.com>
+Date:  Thu Feb 19 18:20:42 2009 +0300
+
+    mpc83xx: PCIe: Don't start bus enumeration at 0
+
+    Currently we assign first_busno = 0 for the first PCIe hose, but this
+    scheme won't work if we have ordinary PCI hose already registered (its
+    first_busno value is 0 too).
+
+    The old code worked fine only because we have PCI disabled on
+    MPC837XEMDS boards in stand-alone mode (see commit 00f7bbae92e3b13f2b3
+    "mpc83xx: fix PCI scan hang on the standalone MPC837xE-MDS boards").
+    But on MPC837XERDB boards we have PCI and PCIe, so the bug actually
+    triggers.
+
+    So, to fix the issue, we should use pci_last_busno() + 1 for the
+    first_busno (i.e. last available busno).
+
+    Reported-by: Huang Changming <Chang-Ming.Huang@freescale.com>
+    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit cc2a8c7751ddbae3116660064f446888538b93e9
+Author: Anton Vorontsov <avorontsov@ru.mvista.com>
+Date:  Thu Feb 19 18:20:41 2009 +0300
+
+    PCI: Add pci_last_busno() helper
+
+    This is just a handy routine that reports last PCI busno: we walk
+    down all the hoses and return last hose's last_busno.
+
+    Will be used by PCI/PCIe initialization code.
+
+    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit bd76729bcbfd64b5d016a9b936f058931fc06eaf
+Author: Becky Bruce <beckyb@kernel.crashing.org>
+Date:  Mon Feb 23 13:56:51 2009 -0600
+
+    MPC86xx: set CONFIG_MAX_MEM_MAPPED to 2G by default
+
+    Currently, we get 256MB as the default, but since all the 86xx
+    board configs define a 2G BAT mapping for RAM, raise default
+    to 2G.
+
+    Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
+    Acked-by: Jon Loeliger <jdl@freescale.com>
+
+commit 2331e18b9df0ab98ebf3ab44c0efea1311949aaa
+Author: Becky Bruce <beckyb@kernel.crashing.org>
+Date:  Thu Feb 12 10:43:32 2009 -0600
+
+    mpc8641hpcn: Indicate 36-bit addr map in boot messages
+
+    If 36-bit addressing is enabled, print a message on the console
+    when we boot.
+
+    Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
+
+commit 58a518c3d8a2c7de11d414e8b903495daee7dc7e
+Author: Mark Jackson <mpfj-list@mimc.co.uk>
+Date:  Fri Feb 13 15:48:18 2009 +0000
+
+    Setup extra MIMC200 chip selects
+
+    Added code to setup the extra Flash and FRAM chip selects as used on the
+    MIMC200 board.
+
+    V2 moves the init code from the common "cpu.c" file into the board specific
+    setup file.
+
+    Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit 80534886a72a0088eef9e781a8e0b7d04ea41f36
+Author: Mark Jackson <mpfj@mimc.co.uk>
+Date:  Mon Nov 24 12:10:56 2008 +0000
+
+    MIMC200: tidy GCLK init code
+
+    Change the MIMC200 startup code to use the built-in (rather than
+    hard-coded) funtions for setting up gclk outputs.
+
+    We'll also move the code to the new, more-appropriate
+    board_postclk_init() routine.
+
+    Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit b423f94063bf04e92047ff85c7e53441eb3b712b
+Author: Olav Morken <olavmrk@gmail.com>
+Date:  Fri Jan 23 12:56:32 2009 +0100
+
+    AVR32: Must add NOPs after disabling interrupts for AT32UC3A0512ES
+
+    The AT32UC3A0512ES chip has a bug when disabling interrupts. As a
+    workaround, two NOPs can be inserted.
+
+    Signed-off-by: Gunnar Rangoy <gunnar@rangoy.com>
+    Signed-off-by: Paul Driveklepp <pauldriveklepp@gmail.com>
+    Signed-off-by: Olav Morken <olavmrk@gmail.com>
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit f5f652fa91aa69db8117d211af1b4fe09f2edd3b
+Author: Gunnar Rangoy <gunnar@rangoy.com>
+Date:  Fri Jan 23 12:56:29 2009 +0100
+
+    AVR32: Make GPIO implmentation cpu dependent
+
+    There are some differences in the implementation of GPIO in the
+    at32uc chip compared to the ap700x series.
+
+    Signed-off-by: Gunnar Rangoy <gunnar@rangoy.com>
+    Signed-off-by: Paul Driveklepp <pauldriveklepp@gmail.com>
+    Signed-off-by: Olav Morken <olavmrk@gmail.com>
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit a38de083d2979db3680f0d0978c509a172c8fa00
+Author: Olav Morken <olavmrk@gmail.com>
+Date:  Fri Jan 23 12:56:28 2009 +0100
+
+    AVR32: Move addrspace.h to arch-directory, and move some functions from io.h to addrspace.h
+
+    The AVR32A architecture (which AT32UC3A-series is based on) has a
+    different memory layout than the AVR32B-architecture. This patch moves
+    addrspace.h to an arch-dependent directory in preparation for
+    AT32UC3A-support. It also moves some address-space manipulation
+    functions from io.h to addrspace.h.
+
+    Signed-off-by: Gunnar Rangoy <gunnar@rangoy.com>
+    Signed-off-by: Paul Driveklepp <pauldriveklepp@gmail.com>
+    Signed-off-by: Olav Morken <olavmrk@gmail.com>
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit d8f2aa3298610b44127dbc4796d8038aa5847e0b
+Author: Olav Morken <olavmrk@gmail.com>
+Date:  Fri Jan 23 12:56:27 2009 +0100
+
+    AVR32: Make cacheflush cpu-dependent
+
+    The AT32UC3A series of processors doesn't contain any cache, and issuing
+    cache control instructions on those will cause an exception. This commit
+    makes cacheflush.h arch-dependent in preparation for the AT32UC3A-support.
+
+    Signed-off-by: Gunnar Rangoy <gunnar@rangoy.com>
+    Signed-off-by: Paul Driveklepp <pauldriveklepp@gmail.com>
+    Signed-off-by: Olav Morken <olavmrk@gmail.com>
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit 2f70c49e5b9813635ad73666aa30f304c7fdeda9
+Author: Heiko Schocher <hs@denx.de>
+Date:  Tue Feb 10 09:38:52 2009 +0100
+
+    netloop: speed up NetLoop
+
+    NetLoop polls every cycle with getenv some environment variables.
+    This is horribly slow, especially when the environment is big.
+
+    This patch reads only the environment variables in NetLoop,
+    when they were changed.
+
+    Also moved the init part of the NetLoop function in a seperate
+    function.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit ad2d16393e9f684e4a9255f42e8bfdd819b67a87
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Mon Dec 22 02:56:07 2008 -0500
+
+    smc911x_eeprom: new example app for managing newer SMC parts
+
+    A forward port of the last version to work with the newer smc911x driver.
+    I only have a board with a LAN9218 part on it, so that is the only one
+    I've tested.  But there isn't anything in this that would make it terribly
+    chip specific afaik.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    CC: Sascha Hauer <s.hauer@pengutronix.de>
+    CC: Guennadi Liakhovetski <lg@denx.de>
+    CC: Magnus Lilja <lilja.magnus@gmail.com>
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit 736323a490b664ec0edc3ddb2c1c4a6824db45c6
+Author: Pieter Henning <phenning@vastech.co.za>
+Date:  Sun Feb 22 23:17:15 2009 -0800
+
+    Added Vitesse VSC8211 definitions to TSEC driver
+
+    Added the struct containing PHY settings for the Vitesse VSC8211 phy to
+    the phy_info list in tsec.c
+
+    Signed-off-by: Pieter Henning <phenning@vastech.co.za>
+    Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
+
+commit 32688e572ff96715b41420e9a7f280db6c399b65
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Mon Feb 23 00:22:21 2009 +0100
+
+    Update CHANGELOG;  Prepare 2009.03-rc1
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 80b827c2b78329c6503b271e43d9eb693d644710
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sun Feb 22 23:45:40 2009 +0100
+
+    ARM: synchronize mach-types.h with linux v2.6.29-rc5-315-g683fdc5
+
+    The file was generated from building versatile_defconfig.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 14209ac13ff631e36c9a9dd426c59c2e2f5dab00
+Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
+Date:  Sun Feb 22 14:24:11 2009 +0900
+
+    MIPS: Fix GCC-4.2 'discards qualifiers from pointer target type' warnings
+
+    Compiling dbau1x00 and gth2 boards with GCC-4.2, you would see new warnings
+    like this:
+
+    skuribay@ubuntu:u-boot.git$ ./MAKEALL dbau1000
+    Configuring for dbau1x00 board...
+    au1x00_eth.c: In function 'au1x00_send':
+    au1x00_eth.c:158: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
+    au1x00_eth.c: In function 'au1x00_recv':
+    au1x00_eth.c:211: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
+    au1x00_eth.c: In function 'au1x00_init':
+    au1x00_eth.c:252: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
+    au1x00_eth.c: In function 'au1x00_recv':
+    au1x00_eth.c:211: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
+    au1x00_eth.c: In function 'au1x00_init':
+    au1x00_eth.c:252: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
+    au1x00_eth.c: In function 'au1x00_send':
+    au1x00_eth.c:158: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
+
+    We're passing a volatile pointer to a function which is expecting a non-
+    volatile pointer.  That's potentially dangerous, so gcc warns about it.
+    Confirmed with ELDK 4.2 (GCC 4.2.2) and Sourcey G++ 4.2 (GCC 4.2.3).
+
+    To fix this, we add a volatile attribute to the argument in question.
+    The virt_to_phys function in Linux kernel also does the same thing.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+    Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
+
+commit aba45c85b22f8c57fc2fedba8e948e06c2e2f5b3
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Fri Feb 20 17:51:28 2009 +0100
+
+    OMAP3: Clean up MMC code
+
+    Clean up OMAP3 MMC code:
+
+    * Convert register access to struct & readx/writex style
+    * Replace hardcode values by macros
+    * Remove macro defined twice
+
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+
+commit cfcdf4a9b361d015c0debac73fbf7c511df4a934
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Thu Feb 12 18:55:43 2009 +0100
+
+    OMAP3: Pandora: Update pin mux
+
+    Clock pin must have input enabled for MMC3 to work.
+    Also enable pull-ups for cmd/data lines to be consistent
+    with remaining MMC host pin setup.
+
+    Signed-off-by: Grazvydas Ignotas <notasas@gmail.com>
+
+commit 6530a8bf8a0274b9419141e4c2c5a235cce5380f
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Thu Feb 12 18:55:42 2009 +0100
+
+    OMAP3: Add OMAP3 auto detection
+
+    This patch adds OMAP3 cpu type auto detection based on OMAP3 register
+    and removes hardcoded values.
+
+    Signed-off-by: Steve Sakoman <sakoman@gmail.com>
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+
+commit f956fd0338f4990793a10f767929ba4963665261
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Thu Feb 12 18:55:41 2009 +0100
+
+    OMAP3: Beagle: Add board revision detection
+
+    With BeagleBoard revision C some HW changes are introduced (e.g. PinMUX)
+    which might need different software handling. For this, GPIO pin 171 (GPIO
+    module 6, offset 11) can be used to check for board revision. If this pin
+    is low, we have a rev C board. Else it must be a revision Ax or Bx board.
+
+    To handle board differences you can call function beagle_get_revision().
+    E.g.:
+
+    if (beagle_get_revision()) {
+
+    /* do special revision C stuff here */
+
+    }
+
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+
+commit 288f3cd912918b97919d13b6f7fb13fbddf74d68
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Thu Feb 12 18:55:40 2009 +0100
+
+    OMAP3: Overo: Clean up pin mux and GPIO configuration
+
+    * Make Overo GPIO114 an input for touchscreen PENDOWN
+    * Make Overo GPIO144-147 readable
+    * Make Overo EHCI pinmux match beagle rev c setup
+    * Adjust pinmux for SMSC911X network chip support
+    * Remove unnecessary GPIO setup
+    * Fix merge error in Makefile
+
+    Signed-off-by: Steve Sakoman <sakoman@gmail.com>
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+
+commit 2579019b8248e5f166e60e37065766efc8a49dbc
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Feb 22 17:08:41 2009 +0100
+
+    nmdk8815: fix onenand support
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 0176c03a2469676df5bf19cf93a1a6f582f6a120
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Feb 22 17:56:50 2009 +0100
+
+    nomadik/nand: fix 'ecc512' discards qualifiers from pointer target type
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 9751a456f702ba2fcdfd1bdbc0138927ef007858
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Feb 22 17:49:43 2009 +0100
+
+    davinci: fix implicit declaration of function 'davinci_errata_workarounds'
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 4f5728987f4f9f7845688482aa2b7f2127768165
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Feb 22 15:49:28 2009 +0100
+
+    arm: add uart dcc support
+
+    Serial driver via the EmbeddedICE macrocell's DCC channel using
+    co-processor 14.
+
+    It does include a timeout to ensure that the system does not
+    totally freeze when there is nothing connected to read.
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 0cd18fa982f9a8c1a90ce971379a7d6408976d48
+Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
+Date:  Fri Nov 21 14:35:56 2008 -0500
+
+    ARM DaVinci: Add common peripherals and modules enable functions.
+
+    Taken all the duplicated code for enabling common modules and apply
+    software workarounds from the board specific code into common
+    functions. Also added comments explaining the workarounds
+    (from TI errata documents) and replaced some numerical bit numbers
+    with more meaningful defines.
+
+    Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
+
+commit d3be1bcae7a8207e0a79ffd035d0e90f80378295
+Author: Alessandro Rubini <rubini@unipv.it>
+Date:  Mon Feb 9 15:53:33 2009 +0100
+
+    Enable Ethernet for Nomadik 8815 Evaluation Kit
+
+    This trivially enables Ethernet support in the debug board
+    by setting up the proper chip select.
+
+    Signed-off-by: Alessandro Rubini <rubini@unipv.it>
+    Acked-by: Andrea Gallo <andrea.gallo@stnwireless.com>
+
+commit 0d8c6eab2481046e9446264bfe9402bb98ddf433
+Author: Alessandro Rubini <rubini@unipv.it>
+Date:  Mon Feb 9 15:53:31 2009 +0100
+
+    Nand driver for Nomadik SoC
+
+    This driver implements the ECC algorithm described in
+    the CPU data sheet and uses the OOB layout chosen in
+    already-released development systems (shipped with a custom-made
+    u-boot 1.3.1).
+
+    Signed-off-by: Alessandro Rubini <rubini@unipv.it>
+    Acked-by: Andrea Gallo <andrea.gallo@stnwireless.com>
+
+commit ef339cc2b68e4cbef3f9376a45315e1b974bbd8d
+Author: Alessandro Rubini <rubini@unipv.it>
+Date:  Mon Feb 9 15:53:31 2009 +0100
+
+    Added nomadik.h header
+
+    Signed-off-by: Alessandro Rubini <rubini@unipv.it>
+    Acked-by: Andrea Gallo <andrea.gallo@stnwireless.com>
+
+commit 60ece6d8043d1dd80f5dd32c541213716d624b19
+Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+Date:  Wed Oct 29 20:05:18 2008 +0900
+
+    r8a66597-hcd: fix cannot use external hub
+
+    Fix the problem that cannot use external hub, because this driver
+    did not control correctly a DEVADDx register.
+
+    Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
+    Signed-off-by: Remy Bohmer <linux@bohmer.net>
+
+commit e1ffaee728190e76a4596a3579d94e730143585f
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Feb 19 01:20:27 2009 -0500
+
+    Blackfin: disable syscontrol code for now
+
+    Looks like the initcode updates fell out of order during my merges.  The
+    patch that really fixes up this code is part of power-on overhaul and so
+    is too large for merging at this point.  Instead, we can disable the code
+    as no currently in-tree board depends on it.  The next merge window will
+    fix things up properly.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 1b228d68f54832edd867ef98520f760f68192ab7
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Feb 19 01:19:49 2009 -0500
+
+    Blackfin: bf537-stamp: fix I2C board defines
+
+    The previous merge for cleaning up the I2C driver incorrectly reverted the
+    CFG_xxx rename for some of the I2C defines.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 09fee8e8677a6265e89144ccc163bf00e321769e
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sun Feb 22 01:19:52 2009 +0100
+
+    Coding Style cleanup; update CHANGELOG
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 1dcb50afbb63a439320a985380a0af2dca079d1e
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sun Feb 22 01:17:47 2009 +0100
+
+    Makefile: fix cleanup
+
+    Commit e4943ec5 moved the ARM boards to a vendor directory but forgot
+    to adapt the cleanup rules in the Makefile
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit edff7bcc4d5540df8b416274652ff02e94c38b9e
+Author: Richard Retanubun <RichardRetanubun@RuggedCom.com>
+Date:  Fri Feb 20 13:01:56 2009 -0500
+
+    Cleanup the comment for m68k linux boot argument passing.
+
+    This patch clarifies the way m68k passes linux boot argument.
+    The one gotcha here is that the assembly instruction that
+    the compiler uses to jump to the kernel is 'jsr' which pushes the
+    program counter for the instruction after the jsr into the stack pointer.
+
+    Signed-off-by: Richard Retanubun <RichardRetanubun@RuggedCom.com>
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 4d41650eec959668280a612467bd95c7b8398513
+Author: Peter Griffin <pgriffin@mpc-data.co.uk>
+Date:  Tue Feb 10 16:44:45 2009 +0000
+
+    sh: Fix rsk7203 in tree build
+
+    Signed-off-by: Peter Griffin <pgriffin@mpc-data.co.uk>
+
+commit fca0cecff73db99d99ad094cca7980472b8a11b5
+Author: Minkyu Kang <mk7.kang@samsung.com>
+Date:  Wed Feb 18 09:05:52 2009 +0900
+
+    bootm: Reduce the unnecessary memmove
+
+    Although load address and image start address are same address,
+    bootm command always does memmove.
+    That is unnecessary memmove and can be taken few milliseconds
+    (about 500 msec to 1000 msec).
+    If skip this memmove, we can reduce the boot time.
+
+    Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
+
+commit 670cbde8da83690fed1064c3358f54ae1d693ed2
+Author: Matthias Fuchs <matthias.fuchs@esd.eu>
+Date:  Sun Feb 15 22:29:15 2009 +0100
+
+    fpga: Fix Spartan III FPGA booting
+
+    This patch does some minor fixing of the Xilinx Spartan III
+    FPGA boot code:
+
+    - Fixed call order of post configuration callback and
+      success message printing (result of copy-paste?)
+    - remove obsolete comment
+    - minor coding style cleanup
+
+    Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+
+commit 3818b677641038d27b2663fbd6771ad38c932f86
+Author: Matthias Fuchs <matthias.fuchs@esd.eu>
+Date:  Sun Feb 15 22:28:36 2009 +0100
+
+    fpga: Fix Spartan II FPGA booting
+
+    This patch does some minor fixing of the Xilinx Spartan II
+    FPGA boot code:
+
+    - Fixed call order of post configuration callback and
+      success message printing (result of copy-paste?)
+    - relocate post configuration callback only when it
+      is implemented
+    - remove obsolete comment
+    - minor coding style cleanup
+
+    Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+
+commit b4746d8bf9f4ed6dc8a76c5d52db669604aff84b
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 20:26:52 2009 -0500
+
+    drivers/serial/ns16550: move ifdef into Makefile COBJS-$(...)
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 6bcb4b806cef8a5dd08fac9a4a672b96d9ee804e
+Author: Derek Ou <dou@siconix.com>
+Date:  Tue Feb 3 16:00:07 2009 -0700
+
+    lcd_putc bug fix for tab.
+
+    Signed-off-by: Derek Ou <dou@siconix.com>
+
+commit 35c9e14d8096e519fe76c953a43d52a09617345c
+Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
+Date:  Mon Feb 2 09:46:21 2009 +0900
+
+    MIPS: cpu/mips/Makefile: Add a missing START line
+
+    In the commit 79b51ff8205f0354d5300570614c1d2db499679c ([MIPS] cpu/mips/
+    Makefile: Split [CS]OBJS onto separate lines), I wrongly deleted a START
+    line.  This patch puts it back.
+
+    Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>
+
+commit 9a63b7f4f8f3c99cf017e0d3d4a152dfcd913b5a
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sat Feb 21 21:51:21 2009 +0100
+
+    Enable ext2 support for TQM8xxL/M based boards
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit e3ba7f137c7c454ad626cd0bd2e84d73c7a8644f
+Author: Tom Rix <Tom.Rix@windriver.com>
+Date:  Fri Feb 20 03:47:50 2009 +0100
+
+    ARM:PXA Use new definitions in mmc.h
+
+    Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 682beeac34dc9ab18fab58b26973d2e29d113717
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Fri Feb 20 03:47:50 2009 +0100
+
+    Reduce the scope of PXA's mmc_read/mmc_write/mmc_bread functions
+
+    These names are being taken over by the new MMC framework. Hopefuly
+    the PXA can be easily ported, and these functions will go away entirely.
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit b03d92e5584935886ff91d5aa0755dc8888b7187
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Fri Feb 20 03:47:50 2009 +0100
+
+    pxa: move mmc drivers to drivers/mmc
+
+    introduce new macro CONFIG_PXA_MMC to activate it
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 9490f465642c80c054854689a2ef1a77d65cf1f3
+Author: Tom Rix <Tom.Rix@windriver.com>
+Date:  Thu Feb 19 19:27:22 2009 -0600
+
+    ARM:PXA Remove redefinition of mmc_cid and mmc_csd.
+
+    These structures are defined in the common mmc.h
+
+    This was compile checked on cerf250.
+
+commit 94a3312920b6f9b5da27309549fb73650718c10a
+Author: Micha Kalfon <smichak.uv@gmail.com>
+Date:  Wed Feb 11 19:50:11 2009 +0200
+
+    pxa: fixing get_timer to return time in miliseconds.
+
+    Fixing the get_timer function to return time in miliseconds instead of
+    ticks. Also fixed PXA boards to use the conventional value of 1000 for
+    CONFIG_SYS_HZ.
+
+    Signed-off-by: Micha Kalfon <smichak.uv@gmail.com>
+
+commit e5e88c3614b79b54719905f66aefb51f9494bc1f
+Author: Tom Rix <Tom.Rix@windriver.com>
+Date:  Thu Feb 19 16:45:43 2009 -0600
+
+    ARM:OMAP3 Change mmc_init to mmc_legacy_init
+
+    omap3_mmc.c was changed to define mmc_legacy_init.
+    Remove unused functions.
+
+    Compile tested on all arm
+    Runtime tested on Zoom1.
+
+    Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
+
+commit 9e80bb21629988063574f88ca0d28baadff4d963
+Author: Heiko Schocher <hs@denx.de>
+Date:  Thu Feb 19 17:23:58 2009 +0100
+
+    82xx, mgcoge: updates for 2009.03
+
+    - activate CS4 for accessing the FPGA
+    - activate Rx buf len > 1 on SMC
+    - pram activated
+    - MTDPARTS_DEFAULT defined
+    - update the size of the flashes in the DTS
+      before booting Linux
+    - MONITOR_LEN updated to 384k
+    - added CONFIG_HOSTNAME
+    - added CONFIG_ENV_BUFFER_PRINT
+    - Environment size reduced to 16k
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit df909554e2401f307925e1bd45d576e4176d9de9
+Author: Heiko Schocher <hs@denx.de>
+Date:  Thu Feb 19 17:24:01 2009 +0100
+
+    8xx, mgsuvd: updates for 2009.03
+
+    - activate Rx buf len > 1 on SMC
+    - pram activated
+    - MTDPARTS_DEFAULT defined
+    - update the size of the flash in the DTS
+      before booting Linux
+    - MONITOR_LEN updated to 384k
+    - added CONFIG_HOSTNAME
+    - added CONFIG_ENV_BUFFER_PRINT
+    - Environment size reduced to 16k
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 3511b4e208e12be85b532866f1c660aa2e021557
+Author: Dirk Behme <dirk.behme@googlemail.com>
+Date:  Wed Feb 18 19:59:39 2009 +0100
+
+    MMC: Don't use new framework code if not enabled
+
+    Don't use code of new MMC framework in cmd_mmc if CONFIG_GENERIC_MMC
+    isn't enabled.
+
+    Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
+
+commit 32482be67775e00b4cbc49fba62347c1ecc6229c
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Thu Feb 19 13:53:29 2009 +0100
+
+    TQM8xxL: make some room in low memory for future needs
+
+    THe TQM8xxL use a ahnd-optimized linker script to efficiently use the
+    small boot sectors in the flash. This patch makes some room in the
+    first sector to prepare for a size increase of lib_generic/vsprintf.o
+    by a future patch.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit c157cec3c3f6dfc194532b3a3ca87f85b642962a
+Author: Kim Phillips <kim.phillips@freescale.com>
+Date:  Wed Feb 18 18:06:18 2009 -0600
+
+    README: remove duplicate entry
+
+    it's been around since the original commit (2ad6b513) that added two
+    identical entries.
+
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit 1bba30efe1717bea13026e15c7c7d906419fac69
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Thu Feb 19 00:41:08 2009 +0100
+
+    Coding style cleanup, update CHANGELOG
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 369d0aa9674b65c83f8553b9bcf9d207dc369223
+Author: Kim Phillips <kim.phillips@freescale.com>
+Date:  Wed Feb 18 17:43:59 2009 -0600
+
+    sata_sil3114: fix compiler warning
+
+    judging from other printfs in the same file, it seems ata should be
+    postpended with the interface number, not the address of the global
+    port variable.  Fixes this for current u-boot-mpc83xx tree:
+
+    Configuring for MPC8349ITX board...
+    sata_sil3114.c: In function 'sata_bus_softreset':
+    sata_sil3114.c:99: warning: format '%u' expects type 'unsigned int', but argument 2 has type 'struct sata_port *'
+    sata_sil3114.c:108: warning: format '%u' expects type 'unsigned int', but argument 2 has type 'struct sata_port *'
+
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit f5675aa5ceeef30740970ab8ca0c8cbc324945cd
+Author: Ron Madrid <ron_madrid@sbcglobal.net>
+Date:  Wed Feb 18 14:30:44 2009 -0800
+
+    Create configuration option for restricted ns16550 functions
+
+    This patch will create a configuration option for a minimum configuration for
+    the ns16550 serial driver at drivers/serial/ns16550.c and will apply this new
+    configuration option to the SIMPC8313.h config file in order to fix the NAND
+    bootstrap build error.  This option will exclude all functions with exception of
+    NS16550_putc and NS16550_init.  This will be used primarily to save space and
+    remove unused code from builds in which space is limited.
+
+    Signed-off-by: Ron Madrid <ron_madrid@sbcglobal.net>
+
+commit 7b0bc0219db8981613259473cf19699ac259b4fb
+Author: Kim Phillips <kim.phillips@freescale.com>
+Date:  Wed Feb 18 16:14:29 2009 -0600
+
+    mkconfig: include board config.h before asm/config.h
+
+    swapping the include order suppresses warnings for board configs
+    that define their own CONFIG_MAX_MEM_MAPPED:
+
+    In file included from /home/r1aaha/git/u-boot/include/config.h:5,
+                   from /home/r1aaha/git/u-boot/include/common.h:35,
+                   from simpc8313.c:26:
+    /home/r1aaha/git/u-boot/include/configs/SIMPC8313.h:81:1: warning:
+    "CONFIG_MAX_MEM_MAPPED" redefined
+    In file included from /home/r1aaha/git/u-boot/include/config.h:4,
+                   from /home/r1aaha/git/u-boot/include/common.h:35,
+                   from simpc8313.c:26:
+    /home/r1aaha/git/u-boot/include/asm/config.h:28:1: warning: this is
+    the location of the previous definition
+
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit b8845abdc0dcf20d0944e965153f5ae7a9c3077c
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Wed Feb 18 21:35:38 2009 +0100
+
+    Fix build errors after making flash_get_info() non-static
+
+    Fix for these build problems:
+    error: static declaration of 'flash_get_info' follows non-static declaration
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit b4996d6b2140e5da7f1c346f37a67b19907b307a
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Feb 18 13:18:00 2009 +0100
+
+    ppc4xx: PCIe: Change 16GB inbound memory to 4GB
+
+    This patch fixes a problem recently seen on some 4xx platforms. For
+    example on Kilauea PCIe slot #0.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit f50fe4bd613c6d35a2c34055f02e9501dd6a9ad5
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Feb 18 14:05:37 2009 +0100
+
+    ppc4xx: Some more PMC405 coding-style cleanup
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 2f6eb9170bf91b72ea51dcea2a8b9c11b0e20bc5
+Author: Matthias Fuchs <matthias.fuchs@esd.eu>
+Date:  Sun Feb 15 22:27:47 2009 +0100
+
+    ppc4xx: Update PMC405 board support
+
+    This patch prepares the good old PMC405 board support for
+    upcoming PMC405V2 patches.
+
+    Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit c553b5f4a0c77fc76e1d25e71c8aaa47657e2d6f
+Author: Matthias Fuchs <matthias.fuchs@esd.eu>
+Date:  Sun Feb 15 22:26:54 2009 +0100
+
+    ppc4xx: Cleanup PMC405 board support
+
+    This patch fixes coding style for PMC405 board support.
+    Also some unneeded features/code is removed.
+
+    Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit b4e85d0f37b5b924fbf834867ad6d0b31b86f667
+Author: Ilya Yanok <yanok@emcraft.com>
+Date:  Thu Feb 5 04:08:20 2009 +0100
+
+    qong: changes to Dave/DENX Qong configuration
+
+    1. Changes to the default environment:
+      - "bootcmd" defined as "run flash_self"
+      - "saveenv" command removed from "update"
+      - "uboot" changed to "u-boot" (also in "load")
+      - "addmtd" variable defined (and added to all boot commands)
+    2. CONFIG_CMD_JFFS2 defined to enable "mtdparts" command
+    3. MTDIDS_DEFAULT and MTDPARTS_DEFAULT defined
+    4. CONFIG_SYS_CBSIZE changed from 256 to 512. That solves the problem
+    with truncated "bootargs" environment variable.
+
+    Signed-off-by: Ilya Yanok <yanok@emcraft.com>
+
+commit 5f0320108870e5d62983d1d5c13a2a087dddf686
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Feb 1 17:07:52 2009 +0100
+
+    common/console: avoid ifdef CONFIG_CONSOLE_MUX when it's possible
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit ec6f14994602276660f7264c6ab3b91ef1f7614d
+Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+Date:  Sun Feb 1 17:07:51 2009 +0100
+
+    common/console: coding style cleanup
+
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit daaf74f176b548dfd34a9990231f4189201d57ba
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Jan 29 20:02:23 2009 -0500
+
+    mpc8xx_pcmcia: move CONFIG_8xx out of .c file and into Makefile
+
+    Move the CONFIG_8xx mpc8xx_pcmcia.c protection out of the C file and
+    into the Makefile so we avoid pointless compiling of the file.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 7bd2722e890bc877a3c057d7ccddc80451c99939
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Thu Jan 29 20:02:07 2009 -0500
+
+    disk: convert part_* files to COBJ-$(CONFIG_XXX) style
+
+    Move the CONFIG_XXX out of the part_XXX.c file and into Makefile to
+    avoid pointless compiles.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit f05fa9205e04986176dc7ab8b710bcb5fbe9f338
+Author: Petri Lehtinen <petri.lehtinen@inoi.fi>
+Date:  Thu Jan 29 10:35:40 2009 +0200
+
+    include/image.h: Ease grepping of image_* functions
+
+    Because the functions have been defined using macros, grepping for
+    their definitions is not possible. This patch adds the real function
+    names in comments.
+
+    Signed-off-by: Petri Lehtinen <petri.lehtinen@inoi.fi>
+    Acked-by: Mike Frysinger <vapier@gentoo.org>
+
+commit bdab39d358e63aa47f400a8a76b8d5f283842df3
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Jan 28 19:08:14 2009 -0500
+
+    rename CONFIG_CMD_ENV to CONFIG_CMD_SAVEENV
+
+    The CONFIG_CMD_ENV option controls enablement of the `saveenv` command
+    rather than a generic "env" command, or anything else related to the
+    environment.  So, let's make sure the define is named accordingly.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit 8b0592b89e0f9f81c9e150c81d96f8a43e4d6101
+Author: Valeriy Glushkov <gvv@lstec.com>
+Date:  Fri Jan 23 20:02:17 2009 +0200
+
+    disable imls command if no flash is defined
+
+    Default CONFIG_CMD_IMLS must be disabled when CONFIG_SYS_NO_FLASH is defined
+
+    Signed-off-by: Valeriy Glushkov <gvv@lstec.com>
+
+commit 923aa48126259c13de95131203f1d28bfa5cb889
+Author: Rafal Jaworowski <raj@semihalf.com>
+Date:  Fri Jan 23 13:27:18 2009 +0100
+
+    API: Improve glue mid-layer of the API demo application.
+
+    - Extend ub_dev_read() and ub_dev_recv() so they return the length actually
+    read, which allows for better control and error handling (this introduces
+    additional error code API_ESYSC returned by the glue mid-layer).
+
+    - Clean up definitions naming and usage.
+
+    - Other minor cosmetics.
+
+    Note these changes do not touch the API proper, so the interface between
+    U-Boot and standalone applications remains unchanged.
+
+    Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
+
+commit 44a94e596ba0f6d0951b165403c520bf55b1c56f
+Author: Rafal Jaworowski <raj@semihalf.com>
+Date:  Fri Jan 23 13:27:17 2009 +0100
+
+    API: Only output test data when reading was successful.
+
+    Signed-off-by: Rafal Czubak <rcz@semihalf.com>
+
+commit 7fb6c4f9b06c5539043c8bfc6565710b8090841d
+Author: Rafal Jaworowski <raj@semihalf.com>
+Date:  Fri Jan 23 13:27:16 2009 +0100
+
+    API: Provide syscall entry point for the ARM architecture.
+
+    Signed-off-by: Rafal Czubak <rcz@semihalf.com>
+    Acked-by: Rafal Jaworowski <raj@semihalf.com>
+
+commit b84d7d8f1e1066f810866304a16a3583f88e7c98
+Author: Rafal Jaworowski <raj@semihalf.com>
+Date:  Fri Jan 23 13:27:15 2009 +0100
+
+    API: Use stack pointer as API signature search hint in the glue layer.
+
+    De-hardcode range in RAM we search for the API signature. Instead use the stack
+    pointer as a hint to narrow down the range in which the signature could reside
+    (it is malloc'ed on the U-Boot heap, and is hoped to remain in some proximity
+    from stack area). Adjust PowerPC code in API demo to the new scheme.
+
+    Signed-off-by: Rafal Czubak <rcz@semihalf.com>
+    Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
+
+commit 86b4bafdfaf669ede8fd99044abc7e27ea29b4f5
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Tue Feb 17 10:26:38 2009 +0100
+
+    TQM8260: fix locations of kernel and ramdisk images in flash
+
+    After introducing redundant environment the kernel images was
+    overlapping with environment.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 2b68b23373f96199a0cafbfd7a9f79ed62381ebb
+Author: Heiko Schocher <hs@denx.de>
+Date:  Wed Feb 11 19:26:15 2009 +0100
+
+    83xx: add missing TIMING_CFG1_CASLAT_* defines
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit c9e34fe2e86f7b6cc8260f4b24cbdc7dd81e04c5
+Author: Valeriy Glushkov <gvv@lstec.com>
+Date:  Thu Feb 5 14:35:21 2009 +0200
+
+    mpc8349itx: allow SATA boot from the onboard SIL1334
+
+    This patch allows using of SATA devices connected
+    to the onboard PCI SIL1334 SATA controller.
+
+    Signed-off-by: Valeriy Glushkov <gvv@lstec.com>
+    Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
+
+commit e1ac387f4645499746856adc1aeaa9787da2eca6
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Thu Oct 30 16:50:14 2008 -0500
+
+    83xx: Add eSDHC support on 8379 EMDS board
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit 80522dc8369a89938369fbcee572e662373bc9a3
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Thu Oct 30 16:51:33 2008 -0500
+
+    85xx: Add eSDHC support for 8536 DS
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit 50586ef24ed5caf6ce5591df76f355009da2cd79
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Thu Oct 30 16:47:16 2008 -0500
+
+    Add support for the Freescale eSDHC found on 8379 and 8536 SoCs
+
+    This uses the new MMC framework
+
+    Some contributions by Dave Liu <daveliu@freescale.com>
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit 272cc70b211e945e4413122aa73868f6ada732a5
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Thu Oct 30 16:41:01 2008 -0500
+
+    Add MMC Framework
+
+    Here's a new framework (based roughly off the linux one) for managing
+    MMC controllers.  It handles all of the standard SD/MMC transactions,
+    leaving the host drivers to implement only what is necessary to
+    deal with their specific hardware.
+
+    This also hooks the infrastructure into the PowerPC board code
+    (similar to how the ethernet infrastructure now hooks in)
+
+    Some of this code was contributed by Dave Liu <daveliu@freescale.com>
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit 1de97f9856f697380cc504126ab92561ed238803
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Thu Oct 30 16:31:39 2008 -0500
+
+    Eliminated arch-specific mmc header requirement
+
+    The current MMC infrastructure relies on the existence of an
+    arch-specific header file. This isn't necessary, and a couple
+    drivers were forced to implement dummy files to meet this requirement.
+    Instead, we move the stuff in those header files into a more appropriate
+    place, and eliminate the stubs and the #include of asm/arch/mmc.h
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit abb5466ccf4ce50f412d459586f4f4b81cb73ac3
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Thu Oct 30 16:21:00 2008 -0500
+
+    Convert mmc_init to mmc_legacy_init
+
+    This is to get it out of the way of incoming MMC framework
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit b2e2ed0233a5ef299361abec4fbdaefb63456eff
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Thu Oct 30 16:19:25 2008 -0500
+
+    Eliminate support for using MMC as memory
+
+    MMC cards are not memory, so we stop treating them that way.
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit e1be0d25ecf494ae81245ca438738ba839d6329b
+Author: Poonam_Aggrwal-b10812 <b10812@freescale.com>
+Date:  Sun Jan 4 08:46:38 2009 +0530
+
+    32bit BUg fix for DDR2 on 8572
+
+    This errata fix is required for 32 bit DDR2 controller on 8572.
+    May  also be required for P10XX20XX platforms
+
+    Signed-off-by: Poonam_Agarwal-b10812 <b10812@lc1106.zin33.ap.freescale.net>
+
+commit e0c4fac79d4d74572ddd43f75e7189cecca8d0ad
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Mon Feb 16 09:40:20 2009 -0600
+
+    TQM85xx: Fix a couple warnings in TQM8548 build
+
+    The ecm variable in sdram.c was being declared for all 8548, but only
+    used by specific 8548 boards, so we make that variable require those
+    specific boards, too
+
+    The nand code was using an index "i" into a table, and then re-using "i"
+    to set addresses for each upm.  However, then it relied on the old value
+    of i still being there to enable things.  Changed the second "i" to "j"
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit cf07a5baece0ecfc5284cfda8a4e68eaf92782f8
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:26 2009 +0100
+
+    MPC85xx: TQM8548: workaround for erratum DDR 19 and 20
+
+    This patch adds the workaround for erratum DDR20 according to MPC8548
+    Device Errata document, Rev. 1: "CKE signal may not function correctly
+    after assertion of HRESET". Furthermore, the bug DDR19 is fixed in
+    processor version 2.1 and the work-around must be removed.
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+
+commit 080408fdc71706adcb883d22125637c54f6010b1
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:25 2009 +0100
+
+    MPC85xx: TQM8548: use cache for AG and BE variants
+
+    This patch makes accesses to the system memory cachable by removing the
+    caching-inhibited and guarded flags from the relevant TLB entries for
+    the TQM8548_BE and TQM8548_AG modules. FYI, the Freescale MPC85* boards
+    are configured similarly.
+
+    This results in a big averall performace improvement. TFTP downloads,
+    NAND Flash accesses, kernel boots, etc. are much faster.
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+
+commit dc5f55d636d7bf21ba17758fac4b929ec4c059f2
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:24 2009 +0100
+
+    MPC85xx: TQM8548_AG: add 1 GiB DDR2-SDRAM configuration
+
+    This patch add support for the 1 GiB DDR2-SDRAM on the TQM8548_AG
+    module.
+
+    Signed-off-by: Jens Gehrlein <sew_s@tqs.de>
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+
+commit 88b0e88d186479349e5a2b771e82775109e10fb4
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:23 2009 +0100
+
+    MPC85xx: TQM8548: fix SDRAM timing for 533 MHz
+
+    According to new TQM8548 timing specification:
+    Refresh Recovery: 34 -> 53 clocks
+    CKE pulse width:  1 -> 3 cycles
+    Window for four activities: 13 -> 14 cycles
+
+    Signed-off-by: Jens Gehrlein <sew_s@tqs.de>
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+
+commit a865bcdac89278cac4dfc07dec8299403110499d
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:22 2009 +0100
+
+    MPC85xx: TQM8548: add support for the TQM8548_AG module
+
+    The TQM8548_AG is a variant of the TQM8548 module with 1 GiB memory,
+    CAN and without PCI/PCI-X and RTC. U-Boot can be built for this module
+    with "$ make TQM8548_AG_config".
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+
+commit ad7ee5d43b0db94079d56521dabca25674f28747
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:21 2009 +0100
+
+    MPC85xx: TQM8548: add support for the TQM8548_BE module
+
+    The TQM8548_BE is a variant of the TQM8548 module with NAND and CAN
+    interface. With NAND support, the image is significantly larger and
+    TEXT_BASE is adjusted accordingly. U-Boot can be built for this
+    module with "$ make TQM8548_BE_config".
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+
+commit a318234878c346e673b2ef8dc4b14b338fe7fc2b
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:20 2009 +0100
+
+    MPC85xx: TQM85xx: make standard PCI/PCI-X configurable
+
+    The TQM8548_AG module does not have the standard PCI/PCI-X interface
+    connected but just the PCI Express interface . So far it was not
+    possible to disable it without disabling the complete PCI interface
+    (CONFIG_PCI) including PCI Express.
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+
+commit 31ca9119c3186cec579b54d2a7a2b361b4d2b7bf
+Author: Wolfgang Grandegger <wg@grandegger.com>
+Date:  Wed Feb 11 18:38:19 2009 +0100
+
+    MPC85xx: TQM85xx: fix flash protection for boot loader
+
+    As the reset vector is located at 0xfffffffc, all flash sectors from the
+    beginning of the U-Boot binary to 0xffffffff must be protected. On the
+    TQM8548-AG having small sectors at the end of the flash it happened that
+    the last two sector were not protected and an "erase all" left an
+    un-bootable system behind:
+
+    Bank # 2: CFI conformant FLASH (32 x 16)  Size: 32 MB in 270 Sectors
+      AMD Standard command set, Manufacturer ID: 0xEC, Device ID: 0x257E
+      Erase timeout: 8192 ms, write timeout: 1 ms
+
+      FFFA0000 E RO   FFFC0000  RO   FFFE0000   RO   FFFE4000   RO   FFFE8000   RO
+      FFFEC000  RO   FFFF0000   RO   FFFF4000   RO   FFFF8000 E      FFFFC000
+
+    The same bug seems to be in drivers/mtd/cfi_flash.c:flash_init() and many
+    board BSPs as well.
+
+    Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
+
+commit a1c8a719262151f97119e76166043ee3da3f97b2
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Fri Feb 6 14:30:40 2009 -0600
+
+    86xx: Update CPU info output on bootup
+
+    - Update style of 86xx CPU information on boot to more closely
+      match 85xx boards
+    - Fix detection of 8641/8641D
+    - Use strmhz() to display frequencies
+    - Display L1 information
+    - Display L2 cache size
+    - Fixed CPU/SVR version output
+
+    == Before ==
+    Freescale PowerPC
+    CPU:
+       Core: E600 Core 0, Version: 0.2, (0x80040202)
+       System: Unknown, Version: 2.1, (0x80900121)
+       Clocks: CPU:1066 MHz, MPX: 533 MHz, DDR: 266 MHz, LBC: 133 MHz
+       L2: Enabled
+    Board: X-ES XPedite5170 3U VPX SBC
+
+    == After ==
+    CPU:   8641D, Version: 2.1, (0x80900121)
+    Core:  E600 Core 0, Version: 2.2, (0x80040202)
+    Clock Configuration:
+          CPU:1066.667 MHz, MPX:533.333 MHz
+          DDR:266.667 MHz (533.333 MT/s data rate), LBC:133.333 MHz
+    L1:    D-cache 32 KB enabled
+          I-cache 32 KB enabled
+    L2:    512 KB enabled
+    Board: X-ES XPedite5170 3U VPX SBC
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 22c00f8d7d454d77e759df58415d2d3f3d7e154c
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Thu Feb 5 11:25:24 2009 -0600
+
+    86xx: Update Global Utilities structure
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit 4ef630df773e45806d701bf5d25c328778bb4cde
+Author: Peter Tyser <ptyser@xes-inc.com>
+Date:  Thu Feb 5 11:25:25 2009 -0600
+
+    86xx: Reset update
+
+    Update the 86xx reset sequence to try executing a board-specific reset
+    function.  If the board-specific reset is not implemented or does not
+    succeed, then assert #HRESET_REQ.  Using #HRESET_REQ is a more standard
+    reset procedure than the previous method and allows all board
+    peripherals to be reset if needed.
+
+    Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
+
+commit edf0e2524a8c6a3e91c009c496a0aa0ae89cd8ab
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Tue Feb 10 23:53:40 2009 -0600
+
+    fsl-ddr: Allow system to boot if we have more than 4G of memory
+
+    Previously if we >=4G of memory and !CONFIG_PHYS_64BIT we'd report
+    an error and hang. Instead of doing that since DDR is mapped in the
+    lowest priority LAWs we setup the DDR controller and the max amount
+    of memory we report back is what we can map (CONFIG_MAX_MEM_MAPPED)
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+    Acked-by: Becky Bruce <beckyb@kernel.crashing.org>
+
+commit 8d949aff38cfb4388cbd73876e77bcd06d601f20
+Author: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
+Date:  Wed Jan 21 17:17:33 2009 -0600
+
+    mpc85xx: Add support for the P2020
+
+    Added various p2020 processor specific details:
+    * SVR for p2020, p2020E
+    * immap updates for LAWs and DDR on p2020
+    * LAW defines related to p2020
+
+    Signed-off-by: Srikanth Srinivasan <srikanth.srinivasan@freescale.com>
+    Signed-off-by: Travis Wheatley <Travis.Wheatley@freescale.com>
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit cb69e4de8702e108324e1c40363f30ef6f2e2918
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Tue Feb 10 17:36:15 2009 -0600
+
+    85xx: print boot header info to distinquish 36-bit addr map on MPC8572 DS
+
+    Added some info that is printed out when we boot to distiquish if we
+    built MPC8572DS_config vs MPC8572DS_36BIT_config since they have
+    different address maps.
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit feede8b07013b33fca8dd2a916b3ac86bf4d4c0a
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Fri Dec 5 20:10:22 2008 -0600
+
+    Fixup SGMII PHY ids in the device tree
+
+    The device tree's PHY addresses need to be fixed up if we're using the
+    SGMII Riser Card.
+
+    The 8572, 8536, and 8544 DS boards were modified to call this function.
+
+    Code idea taken from Liu Yu <yu.liu@freescale.com>
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit 5dc0cf68f8f101042997d75188081d8526d705ea
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Wed Feb 11 15:10:31 2009 -0600
+
+    Make some minor whitespace changes to eliminate line-wrapping
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit 9e56986a2b74d197f51eca70fad7b836b1900c4d
+Author: Andy Fleming <afleming@freescale.com>
+Date:  Wed Feb 11 15:07:24 2009 -0600
+
+    Add eth_get_dev_by_index
+
+    This allows code to iterate through the ethernet devices
+
+    Signed-off-by: Andy Fleming <afleming@freescale.com>
+
+commit b67305120aaf268a6140125346678166d14f1f47
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Mon Feb 9 22:03:04 2009 -0600
+
+    85xx: Fix bug in device tree setup in 36-bit physical confg
+
+    In the 36-bit physical config for MPC8572DS when need the start address
+    of memory and it size to be kept in phys_*_t instead of a ulong since
+    we support >4G of memory in the config and ulong cant represent that.
+    Otherwise we end up seeing the memory node in the device tree reporting
+    back we have memory starting @ 0 and of size 0.
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit ad97dce18445ff05bf326094e691a01aa95aa8dc
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Mon Feb 9 22:03:05 2009 -0600
+
+    85xx: Fix address map for 36-bit config of MPC8572DS
+
+    When we introduced the 36-bit config of the MPC8572DS board we had the
+    wrong PCI MEM bus address map.  Additionally, the change to the address
+    map exposes a small issue in our dummy read on the ULI bus.  We need
+    to use the new mapping functions to handle that read properly in the
+    36-bit config.
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit f8523cb0815b2d3d2d780b7d49ca614105555f58
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Fri Feb 6 09:56:35 2009 -0600
+
+    85xx: Fix how we map DDR memory
+
+    Previously we only allowed power-of-two memory sizes and didnt
+    handle >2G of memory.  Now we will map up to CONFIG_MAX_MEM_MAPPED
+    and should properly handle any size that we can make in the TLBs
+    we have available to us
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit 1542fbdeec0d1e2a6df13189df8dcb1ce8802be3
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Fri Feb 6 09:56:34 2009 -0600
+
+    fsl-ddr: ignore memctl_intlv_ctl setting if only one DDR controller
+
+    If we only have one controller we can completely ignore how
+    memctl_intlv_ctl is set.  Otherwise other levels of code get confused
+    and think we have twice as much memory.
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit b29dee3c906e9daaf6baf7772d2e15e26b8636b8
+Author: Kumar Gala <galak@kernel.crashing.org>
+Date:  Wed Feb 4 09:35:57 2009 -0600
+
+    85xx: Format cpu freq printing to handle 8 cores
+
+    Only print 4 cpu freq per line.  This way when we have 8 cores its a
+    bit more readable.
+
+    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
+
+commit 9704f9caf53f5cae547d8c5e1ae94aa4e57b160f
+Author: Abraham, Thomas <t-abraham@ti.com>
+Date:  Tue Oct 28 16:51:31 2008 +0530
+
+    USB: Remove LUN number from CDB
+
+    The LUN number is not part of the Command Descriptor Block (CDB) for scsi inquiry, request sense, test unit ready, read capacity and read10 commands. This patch removes the LUN number information from the CDB.
+
+    Signed-off-by: Thomas Abraham <t-abraham@ti.com>
+    Signed-off-by: Remy Bohmer <linux@bohmer.net>
+
+commit f3c0de636252f3a18654c8f9c6370a9574a7e755
+Author: Atin Malaviya <atin.malaviya@gmail.com>
+Date:  Tue Feb 3 15:17:10 2009 -0500
+
+    Added usbtty_configured() check. Fixed attribute(packed) warnings.
+
+    V3: Fixed line-wrap problem due to user error in mail!
+
+    Added usb_configured() checks in usbtty_puts() and usbtty_putc() to get around a hang
+    when usb is not connected and the user has set up multi-io (setenv stdout serial,usbtty etc).
+    Got rid of redundant __attribute__((packed)) directives that were causing warnings from gcc.
+
+    Signed-off-by: Atin Malaviya <atin.malaviya@gmail.com>
+    Signed-off-by: Remy Bohmer <linux@bohmer.net>
+
+commit e7de18afe8ecf96a51ef981d06066eeb6b1254e7
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Fri Feb 13 09:23:36 2009 +0100
+
+    i.MX31: Start the I2C clock on driver initialisation
+
+    i.MX31 powers on with most clocks running, so, after a power on this explicit
+    clock start up is not required. However, as Linux boots it disables most clocks
+    to save power. This includes the I2C clock. If we then soft reboot from Linux
+    the I2C clock stays off. This breaks the phycore, which has its environment in
+    I2C EEPROM. Fix the problem by explicitly starting the clock in I2C driver
+    initialisation routine.
+
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+    Ack-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 15208ac9eae1c340c4bc11f70cbf5c9da78a57ba
+Author: Mike Frysinger <vapier@gentoo.org>
+Date:  Wed Feb 11 20:36:14 2009 -0500
+
+    i2c.h: drop i2c_reg_{read, write} hack for Blackfin parts
+
+    The Blackfin i2c driver has been rewritten thus the special ifdefs in the
+    common code are no longer needed.
+
+    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
+commit c2d9befa0b4695b89476fb5d259742c09afe243f
+Author: Heiko Schocher <hs@denx.de>
+Date:  Thu Feb 12 08:08:54 2009 +0100
+
+    82xx, mgcoge: fix compile error
+
+    With actual u-boot compiling the mgcoge port fails, because
+    since commit ba705b5b1a97b47388ed48858bef6bf7b6bfcd56 it is
+    necessary to define CONFIG_NET_MULTI.
+
+    Seems to me the mgcoge port is the only actual existing 8260
+    port who uses CONFIG_ETHER_ON_SCC, so no other 8260 port needed
+    to be fixed.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 9cacf4fc4035eabe9d9ae2a9a188c51a8027c91e
+Author: Dirk Eibach <eibach@gdsys.de>
+Date:  Mon Feb 9 08:18:34 2009 +0100
+
+    ppc4xx: Add README entry for CONFIG_PCI_DISABLE_PCIE
+
+    Signed-off-by: Dirk Eibach <eibach@gdsys.de>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 7369f0e384e2a831be13a7773a58242c9173fa9c
+Author: Carolyn Smith <carolyn.smith@tektronix.com>
+Date:  Thu Feb 12 06:13:44 2009 +0100
+
+    ppc4xx: Fix initialization of the SDRAM_CODT register
+
+    This fixes the initialization of the SDRAM_CODT register in the ppc4xx DDR2
+    initialization code. It also removes use of the SDRAM_CODT_FEEDBACK_RCV_SINGLE_END
+    and SDRAM_CODT_FEEDBACK_DRV_SINGLE_END #define's since they are reserved bits.
+
+    Signed-off-by: Carolyn Smith <carolyn.smith@tektronix.com>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit cef0efaf2fa55d1f25066cfb02bd984c27f9ca31
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Feb 11 09:29:33 2009 +0100
+
+    ppc4xx: Fix problem with board_eth_init() vs cpu_eth_init() on AMCC boards
+
+    Some AMCC eval boards do have a board_eth_init() function calling
+    pci_eth_init(). These boards need to call cpu_eth_init() explicitly now
+    with the new eth_init rework.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit c645012aefebb301e6907d148c6c8efacac049d4
+Author: Adam Graham <agraham@amcc.com>
+Date:  Mon Feb 9 13:18:12 2009 -0800
+
+    ppc4xx: Autocalibration can set RDCC to over aggressive value.
+
+    The criteria of the AMCC SDRAM Controller DDR autocalibration
+    U-Boot code is to pick the largest passing write/read/compare
+    window that also has the smallest SDRAM_RDCC.[RDSS] Read Sample
+    Cycle Select value.
+
+    On some Kilauea boards the DDR autocalibration algorithm can
+    find a large passing write/read/compare window with a small
+    SDRAM_RDCC.[RDSS] aggressive value of Read Sample Cycle Select
+    value "T1 Sample".
+
+    This SDRAM_RDCC.[RDSS] Read Sample Cycle Select value of
+    "T1 Sample" proves to be to aggressive when later on U-Boot
+    relocates into DDR memory and executes.
+
+    The memory traces on the Kilauea board are short so on some
+    Kilauea boards the SDRAM_RDCC.[RDSS] Read Sample Cycle Select
+    value of "T1 Sample" shows up as a potentially valid value for
+    the DDR autocalibratiion algorithm.
+
+    The fix is to define a weak default function which provides
+    the minimum SDRAM_RDCC.[RDSS] Read Sample Cycle Select value
+    to accept for DDR autocalibration. The default will be the
+    "T2 Sample" value. A board developer who has a well defined
+    board and chooses to be more aggressive can always provide
+    their own board specific string function with the more
+    aggressive "T1 Sample" value or stick with the default
+    minimum SDRAM_RDCC.[RDSS] value of "T2".
+
+    Also put in a autocalibration loop fix for case where current
+    write/read/compare passing window size is the same as a prior
+    window size, then in this case choose the write/read/compare
+    result that has the associated smallest RDCC T-Sample value.
+
+    Signed-off-by: Adam Graham <agraham@amcc.com>
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit 2ede879fcb67470524847bb4fc8972651bb46184
+Author: Stefan Roese <sr@denx.de>
+Date:  Wed Feb 11 09:37:12 2009 +0100
+
+    ppc4xx: Fix problem with CONFIG_MAX_MEM_MAPPED in include/asm-ppc/config.h
+
+    CONFIG_SDRAM_PPC4xx_IBM_DDR2 is not set when include/asm-ppc/config.h is
+    included. So for katmai, CONFIG_MAX_MEM_MAPPED will get set to 256MB.
+
+    It makes perfect sense to set CONFIG_MAX_MEM_MAPPED to 2GB for all PPC4xx
+    boards right now.
+
+    Signed-off-by: Stefan Roese <sr@denx.de>
+
+commit f15c6515fc23f83c51f3de272ca23d86b80e81b1
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Thu Feb 12 00:08:39 2009 +0100
+
+    Coding style cleanup; update CHANGELOG
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
 commit 5fc56b907d993260b9ebdb137af66fe69635ae9e
 Author: Peter Tyser <ptyser@xes-inc.com>
 Date:  Fri Jan 30 16:36:40 2009 -0600
@@ -313,6 +7989,29 @@ Date:     Mon Feb 2 16:34:52 2009 -0600
 
     Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
 
+commit 0d19f6c8cbe71b9e6d8c6bd6742ed2551e918870
+Author: Ilya Yanok <yanok@emcraft.com>
+Date:  Tue Feb 10 00:22:31 2009 +0100
+
+    qong: support for Dave/DENX QongEVB-LITE board
+
+    This patch adds support for Dave/DENX QongEVB-LITE i.MX31-based board.
+
+    Signed-off-by: Ilya Yanok <yanok@emcraft.com>
+    Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
+
+commit 62cbc408f52fc9a5eb849e0b882c504780c9d183
+Author: Ilya Yanok <yanok@emcraft.com>
+Date:  Mon Feb 9 18:45:28 2009 +0100
+
+    dnet: driver for Dave DNET ethernet controller
+
+    Driver for Dave DNET ethernet controller (used on Dave/DENX
+    QongEVB-LITE board).
+
+    Signed-off-by: Ilya Yanok <yanok@emcraft.com>
+    Acked-by: Ben Warren <biggerbadderben@gmail.com>
+
 commit 2d43e873a29ca4959ba6a30fc7fb396d3fd0dccf
 Author: Kumar Gala <galak@kernel.crashing.org>
 Date:  Fri Feb 6 09:49:32 2009 -0600
@@ -341,6 +8040,16 @@ Date:     Fri Feb 6 09:49:31 2009 -0600
 
     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
 
+commit 54dc517328709c204a9cbf7a253d9f8e6c4b26ec
+Author: Ilya Yanok <yanok@emcraft.com>
+Date:  Sun Feb 8 00:59:43 2009 +0300
+
+    mx31: add GPIO registers definitions
+
+    Added definitions for i.MX31 processor GPIO registers.
+
+    Signed-off-by: Ilya Yanok <yanok@emcraft.com>
+
 commit 8da601280a8acbc3385784780ed35130e53812f1
 Author: Peter Tyser <ptyser@xes-inc.com>
 Date:  Wed Feb 4 13:47:22 2009 -0600
@@ -381,6 +8090,17 @@ Date:     Mon Jan 19 16:32:59 2009 +0200
     Signed-off-by: Valeriy Glushkov <gvv@lstec.com>
     Signed-off-by: Scott Wood <scottwood@freescale.com>
 
+commit e7deec1bf6fa3b3a21cd8d14fe2a909a42efc9d8
+Author: Nishanth Menon <nm@ti.com>
+Date:  Mon Feb 2 18:20:12 2009 -0600
+
+    ARM:OMAP3:Zoom1: Add nand unlock option
+
+    Enable NAND_UNLOCK option for unlocking nand for
+    erase/write operations
+
+    Signed-off-by: Nishanth Menon <nm@ti.com>
+
 commit 5a9427dc9b8438759db3f67a1e547062f76eb18d
 Author: derek@siconix.com <derek@siconix.com>
 Date:  Mon Jan 26 14:08:17 2009 -0700
@@ -392,6 +8112,18 @@ Date:     Mon Jan 26 14:08:17 2009 -0700
     Signed-off-by: Derek Ou <dou@siconix.com>
     Signed-off-by: Scott Wood <scottwood@freescale.com>
 
+commit 05fd88776419df59e7f37bac063a209409dd801d
+Author: Guennadi Liakhovetski <lg@denx.de>
+Date:  Fri Feb 6 10:37:45 2009 +0100
+
+    ARM: remove unused variable
+
+    The "size" variable in start_armboot() in lib_arm/board.c is only really
+    used in "#ifndef CONFIG_SYS_NO_FLASH" case, and even there it can be
+    eliminated (thanks to Jean-Christophe PLAGNIOL-VILLARD for a suggestion.)
+
+    Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
+
 commit 6989e4f546d960a407dd5425f800dff9751c8132
 Author: Richard Retanubun <RichardRetanubun@RuggedCom.com>
 Date:  Thu Feb 5 09:33:50 2009 -0500
@@ -10085,6 +17817,18 @@ Date:  Tue Oct 7 10:28:46 2008 -0500
 
     Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
 
+commit a69a42338dd25408f9fd5390a83bc501749c7e1b
+Author: Mark Jackson <mpfj@mimc.co.uk>
+Date:  Fri Oct 3 11:48:57 2008 +0100
+
+    MIMC200 board now uses CONFIG_DISABLE_CONSOLE
+
+    Changed MIMC200 board setup and config to use CONFIG_DISABLE_CONSOLE.
+    Also fixed default uImage location.
+
+    Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
 commit cd3cb0d9269d155276b00207e3816a9347fd1c92
 Author: Gerald Van Baren <vanbaren@cideas.com>
 Date:  Sat Oct 4 07:56:06 2008 -0400
@@ -12847,6 +20591,154 @@ Date: Mon Sep 1 17:11:26 2008 +0200
 
     Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
 
+commit baf449fc5ff96f071bb0e3789fd3265f6d4fd9a0
+Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+Date:  Mon Sep 1 14:00:07 2008 +0200
+
+    avr32: Add support for "GPIO" port mux
+
+    The "GPIO" port mux is used on AVR32 UC3 parts as well as AT32AP7200 and
+    all later AVR32 chips. This patch adds a driver for it, implementing the
+    same API as the existing portmux-pio driver but with more functionality.
+
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit d92852579546c46bdaac978e0b6767a6645b69e0
+Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+Date:  Fri Aug 15 15:02:29 2008 +0200
+
+    atstk1000: Convert to new-style makefile
+
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit 25e6854d42c11046a468576179b5494f850311b2
+Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+Date:  Sun Aug 31 18:46:35 2008 +0200
+
+    avr32: use board_early_init_r instead of board_init_info
+
+    Replace the avr32-specific board_init_info hook by the standard
+    board_early_init_r hook and make it optional.
+
+    board_early_init_r() runs somewhat earlier than board_init_info used to
+    do, but this isn't a problem for any of the in-tree boards.
+
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit 36d375faf5cff98e8dca32aabbbb1ec6036437dd
+Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+Date:  Sun Aug 31 18:24:24 2008 +0200
+
+    avr32: Use board_postclk_init instead of gclk_init
+
+    Replace the avr32-specific gclk_init() board hook with the standard
+    board_postclk_init() hook which is supposed to run at the same point
+    during initialization.
+
+    Provide a dummy weak alias for boards not implementing this hook. The
+    cost of this is:
+      - 2 bytes for the dummy function (retal 0)
+      - 2 bytes for each unnecessary function call (short rcall)
+
+    which is a pretty small price to pay for avoiding lots of #ifdef
+    clutter. In this particular case, all boards probably end up slightly
+    smaller because we avoid the conditional checking if the gclk_init
+    symbol is NULL.
+
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit abdde2b1d570b1ee77606bf783444fcddf7f0965
+Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+Date:  Sun Aug 31 18:07:35 2008 +0200
+
+    hammerhead: Use gclk helper functions
+
+    Use the new gclk helper functions to set up the PHY clock instead of
+    accessing the PM registers directly.
+
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit 98090cd75cdb40b2ab94c806c338540a5716748b
+Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+Date:  Sun Aug 31 18:05:32 2008 +0200
+
+    avr32: Add gclk helper functions
+
+    Add two helper functions for configuring and enabling generic clocks:
+      - gclk_enable_output: Enables output on a GCLKx pin
+      - gclk_set_rate: Configures a gclk to run at a specific rate
+
+    This should eliminate any reason to go mucking about with PM registers
+    from board code.
+
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit ab0df36fc7db9dda0b786b909f653e279dfeb9cf
+Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+Date:  Fri Aug 29 21:09:49 2008 +0200
+
+    avr32: refactor the portmux/gpio code
+
+      - Separate the portmux configuration functionality from the GPIO pin
+       control API.
+      - Separate the controller-specific code from the chip-specific code.
+      - Allow "ganged" port configuration (multiple pins at once).
+      - Add more flexibility to the "canned" peripheral select functions:
+         - Allow using more than 23 address bits, more chip selects, as
+       well as NAND- and CF-specific pins.
+         - Make the MACB SPEED pin optional, and choose between MII/RMII
+       using a parameter instead of an #ifdef.
+         - Make it possible to use other MMC slots than slot 0, and support
+       different MMC/SDCard data bus widths.
+      - Use more reasonable pull-up defaults; floating pins may consume a
+       lot of power.
+      - Get rid of some custom portmux code from the mimc200 board code. The
+       old gpio/portmux API couldn't really handle its requirements, but
+       the new one can.
+      - Add documentation.
+
+    The end result is slightly smaller code for all boards. Which isn't
+    really the point, but at least it isn't any larger.
+
+    This has been verified on ATSTK1002 and ATNGW100. I'd appreciate if
+    the board maintainers could help me test this on their boards. In
+    particular, the mimc200 port has lost a lot of code, so I'm hoping Mark
+    can help me out.
+
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+    Cc: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
+    Cc: Mark Jackson <mpfj@mimc.co.uk>
+    Cc: Alex Raimondi <alex.raimondi@miromico.ch>
+    Cc: Julien May <julien.may@miromico.ch>
+
+    Changes since v1:
+      * Enable pullup on NWAIT
+      * Add missing include to portmux-pio.h
+      * Rename CONFIG_PIO2 -> CONFIG_PORTMUX_PIO to match docs
+
+commit 4c24e8288c601cb773ab02528b48a8577970e867
+Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+Date:  Sat Aug 30 17:28:36 2008 +0200
+
+    avr32: data_bits should reflect the actual number of data bits
+
+    Make the data_bits enum in struct sdram_config reflect the actual number
+    of data bits on the bus, i.e. 16 or 32. Having 0 mean 16 bits and 1 mean
+    32 bits is just too confusing.
+
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
+commit 66b7bc5175325809718d8d49ef073bc1036ad71b
+Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+Date:  Fri Aug 29 17:48:18 2008 +0200
+
+    avr32: Update README
+
+    Remove some outdated and/or unnecessary information, and add updated
+    information about the toolchain and buildroot.
+
+    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
+
 commit c75e772a2f061a508bba28ded1b5bea91f0442b0
 Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 Date:  Sun Aug 31 23:28:15 2008 +0900