[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <202502120701.cqyc1KZw-lkp@intel.com>
Date: Wed, 12 Feb 2025 07:55:43 +0800
From: kernel test robot <lkp@...el.com>
To: Ryan Chen <ryan_chen@...eedtech.com>,
Michael Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>,
Philipp Zabel <p.zabel@...gutronix.de>,
Joel Stanley <joel@....id.au>, Andrew Jeffery <andrew@...id.au>,
linux-clk@...r.kernel.org, Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
linux-arm-kernel@...ts.infradead.org, linux-aspeed@...ts.ozlabs.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org
Cc: oe-kbuild-all@...ts.linux.dev
Subject: Re: [PATCH v8 3/3] clk: aspeed: add AST2700 clock driver
Hi Ryan,
kernel test robot noticed the following build warnings:
[auto build test WARNING on clk/clk-next]
[also build test WARNING on pza/reset/next linus/master v6.14-rc2 next-20250210]
[cannot apply to pza/imx-drm/next]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Ryan-Chen/dt-binding-clock-ast2700-modify-soc0-1-clock-define/20250210-165421
base: https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-next
patch link: https://lore.kernel.org/r/20250210085004.1898895-4-ryan_chen%40aspeedtech.com
patch subject: [PATCH v8 3/3] clk: aspeed: add AST2700 clock driver
config: loongarch-allyesconfig (https://download.01.org/0day-ci/archive/20250212/202502120701.cqyc1KZw-lkp@intel.com/config)
compiler: loongarch64-linux-gcc (GCC) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250212/202502120701.cqyc1KZw-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@...el.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202502120701.cqyc1KZw-lkp@intel.com/
All warnings (new ones prefixed by >>):
>> drivers/clk/clk-ast2700.c:369:37: warning: 'd_clk_sels' defined but not used [-Wunused-const-variable=]
369 | static const struct clk_parent_data d_clk_sels[] = {
| ^~~~~~~~~~
>> drivers/clk/clk-ast2700.c:353:37: warning: 'soc1_ahb' defined but not used [-Wunused-const-variable=]
353 | static const struct clk_parent_data soc1_ahb[] = {
| ^~~~~~~~
>> drivers/clk/clk-ast2700.c:349:37: warning: 'uart16clk' defined but not used [-Wunused-const-variable=]
349 | static const struct clk_parent_data uart16clk[] = {
| ^~~~~~~~~
>> drivers/clk/clk-ast2700.c:345:37: warning: 'uart15clk' defined but not used [-Wunused-const-variable=]
345 | static const struct clk_parent_data uart15clk[] = {
| ^~~~~~~~~
>> drivers/clk/clk-ast2700.c:341:37: warning: 'uart14clk' defined but not used [-Wunused-const-variable=]
341 | static const struct clk_parent_data uart14clk[] = {
| ^~~~~~~~~
>> drivers/clk/clk-ast2700.c:337:37: warning: 'uart13clk' defined but not used [-Wunused-const-variable=]
337 | static const struct clk_parent_data uart13clk[] = {
| ^~~~~~~~~
>> drivers/clk/clk-ast2700.c:237:37: warning: 'soc0_ahb' defined but not used [-Wunused-const-variable=]
237 | static const struct clk_parent_data soc0_ahb[] = {
| ^~~~~~~~
>> drivers/clk/clk-ast2700.c:209:37: warning: 'soc0_mpll_div8' defined but not used [-Wunused-const-variable=]
209 | static const struct clk_parent_data soc0_mpll_div8[] = {
| ^~~~~~~~~~~~~~
vim +/d_clk_sels +369 drivers/clk/clk-ast2700.c
208
> 209 static const struct clk_parent_data soc0_mpll_div8[] = {
210 { .fw_name = "soc0-mpll_div8", .name = "soc0-mpll_div8" },
211 };
212
213 static const struct clk_parent_data mphysrc[] = {
214 { .fw_name = "mphysrc", .name = "mphysrc" },
215 };
216
217 static const struct clk_parent_data u2phy_refclksrc[] = {
218 { .fw_name = "u2phy_refclksrc", .name = "u2phy_refclksrc" },
219 };
220
221 static const struct clk_parent_data soc0_hpll[] = {
222 { .fw_name = "soc0-hpll", .name = "soc0-hpll" },
223 };
224
225 static const struct clk_parent_data soc0_mpll[] = {
226 { .fw_name = "soc0-mpll", .name = "soc0-mpll" },
227 };
228
229 static const struct clk_parent_data axi0clk[] = {
230 { .fw_name = "axi0clk", .name = "axi0clk" },
231 };
232
233 static const struct clk_parent_data soc0_ahbmux[] = {
234 { .fw_name = "soc0-ahbmux", .name = "soc0-ahbmux" },
235 };
236
> 237 static const struct clk_parent_data soc0_ahb[] = {
238 { .fw_name = "soc0-ahb", .name = "soc0-ahb" },
239 };
240
241 static const struct clk_parent_data soc0_uartclk[] = {
242 { .fw_name = "soc0-uartclk", .name = "soc0-uartclk" },
243 };
244
245 static const struct clk_parent_data emmcclk[] = {
246 { .fw_name = "emmcclk", .name = "emmcclk" },
247 };
248
249 static const struct clk_parent_data emmcsrc_mux[] = {
250 { .fw_name = "emmcsrc-mux", .name = "emmcsrc-mux" },
251 };
252
253 static const struct clk_parent_data soc1_clkin[] = {
254 { .fw_name = "soc1-clkin", .name = "soc1-clkin" },
255 };
256
257 static const struct clk_parent_data soc1_hpll[] = {
258 { .fw_name = "soc1-hpll", .name = "soc1-hpll" },
259 };
260
261 static const struct clk_parent_data soc1_apll[] = {
262 { .fw_name = "soc1-apll", .name = "soc1-apll" },
263 };
264
265 static const struct clk_parent_data sdclk[] = {
266 { .fw_name = "sdclk", .name = "sdclk" },
267 };
268
269 static const struct clk_parent_data sdclk_mux[] = {
270 { .fw_name = "sdclk-mux", .name = "sdclk-mux" },
271 };
272
273 static const struct clk_parent_data huartxclk[] = {
274 { .fw_name = "huartxclk", .name = "huartxclk" },
275 };
276
277 static const struct clk_parent_data uxclk[] = {
278 { .fw_name = "uxclk", .name = "uxclk" },
279 };
280
281 static const struct clk_parent_data huxclk[] = {
282 { .fw_name = "huxclk", .name = "huxclk" },
283 };
284
285 static const struct clk_parent_data uart0clk[] = {
286 { .fw_name = "uart0clk", .name = "uart0clk" },
287 };
288
289 static const struct clk_parent_data uart1clk[] = {
290 { .fw_name = "uart1clk", .name = "uart1clk" },
291 };
292
293 static const struct clk_parent_data uart2clk[] = {
294 { .fw_name = "uart2clk", .name = "uart2clk" },
295 };
296
297 static const struct clk_parent_data uart3clk[] = {
298 { .fw_name = "uart3clk", .name = "uart3clk" },
299 };
300
301 static const struct clk_parent_data uart5clk[] = {
302 { .fw_name = "uart5clk", .name = "uart5clk" },
303 };
304
305 static const struct clk_parent_data uart4clk[] = {
306 { .fw_name = "uart4clk", .name = "uart4clk" },
307 };
308
309 static const struct clk_parent_data uart6clk[] = {
310 { .fw_name = "uart6clk", .name = "uart6clk" },
311 };
312
313 static const struct clk_parent_data uart7clk[] = {
314 { .fw_name = "uart7clk", .name = "uart7clk" },
315 };
316
317 static const struct clk_parent_data uart8clk[] = {
318 { .fw_name = "uart8clk", .name = "uart8clk" },
319 };
320
321 static const struct clk_parent_data uart9clk[] = {
322 { .fw_name = "uart9clk", .name = "uart9clk" },
323 };
324
325 static const struct clk_parent_data uart10clk[] = {
326 { .fw_name = "uart10clk", .name = "uart10clk" },
327 };
328
329 static const struct clk_parent_data uart11clk[] = {
330 { .fw_name = "uart11clk", .name = "uart11clk" },
331 };
332
333 static const struct clk_parent_data uart12clk[] = {
334 { .fw_name = "uart12clk", .name = "uart12clk" },
335 };
336
> 337 static const struct clk_parent_data uart13clk[] = {
338 { .fw_name = "uart13clk", .name = "uart13clk" },
339 };
340
> 341 static const struct clk_parent_data uart14clk[] = {
342 { .fw_name = "uart14clk", .name = "uart14clk" },
343 };
344
> 345 static const struct clk_parent_data uart15clk[] = {
346 { .fw_name = "uart15clk", .name = "uart15clk" },
347 };
348
> 349 static const struct clk_parent_data uart16clk[] = {
350 { .fw_name = "uart16clk", .name = "uart16clk" },
351 };
352
> 353 static const struct clk_parent_data soc1_ahb[] = {
354 { .fw_name = "soc1-ahb", .name = "soc1-ahb" },
355 };
356
357 static const struct clk_parent_data soc1_i3c[] = {
358 { .fw_name = "soc1-i3c", .name = "soc1-i3c" },
359 };
360
361 static const struct clk_parent_data canclk[] = {
362 { .fw_name = "canclk", .name = "canclk" },
363 };
364
365 static const struct clk_parent_data rmii[] = {
366 { .fw_name = "rmii", .name = "rmii" },
367 };
368
> 369 static const struct clk_parent_data d_clk_sels[] = {
370 { .fw_name = "soc0-hpll_div2", .name = "soc0-hpll_div2" },
371 { .fw_name = "soc0-mpll_div2", .name = "soc0-mpll_div2" },
372 };
373
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
Powered by blists - more mailing lists