Commit 5013c09f7a5675952a3ca88b6bc6c924e63af33e
1 parent
ffda586fc1
Exists in
master
and in
54 other branches
Makefile: cleanup "clean" target
Make sure CDPATH settings cannot interfere. Update CHANGELOG. Signed-off-by: Wolfgang Denk <wd@denx.de>
Showing 2 changed files with 330 additions and 26 deletions Side-by-side Diff
CHANGELOG
1 | +commit ffda586fc1373243c9794babde69500f6293a8d8 | |
2 | +Author: Li Yang <leoli@freescale.com> | |
3 | +Date: Fri Feb 29 11:46:05 2008 +0800 | |
4 | + | |
5 | + add cscope build target | |
6 | + | |
7 | + Add cscope build target to generate cscope database for code browsing. | |
8 | + | |
9 | + Signed-off-by: Li Yang <leoli@freescale.com> | |
10 | + | |
11 | +commit f655adef65e4cf6b929054b049ee19ae9b5ccbe2 | |
12 | +Author: Kim Phillips <kim.phillips@freescale.com> | |
13 | +Date: Wed Feb 27 15:06:39 2008 -0600 | |
14 | + | |
15 | + net: uec_phy: handle 88e1111 rev.B2 erratum 5.6 | |
16 | + | |
17 | + erratum 5.6 states the autoneg completion bit is functional only if the | |
18 | + autoneg bit is asserted. | |
19 | + | |
20 | + This fixes any secondarily-issued networking commands on non-gigabit | |
21 | + links on the mpc8360 mds board. | |
22 | + | |
23 | + Signed-off-by: Kim Phillips <kim.phillips@freescale.com> | |
24 | + | |
25 | +commit 5f91db7f582ca17b1f19f10189c025696f333d2e | |
26 | +Author: John Rigby <jrigby@freescale.com> | |
27 | +Date: Tue Feb 26 09:38:14 2008 -0700 | |
28 | + | |
29 | + MPC5121e ADS PCI support take 3 | |
30 | + | |
31 | + Adds PCI support for MPC5121 | |
32 | + | |
33 | + Tested with drivers/net/rtl8139.c | |
34 | + | |
35 | + Support is conditional since PCI on old silicon does not work. | |
36 | + | |
37 | + ads5121_PCI_config turns on PCI | |
38 | + | |
39 | + In this version, condition compilation of PCI code has been moved | |
40 | + from ifdef in board/ads5121/pci.c to board/ads5121/Makefile as | |
41 | + suggested by Jean-Christophe PLAGNIOL-VILLARD | |
42 | + | |
43 | + Signed-off-by: John Rigby <jrigby@freescale.com> | |
44 | + | |
45 | +commit 44b4dbed4133f657705b7c5193209da9978243a7 | |
46 | +Author: Anatolij Gustschin <agust@denx.de> | |
47 | +Date: Mon Feb 25 23:53:07 2008 +0100 | |
48 | + | |
49 | + Fix warnings while compilation of post/drivers/memory.c | |
50 | + | |
51 | + Fix warnings while compilation with new gcc in eldk-4.2 | |
52 | + | |
53 | + Signed-off-by: Anatolij Gustschin <agust@denx.de> | |
54 | + | |
55 | +commit 4fae35a53b3e958254d6574a1cc7e10811fc6726 | |
56 | +Author: Anatolij Gustschin <agust@denx.de> | |
57 | +Date: Mon Feb 25 20:54:04 2008 +0100 | |
58 | + | |
59 | + ppc4xx: Fix problem in 4xx_enet.c driver | |
60 | + | |
61 | + U-Boot crashes in the net loop if CONFIG_4xx_DCACHE is | |
62 | + enabled. To reproduce the problem ensure that 'ethrotate' | |
63 | + environment variable isn't set to "no" and then run | |
64 | + "tftp 200000 not_existent_file". | |
65 | + This patch tries to fix the issue. | |
66 | + | |
67 | + Signed-off-by: Anatolij Gustschin <agust@denx.de> | |
68 | + | |
69 | +commit 60ec654c5eb80d0fe0c38a3bd42140215bc06484 | |
70 | +Author: Anatolij Gustschin <agust@denx.de> | |
71 | +Date: Mon Feb 25 20:04:20 2008 +0100 | |
72 | + | |
73 | + POST: Disable cache while SPR POST | |
74 | + | |
75 | + Currently (since commit b2e2142c) u-boot crashes on | |
76 | + sequoia board while SPR test if CONFIG_4xx_DCACHE is | |
77 | + enabled. This patch disables the cache while SPR test. | |
78 | + | |
79 | + Signed-off-by: Anatolij Gustschin <agust@denx.de> | |
80 | + | |
81 | +commit c313b2c6c555e7d89ec59bd51c59ab164ad0105d | |
82 | +Author: Martin Krause <martin.krause@tqs.de> | |
83 | +Date: Mon Feb 25 17:52:40 2008 +0100 | |
84 | + | |
85 | + TQM5200: use automatic fdt memory fixup (part 2) | |
86 | + | |
87 | + Call fdt_fixup_memory() on the boards TQM5200, TQM5200_B, TQM5200S, | |
88 | + TB5200 and TB5200_B to fixup the /memory node with the memory values | |
89 | + detected by U-Boot. | |
90 | + | |
91 | + Signed-off-by: Martin Krause <martin.krause@tqs.de> | |
92 | + | |
93 | +commit 44ceec253ea941b301abf4b079d52324def69d92 | |
94 | +Author: Martin Krause <martin.krause@tqs.de> | |
95 | +Date: Mon Feb 25 15:17:05 2008 +0100 | |
96 | + | |
97 | + TQM5200: use automatic fdt memory fixup | |
98 | + | |
99 | + Call fdt_fixup_memory() on the boards TQM5200, TQM5200_B, TQM5200S, | |
100 | + TB5200 and TB5200_B to fixup the /memory node with the memory values | |
101 | + detected by U-Boot. | |
102 | + | |
103 | + Signed-off-by: Martin Krause <martin.krause@tqs.de> | |
104 | + | |
105 | +commit f3a329acb26017d8e10e9c93e1e726c2a5ac634a | |
106 | +Author: Martin Krause <martin.krause@tqs.de> | |
107 | +Date: Mon Feb 25 13:27:52 2008 +0100 | |
108 | + | |
109 | + TQM5200: fix bug in SDRAM initialization code | |
110 | + | |
111 | + This patch fixes a bug in the SDRAM initialization code for the | |
112 | + TQM5200. The hi_addr bit is now set correctly. Without this patch | |
113 | + the hi_addr bit is always set to 1, if the second SDRAM bank is | |
114 | + not populated. | |
115 | + | |
116 | + For other MPC5200 boards a correspondig patch has already been applied | |
117 | + some time ago, see commit a63109281ad41b0fb489fdcb901171f76bcdbc2c. | |
118 | + | |
119 | + Signed-off-by: Martin Krause <martin.krause@tqs.de> | |
120 | + -- | |
121 | + Forget the first patch please. I confused flash with SDRAM in | |
122 | + the comment ... | |
123 | + | |
124 | +commit 217bf6b6a313d9ccb619a4dbc09f73f77cd48df1 | |
125 | +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
126 | +Date: Mon Feb 25 00:03:12 2008 +0100 | |
127 | + | |
128 | + mx1fs2/flash: Fix multiple compiler warnings | |
129 | + | |
130 | + "pointer targets in assignment differ in signedness" | |
131 | + | |
132 | + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
133 | + | |
134 | +commit 5599c28cef55be42a8ca6fa8086b1a44e56a85d2 | |
135 | +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
136 | +Date: Mon Feb 25 00:03:11 2008 +0100 | |
137 | + | |
138 | + arm-imx: Fix register definitions | |
139 | + | |
140 | + Sync register definitions with linux | |
141 | + | |
142 | + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
143 | + | |
144 | +commit c9bcf75fecc58886af77d2a571cff2eab39eab6f | |
145 | +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
146 | +Date: Mon Feb 25 00:03:10 2008 +0100 | |
147 | + | |
148 | + actua1/actua2/actua3: Fix multiple unused variable warnings | |
149 | + | |
150 | + - actua1: | |
151 | + actux1.c: In function 'checkboard': | |
152 | + actux1.c:92: warning: unused variable 'revision' | |
153 | + | |
154 | + - actua2: | |
155 | + actux2.c: In function 'checkboard': | |
156 | + actux2.c:100: warning: unused variable 's' | |
157 | + actux2.c:99: warning: unused variable 'revision' | |
158 | + actux2.c: In function 'reset_phy': | |
159 | + actux2.c:130: warning: unused variable 'i' | |
160 | + | |
161 | + - actua3: | |
162 | + actux3.c: In function 'checkboard': | |
163 | + actux3.c:114: warning: unused variable 'revision' | |
164 | + | |
165 | + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
166 | + | |
167 | +commit f8fa6368a6a0c02164da8e2f52f18d457c6977bd | |
168 | +Author: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp> | |
169 | +Date: Sun Feb 24 11:44:29 2008 +0900 | |
170 | + | |
171 | + Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit targets. | |
172 | + | |
173 | + The previous patch was lacking of i386, microblaze, nios and nios2. This | |
174 | + patch tries to fix them. | |
175 | + | |
176 | + Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp> | |
177 | + | |
178 | +commit 2b22fa4baee51e6b467c44ea1be0d1ecd86e8775 | |
179 | +Author: Kumar Gala <galak@kernel.crashing.org> | |
180 | +Date: Wed Feb 27 16:30:47 2008 -0600 | |
181 | + | |
182 | + 85xx: Don't icbi when unlocking the cache | |
183 | + | |
184 | + There is no reason to icbi when invalidating the temporary stack in | |
185 | + the d-cache. Its impossible on e500 to have the i-cache contain | |
186 | + any addresses in the temp stack and it can be problematic in generating | |
187 | + transactions on the bus to non-valid addresses. | |
188 | + | |
189 | + Signed-off-by: Kumar Gala <galak@kernel.crashing.org> | |
190 | + | |
191 | +commit 534ea6b6f86f8b75ef2ac061ef110a98f103d7d6 | |
192 | +Author: Andy Fleming <afleming@freescale.com> | |
193 | +Date: Wed Feb 27 15:50:50 2008 -0600 | |
194 | + | |
195 | + Fix source for ECM error IVPR | |
196 | + | |
197 | + The source vector for the ECM was being set to 2, | |
198 | + but that's what the source vector for DDR was being | |
199 | + set to. Change it to 1. | |
200 | + | |
201 | + Signed-off-by: Andy Fleming <afleming@freescale.com> | |
202 | + | |
203 | +commit 21fae8b2b4e4e6e648796e07e20ab13e9cb18923 | |
204 | +Author: Andy Fleming <afleming@freescale.com> | |
205 | +Date: Wed Feb 27 14:29:58 2008 -0600 | |
206 | + | |
207 | + Invalidate INIT_RAM TLB mappings | |
208 | + | |
209 | + Commit 0db37dc... (and some others) changed the INIT_RAM TLB | |
210 | + mappings to be unguarded. This collided with an existing "bug" | |
211 | + where the mappings for the INIT_RAM were being kept around. | |
212 | + This meant that speculative loads to those addresses were | |
213 | + succeeding in the TLB, and going out to the bus, where they | |
214 | + were causing an exception (there's nothing at that address). The | |
215 | + Flash code was coincidentally causing such a speculative load. | |
216 | + Rather than go back to mapping the INIT RAM as guarded, we fix | |
217 | + it so that the entries for the INIT_RAM are invalidated. Thus | |
218 | + the speculative loads will fail in the TLB, and have no effect. | |
219 | + | |
220 | + Signed-off-by: Andy Fleming <afleming@freescale.com> | |
221 | + | |
222 | +commit 347b7938d3e561eb215aa386c37fb5acb5a383c6 | |
223 | +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
224 | +Date: Sun Feb 17 22:56:17 2008 +0100 | |
225 | + | |
226 | + sbc8548: Fix Revision reading and unused variable 'path' | |
227 | + | |
228 | + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
229 | + | |
230 | +commit 495d162374c472f46454453553382ad0735dc725 | |
231 | +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
232 | +Date: Sun Feb 17 22:56:16 2008 +0100 | |
233 | + | |
234 | + sbc8548: Fix cfi flash bank declaration | |
235 | + | |
236 | + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
237 | + | |
238 | +commit 33fa5c0bfaf465de8ceb23fcd6b397f68b35a817 | |
239 | +Author: Jon Loeliger <jdl@freescale.com> | |
240 | +Date: Mon Feb 25 13:13:37 2008 -0600 | |
241 | + | |
242 | + 86xx: Fix renamed GUR symbols in sbc8641d board. | |
243 | + | |
244 | + Back in commit a551cee99ad1d1da20fd23ad265de47448852f56 | |
245 | + (86xx: Fix GUR PCI config registers properly), we should have | |
246 | + changed the MPC86xx_PORBMSR_HA and MPC86xx_PORDEVSR_IO_SEL | |
247 | + symbols in the sbc8641d board as well. Fix this oversight. | |
248 | + | |
249 | + Signed-off-by: Jon Loeliger <jdl@freescale.com> | |
250 | + | |
251 | +commit 64cd594e623c39f73964d18787763e4533f791f7 | |
252 | +Author: Stefan Roese <sr@denx.de> | |
253 | +Date: Mon Feb 25 16:50:48 2008 +0100 | |
254 | + | |
255 | + ppc4xx: Fix acadia_nand build problem | |
256 | + | |
257 | + Don't include testdram() on NAND-booting target acadia_nand. This saves | |
258 | + a few bytes and makes the target build clean again. | |
259 | + | |
260 | + Signed-off-by: Stefan Roese <sr@denx.de> | |
261 | + | |
262 | +commit 14e099e698d41e8179d05c2b2dbcf704a236f748 | |
263 | +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
264 | +Date: Sun Feb 24 23:03:12 2008 +0000 | |
265 | + | |
266 | + mx1fs2/flash: Fix multiple pointertargets in assignment differ in signedness | |
267 | + | |
268 | + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
269 | + | |
270 | +commit 724902c8464e610642b3a170278b99710325888e | |
271 | +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
272 | +Date: Sun Feb 24 23:03:11 2008 +0000 | |
273 | + | |
274 | + arm-imx: Fix registers definition | |
275 | + | |
276 | + Sync registers definition with linux | |
277 | + | |
278 | + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
279 | + | |
280 | +commit 4cd288b589ea1178947c6e364453c32b3dede6b7 | |
281 | +Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
282 | +Date: Sun Feb 24 23:03:10 2008 +0000 | |
283 | + | |
284 | + actua1/actua2/actua3: Fix multipleunused variable | |
285 | + | |
286 | + - actua1: | |
287 | + actux1.c: In function 'checkboard': | |
288 | + actux1.c:92: warning: unused variable 'revision' | |
289 | + | |
290 | + - actua2: | |
291 | + actux2.c: In function 'checkboard': | |
292 | + actux2.c:100: warning: unused variable 's' | |
293 | + actux2.c:99: warning: unused variable 'revision' | |
294 | + actux2.c: In function 'reset_phy': | |
295 | + actux2.c:130: warning: unused variable 'i' | |
296 | + | |
297 | + - actua3: | |
298 | + actux3.c: In function 'checkboard': | |
299 | + actux3.c:114: warning: unused variable 'revision' | |
300 | + | |
301 | + Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | |
302 | + | |
303 | +commit b29661fc1151077776454288051bc9a488351ce8 | |
304 | +Author: Wolfgang Denk <wd@denx.de> | |
305 | +Date: Sun Feb 24 15:21:36 2008 +0100 | |
306 | + | |
307 | + Coding style cleanup. Prepare v1.3.2-rc2 release candidate | |
308 | + | |
309 | + Signed-off-by: Wolfgang Denk <wd@denx.de> | |
310 | + | |
1 | 311 | commit 00b48a48424894daa589d166d73277830b1c6ac4 |
2 | 312 | Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> |
3 | 313 | Date: Sat Feb 23 12:15:56 2008 +0100 |
Makefile
... | ... | @@ -118,6 +118,9 @@ |
118 | 118 | endif |
119 | 119 | export obj src |
120 | 120 | |
121 | +# Make sure CDPATH settings don't interfere | |
122 | +unexport CDPATH | |
123 | + | |
121 | 124 | ######################################################################### |
122 | 125 | |
123 | 126 | ifeq ($(obj)include/config.mk,$(wildcard $(obj)include/config.mk)) |
... | ... | @@ -2904,28 +2907,20 @@ |
2904 | 2907 | \( -name 'core' -o -name '*.bak' -o -name '*~' \ |
2905 | 2908 | -o -name '*.o' -o -name '*.a' \) -print \ |
2906 | 2909 | | xargs rm -f |
2907 | - @rm -f $(obj)examples/hello_world $(obj)examples/timer \ | |
2908 | - $(obj)examples/eepro100_eeprom $(obj)examples/sched \ | |
2909 | - $(obj)examples/mem_to_mem_idma2intr $(obj)examples/82559_eeprom \ | |
2910 | - $(obj)examples/smc91111_eeprom $(obj)examples/interrupt \ | |
2911 | - $(obj)examples/test_burst | |
2912 | - @rm -f $(obj)tools/img2srec $(obj)tools/mkimage $(obj)tools/envcrc \ | |
2913 | - $(obj)tools/gen_eth_addr $(obj)tools/ubsha1 | |
2914 | - @rm -f $(obj)tools/mpc86x_clk $(obj)tools/ncb | |
2915 | - @rm -f $(obj)tools/easylogo/easylogo $(obj)tools/bmp_logo | |
2916 | - @rm -f $(obj)tools/gdb/astest $(obj)tools/gdb/gdbcont $(obj)tools/gdb/gdbsend | |
2917 | - @rm -f $(obj)tools/env/fw_printenv $(obj)tools/env/fw_setenv | |
2918 | - @rm -f $(obj)board/cray/L1/bootscript.c $(obj)board/cray/L1/bootscript.image | |
2919 | - @rm -f $(obj)board/netstar/eeprom $(obj)board/netstar/crcek $(obj)board/netstar/crcit | |
2920 | - @rm -f $(obj)board/netstar/*.srec $(obj)board/netstar/*.bin | |
2921 | - @rm -f $(obj)board/trab/trab_fkt $(obj)board/voiceblue/eeprom | |
2922 | - @rm -f $(obj)board/integratorap/u-boot.lds $(obj)board/integratorcp/u-boot.lds | |
2923 | - @rm -f $(obj)board/bf533-ezkit/u-boot.lds $(obj)board/bf533-stamp/u-boot.lds | |
2924 | - @rm -f $(obj)board/bf537-stamp/u-boot.lds $(obj)board/bf561-ezkit/u-boot.lds | |
2925 | - @rm -f $(obj)include/bmp_logo.h | |
2926 | - @rm -f $(obj)nand_spl/u-boot-spl $(obj)nand_spl/u-boot-spl.map | |
2927 | - @rm -f $(obj)onenand_ipl/onenand-ipl $(obj)onenand_ipl/onenand-ipl.bin \ | |
2928 | - $(obj)onenand_ipl/onenand-ipl-2k.bin $(obj)onenand_ipl/onenand-ipl.map | |
2910 | + @cd $(obj)examples/ && rm -f hello_world timer eepro100_eeprom sched \ | |
2911 | + mem_to_mem_idma2intr 82559_eeprom smc91111_eeprom interrupt \ | |
2912 | + test_burst | |
2913 | + @cd $(obj)tools/ && rm -f bmp_logo easylogo/easylogo \ | |
2914 | + env/{fw_printenv,fw_setenv} envcrc gdb/{astest,gdbcont,gdbsend} \ | |
2915 | + gen_eth_addr img2srec mkimage mpc86x_clk ncb ubsha1 | |
2916 | + @cd $(obj)board/ && rm -f cray/L1/{bootscript.c,bootscript.image} \ | |
2917 | + netstar/{eeprom,crcek,crcit,*.srec,*.bin} \ | |
2918 | + trab/trab_fkt voiceblue/eeprom \ | |
2919 | + {integratorap,integratorcp}/u-boot.lds integratorcp/u-boot.lds \ | |
2920 | + {bf533-ezkit,bf533-stamp,bf537-stamp,bf561-ezkit}/u-boot.lds | |
2921 | + @rm -f $(obj)include/bmp_logo.h $(obj)nand_spl/{u-boot-spl,u-boot-spl.map} | |
2922 | + @cd $(obj)onenand_ipl/ && rm -f onenand-ipl onenand-ipl.bin \ | |
2923 | + onenand-ipl-2k.bin onenand-ipl.map | |
2929 | 2924 | @rm -f $(obj)api_examples/demo $(VERSION_FILE) |
2930 | 2925 | |
2931 | 2926 | clobber: clean |
2932 | 2927 | |
... | ... | @@ -2934,11 +2929,10 @@ |
2934 | 2929 | -print0 \ |
2935 | 2930 | | xargs -0 rm -f |
2936 | 2931 | @rm -f $(OBJS) $(obj)*.bak $(obj)ctags $(obj)etags $(obj)TAGS \ |
2937 | - $(obj)cscope.* | |
2938 | - @rm -fr $(obj)*.*~ | |
2932 | + $(obj)cscope.* $(obj)*.*~ | |
2939 | 2933 | @rm -f $(obj)u-boot $(obj)u-boot.map $(obj)u-boot.hex $(ALL) |
2940 | - @rm -f $(obj)tools/crc32.c $(obj)tools/environment.c $(obj)tools/env/crc32.c $(obj)tools/sha1.c | |
2941 | - @rm -f $(obj)tools/inca-swap-bytes $(obj)cpu/mpc824x/bedbug_603e.c | |
2934 | + @rm -f $(obj)tools/{crc32.c,environment.c,env/crc32.c,sha1.c,inca-swap-bytes} | |
2935 | + @rm -f $(obj)cpu/mpc824x/bedbug_603e.c | |
2942 | 2936 | @rm -f $(obj)include/asm/proc $(obj)include/asm/arch $(obj)include/asm |
2943 | 2937 | @[ ! -d $(obj)nand_spl ] || find $(obj)nand_spl -lname "*" -print | xargs rm -f |
2944 | 2938 | @[ ! -d $(obj)onenand_ipl ] || find $(obj)onenand_ipl -lname "*" -print | xargs rm -f |