Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp3603297ybp; Sun, 13 Oct 2019 10:17:01 -0700 (PDT) X-Google-Smtp-Source: APXvYqwQpMubLcX/Sq1nM6nwOcMFMaMleBCgdxzx2/1Vj/uz8zBs/E8sCnOqwe9eIX9yV2ClLpmN X-Received: by 2002:a05:6402:19bd:: with SMTP id o29mr23946670edz.42.1570987021121; Sun, 13 Oct 2019 10:17:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570987021; cv=none; d=google.com; s=arc-20160816; b=egy1RqzaMbHnzeWew2XAlseznVUGMnIfFajTgL6KqO0vgvMLd5dtz/hjuzGYyt3Tyc nSwRM8oJNCmlVAyEfaC9bfiJczmmA1kCGRPr6h/5bGcisBkS4OxbdvTXefMJw/z/XCN/ +S3FRRqBw64OoMO47hCi9CCkTuTTnPtxbX1vgNZbBuCZL+d3OA9AebxZB+FEOwkdeR42 ncFlKQOIA1cSNfhDxirYUSmIICqzA1OXrskprIgaKikvuAIRTHTH84D03qrG2kVQfsuo 1WlZeCjytQZPKrQInzudojs2bHFiAuVQZljmUMNwP8DToQpwyvgfzMXoAudr+Ph3GS+R ZNEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=gflEvZAdlyCc3lXLfYTtPLGbYV/+oYzt0UfZcGg1SRc=; b=n9/kB+RXw8N0H3o/BDtr94RxFukW2l3R28WUfh2nYXD0xXFuCGZaiRlCaI9/xygGl3 CXDvDFyqMyuVaYObnylnxGDfsQajmXuc18H2vEzhKChXg3hctAG78GtARio4CJy+9/BA +Wyj+inT0i03cW/eRzwSLV5vuoAA4mw7siJkWFFuJ56C8vZaEUQKAF0ZxG94Kx1C6M0s NyI4y5X9z/d9ANGm5XBOGmY/b2s8Bp55P59c/7Wnmpo4CC0m8l3LiiQri86oRzZKUWsX XSVjnznS/VLYhvrIsRyH3Wg0upQJvbA1AR3rPM4KSiM0ezLdrS28CBY7dt8LcGyHnSHc QjtA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=DFsPt8Bz; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i23si9514942edr.191.2019.10.13.10.16.35; Sun, 13 Oct 2019 10:17:01 -0700 (PDT) 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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=DFsPt8Bz; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729315AbfJMRP2 (ORCPT + 99 others); Sun, 13 Oct 2019 13:15:28 -0400 Received: from mail-yb1-f193.google.com ([209.85.219.193]:43628 "EHLO mail-yb1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728839AbfJMRP2 (ORCPT ); Sun, 13 Oct 2019 13:15:28 -0400 Received: by mail-yb1-f193.google.com with SMTP id y204so4718843yby.10; Sun, 13 Oct 2019 10:15:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gflEvZAdlyCc3lXLfYTtPLGbYV/+oYzt0UfZcGg1SRc=; b=DFsPt8BzI4LOt34+GKO4D1RtpzCwr4ftOt/zQlrzs8hfl4A+eFtHEudqIZHR8G+/n7 oqWP/LWM0CjJoCgNoVK0X+Rqw6kKfntZ9D67fGM54XkdTt9SgvjPc/5z2tGi+i9udlMc rqgygl73MTquALDXMS5H634MdCg2Pua6T5L7EHRVCpqcV7HMlHD4dt1atCpAlUkunX67 HcQIwwzjqEealsCKIYDr90Gt2wt1fSQvNJvXRY0qXFKf+MeWkPmO+hnRR55hdcePJlLq rNQeBFFU7HkJiUEaLDYFja4yrU9a4nMJPNzMpLzbkC5Y5igN9G2ko54KjBQVF5XEEiV6 Ee0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gflEvZAdlyCc3lXLfYTtPLGbYV/+oYzt0UfZcGg1SRc=; b=smhHuwQ9YKV3+VTmoM76euCHBYfI+vh6DGkws5v1uhegl3x6MBn9yyKxMKSKsNvSWB I9YIX1EG+P5fH467jZUAs8/F8z/KmthNUuoquot5+BZfEy4QtJOX/LH6TVBUVk97EbyD dIqzAzdkMvZdaX27XdgFnF5hUzLDDTTFH0Zem0gXacajd+19O2CTgyYKY+NdJefAQrnk rR0k1Rt1/rHaJckHvgRNLq3hMd36gW0e+zrWLfEhXURExiQyAAvh3q5StzxkRxDDz4b0 twqMnDqYBTMjbFEfl79WOMT0DSh/vV4GummwJ5qjES/a4jXxmDqZBqdPpTTCVSRLi4iE xsww== X-Gm-Message-State: APjAAAW86y9rw/ry0pmXHK0VgiXaJLs9AfthH8E9mxWr+dBfV0XYRChP eSVAV2/5d8UE4QKrVsvt5yA3PnXhbtbdpfi7A9WLrg== X-Received: by 2002:a25:7909:: with SMTP id u9mr18735821ybc.33.1570986926762; Sun, 13 Oct 2019 10:15:26 -0700 (PDT) MIME-Version: 1.0 References: <20190830125436.16959-1-ganapat@localhost.localdomain> In-Reply-To: <20190830125436.16959-1-ganapat@localhost.localdomain> From: Ganapatrao Kulkarni Date: Sun, 13 Oct 2019 22:45:15 +0530 Message-ID: Subject: Re: [PATCH v5 0/2] Add CCPI2 PMU support To: linux-doc@vger.kernel.org, LKML , linux-arm-kernel@lists.infradead.org Cc: Will Deacon , Mark Rutland , Jonathan Corbet , Jayachandran Chandrasekharan Nair , Robert Richter , Jan Glauber , Ganapatrao Kulkarni Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Will, Mark, On Fri, Aug 30, 2019 at 6:24 PM ganapat wrote: > > From: Ganapatrao Kulkarni > > Add Cavium Coherent Processor Interconnect (CCPI2) PMU > support in ThunderX2 Uncore driver. > > v5: > Fixed minor bug of v4 (timer callback fuction > was getting initialized to NULL for all PMUs). > > v4: > Update with review comments [2]. > Changed Counter read to 2 word read since single dword read is misbhehaving(hw issue). > > [2] https://lkml.org/lkml/2019/7/23/231 > > v3: Rebased to 5.3-rc1 > > v2: Updated with review comments [1] > > [1] https://lkml.org/lkml/2019/6/14/965 > > v1: initial patch > > > Ganapatrao Kulkarni (2): > Documentation: perf: Update documentation for ThunderX2 PMU uncore > driver > drivers/perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver. > > .../admin-guide/perf/thunderx2-pmu.rst | 20 +- > drivers/perf/thunderx2_pmu.c | 267 +++++++++++++++--- > 2 files changed, 245 insertions(+), 42 deletions(-) > > -- > 2.17.1 > Any comments on this patchset? Thanks, Ganapat