Fix initrd/dtb interaction
[oweals/u-boot.git] / CHANGELOG
index e07d243bf3f1e981c3ec59b6a145e1d9e745c996..996aedd81216cafb41e5ae0c9596c23e9c21d08c 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,56 +1,3 @@
-commit 221838cc7eb178370ff62aa05920a582e12ac322
-Author: Jason Jin <Jason.jin@freescale.com>
-Date:  Tue Jul 10 09:03:22 2007 +0800
-
-    Remove the bios emulator from MAI board.
-
-    The bios emulator in the MAI board can not pass compile
-    and have a lot of crap in it. remove it and will have a
-    clean and small bios emulator in the drivers directory
-    which can be uesed for every board.
-
-    Signed-off-by: Jason Jin <Jason.jin@freescale.com>
-
-commit 5618332409bb96f4448d1712899369fc80c0b489
-Author: Jason Jin <Jason.jin@freescale.com>
-Date:  Fri Jul 13 12:14:59 2007 +0800
-
-    Fix some compile issues for MAI board.
-
-    Signed-off-by: Jason Jin <Jason.jin@freescale.com>
-
-commit 0f460a1ee148b648ee242c3157650287d4296260
-Author: Jason Jin <Jason.jin@freescale.com>
-Date:  Fri Jul 13 12:14:58 2007 +0800
-
-    Configurations for ATI video card BIOS emulator
-
-    This patch add definition of the BIOS emulator and the ATI framebuffer
-    driver for MPC8641HPCN board.
-
-    Signed-off-by: Jason Jin <Jason.jin@freescale.com>
-    Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
-
-commit ece92f85053b8df613edcf05b26a416cbc3d629c
-Author: Jason Jin <Jason.jin@freescale.com>
-Date:  Fri Jul 6 08:34:56 2007 +0800
-
-    This is a BIOS emulator, porting from SciTech for u-boot, mainly for
-    ATI video card BIOS. and can be used for x86 code emulation by some
-    modifications.
-
-    Signed-off-by: Jason Jin <Jason.jin@freescale.com>
-
-commit 5072188acabde3178fac7f5a597150e6e74fd40c
-Author: Jason Jin <Jason.jin@freescale.com>
-Date:  Fri Jul 6 08:33:33 2007 +0800
-
-    This is a framebuffer driver for ATI video card, can work for PCI9200,
-    X300, X700, X800 ATI video cards.
-
-    Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
-    Signed-off-by: Jason Jin <Jason.jin@freescale.com>
-
 commit 5728be389e65fd47f34b33c2596271eb4db751ae
 Author: Wolfgang Denk <wd@denx.de>
 Date:  Mon Aug 6 01:01:49 2007 +0200
 commit 5728be389e65fd47f34b33c2596271eb4db751ae
 Author: Wolfgang Denk <wd@denx.de>
 Date:  Mon Aug 6 01:01:49 2007 +0200
@@ -101,6 +48,14 @@ Date:       Fri Aug 3 04:05:25 2007 -0500
 
     Add Marvell 1149 PHY support to the TSEC
 
 
     Add Marvell 1149 PHY support to the TSEC
 
+commit b1b54e352028ed370c3aa95d6fdeb9d64c5d2f86
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Thu Aug 2 21:27:46 2007 +0200
+
+    Coding style cleanup, update CHANGELOG
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
 commit 63e22764d2f8653f68888c667eb65b3996b52680
 Author: Wolfgang Denk <wd@denx.de>
 Date:  Thu Aug 2 10:11:18 2007 +0200
 commit 63e22764d2f8653f68888c667eb65b3996b52680
 Author: Wolfgang Denk <wd@denx.de>
 Date:  Thu Aug 2 10:11:18 2007 +0200
@@ -115,6 +70,83 @@ Date:       Thu Aug 2 00:48:45 2007 +0200
 
     Signed-off-by: Wolfgang Denk <wd@denx.de>
 
 
     Signed-off-by: Wolfgang Denk <wd@denx.de>
 
