From patchwork Fri Dec 11 10:48:00 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chunyan Zhang X-Patchwork-Id: 58269 Delivered-To: patch@linaro.org Received: by 10.112.157.166 with SMTP id wn6csp48422lbb; Fri, 11 Dec 2015 02:49:21 -0800 (PST) X-Received: by 10.98.69.157 with SMTP id n29mr14185116pfi.36.1449830961458; Fri, 11 Dec 2015 02:49:21 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id sm5si511536pab.0.2015.12.11.02.49.21; Fri, 11 Dec 2015 02:49:21 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dkim=neutral (body hash did not verify) header.i=@linaro-org.20150623.gappssmtp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754994AbbLKKtN (ORCPT + 28 others); Fri, 11 Dec 2015 05:49:13 -0500 Received: from mail-pf0-f177.google.com ([209.85.192.177]:34688 "EHLO mail-pf0-f177.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751271AbbLKKtJ (ORCPT ); Fri, 11 Dec 2015 05:49:09 -0500 X-Greylist: delayed 26467 seconds by postgrey-1.27 at vger.kernel.org; Fri, 11 Dec 2015 05:49:09 EST Received: by pfcc203 with SMTP id c203so2567457pfc.1 for ; Fri, 11 Dec 2015 02:49:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=TMXvKMSqdeS/hGDHEuIjf9gyvY7OoHzE6DTbuOMLIe4=; b=LA4+9Ppv3qrXp2AePL2TxlQlwfiDWsx6X4VB/zz84lqOnbzE3iF0RWTTVlLUEMADWS lam85OjwWxra5kgMM0JOO478gPC0+Wm1f/R/hKLXtPYdpB02jEmyHU25veSVota4A6si SUAE70X+g1ctPhkKrLfCm0xC3/NmPZt/OBQK2xD/4/zvilYAsZM8XMM3cUwk/aHEnTbt rkRKi/ou+HSoGhKAatc8K93DdPAEIlaTy/rLNntLZ8Ni753jvh0jheL/QQTkn3DZjR6l oUyk9oJrebtEiTl/Vlw5qbECkb4A90jtUQUodPmXfPv95A1Y1YsctWC7hZl1PvjPlAxP zJcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=TMXvKMSqdeS/hGDHEuIjf9gyvY7OoHzE6DTbuOMLIe4=; b=UJkN4Td9EhZScYWC/nf3tc+lpAx1xABkayj9I5ng4Lv/eWj8Z7izeE6JenfSmUCUVq FoCQhUCzNFVXOBSTmcsThqHz64FPzsWQYbZgSAcO1FoR823J4npPP2K/fgN14pBqslVs RNlpQD50MJR7UhdiVhXTOSDnHqjBU8Rgnfw8WATKP2LmigCaAMSxSZYuf1JwFjO5ZMLj VTSX9We16jotQqqRkLQadUS0snarQCYtHVI5E4PmjwQI26XpFp/rIJHpG2aWv0+jRlM3 RkXPeyWuMyMtn4tcuNBssgtdmAIVOyMM+RLkiERM9yJL51qt2U4dNMTAFqKUrp6rOGEQ wwLw== X-Gm-Message-State: ALoCoQnCCAjMy6yy14PPDEiYnNphvM2iavQnfotMTyfNwTYQyFZGJ/i6so/5ixKnDZselRhtVFb4sZurilkL7HVTGkAyVtx1xg== X-Received: by 10.98.80.141 with SMTP id g13mr2864687pfj.117.1449830948424; Fri, 11 Dec 2015 02:49:08 -0800 (PST) Received: from zcy-ubuntu.spreadtrum.com ([175.111.195.49]) by smtp.gmail.com with ESMTPSA id kr16sm3955395pab.33.2015.12.11.02.49.06 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 11 Dec 2015 02:49:07 -0800 (PST) From: Chunyan Zhang To: alexander.shishkin@linux.intel.com Cc: linux-kernel@vger.kernel.org Subject: [PATCH v2 2/2] intel_th: the number of masters should be (sw_end - sw_start + 1) Date: Fri, 11 Dec 2015 18:48:00 +0800 Message-Id: <1449830880-15319-3-git-send-email-zhang.chunyan@linaro.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1449830880-15319-1-git-send-email-zhang.chunyan@linaro.org> References: <1449830880-15319-1-git-send-email-zhang.chunyan@linaro.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org sw_end represents the last software master, sw_start is index of the first master, so the number of software masters should be sw_end - sw_start + 1. Signed-off-by: Chunyan Zhang --- drivers/hwtracing/intel_th/sth.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ diff --git a/drivers/hwtracing/intel_th/sth.c b/drivers/hwtracing/intel_th/sth.c index 56101c3..28917d7 100644 --- a/drivers/hwtracing/intel_th/sth.c +++ b/drivers/hwtracing/intel_th/sth.c @@ -173,7 +173,7 @@ static int intel_th_sw_init(struct sth_device *sth) sth->stm.sw_start = reg & 0xffff; sth->stm.sw_end = reg >> 16; - sth->sw_nmasters = sth->stm.sw_end - sth->stm.sw_start; + sth->sw_nmasters = sth->stm.sw_end - sth->stm.sw_start + 1; dev_dbg(sth->dev, "sw_start: %x sw_end: %x masters: %x nchannels: %x\n", sth->stm.sw_start, sth->stm.sw_end, sth->sw_nmasters, sth->stm.sw_nchannels);