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.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,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 A7104C56202 for ; Sun, 22 Nov 2020 00:16:51 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6C7C22075E for ; Sun, 22 Nov 2020 00:16:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6C7C22075E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 96C2789C33; Sun, 22 Nov 2020 00:16:49 +0000 (UTC) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id C8EDD899F2 for ; Sun, 22 Nov 2020 00:16:47 +0000 (UTC) IronPort-SDR: W2tPAc7xKqoTcgBUDpncNbU3tjVCTNzWl5UwBppTmieDKkUcifVHpcB4ailjA3PMgnncYnBGD8 56mM/wHHOTlQ== X-IronPort-AV: E=McAfee;i="6000,8403,9812"; a="169050266" X-IronPort-AV: E=Sophos;i="5.78,360,1599548400"; d="gz'50?scan'50,208,50";a="169050266" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Nov 2020 16:16:47 -0800 IronPort-SDR: cSimrUkr5+du1/tWQCZzRixecaMdQ8f2iaFJTsRmJ0iOA3Up8TDF5TuD+e1KMoY7KRRUIbZu70 J3GTd44nLBeA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.78,360,1599548400"; d="gz'50?scan'50,208,50";a="360945432" Received: from lkp-server01.sh.intel.com (HELO 00bc34107a07) ([10.239.97.150]) by fmsmga004.fm.intel.com with ESMTP; 21 Nov 2020 16:16:45 -0800 Received: from kbuild by 00bc34107a07 with local (Exim 4.92) (envelope-from ) id 1kgd3c-0000TC-CR; Sun, 22 Nov 2020 00:16:44 +0000 Date: Sun, 22 Nov 2020 08:16:12 +0800 From: kernel test robot To: Bhawanpreet Lakha Subject: [radeon-alex:amd-20.45 2113/2417] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2448:28: warning: initialized field overwritten Message-ID: <202011220807.j94GP0y2-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="cWoXeonUoKmBZSoM" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerrit Cr , Mikita Lipski , kbuild-all@lists.01.org, dri-devel@lists.freedesktop.org Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" --cWoXeonUoKmBZSoM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: git://people.freedesktop.org/~agd5f/linux.git amd-20.45 head: 1807abbb3a7f17fc931a15d7fd4365ea148c6bb1 commit: 24a52b0a25c5c311e471b0552284d8c359ca7047 [2113/2417] drm/amd/display: Add dsc_to_stream_resource for dcn3 config: i386-randconfig-a003-20201120 (attached as .config) compiler: gcc-9 (Debian 9.3.0-15) 9.3.0 reproduce (this is a W=1 build): git remote add radeon-alex git://people.freedesktop.org/~agd5f/linux.git git fetch --no-tags radeon-alex amd-20.45 git checkout 24a52b0a25c5c311e471b0552284d8c359ca7047 # save the attached .config to linux build tree make W=1 ARCH=i386 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2147:56: error: 'struct clk_mgr' has no member named 'bw_params' 2147 | context->bw_ctx.dml.soc.sr_exit_time_us = dc->clk_mgr->bw_params->wm_table.nv_entries[WM_B].dml_input.sr_exit_time_us; | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2154:37: error: 'struct dcn_watermarks' has no member named 'frac_urg_bw_nom' 2154 | context->bw_ctx.bw.dcn.watermarks.b.frac_urg_bw_nom = get_fraction_of_urgent_bandwidth(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2155:37: error: 'struct dcn_watermarks' has no member named 'frac_urg_bw_flip' 2155 | context->bw_ctx.bw.dcn.watermarks.b.frac_urg_bw_flip = get_fraction_of_urgent_bandwidth_imm_flip(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2156:37: error: 'struct dcn_watermarks' has no member named 'urgent_latency_ns' 2156 | context->bw_ctx.bw.dcn.watermarks.b.urgent_latency_ns = get_urgent_latency(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2166:17: error: 'struct clk_mgr' has no member named 'bw_params' 2166 | if (dc->clk_mgr->bw_params->wm_table.nv_entries[WM_C].valid) { | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2166:50: error: 'WM_C' undeclared (first use in this function) 2166 | if (dc->clk_mgr->bw_params->wm_table.nv_entries[WM_C].valid) { | ^~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2167:69: error: 'struct clk_mgr' has no member named 'bw_params' 2167 | context->bw_ctx.dml.soc.dram_clock_change_latency_us = dc->clk_mgr->bw_params->wm_table.nv_entries[WM_C].dml_input.pstate_latency_us; | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2168:67: error: 'struct clk_mgr' has no member named 'bw_params' 2168 | context->bw_ctx.dml.soc.sr_enter_plus_exit_time_us = dc->clk_mgr->bw_params->wm_table.nv_entries[WM_C].dml_input.sr_enter_plus_exit_time_us; | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2169:56: error: 'struct clk_mgr' has no member named 'bw_params' 2169 | context->bw_ctx.dml.soc.sr_exit_time_us = dc->clk_mgr->bw_params->wm_table.nv_entries[WM_C].dml_input.sr_exit_time_us; | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2176:37: error: 'struct dcn_watermarks' has no member named 'frac_urg_bw_nom' 2176 | context->bw_ctx.bw.dcn.watermarks.c.frac_urg_bw_nom = get_fraction_of_urgent_bandwidth(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2177:37: error: 'struct dcn_watermarks' has no member named 'frac_urg_bw_flip' 2177 | context->bw_ctx.bw.dcn.watermarks.c.frac_urg_bw_flip = get_fraction_of_urgent_bandwidth_imm_flip(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2178:37: error: 'struct dcn_watermarks' has no member named 'urgent_latency_ns' 2178 | context->bw_ctx.bw.dcn.watermarks.c.urgent_latency_ns = get_urgent_latency(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2185:17: error: 'struct clk_mgr' has no member named 'bw_params' 2185 | if (dc->clk_mgr->bw_params->wm_table.nv_entries[WM_D].valid) { | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2185:50: error: 'WM_D' undeclared (first use in this function) 2185 | if (dc->clk_mgr->bw_params->wm_table.nv_entries[WM_D].valid) { | ^~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2186:69: error: 'struct clk_mgr' has no member named 'bw_params' 2186 | context->bw_ctx.dml.soc.dram_clock_change_latency_us = dc->clk_mgr->bw_params->wm_table.nv_entries[WM_D].dml_input.pstate_latency_us; | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2187:67: error: 'struct clk_mgr' has no member named 'bw_params' 2187 | context->bw_ctx.dml.soc.sr_enter_plus_exit_time_us = dc->clk_mgr->bw_params->wm_table.nv_entries[WM_D].dml_input.sr_enter_plus_exit_time_us; | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2188:56: error: 'struct clk_mgr' has no member named 'bw_params' 2188 | context->bw_ctx.dml.soc.sr_exit_time_us = dc->clk_mgr->bw_params->wm_table.nv_entries[WM_D].dml_input.sr_exit_time_us; | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2195:37: error: 'struct dcn_watermarks' has no member named 'frac_urg_bw_nom' 2195 | context->bw_ctx.bw.dcn.watermarks.d.frac_urg_bw_nom = get_fraction_of_urgent_bandwidth(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2196:37: error: 'struct dcn_watermarks' has no member named 'frac_urg_bw_flip' 2196 | context->bw_ctx.bw.dcn.watermarks.d.frac_urg_bw_flip = get_fraction_of_urgent_bandwidth_imm_flip(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2197:37: error: 'struct dcn_watermarks' has no member named 'urgent_latency_ns' 2197 | context->bw_ctx.bw.dcn.watermarks.d.urgent_latency_ns = get_urgent_latency(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2205:17: error: 'struct clk_mgr' has no member named 'bw_params' 2205 | if (dc->clk_mgr->bw_params->wm_table.nv_entries[WM_A].valid) { | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2205:50: error: 'WM_A' undeclared (first use in this function) 2205 | if (dc->clk_mgr->bw_params->wm_table.nv_entries[WM_A].valid) { | ^~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2206:69: error: 'struct clk_mgr' has no member named 'bw_params' 2206 | context->bw_ctx.dml.soc.dram_clock_change_latency_us = dc->clk_mgr->bw_params->wm_table.nv_entries[WM_A].dml_input.pstate_latency_us; | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2207:67: error: 'struct clk_mgr' has no member named 'bw_params' 2207 | context->bw_ctx.dml.soc.sr_enter_plus_exit_time_us = dc->clk_mgr->bw_params->wm_table.nv_entries[WM_A].dml_input.sr_enter_plus_exit_time_us; | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2208:56: error: 'struct clk_mgr' has no member named 'bw_params' 2208 | context->bw_ctx.dml.soc.sr_exit_time_us = dc->clk_mgr->bw_params->wm_table.nv_entries[WM_A].dml_input.sr_exit_time_us; | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2215:37: error: 'struct dcn_watermarks' has no member named 'frac_urg_bw_nom' 2215 | context->bw_ctx.bw.dcn.watermarks.a.frac_urg_bw_nom = get_fraction_of_urgent_bandwidth(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2216:37: error: 'struct dcn_watermarks' has no member named 'frac_urg_bw_flip' 2216 | context->bw_ctx.bw.dcn.watermarks.a.frac_urg_bw_flip = get_fraction_of_urgent_bandwidth_imm_flip(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2217:37: error: 'struct dcn_watermarks' has no member named 'urgent_latency_ns' 2217 | context->bw_ctx.bw.dcn.watermarks.a.urgent_latency_ns = get_urgent_latency(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000; | ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c: At top level: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2313:64: warning: 'struct clk_bw_params' declared inside parameter list will not be visible outside of this definition or declaration 2313 | static void dcn30_update_bw_bounding_box(struct dc *dc, struct clk_bw_params *bw_params) | ^~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c: In function 'dcn30_update_bw_bounding_box': drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2336:15: error: dereferencing pointer to incomplete type 'struct clk_bw_params' 2336 | if (bw_params->clk_table.entries[0].memclk_mhz) { | ^~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c: At top level: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2448:3: error: 'struct resource_funcs' has no member named 'update_bw_bounding_box' 2448 | .update_bw_bounding_box = dcn30_update_bw_bounding_box, | ^~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2448:28: error: initialization of 'enum dc_status (*)(struct dc *, struct dc_state *, struct dc_stream_state *)' from incompatible pointer type 'void (*)(struct dc *, struct clk_bw_params *)' [-Werror=incompatible-pointer-types] 2448 | .update_bw_bounding_box = dcn30_update_bw_bounding_box, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2448:28: note: (near initialization for 'dcn30_res_pool_funcs.add_dsc_to_stream_resource') >> drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2448:28: warning: initialized field overwritten [-Woverride-init] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:2448:28: note: (near initialization for 'dcn30_res_pool_funcs.add_dsc_to_stream_resource') In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:70: drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:193:29: warning: 'VCN_BASE' defined but not used [-Wunused-const-variable=] 193 | static const struct IP_BASE VCN_BASE = { { { { 0x00007800, 0x00007E00, 0x02403000, 0, 0 } }, | ^~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:186:29: warning: 'USB0_BASE' defined but not used [-Wunused-const-variable=] 186 | static const struct IP_BASE USB0_BASE = { { { { 0x0242A800, 0x05B00000, 0, 0, 0 } }, | ^~~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:179:29: warning: 'UMC_BASE' defined but not used [-Wunused-const-variable=] 179 | static const struct IP_BASE UMC_BASE = { { { { 0x00014000, 0x02425800, 0, 0, 0 } }, | ^~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:172:29: warning: 'THM_BASE' defined but not used [-Wunused-const-variable=] 172 | static const struct IP_BASE THM_BASE = { { { { 0x00016600, 0x02400C00, 0, 0, 0 } }, | ^~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:165:29: warning: 'SMUIO_BASE' defined but not used [-Wunused-const-variable=] 165 | static const struct IP_BASE SMUIO_BASE = { { { { 0x00016800, 0x00016A00, 0x00440000, 0x02401000, 0 } }, | ^~~~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:158:29: warning: 'SDMA1_BASE' defined but not used [-Wunused-const-variable=] 158 | static const struct IP_BASE SDMA1_BASE = { { { { 0x00001260, 0x0000A000, 0x0001C000, 0x02402C00, 0 } }, | ^~~~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:151:29: warning: 'SDMA0_BASE' defined but not used [-Wunused-const-variable=] 151 | static const struct IP_BASE SDMA0_BASE = { { { { 0x00001260, 0x0000A000, 0x0001C000, 0x02402C00, 0 } }, | ^~~~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:144:29: warning: 'PCIE0_BASE' defined but not used [-Wunused-const-variable=] 144 | static const struct IP_BASE PCIE0_BASE = { { { { 0x00000000, 0x00000014, 0x00000D20, 0x00010400, 0x0241B000 } }, | ^~~~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:137:29: warning: 'OSSSYS_BASE' defined but not used [-Wunused-const-variable=] 137 | static const struct IP_BASE OSSSYS_BASE = { { { { 0x000010A0, 0x0240A000, 0, 0, 0 } }, | ^~~~~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:130:29: warning: 'NBIO_BASE' defined but not used [-Wunused-const-variable=] 130 | static const struct IP_BASE NBIO_BASE = { { { { 0x00000000, 0x00000014, 0x00000D20, 0x00010400, 0x0241B000 } }, | ^~~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:123:29: warning: 'MP1_BASE' defined but not used [-Wunused-const-variable=] 123 | static const struct IP_BASE MP1_BASE = { { { { 0x00016000, 0x00DC0000, 0x00E00000, 0x00E40000, 0x0243FC00 } }, | ^~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:116:29: warning: 'MP0_BASE' defined but not used [-Wunused-const-variable=] 116 | static const struct IP_BASE MP0_BASE = { { { { 0x00016000, 0x00DC0000, 0x00E00000, 0x00E40000, 0x0243FC00 } }, | ^~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:109:29: warning: 'MMHUB_BASE' defined but not used [-Wunused-const-variable=] 109 | static const struct IP_BASE MMHUB_BASE = { { { { 0x0001A000, 0x02408800, 0, 0, 0 } }, | ^~~~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:102:29: warning: 'HDP_BASE' defined but not used [-Wunused-const-variable=] 102 | static const struct IP_BASE HDP_BASE = { { { { 0x00000F20, 0x0240A400, 0, 0, 0 } }, | ^~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:95:29: warning: 'HDA_BASE' defined but not used [-Wunused-const-variable=] 95 | static const struct IP_BASE HDA_BASE = { { { { 0x004C0000, 0x02404800, 0, 0, 0 } }, | ^~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:88:29: warning: 'GC_BASE' defined but not used [-Wunused-const-variable=] 88 | static const struct IP_BASE GC_BASE = { { { { 0x00001260, 0x0000A000, 0x0001C000, 0x02402C00, 0 } }, | ^~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:81:29: warning: 'FUSE_BASE' defined but not used [-Wunused-const-variable=] 81 | static const struct IP_BASE FUSE_BASE = { { { { 0x00017400, 0x02401400, 0, 0, 0 } }, | ^~~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:74:29: warning: 'DPCS_BASE' defined but not used [-Wunused-const-variable=] 74 | static const struct IP_BASE DPCS_BASE = { { { { 0x00000012, 0x000000C0, 0x000034C0, 0x00009000, 0x02403C00 } }, | ^~~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:67:29: warning: 'DCN_BASE' defined but not used [-Wunused-const-variable=] 67 | static const struct IP_BASE DCN_BASE = { { { { 0x00000012, 0x000000C0, 0x000034C0, 0x00009000, 0x02403C00 } }, | ^~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:60:29: warning: 'DIO_BASE' defined but not used [-Wunused-const-variable=] 60 | static const struct IP_BASE DIO_BASE = { { { { 0x02404000, 0, 0, 0, 0 } }, | ^~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:53:29: warning: 'DF_BASE' defined but not used [-Wunused-const-variable=] 53 | static const struct IP_BASE DF_BASE = { { { { 0x00007000, 0x0240B800, 0, 0, 0 } }, | ^~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:46:29: warning: 'CLK_BASE' defined but not used [-Wunused-const-variable=] 46 | static const struct IP_BASE CLK_BASE = { { { { 0x00016C00, 0x02401800, 0, 0, 0 } }, | ^~~~~~~~ drivers/gpu/drm/amd/include/sienna_cichlid_ip_offset.h:39:29: warning: 'ATHUB_BASE' defined but not used [-Wunused-const-variable=] 39 | static const struct IP_BASE ATHUB_BASE = { { { { 0x00000C00, 0x02408C00, 0, 0, 0 } }, | ^~~~~~~~~~ In file included from drivers/gpu/drm/amd/display/dc/inc/core_types.h:88, from drivers/gpu/drm/amd/display/dc/inc/resource.h:28, from drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:32: drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h:54:42: warning: 'dpp_input_csc_matrix' defined but not used [-Wunused-const-variable=] 54 | static const struct dpp_input_csc_matrix dpp_input_csc_matrix[] = { | ^~~~~~~~~~~~~~~~~~~~ In file included from drivers/gpu/drm/amd/display/dc/inc/core_types.h:32, from drivers/gpu/drm/amd/display/dc/inc/resource.h:28, from drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c:32: drivers/gpu/drm/amd/display/include/ddc_service_types.h:124:22: warning: 'DP_DVI_CONVERTER_ID_4' defined but not used [-Wunused-const-variable=] 124 | static const uint8_t DP_DVI_CONVERTER_ID_4[] = "m2DVIa"; | ^~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/display/include/ddc_service_types.h:122:22: warning: 'DP_VGA_LVDS_CONVERTER_ID_3' defined but not used [-Wunused-const-variable=] 122 | static const uint8_t DP_VGA_LVDS_CONVERTER_ID_3[] = "dnomlA"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/amd/display/include/ddc_service_types.h:120:22: warning: 'DP_VGA_LVDS_CONVERTER_ID_2' defined but not used [-Wunused-const-variable=] 120 | static const uint8_t DP_VGA_LVDS_CONVERTER_ID_2[] = "sivarT"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/gpu/drm/amd/backport/include/kcl/kcl_amdgpu.h:6, from drivers/gpu/drm/amd/backport/backport.h:18, from : drivers/gpu/drm/amd/amdgpu/amdgpu.h:195:19: warning: 'debug_evictions' defined but not used [-Wunused-const-variable=] 195 | static const bool debug_evictions; /* = false */ | ^~~~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/amdgpu.h:194:18: warning: 'sched_policy' defined but not used [-Wunused-const-variable=] 194 | static const int sched_policy = KFD_SCHED_POLICY_HWS; | ^~~~~~~~~~~~ In file included from drivers/gpu/drm/amd/display/dc/dc_types.h:33, from drivers/gpu/drm/amd/display/dc/dm_services_types.h:30, vim +2448 drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_resource.c 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2432 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2433 static struct resource_funcs dcn30_res_pool_funcs = { 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2434 .destroy = dcn30_destroy_resource_pool, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2435 .link_enc_create = dcn30_link_encoder_create, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2436 .panel_cntl_create = dcn30_panel_cntl_create, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2437 .validate_bandwidth = dcn30_validate_bandwidth, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2438 .populate_dml_pipes = dcn30_populate_dml_pipes_from_context, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2439 .acquire_idle_pipe_for_layer = dcn20_acquire_idle_pipe_for_layer, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2440 .add_stream_to_ctx = dcn30_add_stream_to_ctx, 24a52b0a25c5c3 Bhawanpreet Lakha 2020-08-11 2441 .add_dsc_to_stream_resource = dcn20_add_dsc_to_stream_resource, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2442 .remove_stream_from_ctx = dcn20_remove_stream_from_ctx, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2443 .populate_dml_writeback_from_context = dcn30_populate_dml_writeback_from_context, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2444 .set_mcif_arb_params = dcn30_set_mcif_arb_params, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2445 .find_first_free_match_stream_enc_for_link = dcn10_find_first_free_match_stream_enc_for_link, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2446 .acquire_post_bldn_3dlut = dcn30_acquire_post_bldn_3dlut, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2447 .release_post_bldn_3dlut = dcn30_release_post_bldn_3dlut, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 @2448 .update_bw_bounding_box = dcn30_update_bw_bounding_box, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2449 .patch_unknown_plane_state = dcn20_patch_unknown_plane_state, 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2450 }; 518da2fa53c1ba Bhawanpreet Lakha 2020-05-21 2451 :::::: The code at line 2448 was first introduced by commit :::::: 518da2fa53c1ba43b4e86ffe02599484b01d12fa drm/amd/display: Add DCN3 Resource :::::: TO: Bhawanpreet Lakha :::::: CC: Yang Xiong --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --cWoXeonUoKmBZSoM Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --cWoXeonUoKmBZSoM Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel --cWoXeonUoKmBZSoM--