+commit 8993e54b6f397973794f3d6f47d3b3c0c98dd4f6
+Author: Rafal Jaworowski <raj@semihalf.com>
+Date:  Fri Jul 27 14:43:59 2007 +0200
+
+    [ADS5121] Support for the ADS5121 board
+
+    The following MPC5121e subsystems are supported:
+
+    - low-level CPU init
+    - NOR Boot Flash (common CFI driver)
+    - DDR SDRAM
+    - FEC
+    - I2C
+    - Watchdog
+
+    Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
+    Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
+    Signed-off-by: Jan Wrobel <wrr@semihalf.com>
+
+commit 1863cfb7b100ba0ee3401799457a01dc058745f8
+Author: Rafal Jaworowski <raj@semihalf.com>
+Date:  Fri Jul 27 14:22:04 2007 +0200
+
+    [PPC] Remove unused MSR_USER definition
+
+    Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
+
+commit cc3023b9f95d7ac959a764471a65001062aecf41
+Author: Rafal Jaworowski <raj@semihalf.com>
+Date:  Thu Jul 19 17:12:28 2007 +0200
+
+    Fix breakage of 8xx boards from recent commit.
+
+    This patch fixes the negative consequences for 8xx of the recent
+    "ppc4xx: Clean up 440 exceptions handling" commit.
+
+    Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
+
+commit 3a6cab844cf74f76639d795e0be8717e02c86af7
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Sat Jul 14 22:51:02 2007 +0200
+
+    Update CHANGELOG
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
+commit 011595307731a7a67a7445d107c279d031e8ab97
+Author: Heiko Schocher <hs@pollux.denx.de>
+Date:  Sat Jul 14 01:06:58 2007 +0200
+
+    [PCS440EP] - fix compile error, if BUILD_DIR is used
+
+commit fad63407154f46246ce80d53a9c669a44362ac67
+Author: Heiko Schocher <hs@pollux.denx.de>
+Date:  Fri Jul 13 09:54:17 2007 +0200
+
+    make show_boot_progress () weak.
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 907902472391b6ca1876ec300687562ecaf459b1
+Author: Heiko Schocher <hs@pollux.denx.de>
+Date:  Fri Jul 13 08:26:05 2007 +0200
+
+    [PCS440EP] - The DIAG LEDs are now blinking, if an error occur
+               - fix compile error, if BUILD_DIR is used
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
+commit 239f05ee4dd4cfe0b50f251b533dcebe9e67c360
+Author: Wolfgang Denk <wd@denx.de>
+Date:  Thu Jul 12 01:45:34 2007 +0200
+
+    Update CHANGELOG, minor coding style cleanup.
+
+    Signed-off-by: Wolfgang Denk <wd@denx.de>
+
 commit 5a56af3b522ba47fb33a3fee84d23bf1e5429654
 Author: Andy Fleming <afleming@freescale.com>
 Date:  Fri Jun 8 16:41:18 2007 -0500
 commit 5a56af3b522ba47fb33a3fee84d23bf1e5429654
 Author: Andy Fleming <afleming@freescale.com>
 Date:  Fri Jun 8 16:41:18 2007 -0500
@@ -123,7 +155,7 @@ Date:       Fri Jun 8 16:41:18 2007 -0500
 
     The Marvel 88E1111S driver for the TSEC was copied from the
     88E1101 driver, and included a fix for an erratum which does not
 
     The Marvel 88E1111S driver for the TSEC was copied from the
     88E1101 driver, and included a fix for an erratum which does not
-    exist on that part.         Now it is removed
+    exist on that part.  Now it is removed
 
     Signed-off-by: Andy Fleming <afleming@freescale.com>
 
 
     Signed-off-by: Andy Fleming <afleming@freescale.com>
 
@@ -263,6 +295,26 @@ Date:      Wed Jul 11 12:13:53 2007 +0200
 
     Signed-off-by: Stefan Roese <sr@denx.de>
 
 
     Signed-off-by: Stefan Roese <sr@denx.de>
 
+commit fa1df308926a6f70e3504c57514ef27ac31fd13a
+Author: Bartlomiej Sieka <tur@semihalf.com>
+Date:  Wed Jul 11 20:11:07 2007 +0200
+
+    CM1.QP1: Support for the Schindler CM1.QP1 board.
+
+    Signed-off-by: Piotr Kruszynski <ppk@semihalf.com>
+    Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
+
+commit 96e1d75be8193ca79e4215a368bf9d7f2362450f
+Author: Heiko Schocher <hs@pollux.denx.de>
+Date:  Wed Jul 11 18:39:11 2007 +0200
+
+    [PCS440EP] - Show on the DIAG LEDs, if the SHA1 check failed
+               - now the Flash ST M29W040B is supported (not tested)
+               - fix the "led" command
+               - fix compile error, if BUILD_DIR is used
+
+    Signed-off-by: Heiko Schocher <hs@denx.de>
+
 commit e9514751cfa5cce61ea699fa0d3eb37898a5eeb5
 Author: Stefan Roese <sr@denx.de>
 Date:  Sun Jul 8 13:44:27 2007 +0200
 commit e9514751cfa5cce61ea699fa0d3eb37898a5eeb5
 Author: Stefan Roese <sr@denx.de>
 Date:  Sun Jul 8 13:44:27 2007 +0200
