Commit 699f05125509249072a0b865c8d35520d97cd501

Authored by Wolfgang Denk
1 parent bcab74baa6

Prepare v1.3.4-rc1: Code cleanup, update CHANGELOG, sort Makefile

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

Showing 5 changed files with 1228 additions and 122 deletions Side-by-side Diff

Changes suppressed. Click to show
  1 +commit bcab74baa6b1b1c969038ab6f64a186239180405
  2 +Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  3 +Date: Tue Jul 15 11:23:02 2008 -0400
  4 +
  5 + Round the serial port clock divisor value returned by calc_divisor()
  6 +
  7 + Round the serial port clock divisor value returned by
  8 + calc_divisor()
  9 +
  10 + Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  11 + Acked-by: Gerald Van Baren <vanbaren@cideas.com>
  12 +
  13 +commit 0328ef0edfe950f0b7b8b368dae482531506b74a
  14 +Author: Robin Getz <rgetz@blackfin.uclinux.org>
  15 +Date: Tue Jul 15 21:44:46 2008 +0200
  16 +
  17 + Fix DHCP protocol so U-Boot does not respond too early
  18 + on the network with it's offered IP number; it should not reply until
  19 + after it has received a DHCP ACK message. Also ensures that U-Boot
  20 + does it's DHCPREQUEST as broadcast (per RFC 2131).
  21 +
  22 + Signed-off-by: Robin Getz <rgetz@blackfin.uclinux.org>
  23 + Acked-by: Ben Warren <biggerbadderben@gmail.com>
  24 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  25 +
  26 +commit 7288f972fcaee14a9741cb08c8688a23874b4a2e
  27 +Author: Sebastian Siewior <bigeasy@linutronix.de>
  28 +Date: Tue Jul 15 13:35:23 2008 +0200
  29 +
  30 + cfi_flash: make the command u32 only
  31 +
  32 + This got changed by commit 93c56f212c
  33 + [cfi_flash: support of long cmd in U-boot.]
  34 +
  35 + Long is the wrong type because it will behave differently on 64bit
  36 + machines in a way that is probably not expected. u32 should be
  37 + enough.
  38 +
  39 + Cc: Alexey Korolev <akorolev@infradead.org>
  40 + Cc: Vasiliy Leonenko <vasiliy.leonenko@mail.ru>
  41 + Signed-off-by: Sebastian Siewior <bigeasy@linutronix.de>
  42 +
  43 +commit 31cfe57491b183acae575d486729e158f016c27b
  44 +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  45 +Date: Mon Jul 14 23:48:41 2008 +0200
  46 +
  47 + tools/gitignore: update to all generated files
  48 +
  49 + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  50 +
  51 +commit 5e0de0e216b8fb27634afb11c60a2fa24c23349e
  52 +Author: Andre Schwarz <andre.schwarz@matrix-vision.de>
  53 +Date: Wed Jul 9 18:30:44 2008 +0200
  54 +
  55 + mpc5xxx: Add MVBC_P board support
  56 +
  57 + The MVBC_P is a MPC5200B based camera system with Intel Gigabit ethernet
  58 + controller (using e1000) and custom Altera Cyclone-II FPGA on PCI.
  59 +
  60 + Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
  61 + Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
  62 +
  63 +commit e2d31fb3450653115452144363d5bde4e5e3e693
  64 +Author: Timur Tabi <timur@freescale.com>
  65 +Date: Thu Jun 19 17:56:11 2008 -0500
  66 +
  67 + Update Freescale sys_eeprom.c to handle CCID formats
  68 +
  69 + Update the sys_eeprom.c file to handle both NXID and CCID EEPROM formats. The
  70 + NXID format replaces the older CCID format, but it's important to support both
  71 + since most boards out there still use the CCID format. This change is in
  72 + preparation for using one file to handle both formats. This will also unify
  73 + EEPROM support for all Freescale 85xx and 86xx boards.
  74 +
  75 + Also update the 86xx board header files to use the standard CFG_I2C_EEPROM_ADDR
  76 + instead of ID_EEPROM_ADDR.
  77 +
  78 + Signed-off-by: Timur Tabi <timur@freescale.com>
  79 +
  80 +commit d85f46a25ccb33ed9b295de3c2cfe1ce270ece9a
  81 +Author: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
  82 +Date: Fri Jul 11 17:22:43 2008 +0900
  83 +
  84 + pci: sh: Add pci_skip_dev and pci_print_dev function
  85 +
  86 + Add function of new PCI, pci_skip_dev and pci_print_dev.
  87 +
  88 + Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
  89 + Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  90 +
  91 +commit 1107014e835ec9d46c0333f4211d104f77442db0
  92 +Author: Andy Fleming <afleming@freescale.com>
  93 +Date: Mon Jul 14 20:29:07 2008 -0500
  94 +
  95 + Clean up INIT_RAM options
  96 +
  97 + The L2_INIT_RAM option was unused, and recent changes to the TLB code
  98 + meant that the INIT_RAM TLBs weren't being cleared out. In order to reduce
  99 + the amount of mapped space attached to nothing, we change things so the TLBs
  100 + get cleared.
  101 +
  102 + Signed-off-by: Andy Fleming <afleming@freescale.com>
  103 +
  104 +commit 4524561820a9327e89107854b3a7187800ccf719
  105 +Author: Andy Fleming <afleming@freescale.com>
  106 +Date: Mon Jul 14 20:26:57 2008 -0500
  107 +
  108 + Remove fake flash bank from 8544 DS
  109 +
  110 + The fake flash bank was generating errors for anyone who didn't have a
  111 + PromJET hooked up to the board. As that constitutes the vast majority of
  112 + users, we remove it.
  113 +
  114 + Signed-off-by: Andy Fleming <afleming@freescale.com>
  115 +
  116 +commit 630d9bfcb5f6d3a43f251901a6b480994dcb6ea3
  117 +Author: Kumar Gala <galak@kernel.crashing.org>
  118 +Date: Mon Jul 14 14:07:03 2008 -0500
  119 +
  120 + MPC8544DS: Add ATI Video card support
  121 +
  122 + Add support for using a PCIe ATI Video card on PCIe2.
  123 +
  124 + Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
  125 +
  126 +commit 7f9f4347cf325c63a39fe30910f3fb211ae2cc15
  127 +Author: Kumar Gala <galak@kernel.crashing.org>
  128 +Date: Mon Jul 14 14:07:02 2008 -0500
  129 +
  130 + 85xx: Add some L1/L2 SPR register definitions
  131 +
  132 + Add new L1/L2 SPRs related to e500mc cache config and control.
  133 +
  134 + Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
  135 +
  136 +commit e5852787f0c3c442a276262f13d91ca450605ac0
  137 +Author: Kumar Gala <galak@kernel.crashing.org>
  138 +Date: Mon Jul 14 14:07:01 2008 -0500
  139 +
  140 + MPC8544DS: Report board id, board version and fpga version.
  141 +
  142 + Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
  143 +
  144 +commit 73f15a060f67a2462551c334215bd20fac6b81d1
  145 +Author: Kumar Gala <galak@kernel.crashing.org>
  146 +Date: Mon Jul 14 14:07:00 2008 -0500
  147 +
  148 + 85xx: Cleanup L2 cache size detection
  149 +
  150 + The L2 size detection code was a bit confusing and we kept having to add
  151 + code to it to handle new processors. Change the sense of detection so we
  152 + look for the older processors that aren't changing.
  153 +
  154 + Also added support for 1M cache size on 8572.
  155 +
  156 + Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
  157 +
  158 +commit c3ca7e5e00a24451f20df3bded9a61ba541921df
  159 +Author: Paul Gortmaker <paul.gortmaker@windriver.com>
  160 +Date: Fri Jul 11 15:33:08 2008 -0400
  161 +
  162 + sbc8560: enable CONFIG_OF_LIBFDT by default
  163 +
  164 + Make the default build for the sbc8560 board be powerpc
  165 + capable with libfdt support.
  166 +
  167 + Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
  168 +
  169 +commit 6b44a44ec2aab180d7095c1c92e669cee1d3e3bd
  170 +Author: Andy Fleming <afleming@freescale.com>
  171 +Date: Mon Jul 14 20:04:40 2008 -0500
  172 +
  173 + Fix indentation for default boot environment variables
  174 +
  175 + This was proposed by Paul Gortmaker in response to Wolfgang's comments on
  176 + similar #defines in sbc8560.h.
  177 +
  178 + Signed-off-by: Andy Fleming <afleming@freescale.com>
  179 +
  180 +commit 37fef499104e28e0a83b02b85ca0d1fbe80d294a
  181 +Author: Paul Gortmaker <paul.gortmaker@windriver.com>
  182 +Date: Fri Jul 11 15:33:07 2008 -0400
  183 +
  184 + sbc8560: add default fdt values
  185 +
  186 + Add in the default fdt settings and the typical EXTRA_ENV
  187 + settings as borrowed from the mpc8560ads. Fix a couple
  188 + of stale references to the mpc8560ads dating back to the
  189 + original clone/fork.
  190 +
  191 + Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
  192 + Signed-off-by: Andy Fleming <afleming@freescale.com>
  193 +
  194 +commit d04e76edf92f7f89696989e8702b97e020455af3
  195 +Author: Paul Gortmaker <paul.gortmaker@windriver.com>
  196 +Date: Fri Jul 11 15:33:06 2008 -0400
  197 +
  198 + sbc8560: add in ft_board_setup()
  199 +
  200 + Add in for the sbc8560, the ft_board_setup() routine, based on what is
  201 + in use for the Freescale MPC8560ADS board.
  202 +
  203 + Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
  204 +
  205 +commit c158bcaca3b31cbe38c4143812e6170e38a57393
  206 +Author: Paul Gortmaker <paul.gortmaker@windriver.com>
  207 +Date: Fri Jul 11 15:33:05 2008 -0400
  208 +
  209 + sbc8560: define eth0 and eth1 instead of eth1 and eth2
  210 +
  211 + The existing config doesn't define CONFIG_HAS_ETH0, and so the
  212 + fdt support doesn't update the zeros in the dtb local-mac with
  213 + real data from the u-boot env. Since the existing config is
  214 + tailored to just two interfaces, get rid of the ETH2 definitions
  215 + at the same time.
  216 +
  217 + Also don't include any end user specific data into the environment
  218 + by default -- things like MAC address, network parameters etc. need
  219 + to come from the end user.
  220 +
  221 + Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
  222 + Signed-off-by: Andy Fleming <afleming@freescale.com>
  223 +
  224 +commit 0ec436d2f95076d9e46ae594db6e9b1d8732840d
  225 +Author: Paul Gortmaker <paul.gortmaker@windriver.com>
  226 +Date: Fri Jul 11 15:33:04 2008 -0400
  227 +
  228 + sbc8560: properly set cs0_bnds for 512MB
  229 +
  230 + The sbc8560 board ships with 512MB of memory installed,
  231 + but the current cs0_bnds is hard coded for 256MB. Set the
  232 + value based on CFG_SDRAM_SIZE.
  233 +
  234 + Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
  235 +
  236 +commit 6de5bf24004c8d9c9b070bb8f7418d1c45e5eb27
  237 +Author: Paul Gortmaker <paul.gortmaker@windriver.com>
  238 +Date: Fri Jul 11 15:33:03 2008 -0400
  239 +
  240 + sbc8560: proper definitions for TSEC.
  241 +
  242 + The definitions for the TSEC have become out of date. There is no
  243 + longer any such options like "CONFIG_MPC85xx_TSEC1" or similar.
  244 + Update to match those of other boards, like the MPC8560ADS.
  245 +
  246 + Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
  247 + Acked-by: Ben Warren <biggerbadderben@gmail.com>
  248 +
  249 +commit 71074abbe0c76429577aff58aeff0a24ad210b23
  250 +Author: Paul Gortmaker <paul.gortmaker@windriver.com>
  251 +Date: Wed Jul 9 13:23:05 2008 -0400
  252 +
  253 + 8xxx-fdt: set ns16550 clock from CFG_NS16550_CLK, not bi_busfreq
  254 +
  255 + Some boards that have external 16550 UARTs don't have a direct
  256 + tie between bi_busfreq and the clock used for the UARTs. Boards
  257 + that do have such a tie should set CFG_NS16550_CLK to be
  258 + get_bus_freq(0) -- which most of them do already.
  259 +
  260 + Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
  261 + Acked-by: Kim Phillips <kim.phillips@freescale.com>
  262 +
  263 +commit 24ef76f320fbadf074105229826514db140f939f
  264 +Author: Andrew Klossner <andrew@cesa.opbu.xerox.com>
  265 +Date: Wed Jul 2 07:03:53 2008 -0700
  266 +
  267 + Change the temp map to ROM to align addresses to page size.
  268 +
  269 + With a page size of BOOKE_PAGESZ_16M, both the real and effective
  270 + addresses must be multiples of 16MB. The hardware silently truncates
  271 + them so the code happens to work. This patch clarifies the situation
  272 + by establishing addresses that the hardware doesn't need to truncate.
  273 +
  274 + Signed-off-by: Andrew Klossner <andrew@cesa.opbu.xerox.com>
  275 + Signed-off-by: Andy Fleming <afleming@freescale.com>
  276 +
  277 +commit 06b4186c10204b6683edb047ac5f506fb0ce0937
  278 +Author: Kim Phillips <kim.phillips@freescale.com>
  279 +Date: Tue Jun 17 17:45:22 2008 -0500
  280 +
  281 + mpc85xx: use IS_E_PROCESSOR macro
  282 +
  283 + Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
  284 +
  285 +commit 6b70ffb9d1b2e791161f3cf92937aa45b4a07b78
  286 +Author: Kim Phillips <kim.phillips@freescale.com>
  287 +Date: Mon Jun 16 15:55:53 2008 -0500
  288 +
  289 + fdt: add crypto node handling for MPC8{3, 5}xxE processors
  290 +
  291 + Delete the crypto node if not on an E-processor. If on 8360 or 834x family,
  292 + check rev and up-rev crypto node (to SEC rev. 2.4 property values)
  293 + if on an 'EA' processor, e.g. MPC8349EA.
  294 +
  295 + Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
  296 +
  297 +commit 85e5808e8ea9f77da5219f23394112f0b424fa5e
  298 +Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  299 +Date: Fri Jul 11 15:10:11 2008 -0400
  300 +
  301 + ARM DaVinci: Remove extern phy_t declaration by moving code to proper place
  302 +
  303 + ARM DaVinci: Remove extern phy_t declaration by moving
  304 + code to proper place.
  305 +
  306 + Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  307 +
  308 +commit 3a9e7ba2ac14018c5dd1e78a7dd735571569c971
  309 +Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  310 +Date: Fri Jul 11 15:10:10 2008 -0400
  311 +
  312 + ARM DaVinci: Remove duplicate definitions of MACH_TYPE and prototype of i2c_init()
  313 +
  314 + ARM DaVinci: Remove duplicate definitions of MACH_TYPE
  315 + and prototype of i2c_init().
  316 +
  317 + Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  318 +
  319 +commit 348753d416cd2c9e7ec6520a544c8f33cf02a560
  320 +Author: Kumar Gala <galak@kernel.crashing.org>
  321 +Date: Mon Jul 14 14:03:02 2008 -0500
  322 +
  323 + Fix some more printf() format problems.
  324 +
  325 + Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
  326 +
  327 +commit 45b16d22c64674ccd8c4637456a987463609141c
  328 +Author: Wolfgang Denk <wd@denx.de>
  329 +Date: Mon Jul 14 22:38:42 2008 +0200
  330 +
  331 + Fix coding style; make code better parsable by external tools
  332 +
  333 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  334 +
  335 +commit b880cbf207b1c109d3a661417a8feddcbd729a9d
  336 +Author: Wolfgang Denk <wd@denx.de>
  337 +Date: Mon Jul 14 21:19:08 2008 +0200
  338 +
  339 + cpu/i386/serial.c: Fix syntax errors
  340 +
  341 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  342 +
  343 +commit e2d45e6f4d9919e1afeac5e09557b2252832fccf
  344 +Author: Wolfgang Denk <wd@denx.de>
  345 +Date: Mon Jul 14 20:41:35 2008 +0200
  346 +
  347 + elppc board: Coding style cleanup.
  348 +
  349 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  350 +
  351 +commit 82b24a8a505fc81466484b3c55b574ee0b4205bc
  352 +Author: Wolfgang Denk <wd@denx.de>
  353 +Date: Mon Jul 14 20:40:22 2008 +0200
  354 +
  355 + elppc board: fix syntax error.
  356 +
  357 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  358 +
  359 +commit 0fe340585a6a48bd392d315b0dd84d068b1c3790
  360 +Author: Wolfgang Denk <wd@denx.de>
  361 +Date: Mon Jul 14 20:38:26 2008 +0200
  362 +
  363 + EB+MCF-EV123 board: fix coding style (alingment)
  364 +
  365 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  366 +
  367 +commit 6841785a0bb0f38175456a923edd634fb7dd6947
  368 +Author: Wolfgang Denk <wd@denx.de>
  369 +Date: Mon Jul 14 20:36:44 2008 +0200
  370 +
  371 + EB+MCF-EV123 board: fix syntx error
  372 +
  373 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  374 +
  375 +commit ab5cda9f88c3eaf9cf599adc3a3375906c4ed904
  376 +Author: Andy Fleming <afleming@freescale.com>
  377 +Date: Mon Jul 7 18:02:08 2008 -0500
  378 +
  379 + Remove LBC_CACHE_BASE from 8544 DS
  380 +
  381 + The 8544 DS doesn't have any cacheable Local Bus memories set up. By mapping
  382 + space for some anyway, we were allowing speculative loads into unmapped space,
  383 + which would cause an exception (annoying, even if ultimately harmless).
  384 + Removing LBC_CACHE_BASE, and using LBC_NONCACHE_BASE for the LBC LAW solves the
  385 + problem.
  386 +
  387 + Signed-off-by: Andy Fleming <afleming@freescale.com>
  388 +
  389 +commit d0ff51ba5d0309dbe9e25ea54f8a0285a6d5db90
  390 +Author: Wolfgang Denk <wd@denx.de>
  391 +Date: Mon Jul 14 15:19:07 2008 +0200
  392 +
  393 + Code cleanup: fix old style assignment ambiguities like "=-" etc.
  394 +
  395 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  396 +
  397 +commit d7854223c5c85b5849fbf422cc8ac0efef461c37
  398 +Author: Wolfgang Denk <wd@denx.de>
  399 +Date: Mon Jul 14 15:10:53 2008 +0200
  400 +
  401 + AmigaOneG3SE: remove dead and incomplete files
  402 +
  403 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  404 +
  405 +commit b64f190b7a34224df09b559ca111eb1b733f00ad
  406 +Author: Wolfgang Denk <wd@denx.de>
  407 +Date: Mon Jul 14 15:06:35 2008 +0200
  408 +
  409 + Fix printf() format issues with sizeof_t types by using %zu
  410 +
  411 + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  412 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  413 +
  414 +commit f354b73e16a86f9e9085471a830605f74f84ea5d
  415 +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  416 +Date: Mon Jul 14 14:11:45 2008 +0200
  417 +
  418 + vsprintf: add z and t options
  419 +
  420 + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  421 +
  422 +commit 25dbe98abb686d8210e1731fba85ced7d3ce874c
  423 +Author: Wolfgang Denk <wd@denx.de>
  424 +Date: Sun Jul 13 23:07:35 2008 +0200
  425 +
  426 + Fix some more printf() format issues.
  427 +
  428 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  429 +
  430 +commit d5996dd555edf52721b7691a4c59de016251ed39
  431 +Author: Wolfgang Denk <wd@denx.de>
  432 +Date: Sun Jul 13 19:51:00 2008 +0200
  433 +
  434 + Fix some more printf() format problems.
  435 +
  436 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  437 +
  438 +commit 0f9d5f6d6e814907794995c6a22af752040c35d9
  439 +Author: Wolfgang Denk <wd@denx.de>
  440 +Date: Sun Jul 13 19:48:26 2008 +0200
  441 +
  442 + ADS5121: Fix (delete) incorrect ads5121_diu_init() prototype
  443 +
  444 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  445 +
  446 +commit 322716a1d1eb33a71067ba0eb1c5346fb2dd6b34
  447 +Author: Anatolij Gustschin <agust@denx.de>
  448 +Date: Sat Jul 12 17:31:36 2008 +0200
  449 +
  450 + Fix bug in Lime video driver
  451 +
  452 + We need to wait while drawing engine clears frame
  453 + buffer before any further software accesses to frame
  454 + buffer will be initiated. Otherwise software drawn
  455 + parts could be partially destroyed by the drawing
  456 + engine or even GDC chip freeze could occur (as
  457 + observed on socrates board).
  458 +
  459 + Signed-off-by: Anatolij Gustschin <agust@denx.de>
  460 +
  461 +commit 0a5676befb0c590212a53f7627fa5d0d8a84bf34
  462 +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  463 +Date: Sat Jul 12 14:36:34 2008 +0200
  464 +
  465 + Fix some more printf() format issues.
  466 +
  467 + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  468 +
  469 +commit 18c8a28aad49803780bd8d52432ded528e37e701
  470 +Author: Michal Simek <monstr@monstr.eu>
  471 +Date: Fri Jul 11 15:11:57 2008 +0200
  472 +
  473 + hwmon: rename CONFIG_DS1722 to CONFIG_DTT_DS1722
  474 +
  475 + Signed-off-by: Michal Simek <monstr@monstr.eu>
  476 + Acked-by: Stefan Roese <sr@denx.de>
  477 +
  478 +commit 6ecbb45bb027e90c19d63b48e7b0c05acc1a87c0
  479 +Author: Michal Simek <monstr@monstr.eu>
  480 +Date: Fri Jul 11 11:50:53 2008 +0200
  481 +
  482 + hwmon: Cleaning hwmon devices
  483 +
  484 + Clean Makefile
  485 + Move device specific values to driver for better reading
  486 +
  487 + Signed-off-by: Michal Simek <monstr@monstr.eu>
  488 + Acked-by: Stefan Roese <sr@denx.de>
  489 +
  490 +commit c78fce699c7ff467ecd841da6a79f065180bf578
  491 +Author: Michal Simek <monstr@monstr.eu>
  492 +Date: Fri Jul 11 10:43:13 2008 +0200
  493 +
  494 + FIS: repare incorrect return value with ramdisk handling
  495 +
  496 + Microblaze and PowerPC use boot_get_ramdisk for loading
  497 + ramdisk to memory with checking return value.
  498 + Return 0 means success. Return 1 means failed.
  499 + Here is correspond part of code from bootm.c which check
  500 + return code.
  501 +
  502 + ret = boot_get_ramdisk (argc, argv, images, IH_ARCH_PPC,
  503 + &rd_data_start, &rd_data_end);
  504 + if (ret)
  505 + goto error;
  506 +
  507 + Signed-off-by: Michal Simek <monstr@monstr.eu>
  508 +
  509 +commit 84a2c64a26dc5e275e1cf4e76a6e194a18fb5477
  510 +Author: Michal Simek <monstr@monstr.eu>
  511 +Date: Fri Jul 11 10:10:32 2008 +0200
  512 +
  513 + microblaze: Remove useless ancient headers
  514 +
  515 + Signed-off-by: Michal Simek <monstr@monstr.eu>
  516 +
  517 +commit 53ea981c3124b13c137c2d10e975b7c6672266e0
  518 +Author: Michal Simek <monstr@monstr.eu>
  519 +Date: Fri Jul 11 10:10:31 2008 +0200
  520 +
  521 + microblaze: Clean uartlite driver
  522 +
  523 + Redesign uartlite driver to in_be32 and out_be32 macros
  524 + Fix missing header in io.h
  525 +
  526 + Signed-off-by: Michal Simek <monstr@monstr.eu>
  527 + Acked-by: Grant Likely <grant.likely@secretlab.ca>
  528 +
  529 +commit dbf3dfb386a2d5d2381814e39985ab2e21894550
  530 +Author: Marcel Ziswiler <marcel@ziswiler.com>
  531 +Date: Fri Jul 11 02:39:14 2008 +0200
  532 +
  533 + Enable passing of ATAGs required by latest Linux kernel.
  534 +
  535 +commit ef130d3093bdf88f01cf3e000fe5df249ebf2b1a
  536 +Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  537 +Date: Fri Jul 11 10:24:15 2008 -0400
  538 +
  539 + Fix integer overflow warning in calc_divisor()
  540 +
  541 + which happened when rounding the serial port clock divisor
  542 +
  543 + Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  544 +
  545 +commit 6b760189d77f001684e3160b355c185ca3804961
  546 +Author: Marcel Ziswiler <marcel@ziswiler.com>
  547 +Date: Fri Jul 11 01:09:59 2008 +0200
  548 +
  549 + Fix build time warnings in function mmc_decode_csd()
  550 +
  551 + Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
  552 +
  553 +commit c15947d6ce0d59925c97fdfac692476af6e262d0
  554 +Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  555 +Date: Thu Jul 10 10:46:33 2008 -0400
  556 +
  557 + ARM: Fix for broken compilation when defining CONFIG_CMD_ELF
  558 +
  559 + caused by missing dcache status/enable/disable functions.
  560 +
  561 + Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  562 +
  563 +commit 068c1b77c8f42a1a31084d2f4b1d5cc807c1a9ce
  564 +Author: Stefan Roese <sr@denx.de>
  565 +Date: Thu Jul 10 13:53:31 2008 +0200
  566 +
  567 + ppc4xx: Remove redundant ft_board_setup() functions from some 4xx boards
  568 +
  569 + This patch removes some ft_board_setup() functions from some 4xx boards.
  570 + This can be done since we now have a default weak implementation for this
  571 + in cpu/ppc4xx/fdt.c. Only board in need for a different/custom
  572 + implementation like canyonlands need their own version.
  573 +
  574 + Signed-off-by: Stefan Roese <sr@denx.de>
  575 +
  576 +commit d39a089f8bc960ba9ae6a08fda5582b578620cc1
  577 +Author: Wolfgang Denk <wd@denx.de>
  578 +Date: Sun Jul 13 14:58:16 2008 +0200
  579 +
  580 + Add last known maintainer for orphaned boards; reformat.
  581 +
  582 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  583 +
  584 +commit 5c761d57bb9940e016d561fda8b2ed84c55de5b6
  585 +Author: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
  586 +Date: Thu Jul 10 13:16:04 2008 +0200
  587 +
  588 + Remove kharris@nexus-tech.net from MAINTAINERS
  589 +
  590 + Mail to kharris@nexus-tech.net bounces because the user doesn't exist
  591 + anymore. You can't be a maintainer without a valid e-mail address, so
  592 + move all boards that used to be maintained by Kyle Harris to the
  593 + "orphaned" list.
  594 +
  595 + Currently, only PowerPC has a list of orphaned boards, so this patch
  596 + creates one for ARM as well.
  597 +
  598 + Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
  599 +
  600 +commit 17bd17071463b0cde391ac4a0863d600474b4ea1
  601 +Author: Anatolij Gustschin <agust@denx.de>
  602 +Date: Thu Jul 10 01:15:10 2008 +0200
  603 +
  604 + at91: Fix to enable using Teridian MII phy (78Q21x3) with at91sam9260
  605 +
  606 + On the at91sam9260ep development board there is an EEPROM
  607 + connected to the TWI interface (PA23, PA24 Peripheral A
  608 + multiplexing), so we cannot use these pins as ETX2, ETX3.
  609 + This patch configures PA10, PA11 pins for ETX2, ETX3
  610 + instead of PA23, PA24 pins.
  611 +
  612 + Signed-off-by: Anatolij Gustschin <agust@denx.de>
  613 + Signed-off-by: Manuel Sahm <Manuel.Sahm@feig.de>
  614 +
  615 +commit f889265753ddf4465d9d580827bb9289bfac55d6
  616 +Author: Kenneth Johansson <kenneth@southpole.se>
  617 +Date: Sat Jul 12 13:18:34 2008 -0600
  618 +
  619 + fix DIU for small screens
  620 +
  621 + The DIU_DIV register is 8 bit not 5 bit. This prevented large DIV values
  622 + so it was not possible to set a slow pixel clock and thus prevented
  623 + display on small screens.
  624 +
  625 + Signed-off-by: Kenneth Johansson <kenneth@southpole.se>
  626 + Acked-by: John Rigby <jrigby@freescale.com>
  627 +
  628 +commit b60b8573875e650e4c69be667bfc88d3ed474a7c
  629 +Author: John Rigby <jrigby@freescale.com>
  630 +Date: Fri Jul 11 14:44:09 2008 -0600
  631 +
  632 + ADS5121 cleanup compile warnings
  633 +
  634 + board/ads5121/iopin.c
  635 + Replace bit fields in struct iopin_t with a single
  636 + field and intialize it via plain old macros.
  637 + This fixes the type pun warnings and makes the code
  638 + more readable.
  639 +
  640 + board/ads5121/ads5121.c
  641 + Add include iopin.h to ads5121.c for the iopin_initialize
  642 + prototype.
  643 +
  644 + Add an extern void ads5121_diu_init(void)
  645 +
  646 + Signed-off-by: John Rigby <jrigby@freescale.com>
  647 +
  648 +commit bde63587622c4b830a27d1ddf7265843de9e994f
  649 +Author: Wolfgang Denk <wd@denx.de>
  650 +Date: Fri Jul 11 22:56:11 2008 +0200
  651 +
  652 + Fix some more printf() format issues.
  653 +
  654 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  655 +
  656 +commit 184f1b404a90eef8b425c0e7b3018d59ef9982c8
  657 +Author: Wolfgang Denk <wd@denx.de>
  658 +Date: Fri Jul 11 22:55:31 2008 +0200
  659 +
  660 + Fixed some out-of-tree build issues
  661 +
  662 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  663 +
  664 +commit 47bf9c71ae838305a3ea3161af8d14e6f3fc2c82
  665 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  666 +Date: Wed Jul 9 16:20:23 2008 -0500
  667 +
  668 + ColdFire: Fix FB CS not setup properly for Mcf5282
  669 +
  670 + Remove all CFG_CSn_RO in cpu/mcf52x2/cpu_init.c. If
  671 + CFG_CSn_RO is defined as 0, the chipselect will not
  672 + be assigned.
  673 +
  674 + Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  675 +
  676 +commit bc3ccb139f0836f0a834cfd370a120a00ad7e63a
  677 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  678 +Date: Wed Jul 9 15:47:27 2008 -0500
  679 +
  680 + ColdFire: Fix incorrect define for mcf5227x and mcf5445x RTC
  681 +
  682 + Rename CONFIG_MCFTMR to CONFIG_MCFRTC to include real time
  683 + clock module in cpu/<cf arch>/cpu_init.c
  684 +
  685 + Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  686 +
  687 +commit f94945b517f10e01927101679c62361e03d4e837
  688 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  689 +Date: Wed Jul 9 15:25:01 2008 -0500
  690 +
  691 + ColdFire: Fix incorrect board name in MAKEALL for M5253EVBE
  692 +
  693 + Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  694 +
  695 +commit 0e0c4357d14a3563c6a2a1e6d5ad6a2cc4f35cab
  696 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  697 +Date: Wed Jul 9 15:21:44 2008 -0500
  698 +
  699 + Fix compile error caused by missing timer function
  700 +
  701 + Add #define CONFIG_MCFTMR in EB+MCF-EV123.h configuration file
  702 +
  703 + Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  704 +
  705 +commit c37ea031175b807c54e6bad9b270e9bede6c0078
  706 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  707 +Date: Wed Jul 9 15:14:25 2008 -0500
  708 +
  709 + Fix compile error caused by incorrect function return type
  710 +
  711 + Rename int mii_init(void) to void mii_init(void)
  712 +
  713 + Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  714 +
  715 +commit ab4860b255239dbaecccdd002c8d11f4ef54dd75
  716 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  717 +Date: Wed Jun 18 19:27:23 2008 -0500
  718 +
  719 + ColdFire: Fix power up issue for MCF5235
  720 +
  721 + Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  722 +
  723 +commit dd08e97361fbc9e79fa5ef1a8acf29273b934b11
  724 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  725 +Date: Wed Jun 18 19:19:07 2008 -0500
  726 +
  727 + ColdFire: Fix compiling error for MCF5275
  728 +
  729 + The compiling error was caused by missing a closed parentheses
  730 + in speed.c
  731 +
  732 + Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  733 +
  734 +commit 94603c2fd4dbe0655878416aa0da9f302d4c30d3
  735 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  736 +Date: Wed Jun 18 19:14:01 2008 -0500
  737 +
  738 + ColdFire: Fix timer issue for MCF5272
  739 +
  740 + The timer was assigned to wrong timer memory mapped which
  741 + caused udelay() and timer() not working properly.
  742 +
  743 + Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  744 +
  745 +commit 3b1e8ac9b43f89cc9291a6a86e6b33ef55801515
  746 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  747 +Date: Wed Jun 18 19:12:13 2008 -0500
  748 +
  749 + ColdFire: Change invalid JMP to BRA caught by new v4e toolchain
  750 +
  751 + Signed-off-by: Kurt Mahan <kmahan@freescale.com>
  752 +
  753 +commit 8371dc2066136be21e10b7b9293e469297d77298
  754 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  755 +Date: Wed Jun 18 19:05:23 2008 -0500
  756 +
  757 + ColdFire: Add -got=single param for new linux v4e toolchains
  758 +
  759 + Signed-off-by: Kurt Mahan <kmahan@freescale.com>
  760 +
  761 +commit 56d52615cd47bc522ee13bb7ec7e59d6ce9426c7
  762 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  763 +Date: Wed Jun 18 13:21:19 2008 -0500
  764 +
  765 + ColdFire: Fix code flash configuration for M547x/M548x boards
  766 +
  767 + Signed-off-by: Kurt Mahan <kmahan@freescale.com>
  768 +
  769 +commit 6e37091afc07fdcc15590093fd066b0cb7399f85
  770 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  771 +Date: Tue Jun 24 12:12:16 2008 -0500
  772 +
  773 + ColdFire: Fix warning messages by passing correct data type in board.c
  774 +
  775 + Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  776 +
  777 +commit 81cc32322acb1b3225ee45606ced48e2a14824dc
  778 +Author: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  779 +Date: Thu May 29 12:21:54 2008 -0500
  780 +
  781 + ColdFire: Fix UART baudrate formula
  782 +
  783 + The formula "counter = (u32) (gd->bus_clk / gd->baudrate) / 32"
  784 + can generate the wrong divisor due to integer division truncation.
  785 + Round the calculated divisor value by adding 1/2 the baudrate
  786 + before dividing by the baudrate.
  787 +
  788 + Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
  789 + Acked-by: Gerald Van Baren <vanbaren@cideas.com>
  790 +
  791 +commit b578fb471444cbd7db1285701ba51343baaf73fb
  792 +Author: Stefan Roese <sr@denx.de>
  793 +Date: Thu Jul 10 11:38:26 2008 +0200
  794 +
  795 + ppc4xx: Fix include sequence in 4xx_pcie.c
  796 +
  797 + This patch now moves common.h to the top of the inlcude list. This
  798 + is needed for boards with CONFIG_PHYS_64BIT set (e.g. katmai), so that
  799 + the phys_size_t/phys_addr_t are defined to the correct size in this
  800 + driver.
  801 +
  802 + Signed-off-by: Stefan Roese <sr@denx.de>
  803 +
  804 +commit 9b55a2536919f4de1bb1044e6eb8262c2f53bc96
  805 +Author: Wolfgang Denk <wd@denx.de>
  806 +Date: Fri Jul 11 01:16:00 2008 +0200
  807 +
  808 + Fix some more print() format errors.
  809 +
  810 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  811 +
  812 +commit fdd70d1921b87287d9a99d1be99bc35226c2b412
  813 +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  814 +Date: Thu Jul 10 20:57:54 2008 +0200
  815 +
  816 + MAKEALL: remove duplicated at91 from ARM9 list and add LIST_at91 to arm
  817 +
  818 + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  819 +
  820 +commit c6457e3b8bc79a97381cf7deffa08f7c5a24f86c
  821 +Author: Sergey Lapin <slapin@ossfans.org>
  822 +Date: Thu Jun 5 11:06:29 2008 +0400
  823 +
  824 + DataFlash AT45DB021 support
  825 +
  826 + Some boards based on AT91SAM926X-EK use smaller DF chips to keep
  827 + bootstrap, u-boot and its environment, using NAND or other external
  828 + storage for kernel and rootfs. This patch adds support for
  829 + small 1024x263 chip.
  830 +
  831 + Signed-off-by: Sergey Lapin <slapin@ossfans.org>
  832 +
  833 +commit 4109df6f75fc00ab7da56d286ba50149a0d16a69
  834 +Author: Kim Phillips <kim.phillips@freescale.com>
  835 +Date: Thu Jul 10 14:00:15 2008 -0500
  836 +
  837 + silence misc printf formatting compiler warnings
  838 +
  839 + Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
  840 +
  841 +commit 3d71c81a9bb03f866a1e98da96363ef3f46c76b3
  842 +Author: Markus Klotzbรผcher <mk@denx.de>
  843 +Date: Thu Jul 10 14:47:09 2008 +0200
  844 +
  845 + USB: shutdown USB before booting
  846 +
  847 + This patch fixes a potentially serious issue related to USB which was
  848 + discouvered by Martin Krause <martin.krause@tqs.de> and fixed for
  849 + ARM920T. Martin wrote:
  850 +
  851 + Turn off USB to prevent the host controller from writing to the
  852 + SDRAM while Linux is booting. This could happen, because the HCCA
  853 + (Host Controller Communication Area) lies within the SDRAM and the
  854 + host controller writes continously to this area (as busmaster!), for
  855 + example to increase the HccaFrameNumber variable, which happens
  856 + every 1 ms.
  857 +
  858 + This is a slightly modified version of the patch in order to shutdown
  859 + USB when booting on all architectures.
  860 +
  861 + Signed-off-by: Markus Klotzbuecher <mk@denx.de>
  862 +
  863 +commit f31c49db2a5e076f415c0785eb37f67f2faa5fc8
  864 +Author: Martha Marx <mmarx@silicontkx.com>
  865 +Date: Thu May 29 14:23:25 2008 -0400
  866 +
  867 + Configuration changes for ADS5121 Rev 3
  868 +
  869 + ADS5121 Rev 3 board is now the default config
  870 +
  871 + config targets are now
  872 +
  873 + ads5121_config
  874 + Rev 3 board with
  875 + PCI
  876 + M41T62 on board RTC
  877 + 512MB DRAM
  878 +
  879 + ads5121_rev2_config
  880 + Rev 2 board with
  881 + No PCI
  882 + 256MB DRAM
  883 +
  884 + Signed-off-by: Martha Marx <mmarx@silicontkx.com>
  885 + Acked-by: Grant Likely <grant.likely@secretlab.ca>
  886 + Acked-by: John Rigby <jrigby@freescale.com>
  887 +
  888 +commit 16bee7b0dc294ee01ca2434aa1dd3bd717a69615
  889 +Author: Martha Marx <mmarx@silicontkx.com>
  890 +Date: Thu May 29 15:37:21 2008 -0400
  891 +
  892 + Consolidate ADS5121 IO Pin configuration
  893 +
  894 + Consolidate ADS5121 IO Pin configuration to one file
  895 + board/ads5121/iopin.c.
  896 +
  897 + Remove pin config from cpu/mpc512x/fec.c
  898 +
  899 + Signed-off-by: Martha Marx <mmarx@silicontkx.com>
  900 + Acked-by: Grant Likely <grant.likely@secretlab.ca>
  901 + Acked-by: John Rigby <jrigby@freescale.com>
  902 +
  903 +commit d4692b0ba83b7b454bbd92bad1f4befe6e1657b7
  904 +Author: Christian Eggers <christian@p2400.wgnetz.xx>
  905 +Date: Fri Jun 27 19:46:51 2008 +0200
  906 +
  907 + Fix "usb part" command
  908 +
  909 + Only print partition for selected device if user supplied the <dev>
  910 + arg with the "usb part [dev]" command.
  911 +
  912 + Signed-off-by: Christian Eggers <ceggers@gmx.de>
  913 + Acked-by: Markus Klotzbuecher <mk@denx.de>
  914 +
  915 +commit cc83b27217f7380041fea386ddb6d6d9b261617d
  916 +Author: Harald Welte <laforge@gnumonks.org>
  917 +Date: Mon Jul 7 00:58:05 2008 +0800
  918 +
  919 + fix USB devices with multiple configurations
  920 +
  921 + This patch fixes bugs in usbdcore*.c related to the use of devices
  922 + with multiple configurations.
  923 +
  924 + The original code made mistakes about the meaning of configuration value and
  925 + configuration index, and the resulting off-by-one errors resulted in:
  926 +
  927 + * SET_CONFIGURATION always selected the first configuration, no matter what
  928 + wValue is being passed.
  929 + * GET_DESCRIPTOR/CONFIGURATION always returned the descriptor for the first
  930 + configuration (index 0).
  931 +
  932 + Signed-off-by: Harald Welte <laforge@openmoko.org>
  933 + Acked-by: Markus Klotzbuecher <mk@denx.de>
  934 +
  935 +commit 06c53beae1a726e707971c555613f09b270a2461
  936 +Author: Wolfgang Denk <wd@denx.de>
  937 +Date: Thu Jul 10 13:16:09 2008 +0200
  938 +
  939 + Fix some more print() format errors.
  940 +
  941 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  942 +
  943 +commit d4b5f3fa001228d76e2c3380cedadf804b802c2a
  944 +Author: Christian Eggers <christian@p2400.wgnetz.xx>
  945 +Date: Fri Jun 27 19:46:51 2008 +0200
  946 +
  947 + Fix "usb part" command
  948 +
  949 + Only print partition for selected device if user supplied the <dev>
  950 + arg with the "usb part [dev]" command.
  951 +
  952 + Signed-off-by: Christian Eggers <ceggers@gmx.de>
  953 + Acked-by: Markus Klotzbuecher <mk@denx.de>
  954 +
  955 +commit e73b5212e0463a3db0af0a5c95c75bfb762ca973
  956 +Author: Harald Welte <laforge@gnumonks.org>
  957 +Date: Mon Jul 7 00:58:05 2008 +0800
  958 +
  959 + fix USB devices with multiple configurations
  960 +
  961 + This patch fixes bugs in usbdcore*.c related to the use of devices
  962 + with multiple configurations.
  963 +
  964 + The original code made mistakes about the meaning of configuration value and
  965 + configuration index, and the resulting off-by-one errors resulted in:
  966 +
  967 + * SET_CONFIGURATION always selected the first configuration, no matter what
  968 + wValue is being passed.
  969 + * GET_DESCRIPTOR/CONFIGURATION always returned the descriptor for the first
  970 + configuration (index 0).
  971 +
  972 + Signed-off-by: Harald Welte <laforge@openmoko.org>
  973 + Acked-by: Markus Klotzbuecher <mk@denx.de>
  974 +
  975 +commit e870690bdca154943ecadd5212d2d59c1b9d391b
  976 +Author: Stefan Roese <sr@denx.de>
  977 +Date: Thu Jul 10 10:10:54 2008 +0200
  978 +
  979 + MTD/NAND: Fix printf format warning in nand code
  980 +
  981 + This patch fixes NAND related printf format warning. Those warnings are
  982 + now visible since patch dc4b0b38d4aadf08826f6c31270f1eecd27964fd
  983 + [Fix printf errors.] by Andrew Klossner has been applied. Thanks, this is
  984 + really helpful.
  985 +
  986 + Signed-off-by: Stefan Roese <sr@denx.de>
  987 +
  988 +commit 10943c9afa25694bd9999461f4e9e50ce22fff2b
  989 +Author: Stefan Roese <sr@denx.de>
  990 +Date: Thu Jul 10 10:00:45 2008 +0200
  991 +
  992 + rtc: Fix printf format warning in m41t60.c
  993 +
  994 + Signed-off-by: Stefan Roese <sr@denx.de>
  995 +
  996 +commit dc1da42f814cd71e6756c2cf62af1ada1d0581fb
  997 +Author: Stefan Roese <sr@denx.de>
  998 +Date: Tue Jul 8 12:01:47 2008 +0200
  999 +
  1000 + pci: Move PCI device configuration check into a separate weak function
  1001 +
  1002 + This patch moves the check, if a device should be skipped in PCI PNP
  1003 + configuration into the function pci_skip_dev(). This function is defined
  1004 + as weak so that it can be overwritten by a platform specific one if
  1005 + needed. The check if the device should get printed in the PCI summary upon
  1006 + bootup (when CONFIG_PCI_SCAN_SHOW is defined) is moved to the function
  1007 + pci_print_dev() which is also defined as weak too.
  1008 +
  1009 + Signed-off-by: Stefan Roese <sr@denx.de>
  1010 +
  1011 +commit b002144e1dc21374b1ef5281fe6b5d014af96650
  1012 +Author: Stefan Roese <sr@denx.de>
  1013 +Date: Thu Jul 10 09:58:06 2008 +0200
  1014 +
  1015 + ppc4xx: Fix printf format warnings now visible with the updated format check
  1016 +
  1017 + This patch fixes ppc4xx related printf format warning. Those warnings are
  1018 + now visible since patch dc4b0b38d4aadf08826f6c31270f1eecd27964fd
  1019 + [Fix printf errors.] by Andrew Klossner has been applied. Thanks, this is
  1020 + really helpful.
  1021 +
  1022 + Signed-off-by: Stefan Roese <sr@denx.de>
  1023 +
  1024 +commit 5d812b8b4ad9667c77a5bf92b4ba81699abc9fc3
  1025 +Author: Stefan Roese <sr@denx.de>
  1026 +Date: Wed Jul 9 17:33:57 2008 +0200
  1027 +
  1028 + ppc4xx: Enable support for > 2GB SDRAM on AMCC Katmai
  1029 +
  1030 + Newer PPC's like 440SPe, 460EX/GT can be equipped with more than 2GB of SDRAM.
  1031 + To support such configurations, we "only" map the first 2GB via the TLB's. We
  1032 + need some free virtual address space for the remaining peripherals like, SoC
  1033 + devices, FLASH etc.
  1034 +
  1035 + Note that ECC is currently not supported on configurations with more than 2GB
  1036 + SDRAM. This is because we only map the first 2GB on such systems, and therefore
  1037 + the ECC parity byte of the remaining area can't be written.
  1038 +
  1039 + Signed-off-by: Stefan Roese <sr@denx.de>
  1040 +
  1041 +commit cf1c2ed91df26903b956948f37f82de9e1158a89
  1042 +Author: Larry Johnson <lrj@acm.org>
  1043 +Date: Sat Jun 14 17:02:49 2008 -0400
  1044 +
  1045 + ppc4xx: Remove implementation of testdram() from Korat board support
  1046 +
  1047 + Signed-off-by: Larry Johnson <lrj@acm.org>
  1048 + Signed-off-by: Stefan Roese <sr@denx.de>
  1049 +
  1050 +commit 47ce4a28ccfcfb803aa68d3d4505a8de056a8a5e
  1051 +Author: Larry Johnson <lrj@acm.org>
  1052 +Date: Sat Jun 14 16:53:02 2008 -0400
  1053 +
  1054 + ppc4xx: Update and add FDT to Korat board support
  1055 +
  1056 + Signed-off-by: Larry Johnson <lrj@acm.org>
  1057 + Signed-off-by: Stefan Roese <sr@denx.de>
  1058 +
  1059 +commit 4188f0491886b3b486164e819c0a83fdb97efd7d
  1060 +Author: Wolfgang Denk <wd@denx.de>
  1061 +Date: Thu Jul 10 01:13:30 2008 +0200
  1062 +
  1063 + Minor coding style cleanup; update CHANGELOG
  1064 +
  1065 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  1066 +
1 1067 commit 8915f1189c1d29d8be7f4de325702d90a8988219
2 1068 Author: Paul Gortmaker <paul.gortmaker@windriver.com>
3 1069 Date: Wed Jul 9 17:50:45 2008 -0400
... ... @@ -285,6 +1351,19 @@
285 1351  
286 1352 Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
287 1353  
  1354 +commit 3473ab737282b08ad61841fcbb14c4d264a93a8e
  1355 +Author: Jason Jin <Jason.jin@freescale.com>
  1356 +Date: Tue May 13 11:50:36 2008 +0800
  1357 +
  1358 + Feed the watchdog in u-boot for 8610 board.
  1359 +
  1360 + The watchdog on 8610 board is enabled by setting sw[6]
  1361 + to on. Once enabled, the watchdog can not be disabled
  1362 + by software. So feed the dog in u-boot is necessary for
  1363 + normal operation.
  1364 +
  1365 + Signed-off-by: Jason Jin <Jason.jin@freescale.com>
  1366 +
288 1367 commit 63676841ca2d603b13765f3f7b72ff1a61c23f90
289 1368 Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
290 1369 Date: Wed Jun 18 12:10:33 2008 -0400
... ... @@ -748,6 +1827,18 @@
748 1827 Signed-off-by: Juergen Kilb <J.Kilb@gmx.de>
749 1828 Acked-by: Felix Radensky <felix@embedded-sol.com>
750 1829  
  1830 +commit dd1c5523d6f44e842e69f2fcb50788c6060eab86
  1831 +Author: Stefan Roese <sr@denx.de>
  1832 +Date: Tue Jul 1 17:03:19 2008 +0200
  1833 +
  1834 + ppc4xx: Fix 460EX/GT PCIe port initialization
  1835 +
  1836 + This patch fixes a bug where the 460EX/GT PCIe UTLSET1 register was
  1837 + configured incorrectly. Thanks to Olga Buchonina from AMCC for pointing
  1838 + this out.
  1839 +
  1840 + Signed-off-by: Stefan Roese <sr@denx.de>
  1841 +
