Hi Konrad, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on clk/clk-next] [also build test WARNING on v5.13-rc6 next-20210616] [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] url: https://github.com/0day-ci/linux/commits/Konrad-Dybcio/dt-bindings-clock-Add-support-for-MSM8992-4-MMCC/20210617-084241 base: https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-next config: arc-allyesconfig (attached as .config) compiler: arceb-elf-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/0day-ci/linux/commit/202d9429a66404a6a013fa23e6833ec018c0b0bc git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Konrad-Dybcio/dt-bindings-clock-Add-support-for-MSM8992-4-MMCC/20210617-084241 git checkout 202d9429a66404a6a013fa23e6833ec018c0b0bc # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=arc If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): >> drivers/clk/qcom/mmcc-msm8994.c:2324:20: warning: initialized field overwritten [-Woverride-init] 2324 | [JPEG0_CLK_SRC] = &jpeg0_clk_src.clkr, | ^ drivers/clk/qcom/mmcc-msm8994.c:2324:20: note: (near initialization for 'mmcc_msm8994_clocks[35]') drivers/clk/qcom/mmcc-msm8994.c:2400:19: warning: initialized field overwritten [-Woverride-init] 2400 | [ESC0_CLK_SRC] = &esc0_clk_src.clkr, | ^ drivers/clk/qcom/mmcc-msm8994.c:2400:19: note: (near initialization for 'mmcc_msm8994_clocks[18]') drivers/clk/qcom/mmcc-msm8994.c:2401:19: warning: initialized field overwritten [-Woverride-init] 2401 | [ESC1_CLK_SRC] = &esc1_clk_src.clkr, | ^ drivers/clk/qcom/mmcc-msm8994.c:2401:19: note: (near initialization for 'mmcc_msm8994_clocks[19]') drivers/clk/qcom/mmcc-msm8994.c:645:30: warning: 'ftbl_ocmemnoc_clk_src' defined but not used [-Wunused-const-variable=] 645 | static const struct freq_tbl ftbl_ocmemnoc_clk_src[] = { | ^~~~~~~~~~~~~~~~~~~~~ vim +2324 drivers/clk/qcom/mmcc-msm8994.c 2291 2292 static struct clk_regmap *mmcc_msm8994_clocks[] = { 2293 [MMPLL0_EARLY] = &mmpll0_early.clkr, 2294 [MMPLL0_PLL] = &mmpll0.clkr, 2295 [MMPLL1_EARLY] = &mmpll1_early.clkr, 2296 [MMPLL1_PLL] = &mmpll1.clkr, 2297 [MMPLL3_EARLY] = &mmpll3_early.clkr, 2298 [MMPLL3_PLL] = &mmpll3.clkr, 2299 [MMPLL4_EARLY] = &mmpll4_early.clkr, 2300 [MMPLL4_PLL] = &mmpll4.clkr, 2301 [MMPLL5_EARLY] = &mmpll5_early.clkr, 2302 [MMPLL5_PLL] = &mmpll5.clkr, 2303 [AHB_CLK_SRC] = &ahb_clk_src.clkr, 2304 [AXI_CLK_SRC] = &axi_clk_src.clkr, 2305 [CSI0_CLK_SRC] = &csi0_clk_src.clkr, 2306 [CSI1_CLK_SRC] = &csi1_clk_src.clkr, 2307 [CSI2_CLK_SRC] = &csi2_clk_src.clkr, 2308 [CSI3_CLK_SRC] = &csi3_clk_src.clkr, 2309 [VFE0_CLK_SRC] = &vfe0_clk_src.clkr, 2310 [VFE1_CLK_SRC] = &vfe1_clk_src.clkr, 2311 [CPP_CLK_SRC] = &cpp_clk_src.clkr, 2312 [JPEG0_CLK_SRC] = &jpeg0_clk_src.clkr, 2313 [JPEG1_CLK_SRC] = &jpeg1_clk_src.clkr, 2314 [JPEG2_CLK_SRC] = &jpeg2_clk_src.clkr, 2315 [CSI2PHYTIMER_CLK_SRC] = &csi2phytimer_clk_src.clkr, 2316 [FD_CORE_CLK_SRC] = &fd_core_clk_src.clkr, 2317 [MDP_CLK_SRC] = &mdp_clk_src.clkr, 2318 [PCLK0_CLK_SRC] = &pclk0_clk_src.clkr, 2319 [PCLK1_CLK_SRC] = &pclk1_clk_src.clkr, 2320 [OCMEMNOC_CLK_SRC] = &ocmemnoc_clk_src.clkr, 2321 [CCI_CLK_SRC] = &cci_clk_src.clkr, 2322 [MMSS_GP0_CLK_SRC] = &mmss_gp0_clk_src.clkr, 2323 [MMSS_GP1_CLK_SRC] = &mmss_gp1_clk_src.clkr, > 2324 [JPEG0_CLK_SRC] = &jpeg0_clk_src.clkr, 2325 [JPEG_DMA_CLK_SRC] = &jpeg_dma_clk_src.clkr, 2326 [MCLK0_CLK_SRC] = &mclk0_clk_src.clkr, 2327 [MCLK1_CLK_SRC] = &mclk1_clk_src.clkr, 2328 [MCLK2_CLK_SRC] = &mclk2_clk_src.clkr, 2329 [MCLK3_CLK_SRC] = &mclk3_clk_src.clkr, 2330 [CSI0PHYTIMER_CLK_SRC] = &csi0phytimer_clk_src.clkr, 2331 [CSI1PHYTIMER_CLK_SRC] = &csi1phytimer_clk_src.clkr, 2332 [BYTE0_CLK_SRC] = &byte0_clk_src.clkr, 2333 [BYTE1_CLK_SRC] = &byte1_clk_src.clkr, 2334 [ESC0_CLK_SRC] = &esc0_clk_src.clkr, 2335 [ESC1_CLK_SRC] = &esc1_clk_src.clkr, 2336 [MDSS_ESC0_CLK] = &mdss_esc0_clk.clkr, 2337 [MDSS_ESC1_CLK] = &mdss_esc1_clk.clkr, 2338 [EXTPCLK_CLK_SRC] = &extpclk_clk_src.clkr, 2339 [HDMI_CLK_SRC] = &hdmi_clk_src.clkr, 2340 [VSYNC_CLK_SRC] = &vsync_clk_src.clkr, 2341 [RBBMTIMER_CLK_SRC] = &rbbmtimer_clk_src.clkr, 2342 [CAMSS_AHB_CLK] = &camss_ahb_clk.clkr, 2343 [CAMSS_CCI_CCI_AHB_CLK] = &camss_cci_cci_ahb_clk.clkr, 2344 [CAMSS_CCI_CCI_CLK] = &camss_cci_cci_clk.clkr, 2345 [CAMSS_VFE_CPP_AHB_CLK] = &camss_vfe_cpp_ahb_clk.clkr, 2346 [CAMSS_VFE_CPP_AXI_CLK] = &camss_vfe_cpp_axi_clk.clkr, 2347 [CAMSS_VFE_CPP_CLK] = &camss_vfe_cpp_clk.clkr, 2348 [CAMSS_CSI0_AHB_CLK] = &camss_csi0_ahb_clk.clkr, 2349 [CAMSS_CSI0_CLK] = &camss_csi0_clk.clkr, 2350 [CAMSS_CSI0PHY_CLK] = &camss_csi0phy_clk.clkr, 2351 [CAMSS_CSI0PIX_CLK] = &camss_csi0pix_clk.clkr, 2352 [CAMSS_CSI0RDI_CLK] = &camss_csi0rdi_clk.clkr, 2353 [CAMSS_CSI1_AHB_CLK] = &camss_csi1_ahb_clk.clkr, 2354 [CAMSS_CSI1_CLK] = &camss_csi1_clk.clkr, 2355 [CAMSS_CSI1PHY_CLK] = &camss_csi1phy_clk.clkr, 2356 [CAMSS_CSI1PIX_CLK] = &camss_csi1pix_clk.clkr, 2357 [CAMSS_CSI1RDI_CLK] = &camss_csi1rdi_clk.clkr, 2358 [CAMSS_CSI2_AHB_CLK] = &camss_csi2_ahb_clk.clkr, 2359 [CAMSS_CSI2_CLK] = &camss_csi2_clk.clkr, 2360 [CAMSS_CSI2PHY_CLK] = &camss_csi2phy_clk.clkr, 2361 [CAMSS_CSI2PIX_CLK] = &camss_csi2pix_clk.clkr, 2362 [CAMSS_CSI2RDI_CLK] = &camss_csi2rdi_clk.clkr, 2363 [CAMSS_CSI3_AHB_CLK] = &camss_csi3_ahb_clk.clkr, 2364 [CAMSS_CSI3_CLK] = &camss_csi3_clk.clkr, 2365 [CAMSS_CSI3PHY_CLK] = &camss_csi3phy_clk.clkr, 2366 [CAMSS_CSI3PIX_CLK] = &camss_csi3pix_clk.clkr, 2367 [CAMSS_CSI3RDI_CLK] = &camss_csi3rdi_clk.clkr, 2368 [CAMSS_CSI_VFE0_CLK] = &camss_csi_vfe0_clk.clkr, 2369 [CAMSS_CSI_VFE1_CLK] = &camss_csi_vfe1_clk.clkr, 2370 [CAMSS_GP0_CLK] = &camss_gp0_clk.clkr, 2371 [CAMSS_GP1_CLK] = &camss_gp1_clk.clkr, 2372 [CAMSS_ISPIF_AHB_CLK] = &camss_ispif_ahb_clk.clkr, 2373 [CAMSS_JPEG_DMA_CLK] = &camss_jpeg_dma_clk.clkr, 2374 [CAMSS_JPEG_JPEG0_CLK] = &camss_jpeg_jpeg0_clk.clkr, 2375 [CAMSS_JPEG_JPEG1_CLK] = &camss_jpeg_jpeg1_clk.clkr, 2376 [CAMSS_JPEG_JPEG2_CLK] = &camss_jpeg_jpeg2_clk.clkr, 2377 [CAMSS_JPEG_JPEG_AHB_CLK] = &camss_jpeg_jpeg_ahb_clk.clkr, 2378 [CAMSS_JPEG_JPEG_AXI_CLK] = &camss_jpeg_jpeg_axi_clk.clkr, 2379 [CAMSS_MCLK0_CLK] = &camss_mclk0_clk.clkr, 2380 [CAMSS_MCLK1_CLK] = &camss_mclk1_clk.clkr, 2381 [CAMSS_MCLK2_CLK] = &camss_mclk2_clk.clkr, 2382 [CAMSS_MCLK3_CLK] = &camss_mclk3_clk.clkr, 2383 [CAMSS_MICRO_AHB_CLK] = &camss_micro_ahb_clk.clkr, 2384 [CAMSS_PHY0_CSI0PHYTIMER_CLK] = &camss_phy0_csi0phytimer_clk.clkr, 2385 [CAMSS_PHY1_CSI1PHYTIMER_CLK] = &camss_phy1_csi1phytimer_clk.clkr, 2386 [CAMSS_PHY2_CSI2PHYTIMER_CLK] = &camss_phy2_csi2phytimer_clk.clkr, 2387 [CAMSS_TOP_AHB_CLK] = &camss_top_ahb_clk.clkr, 2388 [CAMSS_VFE_VFE0_CLK] = &camss_vfe_vfe0_clk.clkr, 2389 [CAMSS_VFE_VFE1_CLK] = &camss_vfe_vfe1_clk.clkr, 2390 [CAMSS_VFE_VFE_AHB_CLK] = &camss_vfe_vfe_ahb_clk.clkr, 2391 [CAMSS_VFE_VFE_AXI_CLK] = &camss_vfe_vfe_axi_clk.clkr, 2392 [FD_AHB_CLK] = &fd_ahb_clk.clkr, 2393 [FD_AXI_CLK] = &fd_axi_clk.clkr, 2394 [FD_CORE_CLK] = &fd_core_clk.clkr, 2395 [FD_CORE_UAR_CLK] = &fd_core_uar_clk.clkr, 2396 [MDSS_AHB_CLK] = &mdss_ahb_clk.clkr, 2397 [MDSS_AXI_CLK] = &mdss_axi_clk.clkr, 2398 [MDSS_BYTE0_CLK] = &mdss_byte0_clk.clkr, 2399 [MDSS_BYTE1_CLK] = &mdss_byte1_clk.clkr, 2400 [ESC0_CLK_SRC] = &esc0_clk_src.clkr, 2401 [ESC1_CLK_SRC] = &esc1_clk_src.clkr, 2402 [MDSS_EXTPCLK_CLK] = &mdss_extpclk_clk.clkr, 2403 [MDSS_HDMI_AHB_CLK] = &mdss_hdmi_ahb_clk.clkr, 2404 [MDSS_HDMI_CLK] = &mdss_hdmi_clk.clkr, 2405 [MDSS_MDP_CLK] = &mdss_mdp_clk.clkr, 2406 [MDSS_PCLK0_CLK] = &mdss_pclk0_clk.clkr, 2407 [MDSS_PCLK1_CLK] = &mdss_pclk1_clk.clkr, 2408 [MDSS_VSYNC_CLK] = &mdss_vsync_clk.clkr, 2409 [MMSS_MISC_AHB_CLK] = &mmss_misc_ahb_clk.clkr, 2410 [MMSS_MMSSNOC_AXI_CLK] = &mmss_mmssnoc_axi_clk.clkr, 2411 [MMSS_S0_AXI_CLK] = &mmss_s0_axi_clk.clkr, 2412 [OCMEMCX_OCMEMNOC_CLK] = &ocmemcx_ocmemnoc_clk.clkr, 2413 [OXILI_GFX3D_CLK] = &oxili_gfx3d_clk.clkr, 2414 [OXILI_RBBMTIMER_CLK] = &oxili_rbbmtimer_clk.clkr, 2415 [OXILICX_AHB_CLK] = &oxilicx_ahb_clk.clkr, 2416 [VENUS0_AHB_CLK] = &venus0_ahb_clk.clkr, 2417 [VENUS0_AXI_CLK] = &venus0_axi_clk.clkr, 2418 [VENUS0_OCMEMNOC_CLK] = &venus0_ocmemnoc_clk.clkr, 2419 [VENUS0_VCODEC0_CLK] = &venus0_vcodec0_clk.clkr, 2420 [VENUS0_CORE0_VCODEC_CLK] = &venus0_core0_vcodec_clk.clkr, 2421 [VENUS0_CORE1_VCODEC_CLK] = &venus0_core1_vcodec_clk.clkr, 2422 [VENUS0_CORE2_VCODEC_CLK] = &venus0_core2_vcodec_clk.clkr, 2423 }; 2424 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org