Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp3772749ybz; Mon, 27 Apr 2020 23:33:10 -0700 (PDT) X-Google-Smtp-Source: APiQypIPj1HhkI9eQL5gD9KK8pxzrE2owkiCQOTuweZcchSuMtCPeVFzdX+av/8h6SU5kA+ubl2e X-Received: by 2002:a05:6402:48b:: with SMTP id k11mr21639265edv.47.1588055590828; Mon, 27 Apr 2020 23:33:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588055590; cv=none; d=google.com; s=arc-20160816; b=S8MT43XHeP2joj5j4DZkOw6/7Zk09rspI71Ne3n9VDQ16r0S8KwwdBl0b5e3z//BwF kQFKmi9EKdPDhfO5u6vN7Vf/zg0UzWR8HrIijUl5x6UC6qTyETJqVwBwk8hTd4NLavt9 1XYNKWCZio5yqMKTJIpUy0MkbZWYiBQL5F+ViNckfOrJW9AbOY/Lwd5S71XC3EaPommD PCpqfmh3Z43zKQSMkK/i475YcEwUCC1X2y17Jt0wtRBMP17cA9l6J558ucq/v6TtqE1t m9NJP1lAXlJCEBCFvYub8zT5kebyeNtv/4qmZGfc2LJNAWWNtnt+WzflizQSZOZ7R95T L9Kw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=8PkFqrbXW1fYDvDUpIP0FWOwE30jYrVq4wuvsoVs/Ys=; b=UYW2POtKz1NCvaxzhjosBVdsbUMXDSw6c46mIPjcOpNIWwe7nsZ9JofC00h0488mHH jI1GknMdZXtQ23cxyjNbgTXPcOIHjpC+hTDveXIdxNJcZ/lkEDPguoo+tvO/XOkftLvu ezN1MiYbHK9aW3x2tF2rH7KDOBvnrCrf8z95hC9a/jzwcXshReVfp0TXbRDweh8RsEkt QHHL6TR4u6UXzXbIJN+CAb7/U3fD6PozECpfsasG4ff/nI1WSwwmV7A1JQC9V8E82+87 A8rsNaJM4C4WFyolk9SVgTC8no72Zjf0/41/4zmtQ9/PrNCTf2Yuw5A/aw4vDQQYTxbA DXpA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id pk26si1271587ejb.404.2020.04.27.23.32.46; Mon, 27 Apr 2020 23:33:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726299AbgD1Gay (ORCPT + 99 others); Tue, 28 Apr 2020 02:30:54 -0400 Received: from szxga07-in.huawei.com ([45.249.212.35]:47194 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725917AbgD1Gay (ORCPT ); Tue, 28 Apr 2020 02:30:54 -0400 Received: from DGGEMS407-HUB.china.huawei.com (unknown [172.30.72.58]) by Forcepoint Email with ESMTP id AB858D75664823F5A24B; Tue, 28 Apr 2020 14:30:49 +0800 (CST) Received: from huawei.com (10.175.124.28) by DGGEMS407-HUB.china.huawei.com (10.3.19.207) with Microsoft SMTP Server id 14.3.487.0; Tue, 28 Apr 2020 14:30:39 +0800 From: Jason Yan To: , , , , , , , , CC: Jason Yan Subject: [PATCH] drm/amdgpu/smu10: remove duplicate assignment of smu10_hwmgr_funcs members Date: Tue, 28 Apr 2020 14:30:03 +0800 Message-ID: <20200428063003.24687-1-yanaijie@huawei.com> X-Mailer: git-send-email 2.21.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=US-ASCII X-Originating-IP: [10.175.124.28] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The struct member 'asic_setup' was assigned twice, let's remove one: static const struct pp_hwmgr_func smu10_hwmgr_funcs = { ...... .asic_setup = NULL, ...... .asic_setup = smu10_setup_asic_task, ...... }; This fixes the following coccicheck warning: drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c:1357:52-53: asic_setup: first occurrence line 1360, second occurrence line 1388 Signed-off-by: Jason Yan --- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c b/drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c index 1cc30f750c26..4f8c1b85e688 100644 --- a/drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c +++ b/drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c @@ -1357,7 +1357,6 @@ static int smu10_asic_reset(struct pp_hwmgr *hwmgr, enum SMU_ASIC_RESET_MODE mod static const struct pp_hwmgr_func smu10_hwmgr_funcs = { .backend_init = smu10_hwmgr_backend_init, .backend_fini = smu10_hwmgr_backend_fini, - .asic_setup = NULL, .apply_state_adjust_rules = smu10_apply_state_adjust_rules, .force_dpm_level = smu10_dpm_force_dpm_level, .get_power_state_size = smu10_get_power_state_size, -- 2.21.1