751 1842 commit b571afde0295b007a45055ee49f8822c753a5651
752 1843 Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
753 1844 Date: Sat Jun 7 12:29:52 2008 +0200
... ... @@ -1128,6 +2219,22 @@
1128 2219 Signed-off-by: Anatolij Gustschin <agust@denx.de>
1129 2220 Acked-by: Stefan Roese <sr@denx.de>
1130 2221 Acked-by: Kumar Gala <galak@kernel.crashing.org>
  2222 +
  2223 +commit a036b0443657fe0f4773786de9092251869f08ac
  2224 +Author: Kumar Gala <galak@kernel.crashing.org>
  2225 +Date: Thu Jun 19 01:45:50 2008 -0500
  2226 +
  2227 + MPC8610HPCD: Report board id, board version and fpga version.
  2228 +
  2229 + Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
  2230 +
  2231 +commit 7de8c21f14df9c20fdcf6027aec8e8545f75f835
  2232 +Author: Kumar Gala <galak@kernel.crashing.org>
  2233 +Date: Thu Jun 19 01:45:27 2008 -0500
  2234 +
  2235 + MPC8641HPCN: Report board id, board version and fpga version.
  2236 +
  2237 + Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
1131 2238  
1132 2239 commit fb8c061ea05fc68d37e2a8b9f8c949d76c8d71a8
1133 2240 Author: Stefan Roese <sr@denx.de>
... ... @@ -23,8 +23,8 @@
23 23  
24 24 VERSION = 1
25 25 PATCHLEVEL = 3
26   -SUBLEVEL = 3
27   -EXTRAVERSION =
  26 +SUBLEVEL = 4
  27 +EXTRAVERSION = -rc1