@@ -2755,7 +2807,7 @@ Date:     Sat May 5 08:12:30 2007 +0200
     5xxx: write MAC address to mac-address and local-mac-address
 
     Some device trees have a mac-address property, some have local-mac-address,
     5xxx: write MAC address to mac-address and local-mac-address
 
     Some device trees have a mac-address property, some have local-mac-address,
-    and some have both.         To support all of these device trees, ftp_cpu_setup()
+    and some have both.  To support all of these device trees, ftp_cpu_setup()
     should write the MAC address to mac-address and local-mac-address, if they
     exist.
 
     should write the MAC address to mac-address and local-mac-address, if they
     exist.
 
@@ -2897,7 +2949,7 @@ Date:     Sat May 5 08:12:30 2007 +0200
     5xxx: write MAC address to mac-address and local-mac-address
 
     Some device trees have a mac-address property, some have local-mac-address,
     5xxx: write MAC address to mac-address and local-mac-address
 
     Some device trees have a mac-address property, some have local-mac-address,
-    and some have both.         To support all of these device trees, ftp_cpu_setup()
+    and some have both.  To support all of these device trees, ftp_cpu_setup()
     should write the MAC address to mac-address and local-mac-address, if they
     exist.
 
     should write the MAC address to mac-address and local-mac-address, if they
     exist.
 
@@ -3028,7 +3080,7 @@ Date:     Mon Apr 30 13:59:50 2007 -0500
     Fix memory initialization on MPC8349E-mITX
 
     Define CFG_DDR_SDRAM_CLK_CNTL for the MPC8349E-mITX and MPC8349E-mITX-GP.
     Fix memory initialization on MPC8349E-mITX
 
     Define CFG_DDR_SDRAM_CLK_CNTL for the MPC8349E-mITX and MPC8349E-mITX-GP.
-    This allows ddr->sdram_clk_cntl to be properly initialized.         This is necessary
+    This allows ddr->sdram_clk_cntl to be properly initialized.  This is necessary
     on some ITX boards, notably those with a revision 3.1 CPU.
 
     Also change spd_sdram() in cpu/mpc83xx/spd_sdram.c to not write anything into
     on some ITX boards, notably those with a revision 3.1 CPU.
 
     Also change spd_sdram() in cpu/mpc83xx/spd_sdram.c to not write anything into
@@ -3185,7 +3237,7 @@ Date:     Mon Feb 12 13:34:55 2007 -0600
     85xx: write MAC address to mac-address and local-mac-address
 
     Some device trees have a mac-address property, some have local-mac-address,
     85xx: write MAC address to mac-address and local-mac-address
 
     Some device trees have a mac-address property, some have local-mac-address,
-    and some have both.         To support all of these device trees, ftp_cpu_setup()
+    and some have both.  To support all of these device trees, ftp_cpu_setup()
     should write the MAC address to mac-address and local-mac-address, if they
     exist.
 
     should write the MAC address to mac-address and local-mac-address, if they
     exist.
 
@@ -3494,7 +3546,7 @@ Date:     Fri Apr 20 14:12:26 2007 -0500
     mpc86xx; Write MAC address to mac-address and local-mac-address
 
     Some device trees have a mac-address property, some have local-mac-address,
     mpc86xx; Write MAC address to mac-address and local-mac-address
 
     Some device trees have a mac-address property, some have local-mac-address,
-    and some have both.         To support all of these device trees, ftp_cpu_setup()
+    and some have both.  To support all of these device trees, ftp_cpu_setup()
     should write the MAC address to mac-address and local-mac-address, if they
     exist.
 
     should write the MAC address to mac-address and local-mac-address, if they
     exist.
 
@@ -3547,7 +3599,7 @@ Date:     Thu Apr 19 23:14:39 2007 -0400
 
     What was suppose to be a stack variable was declared as a pointer,
       overwriting random memory.
 
     What was suppose to be a stack variable was declared as a pointer,
       overwriting random memory.
