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 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 50CCAEB64DB for ; Tue, 20 Jun 2023 00:09:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229676AbjFTAJD (ORCPT ); Mon, 19 Jun 2023 20:09:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60730 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229492AbjFTAJA (ORCPT ); Mon, 19 Jun 2023 20:09:00 -0400 Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 821AEE4A for ; Mon, 19 Jun 2023 17:08:58 -0700 (PDT) Received: by mail-lf1-x12e.google.com with SMTP id 2adb3069b0e04-4f870247d6aso2374005e87.0 for ; Mon, 19 Jun 2023 17:08:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1687219737; x=1689811737; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9+33/Akyz646WCk+zNakB+A6BgRlH4AMlTc8/nb1Uiw=; b=mViB2xyscK9XvkiZe8et+ffPaojmjZnVgSiyod4kbVC/jfi56Msx70UGca6oaOB/FR 2wqJTftRiIHtiZHrT4R+IZVP6Xih7HcGt+YiiqqYISzfUNNzXSx+y+qmhoh41ReWNnyq ptF06oiTB6zUNSTeBL6QiMHurRBFcFs1uBXufkBqcSYF6HENnzpVJp92I6Wu7UFK7zS/ dgU/BP3JDtsh9epaT/wCacefdh60VuBlnbOJGQiZtaLZxS/H/wDHenbYsS0xypyMcqXu vhVVY3Olv9aq4U18FrmvLb12PZdeaIkASkoQgwKlkqTZzR1gB2Ta0RYpVcM17jQhW+uL PSFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687219737; x=1689811737; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9+33/Akyz646WCk+zNakB+A6BgRlH4AMlTc8/nb1Uiw=; b=keEFP+jwufjVatluoB43tC1iEYqm0EhiU3DylGBAMSFcQPm7Azy56i3oSPSDByTB4w uGzqeCpWLJYawTydnIyawk+X3079RONaKcaGJi5hfFTxQyTDrAmkId+t9CEEyGJmYEnq vQ0hZorCqgevtszMZLt3V7ilTtibgd0JMwsOB9FHyIA9w0Utzcvz7VoQtkTbC3sSND05 RyIDesphVDSgQMrvE9beGW0gWM2N8jVzL0sQHua423kb2wblU/7LXFmZT/zgTpxfI3tT zAUTpXRa3FOsSvuqCCBtzz9AHvkaB4monm2r1fmucxPofp+zsECrR1viGsLGLdHhwzOu mniA== X-Gm-Message-State: AC+VfDz+fG7JZETEPIjbmrG+3z0XIAKIO2QZXA4URet9Ugs8Dvh5+u45 FGFcpIYjMN61JI9Y9jdmR+Fl7w== X-Google-Smtp-Source: ACHHUZ7+MHKGzjjUh8q06D4T/v/Z2RLXhkVs/d7Oy3VT82VSGELeoh4tOCrfFU/4XXfrlzAkLPbcug== X-Received: by 2002:a19:644e:0:b0:4e9:9e45:3470 with SMTP id b14-20020a19644e000000b004e99e453470mr6766655lfj.3.1687219736953; Mon, 19 Jun 2023 17:08:56 -0700 (PDT) Received: from umbar.unikie.fi ([192.130.178.91]) by smtp.gmail.com with ESMTPSA id a6-20020a056512020600b004f869e46fd4sm128815lfo.100.2023.06.19.17.08.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Jun 2023 17:08:56 -0700 (PDT) From: Dmitry Baryshkov To: Rob Clark , Sean Paul , Abhinav Kumar Cc: Marijn Suijten , Stephen Boyd , David Airlie , Daniel Vetter , Bjorn Andersson , linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, Konrad Dybcio Subject: [PATCH 8/8] drm/msm/dpu: remove unused fields from struct dpu_core_perf Date: Tue, 20 Jun 2023 03:08:46 +0300 Message-Id: <20230620000846.946925-9-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230620000846.946925-1-dmitry.baryshkov@linaro.org> References: <20230620000846.946925-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Remove dpu_core_perf::dev and dpu_core_perf::debugfs_root fields, they are not used by the code. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 2 -- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 4 ---- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 +- 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c b/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c index f779ad544347..7f110d15b101 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c +++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c @@ -395,11 +395,9 @@ int dpu_core_perf_debugfs_init(struct dpu_kms *dpu_kms, struct dentry *parent) #endif int dpu_core_perf_init(struct dpu_core_perf *perf, - struct drm_device *dev, const struct dpu_perf_cfg *perf_cfg, struct clk *core_clk) { - perf->dev = dev; perf->perf_cfg = perf_cfg; perf->core_clk = core_clk; diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h b/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h index e1198c104b5e..623e2d058695 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h +++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h @@ -27,7 +27,6 @@ struct dpu_core_perf_params { /** * struct dpu_core_perf - definition of core performance context * @dev: Pointer to drm device - * @debugfs_root: top level debug folder * @perf_cfg: Platform-specific performance configuration * @core_clk: Pointer to the core clock * @core_clk_rate: current core clock rate @@ -36,8 +35,6 @@ struct dpu_core_perf_params { * @enable_bw_release: debug control for bandwidth release */ struct dpu_core_perf { - struct drm_device *dev; - struct dentry *debugfs_root; const struct dpu_perf_cfg *perf_cfg; struct clk *core_clk; u64 core_clk_rate; @@ -77,7 +74,6 @@ void dpu_core_perf_crtc_release_bw(struct drm_crtc *crtc); * @core_clk: pointer to core clock */ int dpu_core_perf_init(struct dpu_core_perf *perf, - struct drm_device *dev, const struct dpu_perf_cfg *perf_cfg, struct clk *core_clk); diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c b/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c index 4439147d2c35..5297cec68c9c 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c +++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c @@ -1115,7 +1115,7 @@ static int dpu_kms_hw_init(struct msm_kms *kms) dpu_kms->hw_vbif[vbif->id] = hw; } - rc = dpu_core_perf_init(&dpu_kms->perf, dev, dpu_kms->catalog->perf, + rc = dpu_core_perf_init(&dpu_kms->perf, dpu_kms->catalog->perf, msm_clk_bulk_get_clock(dpu_kms->clocks, dpu_kms->num_clocks, "core")); if (rc) { DPU_ERROR("failed to init perf %d\n", rc); -- 2.39.2 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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 75323EB64D9 for ; Tue, 20 Jun 2023 00:09:12 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2920F10E1A4; Tue, 20 Jun 2023 00:09:08 +0000 (UTC) Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8B9D110E169 for ; Tue, 20 Jun 2023 00:08:58 +0000 (UTC) Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-4f870247d6aso2374006e87.0 for ; Mon, 19 Jun 2023 17:08:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1687219737; x=1689811737; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9+33/Akyz646WCk+zNakB+A6BgRlH4AMlTc8/nb1Uiw=; b=mViB2xyscK9XvkiZe8et+ffPaojmjZnVgSiyod4kbVC/jfi56Msx70UGca6oaOB/FR 2wqJTftRiIHtiZHrT4R+IZVP6Xih7HcGt+YiiqqYISzfUNNzXSx+y+qmhoh41ReWNnyq ptF06oiTB6zUNSTeBL6QiMHurRBFcFs1uBXufkBqcSYF6HENnzpVJp92I6Wu7UFK7zS/ dgU/BP3JDtsh9epaT/wCacefdh60VuBlnbOJGQiZtaLZxS/H/wDHenbYsS0xypyMcqXu vhVVY3Olv9aq4U18FrmvLb12PZdeaIkASkoQgwKlkqTZzR1gB2Ta0RYpVcM17jQhW+uL PSFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687219737; x=1689811737; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9+33/Akyz646WCk+zNakB+A6BgRlH4AMlTc8/nb1Uiw=; b=agq0cGpSksp142+ZjPtzuxGO9euIqZhaCooCYFc0gZCA78W+w/ReRxVcJ3WbarDWRv G4/WjjXNYv8ysXunWItKzh5vQF5BsgeZaAN7q/Qb6ENz7O7/hJfWADbqY5n2JwkutgQy i9Nabfze9ejcpE1uqhoPxUF8N95ljoteMnTW3CpM730GkeBMnE9KGixXjKhYwDYCeWQv CZPtgxiSid7IfU7+XVQCgFKjSE0WEGgZaZX2nNpmI5W8lpBugQwgGeQgrFbKUODVqaJq ZCecwnrz9r4yiw8cVAMDHV9XCcixfXnE4PQpmUlqV8zyv2E/QCy9CGTeaFJhqVdu7oIi 2DCQ== X-Gm-Message-State: AC+VfDyDmLO67lnDIuFbdTiJNA6ieOE03s0xmr7XT/2p/glROi28VwXw zHIK/Asqq7rblKK/N15fO/hx8w== X-Google-Smtp-Source: ACHHUZ7+MHKGzjjUh8q06D4T/v/Z2RLXhkVs/d7Oy3VT82VSGELeoh4tOCrfFU/4XXfrlzAkLPbcug== X-Received: by 2002:a19:644e:0:b0:4e9:9e45:3470 with SMTP id b14-20020a19644e000000b004e99e453470mr6766655lfj.3.1687219736953; Mon, 19 Jun 2023 17:08:56 -0700 (PDT) Received: from umbar.unikie.fi ([192.130.178.91]) by smtp.gmail.com with ESMTPSA id a6-20020a056512020600b004f869e46fd4sm128815lfo.100.2023.06.19.17.08.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Jun 2023 17:08:56 -0700 (PDT) From: Dmitry Baryshkov To: Rob Clark , Sean Paul , Abhinav Kumar Subject: [PATCH 8/8] drm/msm/dpu: remove unused fields from struct dpu_core_perf Date: Tue, 20 Jun 2023 03:08:46 +0300 Message-Id: <20230620000846.946925-9-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230620000846.946925-1-dmitry.baryshkov@linaro.org> References: <20230620000846.946925-1-dmitry.baryshkov@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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: freedreno@lists.freedesktop.org, linux-arm-msm@vger.kernel.org, Bjorn Andersson , dri-devel@lists.freedesktop.org, Stephen Boyd , Konrad Dybcio , Marijn Suijten Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Remove dpu_core_perf::dev and dpu_core_perf::debugfs_root fields, they are not used by the code. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 2 -- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 4 ---- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 +- 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c b/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c index f779ad544347..7f110d15b101 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c +++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c @@ -395,11 +395,9 @@ int dpu_core_perf_debugfs_init(struct dpu_kms *dpu_kms, struct dentry *parent) #endif int dpu_core_perf_init(struct dpu_core_perf *perf, - struct drm_device *dev, const struct dpu_perf_cfg *perf_cfg, struct clk *core_clk) { - perf->dev = dev; perf->perf_cfg = perf_cfg; perf->core_clk = core_clk; diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h b/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h index e1198c104b5e..623e2d058695 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h +++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h @@ -27,7 +27,6 @@ struct dpu_core_perf_params { /** * struct dpu_core_perf - definition of core performance context * @dev: Pointer to drm device - * @debugfs_root: top level debug folder * @perf_cfg: Platform-specific performance configuration * @core_clk: Pointer to the core clock * @core_clk_rate: current core clock rate @@ -36,8 +35,6 @@ struct dpu_core_perf_params { * @enable_bw_release: debug control for bandwidth release */ struct dpu_core_perf { - struct drm_device *dev; - struct dentry *debugfs_root; const struct dpu_perf_cfg *perf_cfg; struct clk *core_clk; u64 core_clk_rate; @@ -77,7 +74,6 @@ void dpu_core_perf_crtc_release_bw(struct drm_crtc *crtc); * @core_clk: pointer to core clock */ int dpu_core_perf_init(struct dpu_core_perf *perf, - struct drm_device *dev, const struct dpu_perf_cfg *perf_cfg, struct clk *core_clk); diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c b/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c index 4439147d2c35..5297cec68c9c 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c +++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c @@ -1115,7 +1115,7 @@ static int dpu_kms_hw_init(struct msm_kms *kms) dpu_kms->hw_vbif[vbif->id] = hw; } - rc = dpu_core_perf_init(&dpu_kms->perf, dev, dpu_kms->catalog->perf, + rc = dpu_core_perf_init(&dpu_kms->perf, dpu_kms->catalog->perf, msm_clk_bulk_get_clock(dpu_kms->clocks, dpu_kms->num_clocks, "core")); if (rc) { DPU_ERROR("failed to init perf %d\n", rc); -- 2.39.2