28 28 U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
29 29 VERSION_FILE = $(obj)include/version_autogenerated.h
30 30  
... ... @@ -493,6 +493,9 @@
493 493 BC3450_config: unconfig
494 494 @$(MKCONFIG) -a BC3450 ppc mpc5xxx bc3450
495 495  
  496 +cm5200_config: unconfig
  497 + @$(MKCONFIG) -a cm5200 ppc mpc5xxx cm5200
  498 +
496 499 cpci5200_config: unconfig
497 500 @$(MKCONFIG) -a cpci5200 ppc mpc5xxx cpci5200 esd
498 501  
... ... @@ -540,9 +543,6 @@
540 543 jupiter_config: unconfig
541 544 @$(MKCONFIG) jupiter ppc mpc5xxx jupiter
542 545  
543   -v38b_config: unconfig
544   - @$(MKCONFIG) -a v38b ppc mpc5xxx v38b
545   -
546 546 inka4x0_config: unconfig
547 547 @$(MKCONFIG) inka4x0 ppc mpc5xxx inka4x0
548 548  
549 549  
... ... @@ -617,9 +617,20 @@
617 617 mecp5200_config: unconfig
618 618 @$(MKCONFIG) mecp5200 ppc mpc5xxx mecp5200 esd
619 619  
  620 +motionpro_config: unconfig
  621 + @$(MKCONFIG) motionpro ppc mpc5xxx motionpro
  622 +