-    Also moved the libfdt.a requirement into the main Makefile.         That is
+    Also moved the libfdt.a requirement into the main Makefile.  That is
       The U-Boot Way.
 
 commit d21686263574e95cb3e9e9b0496f968b1b897fdb
       The U-Boot Way.
 
 commit d21686263574e95cb3e9e9b0496f968b1b897fdb
@@ -4142,7 +4194,7 @@ Date:     Sat Mar 31 12:22:10 2007 -0400
     Add a flattened device tree (fdt) command (1 of 2)
 
     The fdt command uses David Gibson's libfdt library to manipulate as well
     Add a flattened device tree (fdt) command (1 of 2)
 
     The fdt command uses David Gibson's libfdt library to manipulate as well
-    as print the flattened device tree.         This patch is the new command,
+    as print the flattened device tree.  This patch is the new command,
     the second part is the modifications to the existing code.
 
 commit 3af0d587d93e0be5f96e1b30fa41e662f8b0803e
     the second part is the modifications to the existing code.
 
 commit 3af0d587d93e0be5f96e1b30fa41e662f8b0803e
@@ -4843,7 +4895,7 @@ Date:     Tue Feb 13 10:41:42 2007 -0600
     mpc83xx: write MAC address to mac-address and local-mac-address
 
     Some device trees have a mac-address property, some have local-mac-address,
     mpc83xx: write MAC address to mac-address and local-mac-address
 
     Some device trees have a mac-address property, some have local-mac-address,
-    and some have both.         To support all of these device trees, this patch
+    and some have both.  To support all of these device trees, this patch
     updates ftp_cpu_setup() to write the MAC address to mac-address if it exists.
     This function already updates local-mac-address.
 
     updates ftp_cpu_setup() to write the MAC address to mac-address if it exists.
     This function already updates local-mac-address.
 
@@ -5066,7 +5118,7 @@ Date:     Wed Dec 6 21:23:55 2006 -0500
 
     mpc83xx: Put the version (and magic) after the HRCW.
 
 
     mpc83xx: Put the version (and magic) after the HRCW.
 
-    Put the version (and magic) after the HRCW.         This puts it in a fixed
+    Put the version (and magic) after the HRCW.  This puts it in a fixed
     location in flash, not at the start of flash but as close as we can get.
 
     Signed-off-by: Jerry Van Baren <vanbaren@cideas.com>
     location in flash, not at the start of flash but as close as we can get.
 
     Signed-off-by: Jerry Van Baren <vanbaren@cideas.com>
@@ -5360,7 +5412,7 @@ Date:     Tue Feb 20 09:05:31 2007 +0100
 
     [PATCH 7_9] Replace ace_readw_ace_writeb functions with macros
 
 
     [PATCH 7_9] Replace ace_readw_ace_writeb functions with macros
 
-    Register read/write does not need to be wrapped in a full function.         The
+    Register read/write does not need to be wrapped in a full function.  The
     patch replaces them with macros.
 
     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
     patch replaces them with macros.
 
     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
@@ -5663,7 +5715,7 @@ commit fdef388758506765d4d6a7155c8f1584c63ff581
 Author: roy zang <tie-fei.zang@freescale.com>
 Date:  Mon Jan 22 13:19:21 2007 +0800
 
 Author: roy zang <tie-fei.zang@freescale.com>
 Date:  Mon Jan 22 13:19:21 2007 +0800
 
-    use         CFG_WRITE_SWAPPED_DATA define instead of define CFG_FLASH_CFI_SWAP
+    use  CFG_WRITE_SWAPPED_DATA define instead of define CFG_FLASH_CFI_SWAP
     The patch by Heiko Schocher <hs@pollux.denx.de> on Jan, 19, 2007
     fixes cfi_driver bug for mpc7448hpc2 board. The default cfi_driver can support
     mpc7448hpc2 board.
     The patch by Heiko Schocher <hs@pollux.denx.de> on Jan, 19, 2007
     fixes cfi_driver bug for mpc7448hpc2 board. The default cfi_driver can support
     mpc7448hpc2 board.
@@ -6351,7 +6403,7 @@ Date:     Mon Nov 27 17:04:06 2006 +0100
     [PATCH] Allow CONFIG_OF_FLAT_TREE to boot a non-arch/powerpc kernel
 
     This patch allows an arch/ppc kernel to be booted by just passing 1 or 2
     [PATCH] Allow CONFIG_OF_FLAT_TREE to boot a non-arch/powerpc kernel
 
     This patch allows an arch/ppc kernel to be booted by just passing 1 or 2
