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 X-Spam-Level: X-Spam-Status: No, score=-5.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4095FC433E1 for ; Tue, 14 Jul 2020 07:49:19 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0AE3620890 for ; Tue, 14 Jul 2020 07:49:18 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="B3rKIR7V"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="hwDRxdEk" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0AE3620890 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:Message-ID: Subject:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=mnyTaLOY8qbaXxMwx3wOy2Bxe6jWFvfdPNpMOH+g5So=; b=B3rKIR7V2ZWy6cjRpDTC05v3q by/7YQuW+rDSQ4toK8xRfCXtTMpzwO11jUcP3EmxkzJuFf3O+MfcuvwHZlvTcMw1TiTWw6og0an81 xCcvyMWCEJkIr+7yoYnYW8XEOsQB2d8bLA/3j4dAfaLk9epPVWOjbpQjRj0BMPJRyeMnAuDr1TFqO 2ekxUOeYz5Ih+f0Hnjfv34CJay/bMH+YhPVTyd5K6NIiyF2bwFKJ2W+wxY4VeDZ3msAJIK9LtaTH5 t3qyoSeP867BUa45kb5I2xV2mMvlZDM4qXEfJuQfLJ3+8dpJKzxrK1w1V87zQ8DIbA5W7Qtbldgrg ZaAX3UWcg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jvFfe-00084q-2T; Tue, 14 Jul 2020 07:48:10 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jvFfb-00084C-GP for linux-arm-kernel@lists.infradead.org; Tue, 14 Jul 2020 07:48:08 +0000 Received: from willie-the-truck (236.31.169.217.in-addr.arpa [217.169.31.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 6D1DF20890; Tue, 14 Jul 2020 07:48:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594712886; bh=8KLkmPLJTind92f1TvtuefY0tzdSEXaLv4TrPkvyGr8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=hwDRxdEkr9ha7n+zupeP4gPgEVm+OCN6tsF0wtv3Geue1amkOOoF+YI/hCALJ7n4j oM+E/f1Px7grb0kbdnKdL8k02LBUmKEWi2yuhTM4lbuekOpjDGcjqSOLFjunr7IS1m toLA4cUGY+6soDn/sI4zYV3HGQDLGypLC5rJrcJ8= Date: Tue, 14 Jul 2020 08:48:02 +0100 From: Will Deacon To: Rob Herring Subject: Re: [RFC PATCH v1 0/2] perf/smmuv3: dts get opt and simplify code Message-ID: <20200714074801.GB4277@willie-the-truck> References: <20200706112246.92220-1-jkchen@linux.alibaba.com> <159465365697.1899083.11140171455076785328.b4-ty@kernel.org> <20200713231555.GA899100@bogus> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200713231555.GA899100@bogus> User-Agent: Mutt/1.10.1 (2018-07-13) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200714_034807_714935_9B7E1269 X-CRM114-Status: GOOD ( 17.49 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: mark.rutland@arm.com, catalin.marinas@arm.com, robin.murphy@arm.com, Jay Chen , kernel-team@android.com, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Rob, On Mon, Jul 13, 2020 at 05:15:55PM -0600, Rob Herring wrote: > On Mon, Jul 13, 2020 at 09:46:58PM +0100, Will Deacon wrote: > > On Mon, 6 Jul 2020 19:22:44 +0800, Jay Chen wrote: > > > This patch set firstly to simplify the code in smmu pmu probe, > > > and then support to get options in dts > > > > > > Jay Chen (2): > > > perf/smmuv3: To simplify code for ioremap page in pmcg > > > perf/smmuv3: To support the dts to get options > > > > > > [...] > > > > Applied to will (for-next/perf), thanks! > > Without a binding document for the undocumented property and > compatible string!? No, I only took the second patch ("To simplify code...")! It would be nice if b4 was a big clearer about that when cherry-picking, but I'm not sure exactly what it could do. Maybe if it only replied to the patch being picked, rather than the cover letter? I'm usually pretty careful about avoiding DT changes without your ack. > Is the 'arm-smmu-v3-pmcg' actually a separate block from the SMMU? Or is > this just an add a compatible to instantiate a driver? Not quite sure how to answer that one... afaik, the PMCG is a bunch of distributed counter blocks that may or may not be present and are driven entirely independently of the rest of the SMMU, which is a lot more standardised. In fact, I'm not sure why ARM_SMMU_V3_PMU depends on ARM_SMMU_V3, it builds perfectly fine without that (and with the main driver disabled). Will _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel