Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp218555pxa; Fri, 14 Aug 2020 02:06:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy1oBYQIAE0u5zvvPa1JF4PpY85wkgJaZVAoRbmnE70B11319CDhFV7JsM2+M9ldQkzuM4N X-Received: by 2002:a05:6402:17f7:: with SMTP id t23mr1277451edy.301.1597395986287; Fri, 14 Aug 2020 02:06:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597395986; cv=none; d=google.com; s=arc-20160816; b=NXaDlrwmoKkXJqL/X4WlMb8PvPt3ErLzb5xirhPdzl5VzwSDTn8WFFG4Dfs8WIoz2O wJ37VD/sjW50joVgDSEMRlfYEothxdykBxVWy/x0aj4KfbxXp/tQxOfNtPlxW3nec9/P rfUACxfB1yLXhWkSrgtYSiaf0wMFeKsky3PFw0tzZF4ZXZKLkXzO1UDnFMlL0BfpMVg9 oPY9r5MqY3NnfKsig9dIDGdo6KsiJAUzlX0h/HYLGwHlME5dz7DlgF5qHTdi4+l13m0/ IyPd/H6z6lpwr0N4nfOTElJvGul91jkFJwUOfR3KtDaJ8sI8623Icchxrsn18oF8NuKi 2ElQ== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=VWo7qfLl0wE2i8zg/BhTlkJQXxIbQK+FJtPUS8AfL7g=; b=IUC8R39koFrZPCdEgteLlc1PV8DmBLgBFHw0JYh1q3TNguJ/SoUC58UR7WcfQW+cfe wlt6Er7NKccaeTNASu5ppHnEDcT6Ww5Mfz6Uoi0AYZBKvwjRrq0J4JgAZWxCqjL6hdlz 9q6MNhO7+gRzMR9/3FUXIwYc/RNP6WGpIit+EC+0GIEwJ90ICcTqfOr5uEYFVhETiZTm BDpZlMnJcMpgV0kWMamJ6HkiR3ENZp2AUDJMNCUK7RdDdRFXwTzt6tecKul+8dL8s2S2 Gt+Cd+NcLgZYF9addQgSr2rNYEbTR1Lptlk3KnXMLBNbBOKCBRoFP//z3O2Lblr3/VKA RhJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CKD0gHxk; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id cb26si5200104edb.2.2020.08.14.02.06.03; Fri, 14 Aug 2020 02:06:26 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CKD0gHxk; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727834AbgHNJF3 (ORCPT + 99 others); Fri, 14 Aug 2020 05:05:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44250 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727785AbgHNJF3 (ORCPT ); Fri, 14 Aug 2020 05:05:29 -0400 Received: from mail-wm1-x343.google.com (mail-wm1-x343.google.com [IPv6:2a00:1450:4864:20::343]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B5F53C061383 for ; Fri, 14 Aug 2020 02:05:28 -0700 (PDT) Received: by mail-wm1-x343.google.com with SMTP id g8so6872110wmk.3 for ; Fri, 14 Aug 2020 02:05:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=VWo7qfLl0wE2i8zg/BhTlkJQXxIbQK+FJtPUS8AfL7g=; b=CKD0gHxkwv1aBbvAQxLbB0lfmGaTIXlyHM3IqNHHj4IZZ0xUW1gTSf/qil/iLu4/Y2 fnToPx6+QVVz0M7gnOS8X9qGFkd4xjV2/T1w0JFywwO3CmgFLWMKtKPOzK8oZF55+/ZP cc0xM5H5yppRMbmyfOXY+D0d020uRVnMpV2j/zHRwWGSkxDlCvnUxSRFTC0jt6EeQQmj 26TVykKdPLJoPSKzutdZqNASsJpsOx6/UtQ86UjMr1TsbTLok+nJGvOjSMv4o/ld56Dq sd4vCcAKuWfGPE2AtY+T6BnOjUN+K0eoNYLIW4PSYFEo5q6tzCvD8FNFaievhUStX/Gd 0lDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=VWo7qfLl0wE2i8zg/BhTlkJQXxIbQK+FJtPUS8AfL7g=; b=E1COcL3LC2sV4/9nyr6OojvcSC5qm2jjVbBZIJjhmUV/I78ZDG9WxuCC+OQIoZRjEc QSJqgAVT3Hj/GgEw7msZ8AosTxmFRjmCjb3Sogw8eWdAK8h/26ACx8Gb34XODkcVIua9 +f5KRXE7s6uvl9LNk1yPFhtD8t+7eD/zVvNfa/XzAiw1yZo7OS3yUfJXdOZG1p+7aQF0 /fDIX9ij/QZIoAdLXsVotkQLXr4ltigdtFq3DJFpjulD8lUjarv6uVmDEHcg5OwJtLTA i4y1zmzsLLdPp1TlL4t5Uwdi0OPv1nj8qVgpuRd6IToRKjeOw1ROI4RnYmU4xvGhaXrp x4cQ== X-Gm-Message-State: AOAM530kCwbUjczpkaP+WyPxUDkzVHrWHbXCu1H8fD8OtYU0yNP6TwXO WcSzAXxlyCeb64KAWTl/daYAESJkDZkPvg== X-Received: by 2002:a1c:2854:: with SMTP id o81mr1572302wmo.61.1597395926454; Fri, 14 Aug 2020 02:05:26 -0700 (PDT) Received: from localhost.localdomain (62-178-82-229.cable.dynamic.surfer.at. [62.178.82.229]) by smtp.gmail.com with ESMTPSA id m14sm14046745wrx.76.2020.08.14.02.05.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2020 02:05:24 -0700 (PDT) From: Christian Gmeiner To: linux-kernel@vger.kernel.org Cc: cphealy@gmail.com, Christian Gmeiner , Lucas Stach , Russell King , David Airlie , Daniel Vetter , etnaviv@lists.freedesktop.org, dri-devel@lists.freedesktop.org Subject: [PATCH 1/4] drm/etnaviv: rename pipe_reg_read(..) Date: Fri, 14 Aug 2020 11:05:01 +0200 Message-Id: <20200814090512.151416-2-christian.gmeiner@gmail.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200814090512.151416-1-christian.gmeiner@gmail.com> References: <20200814090512.151416-1-christian.gmeiner@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org pipe_reg_read(..) iterates over all pixel pipes, selects a perf counter register and sums the actual perf counter value. Rename the function to reflect more what it is actual doing. Signed-off-by: Christian Gmeiner --- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 30 +++++++++++------------ 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/drivers/gpu/drm/etnaviv/etnaviv_perfmon.c b/drivers/gpu/drm/etnaviv/etnaviv_perfmon.c index 75f9db8f7bec..1f0402f7a7de 100644 --- a/drivers/gpu/drm/etnaviv/etnaviv_perfmon.c +++ b/drivers/gpu/drm/etnaviv/etnaviv_perfmon.c @@ -46,7 +46,7 @@ static u32 perf_reg_read(struct etnaviv_gpu *gpu, return gpu_read(gpu, domain->profile_read); } -static u32 pipe_reg_read(struct etnaviv_gpu *gpu, +static u32 pipe_perf_reg_read(struct etnaviv_gpu *gpu, const struct etnaviv_pm_domain *domain, const struct etnaviv_pm_signal *signal) { @@ -141,22 +141,22 @@ static const struct etnaviv_pm_domain doms_3d[] = { { "PIXEL_COUNT_KILLED_BY_COLOR_PIPE", VIVS_MC_PROFILE_CONFIG0_PE_PIXEL_COUNT_KILLED_BY_COLOR_PIPE, - &pipe_reg_read + &pipe_perf_reg_read }, { "PIXEL_COUNT_KILLED_BY_DEPTH_PIPE", VIVS_MC_PROFILE_CONFIG0_PE_PIXEL_COUNT_KILLED_BY_DEPTH_PIPE, - &pipe_reg_read + &pipe_perf_reg_read }, { "PIXEL_COUNT_DRAWN_BY_COLOR_PIPE", VIVS_MC_PROFILE_CONFIG0_PE_PIXEL_COUNT_DRAWN_BY_COLOR_PIPE, - &pipe_reg_read + &pipe_perf_reg_read }, { "PIXEL_COUNT_DRAWN_BY_DEPTH_PIPE", VIVS_MC_PROFILE_CONFIG0_PE_PIXEL_COUNT_DRAWN_BY_DEPTH_PIPE, - &pipe_reg_read + &pipe_perf_reg_read } } }, @@ -184,32 +184,32 @@ static const struct etnaviv_pm_domain doms_3d[] = { { "VS_INST_COUNTER", VIVS_MC_PROFILE_CONFIG0_SH_VS_INST_COUNTER, - &pipe_reg_read + &pipe_perf_reg_read }, { "RENDERED_VERTICE_COUNTER", VIVS_MC_PROFILE_CONFIG0_SH_RENDERED_VERTICE_COUNTER, - &pipe_reg_read + &pipe_perf_reg_read }, { "VTX_BRANCH_INST_COUNTER", VIVS_MC_PROFILE_CONFIG0_SH_VTX_BRANCH_INST_COUNTER, - &pipe_reg_read + &pipe_perf_reg_read }, { "VTX_TEXLD_INST_COUNTER", VIVS_MC_PROFILE_CONFIG0_SH_VTX_TEXLD_INST_COUNTER, - &pipe_reg_read + &pipe_perf_reg_read }, { "PXL_BRANCH_INST_COUNTER", VIVS_MC_PROFILE_CONFIG0_SH_PXL_BRANCH_INST_COUNTER, - &pipe_reg_read + &pipe_perf_reg_read }, { "PXL_TEXLD_INST_COUNTER", VIVS_MC_PROFILE_CONFIG0_SH_PXL_TEXLD_INST_COUNTER, - &pipe_reg_read + &pipe_perf_reg_read } } }, @@ -237,17 +237,17 @@ static const struct etnaviv_pm_domain doms_3d[] = { { "DEPTH_CLIPPED_COUNTER", VIVS_MC_PROFILE_CONFIG1_PA_DEPTH_CLIPPED_COUNTER, - &pipe_reg_read + &pipe_perf_reg_read }, { "TRIVIAL_REJECTED_COUNTER", VIVS_MC_PROFILE_CONFIG1_PA_TRIVIAL_REJECTED_COUNTER, - &pipe_reg_read + &pipe_perf_reg_read }, { "CULLED_COUNTER", VIVS_MC_PROFILE_CONFIG1_PA_CULLED_COUNTER, - &pipe_reg_read + &pipe_perf_reg_read } } }, @@ -400,7 +400,7 @@ static const struct etnaviv_pm_domain doms_2d[] = { { "PIXELS_RENDERED_2D", VIVS_MC_PROFILE_CONFIG0_PE_PIXELS_RENDERED_2D, - &pipe_reg_read + &pipe_perf_reg_read } } } -- 2.26.2