Commit 963f2f611741f8d9c38bd7caf20ae8c95cab7b3f
1 parent
d52785d7f5
Exists in
master
and in
54 other branches
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
CHANGELOG
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> |
Makefile
cpu/mpc85xx/tlb.c