1 commit c84bad0ef60e7055ab0bd49b93069509cecc382a
2 Author: Bartlomiej Sieka <tur@semihalf.com>
3 Date: Wed Dec 20 00:29:43 2006 +0100
5 Fix to make the baudrate changes immediate for the MCF52x2 family.
7 commit daa6e418bcc0c717752e8de939c213c790286096
8 Author: Bartlomiej Sieka <tur@semihalf.com>
9 Date: Wed Dec 20 00:27:32 2006 +0100
11 Preliminary support for the iDMR board (ColdFire).
13 commit cdb97a6678826f85e7c69eae6a1c113d034c9b10
14 Author: Andrei Safronov <safronov@pollux.denx.de>
15 Date: Fri Dec 8 16:23:08 2006 +0100
17 automatic update mechanism
19 commit dd520bf314c7add4183c5191692180f576f96b60
20 Author: Wolfgang Denk <wd@pollux.denx.de>
21 Date: Thu Nov 30 18:02:20 2006 +0100
25 commit 8d9a8610b8256331132227e9e6585c6bd5742787
26 Author: Wolfgang Denk <wd@pollux.denx.de>
27 Date: Thu Nov 30 01:54:07 2006 +0100
29 Code cleanup. Update CHANGELOG.
31 commit 726e90aacf0b1ecb0e7055be574622fbe3e450ba
32 Author: Grant Likely <grant.likely@secretlab.ca>
33 Date: Wed Nov 29 16:23:42 2006 +0100
35 [PATCH] [MPC52xx] Use IPB bus frequency for SOC peripherals
37 The soc node of the mpc52xx needs to be loaded with the IPB bus frequency,
38 not the XLB frequency.
40 This patch depends on the previous patches for MPC52xx device tree support
42 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
43 Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
45 commit 1eac2a71417b6675b11aace72102a2e7fde8f5c6
46 Author: Stefan Roese <sr@denx.de>
47 Date: Wed Nov 29 15:42:37 2006 +0100
49 [PATCH] Add support for Prodrive P3M750 & P3M7448 (P3Mx) boards
51 This patch adds support for the Prodrive P3M750 (PPC750 & MV64460)
52 and the P3M7448 (MPC7448 & MV64460) PMC modules. Both modules are
53 quite similar and share the same board directory "prodrive/p3mx"
54 and the same config file "p3mx.h".
56 Signed-off-by: Stefan Roese <sr@denx.de>
58 commit 1bdd46832aeb569f5e04b1f20f64318525b6525a
59 Author: Stefan Roese <sr@denx.de>
60 Date: Wed Nov 29 12:53:15 2006 +0100
62 [PATCH] common/cmd_elf.c: Enable loadaddr as parameter in bootvx command
64 In the bootvx command the load address was only read from the env
65 variable "loadaddr" and not optionally passed as paramter as described
66 in the help. This is fixed with this patch. The behaviour is now the
67 same as in the bootelf command.
69 Signed-off-by: Stefan Roese <sr@denx.de>
71 commit 4e26f1074c3ac1bd8fd094f0dc4a1c4a0b15a592
72 Author: Stefan Roese <sr@denx.de>
73 Date: Wed Nov 29 12:03:57 2006 +0100
75 [PATCH] include/ppc440.h minor error affecting interrupts
77 Fixed include/ppc440.c for UIC address Bug
79 Corrects bug affecting the addresses for the universal interrupt
80 controller UIC2 and UIC3 on the PPC440 Epx, GRx, and SPE chips.
82 Signed-off-by: Jeff Mann <mannj@embeddedplanet.com>
83 Signed-off-by: Stefan Roese <sr@denx.de>
85 commit 1939d969443ccf316cab2bf32ab1027d4db5ba1a
86 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
87 Date: Tue Nov 28 16:17:27 2006 -0600
89 Make fsl-i2c not conflict with SOFT I2C
91 Signed-off-by: Timur Tabi <timur@freescale.com>
93 commit 14198bf768fdc958e3c1afd2404e5262208e98d7
94 Author: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
95 Date: Tue Nov 28 16:17:18 2006 -0600
97 Fix I2C master address initialization.
99 Signed-off-by: Timur Tabi <timur@freescale.com>
101 commit cf3d045e51ca8dcc6cf759827140861d6ac25c04
102 Author: Kim Phillips <kim.phillips@freescale.com>
103 Date: Tue Nov 28 23:31:19 2006 -0600
105 Assign maintainers for mpc8349emds and mpc8360emds
107 Dave for mpc8360emds, and me for mpc8349emds.
109 commit 1aa934c81b77f2080d3ca4b226eab67b17a33961
110 Author: Kim Phillips <kim.phillips@freescale.com>
111 Date: Tue Nov 28 23:28:33 2006 -0600
113 Eliminate gcc 4 'used uninitialized' warnings in drivers/qe/uccf.c
115 give initial values for reg_num, shift, p_cmxucr in ucc_set_clk_src
116 since they are passed by reference to ucc_get_cmxucr_reg and assigned.
118 commit e857a5bdb3954b896c0920cb9d8d2b1b9c107ce5
119 Author: Timur Tabi <timur@freescale.com>
120 Date: Tue Nov 28 12:09:35 2006 -0600
122 mpc83xx: Miscellaneous code style fixes
124 Implement various code style fixes and similar changes.
126 Signed-off-by: Timur Tabi <timur@freescale.com>
128 commit e59581c56ab5d6e0207ddac3b2c1d55cb36ec706
129 Author: Stefan Roese <sr@denx.de>
130 Date: Tue Nov 28 17:55:49 2006 +0100
132 [PATCH] Enable the IceCube/lite5200 variants to pass a device tree to Linux.
134 This patch adds the code and configuration necessary to boot with an
135 arch/powerpc Linux kernel.
137 Signed-off-by: Grant Likely <grant.likely@gmail.com>
138 Acked-by: Jon Loeliger <jdl@freescale.com>
140 commit e732faec95a83cb468b4850ae807c8301dde8f6a
141 Author: Stefan Roese <sr@denx.de>
142 Date: Tue Nov 28 16:09:24 2006 +0100
144 [PATCH] PPC4xx: 440SP Rev. C detection added
146 Signed-off-by: Stefan Roese <sr@denx.de>
148 commit e7f3e9ff01fbd7fa72eb42a9675fbed6bc4736b0
149 Author: Stefan Roese <sr@denx.de>
150 Date: Tue Nov 28 11:04:45 2006 +0100
152 [PATCH] nand: Fix patch merge problem
154 Signed-off-by: Stefan Roese <sr@denx.de>
156 commit 4f4b602ec7524a032bdf3c6d28c7f525a4a67eaa
157 Author: Wolfgang Denk <wd@pollux.denx.de>
158 Date: Mon Nov 27 22:53:53 2006 +0100
162 commit f6e495f54cdb8fe340b9c03deab40ad746d52fae
163 Author: Stefan Roese <sr@denx.de>
164 Date: Mon Nov 27 17:43:25 2006 +0100
166 [PATCH] 4xx_enet.c: Correct the setting of zmiifer register
168 Patch below corrects the setting of the zmiifer register, it was
169 overwritting the register rather than ORing the settings.
171 Signed-off-by: Neil Wilson <NWilson@airspan.com>
172 Signed-off-by: Stefan Roese <sr@denx.de>
174 commit d1a72545296800b7e219f93104ad5836f0003d66
175 Author: Stefan Roese <sr@denx.de>
176 Date: Mon Nov 27 17:34:10 2006 +0100
178 [PATCH] Select NAND embedded environment from board configuration
180 The current NAND Bootloader setup forces the environment
181 variables to be in line with the bootloader. This change
182 enables the configuration to be made in the board include
183 file instead so that it can be individually enabled.
185 Signed-off-by: Nick Spence <nick.spence@freescale.com>
186 Signed-off-by: Stefan Roese <sr@denx.de>
188 commit 15784862857c3c2214498defcfed84ff137fb81e
189 Author: Stefan Roese <sr@denx.de>
190 Date: Mon Nov 27 17:22:19 2006 +0100
192 [PATCH] nand_wait() timeout fixes
194 Two fixes for the nand_wait() function in
195 drivers/nand/nand_base.c:
197 1. Use correct timeouts. The original timeouts in Linux
198 source are 400ms and 20ms not 40s and 20s
200 2. Return correct error value in case of timeout. 0 is
203 Signed-off-by: Rui Sousa <rui.sousa@laposte.net>
204 Signed-off-by: Stefan Roese <sr@denx.de>
206 commit da5553b095bf04f4f109ad7e565dae3aba47b230
207 Author: Stefan Roese <sr@denx.de>
208 Date: Mon Nov 27 17:04:06 2006 +0100
210 [PATCH] Allow CONFIG_OF_FLAT_TREE to boot a non-arch/powerpc kernel
212 This patch allows an arch/ppc kernel to be booted by just passing 1 or 2
213 arguments to bootm. It removes the getenv("disable_of") test that used
214 to be used for this purpose.
216 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
217 Acked-by: Jon Loeliger <jdl@freescale.com>
219 commit a9398e018593782c5fa7d0741955fc1256b34c1e
220 Author: Wolfgang Denk <wd@pollux.denx.de>
221 Date: Mon Nov 27 15:32:42 2006 +0100
223 Minor code cleanup. Update CHANGELOG.
225 commit 1729b92cde575476684bffe819d0b7791b57bff2
226 Author: Stefan Roese <sr@denx.de>
227 Date: Mon Nov 27 14:52:04 2006 +0100
229 [PATCH] 4xx: Fix problem with board specific reset code (now for real)
231 Signed-off-by: Stefan Roese <sr@denx.de>
233 commit cc5ee8a92a0e3ca6f727af71b8fd206460c7afd7
234 Author: Stefan Roese <sr@denx.de>
235 Date: Mon Nov 27 14:49:51 2006 +0100
237 [PATCH] alpr: remove unused board specific flash driver
239 Signed-off-by: Stefan Roese <sr@denx.de>
241 commit 1f94d162e2b5f0edc28d9fb11482502c44d218e1
242 Author: Stefan Roese <sr@denx.de>
243 Date: Mon Nov 27 14:48:41 2006 +0100
245 [PATCH] 4xx: Fix problem with board specific reset code
247 Signed-off-by: Stefan Roese <sr@denx.de>
249 commit ec0c2ec725aec9524a177a77ce75559e644a931a
250 Author: Stefan Roese <sr@denx.de>
251 Date: Mon Nov 27 14:46:06 2006 +0100
253 [PATCH] Remove testing 4xx enet PHY setup
255 Signed-off-by: Stefan Roese <sr@denx.de>
257 commit 1c2ce2262069510f31c7d3fd7efd3d58b8c0c148
258 Author: Stefan Roese <sr@denx.de>
259 Date: Mon Nov 27 14:12:17 2006 +0100
261 [PATCH] Update Prodrive ALPR board support (440GX)
263 Signed-off-by: Stefan Roese <sr@denx.de>
265 commit 78d620ebb5871d252270dedfad60c6568993b780
266 Author: Wolfgang Denk <wd@atlas.denx.de>
267 Date: Thu Nov 23 22:58:58 2006 +0100
269 Updates for TQM5200 modules:
270 - fix off-by-one error in board/tqm5200/cam5200_flash.c error message
271 - simplify "udate" definitions
273 commit 2053283304eeddf250d109e6791eb6fa4cad14f7
274 Author: Stefan Roese <sr@denx.de>
275 Date: Wed Nov 22 13:20:50 2006 +0100
277 [PATCH] PPC4xx start.S: Fix for processor errata
279 Fixed cpu/ppc4xx/start.S for 440EPx Errata: further corrects PPC440EPx
280 errata 1.12: 440_33 by moving patch up in code.
282 Signed-off-by: Jeff Mann <mannj@embeddedplanet.com>
283 Signed-off-by: Stefan Roese <sr@denx.de>
285 commit 4ef6251403f637841000e0fef9e832aa01339822
286 Author: Stefan Roese <sr@denx.de>
287 Date: Mon Nov 20 20:39:52 2006 +0100
289 [PATCH] Update AMCC Sequoia config file to support 64MByte NOR FLASH
291 Signed-off-by: Stefan Roese <sr@denx.de>
293 commit e4bbd8da164b976d38616bd9c69c5e86e193cdf0
294 Author: Wolfgang Denk <wd@pollux.denx.de>
295 Date: Mon Nov 20 10:28:30 2006 +0100
299 commit 260421a21e934a68d31fb6125b0fbd2631a8ca20
300 Author: Stefan Roese <sr@denx.de>
301 Date: Mon Nov 13 13:55:24 2006 +0100
303 [PATCH] CFI driver AMD Command Set Top boot geometry reversal, etc. [Updated]
305 * Adds support for AMD command set Top Boot flash geometry reversal
306 * Adds support for reading JEDEC Manufacturer ID and Device ID
307 * Adds support for displaying command set, manufacturer id and
309 * Makes flinfo output to be consistent when CFG_FLASH_EMPTY_INFO defined
310 * Removes outdated change history (refer to git log instead)
312 Signed-off-by: Tolunay Orkun <listmember@orkun.us>
313 Signed-off-by: Stefan Roese <sr@denx.de>
315 commit b21b511d4c50408f4853f46f06b601272196223f
316 Author: Wolfgang Denk <wd@pollux.denx.de>
317 Date: Sun Nov 12 21:13:23 2006 +0100
321 commit ce3f1a40c507afbab06c5eb58ccdc6713eda3245
322 Author: Bartlomiej Sieka <tur@semihalf.com>
323 Date: Sat Nov 11 22:48:22 2006 +0100
325 Disable the watchdog in the default config for the V38B board.
327 commit 44a47e6db2694841211f1c8fdbafd36992e9cd1a
328 Author: Bartlomiej Sieka <tur@semihalf.com>
329 Date: Sat Nov 11 22:43:00 2006 +0100
331 Change the GPIO pin multiplexing configuration for V38B. The USB GPIO pin
332 group is enabled for USB earlier (in cpu_init_f() instead of
333 usb_lowlevel_init()).
335 commit 91650b3e4de688038d4f71279c44858e3e2c6870
336 Author: Wolfgang Denk <wd@pollux.denx.de>
337 Date: Mon Nov 6 17:06:36 2006 +0100
339 Sequential accesses to non-existent memory must be synchronized,
340 at least on G2 cores.
342 This fixes get_ram_size() problems on MPC5200 Rev. B boards.
344 commit be5e61815d5a1fac290ce9c0ef09cb6a8e4288fa
345 Author: Timur Tabi <timur@freescale.com>
346 Date: Fri Nov 3 19:15:00 2006 -0600
348 mpc83xx: Update 83xx to use fsl_i2c.c
350 Update the 83xx tree to use I2C support in drivers/fsl_i2c.c. Delete
351 cpu/mpc83xx/i2c.c, include/asm-ppc/i2c.h, and all references to those files.
352 Added multiple I2C bus support to fsl_i2c.c.
354 Signed-off-by: Timur Tabi <timur@freescale.com>
356 commit d239d74b1c937984bc519083a8e7de373a390f06
357 Author: Timur Tabi <timur@freescale.com>
358 Date: Fri Nov 3 12:00:28 2006 -0600
360 mpc83xx: Replace CFG_IMMRBAR with CFG_IMMR
362 Replace all instances of CFG_IMMRBAR with CFG_IMMR, so that the 83xx
363 tree matches the other 8xxx trees.
365 Signed-off-by: Timur Tabi <timur@freescale.com>
367 commit f7fb2e703ec9688541416962724adff70a7322cb
368 Author: Kim Phillips <kim.phillips@freescale.com>
369 Date: Thu Nov 2 19:47:11 2006 -0600
371 mpc83xx: Lindent and clean up cpu/mpc83xx/speed.c
373 commit 90f30a710a3c619b5405860a686c4ddfc495d4b6
374 Author: Dave Liu <daveliu@freescale.com>
375 Date: Thu Nov 2 18:05:50 2006 -0600
377 mpc83xx: Fix the incorrect dcbz operation
379 The 834x rev1.x silicon has one CPU5 errata.
381 The issue is when the data cache locked with
382 HID0[DLOCK], the dcbz instruction looks like no-op inst.
384 The right behavior of the data cache is when the data cache
385 Locked with HID0[DLOCK], the dcbz instruction allocates
388 The 834x rev3.0 and later and 8360 have not this bug inside.
390 So, when 834x rev3.0/8360 are working with ECC, the dcbz
391 instruction will corrupt the stack in cache, the processor will
394 However, the 834x rev1.x can work with ECC with these code,
395 because the sillicon has this cache bug. The dcbz will not
396 corrupt the stack in cache.
397 Really, it is the fault code running on fault sillicon.
399 This patch fix the incorrect dcbz operation. Instead of
400 CPU FP writing to initialise the ECC.
403 * Fix the incorrect dcbz operation instead of CPU FP
404 writing to initialise the ECC memory. Otherwise, it
405 will corrupt the stack in cache, The processor will checkstop
408 Signed-off-by: Dave Liu <daveliu@freescale.com>
410 commit bf0b542d6773a5a1cbce77691f009b06d9aeb57d
411 Author: Kim Phillips <kim.phillips@freescale.com>
412 Date: Wed Nov 1 00:10:40 2006 -0600
414 mpc83xx: add OF_FLAT_TREE bits to 83xx boards
416 add ft_pci_setup, OF_CPU, OF_SOC, OF_TBCLK, and
417 STDOUT_PATH configuration bits to mpc8349emds,
418 mpc8349itx, and mpc8360emds board code.
420 redo environment to use bootm with the fdtaddr
421 for booting ARCH=powerpc kernels by default,
422 and provide default fdtaddr values.
424 commit 48041365b3420589ad464ebc7752e0053538b729
425 Author: Kim Phillips <kim.phillips@freescale.com>
426 Date: Wed Nov 1 00:07:25 2006 -0600
428 mpc83xx: change ft code to modify local-mac-address property
430 Update 83xx OF code to update local-mac-address properties
431 for ethernet instead of the obsolete 'address' property.
433 commit 9ca880a250870a7d55754291b5591d2b5fe89b54
434 Author: Timur Tabi <timur@freescale.com>
435 Date: Tue Oct 31 21:23:16 2006 -0600
437 mpc83xx: Fix dual I2C support for the MPC8349ITX, MPC8349EMDS, TQM834x, and MPC8360EMDS
439 This patch also adds an improved I2C set_speed(), which handles all clock
442 Signed-off-by: Timur Tabi <timur@freescale.com>
444 commit ac4b5622ce050b5ee1e154b98df630d778661632
445 Author: Dave Liu <daveliu@freescale.com>
446 Date: Tue Oct 31 19:54:59 2006 -0600
448 mpc83xx: add the README.mpc8360emds
450 add doc/README.mpc8360emds to accompany the new board support
452 commit 7737d5c658c606f999dfbe3e86b0fed49e5c50ef
453 Author: Dave Liu <daveliu@freescale.com>
454 Date: Fri Nov 3 12:11:15 2006 -0600
456 mpc83xx: add QE ethernet support
458 this patch adds support for the QUICC Engine based UCC gigabit ethernet device.
460 commit 5f8204394e39bbe8cd9f08b8f8d145b6c01f7c73
461 Author: Dave Liu <daveliu@freescale.com>
462 Date: Fri Nov 3 19:33:44 2006 -0600
464 mpc83xx: Add MPC8360EMDS basic board support
466 Add support for the Freescale MPC8360EMDS board.
467 Includes DDR, DUART, Local Bus, PCI.
469 commit 23892e49352de74f7fac36ff90bb1be143d195e3
470 Author: Dave Liu <daveliu@freescale.com>
471 Date: Tue Oct 31 19:30:40 2006 -0600
473 mpc83xx: add the QUICC Engine (QE) immap file
475 common QE immap file. Also required for 8360.
477 commit b701652a4992bdcc62fb1a6038a85beef9e55da4
478 Author: Dave Liu <daveliu@freescale.com>
479 Date: Tue Oct 31 19:25:38 2006 -0600
481 mpc83xx: Add 8360 specifics to 83xx immap
483 Mainly add QE device dependencies, with appropriate 8360 protection.
486 commit 988833324a7fda482c8ac3ca23eb539f8232e404
487 Author: Timur Tabi <timur@freescale.com>
488 Date: Tue Oct 31 19:14:41 2006 -0600
490 mpc83xx: Fix PCI, USB, bootargs for MPC8349E-mITX
492 PREREQUISITE PATCHES:
494 * This patch can only be applied after the following patches have been applied:
496 1) DNX#2006092142000015 "Add support for the MPC8349E-mITX 1/2"
497 2) DNX#2006092142000024 "Add support for the MPC8349E-mITX 2/2"
501 * For the 8349E-mITX, fix some size values in pci_init_board(), enable
502 the clock for the 2nd USB board (Linux kernel will hang otherwise),
503 and fix the CONFIG_BOOTARGS macro.
505 Signed-off-by: Timur Tabi <timur@freescale.com>
507 commit 2ad6b513b31070bd0c003792ed1c3e7f5d740357
508 Author: Timur Tabi <timur@freescale.com>
509 Date: Tue Oct 31 18:44:42 2006 -0600
511 mpc83xx: Add support for the MPC8349E-mITX
513 PREREQUISITE PATCHES:
515 * This patch can only be applied after the following patches have been applied:
517 1) DNX#2006090742000024 "Add support for multiple I2C buses"
518 2) DNX#2006090742000033 "Multi-bus I2C implementation of MPC834x"
519 3) DNX#2006091242000041 "Additional MPC8349 support for multibus i2c"
520 4) DNX#2006091242000078 "Add support for variable flash memory sizes on 83xx systems"
521 5) DNX#2006091242000069 "Add support for Errata DDR6 on MPC 834x systems"
525 * Add support for the Freescale MPC8349E-mITX reference design platform.
526 The second TSEC (Vitesse 7385 switch) is not supported at this time.
528 Signed-off-by: Timur Tabi <timur@freescale.com>
530 commit 183da6d9b446cc12123455844ad1187e2375626f
531 Author: Ben Warren <bwarren@qstreams.com>
532 Date: Tue Sep 12 10:15:53 2006 -0400
534 Additional MPC8349 support for multibus i2c
538 Here is a patch for a file that was accidentally left out of a previous
541 It accompanies the patch with ticket DNX#2006090742000024
544 Change PCI initialization to use new multi-bus I2C API.
549 commit b24f119d672b709d153ff2ac091d4aa63ec6877d
550 Author: Ben Warren <bwarren@qstreams.com>
551 Date: Thu Sep 7 16:51:04 2006 -0400
553 Multi-bus I2C implementation of MPC834x
557 Attached is a patch implementing multiple I2C buses on the MPC834x CPU
558 family and the MPC8349EMDS board in particular.
559 This patch requires Patch 1 (Add support for multiple I2C buses).
560 Testing was performed on a 533MHz board.
562 /*** Note: This patch replaces ticket DNX#2006083042000027 ***/
564 Signed-off-by: Ben Warren <bwarren@qstreams.com>
567 Implemented driver-level code to support two I2C buses on the
568 MPC834x CPU family and the MPC8349EMDS board. Available I2C bus speeds
569 are 50kHz, 100kHz and 400kHz on each bus.
574 commit bb99ad6d8257bf828f150d40f507b30d80a4a7ae
575 Author: Ben Warren <bwarren@qstreams.com>
576 Date: Thu Sep 7 16:50:54 2006 -0400
578 Add support for multiple I2C buses
582 Attached is a patch providing support for multiple I2C buses at the
583 command level. The second part of the patch includes an implementation
584 for the MPC834x CPU and MPC8349EMDS board.
586 /*** Note: This patch replaces ticket DNX#2006083042000018 ***/
588 Signed-off-by: Ben Warren <bwarren@qstreams.com>
592 1. Include new 'i2c' command (based on USB implementation) using
595 2. Allow multiple buses by defining CONFIG_I2C_MULTI_BUS. Note that
596 the commands to change bus number and speed are only available under the
597 new 'i2c' command mentioned in the first bullet.
599 3. The option CFG_I2C_NOPROBES has been expanded to work in multi-bus
600 systems. When CONFIG_I2C_MULTI_BUS is used, this option takes the form
601 of an array of bus-device pairs. Otherwise, it is an array of uchar.
604 Added new 'i2c' master command for all I2C interaction. This is
605 conditionally compiled with CONFIG_I2C_CMD_TREE. New commands added for
606 setting I2C bus speed as well as changing the active bus if the board
607 has more than one (conditionally compiled with
608 CONFIG_I2C_MULTI_BUS). Updated NOPROBE logic to handle multiple buses.
614 commit bed85caf872714ebf53013967a695c9d63acfc68
615 Author: Timur Tabi <timur@freescale.com>
616 Date: Tue Oct 31 18:13:36 2006 -0600
618 mpc83xx: Add support for Errata DDR6 on MPC 834x systems
622 * Errata DDR6, which affects all current MPC 834x processors, lists changes
623 required to maintain compatibility with various types of DDR memory. This
624 patch implements those changes.
626 Signed-off-by: Timur Tabi <timur@freescale.com>
628 commit afd6e470f639883002c7c59d562690a5cb0f4865
629 Author: Timur Tabi <timur@freescale.com>
630 Date: Wed Oct 25 18:45:23 2006 -0500
632 mpc83xx: fix TQM build by defining a CFG_FLASH_SIZE for it
634 commit 31068b7c4abeefcb2c8fd4fbeccc8ec6c6d0475a
635 Author: Timur Tabi <timur@freescale.com>
636 Date: Tue Aug 22 17:07:00 2006 -0500
638 mpc83xx: Add support for variable flash memory sizes on 83xx systems
642 * On 83xx systems, use the CFG_FLASH_SIZE macro to program the LBC local access
643 window registers, instead of using a hard-coded value of 8MB.
645 Signed-off-by: Timur Tabi <timur@freescale.com>
647 commit 2fc34ae66e73fa7841d1a006dc1b5dcbc1f78965
648 Author: Tanya Jiang <tanya.jiang@freescale.com>
649 Date: Thu Aug 3 18:38:13 2006 +0800
651 mpc83xx: Unified TQM834x variable names with 83xx and consolidated macros
653 Unified TQM834x variable names with 83xx and consolidated macro
654 in preparation for the 8360 and other upcoming 83xx devices.
656 Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
658 commit f6eda7f80ccc13d658020268c507d7173cf2e8aa
659 Author: Dave Liu <daveliu@freescale.com>
660 Date: Wed Oct 25 14:41:21 2006 -0500
662 mpc83xx: Changed to unified mpx83xx names and added common 83xx changes
664 Incorporated the common unified variable names and the changes in preparation
665 for releasing mpc8360 patches.
667 Signed-off-by: Dave Liu <daveliu@freescale.com>
669 commit 3894c46c27c64891f93ac04edde86a9fa9758d92
670 Author: Tanya Jiang <tanya.jiang@freescale.com>
671 Date: Thu Aug 3 18:36:02 2006 +0800
673 mpc83xx: Fix missing build for mpc8349emds pci.c
675 Make pci build for mpc8349emds
677 Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
679 commit 09a81ff740b29deea1e2ab08a3c2ac136c2e6219
680 Author: Tanya Jiang <tanya.jiang@freescale.com>
681 Date: Thu Aug 3 18:39:49 2006 +0800
683 mpc83xx: Removed unused file resetvec.S for mpc83xx cpu
685 Removed unused file resetvec.S for mpc83xx cpu
687 Signed-off-by: Tanya Jiang <tanya.jiang@freescale.com>
689 commit 04f899fc465c3e44f2b55ecc70618f5696fc0ddf
690 Author: Nick Spence <Nick.Spence@freescale.com>
691 Date: Sat Sep 30 00:32:59 2006 -0700
693 NAND Flash verify across block boundaries
695 This patch addresses a problem when CONFIG_MTD_NAND_VERIFY_WRITE is
697 and the write crosses a block boundary. The pointer to the verification
698 buffer (bufstart) is not being updated to reflect the starting of the
700 block so the verification of the second block fails.
704 * Fix NAND FLASH page verification across block boundaries
706 commit f484dc791a3932537213c43c654cc1295c64b84c
707 Author: Nick Spence <nick.spence@freescale.com>
708 Date: Thu Sep 7 07:39:46 2006 -0700
710 Added RGMII support to the TSECs and Marvell 881111 Phy
712 Added a phy initialization to adjust the RGMII RX and TX timing
713 Always set the R100 bit in 100 BaseT mode regardless of the TSEC mode
715 Signed-off-by: Nick Spence <nick.spence@freescale.com>
717 commit c59200443072353044aa4bf737a5a60f9a9af231
718 Author: Wolfgang Denk <wd@pollux.denx.de>
719 Date: Thu Nov 2 15:15:01 2006 +0100
723 commit 25721b5cec2be4bce79cfade17ec8f6aa1e67526
724 Author: Bartlomiej Sieka <tur@semihalf.com>
725 Date: Wed Nov 1 02:04:38 2006 +0100
727 Finish up support for MarelV38B board
728 - add watchdog support
729 - enable GPIO_WKUP_7 pin for input
732 commit ffa150bc90c943ca265170bd1be3f293674dd5c7
733 Author: Bartlomiej Sieka <tur@semihalf.com>
734 Date: Wed Nov 1 01:45:46 2006 +0100
736 - Fix issues related to the use of ELDK 4 when compiling for MarelV38B:
737 * remove warnings when compiling ethaddr.c
738 * adjust linker script (fixes a crash resulting from incorrect
739 definition of __u_boot_cmd_start)
740 - Some MarelV38B code cleanup.
742 commit dae80f3caf9754a6dd3ddf3cf903d0c46cbd4385
743 Author: Bartlomiej Sieka <tur@semihalf.com>
744 Date: Wed Nov 1 01:38:16 2006 +0100
746 - Add MPC5XXX register definition MPC5XXX_WU_GPIO_DATA_I and change the
747 MPC5XXX_WU_GPIO_DATA macro to MPC5XXX_WU_GPIO_DATA_O (per MPC5200 User's
748 Manual). Replace the uses of MPC5XXX_WU_GPIO_DATA with
749 MPC5XXX_WU_GPIO_DATA_O for affected boards.
751 - Add defintions for some MPC5XXX GPIO pins.
753 commit 82d9c9ec29a1bec1b03ba616425ebaed231072c8
754 Author: Bartlomiej Sieka <tur@semihalf.com>
755 Date: Wed Nov 1 01:34:29 2006 +0100
757 Changed MarelV38B board make target to lowercase. Config file cleanup.
759 commit 1954be6e9c9421b45d0a9d05b10356acc7563150
760 Author: Wolfgang Denk <wd@pollux.denx.de>
761 Date: Sun Oct 29 01:03:51 2006 +0200
763 Automatically adjust ARFLAGS so "make -s" is really silent.
765 commit fae684e89844856383bdf101440889557df3e6b1
766 Author: Stefan Roese <sr@denx.de>
767 Date: Sat Oct 28 16:45:00 2006 +0200
769 [PATCH] omap925.c: Remove unused functions
771 Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
772 Signed-off-by: Stefan Roese <sr@denx.de>
774 commit 1265581502ab8ea8c08e8edbe9bf64fbd62fd776
775 Author: Stefan Roese <sr@denx.de>
776 Date: Sat Oct 28 17:12:58 2006 +0200
778 [PATCH] Add some missing machtypes for netstar & voiceblue boards
780 Use MACH_TYPE_NETSTAR and MACH_TYPE_VOICEBLUE defines instead of
783 Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
784 Signed-off-by: Stefan Roese <sr@denx.de>
786 commit 856f054410cef52d868feb330168b2a4c4091328
787 Author: Stefan Roese <sr@denx.de>
788 Date: Sat Oct 28 15:55:52 2006 +0200
790 [PATCH] NAND: Partition name support added to NAND subsystem
792 chpart, nboot and NAND subsystem related commands now accept also partition
793 name to specify offset.
795 Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
796 Signed-off-by: Stefan Roese <sr@denx.de>
798 commit 07a69a18c2ecfda904231fdf23e2523ea7792eb6
799 Author: Wolfgang Denk <wd@pollux.denx.de>
800 Date: Sat Oct 28 02:29:44 2006 +0200
804 commit 2751a95abd1b96911081c357e96a12fa97b40dee
805 Author: Wolfgang Denk <wd@pollux.denx.de>
806 Date: Sat Oct 28 02:29:14 2006 +0200
808 Enable commandline editing and hush shell on all TQM boards.
810 commit 8078f1a5f63a739b8533478f6c2b62fb1e2f79d7
811 Author: Wolfgang Denk <wd@pollux.denx.de>
812 Date: Sat Oct 28 02:28:02 2006 +0200
814 README says CFG_AUTO_COMPLETE, but ocde uses CONFIG_AUTO_COMPLETE
816 commit 471a7be7a042e95e440f5de969c9765214ae8d6e
817 Author: Wolfgang Denk <wd@denx.de>
818 Date: Sat Oct 28 01:14:32 2006 +0200
820 Check for illegal character '=' in environment variable names.
822 Make sure the string passed as variable name does not contain a '='
823 character. This not only prevents the common error or typing
824 "setenv foo=bar" instead of "setenv foo bar", but (more importantly)
825 also closes a backdoor which allowed to delete write-protected
826 environment variables, for example by using "setenv ethaddr=".
828 commit 19973b6ad9863a56f5c5fbcfd90e20ab2490a2c2
829 Author: Wolfgang Denk <wd@pollux.denx.de>
830 Date: Sat Oct 28 00:38:39 2006 +0200
834 commit e11887a77d81077416a2d1c5e0354916fee8c034
835 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
836 Date: Thu Oct 26 17:55:31 2006 +0200
838 Don't pass any debug options directly to the assembler
840 When passing the -g option to gcc, gcc automatically selects a
841 suitable --g<format> option to pass on to the assembler.
842 Thus, there's no point in forcing a specific debug option on the
843 assembler using the -Wa mechanism.
845 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
847 commit ea08ff6e14f9ebb8c07cfa79c51ef540eb087393
848 Author: Jon Loeliger <jdl@freescale.com>
849 Date: Fri Oct 27 07:47:22 2006 -0500
851 MPC86xx: Cleaned up unused and conditionally used local variables.
853 Signed-off-by: Jon Loeliger <jdl@freescale.com>
855 commit d38936cdae46bfd2623ff83f6ce9b616d36ab0f9
856 Author: Wolfgang Denk <wd@pollux.denx.de>
857 Date: Fri Oct 27 11:55:21 2006 +0200
859 Fix "ar" flags in some Makefiles to allow for silent "make -s"
861 commit 4653f91c13ed51c21cc4c3855745d69a3fb1817f
862 Author: Ben Warren <bwarren@qstreams.com>
863 Date: Thu Oct 26 14:38:25 2006 -0400
865 Fix TSEC driver (now for real): avoid crashes if PHY is not attached
866 to a TSEC (e.g. a switch is connected via RMII) or
867 if the PHY is defective/incorrectly configured.
869 Signed-off-by: Ben Warren <bwarren@qstreams.com>
871 commit b985b5d6e4fb88f508f7aa0f126c2e27ada2b999
872 Author: Ben Warren <bwarren@qstreams.com>
873 Date: Thu Oct 26 14:38:25 2006 -0400
875 Fix TSEC driver: avoid crashes if PHY is not attached
876 to a TSEC (e.g. a switch is connected via RMII) or
877 if the PHY is defective/incorrectly configured.
879 Signed-off-by: Ben Warren <bwarren@qstreams.com>
881 commit 2b2a40bebbf1822506e80e631d7253e60f0e0fe6
882 Author: Wolfgang Denk <wd@pollux.denx.de>
883 Date: Thu Oct 26 16:24:31 2006 +0200
887 commit 5e3b0bc19f07ed277d85324ad0427642c8981baf
888 Author: Haavard Skinnemoen <hskinnemoen@atmel.com>
889 Date: Wed Oct 25 15:48:59 2006 +0200
891 Finish up support for the ATSTK1000/ATSTK1002 boards
893 Add atstk1002_config target to Makefile and move the AVR32 section
894 down below Blackfin so that it doesn't end up in the middle of
897 Drop the autogenerated linker script thing for now. Will have to
898 revisit how to handle chips with different flash and RAM layout
901 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
903 commit c76f951a747cfb87ba826ef45b5aea82d5b5dbb4
904 Author: Kumar Gala <galak@kernel.crashing.org>
905 Date: Tue Oct 24 23:47:37 2006 -0500
907 Added support for Multi-Image files that contain a device tree
909 If a Multi-Image file contains a third image we try to use it as a
910 device tree. The device tree image is assumed to be uncompressed in the
911 image file. We automatically allocate space for the device tree in memory
912 and provide an 8k pad to allow more than a reasonable amount of growth.
914 Additionally, a device tree that was contained in flash will now automatically
915 get copied to system memory as part of boot. Previously an error was
916 reported if one tried to boot a device tree that was in flash.
918 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
920 commit 7c52c4b943ff52bbe8796a7e2d3e476ceaf3f512
921 Author: Wolfgang Denk <wd@denx.de>
922 Date: Tue Oct 24 21:35:55 2006 +0200
924 Switch to automatically generated CHANGELOG file.
925 (use "make CHANGELOG" to update it from time to time)
927 commit 7ade0c634a979c32fa91a74e8f5775f24651fbe6
928 Author: Stefan Roese <sr@denx.de>
929 Date: Tue Oct 24 18:06:48 2006 +0200
931 Fix bug in PPC440 NAND driver cpu/ppc4xx/ndfc.c
932 Patch by Stefan Roese, 24 Oct 2006
934 commit 8ae3b713b2286e0c3213b7802062e4c1599010de
935 Author: Wolfgang Denk <wd@pollux.denx.de>
936 Date: Tue Oct 24 17:24:55 2006 +0200
938 Merge with /home/wd/git/u-boot/master
940 commit 47a6989c10685d2ab3efcf95228ce50d2a496d3e
941 Author: Wolfgang Denk <wd@pollux.denx.de>
942 Date: Tue Oct 24 15:32:57 2006 +0200
946 commit 3a78e3e75b633ecb6413114ffd11e2f000c4f11e
947 Author: Wolfgang Denk <wd@pollux.denx.de>
948 Date: Tue Oct 24 14:51:36 2006 +0200
950 Move atstk1000 files into vendor specific directory.
951 Patch by Haavard Skinnemoen, 12 Sep 2006
953 commit 6ccec4492e77428fd6eafd3dfe94fbdf08e91d37
954 Author: Wolfgang Denk <wd@pollux.denx.de>
955 Date: Tue Oct 24 14:42:37 2006 +0200
957 Add ATSTK1000 and ATSTK1002 board support
958 Patch by Haavard Skinnemoen, 06 Sep 2006
960 This patch adds support for the ATSTK1000 with the ATSTK1002 CPU
963 ATSTK1000 is a full-featured development board for AT32AP CPUs. It
964 has two ethernet ports, a high quality QVGA LCD panel, a loudspeaker,
965 and connectors for USART, PS/2, VGA, USB, MMC/SD cards and
966 CompactFlash cards. For more information, please see this page:
968 http://www.atmel.com/dyn/products/tools.asp?family_id=682
970 The ATSTK1002 is a daughterboard for the ATSTK1000 supporting the
973 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
975 commit f93ae788c3640fcde5db383471d45548ff4060d0
976 Author: Wolfgang Denk <wd@pollux.denx.de>
977 Date: Tue Oct 24 14:31:24 2006 +0200
979 Add common serial driver for Atmel AT32 and AT91 chips
980 Patch by Haavard Skinnemoen, 06 Sep 2006
982 This is a first attempt at creating a common serial driver for Atmel
983 chips. For now, it supports the AT32AP7000 AVR32 chip, but it should
984 be possible to support AT91RM9200 and other ARM-based chips with some
987 There's nothing fundamentally AVR32-specific in this driver, but it
988 does use some features which are currently only defined for the
990 * pm_get_clock_freq: Obtain the clock frequency of a given domain
991 * gd->console_uart: A "struct device" containing information about
992 register mappings, gpio resources and clocks associated with the
995 For more information about these features, please see the "AT32AP
998 commit 72a087e04705c26cad982879ebd06b5281bf825a
999 Author: Wolfgang Denk <wd@pollux.denx.de>
1000 Date: Tue Oct 24 14:27:35 2006 +0200
1002 Add AT32AP CPU and AT32AP7000 SoC support
1003 Patch by Haavard Skinnemoen, 06 Sep 2006
1005 This patch adds support for the AT32AP CPU family and the AT32AP7000
1006 chip, which is the first chip implementing the AVR32 architecture.
1008 The AT32AP CPU core is a high-performance implementation featuring a
1009 7-stage pipeline, separate instruction- and data caches, and a MMU.
1010 For more information, please see the "AVR32 AP Technical Reference":
1012 http://www.atmel.com/dyn/resources/prod_documents/doc32001.pdf
1014 In addition to this, the AT32AP7000 chip comes with a large set of
1015 integrated peripherals, many of which are shared with the AT91 series
1016 of ARM-based microcontrollers from Atmel. Full data sheet is
1019 http://www.atmel.com/dyn/resources/prod_documents/doc32003.pdf
1021 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
1023 commit 7b64fef33c66be648826c0ff9758298ef13d0604
1024 Author: Wolfgang Denk <wd@pollux.denx.de>
1025 Date: Tue Oct 24 14:21:16 2006 +0200
1027 Add AVR32 architecture support
1028 Patch by Haavard Skinnemoen, 6 Sep 2006 16:23:02 +0200
1030 This patch adds common infrastructure code for the Atmel AVR32
1031 architecture. See doc/README.AVR32 for details.
1033 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
1035 commit 2da2d9a4766063b9848f3a35ad6025499cf87265
1036 Author: Wolfgang Denk <wd@pollux.denx.de>
1037 Date: Tue Oct 24 13:57:33 2006 +0200
1039 Use -g instead of -gstabs in AFLAGS_DEBUG
1040 Patch by Haavard Skinnemoen, 30 Aug 2006
1042 In config.mk, -Wa,-gstabs is unconditionally appended to AFLAGS no
1043 matter what the target's preferred debugging format is. This patch
1044 simply replaces -gstabs with -g, so that the default debugging format
1045 for the architecture is used.
1047 commit 965829872169c2996023840d98e1d85ad148d629
1048 Author: Wolfgang Denk <wd@pollux.denx.de>
1049 Date: Tue Oct 24 13:55:18 2006 +0200
1051 Fix/workaround broken dependency handling with make 3.81
1052 Based on patch by Haavard Skinnemoen, 29 Aug 2006 11:20:39 +0200
1054 commit 8318fbf8cc30418b621ea9f39b84b4c1a08f003a
1055 Author: Marian Balakowicz <m8@semihalf.com>
1056 Date: Mon Oct 23 22:17:05 2006 +0200
1058 Fix sequoia separate object direcory building problems.
1060 commit 3dfa9cfdcee78b30da3432318b32821ffabe974b
1061 Author: Jon Loeliger <jdl@freescale.com>
1062 Date: Fri Oct 20 17:16:35 2006 -0500
1064 Use generic I2C register block on 85xx and 86xx.
1066 Replace private IMMAP I2C structures with generic reg block
1067 and allow 86xx to have multiple I2C device busses.
1069 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1071 commit f5012827df11ca0c9be1df5f8b153e188dc2fa7c
1072 Author: Jon Loeliger <jdl@freescale.com>
1073 Date: Fri Oct 20 15:54:34 2006 -0500
1075 Fix compilation warnings on a few 85xx boards.
1077 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1079 commit 2047672684cf85cb6f96a1fbc993180aaaf19a99
1080 Author: Jon Loeliger <jdl@freescale.com>
1081 Date: Fri Oct 20 15:50:15 2006 -0500
1083 Converted all 85xx boards to use a common FSL I2C driver.
1084 Introduced COFIG_FSL_I2C to select the common FSL I2C driver.
1085 And removed hard i2c path from a few u-boot.lds scipts too.
1086 Minor whitespace cleanups along the way.
1088 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1090 commit 4d45f69e362b05892c9e92a7907e5820995612aa
1091 Author: Jon Loeliger <jdl@freescale.com>
1092 Date: Thu Oct 19 12:02:24 2006 -0500
1094 Rewrite a series of goto statements as a sequences of
1095 conditional expressions instead.
1097 Use consistent return code 0/-1 for good/bad indicators.
1099 Include one fewer file if the driver isn't used at all.
1101 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1103 commit 7237c033b02fe295880435f1eb80819a0c987532
1104 Author: Jon Loeliger <jdl@freescale.com>
1105 Date: Thu Oct 19 11:02:16 2006 -0500
1107 Moved i2c driver out of cpu/mpc86xx/i2c.c into drivers/fsl_i2c.c
1109 in an effort to begin to unify the umpteen FSL I2C drivers that
1110 are all otherwise very similar.
1112 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1114 commit 13a7fcdf37f6ea9429ae04c9df67f893364cfe4b
1115 Author: Jon Loeliger <jdl@freescale.com>
1116 Date: Thu Oct 19 11:33:52 2006 -0500
1118 * Fix a bunch of compiler warnings for gcc 4.0
1120 Signed-off-by: Matthew McClintock <msm@freescale.com>
1122 commit af9e1f5b9e6f9ce810f5e8bf2961c9542a5865c2
1123 Author: Stefan Roese <sr@denx.de>
1124 Date: Tue Oct 17 06:14:31 2006 +0200
1126 Add monitor functions for indirect access to PPC440 DCR's
1127 Patch by Leonid Baryudin, 12 Oct 2006
1129 commit 5f3249a0a168e446a4cc9669b2bce0bc456f0a09
1130 Author: Jon Loeliger <jdl@freescale.com>
1131 Date: Fri Oct 13 16:47:53 2006 -0500
1133 Fixed leading whitespace issues.
1134 Removed spurious LAWAR thing.
1136 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1138 commit 0ee90cb77e01d6e8ccd37e1bd96678597875c391
1139 Author: Jon Loeliger <jdl@freescale.com>
1140 Date: Thu Oct 12 10:42:36 2006 -0500
1142 Remove unneeded include files and local variable.
1144 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1146 commit 1eaf3a5ff4960a46f3a9063568ba2af7883f07c5
1147 Author: Grant Likely <grant.likely@secretlab.ca>
1148 Date: Tue Oct 10 00:23:32 2006 -0600
1150 Fix possible uninitialized variable compiler warning.
1152 When CONFIG_OF_FLAG_TREE is set, the compiler complains that 'len' in
1153 do_bootm_linux() may be uninitialized. There is no possibility in the
1154 current code that len will get used uninitialized, but this fix follows
1155 the existing convention of setting both len and data to zero at the same
1158 Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
1160 commit 7376eb87aaa601f728f9b8e5e9cd2711a67f529e
1161 Author: Matthew McClintock <msm@freescale.com>
1162 Date: Wed Oct 11 15:13:01 2006 -0500
1164 * Fix a bunch of compiler warnings for gcc 4.0
1166 Signed-off-by: Matthew McClintock <msm@freescale.com>
1168 commit bf651baa365e5447246aad6a633ccd667cf24a39
1169 Author: Jon Loeliger <jdl@freescale.com>
1170 Date: Wed Oct 11 10:10:43 2006 -0500
1172 Move "ar" flags to config.mk to allow for silent "make -s"
1174 commit 1fd5699a4a24f5c1dab1b32f480bace1ebb9fc3e
1175 Author: Jon Loeliger <jdl@freescale.com>
1176 Date: Tue Oct 10 17:19:03 2006 -0500
1178 Coding style changes to remove local varible blocks
1179 and reformat a bit nicer.
1181 commit 8b283dbb3a08d1b8d406bc15f119e081b3e2606a
1182 Author: Jon Loeliger <jdl@freescale.com>
1183 Date: Tue Oct 10 17:16:04 2006 -0500
1185 Fix whitespace issues.
1187 commit 7b382b7125f2397cce63253df62f183e3dfa2770
1188 Author: Jon Loeliger <jdl@freescale.com>
1189 Date: Tue Oct 10 17:14:45 2006 -0500
1191 Fix whitespace issues.
1193 commit e10390ddd736b0dad1528eec4b0fe35c0827139a
1194 Author: Jon Loeliger <jdl@freescale.com>
1195 Date: Tue Oct 10 17:06:53 2006 -0500
1197 Fix whitespace issues.
1199 commit 89875e96ba3f023157bf50d5f8e33bf254964a76
1200 Author: Jon Loeliger <jdl@freescale.com>
1201 Date: Tue Oct 10 17:03:43 2006 -0500
1203 Ran lindent and cleaned up whitespace issues.
1204 Format for 80-columns too.
1206 commit 333961ae7095fc66d8a041fce1ac9ee873b09d86
1207 Author: Jon Loeliger <jdl@freescale.com>
1208 Date: Tue Oct 10 17:02:22 2006 -0500
1210 Fix whitespace and 80-col issues.
1212 commit 5c912cb1c31266c66ca59b36f9b6f87296421d75
1213 Author: Stefan Roese <sr@denx.de>
1214 Date: Sat Oct 7 11:36:51 2006 +0200
1216 CFG_NAND_QUIET_TEST added to not warn upon missing NAND device
1217 Patch by Stefan Roese, 07 Oct 2006
1219 commit 5bc528fa4da751d472397b308137238a6465afd2
1220 Author: Stefan Roese <sr@denx.de>
1221 Date: Sat Oct 7 11:35:25 2006 +0200
1223 Update ALPR code (NAND support working now)
1224 Patch by Stefan Roese, 07 Oct 2006
1226 commit 77d5034847d328753b80c46b83f960a14a26f40e
1227 Author: Stefan Roese <sr@denx.de>
1228 Date: Sat Oct 7 11:33:03 2006 +0200
1230 Remove compile warnings in fpga code
1231 Patch by Stefan Roese, 07 Oct 2006
1233 commit f3443867e90d2979a7dd1c65b0d537777e1f9850
1234 Author: Stefan Roese <sr@denx.de>
1235 Date: Sat Oct 7 11:30:52 2006 +0200
1237 Add CONFIG_BOARD_RESET to configure board specific reset function
1238 Patch by Stefan Roese, 07 Oct 2006
1240 commit f55df18187e7a45cb73fec4370d12135e6691ae1
1241 Author: John Traill <john.traill@freescale.com>
1242 Date: Fri Sep 29 08:23:12 2006 +0100
1244 Fix missing tCycle/modfreq calculation.
1246 Signed-off-by: John Traill <john.traill@freescale.com>
1248 commit 8272dc2f58f2473d8995fcc9b916440cfba080f0
1249 Author: Andy Fleming <afleming@freescale.com>
1250 Date: Wed Sep 13 10:33:35 2006 -0500
1252 Updated config headers to add default FDT-based booting
1254 commit 09f3e09e9ebcfa7919ca8931a4b5504fadd1f1d3
1255 Author: Andy Fleming <afleming@freescale.com>
1256 Date: Wed Sep 13 10:34:18 2006 -0500
1258 Add support for eTSEC 3 & 4 on 8548 CDS
1260 * Added support for using eTSEC 3 and eTSEC 4 on the 8548 CDS.
1261 This will only work on rev 1.3 boards (but doesn't break older boards)
1262 * Cleaned up some comments to reflect the expanded role of tsec
1265 commit 084d648b109c8984f83674043c1a7fa3885ef801
1266 Author: Andy Fleming <afleming@freescale.com>
1267 Date: Wed Sep 13 10:33:56 2006 -0500
1269 Added code to support 2.6.18 PCI changes in u-boot
1271 * Added code to swizzle the IRQ map for the PCI
1273 commit afbdc649f8751e4f4f1a6f527edfe139773f2c15
1274 Author: Jon Loeliger <jdl@freescale.com>
1275 Date: Tue Sep 19 09:34:10 2006 -0500
1277 Modified makefile for new build mechanism.
1279 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1281 commit d14ba6a798beb753e7a864500414fcc2d198b8bc
1282 Author: Jon Loeliger <jdl@freescale.com>
1283 Date: Thu Sep 14 08:40:36 2006 -0500
1285 Handle 86xx SVR values according to the new Reference Manual.
1286 Both 8641 and 8641D have SVR == 0x8090, and are distinguished
1287 by the byte in bits 16-23 instead.
1288 Thanks to Jason Jin for noticing.
1290 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1292 commit 88c8f4921fc47fb0eb2384b16586f1bd7f275be7
1293 Author: Zhang Wei <wei.zhang@freescale.com>
1294 Date: Mon Aug 28 14:25:31 2006 +0800
1296 Fixed an OF-tree off-by-one bug when adding a new property name.
1297 This bug will cause the kernel booting to pause a long time.
1299 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1300 (cherry picked from 2f15776ccc6dc32377d8ba9652b8f58059c27c6d commit)
1302 commit 9bff7a69a885adebbd2bd45990494ec4cf998a30
1303 Author: Jon Loeliger <jdl@freescale.com>
1304 Date: Tue Aug 29 11:05:09 2006 -0500
1306 Remove trailing empty lines.
1308 commit cd6d73d5b895a5935ac4fde0a356288142a584e0
1309 Author: Jon Loeliger <jdl@freescale.com>
1310 Date: Tue Aug 29 09:48:49 2006 -0500
1312 Remove bogus msync and use volatile asm.
1314 commit 778d45049ce5927b65b3ff1d8e6692b654bdd49e
1315 Author: Jon Loeliger <jdl@freescale.com>
1316 Date: Tue Aug 29 08:17:14 2006 -0500
1318 Add myself as maintainer for MPC8641HPCN.
1320 commit 2f15776ccc6dc32377d8ba9652b8f58059c27c6d
1321 Author: Zhang Wei <wei.zhang@freescale.com>
1322 Date: Mon Aug 28 14:25:31 2006 +0800
1324 Fixed an OF-tree off-by-one bug when adding a new property name.
1325 This bug will cause the kernel booting to pause a long time.
1327 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1329 commit 5567806b67d0ae83493aa8823ad3b6c914f581d7
1330 Author: Haiying Wang <haiying.wang@freescale.com>
1331 Date: Fri Aug 25 14:38:34 2006 -0400
1333 Change ramdiskaddr and dtbaddr
1334 Remove PEX fluff commands.
1336 Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
1337 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1339 commit b2b78421d9db49c21a821af8a19c21c1f7dfb29e
1340 Author: Matthew McClintock <msm@freescale.com>
1341 Date: Wed Aug 23 13:32:45 2006 -0500
1343 * Another small fix for booting with disable_of
1345 Signed-off-by: Matthew McClintock <msm@freescale.com>
1347 commit 4a7cc0f21918e6ecf07ed57075d67df2c4a1299c
1348 Author: Jon Loeliger <jdl@freescale.com>
1349 Date: Wed Aug 23 11:04:43 2006 -0500
1351 Cleanup and lindent new AHCI driver.
1353 commit dabf9ef8c10b4dead5ef2106ef742b1c06b542de
1354 Author: Jin Zhengxiong <jason@bus.ap.freescale.net>
1355 Date: Wed Aug 23 19:15:12 2006 +0800
1357 Add AHCI define and sata support for MPC8641HPCN board.
1359 Signed-off-by:Jason Jin<jason.jin@freescale.com>
1361 commit 4782ac80b02f0d01afd309e2200dd3c7037f2ba4
1362 Author: Jin Zhengxiong <jason@bus.ap.freescale.net>
1363 Date: Wed Aug 23 19:10:44 2006 +0800
1365 Add AHCI support to u-boot
1367 Add AHCI support in u-boot, enable the sata disk controllers which
1368 following the AHCI protocol.
1370 Signed-off-by:Jason Jin<jason.jin@freescale.com>
1372 commit d8ea2acf5f137cae99417df4f573d036ee384668
1373 Author: Zhang Wei <wei.zhang@freescale.com>
1374 Date: Wed Aug 23 17:54:32 2006 +0800
1376 Add dtb boot-up parameter to default boot commands.
1378 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1380 commit b93775c2036b99baa390ea425c4771895bbc63c4
1381 Author: Jon Loeliger <jdl@freescale.com>
1382 Date: Tue Aug 22 18:26:08 2006 -0500
1384 Cleanup even more poorly introduced whitespace.
1386 commit ae6241685cbcf0c79a3636530d2ceab1fb291a94
1387 Author: Jon Loeliger <jdl@freescale.com>
1388 Date: Tue Aug 22 18:07:00 2006 -0500
1390 Cleanup more poorly introduced whitespace.
1392 commit 2c33e8a1c535b3ae91cf0b284480600bf3f57c57
1393 Author: Jon Loeliger <jdl@freescale.com>
1394 Date: Tue Aug 22 17:54:05 2006 -0500
1396 Cleanup poorly introduced whitespace.
1398 commit 80e955c7dd98f4b4fd23c2113caf75ed2b77b5b3
1399 Author: Jon Loeliger <jdl@freescale.com>
1400 Date: Tue Aug 22 12:25:27 2006 -0500
1402 General indent and whitespace cleanups.
1404 commit ffff3ae56f5842ca3679e4ce7922b819a87aad9f
1405 Author: Jon Loeliger <jdl@freescale.com>
1406 Date: Tue Aug 22 12:06:18 2006 -0500
1408 General indent and whitespace cleanups.
1410 commit 41a0e8b304d3ff55fe27a230507aac79684016ac
1411 Author: Jon Loeliger <jdl@freescale.com>
1412 Date: Tue Aug 22 10:42:21 2006 -0500
1414 Cleanup compiler warnings.
1416 commit 5de62c47a8628b3da4d73f7c07027f32a3342d40
1417 Author: Matthew McClintock <msm@freescale.com>
1418 Date: Tue Aug 22 09:31:59 2006 -0500
1420 Fix disable_of booting
1422 Signed-off-by: Matthew McClintock <msm@freescale.com>
1424 commit 87a449c8ac396420cb24260f717ea9e6faa82047
1425 Author: Matthew McClintock <msm@freescale.com>
1426 Date: Tue Aug 22 09:23:55 2006 -0500
1428 Support for FDT in uImage format, error when using FDT from flash
1430 Signed-off-by: Matthew McClintock <msm@freescale.com>
1432 commit 75c299c38369d01addd5e054b8a16217b70f4a86
1433 Author: Haiying Wang <haiying.wang@freescale.com>
1434 Date: Tue Aug 15 15:12:55 2006 -0400
1436 Unlock cache before kernel starts up for MPC86xx
1438 commit 67256678f00c09b0a7f19e862e5c1847553d31bc
1439 Author: Haiying Wang <haiying.wang@freescale.com>
1440 Date: Tue Aug 15 15:13:15 2006 -0400
1442 Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
1444 commit 1c8f6d8fb028f156094d05f2d14298e6479364ac
1445 Author: Haiying Wang <haiying.wang@freescale.com>
1446 Date: Tue Aug 15 15:12:55 2006 -0400
1448 Unlock cache before kernel starts up for MPC86xx
1450 commit 0d9ccc55edf9a7f3c5b2b6263580a6ea8d702a04
1451 Author: Haiying Wang <haiying.wang@freescale.com>
1452 Date: Tue Aug 15 15:13:15 2006 -0400
1454 Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
1456 commit 86c8e17f25e972a7e272950a0735fad84e082b88
1457 Author: Matthew McClintock <msm@freescale.com>
1458 Date: Wed Aug 16 13:59:47 2006 -0500
1460 * Fix disable_of booting
1462 Signed-off-by: Matthew McClintock <msm@freescale.com>
1464 commit 25c751e9adc86e22fe3b5b47cf2806379b575db7
1465 Author: Matthew McClintock <msm@freescale.com>
1466 Date: Wed Aug 16 10:54:09 2006 -0500
1468 * Support for FDT in uImage format, error when using FDT from flash
1470 Signed-off-by: Matthew McClintock <msm@freescale.com>
1472 commit 899620c2d66d4eef3b2a0034d062e71d45d886c9
1473 Author: Stefan Roese <sr@denx.de>
1474 Date: Tue Aug 15 14:22:35 2006 +0200
1476 Add initial support for the ALPR board from Prodrive
1477 NAND needs some additional testing
1478 Patch by Heiko Schocher, 15 Aug 2006
1480 commit f0ff4692ff3372dec55074a8eb444943ab095abb
1481 Author: Stefan Roese <sr@denx.de>
1482 Date: Tue Aug 15 14:15:51 2006 +0200
1484 Add FPGA Altera Cyclone 2 support
1485 Patch by Heiko Schocher, 15 Aug 2006
1487 commit fecf1c7e4de1b2779edc18742b91c22bdc32b68b
1488 Author: Jon Loeliger <jdl@freescale.com>
1489 Date: Mon Aug 14 15:33:38 2006 -0500
1491 Fix BAT0 to actually be cacheable, non-guarded as documented.
1493 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1495 commit 40bc83559db5745681909fd7382ae509567e116d
1496 Author: Jon Loeliger <jdl@freescale.com>
1497 Date: Wed Aug 9 15:32:16 2006 -0500
1499 Removed MPC8641HPCN DTS source file from build.
1500 It is no longer linked into U-Boot; its sources are
1501 now located in the kernel tree.
1503 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1505 commit 34c3c0e01dbf1f8cc2bd08de92f2b89ba84921eb
1506 Author: Matthew McClintock <msm@freescale.com>
1507 Date: Wed Jun 28 10:47:03 2006 -0500
1509 * Switched default PCI speed for 8540 ADS back to 33MHz
1511 * Added comments and a printf to warn that PCI-X won't
1513 Patch by Andy Fleming 17-Mar-2006
1515 Signed-off-by: Andy Fleming <afleming@freescale.com>
1517 commit b6c5e1373b6ea0bb37a18e4aeecec00613d1cd39
1518 Author: Matthew McClintock <msm@freescale.com>
1519 Date: Wed Jun 28 10:46:35 2006 -0500
1521 * Fixed a bug where 8555 PCI code used the old variable and function names Patch by Andy Fleming 17-Mar-2006
1523 Signed-off-by: Andy Fleming <afleming@freescale.com>
1525 commit bf1dfffd8c26f8ecdd630a0ae4c834e751e4e452
1526 Author: Matthew McClintock <msm@freescale.com>
1527 Date: Wed Jun 28 10:46:13 2006 -0500
1529 * Added VIA configuration table
1531 * Added support for PCI2 on CDS
1532 Patch by Andy Fleming 17-Mar-2006
1534 Signed-off-by: Andy Fleming <afleming@freescale.com>
1536 commit c88f9fe66b64247e5b6a38410ba315ca25596d16
1537 Author: Matthew McClintock <msm@freescale.com>
1538 Date: Wed Jun 28 10:45:41 2006 -0500
1540 * Fixed PCI memory definitions Patch by Andy Fleming 17-Mar-2006
1542 Signed-off-by: Andy Fleming <afleming@freescale.com>
1544 commit 97074ed9655309b64231bc2cee69fe85399f8055
1545 Author: Matthew McClintock <msm@freescale.com>
1546 Date: Wed Jun 28 10:45:17 2006 -0500
1548 * Added support for initializing second PCI bus on 85xx Patch by Andy Fleming 17-Mar-2006
1550 Signed-off-by: Andy Fleming <afleming@freescale.com>
1552 commit f0e6f57f71b3c4fdd13028eb03c3f3e91926dda2
1553 Author: Matthew McClintock <msm@freescale.com>
1554 Date: Wed Jun 28 10:44:49 2006 -0500
1556 * Added PCI-X #defines for PCI-X initialization Patch by Andy Fleming on 17-Mar-2006
1558 Signed-off-by: Andy Fleming <afleming@freescale.com>
1560 commit a4e11558b810ef2cddffdf7b9d86bc1130441960
1561 Author: Matthew McClintock <msm@freescale.com>
1562 Date: Wed Jun 28 10:44:23 2006 -0500
1564 * Made sure the code which disables prefetch for PCI devices sets the size of the prefetch region to 0 Patch by Andy Fleming on 17-Mar-2006
1566 Signed-off-by: Andy Fleming <afleming@freescale.com>
1568 commit 0e16387db1d4aacd5bf35cb6d7c1942765c0347b
1569 Author: Matthew McClintock <msm@freescale.com>
1570 Date: Wed Jun 28 10:43:36 2006 -0500
1572 * Add Flat Dev Tree construction for MPC85xx ADS and CDS boards Patch by Jon Loeliger 17-Jan-2006
1574 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1576 commit 855e6fb073f9d04fe4a7f06c107ecbac6344ddd4
1577 Author: Matthew McClintock <msm@freescale.com>
1578 Date: Wed Jun 28 10:43:00 2006 -0500
1580 * Removed the oftree.dts for stxxtx in light of the changes to the flat device tree handling code Patch by Matthew McClintock 26-June-2006
1582 commit 5498d90312aad9f6bdbf047986027c35b03cd163
1583 Author: Matthew McClintock <msm@freescale.com>
1584 Date: Wed Jun 28 10:42:24 2006 -0500
1586 * Patch to modify ft_build.c to update flat device trees in place Patch by Matthew McClintock 26-June-2006
1588 commit 0267768eddc5ca7bc1865bc40c866829ac5efbfe
1589 Author: Matthew McClintock <msm@freescale.com>
1590 Date: Wed Jun 28 10:41:37 2006 -0500
1592 * Modify bootm command to support booting with flat device trees Patch by Matthew McClintock 26-June-2006
1594 commit 8fc8bd2cc479b6cd188fdede4010e0e052970b8a
1595 Author: John Traill <john.traill@freescale.com>
1596 Date: Wed Aug 9 14:33:50 2006 +0100
1598 Add Rapidio support for the MPC8641HPCN
1600 Signed-off-by: John Traill <john.traill@freescale.com>
1602 commit 91a414c7d1fb0eac912592cd995b30c9f23045c9
1603 Author: John Traill <john.traill@freescale.com>
1604 Date: Tue Aug 8 11:32:43 2006 +0100
1606 Fix caslat calculation
1608 Signed-off-by: John Traill <john.traill@freescale.com>
1610 commit 709d3073e74153278e7904a70819bbef7df50e1a
1611 Author: Jon Loeliger <jdl@freescale.com>
1612 Date: Thu Aug 3 16:17:56 2006 -0500
1614 Convert to mac-address in ethernet nodes.
1616 commit 71748af833ca1017edf1415be376366ff2937d17
1617 Author: Haiying Wang <haiying.wang@freescale.com>
1618 Date: Fri Jul 28 12:41:35 2006 -0400
1620 Correct the irq value of DUART2
1622 commit 9cb3e8816ae4d854e7dc22128c3eea3d70bb982c
1623 Author: Haiying Wang <haiying.wang@freescale.com>
1624 Date: Fri Jul 28 12:41:41 2006 -0400
1626 Change the space size of PEX IO in README
1628 commit 239db37c94f7a92941c4465feceb867c609241c5
1629 Author: Haiying Wang <haiying.wang@freescale.com>
1630 Date: Fri Jul 28 12:41:18 2006 -0400
1632 Move get_board_sys_clk to board directory
1634 commit 492900b985439fbce1a118afde1e35def870db03
1635 Author: John Traill <john.traill@freescale.com>
1636 Date: Fri Jul 28 09:03:54 2006 +0100
1638 Fix 8641HPCN pollution
1640 commit 515ab8a62e8574e2babc6e8dcc43544ad221c5b2
1641 Author: John Traill <john.traill@freescale.com>
1642 Date: Fri Jul 28 08:16:06 2006 +0100
1644 Fix 8641HPCN timebase
1646 commit c86360b830f1eecd7a72208575dde4f57879faea
1647 Author: Zhang Wei <wei.zhang@freescale.com>
1648 Date: Fri Jul 28 00:01:34 2006 +0800
1650 Fixed OF device tree of mpc86xxhpcn board.
1652 The changes works in with kernel irq mapping rework.
1654 Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
1656 commit bea3f28d285942bf3f7ab339ce85178ded544225
1657 Author: Haiying Wang <haiying.wang@freescale.com>
1658 Date: Wed Jul 12 10:48:05 2006 -0400
1660 Add support for reading and writing mac addresses to or from ID EEPROM.
1662 Added code for reading and writing Mac addresses to/from ID EEPROM(0x57).
1663 With attached patch, we can use command "mac/mac read/mac save/"
1664 to read and write EEPROM under u-boot prompt.
1666 U-boot will calculate the checksum of EEPROM while bootup,
1667 if it is right, then u-boot will check whether the mac address
1668 of eTSEC0/1/2/3 is availalbe (non-zero).
1670 If there is mac address availabe in EEPROM, u-boot will use it,
1671 otherewise, u-boot will use the mac address defined in
1672 MPC8641HPCN.h. This matches the requirement to set unique mac address
1675 Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
1676 Signed-off-by: York Sun <yorksun@freescale.com>
1678 commit fcb28e763415e0e4e66b0f45842d1557ae198e5e
1679 Author: Jin Zhengxiong <Jason.Jin@freescale.com>
1680 Date: Thu Jul 13 10:35:10 2006 -0500
1682 Fixed initrd issue by define big RAM
1684 Signed-off-by:Jason Jin <Jason.jin@freescale.com>
1686 commit e6cd2a1785d74ec3d30a86f1cb360be8de478151
1687 Author: Jason Jin <Jason.jin@freescale.com>
1688 Date: Fri Jul 7 10:01:45 2006 -0500
1690 We made a u-boot patch to fix the hang up issue
1691 when booting filesystem from ramdisk.
1693 Signed-off-by:Jason Jin <Jason.jin@freescale.com>
1695 commit 38433ccc5850ee70549af0b2bc5b920355ef5388
1696 Author: Matthew McClintock <msm@freescale.com>
1697 Date: Wed Jun 28 10:47:03 2006 -0500
1699 * Switched default PCI speed for 8540 ADS back to 33MHz
1700 * Added comments and a printf to warn that PCI-X won't
1702 Patch by Andy Fleming 17-Mar-2006
1704 Signed-off-by: Andy Fleming <afleming@freescale.com>
1706 commit e4c2a0eb0c3e3ffbf824800184ee42bdc99d5b19
1707 Author: Matthew McClintock <msm@freescale.com>
1708 Date: Wed Jun 28 10:46:35 2006 -0500
1710 * Fixed a bug where 8555 PCI code used the old variable and
1712 Patch by Andy Fleming 17-Mar-2006
1714 Signed-off-by: Andy Fleming <afleming@freescale.com>
1716 commit cbfc7ce756b88eb26e5537bc7b625c445c6dcfac
1717 Author: Matthew McClintock <msm@freescale.com>
1718 Date: Wed Jun 28 10:46:13 2006 -0500
1720 * Added VIA configuration table
1721 * Added support for PCI2 on CDS
1722 Patch by Andy Fleming 17-Mar-2006
1724 Signed-off-by: Andy Fleming <afleming@freescale.com>
1726 commit 52c7a68b8d587ebcf5a6b051b58b3d3ffa377ddc
1727 Author: Matthew McClintock <msm@freescale.com>
1728 Date: Wed Jun 28 10:45:41 2006 -0500
1730 * Fixed PCI memory definitions
1731 Patch by Andy Fleming 17-Mar-2006
1733 Signed-off-by: Andy Fleming <afleming@freescale.com>
1735 commit 087454609e47295443af793a282cddcd91a5f49c
1736 Author: Matthew McClintock <msm@freescale.com>
1737 Date: Wed Jun 28 10:45:17 2006 -0500
1739 * Added support for initializing second PCI bus on 85xx
1740 Patch by Andy Fleming 17-Mar-2006
1742 Signed-off-by: Andy Fleming <afleming@freescale.com>
1744 commit b636aaeb6fd516a442fb611bbeeddf3077a687fb
1745 Author: Matthew McClintock <msm@freescale.com>
1746 Date: Wed Jun 28 10:44:49 2006 -0500
1748 * Added PCI-X #defines for PCI-X initialization
1749 Patch by Andy Fleming on 17-Mar-2006
1751 Signed-off-by: Andy Fleming <afleming@freescale.com>
1753 commit 20abbc6fffa115690107cc942c7abf84bdc03a1b
1754 Author: Matthew McClintock <msm@freescale.com>
1755 Date: Wed Jun 28 10:44:23 2006 -0500
1757 * Made sure the code which disables prefetch for PCI devices
1758 sets the size of the prefetch region to 0
1759 Patch by Andy Fleming on 17-Mar-2006
1761 Signed-off-by: Andy Fleming <afleming@freescale.com>
1763 commit 40d5fa35d02df22580593bf0039ab173367e8ef0
1764 Author: Matthew McClintock <msm@freescale.com>
1765 Date: Wed Jun 28 10:43:36 2006 -0500
1767 * Add Flat Dev Tree construction for MPC85xx ADS and CDS boards
1768 Patch by Jon Loeliger 17-Jan-2006
1770 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1772 commit be7e8b0cb5a0c49dc180075b96df296a893bf146
1773 Author: Matthew McClintock <msm@freescale.com>
1774 Date: Wed Jun 28 10:43:00 2006 -0500
1776 * Removed the oftree.dts for stxxtx in light of the changes
1777 to the flat device tree handling code
1778 Patch by Matthew McClintock 26-June-2006
1780 commit 1b380ec225665e73959677f3893dc658c5925e05
1781 Author: Matthew McClintock <msm@freescale.com>
1782 Date: Wed Jun 28 10:42:24 2006 -0500
1784 * Patch to modify ft_build.c to update flat device trees in place
1785 Patch by Matthew McClintock 26-June-2006
1787 commit 98a9c4d468a942a09ebe8979bec508017f3e4462
1788 Author: Matthew McClintock <msm@freescale.com>
1789 Date: Wed Jun 28 10:41:37 2006 -0500
1791 * Modify bootm command to support booting with flat device trees
1792 Patch by Matthew McClintock 26-June-2006
1794 commit da012ab661fd4ab169dd7b9b32201a4df62cf34a
1795 Author: Jin Zhengxiong <Jason.Jin@freescale.com>
1796 Date: Wed Jun 28 08:43:56 2006 -0500
1798 Change Id to symbolic name for RTL8139
1800 Signed-off-by: Jason Jin <Jason.jin@freescale.com>
1802 commit bc09cf3c2bfb8d54c659cbb332f79d0950982fd0
1803 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
1804 Date: Tue Jun 27 18:12:10 2006 +0800
1806 Fix RTL8139 in big endian
1808 signed-off-by: Jason Jin <Jason.Jin@freescale.com>
1809 signed-off-by: Wei Zhang <wei.zhang@freescale.com>
1811 commit fcfb9a57947fc203b99fe81ab0578f7286261f9f
1812 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
1813 Date: Tue Jun 27 18:12:23 2006 +0800
1815 Fix Tsec bug when no link
1817 When tftp a non-exist file from the tftp server, u-boot will check
1818 the link of all eth port. The original file will return wrong link
1819 state on the no link ports.
1821 signed-off-by: Jason Jin <Jason.Jin@freescale.com>
1823 commit bd22c2b97514fbfb0e03bd9c72b3445e4dbd57e2
1824 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
1825 Date: Tue Jun 27 18:12:02 2006 +0800
1827 Fix bug for io_bar size during pci scan
1829 During the pci scan process, Some devices return bar_reponse with the
1830 highest bytes 0, such as the pci bridge in uli1575 return bar_response
1831 with 0xffffff, So the bar_size should be manually set under 64K.
1833 Signed-off-by: Jason Jin <jason.jin@freescale.com>
1835 commit fa7db9c377bc2353a17bf1d381d65a6c418728f0
1836 Author: Jin Zhengxiong-R64188 <Jason.Jin@freescale.com>
1837 Date: Tue Jun 27 18:11:54 2006 +0800
1839 Enable PCIE1 for MPC8641HPCN board
1841 Signed-off-by: Jason Jin <Jason.jin@freescale.com>
1843 commit 684623ce92c5fd32e7db2d6e016945a67c5ffaba
1844 Author: Jon Loeliger <jdl@freescale.com>
1845 Date: Thu Jun 22 08:51:46 2006 -0500
1847 Fix bug in 8641hpcn reset command with no args.
1849 Signed-off-by: Haiying Wang <haiying.wang@freescale.com>
1850 Acked-by: Jon Loeliger <jdl@freescale.com>
1852 commit 8be429a5ddbf0ebe2d94174ba58fcfc7a24285dc
1853 Author: Zhang Wei <wei.zhang@freescale.com>
1854 Date: Tue Jun 20 17:47:15 2006 +0800
1856 Reworked IRQ mapping in OF-tree.
1858 commit 0e4c2a17ca34001ed36d259f13cb88ada4611a8c
1859 Author: Jon Loeliger <jdl@freescale.com>
1860 Date: Thu Jun 15 21:33:37 2006 -0500
1862 Do not enable address translation on secondary CPUs.
1863 Do not set up BATs on secondary CPUs. Let Linux do the nasty.
1865 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1867 commit 8ecc971618f56029ad99d3516f8b297a6ed58971
1868 Author: Jon Loeliger <jdl@jdl.com>
1869 Date: Wed Jun 7 10:53:55 2006 -0500
1871 Fix a get_board_sys_clk() use-before-def warning.
1873 Signed-off-by: Jon Loeliger <jdl@jdl.com>
1875 commit d9bf4858fca5aa4d651b283270f77da72ebadfd5
1876 Author: Jon Loeliger <jdl@jdl.com>
1877 Date: Wed Jun 7 10:52:49 2006 -0500
1879 Allow DTC path to be passed in.
1881 Signed-off-by: Jon Loeliger <jdl@jdl.com>
1883 commit c83ae9ea6d93abbe751bf8a3396236a084e56f87
1884 Author: Haiying Wang <haiying.wang@freescale.com>
1885 Date: Tue Jun 6 16:54:29 2006 -0400
1887 Modify the IRQ of DUART2
1889 commit c934f655f9aeca70a5c5f88b465d9e9d57a8d22e
1890 Author: Jon Loeliger <jdl@jdl.com>
1891 Date: Wed May 31 13:55:35 2006 -0500
1895 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1897 commit cb5965fb95b77a49f4e6af95248e0c849f4af03e
1898 Author: Jon Loeliger <jdl@jdl.com>
1899 Date: Wed May 31 12:44:44 2006 -0500
1901 White space cleanup.
1902 Some 80-column cleanups.
1903 Convert printf() to puts() where possible.
1904 Use #include "spd_sdram.h" as needed.
1905 Enhanced reset command usage message a bit.
1907 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1909 commit 3d5c5be547445dd3bd2eb7368d80df03ea437970
1910 Author: Jon Loeliger <jdl@jdl.com>
1911 Date: Wed May 31 11:39:34 2006 -0500
1913 Removed unneeded local_bus_init() from 8641HPCN board.
1915 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1917 commit 4d3d729c16c392d2982d3266b659d333c927697d
1918 Author: Jon Loeliger <jdl@jdl.com>
1919 Date: Wed May 31 11:24:28 2006 -0500
1921 Moved mpc8641hpcn_board_reset() out of cpu/ into board/.
1923 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1925 commit b2a941de060350ad15878d8219825f4950e9bb8e
1926 Author: Jon Loeliger <jdl@jdl.com>
1927 Date: Wed May 31 10:07:28 2006 -0500
1929 Remove dead debug code.
1931 Signed-off-by: Jon Loeliger <jdl@jdl.com>
1933 commit 126aa70f10ba3d20e0a6f4d32328250513b77770
1934 Author: Jon Loeliger <jdl@freescale.com>
1935 Date: Tue May 30 17:47:00 2006 -0500
1937 Move mpc86xx PIXIS code to board directory
1939 First cut at moving the PIXIS platform code out of
1940 the 86xx cpu directory and into board/mpc8641hpcn
1943 Signed-off-by: Jon Loeliger <jdl@freescale.com>
1945 commit 38cee12dcfcc257371c901c7e13e58ecab0a35d8
1946 Author: Haiying Wang <Haiying.Wang@freescale.com>
1947 Date: Tue May 30 09:10:32 2006 -0500
1949 Improve "reset" command's interaction with watchdog.
1951 "reset altbank" will reset another bank WITHOUT watch dog timer enabled
1952 "reset altbank wd" will reset another bank WITH watch dog enabled
1953 "diswd" will disable watch dog after u-boot boots up successfully
1955 Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
1957 commit 70205e5a6ddc8528b11db9eb4d3fa0209d9fce2a
1958 Author: Haiying Wang <Haiying.Wang@freescale.com>
1959 Date: Tue May 30 08:51:19 2006 -0500
1961 Fix two SDRAM setup bugs.
1964 Enable 1T/2T based on number of DIMMs present.
1966 Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
1968 commit d11fec5015334deb2010e36ce00bb118cc5429a5
1969 Author: Haiying Wang <Haiying.Wang@freescale.com>
1970 Date: Fri May 26 10:24:48 2006 -0500
1972 Add first draft of the MPC8641HPCN doc/README.
1974 Signed-off-by: Jon Loeliger <jdl@jdl.com>
1976 commit ed45d6c930b5939718a87ee12e25cf9a05978d4a
1977 Author: Haiying Wang <Haiying.Wang@freescale.com>
1978 Date: Fri May 26 10:13:04 2006 -0500
1980 Added pci@8000 block.
1981 Updated ethernet interrupt mappings (moved up 48).
1982 Cleaned up a few comments.
1984 Signed-off-by: Jon Loeliger <jdl@jdl.com>
1986 commit 3033ebb20fd7c372c7bca3c9955a4692bb2240b7
1987 Author: Haiying Wang <Haiying.Wang@freescale.com>
1988 Date: Fri May 26 10:01:16 2006 -0500
1990 Allow args on reset command.
1992 Signed-off-by: Jon Loeliger <jdl@jdl.com>
1994 commit 14e37081ff3cac7ebe6e93836523429853b6b292
1995 Author: Jon Loeliger <jdl@jdl.com>
1996 Date: Fri May 19 13:28:39 2006 -0500
1998 Change arbitration to round-robin for SMP linux.
2000 commit 9a655876e5995be80f49054e2509500e871e4d3a
2001 Author: Jon Loeliger <jdl@jdl.com>
2002 Date: Fri May 19 13:26:34 2006 -0500
2004 Enable dual DDR controllers and interleaving.
2006 commit 586d1d5abd3e525f1e1d9b81e5a61a4da6b2fa3c
2007 Author: Jon Loeliger <jdl@jdl.com>
2008 Date: Fri May 19 13:22:44 2006 -0500
2010 Update 86xx address map and LAWBARs.
2012 commit cccce5d0581bb0ba4602799a4b5112e58d1579cb
2013 Author: Jon Loeliger <jdl@jdl.com>
2014 Date: Fri May 19 13:14:15 2006 -0500
2016 Remove L2 Cache invalidate polling.
2018 commit f35ec68fb066cec0e36294bfe07dec2d4e8ad3a8
2019 Author: Jon Loeliger <jdl@jdl.com>
2020 Date: Fri May 19 12:33:09 2006 -0500
2022 Enable 2nd CPU and I2C.
2024 commit bf690dcb512d34c4fceec0eb1e5c0e88a9db5d54
2025 Author: Jon Loeliger <jdl@freescale.com>
2026 Date: Mon May 15 07:26:56 2006 -0500
2028 Update interrupt mapping.
2030 commit 6cfea33477b04b63ed47386ed1629529484c33ba
2031 Author: Haiying Wang <Haiying.Wang@freescale.com>
2032 Date: Wed May 10 09:38:06 2006 -0500
2034 Remove unneeded INIT_RAM_LOCK cache twiddling.
2035 Correctly tracks r29 as global data pointer now.
2037 Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2039 commit d4dd317b58c126a2a7e73f4764ecc1a7c97f876c
2040 Author: Jon Loeliger <jdl@freescale.com>
2041 Date: Wed May 10 09:33:07 2006 -0500
2043 Remove unnecessary flash.c file.
2045 commit 18b6c8cd8af6cc7f35180cedc4adb3236cc1a1b8
2046 Author: Jon Loeliger <jdl@freescale.com>
2047 Date: Tue May 9 08:23:49 2006 -0500
2049 Get MPC8641HPCN flash images working.
2051 Enable the CFI driver.
2052 Remove bogus LAWBAR7 cruft.
2053 Use correct TEXT_BASE, Fixup load script.
2054 Enable SPD EEPROM during DDR setup.
2055 Use generic RFC 1918 IP addresses by default.
2057 commit 5c9efb36a6b5431423f52888a0e3b4b515fe7eca
2058 Author: Jon Loeliger <jdl@freescale.com>
2059 Date: Thu Apr 27 10:15:16 2006 -0500
2061 Cleanup whitespaces and style issues.
2062 Removed //-style comments.
2063 Use 80-column lines.
2064 Remove trailing whitespace.
2065 Remove dead code and debug cruft.
2067 commit a2320a6bf8113a09544c42d160d10ac69d049a03
2068 Author: Jon Loeliger <jdl@freescale.com>
2069 Date: Thu Apr 27 08:22:39 2006 -0500
2071 Revert bad PCI prefetch limit change.
2073 commit debb7354d1ea4f694154818df5e5b523f5c1cc1d
2074 Author: Jon Loeliger <jdl@freescale.com>
2075 Date: Wed Apr 26 17:58:56 2006 -0500
2077 Initial support for MPC8641 HPCN board.