From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 132D0C433ED for ; Fri, 9 Apr 2021 11:19:36 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B0A7561105 for ; Fri, 9 Apr 2021 11:19:35 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233973AbhDILTq (ORCPT ); Fri, 9 Apr 2021 07:19:46 -0400 Received: from mga14.intel.com ([192.55.52.115]:32790 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233964AbhDILTI (ORCPT ); Fri, 9 Apr 2021 07:19:08 -0400 IronPort-SDR: Kh3lBbonnpJax7Qi/V/k1zvs8Kpw6caFVNBjYT/YGhx3DZC1niUyIODN+xBEPNaE27/RIdJHCd daqf6HnvioaQ== X-IronPort-AV: E=McAfee;i="6000,8403,9948"; a="193290180" X-IronPort-AV: E=Sophos;i="5.82,209,1613462400"; d="gz'50?scan'50,208,50";a="193290180" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2021 04:18:52 -0700 IronPort-SDR: t5xzd5d0LUX9jNGfuDR1HkpAUUfkuqTrq3gsv9I+0Aj+8kBd2Lqkz2wAJsUu1qlZtbLYllPZnV cJAqd3O6OGIQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,209,1613462400"; d="gz'50?scan'50,208,50";a="397451584" Received: from lkp-server01.sh.intel.com (HELO 69d8fcc516b7) ([10.239.97.150]) by orsmga002.jf.intel.com with ESMTP; 09 Apr 2021 04:18:50 -0700 Received: from kbuild by 69d8fcc516b7 with local (Exim 4.92) (envelope-from ) id 1lUpA1-000Ggh-SR; Fri, 09 Apr 2021 11:18:49 +0000 Date: Fri, 9 Apr 2021 19:17:58 +0800 From: kernel test robot To: Alex Deucher Cc: kbuild-all@lists.01.org, clang-built-linux@googlegroups.com, linux-kernel@vger.kernel.org, Harry Wentland , Nicholas Kazlauskas Subject: drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:214:2: error: implicit declaration of function 'enable_kernel_altivec' Message-ID: <202104091951.vgSW3diT-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="lrZ03NoBR/3+SXJZ" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Alex, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 17e7124aad766b3f158943acb51467f86220afe9 commit: 582e2ce5b4ece37055c6ebe58ab48a4817d30b10 drm/amdgpu/display: FP fixes for DCN3.x (v4) date: 5 months ago config: powerpc-randconfig-r003-20210409 (attached as .config) compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project dd453a1389b6a7e6d9214b449d3c54981b1a89b6) 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 # install powerpc cross compiling tool for clang build # apt-get install binutils-powerpc-linux-gnu # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=582e2ce5b4ece37055c6ebe58ab48a4817d30b10 git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout 582e2ce5b4ece37055c6ebe58ab48a4817d30b10 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=powerpc If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:214:2: error: implicit declaration of function 'enable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_START(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:68:3: note: expanded from macro 'DC_FP_START' enable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:214:2: note: did you mean 'enable_kernel_fp'? drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:68:3: note: expanded from macro 'DC_FP_START' enable_kernel_vsx(); \ ^ arch/powerpc/include/asm/switch_to.h:40:13: note: 'enable_kernel_fp' declared here extern void enable_kernel_fp(void); ^ >> drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:214:2: error: implicit declaration of function 'enable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] DC_FP_START(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:71:3: note: expanded from macro 'DC_FP_START' enable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:214:2: note: did you mean 'enable_kernel_fp'? drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:71:3: note: expanded from macro 'DC_FP_START' enable_kernel_altivec(); \ ^ arch/powerpc/include/asm/switch_to.h:40:13: note: 'enable_kernel_fp' declared here extern void enable_kernel_fp(void); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:216:2: error: implicit declaration of function 'disable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_END(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:79:3: note: expanded from macro 'DC_FP_END' disable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:216:2: note: did you mean 'disable_kernel_fp'? drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:79:3: note: expanded from macro 'DC_FP_END' disable_kernel_vsx(); \ ^ arch/powerpc/include/asm/switch_to.h:44:20: note: 'disable_kernel_fp' declared here static inline void disable_kernel_fp(void) ^ >> drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:216:2: error: implicit declaration of function 'disable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] DC_FP_END(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:82:3: note: expanded from macro 'DC_FP_END' disable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:216:2: note: did you mean 'disable_kernel_fp'? drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:82:3: note: expanded from macro 'DC_FP_END' disable_kernel_altivec(); \ ^ arch/powerpc/include/asm/switch_to.h:44:20: note: 'disable_kernel_fp' declared here static inline void disable_kernel_fp(void) ^ 4 errors generated. -- drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.h:244:2: note: expanded from macro 'HWSEQ_DCN2_REG_LIST' SR(MPC_CRC_RESULT_C), \ ^~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:247:15: note: expanded from macro 'SR' .reg_name = BASE(mm ## reg_name ## _BASE_IDX) + \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:242:25: note: expanded from macro 'BASE_INNER' #define BASE_INNER(seg) DCN_BASE__INST0_SEG ## seg ^ :101:1: note: expanded from here DCN_BASE__INST0_SEG3 ^ drivers/gpu/drm/amd/amdgpu/../include/sienna_cichlid_ip_offset.h:373:52: note: expanded from macro 'DCN_BASE__INST0_SEG3' #define DCN_BASE__INST0_SEG3 0x00009000 ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:753:3: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] HWSEQ_DCN30_REG_LIST() ^~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.h:357:2: note: expanded from macro 'HWSEQ_DCN30_REG_LIST' SR(MPC_CRC_RESULT_AR), \ ^~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:247:15: note: expanded from macro 'SR' .reg_name = BASE(mm ## reg_name ## _BASE_IDX) + \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:244:19: note: expanded from macro 'BASE' #define BASE(seg) BASE_INNER(seg) ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:242:25: note: expanded from macro 'BASE_INNER' #define BASE_INNER(seg) DCN_BASE__INST0_SEG ## seg ^ :88:1: note: expanded from here DCN_BASE__INST0_SEG3 ^ drivers/gpu/drm/amd/amdgpu/../include/sienna_cichlid_ip_offset.h:373:52: note: expanded from macro 'DCN_BASE__INST0_SEG3' #define DCN_BASE__INST0_SEG3 0x00009000 ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:753:3: note: previous initialization is here HWSEQ_DCN30_REG_LIST() ^~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.h:341:2: note: expanded from macro 'HWSEQ_DCN30_REG_LIST' HWSEQ_DCN2_REG_LIST(),\ ^~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.h:245:2: note: expanded from macro 'HWSEQ_DCN2_REG_LIST' SR(MPC_CRC_RESULT_AR), \ ^~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:247:15: note: expanded from macro 'SR' .reg_name = BASE(mm ## reg_name ## _BASE_IDX) + \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:242:25: note: expanded from macro 'BASE_INNER' #define BASE_INNER(seg) DCN_BASE__INST0_SEG ## seg ^ :105:1: note: expanded from here DCN_BASE__INST0_SEG3 ^ drivers/gpu/drm/amd/amdgpu/../include/sienna_cichlid_ip_offset.h:373:52: note: expanded from macro 'DCN_BASE__INST0_SEG3' #define DCN_BASE__INST0_SEG3 0x00009000 ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:875:6: warning: no previous prototype for function 'dcn30_dpp_destroy' [-Wmissing-prototypes] void dcn30_dpp_destroy(struct dpp **dpp) ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:875:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void dcn30_dpp_destroy(struct dpp **dpp) ^ static drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:992:16: warning: no previous prototype for function 'dcn30_hubbub_create' [-Wmissing-prototypes] struct hubbub *dcn30_hubbub_create(struct dc_context *ctx) ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:992:1: note: declare 'static' if the function is not intended to be used outside of this translation unit struct hubbub *dcn30_hubbub_create(struct dc_context *ctx) ^ static drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1143:24: warning: no previous prototype for function 'dcn30_stream_encoder_create' [-Wmissing-prototypes] struct stream_encoder *dcn30_stream_encoder_create( ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1143:1: note: declare 'static' if the function is not intended to be used outside of this translation unit struct stream_encoder *dcn30_stream_encoder_create( ^ static drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1175:19: warning: no previous prototype for function 'dcn30_hwseq_create' [-Wmissing-prototypes] struct dce_hwseq *dcn30_hwseq_create( ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1175:1: note: declare 'static' if the function is not intended to be used outside of this translation unit struct dce_hwseq *dcn30_hwseq_create( ^ static drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1576:2: error: implicit declaration of function 'enable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_START(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:68:3: note: expanded from macro 'DC_FP_START' enable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1576:2: note: did you mean 'enable_kernel_fp'? drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:68:3: note: expanded from macro 'DC_FP_START' enable_kernel_vsx(); \ ^ arch/powerpc/include/asm/switch_to.h:40:13: note: 'enable_kernel_fp' declared here extern void enable_kernel_fp(void); ^ >> drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1576:2: error: implicit declaration of function 'enable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] DC_FP_START(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:71:3: note: expanded from macro 'DC_FP_START' enable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1576:2: note: did you mean 'enable_kernel_fp'? drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:71:3: note: expanded from macro 'DC_FP_START' enable_kernel_altivec(); \ ^ arch/powerpc/include/asm/switch_to.h:40:13: note: 'enable_kernel_fp' declared here extern void enable_kernel_fp(void); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1578:2: error: implicit declaration of function 'disable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_END(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:79:3: note: expanded from macro 'DC_FP_END' disable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1578:2: note: did you mean 'disable_kernel_fp'? drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:79:3: note: expanded from macro 'DC_FP_END' disable_kernel_vsx(); \ ^ arch/powerpc/include/asm/switch_to.h:44:20: note: 'disable_kernel_fp' declared here static inline void disable_kernel_fp(void) ^ >> drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1578:2: error: implicit declaration of function 'disable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] DC_FP_END(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:82:3: note: expanded from macro 'DC_FP_END' disable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:1578:2: note: did you mean 'disable_kernel_fp'? drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:82:3: note: expanded from macro 'DC_FP_END' disable_kernel_altivec(); \ ^ arch/powerpc/include/asm/switch_to.h:44:20: note: 'disable_kernel_fp' declared here static inline void disable_kernel_fp(void) ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2401:2: error: implicit declaration of function 'enable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_START(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:68:3: note: expanded from macro 'DC_FP_START' enable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2401:2: error: implicit declaration of function 'enable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:71:3: note: expanded from macro 'DC_FP_START' enable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2403:2: error: implicit declaration of function 'disable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_END(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:79:3: note: expanded from macro 'DC_FP_END' disable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2403:2: error: implicit declaration of function 'disable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:82:3: note: expanded from macro 'DC_FP_END' disable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2463:2: error: implicit declaration of function 'enable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_START(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:68:3: note: expanded from macro 'DC_FP_START' enable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2463:2: error: implicit declaration of function 'enable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:71:3: note: expanded from macro 'DC_FP_START' enable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2465:2: error: implicit declaration of function 'disable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_END(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:79:3: note: expanded from macro 'DC_FP_END' disable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2465:2: error: implicit declaration of function 'disable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:82:3: note: expanded from macro 'DC_FP_END' disable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2537:4: error: implicit declaration of function 'enable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_START(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:68:3: note: expanded from macro 'DC_FP_START' enable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2537:4: error: implicit declaration of function 'enable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:71:3: note: expanded from macro 'DC_FP_START' enable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2540:4: error: implicit declaration of function 'disable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_END(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:79:3: note: expanded from macro 'DC_FP_END' disable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2540:4: error: implicit declaration of function 'disable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:82:3: note: expanded from macro 'DC_FP_END' disable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2644:2: error: implicit declaration of function 'enable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_START(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:68:3: note: expanded from macro 'DC_FP_START' enable_kernel_vsx(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2644:2: error: implicit declaration of function 'enable_kernel_altivec' [-Werror,-Wimplicit-function-declaration] drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:71:3: note: expanded from macro 'DC_FP_START' enable_kernel_altivec(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2923:2: error: implicit declaration of function 'disable_kernel_vsx' [-Werror,-Wimplicit-function-declaration] DC_FP_END(); ^ drivers/gpu/drm/amd/amdgpu/../display/dc/os_types.h:79:3: note: expanded from macro 'DC_FP_END' disable_kernel_vsx(); \ ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 115 warnings and 20 errors generated. Kconfig warnings: (for reference only) WARNING: unmet direct dependencies detected for HOTPLUG_PCI_POWERNV Depends on PCI && HOTPLUG_PCI && PPC_POWERNV && EEH Selected by - OCXL && PPC_POWERNV && PCI && EEH vim +/enable_kernel_altivec +214 drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c 159 160 void dcn3_init_clocks(struct clk_mgr *clk_mgr_base) 161 { 162 struct clk_mgr_internal *clk_mgr = TO_CLK_MGR_INTERNAL(clk_mgr_base); 163 unsigned int num_levels; 164 165 memset(&(clk_mgr_base->clks), 0, sizeof(struct dc_clocks)); 166 clk_mgr_base->clks.p_state_change_support = true; 167 clk_mgr_base->clks.prev_p_state_change_support = true; 168 clk_mgr->smu_present = false; 169 170 if (!clk_mgr_base->bw_params) 171 return; 172 173 if (!clk_mgr_base->force_smu_not_present && dcn30_smu_get_smu_version(clk_mgr, &clk_mgr->smu_ver)) 174 clk_mgr->smu_present = true; 175 176 if (!clk_mgr->smu_present) 177 return; 178 179 // do we fail if these fail? if so, how? do we not care to check? 180 dcn30_smu_check_driver_if_version(clk_mgr); 181 dcn30_smu_check_msg_header_version(clk_mgr); 182 183 /* DCFCLK */ 184 dcn3_init_single_clock(clk_mgr, PPCLK_DCEFCLK, 185 &clk_mgr_base->bw_params->clk_table.entries[0].dcfclk_mhz, 186 &num_levels); 187 188 /* DTBCLK */ 189 dcn3_init_single_clock(clk_mgr, PPCLK_DTBCLK, 190 &clk_mgr_base->bw_params->clk_table.entries[0].dtbclk_mhz, 191 &num_levels); 192 193 // DPREFCLK ??? 194 195 /* DISPCLK */ 196 dcn3_init_single_clock(clk_mgr, PPCLK_DISPCLK, 197 &clk_mgr_base->bw_params->clk_table.entries[0].dispclk_mhz, 198 &num_levels); 199 200 /* DPPCLK */ 201 dcn3_init_single_clock(clk_mgr, PPCLK_PIXCLK, 202 &clk_mgr_base->bw_params->clk_table.entries[0].dppclk_mhz, 203 &num_levels); 204 205 /* PHYCLK */ 206 dcn3_init_single_clock(clk_mgr, PPCLK_PHYCLK, 207 &clk_mgr_base->bw_params->clk_table.entries[0].phyclk_mhz, 208 &num_levels); 209 210 /* Get UCLK, update bounding box */ 211 clk_mgr_base->funcs->get_memclk_states_from_smu(clk_mgr_base); 212 213 /* WM range table */ > 214 DC_FP_START(); 215 dcn3_build_wm_range_table(clk_mgr); > 216 DC_FP_END(); 217 } 218 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --lrZ03NoBR/3+SXJZ Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --lrZ03NoBR/3+SXJZ--