Commit 963f2f611741f8d9c38bd7caf20ae8c95cab7b3f

Authored by Wolfgang Denk
1 parent d52785d7f5

Prepare 2009.08-rc3

Update CHANGELOG, minor Coding Style cleanup.

Signed-off-by: Wolfgang Denk <wd@denx.de>

Showing 3 changed files with 646 additions and 2 deletions Side-by-side Diff

  1 +commit 5b2da6a309266f21cbb68f06fcfdf9ba141022e7
  2 +Author: Michal Simek <monstr@monstr.eu>
  3 +Date: Fri Aug 21 06:52:25 2009 +1000
  4 +
  5 + qemu-mips: Fix Qemu website
  6 +
  7 + Signed-off-by: Michal Simek <monstr@monstr.eu>
  8 + Signed-off-by: Michal Simek <michal.simek@petalogix.com>
  9 + Acked-by: Shinya Kuribayashi <skuribay@pobox.com>
  10 +
  11 +commit 79f516bccc3cff5a5cd4b3dffb7d254e746fdbde
  12 +Author: Kim Phillips <kim.phillips@freescale.com>
  13 +Date: Fri Aug 21 16:34:38 2009 -0500
  14 +
  15 + mpc83xx: accommodate larger kernel sizes by default
  16 +
  17 + linux mpc83xx_defconfig kernels are getting bigger, accommodate for
  18 + their growth by adjusting default load and fdt addresses.
  19 +
  20 + Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
  21 +
  22 +commit 8eceeb7fd656d6d071c0a8b615e178aca5775fff
  23 +Author: Kim Phillips <kim.phillips@freescale.com>
  24 +Date: Fri Aug 21 16:33:15 2009 -0500
  25 +
  26 + mpc83xx: mpc8377erdb - change DDR settings to those from latest bsp
  27 +
  28 + when using Linus' 83xx_defconfig, the mpc8377rdb would hang at boot
  29 + at either:
  30 +
  31 + NET: Registered protocol family 16
  32 +
  33 + or the
  34 +
  35 + io scheduler cfq registered
  36 +
  37 + message. Fixing up these DDR settings appears to fix the problem.
  38 +
  39 + Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
  40 +
  41 +commit 27c5248dd4c9ba4a36899689595956c5e59e349a
  42 +Author: Kim Phillips <kim.phillips@freescale.com>
  43 +Date: Fri Aug 21 16:31:20 2009 -0500
  44 +
  45 + mpc83xx: tqm8349 - remove pci & flash window conflict
  46 +
  47 + commit 9993e196da707a0a1cd4584f1fcef12382c1c144 "mpc83xx: convert all
  48 + remaining boards over to 83XX_GENERIC_PCI" remapped pci windows on
  49 + tqm834x to make it more consistent with the other 83xx boards. During
  50 + that time however, the author failed to realize that FLASH_BASE was
  51 + occupying the same range as what PCI1_MEM_BASE was being assigned.
  52 +
  53 + Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
  54 + Tested-by: Wolfgang Denk <wd@denx.de>
  55 +
  56 +commit 6d2c26ac831f033b0025cfb256365a047f8dd115
  57 +Author: Heiko Schocher <hs@denx.de>
  58 +Date: Fri Aug 21 16:30:30 2009 -0500
  59 +
  60 + mpc83xx: add missing CSCONFIG_ODT_WR_CFG for 832x CPUs
  61 +
  62 + Signed-off-by: Heiko Schocher <hs@denx.de>
  63 + Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
  64 +
  65 +commit 193b4cb3f641ed0fd9bb79b8fa4671882c50ffdb
  66 +Author: Paul Gortmaker <paul.gortmaker@windriver.com>
  67 +Date: Fri Aug 21 16:27:05 2009 -0500
  68 +
  69 + mpc83xx: mpc8349 - delete unused SYS_MID_FLASH_JUMP
  70 +
  71 + This was introduced with the MPC8349EMDS board, and then copied to
  72 + a couple other boards by nature of being the reference implementation.
  73 +
  74 + u-boot$git grep CONFIG_SYS_MID_FLASH_JUMP
  75 + include/configs/MPC8349EMDS.h:#define CONFIG_SYS_MID_FLASH_JUMP 0x7F000000
  76 + include/configs/sbc8349.h:#define CONFIG_SYS_MID_FLASH_JUMP 0x7F000000
  77 + include/configs/vme8349.h:#define CONFIG_SYS_MID_FLASH_JUMP 0x7F000000
  78 + u-boot$
  79 +
  80 + It currently isn't used, so delete it before it spreads further.
  81 +
  82 + Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
  83 + Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
  84 +
  85 +commit c0d660fbbede322648ec79d3e39389e48f5fab24
  86 +Author: Paul Gortmaker <paul.gortmaker@windriver.com>
  87 +Date: Fri Aug 21 16:21:58 2009 -0500
  88 +
  89 + mpc83xx: sbc8349 - make enabling PCI more user friendly
  90 +
  91 + Prior to this commit, to enable PCI, you had to go manually
  92 + edit the board config header, which isn't really user friendly.
  93 + This adds the typical PCI make targets to the toplevel Makefile
  94 + in accordance with what is being done with other boards.
  95 +
  96 + Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
  97 + Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
  98 +
  99 +commit a3c5057a6c05b4c7235a270486220e4511366133
  100 +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  101 +Date: Fri Aug 7 23:37:54 2009 +0200
  102 +
  103 + eeprom_m95xxx: remove unused variable i
  104 +
  105 + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  106 +
  107 +commit 8cf19b9fec92d8aa22b2fe4b4e6976743b1daa51
  108 +Author: Ilya Yanok <yanok@emcraft.com>
  109 +Date: Fri Jul 17 15:02:42 2009 +0400
  110 +
  111 + jffs2: some fixes to summary support
  112 +
  113 + This patch fixes some issues with JFFS2 summary support in U-Boot.
  114 + 1/ Summary support made compilation configurable (as summary support
  115 + considered expiremental even in Linux).
  116 + 2/ Summary code can do unaligned 16-bit and 32-bit memory accesses.
  117 + We need to get data byte by byte to exclude data aborts.
  118 + 3/ Make summary scan in two passes so we can safely fall back to full
  119 + scan if we found unsupported entry in the summary.
  120 +
  121 + Signed-off-by: Ilya Yanok <yanok@emcraft.com>
  122 +
  123 +commit 11906936e168d12d684bb3d2930a62693ba3d84e
  124 +Author: Prafulla Wadaskar <prafulla@marvell.com>
  125 +Date: Mon Aug 10 18:55:54 2009 +0530
  126 +
  127 + arm: rd6281a: Fixed NAND specific warning
  128 +
  129 + It is recommended to define the macro CONFIG_SYS_64BIT_VSPRINTF
  130 + for NAND specific warning removal, same is done in this patch
  131 +
  132 + Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com>
  133 +
  134 +commit b5ffb193330113d2e00489d96bf8ec1f541ed4e1
  135 +Author: Wolfgang Denk <wd@denx.de>
  136 +Date: Thu Aug 13 00:37:16 2009 +0200
  137 +
  138 + TRAB: make independent of specific libgcc helper routines
  139 +
  140 + The TRAB board references local libgcc helper routines
  141 + (lib_arm/div0.o and lib_arm/_umodsi3.o) which cause build problems
  142 + when we try to use the normal, compiler provided libgcc instead.
  143 + Removing these references allows to build both with and without the
  144 + local libgcc helper routines.
  145 +
  146 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  147 +
  148 +commit 1aada9cd643567d351667138851e9231ccfa245a
  149 +Author: Wolfgang Denk <wd@denx.de>
  150 +Date: Mon Aug 17 14:00:53 2009 +0200
  151 +
  152 + Fix all linker scripts for older binutils versions (pre-2.16)
  153 +
  154 + Commit f62fb99941c6 fixed handling of all rodata sections by using a
  155 + wildcard combined with calls to ld's builtin functions SORT_BY_ALIGNMENT()
  156 + and SORT_BY_NAME(). Unfortunately these functions were only
  157 + introduced with biunutils version 2.16, so the modification broke
  158 + building with all tool chains using older binutils.
  159 +
  160 + This patch makes it work again. This is done by omitting the use of
  161 + these functions for such old tool chains. This will result in
  162 + slightly larger target binaries, as the rodata sections are no longer
  163 + in optimal order alignment-wise which reauls in unused gaps, but the
  164 + effect was found to be insignificant - especially compared to the fact
  165 + that you cannot build U-Boot at all in the current state.
  166 +
  167 + As ld seems to have no support for conditionals we run the linker
  168 + script through the C preprocessor which can be easily used to remove
  169 + the unwanted function calls.
  170 +
  171 + Note that the C preprocessor must be run with the "-ansi" (or a
  172 + "-std=") option to make sure all the system-specific predefined
  173 + macros outside the reserved namespace are suppressed. Otherise, cpp
  174 + might for example substitute "powerpc" to "1", thus corrupting for
  175 + example "OUTPUT_ARCH(powerpc)" etc.
  176 +
  177 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  178 + Cc: Mike Frysinger <vapier@gentoo.org>
  179 +
  180 +commit f772acf8a584067033eff1e231fcd1fb3a00d3d9
  181 +Author: Wolfgang Denk <wd@denx.de>
  182 +Date: Mon Aug 17 13:17:29 2009 +0200
  183 +
  184 + ARM: compiler options cleanup - improve tool chain support
  185 +
  186 + For some time there have been repeated reports about build problems
  187 + with some ARM (cross) tool chains. Especially issues about
  188 + (in)compatibility with the tool chain provided runtime support
  189 + library libgcc.a caused to add and support a private implementation
  190 + of such runtime support code in U-Boot. A closer look at the code
  191 + indicated that some of these issues are actually home-made. This
  192 + patch attempts to clean up some of the most obvious problems and make
  193 + building of U-Boot with different tool chains easier:
  194 +
  195 + - Even though all ARM systems basicy used the same compiler options
  196 + to select a specific ABI from the tool chain, the code for this was
  197 + distributed over all cpu/*/config.mk files. We move this one level
  198 + up into lib_arm/config.mk instead.
  199 +
  200 + - So far, we only checked if "-mapcs-32" was supported by the tool
  201 + chain; if yes, this was used, if not, "-mabi=apcs-gnu" was
  202 + selected, no matter if the tool chain actually understood this
  203 + option. There was no support for EABI conformant tool chains.
  204 + This patch implements the following logic:
  205 +
  206 + 1) If the tool chain supports
  207 + "-mabi=aapcs-linux -mno-thumb-interwork"
  208 + we use these options (EABI conformant tool chain).
  209 + 2) Otherwise, we check first if
  210 + "-mapcs-32"
  211 + is supported, and then check for
  212 + "-mabi=apcs-gnu"
  213 + If one test succeeds, we use the first found option.
  214 + 3) In case 2), we also test if "-mno-thumb-interwork", and use
  215 + this if the test succeeds. [For "-mabi=aapcs-linux" we set
  216 + "-mno-thumb-interwork" mandatorily.]
  217 +
  218 + This way we use a similar logic for the compile options as the
  219 + Linux kernel does.
  220 +
  221 + - Some EABI conformant tool chains cause external references to
  222 + utility functions like raise(); such functions are provided in the
  223 + new file lib_arm/eabi_compat.c
  224 +
  225 + Note that lib_arm/config.mk gets parsed several times, so we must
  226 + make sure to add eabi_compat.o only once to the linker list.
  227 +
  228 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  229 + Cc: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  230 + Cc: Dirk Behme <dirk.behme@googlemail.com>
  231 + Cc: Magnus Lilja <lilja.magnus@gmail.com>
  232 + Cc: Tom Rix <Tom.Rix@windriver.com>
  233 + Cc: Prafulla Wadaskar <prafulla@marvell.com>
  234 + Acked-by: Sergey Kubushyn <ksi@koi8.net>
  235 + Tested-by: Magnus Lilja <lilja.magnus@gmail.com>
  236 + Tested-by: Andrzej Wolski <awolski@poczta.fm>
  237 + Tested-by: Gaye Abdoulaye Walsimou <walsimou@walsimou.com>
  238 + Tested-by: Tom Rix <Tom.Rix@windriver.com>
  239 + Tested-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  240 +
  241 +commit 269610f6ba2e4a7bc27d2e53d43160614016964f
  242 +Author: Mingkai Hu <Mingkai.hu@freescale.com>
  243 +Date: Thu Jul 30 17:56:51 2009 +0800
  244 +
  245 + NAND boot: fix nand_load overlap issue
  246 +
  247 + The code copy data from NAND flash block by block, so when
  248 + the data length isn't a whole-number multiple of the block
  249 + size, it will overlap the rest space.
  250 +
  251 + Signed-off-by: Mingkai Hu <Mingkai.hu@freescale.com>
  252 + Signed-off-by: Scott Wood <scottwood@freescale.com>
  253 +
  254 +commit 1fc1d9aed08f2b3366d634fda6712a710b2cff9a
  255 +Author: Giulio Benetti <giulio.benetti@micronovasrl.com>
  256 +Date: Fri Jul 31 17:30:34 2009 -0500
  257 +
  258 + add WATCHDOG_RESET() on nand write and read
  259 +
  260 + Signed-off-by: giulio.benetti@micronovasrl.com
  261 + Acked-by: Wolfgang Denk <wd@denx.de>
  262 + Signed-off-by: Scott Wood <scottwood@freescale.com>
  263 +
  264 +commit b1e849f2201bbbf3ca81fde164f154f9caf7f0e9
  265 +Author: Peter Tyser <ptyser@xes-inc.com>
  266 +Date: Wed Feb 4 15:14:05 2009 -0600
  267 +
  268 + tsec: Wait for auto-negotiation to complete without link
  269 +
  270 + Previously, waiting for auto-negotiation would only occur if a valid
  271 + link had been detected. Problems arose when attempting to use a
  272 + tsec immediately after bootup but before link was achieved, eg:
  273 + => dhcp
  274 + Auto-neg error, defaulting to 10BT/HD
  275 + eTSEC1: No link.
  276 + Auto-neg error, defaulting to 10BT/HD
  277 + eTSEC2: No link.
  278 + =>
  279 +
  280 + With this patch applied the same operation as above resulted in:
  281 + => dhcp
  282 + Waiting for PHY auto negotiation to complete. done
  283 + Enet starting in 1000BT/FD
  284 + Speed: 1000, full duplex
  285 +
  286 + Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
  287 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  288 +
  289 +commit 477fa6378fbd3e47a5e2e83d0dd3970d5b1c8371
  290 +Author: Simon Kagstrom <simon.kagstrom@netinsight.net>
  291 +Date: Thu Aug 20 10:14:11 2009 +0200
  292 +
  293 + arm: kirkwood: See to it that sent data is 8-byte aligned
  294 +
  295 + U-boot might use non-8-byte-aligned addresses for sending data, which
  296 + the kwgbe_send doesn't accept (bootp does this for me). This patch
  297 + copies the data to be sent to a malloced temporary buffer if it is
  298 + non-aligned.
  299 +
  300 + Signed-off-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
  301 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  302 +
  303 +commit cad713bf7548b9e90433dac8270165402a6c9cc3
  304 +Author: Simon Kagstrom <simon.kagstrom@netinsight.net>
  305 +Date: Thu Aug 20 10:13:06 2009 +0200
  306 +
  307 + Wait for the link to come up on kirkwood network init
  308 +
  309 + This patch makes the device wait for up to 5 seconds for the link to
  310 + come up, similar to what many of the other network drivers do. This
  311 + avoids confusing situations where, e.g., a tftp fails when initiated
  312 + early after U-boot has started (before the link has come up).
  313 +
  314 + Signed-off-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
  315 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  316 +
  317 +commit bb1ca3b27f7fba8c73cb10279a6a8b8b69a308ff
  318 +Author: Simon Kagstrom <simon.kagstrom@netinsight.net>
  319 +Date: Thu Aug 20 10:12:28 2009 +0200
  320 +
  321 + arm:kirkwood Define kirkwood phy address magic number
  322 +
  323 + Signed-off-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
  324 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  325 +
  326 +commit f81ecb5d3300bf92d17302d3712f30585c182da9
  327 +Author: Timur Tabi <timur@freescale.com>
  328 +Date: Mon Aug 17 15:55:38 2009 -0500
  329 +
  330 + e1000: fix PCI memory addressing
  331 +
  332 + The Intel E1000 driver was making assumptions about the relationship between
  333 + some virtual, physical, and PCI addresses.
  334 +
  335 + Also fix some bad usage of the DEBUGOUT macro
  336 +
  337 + Signed-off-by: Timur Tabi <timur@freescale.com>
  338 + Acked-by: Kumar Gala <galak@kernel.crashing.org>
  339 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  340 +
  341 +commit b644006e1a7baa227aedc606ecdf0bb5eeb24cab
  342 +Author: Ilya Yanok <yanok@emcraft.com>
  343 +Date: Wed Aug 12 16:42:48 2009 +0400
  344 +
  345 + jffs2: clean the cache in case of malloc fails in build_lists
  346 +
  347 + We should call jffs2_clean_cache() if we return from jffs2_build_lists()
  348 + with an error to prevent usage of incomplete lists. Also we should
  349 + free() a local buffer to prevent memory leaks.
  350 +
  351 + Signed-off-by: Ilya Yanok <yanok@emcraft.com>
  352 +
  353 +commit 7ff66bb0be80cadd681be22a72e5eb02ee14c878
  354 +Author: Heiko Schocher <hs@denx.de>
  355 +Date: Wed Aug 12 10:17:03 2009 +0200
  356 +
  357 + ppc: trigger WDT before starting Linux
  358 +
  359 + Signed-off-by: Heiko Schocher <hs@denx.de>
  360 +
  361 +commit 918319c705d8a3d6251919a660baef32ff3a829a
  362 +Author: Albin Tonnerre <albin.tonnerre@free-electrons.com>
  363 +Date: Wed Jul 22 18:30:03 2009 +0200
  364 +
  365 + Update the mtd driver name in bootargs for at91-based boards
  366 +
  367 + The name of the atmel nand driver in the kernel changed from at91_nand
  368 + to atmel_nand back in June 2008, but the at91-based boards config files
  369 + still refer to at91_nand. This patch updates them with the new name
  370 +
  371 + Signed-off-by: Albin Tonnerre <albin.tonnerre@free-electrons.com>
  372 +
  373 +commit 8fa656aa5289815d942ebdc26182ccb9f2b9c86f
  374 +Author: Ben Goska <goskab@onid.oregonstate.edu>
  375 +Date: Fri Aug 14 10:03:36 2009 -0700
  376 +
  377 + omap3: Fixed a problem with hwecc
  378 +
  379 + In commit 187af954cf7958c24efcf0fd62289bbdb4f1f24e there
  380 + was a typo that offset all the ecc registers by 4 bytes, fixed that.
  381 +
  382 + Signed-off-by: Ben Goska <goskab@onid.oregonstate.edu>
  383 + Acked-by: Dirk Behme <dirk.behme@googlemail.com>
  384 +
  385 +commit 514bab6609acd1a2a19fdd75c2f6255178db7c96
  386 +Author: Stefan Roese <sr@denx.de>
  387 +Date: Mon Aug 17 16:57:53 2009 +0200
  388 +
  389 + ppc4xx: Fix "chip_config" command for AMCC Arches
  390 +
  391 + This patch fixes the "chip_config" command for I2C bootstrap EEPROM
  392 + configuration. First it changes the I2C bootstrap EEPROM address to
  393 + 0x54 as this is used on Arches (instead of 0x52 on Canyonlands/
  394 + Glacier). Additionally, the NAND bootstrap settings are removed
  395 + for Arches since Arches doesn't support NAND-booting.
  396 +
  397 + Signed-off-by: Stefan Roese <sr@denx.de>
  398 +
  399 +commit 4af34177b657e91263919a307fd0b0865a299e52
  400 +Author: Wolfgang Denk <wd@denx.de>
  401 +Date: Sun Aug 16 23:40:13 2009 +0200
  402 +
  403 + Monahans: avoid floating point calculations
  404 +
  405 + Current code for the Monahans CPU defined OSCR_CLK_FREQ as 3.250 (MHz)
  406 + which caused floating point operations to be used. This resulted in
  407 + unresolved references to some FP related libgcc functions when using
  408 + U-Boot's private libgcc functions.
  409 +
  410 + Change the code to use fixed point math only.
  411 +
  412 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  413 +
  414 +commit e393e2e9bc5cd3d5484e193d1380e7cd7587ab5c
  415 +Author: Kumar Gala <galak@kernel.crashing.org>
  416 +Date: Fri Aug 14 16:43:22 2009 -0500
  417 +
  418 + 85xx: Fix addrmap to include memory
  419 +
  420 + When we init the addrmap based on the TLB we will not end up getting
  421 + the TLB that covers memory if we are using SPD. The reason is we
  422 + haven't relocated at the point that we setup the memory TLB and thus it
  423 + will not get setup in the addrmap.
  424 +
  425 + Instead we can just walk over the TLB array after we've relocated and
  426 + see all the TLBs that have been set and use that information to populate
  427 + the initial addrmap. By doing this we insure that we get the TLB
  428 + entries that cover memory.
  429 +
  430 + Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
  431 +
  432 +commit 7dedefdf749ff02c1086f7ddb8cb83a77b00d030
  433 +Author: John Schmoller <jschmoller@xes-inc.com>
  434 +Date: Wed Aug 12 10:55:47 2009 -0500
  435 +
  436 + flash: Fix CFI buffer size bug
  437 +
  438 + Fix bug introduced by 9c048b523413ae5f3ff34e00cf57569c3368ab51.
  439 +
  440 + The cfi_flash.c driver cast the flash buffer size to a uchar in
  441 + flash_write_cfibuffer(). On some flash parts, (tested on Numonyx
  442 + part PC32F512M29EWH), the buffer size is 1KB. Remove the cast to
  443 + uchar to enable buffer sizes to be larger.
  444 +
  445 + Signed-off-by: John Schmoller <jschmoller@xes-inc.com>
  446 + Signed-off-by: Stefan Roese <sr@denx.de>
  447 +
  448 +commit f6e3a1fa92f61083885178101e973c86b419a6f7
  449 +Author: Mike Frysinger <vapier@gentoo.org>
  450 +Date: Thu Aug 13 00:32:14 2009 -0400
  451 +
  452 + trab: rename spi_init()
  453 +
  454 + The local board-specific spi_init() function conflicts with the common SPI
  455 + layer, so rename it to something board-specific.
  456 +
  457 + Signed-off-by: Mike Frysinger <vapier@gentoo.org>
  458 +
  459 +commit 253cb831f5861358a7fa673305cdf7ded1096f44
  460 +Author: Giuseppe CONDORELLI <giuseppe.condorelli@st.com>
  461 +Date: Wed Jul 29 06:05:20 2009 -0400
  462 +
  463 + zlib: add watchdog reset call
  464 +
  465 + This patch adds watchdog reset call to allow its invokation during decompression
  466 + phase. This control was present on old zlib version and here it is
  467 + backported for those relevant routines. This patch is sent as a zlib separate
  468 + one beacuse it was not tested due to specific board lack.
  469 + zlib patches will be unified just in one when this will be validated through
  470 + tests.
  471 +
  472 + Signed-off-by: Giuseppe Condorelli <giuseppe.condorelli@st.com>
  473 +
  474 +commit dce3d797102b6618e8bdd4a09cfd35969f165d86
  475 +Author: Giuseppe CONDORELLI <giuseppe.condorelli@st.com>
  476 +Date: Wed Jul 29 08:05:08 2009 -0400
  477 +
  478 + zlib: updated to v.1.2.3
  479 +
  480 + This patch updates zlib to the latest stable version.
  481 + Only relevant zlib parts were ported to u-boot tree, as already did for the
  482 + current zlib (0.95). New zlib guarantees a faster inflate performances
  483 + other then others improvements as explained at www.zlib.net.
  484 + It also includes Alessandro Rubini's patches to allow 0 as destination pointer
  485 + and to call watchdog reset if required by architecture.
  486 +
  487 + Signed-off-by: Giuseppe Condorelli <giuseppe.condorelli@st.com>
  488 + Reviewed-by: Angelo Castello <angelo.castello@st.com>
  489 + Reviewed-by: Alessandro Rubini <rubini-list@gnudd.com>
  490 +
  491 +commit 3426d65daab6af483b177ed502038f52ed2e5aef
  492 +Author: Heiko Schocher <hs@denx.de>
  493 +Date: Tue Aug 11 10:37:58 2009 +0200
  494 +
  495 + dtt, lm81: move unneccessary printf into a debug printf
  496 +
  497 + Signed-off-by: Heiko Schocher <hs@denx.de>
  498 +
  499 +commit 54e399f110bbaa24e662e6dd9e88ddb86989d668
  500 +Author: Mark Jackson <mpfj-list@mimc.co.uk>
  501 +Date: Tue Aug 11 11:33:47 2009 +0100
  502 +
  503 + MIMC200: reduce LCD pixclock
  504 +
  505 + The initial pixclock for the MIMC200 board is wrong (and causes
  506 + screen corruption due to DMA underruns).
  507 +
  508 + This patch simply reduces the pixel clock to fix the problem.
  509 +
  510 + Signed-off-by: Mark Jackson <mpfj@mimc.co.uk>
  511 +
  512 +commit 1443cd7e54d6893ab7cc51d93fe7759cdaa8b31f
  513 +Author: Richard Retanubun <RichardRetanubun@RuggedCom.com>
  514 +Date: Wed Jul 1 14:04:05 2009 -0400
  515 +
  516 + UEC FIXED PHY: Determine fixed-phy port using UEC interface name.
  517 +
  518 + Fixed a misunderstanding in the original implementation, 'devnum' that
  519 + was used in the cpu/ppc4xx/4xx_enet.c implementation was NOT the
  520 + PHY's SMI address, rather it was the number of the MAC interface on
  521 + the CPU. The equivalent of this for uec_phy will be the UEC number
  522 + stored in mii_info->dev->name. Usage example is updated for uec.
  523 +
  524 + Signed-off-by: Richard Retanubun <RichardRetanubun@RuggedCom.com>
  525 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  526 +
  527 +commit 1a9519373b977ef3f7c9563ad3acb6c6f2424657
  528 +Author: Richard Retanubun <RichardRetanubun@RuggedCom.com>
  529 +Date: Wed Jul 1 14:03:15 2009 -0400
  530 +
  531 + Assigned a static SMI address to all UECs TBIPA address.
  532 +
  533 + It is set to 0x1F by default and can be overwritten on the board
  534 + header file by defining CONFIG_UTBIPAR_INIT_TBIPA. This allows
  535 + the CPU to simply "reserve" one SMI address instead of using
  536 + a different one for each UEC.
  537 +
  538 + Signed-off-by: Richard Retanubun <RichardRetanubun@RuggedCom.com>
  539 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  540 +
  541 +commit 9fd38a01cbc0ce4a8db41f72677103ed04b23db5
  542 +Author: Prafulla Wadaskar <prafulla@marvell.com>
  543 +Date: Mon Aug 10 19:43:06 2009 +0530
  544 +
  545 + net: kirkwood: updates: used eth_setenv_enetaddr api
  546 +
  547 + eth_setenv_enetaddr is avaible by upper layer
  548 + using this saves 204 bytes on total image size
  549 +
  550 + used Local OUI instead of Marvell OUI for
  551 + random MAC address generation logic
  552 +
  553 + Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com>
  554 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  555 +
  556 +commit ecbd2078a1f56c85b6c56afaaed862bf92ccd3f3
  557 +Author: Roy Zang <tie-fei.zang@freescale.com>
  558 +Date: Tue Aug 11 03:48:05 2009 +0800
  559 +
  560 + Fix E1000 build warning on AP1000 board
  561 +
  562 + Fix E1000 build warning on AP1000 board
  563 + Fix the build warning on AP1000 board:
  564 + e1000.c:131: warning: 'e1000_read_eeprom' used but never defined
  565 + e1000.c:2012: warning: 'e1000_set_phy_mode' defined but not used
  566 +
  567 + Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
  568 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  569 +
  570 +commit b3af1d698b031e721bacaee8715d79daaf823de6
  571 +Author: Sandeep Paulraj <s-paulraj@ti.com>
  572 +Date: Mon Aug 10 12:24:40 2009 -0400
  573 +
  574 + ARM: Davinci DM355: Enabling DM9000 on DM355 EVM
  575 +
  576 + Due to recent changes to the NET support on U-boot, DM9000
  577 + is no longer detected on the DM355 EVM.
  578 + This minor update enables DM9000 on the DM355 EVM.
  579 + Tested on the DM355 EVM
  580 +
  581 + Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
  582 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  583 +
  584 +commit 08c2df33f1cd5935938486e968696f94ad406313
  585 +Author: Prafulla Wadaskar <prafulla@marvell.com>
  586 +Date: Mon Aug 10 19:23:19 2009 +0530
  587 +
  588 + net: phy: bugfixes: mv88E61xx compiler warnings fixed
  589 +
  590 + 1. mv88E61xx driver compiler warnings fixed
  591 + 2. idstr if-else statements changed to switch() construct
  592 + and added default case too.
  593 + This fixed idstr may be uninitialized warning
  594 +
  595 + Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com>
  596 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  597 +
  598 +commit 750326e5d540885e3ec36bda9464b8269249f6ce
  599 +Author: Po-Yu Chuang <ratbert@faraday-tech.com>
  600 +Date: Mon Aug 10 11:00:00 2009 +0800
  601 +
  602 + arm: A320: driver for FTMAC100 ethernet controller
  603 +
  604 + This patch adds an FTMAC100 ethernet driver for Faraday A320 evaluation board.
  605 +
  606 + Signed-off-by: Po-Yu Chuang <ratbert@faraday-tech.com>
  607 + Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
  608 +
  609 +commit f90dc43fd67eea71124b999a7d5e617d0d86795b
  610 +Author: Kumar Gala <galak@kernel.crashing.org>
  611 +Date: Mon Aug 10 16:40:55 2009 -0500
  612 +
  613 + 85xx: Removed BEDBUG support from FSL 85xx boards
  614 +
  615 + For some reason the MPC8544 enabled BEDBUG if PCI was enabled and that
  616 + got copied int the MPC8536, MPC8572 and P2020 DS boards. The BEDBUG
  617 + support has never been made to work completely on e500/85xx so we
  618 + just disable it to save space and match the other FSL 85xx boards.
  619 +
  620 + Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
  621 +
  622 +commit eb1a4d0a471505c169bef19a73a60f8641f0b875
  623 +Author: Wolfgang Denk <wd@denx.de>
  624 +Date: Mon Aug 10 10:39:12 2009 +0200
  625 +
  626 + Prepare 2009.08-rc2
  627 +
  628 + Update CHANGELOG
  629 +
  630 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  631 +
1 632 commit 53cc18c71b2b920cca171874c6663e274fa80556
2 633 Author: Wolfgang Denk <wd@denx.de>
3 634 Date: Mon Aug 10 10:38:34 2009 +0200
... ... @@ -526,6 +1157,19 @@
526 1157 decompression of bigger images.
527 1158  
528 1159 Signed-off-by: Stefan Roese <sr@denx.de>
  1160 +
  1161 +commit 901be89a27e11b2627c132ee87c7761bd6886091
  1162 +Author: Heiko Schocher <hs@denx.de>
  1163 +Date: Tue Jul 28 14:53:44 2009 +0200
  1164 +
  1165 + 83xx, kmeter1, fix: update in the DTS the correct size for the first flash
  1166 +
  1167 + When updating the "reg" in the "/localbus/flash@f0000000,0" node
  1168 + size was wrong updated for the first flash, because the total
  1169 + size was filled in, instead of the right size for it.
  1170 +
  1171 + Signed-off-by: Heiko Schocher <hs@denx.de>
  1172 + Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
529 1173  
530 1174 commit 4c2e3da82dc2b7f8b39b7f1d57f570e4bc5caa6d
531 1175 Author: Kumar Gala <kumar.gala@freescale.com>
... ... @@ -24,7 +24,7 @@
24 24 VERSION = 2009
25 25 PATCHLEVEL = 08
26 26 SUBLEVEL =
27   -EXTRAVERSION = -rc2
  27 +EXTRAVERSION = -rc3
28 28 ifneq "$(SUBLEVEL)" ""
29 29 U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
30 30 else
... ... @@ -115,7 +115,7 @@
115 115 /* walk all the entries */
116 116 for (i = 0; i < max_cam; i++) {
117 117 unsigned long epn;
118   - u32 tsize, _mas1;
  118 + u32 tsize, _mas1;
119 119 phys_addr_t rpn;
120 120  
121 121 mtspr(MAS0, FSL_BOOKE_MAS0(1, i, 0));