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=-8.9 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT 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 67DFEC04AB3 for ; Mon, 27 May 2019 20:15:39 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3E0BA21530 for ; Mon, 27 May 2019 20:15:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JXe8zz3s" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727478AbfE0UPi (ORCPT ); Mon, 27 May 2019 16:15:38 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:41799 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727193AbfE0UPH (ORCPT ); Mon, 27 May 2019 16:15:07 -0400 Received: by mail-wr1-f66.google.com with SMTP id c2so2681361wrm.8; Mon, 27 May 2019 13:15:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+kaEItJcaTQdesa5AwBphmDXJUwfK0zSJiZ3kKfuxsg=; b=JXe8zz3sl1yuae27IiFtSbZeyxhAAJTRhkrmZ/f4tYf1JC1c+uxbZLAuHisjkOGYaR UeoPqtq5oVtZ/C/baanmccZ1TzFKbny/vCa15s0OUzeErkKIbnNWd/WLmJKbDI8WnSFi MCszQVZTshu42YqX8VeiqkuJtr6jNDF0tLEpxbtFxjYwPjlUHao/IlADhM6ARtLHWcQi EQIrkUC/P+HscWo5dL5qdc4Q3SLa3W18szwpeVlAjCBy0ymGSj9DekS0APWWNEfZ1FyG F6hUN4BzCeB0OUKjzVALxlyJjN2koolDmebqIms600YxVFyu3x/4pFjmO7B4j+lnzvJf ninw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+kaEItJcaTQdesa5AwBphmDXJUwfK0zSJiZ3kKfuxsg=; b=QDehOMVSfWX7ZhwGSlH0aNTIKl5k9d7Y03MtOGCiibJoNBguXhHqkEgM49Z2juL51V /YS8JppOKNKmrtuV5Cv/UoyjppeC1bkiI5+CUTlqdRmmgRUFyftgWAG/xJDQFDkZ4j7o +CPGtZOUIFtiUHaR5s9TKK0M5qQrLjYDCupmDh1nsQdif38V8G4pFR22yiKuHTF8r3Pu psOeQQk1GLNSuEU0gaH+YaakgLMbe0UuALGwvRcYhOM87sPV07+JdFb1v7n2wAqQ6noy Pb0HK4VnD17r4DXC5kndu0QcpO1bcCYCqQbIV4OJCRR+BNrHRsYRLwGskikBBEubBLPN FysA== X-Gm-Message-State: APjAAAVIV0pRe1qDTGCG0vDYZ+xKPYXkXcxXWAxn8IB58BD/wv7s3NGT KpkSc3Jy9VUobmC5bnwJRII= X-Google-Smtp-Source: APXvYqwQlTompIncr5xZgCELaWSfz9GzE0EnVB1vPsrepQ3ROizoZhEoacm9GkGN2nRWzcjkOfN3HQ== X-Received: by 2002:adf:e4c9:: with SMTP id v9mr3362538wrm.147.1558988106312; Mon, 27 May 2019 13:15:06 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:1f1:d0f0::4e2b:d7ca]) by smtp.gmail.com with ESMTPSA id i27sm347146wmb.16.2019.05.27.13.15.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 May 2019 13:15:05 -0700 (PDT) From: =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= To: Vinod Koul , Rob Herring , Mark Rutland , Maxime Ripard , Chen-Yu Tsai , Dan Williams Cc: dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Jernej Skrabec , Rob Herring , =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= Subject: [PATCH v3 1/7] dt-bindings: arm64: allwinner: h6: Add binding for DMA controller Date: Mon, 27 May 2019 22:14:53 +0200 Message-Id: <20190527201459.20130-2-peron.clem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190527201459.20130-1-peron.clem@gmail.com> References: <20190527201459.20130-1-peron.clem@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: dmaengine-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: dmaengine@vger.kernel.org From: Jernej Skrabec DMA in H6 is similar to other DMA controller, except it is first which supports more than 32 request sources and has 16 channels. It also needs additional clock to be enabled. Signed-off-by: Jernej Skrabec Reviewed-by: Rob Herring Signed-off-by: Clément Péron --- Documentation/devicetree/bindings/dma/sun6i-dma.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/dma/sun6i-dma.txt b/Documentation/devicetree/bindings/dma/sun6i-dma.txt index 7fccc20d8331..cae31f4e77ba 100644 --- a/Documentation/devicetree/bindings/dma/sun6i-dma.txt +++ b/Documentation/devicetree/bindings/dma/sun6i-dma.txt @@ -28,12 +28,17 @@ Example: }; ------------------------------------------------------------------------------ -For A64 DMA controller: +For A64 and H6 DMA controller: Required properties: -- compatible: "allwinner,sun50i-a64-dma" +- compatible: Must be one of + "allwinner,sun50i-a64-dma" + "allwinner,sun50i-h6-dma" - dma-channels: Number of DMA channels supported by the controller. Refer to Documentation/devicetree/bindings/dma/dma.txt +- clocks: In addition to parent AHB clock, it should also contain mbus + clock (H6 only) +- clock-names: Should contain "bus" and "mbus" (H6 only) - all properties above, i.e. reg, interrupts, clocks, resets and #dma-cells Optional properties: -- 2.20.1 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=-8.8 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT 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 42F78C04AB3 for ; Mon, 27 May 2019 20:15:30 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 1CF062133F for ; Mon, 27 May 2019 20:15:30 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="DiiihEMO"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JXe8zz3s" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1CF062133F Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-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=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Y6GiWQM3xB0b5PJYC+/WcyYVZ5KY8hPzvDblKk68FBU=; b=DiiihEMOIoVFuS kkI62rkqWQUDEYtwlc6xk9jfwg4k2tY11PQua0oY1qKIxIFIw/rDqaQgdQreP282kvkaJcjc16Wfj 9ssH7+qiwEmhVJyUtawhRU8xhetRLVMxlxHIfKNqHhVC4wmrEIFWzdgA6qdH+k2kOHYYXtmDlagOo JkVahyK09gp+c9O4ZCStv30KNqLwCPVzZqxfb8mOtZxblo/H7Qzmr3oTs9YNdD/M9scByyb4w8uli w4IQDvsjsYZ14cR2la2g0qd0AVlRlrR4QZsl38Gk34Tlr+ST4QI/ZYsgTJijCgn20BvtJ5nbuQ9KK sncXnssUi41auY2RmOng==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hVM1k-0006hW-Ga; Mon, 27 May 2019 20:15:24 +0000 Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hVM1T-0005sF-Rq for linux-arm-kernel@lists.infradead.org; Mon, 27 May 2019 20:15:09 +0000 Received: by mail-wr1-x441.google.com with SMTP id s17so17901459wru.3 for ; Mon, 27 May 2019 13:15:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+kaEItJcaTQdesa5AwBphmDXJUwfK0zSJiZ3kKfuxsg=; b=JXe8zz3sl1yuae27IiFtSbZeyxhAAJTRhkrmZ/f4tYf1JC1c+uxbZLAuHisjkOGYaR UeoPqtq5oVtZ/C/baanmccZ1TzFKbny/vCa15s0OUzeErkKIbnNWd/WLmJKbDI8WnSFi MCszQVZTshu42YqX8VeiqkuJtr6jNDF0tLEpxbtFxjYwPjlUHao/IlADhM6ARtLHWcQi EQIrkUC/P+HscWo5dL5qdc4Q3SLa3W18szwpeVlAjCBy0ymGSj9DekS0APWWNEfZ1FyG F6hUN4BzCeB0OUKjzVALxlyJjN2koolDmebqIms600YxVFyu3x/4pFjmO7B4j+lnzvJf ninw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+kaEItJcaTQdesa5AwBphmDXJUwfK0zSJiZ3kKfuxsg=; b=SLAZfZjk2w4T956YZx05nuTkV8+y3+b8QsuEui2VXg0aeF53WhvgkXvibHVQwfOOFw 8hoRo0XZF5hq+nHTUjO09hHodniMBfsY3/1xAQd6nIM6ZjfqBF7+Iu1tpR4JfhuCtMj1 wC68heoXdXsDD1eakpj6PNnAZ6Dtp4jI1p/du2TzYJNg1Y2uQ0pA9mmG0KbLQMuPJDQd a/08BzwEsMiGv5ecwt7JnE2Sc4LdzwV+5nMCocMgc/dzNPIxsjmDxHJxGTIfu0fAMnwN ZUDtMexFnr9Zv+B9K+nruPHN9aUMWK44ZWkoia6g/CBFCfpDXWpHHuY7oLax664fO8Ln N29A== X-Gm-Message-State: APjAAAVKGt6DCNEwYjmeWVqeqiYZC+JQN59Qdx/Q/6gkGPiGO1tWoZAp ZQvhb9BIWDvwCjKoMLF9HAI= X-Google-Smtp-Source: APXvYqwQlTompIncr5xZgCELaWSfz9GzE0EnVB1vPsrepQ3ROizoZhEoacm9GkGN2nRWzcjkOfN3HQ== X-Received: by 2002:adf:e4c9:: with SMTP id v9mr3362538wrm.147.1558988106312; Mon, 27 May 2019 13:15:06 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:1f1:d0f0::4e2b:d7ca]) by smtp.gmail.com with ESMTPSA id i27sm347146wmb.16.2019.05.27.13.15.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 May 2019 13:15:05 -0700 (PDT) From: =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= To: Vinod Koul , Rob Herring , Mark Rutland , Maxime Ripard , Chen-Yu Tsai , Dan Williams Subject: [PATCH v3 1/7] dt-bindings: arm64: allwinner: h6: Add binding for DMA controller Date: Mon, 27 May 2019 22:14:53 +0200 Message-Id: <20190527201459.20130-2-peron.clem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190527201459.20130-1-peron.clem@gmail.com> References: <20190527201459.20130-1-peron.clem@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190527_131507_900430_9A470FE9 X-CRM114-Status: GOOD ( 14.00 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Jernej Skrabec , Rob Herring , linux-kernel@vger.kernel.org, =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= , dmaengine@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org RnJvbTogSmVybmVqIFNrcmFiZWMgPGplcm5lai5za3JhYmVjQHNpb2wubmV0PgoKRE1BIGluIEg2 IGlzIHNpbWlsYXIgdG8gb3RoZXIgRE1BIGNvbnRyb2xsZXIsIGV4Y2VwdCBpdCBpcyBmaXJzdCB3 aGljaApzdXBwb3J0cyBtb3JlIHRoYW4gMzIgcmVxdWVzdCBzb3VyY2VzIGFuZCBoYXMgMTYgY2hh bm5lbHMuIEl0IGFsc28gbmVlZHMKYWRkaXRpb25hbCBjbG9jayB0byBiZSBlbmFibGVkLgoKU2ln bmVkLW9mZi1ieTogSmVybmVqIFNrcmFiZWMgPGplcm5lai5za3JhYmVjQHNpb2wubmV0PgpSZXZp ZXdlZC1ieTogUm9iIEhlcnJpbmcgPHJvYmhAa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogQ2zD qW1lbnQgUMOpcm9uIDxwZXJvbi5jbGVtQGdtYWlsLmNvbT4KLS0tCiBEb2N1bWVudGF0aW9uL2Rl dmljZXRyZWUvYmluZGluZ3MvZG1hL3N1bjZpLWRtYS50eHQgfCA5ICsrKysrKystLQogMSBmaWxl IGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9E b2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZG1hL3N1bjZpLWRtYS50eHQgYi9Eb2N1 bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZG1hL3N1bjZpLWRtYS50eHQKaW5kZXggN2Zj Y2MyMGQ4MzMxLi5jYWUzMWY0ZTc3YmEgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vZGV2aWNl dHJlZS9iaW5kaW5ncy9kbWEvc3VuNmktZG1hLnR4dAorKysgYi9Eb2N1bWVudGF0aW9uL2Rldmlj ZXRyZWUvYmluZGluZ3MvZG1hL3N1bjZpLWRtYS50eHQKQEAgLTI4LDEyICsyOCwxNyBAQCBFeGFt cGxlOgogCX07CiAKIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQotRm9yIEE2NCBETUEgY29udHJvbGxl cjoKK0ZvciBBNjQgYW5kIEg2IERNQSBjb250cm9sbGVyOgogCiBSZXF1aXJlZCBwcm9wZXJ0aWVz OgotLSBjb21wYXRpYmxlOgkiYWxsd2lubmVyLHN1bjUwaS1hNjQtZG1hIgorLSBjb21wYXRpYmxl OglNdXN0IGJlIG9uZSBvZgorCQkgICJhbGx3aW5uZXIsc3VuNTBpLWE2NC1kbWEiCisJCSAgImFs bHdpbm5lcixzdW41MGktaDYtZG1hIgogLSBkbWEtY2hhbm5lbHM6IE51bWJlciBvZiBETUEgY2hh bm5lbHMgc3VwcG9ydGVkIGJ5IHRoZSBjb250cm9sbGVyLgogCQlSZWZlciB0byBEb2N1bWVudGF0 aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZG1hL2RtYS50eHQKKy0gY2xvY2tzOglJbiBhZGRpdGlv biB0byBwYXJlbnQgQUhCIGNsb2NrLCBpdCBzaG91bGQgYWxzbyBjb250YWluIG1idXMKKwkJY2xv Y2sgKEg2IG9ubHkpCistIGNsb2NrLW5hbWVzOglTaG91bGQgY29udGFpbiAiYnVzIiBhbmQgIm1i dXMiIChINiBvbmx5KQogLSBhbGwgcHJvcGVydGllcyBhYm92ZSwgaS5lLiByZWcsIGludGVycnVw dHMsIGNsb2NrcywgcmVzZXRzIGFuZCAjZG1hLWNlbGxzCiAKIE9wdGlvbmFsIHByb3BlcnRpZXM6 Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3Rz LmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5m by9saW51eC1hcm0ta2VybmVsCg==