Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp413367pxb; Thu, 12 Nov 2020 07:00:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJzjCLQNKZPz/6eAT4+ioeLqaNJNAIOV0j3lgoNgBpW+yhrvrs7OYZfG5c/yX5SdYiCc0Y5I X-Received: by 2002:a17:906:d144:: with SMTP id br4mr2632770ejb.547.1605193210151; Thu, 12 Nov 2020 07:00:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605193210; cv=none; d=google.com; s=arc-20160816; b=MJkaWr03BfQnhQRNRSwTf0wWsd60ybaEFpWbanmKFwIwFoco/AYHY7phJTervaP8UK bfth8ygTtu0pm8VAEo4buNGSWIVBQhE84Di5f0COnkAORh0xYiXiwAKTxhA34rL9E1sm GrvA3Q8QGoNsEH0jvmG3wzalqxgM1SACKNBPKnRjQbfoesUcYdjpsPs8ck+clwBM1YIM fQ3SbxJ13I2GseIc8xxV/+JmfAOo8gaQeDhk1qrBklaLkt536E2pbwfeoCHX2S4odzkY /Ac3ueWy9z4Y+APf6MrccqHk6qsf1nRc0WNEVIDBfJh498yLiD4AOqCYRtl2ZyYFdq+S 3MaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=rzomR2457JzNPEkc4wmRbKkcWEmWqpBD7KuvF89fibM=; b=vnns7jb1GqVB4DHCOC513kzU/9olFYtrAogIPNRoga4x1pFk6ach2mdsW3Ycjj1gPs GkrE14gAjXeswTNv8zEp0Qpte3fx3b8F9xgj77cCmY2jG161SfpWXfm89QhcbJK22cnN Tv+HKuuT5RnXby2DkecudLnU8vIcR59h21dvS4CcBxp7Gnb0RPjGkHl5dOawoHwyWT1j uleb5hE2nfbgE2k4xHSXsroUM2Jh+iwJXK1R7i/AbOneKM+0KS5R5ztENT+L5SnS5mS2 5aGhjmiy0bEQqq2d7+Bc/3bwMILHM6YTnDeh6kQMfxAy3yQiO5+Gao0PaoXLCdaD3iyT j+Ww== ARC-Authentication-Results: i=1; mx.google.com; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bc18si4145288edb.513.2020.11.12.06.59.42; Thu, 12 Nov 2020 07:00:10 -0800 (PST) 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; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728542AbgKLO6G (ORCPT + 99 others); Thu, 12 Nov 2020 09:58:06 -0500 Received: from mail-ot1-f67.google.com ([209.85.210.67]:43845 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727035AbgKLO6D (ORCPT ); Thu, 12 Nov 2020 09:58:03 -0500 Received: by mail-ot1-f67.google.com with SMTP id y22so5805403oti.10; Thu, 12 Nov 2020 06:58:02 -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=rzomR2457JzNPEkc4wmRbKkcWEmWqpBD7KuvF89fibM=; b=ghUraP7ZnIkdJ9sMtw6WqCmDu6dJ35enRfDS6nUzFILgfxCx3N+Q9Q0j4vw5NXUAor 87HjHIAxIqTx0oPyWgi5jEJTg+Pfqb9OGH1RaYefJAVWek2UZMSGLGxoqi2wvFeGNiLV 12En1GE19MmoEF0uGShZTi0AsFqYai2vR6/8GAZyDZN+Anv/dZILqt1Jt4Wbt+DjbC67 5GPZJIVr/wfuzSR7lxNtDg74HtlfZ2+VGwGtatQWDc1+QHntysy+8+4LA19oMN5IXi9T z7WH2/h9I5ycUKCaOQnyXjFShVbV5aTO9pIFhbCVNre1WOGNL+KbCGMBSufmTUCu63ER xI4A== X-Gm-Message-State: AOAM532xuDhMbAX5p7NfUPZU/dksUEhGPF0siCa29eIPsqyGphKK0KRD RtFZQbqBZIvAI04zBwpZGg== X-Received: by 2002:a9d:ea9:: with SMTP id 38mr5672482otj.339.1605193082053; Thu, 12 Nov 2020 06:58:02 -0800 (PST) Received: from xps15 (24-155-109-49.dyn.grandenetworks.net. [24.155.109.49]) by smtp.gmail.com with ESMTPSA id s185sm1210421oia.18.2020.11.12.06.58.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Nov 2020 06:58:01 -0800 (PST) Received: (nullmailer pid 3588430 invoked by uid 1000); Thu, 12 Nov 2020 14:58:00 -0000 Date: Thu, 12 Nov 2020 08:58:00 -0600 From: Rob Herring To: Sia Jee Heng Cc: vkoul@kernel.org, Eugeniy.Paltsev@synopsys.com, andriy.shevchenko@linux.intel.com, dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: Re: [PATCH v3 10/15] dt-binding: dma: dw-axi-dmac: Add support for Intel KeemBay AxiDMA Message-ID: <20201112145800.GB3583607@bogus> References: <20201112084953.21629-1-jee.heng.sia@intel.com> <20201112084953.21629-11-jee.heng.sia@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201112084953.21629-11-jee.heng.sia@intel.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Nov 12, 2020 at 04:49:48PM +0800, Sia Jee Heng wrote: > Add support for Intel KeemBay AxiDMA to the dw-axi-dmac > Schemas DT binding. > > Signed-off-by: Sia Jee Heng > --- > .../bindings/dma/snps,dw-axi-dmac.yaml | 25 +++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml b/Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml > index 481ef0dacf5f..18e9422095bb 100644 > --- a/Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml > +++ b/Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml > @@ -8,6 +8,7 @@ title: Synopsys DesignWare AXI DMA Controller > > maintainers: > - Eugeniy Paltsev + - Jee Heng Sia > > description: | > Synopsys DesignWare AXI DMA Controller DT Binding > @@ -16,6 +17,7 @@ properties: > compatible: > enum: > - snps,axi-dma-1.01a > + - intel,kmb-axi-dma > > reg: > items: > @@ -24,6 +26,7 @@ properties: > reg-names: > items: > - const: axidma_ctrl_regs > + - const: axidma_apb_regs You need 'minItems: 1' here or everyone has to have 2 entries. Also, doesn't 'reg' need updating? > > interrupts: > maxItems: 1 > @@ -124,3 +127,25 @@ examples: > snps,priority = <0 1 2 3>; > snps,axi-max-burst-len = <16>; > }; > + > + - | > + #include > + #include > + /* example with intel,kmb-axi-dma */ > + #define KEEM_BAY_PSS_AXI_DMA > + #define KEEM_BAY_PSS_APB_AXI_DMA > + axi_dma: dma@28000000 { > + compatible = "intel,kmb-axi-dma"; > + reg = <0x28000000 0x1000 0x20250000 0x24>; reg = <0x28000000 0x1000>, <0x20250000 0x24>; > + reg-names = "axidma_ctrl_regs", "axidma_apb_regs"; > + interrupts = ; > + clock-names = "core-clk", "cfgr-clk"; > + clocks = <&scmi_clk KEEM_BAY_PSS_AXI_DMA>, <&scmi_clk KEEM_BAY_PSS_APB_AXI_DMA>; > + #dma-cells = <1>; > + dma-channels = <8>; > + snps,dma-masters = <1>; > + snps,data-width = <4>; > + snps,priority = <0 0 0 0 0 0 0 0>; > + snps,block-size = <1024 1024 1024 1024 1024 1024 1024 1024>; > + snps,axi-max-burst-len = <16>; > + }; > -- > 2.18.0 >