620 623 munices_config: unconfig
621 624 @$(MKCONFIG) munices ppc mpc5xxx munices
622 625  
  626 +MVBC_P_config: unconfig
  627 + @mkdir -p $(obj)include
  628 + @mkdir -p $(obj)board/mvbc_p
  629 + @ >$(obj)include/config.h
  630 + @[ -z "$(findstring MVBC_P,$@)" ] || \
  631 + { echo "#define CONFIG_MVBC_P" >>$(obj)include/config.h; }
  632 + @$(MKCONFIG) -n $@ -a MVBC_P ppc mpc5xxx mvbc_p matrix_vision
  633 +
623 634 o2dnt_config: unconfig
624 635 @$(MKCONFIG) o2dnt ppc mpc5xxx o2dnt
625 636  
... ... @@ -644,9 +655,6 @@
644 655 smmaco4_config: unconfig
645 656 @$(MKCONFIG) -a smmaco4 ppc mpc5xxx tqm5200 tqc
646 657  
647   -cm5200_config: unconfig
648   - @$(MKCONFIG) -a cm5200 ppc mpc5xxx cm5200
649   -
650 658 spieval_config: unconfig
651 659 @$(MKCONFIG) -a spieval ppc mpc5xxx tqm5200 tqc
652 660  
653 661  
654 662  
655 663  
... ... @@ -740,22 +748,17 @@
740 748 { echo "TEXT_BASE = 0xFFF00000" >$(obj)board/tqm5200/config.tmp ; \
741 749 }
742 750 @$(MKCONFIG) -n $@ -a TQM5200 ppc mpc5xxx tqm5200 tqc
  751 +
