Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp2656576ybt; Tue, 16 Jun 2020 11:28:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx1PE5+IRFT5vDJ6UGM//kpf4x0cS8oF+kmsSgmWaOBijrT74IzTpZbGM9jjM/fITRoNk6H X-Received: by 2002:a17:906:c9d6:: with SMTP id hk22mr3879587ejb.101.1592332103217; Tue, 16 Jun 2020 11:28:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592332103; cv=none; d=google.com; s=arc-20160816; b=QSCv+YHkcLo2gWy9/rGYGpD3Exz5Rkvs5Z8rOV4oLHvK7aCi/PvDdu4hE3dNSNUKN/ 9Re2mCbMHoYccU1xjIWQG5WI5citAI5YEzxbvtuEQ6bBrIYYePmyHalqmQScRn7LIKQF 3STVMFuYhHfx0toz14bFrKWV2RQcQ3s0bMvDAvaXnhKxeo1d5MAHUn/bgqjyyix3837V MctWFFujONcKp6TGO7sBiCDIVOjrzyrSjqyp8T5xspc+EO0ywi4TTO1vahQUtYdwaJHY qgKKM4AZA7AbmVbOKqXG3nGp1dU629DlCc1h2FtOiQAsq/UnOnHl+GmLaMPphQO/z70f vIwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=JK10D8heEqEzq2buE2Luv5CR8QUoKAfLP3HkkQPuwEQ=; b=PcXxFRENrQTznVgMUSwv/FzTpl7Ps3CxFASd7dgvg8g7VIbR29BcvOqb/qulvEOerT QICQ4m/A9lHYKOC8bd9NN58FzM8gl7WrUNn+NsqtAF5HcWi/oYBHFE428GuLufwo/SNH 3whN/7ba2lxta9yMh4LdLI/AbIZE8J8HIl+rFBa9jH9RRFHUF2f9fFcZR77p+P43EnR5 PJ9MODb+I2SVQ/dm0Xo5TDElehokSQv18m7fBP9RtWO6P4q4zNsXeXyoguMTw+LP+DBJ 2bbKF+4HrJ7ft664zyv8TGLFGIcbSpNpYGxYtIqYnkcyPxQN3eofQRCabnyE+TLmpp3w O1WA== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p7si11119127ejb.303.2020.06.16.11.28.00; Tue, 16 Jun 2020 11:28:23 -0700 (PDT) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729994AbgFPSYI (ORCPT + 99 others); Tue, 16 Jun 2020 14:24:08 -0400 Received: from v6.sk ([167.172.42.174]:47648 "EHLO v6.sk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729938AbgFPSYG (ORCPT ); Tue, 16 Jun 2020 14:24:06 -0400 Received: from localhost (v6.sk [IPv6:::1]) by v6.sk (Postfix) with ESMTP id 072436162C; Tue, 16 Jun 2020 18:24:05 +0000 (UTC) From: Lubomir Rintel To: Arnd Bergmann , Olof Johansson Cc: Rob Herring , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Lubomir Rintel Subject: [PATCH 06/13] ARM: dts: mmp2: Add DMA nodes Date: Tue, 16 Jun 2020 20:23:34 +0200 Message-Id: <20200616182341.944473-7-lkundrak@v3.sk> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200616182341.944473-1-lkundrak@v3.sk> References: <20200616182341.944473-1-lkundrak@v3.sk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org There is a 16-channel peripheral DMA controller along with two-channel audio DMA engines. Signed-off-by: Lubomir Rintel --- arch/arm/boot/dts/mmp2.dtsi | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/arch/arm/boot/dts/mmp2.dtsi b/arch/arm/boot/dts/mmp2.dtsi index da2c92328464e..b349f4f35706b 100644 --- a/arch/arm/boot/dts/mmp2.dtsi +++ b/arch/arm/boot/dts/mmp2.dtsi @@ -192,6 +192,24 @@ camera1: camera@d420a800 { clock-output-names = "mclk"; status = "disabled"; }; + + adma0: dma-controller@d42a0800 { + compatible = "marvell,adma-1.0"; + reg = <0xd42a0800 0x100>; + interrupts = <48>; + #dma-cells = <1>; + asram = <&asram>; + iram = <&asram>; + status = "disabled"; + }; + + adma1: dma-controller@d42a0900 { + compatible = "marvell,adma-1.0"; + reg = <0xd42a0900 0x100>; + interrupts = <48>; + #dma-cells = <1>; + status = "disabled"; + }; }; apb@d4000000 { /* APB */ @@ -201,6 +219,14 @@ apb@d4000000 { /* APB */ reg = <0xd4000000 0x00200000>; ranges; + dma-controller@d4000000 { + compatible = "marvell,pdma-1.0"; + reg = <0xd4000000 0x10000>; + interrupts = <48>; + #dma-channels = <16>; + status = "disabled"; + }; + timer0: timer@d4014000 { compatible = "mrvl,mmp-timer"; reg = <0xd4014000 0x100>; -- 2.26.2