Commit a200a7c04d89853d2a1395b96d8ca5e3dd754551
1 parent
f9476902b7
Exists in
master
and in
54 other branches
Update CHANGELOG; prepare Prepare v2009.11
Signed-off-by: Wolfgang Denk <wd@denx.de>
Showing 2 changed files with 148 additions and 1 deletions Side-by-side Diff
CHANGELOG
1 | +commit f9476902b789b0481b9df49af88d6ca94fb16fa0 | |
2 | +Author: Peter Tyser <ptyser@xes-inc.com> | |
3 | +Date: Tue Dec 15 12:10:47 2009 -0600 | |
4 | + | |
5 | + mpc85xx, mpc86xx: Fix gd->cpu pointer after relocation | |
6 | + | |
7 | + The gd->cpu pointer is set to an address located in flash when the | |
8 | + probecpu() function is called while U-Boot is executing from flash. | |
9 | + This pointer needs to be updated to point to an address in RAM after | |
10 | + relocation has occurred otherwise Linux may not be able to boot due to | |
11 | + "fdt board" crashing if flash has been erased or changed. | |
12 | + | |
13 | + This bug was introduced in commit | |
14 | + a0e2066f392782730f0398095e583c87812d97f2. | |
15 | + | |
16 | + Signed-off-by: Peter Tyser <ptyser@xes-inc.com> | |
17 | + Reported-by: Ed Swarthout <Ed.Swarthout@freescale.com> | |
18 | + Tested-by: Kumar Gala <galak@kernel.crashing.org> | |
19 | + Tested on MPC8527DS. | |
20 | + Tested by: Ed Swarthout <Ed.Swarthout@freescale.com> | |
21 | + | |
22 | +commit 3363a34b9eeda9783afcbbed5cdd738926d1f4bf | |
23 | +Author: Peter Tyser <ptyser@xes-inc.com> | |
24 | +Date: Sun Dec 13 17:58:34 2009 -0600 | |
25 | + | |
26 | + MVBLUE: Remove CONFIG_CMD_IRQ | |
27 | + | |
28 | + Neither the MVBLUE nor its underlying architecture implement the | |
29 | + do_irqinfo() function which is required when CONFIG_CMD_IRQ is defined. | |
30 | + This change fixes the following MVBLUE compiler error: | |
31 | + | |
32 | + -> ./MAKEALL MVBLUE | |
33 | + Configuring for MVBLUE board... | |
34 | + common/libcommon.a(cmd_irq.o):(.u_boot_cmd+0x24): undefined reference to `do_irqinfo' | |
35 | + make: *** [u-boot] Error 1 | |
36 | + | |
37 | + Signed-off-by: Peter Tyser <ptyser@xes-inc.com> | |
38 | + Acked-by: Andre Schwarz <andre.schwarz@matrix-vision.de> | |
39 | + | |
40 | +commit 18e8ad60ee87431c01cc2686985b60cc54f5dd3b | |
41 | +Author: Detlev Zundel <dzu@denx.de> | |
42 | +Date: Mon Dec 14 17:54:40 2009 +0100 | |
43 | + | |
44 | + imx27lite: Reenable MTD support on NOR flash. | |
45 | + | |
46 | + The support for this was silently dropped by a configuration | |
47 | + split during the merge of the imx27lite board support in commit | |
48 | + 864aa034f3a0e10ce710e8bbda171df3cab59414 (cmd_mtdparts: Move to common | |
49 | + handling of FLASH devices via MTD layer). | |
50 | + | |
51 | + Signed-off-by: Detlev Zundel <dzu@denx.de> | |
52 | + | |
53 | +commit f4cfe42758192d09f8375e384cc000aa70d97029 | |
54 | +Author: Stefan Roese <sr@denx.de> | |
55 | +Date: Wed Dec 9 09:01:43 2009 +0100 | |
56 | + | |
57 | + nand: Fix access to last block in NAND devices | |
58 | + | |
59 | + Currently, the last block of NAND devices can't be accessed. This patch | |
60 | + fixes this issue by correcting the boundary checking (off-by-one error). | |
61 | + | |
62 | + Signed-off-by: Stefan Roese <sr@denx.de> | |
63 | + Cc: Scott Wood <scottwood@freescale.com> | |
64 | + Cc: Wolfgang Denk <wd@denx.de> | |
65 | + | |
66 | +commit 3b887ca8ce72cc12129183538f6e828db13f4867 | |
67 | +Author: Peter Korsgaard <jacmet@sunsite.dk> | |
68 | +Date: Tue Dec 8 22:20:34 2009 +0100 | |
69 | + | |
70 | + mpc83xx: boot time regression, move LCRR setup back to cpu_init_f | |
71 | + | |
72 | + Commit c7190f02 (retain POR values of non-configured ACR, SPCR, SCCR, | |
73 | + and LCRR bitfields) moved the LCRR assignment to after relocation | |
74 | + to RAM because of the potential problem with changing the local bus | |
75 | + clock while executing from flash. | |
76 | + | |
77 | + This change unfortunately adversely affects the boot time, as running | |
78 | + all code up to cpu_init_r can cause significant slowdown. | |
79 | + | |
80 | + E.G. on a 8347 board a bootup time increase of ~600ms has been observed: | |
81 | + | |
82 | + 0.020 CPU: e300c1, MPC8347_PBGA_EA, Rev: 3.0 at 400 MHz, CSB: 266.667 MHz | |
83 | + 0.168 RS: 232 | |
84 | + 0.172 I2C: ready | |
85 | + 0.176 DRAM: 64 MB | |
86 | + 1.236 FLASH: 32 MB | |
87 | + | |
88 | + Versus: | |
89 | + | |
90 | + 0.016 CPU: e300c1, MPC8347_PBGA_EA, Rev: 3.0 at 400 MHz, CSB: 266.667 MHz | |
91 | + 0.092 RS: 232 | |
92 | + 0.092 I2C: ready | |
93 | + 0.096 DRAM: 64 MB | |
94 | + 0.644 FLASH: 32 MB | |
95 | + | |
96 | + So far no boards have needed the late LCRR setup, so simply revert it | |
97 | + for now - If it is needed at a later time, those boards can either do | |
98 | + their own final LCRR setup in board code (E.G. in board_early_init_r), | |
99 | + or we can introduce a CONFIG_SYS_LCRR_LATE config option to only do | |
100 | + the setup in cpu_init_r. | |
101 | + | |
102 | + Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> | |
103 | + Signed-off-by: Kim Phillips <kim.phillips@freescale.com> | |
104 | + | |
105 | +commit 386118a896554b13f14ad0f82356276988f7de82 | |
106 | +Author: Michal Simek <monstr@monstr.eu> | |
107 | +Date: Tue Dec 8 09:12:49 2009 +0100 | |
108 | + | |
109 | + microblaze: Correct ffs regression for Microblaze | |
110 | + | |
111 | + We are using generic implementation of ffs. This should | |
112 | + be part of Simon's commit 0413cfecea350000eab5e591a0965c3e3ee0ff00 | |
113 | + | |
114 | + Here is warning message which this patch removes. | |
115 | + | |
116 | + In file included from /tmp/u-boot-microblaze/include/common.h:38, | |
117 | + from cmd_mtdparts.c:87: | |
118 | + /tmp/u-boot-microblaze/include/linux/bitops.h:123:1: warning: "ffs" redefined | |
119 | + In file included from /tmp/u-boot-microblaze/include/linux/bitops.h:110, | |
120 | + from /tmp/u-boot-microblaze/include/common.h:38, | |
121 | + from cmd_mtdparts.c:87: | |
122 | + /tmp/u-boot-microblaze/include/asm/bitops.h:269:1: | |
123 | + warning: this is the location of the previous definition | |
124 | + | |
125 | + Signed-off-by: Michal Simek <monstr@monstr.eu> | |
126 | + | |
127 | +commit 8fe7b29f9811322931f0192a56431edcf819d6b9 | |
128 | +Author: Graeme Smecher <graeme.smecher@mail.mcgill.ca> | |
129 | +Date: Mon Dec 7 08:09:57 2009 -0800 | |
130 | + | |
131 | + microblaze: Stop stack clobbering in microblaze-generic. | |
132 | + | |
133 | + A typo caused the stack and malloc regions to overlap, which prevented | |
134 | + mem_malloc_init() from returning. This commit makes the memory layout match | |
135 | + the example described in include/configs/microblaze-generic.h | |
136 | + | |
137 | + Signed-off-by: Graeme Smecher <graeme.smecher@mail.mcgill.ca> | |
138 | + Signed-off-by: Michal Simek <monstr@monstr.eu> | |
139 | + | |
140 | +commit 0fc52948bda0734431cb528ee4fd82f1dec8c7b5 | |
141 | +Author: Wolfgang Denk <wd@denx.de> | |
142 | +Date: Mon Dec 7 23:14:13 2009 +0100 | |
143 | + | |
144 | + Update CHANGELOG, prepare -rc2 | |
145 | + | |
146 | + Signed-off-by: Wolfgang Denk <wd@denx.de> | |
147 | + | |
1 | 148 | commit f2352877cb2daac88115192fb09991a2397d0b27 |
2 | 149 | Author: Peter Tyser <ptyser@xes-inc.com> |
3 | 150 | Date: Sun Dec 6 23:58:28 2009 -0600 |