743 752 uc101_config: unconfig
744 753 @$(MKCONFIG) uc101 ppc mpc5xxx uc101
745   -motionpro_config: unconfig
746   - @$(MKCONFIG) motionpro ppc mpc5xxx motionpro
747 754  
748   -MVBC_P_config: unconfig
749   - @mkdir -p $(obj)include
750   - @mkdir -p $(obj)board/mvbc_p
751   - @ >$(obj)include/config.h
752   - @[ -z "$(findstring MVBC_P,$@)" ] || \
753   - { echo "#define CONFIG_MVBC_P" >>$(obj)include/config.h; }
754   - @$(MKCONFIG) -n $@ -a MVBC_P ppc mpc5xxx mvbc_p matrix_vision
  755 +v38b_config: unconfig
  756 + @$(MKCONFIG) -a v38b ppc mpc5xxx v38b
755 757  
756 758 #########################################################################
757 759 ## MPC512x Systems
758 760 #########################################################################
  761 +
759 762 ads5121_config \
760 763 ads5121_rev2_config \
761 764 : unconfig
... ... @@ -1226,6 +1229,9 @@
1226 1229 }
1227 1230 @$(MKCONFIG) -a $(call xtract_4xx,$@) ppc ppc4xx PPChameleonEVB dave
1228 1231  
  1232 +CMS700_config: unconfig
  1233 + @$(MKCONFIG) $(@:_config=) ppc ppc4xx cms700 esd
  1234 +
1229 1235 CPCI2DP_config: unconfig
1230 1236 @$(MKCONFIG) $(@:_config=) ppc ppc4xx cpci2dp esd
1231 1237  
... ... @@ -1407,6 +1413,9 @@
1407 1413 sbc405_config: unconfig
1408 1414 @$(MKCONFIG) $(@:_config=) ppc ppc4xx sbc405
1409 1415  
  1416 +sc3_config:unconfig
  1417 + @$(MKCONFIG) $(@:_config=) ppc ppc4xx sc3
  1418 +
1410 1419 sequoia_config \
1411 1420 rainier_config: unconfig
1412 1421 @mkdir -p $(obj)include
... ... @@ -1425,9 +1434,6 @@
1425 1434 @echo "TEXT_BASE = 0x01000000" > $(obj)board/amcc/sequoia/config.tmp
1426 1435 @echo "CONFIG_NAND_U_BOOT = y" >> $(obj)include/config.mk
1427 1436  
1428   -sc3_config:unconfig
1429   - @$(MKCONFIG) $(@:_config=) ppc ppc4xx sc3
1430   -
1431 1437 taihu_config: unconfig
1432 1438 @$(MKCONFIG) $(@:_config=) ppc ppc4xx taihu amcc
1433 1439  
... ... @@ -1440,9 +1446,6 @@
1440 1446 VOM405_config: unconfig
1441 1447 @$(MKCONFIG) $(@:_config=) ppc ppc4xx vom405 esd
1442 1448  
1443   -CMS700_config: unconfig
1444   - @$(MKCONFIG) $(@:_config=) ppc ppc4xx cms700 esd
1445   -
1446 1449 W7OLMC_config \
1447 1450 W7OLMG_config: unconfig
1448 1451 @$(MKCONFIG) $(@:_config=) ppc ppc4xx w7o
... ... @@ -1867,9 +1870,6 @@
1867 1870 M5282EVB_config : unconfig
1868 1871 @$(MKCONFIG) $(@:_config=) m68k mcf52x2 m5282evb
1869 1872  
1870   -TASREG_config : unconfig
1871   - @$(MKCONFIG) $(@:_config=) m68k mcf52x2 tasreg esd
1872   -
1873 1873 M5329AFEE_config \
1874 1874 M5329BFEE_config : unconfig
1875 1875 @case "$@" in \
... ... @@ -1989,6 +1989,9 @@
1989 1989 fi
1990 1990 @$(MKCONFIG) -a M5485EVB m68k mcf547x_8x m548xevb freescale
1991 1991  
  1992 +TASREG_config : unconfig
  1993 + @$(MKCONFIG) $(@:_config=) m68k mcf52x2 tasreg esd
  1994 +
1992 1995 #########################################################################
1993 1996 ## MPC83xx Systems
1994 1997 #########################################################################
1995 1998  
... ... @@ -2312,12 +2315,12 @@
2312 2315 PCIPPC6_config: unconfig
2313 2316 @$(MKCONFIG) $(@:_config=) ppc 74xx_7xx pcippc2
2314 2317  
2315   -ZUMA_config: unconfig
2316   - @$(MKCONFIG) $(@:_config=) ppc 74xx_7xx evb64260
2317   -
2318 2318 ppmc7xx_config: unconfig
2319 2319 @$(MKCONFIG) $(@:_config=) ppc 74xx_7xx ppmc7xx
2320 2320  
  2321 +ZUMA_config: unconfig
  2322 + @$(MKCONFIG) $(@:_config=) ppc 74xx_7xx evb64260
  2323 +
2321 2324 #========================================================================
2322 2325 # ARM
2323 2326 #========================================================================
2324 2327  
... ... @@ -2369,12 +2372,12 @@
2369 2372 kb9202_config : unconfig
2370 2373 @$(MKCONFIG) $(@:_config=) arm arm920t kb9202 NULL at91rm9200
2371 2374  
2372   -mp2usb_config : unconfig
2373   - @$(MKCONFIG) $(@:_config=) arm arm920t mp2usb NULL at91rm9200
2374   -
2375 2375 m501sk_config : unconfig
2376 2376 @$(MKCONFIG) $(@:_config=) arm arm920t m501sk NULL at91rm9200
2377 2377  
  2378 +mp2usb_config : unconfig
  2379 + @$(MKCONFIG) $(@:_config=) arm arm920t mp2usb NULL at91rm9200
  2380 +
2378 2381 #########################################################################
2379 2382 ## Atmel ARM926EJ-S Systems
2380 2383 #########################################################################
... ... @@ -2411,6 +2414,18 @@
2411 2414 cp1026_config: unconfig
2412 2415 @board/integratorcp/split_by_variant.sh $@
2413 2416  
  2417 +davinci_dvevm_config : unconfig
  2418 + @$(MKCONFIG) $(@:_config=) arm arm926ejs dv-evm davinci davinci
  2419 +
  2420 +davinci_schmoogie_config : unconfig
  2421 + @$(MKCONFIG) $(@:_config=) arm arm926ejs schmoogie davinci davinci
  2422 +
  2423 +davinci_sffsdr_config : unconfig
  2424 + @$(MKCONFIG) $(@:_config=) arm arm926ejs sffsdr davinci davinci
  2425 +
  2426 +davinci_sonata_config : unconfig
  2427 + @$(MKCONFIG) $(@:_config=) arm arm926ejs sonata davinci davinci
  2428 +
2414 2429 lpd7a400_config \
2415 2430 lpd7a404_config: unconfig
2416 2431 @$(MKCONFIG) $(@:_config=) arm lh7a40x lpd7a40x
... ... @@ -2427,21 +2442,6 @@
2427 2442 omap1510inn_config : unconfig
2428 2443 @$(MKCONFIG) $(@:_config=) arm arm925t omap1510inn
2429 2444  
2430   -omap5912osk_config : unconfig
2431   - @$(MKCONFIG) $(@:_config=) arm arm926ejs omap5912osk NULL omap
2432   -
2433   -davinci_dvevm_config : unconfig
2434   - @$(MKCONFIG) $(@:_config=) arm arm926ejs dv-evm davinci davinci
2435   -
2436   -davinci_schmoogie_config : unconfig
2437   - @$(MKCONFIG) $(@:_config=) arm arm926ejs schmoogie davinci davinci
2438   -
2439   -davinci_sffsdr_config : unconfig
2440   - @$(MKCONFIG) $(@:_config=) arm arm926ejs sffsdr davinci davinci
2441   -
2442   -davinci_sonata_config : unconfig
2443   - @$(MKCONFIG) $(@:_config=) arm arm926ejs sonata davinci davinci
2444   -
2445 2445 xtract_omap1610xxx = $(subst _cs0boot,,$(subst _cs3boot,,$(subst _cs_autoboot,,$(subst _config,,$1))))
2446 2446  
2447 2447 omap1610inn_config \
... ... @@ -2465,6 +2465,9 @@
2465 2465 fi;
2466 2466 @$(MKCONFIG) -a $(call xtract_omap1610xxx,$@) arm arm926ejs omap1610inn NULL omap
2467 2467  
  2468 +omap5912osk_config : unconfig
  2469 + @$(MKCONFIG) $(@:_config=) arm arm926ejs omap5912osk NULL omap
  2470 +
2468 2471 xtract_omap730p2 = $(subst _cs0boot,,$(subst _cs3boot,, $(subst _config,,$1)))
2469 2472  
2470 2473 omap730p2_config \
2471 2474  
... ... @@ -2526,9 +2529,16 @@
2526 2529 VCMA9_config : unconfig
2527 2530 @$(MKCONFIG) $(@:_config=) arm arm920t vcma9 mpl s3c24x0
2528 2531  
2529   -#========================================================================
  2532 +#########################################################################
2530 2533 # ARM supplied Versatile development boards
2531   -#========================================================================
  2534 +#########################################################################
  2535 +
  2536 +cm4008_config : unconfig
  2537 + @$(MKCONFIG) $(@:_config=) arm arm920t cm4008 NULL ks8695
  2538 +
  2539 +cm41xx_config : unconfig
  2540 + @$(MKCONFIG) $(@:_config=) arm arm920t cm41xx NULL ks8695
  2541 +
2532 2542 versatile_config \
2533 2543 versatileab_config \
2534 2544 versatilepb_config : unconfig
... ... @@ -2537,12 +2547,6 @@
2537 2547 voiceblue_config: unconfig
2538 2548 @$(MKCONFIG) $(@:_config=) arm arm925t voiceblue
2539 2549  
2540   -cm4008_config : unconfig
2541   - @$(MKCONFIG) $(@:_config=) arm arm920t cm4008 NULL ks8695
2542   -
2543   -cm41xx_config : unconfig
2544   - @$(MKCONFIG) $(@:_config=) arm arm920t cm41xx NULL ks8695
2545   -
2546 2550 #########################################################################
2547 2551 ## S3C44B0 Systems
2548 2552 #########################################################################
... ... @@ -2657,8 +2661,6 @@
2657 2661 #########################################################################
2658 2662 ## ARM1136 Systems
2659 2663 #########################################################################
2660   -omap2420h4_config : unconfig
2661   - @$(MKCONFIG) $(@:_config=) arm arm1136 omap2420h4 NULL omap24xx
2662 2664  
2663 2665 apollon_config : unconfig
2664 2666 @mkdir -p $(obj)include
... ... @@ -2675,6 +2677,9 @@
2675 2677 mx31ads_config : unconfig
2676 2678 @$(MKCONFIG) $(@:_config=) arm arm1136 mx31ads NULL mx31
2677 2679  
  2680 +omap2420h4_config : unconfig
  2681 + @$(MKCONFIG) $(@:_config=) arm arm1136 omap2420h4 NULL omap24xx
  2682 +
2678 2683 #========================================================================
2679 2684 # i386
2680 2685 #========================================================================
... ... @@ -2724,6 +2729,7 @@
2724 2729 #########################################################################
2725 2730 ## MIPS32 AU1X00
2726 2731 #########################################################################
  2732 +
2727 2733 dbau1000_config : unconfig
2728 2734 @mkdir -p $(obj)include
2729 2735 @echo "#define CONFIG_DBAU1000 1" >$(obj)include/config.h
2730 2736  
2731 2737  
... ... @@ -2749,18 +2755,18 @@
2749 2755 @echo "#define CONFIG_DBAU1550 1" >$(obj)include/config.h
2750 2756 @$(MKCONFIG) -a dbau1x00 mips mips dbau1x00
2751 2757  
  2758 +gth2_config : unconfig
  2759 + @mkdir -p $(obj)include
  2760 + @echo "#define CONFIG_GTH2 1" >$(obj)include/config.h
  2761 + @$(MKCONFIG) -a gth2 mips mips gth2
  2762 +
2752 2763 pb1000_config : unconfig
2753 2764 @mkdir -p $(obj)include
2754 2765 @echo "#define CONFIG_PB1000 1" >$(obj)include/config.h
2755 2766 @$(MKCONFIG) -a pb1x00 mips mips pb1x00
2756 2767  
2757   -gth2_config: unconfig
  2768 +qemu_mips_config : unconfig
2758 2769 @mkdir -p $(obj)include
2759   - @echo "#define CONFIG_GTH2 1" >$(obj)include/config.h
2760   - @$(MKCONFIG) -a gth2 mips mips gth2
2761   -
2762   -qemu_mips_config: unconfig
2763   - @mkdir -p $(obj)include
2764 2770 @echo "#define CONFIG_QEMU_MIPS 1" >$(obj)include/config.h
2765 2771 @$(MKCONFIG) -a qemu-mips mips mips qemu-mips
2766 2772  
... ... @@ -2778,6 +2784,24 @@
2778 2784 ## Nios32
2779 2785 #########################################################################
2780 2786  
  2787 +ADNPESC1_DNPEVA2_base_32_config \
  2788 +ADNPESC1_base_32_config \
  2789 +ADNPESC1_config: unconfig
  2790 + @mkdir -p $(obj)include
  2791 + @[ -z "$(findstring _DNPEVA2,$@)" ] || \
  2792 + { echo "#define CONFIG_DNPEVA2 1" >>$(obj)include/config.h ; \
  2793 + $(XECHO) "... DNP/EVA2 configuration" ; \
  2794 + }
  2795 + @[ -z "$(findstring _base_32,$@)" ] || \
  2796 + { echo "#define CONFIG_NIOS_BASE_32 1" >>$(obj)include/config.h ; \
  2797 + $(XECHO) "... NIOS 'base_32' configuration" ; \
  2798 + }
  2799 + @[ -z "$(findstring ADNPESC1_config,$@)" ] || \
  2800 + { echo "#define CONFIG_NIOS_BASE_32 1" >>$(obj)include/config.h ; \
  2801 + $(XECHO) "... NIOS 'base_32' configuration (DEFAULT)" ; \
  2802 + }
  2803 + @$(MKCONFIG) -a ADNPESC1 nios nios adnpesc1 ssv
  2804 +
2781 2805 DK1C20_safe_32_config \
2782 2806 DK1C20_standard_32_config \
2783 2807 DK1C20_config: unconfig
... ... @@ -2819,24 +2843,6 @@
2819 2843 }
2820 2844 @$(MKCONFIG) -a DK1S10 nios nios dk1s10 altera
2821 2845  
2822   -ADNPESC1_DNPEVA2_base_32_config \
2823   -ADNPESC1_base_32_config \
2824   -ADNPESC1_config: unconfig
2825   - @mkdir -p $(obj)include
2826   - @[ -z "$(findstring _DNPEVA2,$@)" ] || \
2827   - { echo "#define CONFIG_DNPEVA2 1" >>$(obj)include/config.h ; \
2828   - $(XECHO) "... DNP/EVA2 configuration" ; \
2829   - }
2830   - @[ -z "$(findstring _base_32,$@)" ] || \
2831   - { echo "#define CONFIG_NIOS_BASE_32 1" >>$(obj)include/config.h ; \
2832   - $(XECHO) "... NIOS 'base_32' configuration" ; \
2833   - }
2834   - @[ -z "$(findstring ADNPESC1_config,$@)" ] || \
2835   - { echo "#define CONFIG_NIOS_BASE_32 1" >>$(obj)include/config.h ; \
2836   - $(XECHO) "... NIOS 'base_32' configuration (DEFAULT)" ; \
2837   - }
2838   - @$(MKCONFIG) -a ADNPESC1 nios nios adnpesc1 ssv
2839   -
2840 2846 #########################################################################
2841 2847 ## Nios-II
2842 2848 #########################################################################
2843 2849  
2844 2850  
... ... @@ -2857,21 +2863,19 @@
2857 2863 @$(MKCONFIG) PCI5441 nios2 nios2 pci5441 psyent
2858 2864  
2859 2865 #========================================================================
2860   -# MicroBlaze
2861   -#========================================================================
2862   -#########################################################################
2863 2866 ## Microblaze
2864   -#########################################################################
2865   -suzaku_config: unconfig
2866   - @mkdir -p $(obj)include
2867   - @echo "#define CONFIG_SUZAKU 1" > $(obj)include/config.h
2868   - @$(MKCONFIG) -a $(@:_config=) microblaze microblaze suzaku AtmarkTechno
  2867 +#========================================================================
2869 2868  
2870 2869 ml401_config: unconfig
2871 2870 @mkdir -p $(obj)include
2872 2871 @echo "#define CONFIG_ML401 1" > $(obj)include/config.h
2873 2872 @$(MKCONFIG) -a $(@:_config=) microblaze microblaze ml401 xilinx
2874 2873  
  2874 +suzaku_config: unconfig
  2875 + @mkdir -p $(obj)include
  2876 + @echo "#define CONFIG_SUZAKU 1" > $(obj)include/config.h
  2877 + @$(MKCONFIG) -a $(@:_config=) microblaze microblaze suzaku AtmarkTechno
  2878 +
2875 2879 xupv2p_config: unconfig
2876 2880 @mkdir -p $(obj)include
2877 2881 @echo "#define CONFIG_XUPV2P 1" > $(obj)include/config.h
2878 2882  
... ... @@ -2894,10 +2898,10 @@
2894 2898 #========================================================================
2895 2899 # AVR32
2896 2900 #========================================================================
2897   -#########################################################################
2898   -## AT32AP70xx
2899   -#########################################################################
2900 2901  
  2902 +atngw100_config : unconfig
  2903 + @$(MKCONFIG) $(@:_config=) avr32 at32ap atngw100 atmel at32ap700x
  2904 +
2901 2905 atstk1002_config : unconfig
2902 2906 @$(MKCONFIG) $(@:_config=) avr32 at32ap atstk1000 atmel at32ap700x
2903 2907  
2904 2908  
2905 2909  
... ... @@ -2910,16 +2914,14 @@
2910 2914 atstk1006_config : unconfig
2911 2915 @$(MKCONFIG) $(@:_config=) avr32 at32ap atstk1000 atmel at32ap700x
2912 2916  
2913   -atngw100_config : unconfig
2914   - @$(MKCONFIG) $(@:_config=) avr32 at32ap atngw100 atmel at32ap700x
  2917 +#========================================================================
  2918 +# SH3 (SuperH)
  2919 +#========================================================================
2915 2920  
2916 2921 #########################################################################
2917   -#########################################################################
2918   -#########################################################################
2919   -
2920   -#########################################################################
2921 2922 ## sh3 (Renesas SuperH)
2922 2923 #########################################################################
  2924 +
2923 2925 mpr2_config: unconfig
2924 2926 @mkdir -p $(obj)include
2925 2927 @echo "#define CONFIG_MPR2 1" > $(obj)include/config.h
... ... @@ -2933,6 +2935,12 @@
2933 2935 #########################################################################
2934 2936 ## sh4 (Renesas SuperH)
2935 2937 #########################################################################
  2938 +
  2939 +MigoR_config : unconfig
  2940 + @mkdir -p $(obj)include
  2941 + @echo "#define CONFIG_MIGO_R 1" > $(obj)include/config.h
  2942 + @./mkconfig -a $(@:_config=) sh sh4 MigoR
  2943 +
2936 2944 ms7750se_config: unconfig
2937 2945 @mkdir -p $(obj)include
2938 2946 @echo "#define CONFIG_MS7750SE 1" > $(obj)include/config.h
2939 2947  
2940 2948  
... ... @@ -2943,21 +2951,16 @@
2943 2951 @echo "#define CONFIG_MS7722SE 1" > $(obj)include/config.h
2944 2952 @$(MKCONFIG) -a $(@:_config=) sh sh4 ms7722se
2945 2953  
2946   -MigoR_config : unconfig
  2954 +r2dplus_config : unconfig
2947 2955 @mkdir -p $(obj)include
2948   - @echo "#define CONFIG_MIGO_R 1" > $(obj)include/config.h
2949   - @./mkconfig -a $(@:_config=) sh sh4 MigoR
  2956 + @echo "#define CONFIG_R2DPLUS 1" > $(obj)include/config.h
  2957 + @./mkconfig -a $(@:_config=) sh sh4 r2dplus
2950 2958  
2951 2959 r7780mp_config: unconfig
2952 2960 @mkdir -p $(obj)include
2953 2961 @echo "#define CONFIG_R7780MP 1" > $(obj)include/config.h
2954 2962 @./mkconfig -a $(@:_config=) sh sh4 r7780mp
2955 2963  
2956   -r2dplus_config : unconfig
2957   - @mkdir -p $(obj)include
2958   - @echo "#define CONFIG_R2DPLUS 1" > $(obj)include/config.h
2959   - @./mkconfig -a $(@:_config=) sh sh4 r2dplus
2960   -
2961 2964 sh7763rdp_config : unconfig
2962 2965 @mkdir -p $(obj)include
2963 2966 @echo "#define CONFIG_SH7763RDP 1" > $(obj)include/config.h
... ... @@ -2966,6 +2969,7 @@
2966 2969 #========================================================================
2967 2970 # SPARC
2968 2971 #========================================================================
  2972 +
2969 2973 #########################################################################
2970 2974 ## LEON3
2971 2975 #########################################################################
board/freescale/common/sys_eeprom.c
... ... @@ -465,6 +465,5 @@
465 465  
466 466 return MPC85XX_CPU_BOARD_REV(e.major, e.minor);
467 467 }
468   -
469 468 #endif
... ... @@ -218,15 +218,15 @@
218 218 iflag = disable_interrupts();
219 219  
220 220 #if (CONFIG_COMMANDS & CFG_CMD_USB)
221   - /*
222   - * turn off USB to prevent the host controller from writing to the
223   - * SDRAM while Linux is booting. This could happen (at least for OHCI
224   - * controller), because the HCCA (Host Controller Communication Area)
225   - * lies within the SDRAM and the host controller writes continously to
226   - * this area (as busmaster!). The HccaFrameNumber is for example
227   - * updated every 1 ms within the HCCA structure in SDRAM! For more
228   - * details see the OpenHCI specification.
229   - */
  221 + /*
  222 + * turn off USB to prevent the host controller from writing to the
  223 + * SDRAM while Linux is booting. This could happen (at least for OHCI
  224 + * controller), because the HCCA (Host Controller Communication Area)
  225 + * lies within the SDRAM and the host controller writes continously to
  226 + * this area (as busmaster!). The HccaFrameNumber is for example
  227 + * updated every 1 ms within the HCCA structure in SDRAM! For more
  228 + * details see the OpenHCI specification.
  229 + */
230 230 usb_stop();
231 231 #endif
232 232  
... ... @@ -11,7 +11,7 @@
11 11  
12 12 2 System Components
13 13  
14   -2.1 CPU
  14 +2.1 CPU
15 15 Freescale MPC5200B CPU running at 400MHz core and 133MHz XLB/IPB.
16 16 64MB SDRAM @ 133MHz.
17 17 8 MByte Nor Flash on local bus.
... ... @@ -20,7 +20,7 @@
20 20 2.2 PCI
21 21 PCI clock fixed at 66MHz. Arbitration inside FPGA.
22 22 Intel GD82541ER network MAC/PHY and FPGA connected.
23   -
  23 +
24 24 2.3 FPGA
25 25 Altera Cyclone-II EP2C8 with PCI DMA engine.
26 26 Connects to Matrix Vision specific CCD/CMOS sensor interface.