-    arguments to bootm.         It removes the getenv("disable_of") test that used
+    arguments to bootm.  It removes the getenv("disable_of") test that used
     to be used for this purpose.
 
     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
     to be used for this purpose.
 
     Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
@@ -6927,7 +6979,7 @@ Date:     Thu Nov 2 19:08:55 2006 +0800
     Gigabit Ethernet ports,E0 and E1.  It uses a single Management interface
     to manage the two physical connection devices (PHYs).  Each Ethernet port
     has its own statistics monitor that tracks and reports key interface
     Gigabit Ethernet ports,E0 and E1.  It uses a single Management interface
     to manage the two physical connection devices (PHYs).  Each Ethernet port
     has its own statistics monitor that tracks and reports key interface
-    statistics.         Each port supports a 256-entry hash table for address
+    statistics.  Each port supports a 256-entry hash table for address
     filtering. In addition, each port is bridged to the Switch Fabric
     through a 2-Kbyte transmit FIFO and a 4-Kbyte Receive FIFO.
 
     filtering. In addition, each port is bridged to the Switch Fabric
     through a 2-Kbyte transmit FIFO and a 4-Kbyte Receive FIFO.
 
@@ -6973,7 +7025,7 @@ commit 87c4db09699c6b89176b31004afcb83eb1585d47
 Author: roy zang <tie-fei.zang@freescale.com>
 Date:  Thu Nov 2 18:59:15 2006 +0800
 
 Author: roy zang <tie-fei.zang@freescale.com>
 Date:  Thu Nov 2 18:59:15 2006 +0800
 
-    Add         mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
+    Add  mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
     mpc7448hpc2 board support high level code:tsi108 init + mpc7448hpc2.
 
     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
     mpc7448hpc2 board support high level code:tsi108 init + mpc7448hpc2.
 
     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
@@ -6983,7 +7035,7 @@ commit 27801b8ab11c61b577e45742a515bb3b23b80241
 Author: roy zang <tie-fei.zang@freescale.com>
 Date:  Thu Nov 2 18:57:21 2006 +0800
 
 Author: roy zang <tie-fei.zang@freescale.com>
 Date:  Thu Nov 2 18:57:21 2006 +0800
 
-    Add         mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
+    Add  mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
     Make ,config.mk and link file for the mpc7448hpc2 board.
 
     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
     Make ,config.mk and link file for the mpc7448hpc2 board.
 
     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
@@ -6993,7 +7045,7 @@ commit c6411c0c3bbc79f9ba8aef58296a42d8f9d8a0a6
 Author: roy zang <tie-fei.zang@freescale.com>
 Date:  Thu Nov 2 18:55:04 2006 +0800
 
 Author: roy zang <tie-fei.zang@freescale.com>
 Date:  Thu Nov 2 18:55:04 2006 +0800
 
-    Add         mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
+    Add  mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
     The mpc7448hpc2 board support header file.
 
     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
     The mpc7448hpc2 board support header file.
 
     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
@@ -7003,7 +7055,7 @@ commit 625bb5ddb50b243f931262ca8c46956409471917
 Author: roy zang <tie-fei.zang@freescale.com>
 Date:  Thu Nov 2 18:52:21 2006 +0800
 
 Author: roy zang <tie-fei.zang@freescale.com>
 Date:  Thu Nov 2 18:52:21 2006 +0800
 
-    Add         mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
+    Add  mpc7448hpc2  (mpc7448 + tsi108)  board associated code support.
     The mpc7448hpc2 board support low level assemble language init code.
 
     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
     The mpc7448hpc2 board support low level assemble language init code.
 
     Signed-off-by: Alexandre Bounine <alexandreb@tundra.com>
@@ -7228,7 +7280,7 @@ Date:     Tue Oct 24 23:47:37 2006 -0500
 
     If a Multi-Image file contains a third image we try to use it as a
     device tree.  The device tree image is assumed to be uncompressed in the
 
     If a Multi-Image file contains a third image we try to use it as a
     device tree.  The device tree image is assumed to be uncompressed in the
-    image file.         We automatically allocate space for the device tree in memory
+    image file.  We automatically allocate space for the device tree in memory
     and provide an 8k pad to allow more than a reasonable amount of growth.
 
     Additionally, a device tree that was contained in flash will now automatically
     and provide an 8k pad to allow more than a reasonable amount of growth.
 
     Additionally, a device tree that was contained in flash will now automatically