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=-14.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,INCLUDES_CR_TRAILER,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=ham 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 19BE9C433E0 for ; Sun, 3 Jan 2021 17:07:09 +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 D126F20B1F for ; Sun, 3 Jan 2021 17:07:08 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D126F20B1F 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=UGIxalTKm+xzzk1eq0KC8GXN89lxFQcVhply4EptdSY=; b=zZ6YHWzCdwc6y6akMYNYxxdhr iRY7oIxJZkAUS47bYNoaDlb8tpD72LSAHiVqd3v8e1ZerDFOGcMCZtIt3CQ9m8PLzEI5goKQrEGRc 7NkpnZLqNqsOS8RFNZUOdGM8e0+zy5Egv9glgVSY6XIyWHOCT6aRSt/DpNWzKtDVjpd55P2wHxBi4 wnQN/sO/+4RArJpcdoVp0qm28v3FSokwCk/4E2U5+boywzZWw6wB1L5xiTMY54BPazw1sVcwvSh0Y PNkQ/eKb1iu0wn6qjZUBwplWj4l7xCCY090BNE4QVPaxowo6Bq+QbpEmBuHl/v6Ld4yLulPb2V3Kv JJGa3Tzjw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kw6p8-0001gy-U1; Sun, 03 Jan 2021 17:05:46 +0000 Received: from mail-il1-f172.google.com ([209.85.166.172]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kw6p5-0001g7-RD for linux-arm-kernel@lists.infradead.org; Sun, 03 Jan 2021 17:05:44 +0000 Received: by mail-il1-f172.google.com with SMTP id q1so23215091ilt.6 for ; Sun, 03 Jan 2021 09:05:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=8dbx7uvDjUYEbSF2o6RUpLKMOlSlVXzjNJHUrK9HnTc=; b=igIRYWm5Yr1zdWT/h9yjIUXQpJxpN76BhwDIYsT83yVegjzMVK0Is1zox+W6GG/FmY gf0ojtubLbQh39YUMc4OeT+Xj/7fGuI2j1begM1K4iwN67E/MlJoh88avMa0EMcvBZcn s5yamLNeAZCXbUI47f6IRqXKYave16u+1dxr1bkd9NRp1M40iMmFcEDdzEySKSXA8JR7 HqXbX1XoUl1BSHk1745NKy2beyoptcchjdZDMkgukZhEXih7QVAWie27Ftij/N/4M5Mm IG3DP6dcLnnnwXSKOVG8k2YvgZ8X6Mele/EVb8J7CGx59GODarrGhdiGDczBg8CTXC7g RxJw== X-Gm-Message-State: AOAM532XTjQzrpYXsdgO9hC/9ZQuGF+oe6FCvz2HW0HcRwptwAaPw+UP AH5LbvJcFyZ9NVc3tdgfQQ== X-Google-Smtp-Source: ABdhPJxie0sVU6tn06mMtSZxEWumvvVVD9jjOBHN9qyb0/wSW1VlfRNeUOP4TRHLIOtmVPTh3aebnw== X-Received: by 2002:a92:8e46:: with SMTP id k6mr54636577ilh.235.1609693543193; Sun, 03 Jan 2021 09:05:43 -0800 (PST) Received: from robh.at.kernel.org ([64.188.179.253]) by smtp.gmail.com with ESMTPSA id d5sm38720317ilf.33.2021.01.03.09.05.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Jan 2021 09:05:42 -0800 (PST) Received: (nullmailer pid 4060134 invoked by uid 1000); Sun, 03 Jan 2021 17:05:40 -0000 Date: Sun, 3 Jan 2021 10:05:40 -0700 From: Rob Herring To: Anshuman Khandual Subject: Re: [PATCH 11/11] dts: bindings: Document device tree binding for Arm TRBE Message-ID: <20210103170540.GA4055084@robh.at.kernel.org> References: <1608717823-18387-1-git-send-email-anshuman.khandual@arm.com> <1608717823-18387-12-git-send-email-anshuman.khandual@arm.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <1608717823-18387-12-git-send-email-anshuman.khandual@arm.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210103_120543_918184_2D0DB9F1 X-CRM114-Status: GOOD ( 19.31 ) 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: devicetree@vger.kernel.org, Mathieu Poirier , Suzuki K Poulose , coresight@lists.linaro.org, linux-kernel@vger.kernel.org, Linu Cherian , linux-arm-kernel@lists.infradead.org, Mike Leach 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 On Wed, Dec 23, 2020 at 03:33:43PM +0530, Anshuman Khandual wrote: > This patch documents the device tree binding in use for Arm TRBE. > > Cc: devicetree@vger.kernel.org > Cc: Mathieu Poirier > Cc: Mike Leach > Cc: Suzuki K Poulose > Signed-off-by: Anshuman Khandual > --- > Changes in V1: > > - TRBE DT entry has been renamed as 'arm, trace-buffer-extension' > > Documentation/devicetree/bindings/arm/trbe.txt | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > create mode 100644 Documentation/devicetree/bindings/arm/trbe.txt > > diff --git a/Documentation/devicetree/bindings/arm/trbe.txt b/Documentation/devicetree/bindings/arm/trbe.txt > new file mode 100644 > index 0000000..001945d > --- /dev/null > +++ b/Documentation/devicetree/bindings/arm/trbe.txt > @@ -0,0 +1,20 @@ > +* Trace Buffer Extension (TRBE) > + > +Trace Buffer Extension (TRBE) is used for collecting trace data generated > +from a corresponding trace unit (ETE) using an in memory trace buffer. > + > +** TRBE Required properties: > + > +- compatible : should be one of: > + "arm,trace-buffer-extension" > + > +- interrupts : Exactly 1 PPI must be listed. For heterogeneous systems where > + TRBE is only supported on a subset of the CPUs, please consult > + the arm,gic-v3 binding for details on describing a PPI partition. > + > +** Example: > + > +trbe { > + compatible = "arm,trace-buffer-extension"; > + interrupts = ; If only an interrupt, then could just be part of ETE? If not, how is this hardware block accessed? An interrupt alone is not enough unless there's some architected way to access. Rob _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel