Commit 32688e572ff96715b41420e9a7f280db6c399b65

Authored by Wolfgang Denk
1 parent 80b827c2b7

Update CHANGELOG; Prepare 2009.03-rc1

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

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

  1 +commit 80b827c2b78329c6503b271e43d9eb693d644710
  2 +Author: Wolfgang Denk <wd@denx.de>
  3 +Date: Sun Feb 22 23:45:40 2009 +0100
  4 +
  5 + ARM: synchronize mach-types.h with linux v2.6.29-rc5-315-g683fdc5
  6 +
  7 + The file was generated from building versatile_defconfig.
  8 +
  9 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  10 +
  11 +commit 14209ac13ff631e36c9a9dd426c59c2e2f5dab00
  12 +Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
  13 +Date: Sun Feb 22 14:24:11 2009 +0900
  14 +
  15 + MIPS: Fix GCC-4.2 'discards qualifiers from pointer target type' warnings
  16 +
  17 + Compiling dbau1x00 and gth2 boards with GCC-4.2, you would see new warnings
  18 + like this:
  19 +
  20 + skuribay@ubuntu:u-boot.git$ ./MAKEALL dbau1000
  21 + Configuring for dbau1x00 board...
  22 + au1x00_eth.c: In function 'au1x00_send':
  23 + au1x00_eth.c:158: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
  24 + au1x00_eth.c: In function 'au1x00_recv':
  25 + au1x00_eth.c:211: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
  26 + au1x00_eth.c: In function 'au1x00_init':
  27 + au1x00_eth.c:252: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
  28 + au1x00_eth.c: In function 'au1x00_recv':
  29 + au1x00_eth.c:211: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
  30 + au1x00_eth.c: In function 'au1x00_init':
  31 + au1x00_eth.c:252: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
  32 + au1x00_eth.c: In function 'au1x00_send':
  33 + au1x00_eth.c:158: warning: passing argument 1 of 'virt_to_phys' discards qualifiers from pointer target type
  34 +
  35 + We're passing a volatile pointer to a function which is expecting a non-
  36 + volatile pointer. That's potentially dangerous, so gcc warns about it.
  37 + Confirmed with ELDK 4.2 (GCC 4.2.2) and Sourcey G++ 4.2 (GCC 4.2.3).
  38 +
  39 + To fix this, we add a volatile attribute to the argument in question.
  40 + The virt_to_phys function in Linux kernel also does the same thing.
  41 +
  42 + Signed-off-by: Stefan Roese <sr@denx.de>
  43 + Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
  44 +
  45 +commit aba45c85b22f8c57fc2fedba8e948e06c2e2f5b3
  46 +Author: Dirk Behme <dirk.behme@googlemail.com>
  47 +Date: Fri Feb 20 17:51:28 2009 +0100
  48 +
  49 + OMAP3: Clean up MMC code
  50 +
  51 + Clean up OMAP3 MMC code:
  52 +
  53 + * Convert register access to struct & readx/writex style
  54 + * Replace hardcode values by macros
  55 + * Remove macro defined twice
  56 +
  57 + Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
  58 +
  59 +commit cfcdf4a9b361d015c0debac73fbf7c511df4a934
  60 +Author: Dirk Behme <dirk.behme@googlemail.com>
  61 +Date: Thu Feb 12 18:55:43 2009 +0100
  62 +
  63 + OMAP3: Pandora: Update pin mux
  64 +
  65 + Clock pin must have input enabled for MMC3 to work.
  66 + Also enable pull-ups for cmd/data lines to be consistent
  67 + with remaining MMC host pin setup.
  68 +
  69 + Signed-off-by: Grazvydas Ignotas <notasas@gmail.com>
  70 +
  71 +commit 6530a8bf8a0274b9419141e4c2c5a235cce5380f
  72 +Author: Dirk Behme <dirk.behme@googlemail.com>
  73 +Date: Thu Feb 12 18:55:42 2009 +0100
  74 +
  75 + OMAP3: Add OMAP3 auto detection
  76 +
  77 + This patch adds OMAP3 cpu type auto detection based on OMAP3 register
  78 + and removes hardcoded values.
  79 +
  80 + Signed-off-by: Steve Sakoman <sakoman@gmail.com>
  81 + Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
  82 +
  83 +commit f956fd0338f4990793a10f767929ba4963665261
  84 +Author: Dirk Behme <dirk.behme@googlemail.com>
  85 +Date: Thu Feb 12 18:55:41 2009 +0100
  86 +
  87 + OMAP3: Beagle: Add board revision detection
  88 +
  89 + With BeagleBoard revision C some HW changes are introduced (e.g. PinMUX)
  90 + which might need different software handling. For this, GPIO pin 171 (GPIO
  91 + module 6, offset 11) can be used to check for board revision. If this pin
  92 + is low, we have a rev C board. Else it must be a revision Ax or Bx board.
  93 +
  94 + To handle board differences you can call function beagle_get_revision().
  95 + E.g.:
  96 +
  97 + if (beagle_get_revision()) {
  98 +
  99 + /* do special revision C stuff here */
  100 +
  101 + }
  102 +
  103 + Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
  104 +
  105 +commit 288f3cd912918b97919d13b6f7fb13fbddf74d68
  106 +Author: Dirk Behme <dirk.behme@googlemail.com>
  107 +Date: Thu Feb 12 18:55:40 2009 +0100
  108 +
  109 + OMAP3: Overo: Clean up pin mux and GPIO configuration
  110 +
  111 + * Make Overo GPIO114 an input for touchscreen PENDOWN
  112 + * Make Overo GPIO144-147 readable
  113 + * Make Overo EHCI pinmux match beagle rev c setup
  114 + * Adjust pinmux for SMSC911X network chip support
  115 + * Remove unnecessary GPIO setup
  116 + * Fix merge error in Makefile
  117 +
  118 + Signed-off-by: Steve Sakoman <sakoman@gmail.com>
  119 + Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
  120 +
  121 +commit 2579019b8248e5f166e60e37065766efc8a49dbc
  122 +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  123 +Date: Sun Feb 22 17:08:41 2009 +0100
  124 +
  125 + nmdk8815: fix onenand support
  126 +
  127 + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  128 +
  129 +commit 0176c03a2469676df5bf19cf93a1a6f582f6a120
  130 +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  131 +Date: Sun Feb 22 17:56:50 2009 +0100
  132 +
  133 + nomadik/nand: fix 'ecc512' discards qualifiers from pointer target type
  134 +
  135 + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  136 +
  137 +commit 9751a456f702ba2fcdfd1bdbc0138927ef007858
  138 +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  139 +Date: Sun Feb 22 17:49:43 2009 +0100
  140 +
  141 + davinci: fix implicit declaration of function 'davinci_errata_workarounds'
  142 +
  143 + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  144 +
  145 +commit 4f5728987f4f9f7845688482aa2b7f2127768165
  146 +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  147 +Date: Sun Feb 22 15:49:28 2009 +0100
  148 +
  149 + arm: add uart dcc support
  150 +
  151 + Serial driver via the EmbeddedICE macrocell's DCC channel using
  152 + co-processor 14.
  153 +
  154 + It does include a timeout to ensure that the system does not
  155 + totally freeze when there is nothing connected to read.
  156 +
  157 + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
  158 +
  159 +commit 0cd18fa982f9a8c1a90ce971379a7d6408976d48
  160 +Author: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  161 +Date: Fri Nov 21 14:35:56 2008 -0500
  162 +
  163 + ARM DaVinci: Add common peripherals and modules enable functions.
  164 +
  165 + Taken all the duplicated code for enabling common modules and apply
  166 + software workarounds from the board specific code into common
  167 + functions. Also added comments explaining the workarounds
  168 + (from TI errata documents) and replaced some numerical bit numbers
  169 + with more meaningful defines.
  170 +
  171 + Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
  172 +
  173 +commit d3be1bcae7a8207e0a79ffd035d0e90f80378295
  174 +Author: Alessandro Rubini <rubini@unipv.it>
  175 +Date: Mon Feb 9 15:53:33 2009 +0100
  176 +
  177 + Enable Ethernet for Nomadik 8815 Evaluation Kit
  178 +
  179 + This trivially enables Ethernet support in the debug board
  180 + by setting up the proper chip select.
  181 +
  182 + Signed-off-by: Alessandro Rubini <rubini@unipv.it>
  183 + Acked-by: Andrea Gallo <andrea.gallo@stnwireless.com>
  184 +
  185 +commit 0d8c6eab2481046e9446264bfe9402bb98ddf433
  186 +Author: Alessandro Rubini <rubini@unipv.it>
  187 +Date: Mon Feb 9 15:53:31 2009 +0100
  188 +
  189 + Nand driver for Nomadik SoC
  190 +
  191 + This driver implements the ECC algorithm described in
  192 + the CPU data sheet and uses the OOB layout chosen in
  193 + already-released development systems (shipped with a custom-made
  194 + u-boot 1.3.1).
  195 +
  196 + Signed-off-by: Alessandro Rubini <rubini@unipv.it>
  197 + Acked-by: Andrea Gallo <andrea.gallo@stnwireless.com>
  198 +
  199 +commit ef339cc2b68e4cbef3f9376a45315e1b974bbd8d
  200 +Author: Alessandro Rubini <rubini@unipv.it>
  201 +Date: Mon Feb 9 15:53:31 2009 +0100
  202 +
  203 + Added nomadik.h header
  204 +
  205 + Signed-off-by: Alessandro Rubini <rubini@unipv.it>
  206 + Acked-by: Andrea Gallo <andrea.gallo@stnwireless.com>
  207 +
  208 +commit 60ece6d8043d1dd80f5dd32c541213716d624b19
  209 +Author: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
  210 +Date: Wed Oct 29 20:05:18 2008 +0900
  211 +
  212 + r8a66597-hcd: fix cannot use external hub
  213 +
  214 + Fix the problem that cannot use external hub, because this driver
  215 + did not control correctly a DEVADDx register.
  216 +
  217 + Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
  218 + Signed-off-by: Remy Bohmer <linux@bohmer.net>
  219 +
  220 +commit e1ffaee728190e76a4596a3579d94e730143585f
  221 +Author: Mike Frysinger <vapier@gentoo.org>
  222 +Date: Thu Feb 19 01:20:27 2009 -0500
  223 +
  224 + Blackfin: disable syscontrol code for now
  225 +
  226 + Looks like the initcode updates fell out of order during my merges. The
  227 + patch that really fixes up this code is part of power-on overhaul and so
  228 + is too large for merging at this point. Instead, we can disable the code
  229 + as no currently in-tree board depends on it. The next merge window will
  230 + fix things up properly.
  231 +
  232 + Signed-off-by: Mike Frysinger <vapier@gentoo.org>
  233 +
  234 +commit 1b228d68f54832edd867ef98520f760f68192ab7
  235 +Author: Mike Frysinger <vapier@gentoo.org>
  236 +Date: Thu Feb 19 01:19:49 2009 -0500
  237 +
  238 + Blackfin: bf537-stamp: fix I2C board defines
  239 +
  240 + The previous merge for cleaning up the I2C driver incorrectly reverted the
  241 + CFG_xxx rename for some of the I2C defines.
  242 +
  243 + Signed-off-by: Mike Frysinger <vapier@gentoo.org>
  244 + Signed-off-by: Heiko Schocher <hs@denx.de>
  245 +
  246 +commit 09fee8e8677a6265e89144ccc163bf00e321769e
  247 +Author: Wolfgang Denk <wd@denx.de>
  248 +Date: Sun Feb 22 01:19:52 2009 +0100
  249 +
  250 + Coding Style cleanup; update CHANGELOG
  251 +
  252 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  253 +
  254 +commit 1dcb50afbb63a439320a985380a0af2dca079d1e
  255 +Author: Wolfgang Denk <wd@denx.de>
  256 +Date: Sun Feb 22 01:17:47 2009 +0100
  257 +
  258 + Makefile: fix cleanup
  259 +
  260 + Commit e4943ec5 moved the ARM boards to a vendor directory but forgot
  261 + to adapt the cleanup rules in the Makefile
  262 +
  263 + Signed-off-by: Wolfgang Denk <wd@denx.de>
  264 +
1 265 commit edff7bcc4d5540df8b416274652ff02e94c38b9e
2 266 Author: Richard Retanubun <RichardRetanubun@RuggedCom.com>
3 267 Date: Fri Feb 20 13:01:56 2009 -0500
... ... @@ -22,9 +22,9 @@
22 22 #
23 23  
24 24 VERSION = 2009
25   -PATCHLEVEL = 01
  25 +PATCHLEVEL = 03
26 26 SUBLEVEL =
27   -EXTRAVERSION =
  27 +EXTRAVERSION = -rc1
28 28 ifneq "$(SUBLEVEL)" ""
29 29 U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)
30 30 else