From patchwork Thu Jun 13 00:51:09 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jassi Brar X-Patchwork-Id: 166718 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp996427ilk; Thu, 13 Jun 2019 09:58:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqwWQvT9e4NS9pXI6YBOk5PIJ/3jxt36SQ0dAe5QDuEzo7TP/feF2RPZk8tyHtIFWtCZFkQ7 X-Received: by 2002:a63:574b:: with SMTP id h11mr6259351pgm.25.1560445105123; Thu, 13 Jun 2019 09:58:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560445105; cv=none; d=google.com; s=arc-20160816; b=TvQTt4jkY3xfHCgQhLKqsh2BoQNN45FKLCftJ9LbtfTYxCApyODEzzBNQ2sbGwK4Qg o8AcVEPvUijCb+FQTjdXPvQdIbo2GoF0jGl/xdVDHqINA9DgEBDiV6jqpMenqaPU5u6I JJ9FWd4DkXteWQI/NVlyqpQs9euM+NCteEO9x4cV9sYhMdO3gtXI2BAPS/e0S5KIraYH ipQScYry+IbmgWQVzc51703qH5nq1tjPA27WpvfhU+LoJRkroQEkrqMEAzE09k0jb0hG MgLPk3RjiOZVTq7cZ/6uAvyPiE8ldvBixdaeKXTS5sJS0pj2ooIjzJj2BXQ9U4M/1rul l/UA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=oSJgfj17bUgTuk9GPBLNPBjjdz6lYPFQFv19Hz3KzW0=; b=etKyAbIVgK6lNBAsGTumzbYVuXxXnE6Z9xmCQtLT3HcXhazsISsWM6LF3U/kmF8Ql2 k6+u5m44MwW+35WHvmMSNbcjLSx6wDoWfPQbv/8VOmSg88x7LpgO8Ozsya17bdFHdEmz nDLPwunmSwDcvOWVfz3VsCQ8Ij+kffig14qPLOiV9zkFw73/6VunZ12Qt+FjvLOVE5RB 6D1nXdWU0TIaSvkpo3hyhYegs9JkGJ8vGpktwwUxSUEPxgWRwBdxozGcLkY67S1Bv5JO qSc3aaRl8u0sU40ZOYgovbN16+VupULZQApctM3WTlPWw6YM5fzCNJkaEsSR19ABRuwD noVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=T0H+KKpK; spf=pass (google.com: best guess record for domain of dmaengine-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=dmaengine-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f5si90674pfn.225.2019.06.13.09.58.24; Thu, 13 Jun 2019 09:58:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of dmaengine-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=T0H+KKpK; spf=pass (google.com: best guess record for domain of dmaengine-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=dmaengine-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729897AbfFMQ6Y (ORCPT + 3 others); Thu, 13 Jun 2019 12:58:24 -0400 Received: from mail-pl1-f195.google.com ([209.85.214.195]:40626 "EHLO mail-pl1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729893AbfFMAvc (ORCPT ); Wed, 12 Jun 2019 20:51:32 -0400 Received: by mail-pl1-f195.google.com with SMTP id a93so7332096pla.7; Wed, 12 Jun 2019 17:51:31 -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; bh=oSJgfj17bUgTuk9GPBLNPBjjdz6lYPFQFv19Hz3KzW0=; b=T0H+KKpK2Tsl4GmvFCodkR9pZgTF1E/sMmaYZs1ijGT6XrTgNZ8STm8ug0teibLo+k wdfjEldf2UMhaLrcjrAfsK22rsC6YxcsymWjXA5MIGhgyTTQiFeF7v6bHzL6ZtHvgQmC GTrUZs/8DLd9xPTDqengFkLODL5cmuuVNWrqtbKqgIgsIafXoFnJ1tGg08FCAwG+PL6v QQvDnZrfuj7GOb1+1QZJPXxwLJHFEpg0Tf8mSHRjgnvUHCjyah6Z3kvQkUq6rBsK/zyZ bDd09cCpkQF4QnQTu/pS0/lmlyN3c5Q+RmwAqYeImgeGgcP3Aatw6Ph4To4qJ+GaUKZi NeKA== 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; bh=oSJgfj17bUgTuk9GPBLNPBjjdz6lYPFQFv19Hz3KzW0=; b=Cyvp77OUAK5hXbx7/FkJoISgMrHztdBsuC+B7VCtneGB0ROJUonYIQpPzxbUNav9K+ u0ssp71hGj7XdWjwLKqFSRo3iJjEjCFOejNmvx19/svhQwVT9F3eFCZBLfpcWxUGL01a 5IFp9w3uiEjU3p/jEoSJctdI5lwkRhBv6IPuUWPfYE0eqIobHce6tlY/5WhkHGsIZiIa qyvYW4gLYdwP7wcQqYH83LnGEmcrRHgyA+dbnEMMxIGxpzTyUOt+GxC7mDBZ0aG8PwWe PE1uClDxL2bSTwiom37RnNIki9mUSF8G2ddPXosYfUKKMt3xsM6gaQQOm8ELur8KobM3 oKjQ== X-Gm-Message-State: APjAAAV3cCO6WGRrwxVTwTMZaUaJWxkLjU9jl/fb6dOsy2pFtfQnRzMt mE//0aHtJxX5tukJlUCicb46JIM0 X-Received: by 2002:a17:902:e312:: with SMTP id cg18mr17539006plb.212.1560387090754; Wed, 12 Jun 2019 17:51:30 -0700 (PDT) Received: from localhost.localdomain ([2604:3d09:b080:d00:7990:5eb3:9633:9569]) by smtp.gmail.com with ESMTPSA id y68sm690214pfy.164.2019.06.12.17.51.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 12 Jun 2019 17:51:29 -0700 (PDT) From: jassisinghbrar@gmail.com To: dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: vkoul@kernel.org, robh+dt@kernel.org, mark.rutland@arm.com, orito.takao@socionext.com, masami.hiramatsu@linaro.org, kasai.kazuhiro@socionext.com, Jassi Brar Subject: [PATCH 0/2] Add support for AHB DMA controller on Milbeaut series Date: Wed, 12 Jun 2019 19:51:09 -0500 Message-Id: <20190613005109.1867-1-jassisinghbrar@gmail.com> X-Mailer: git-send-email 2.17.1 Sender: dmaengine-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: dmaengine@vger.kernel.org From: Jassi Brar The following series adds AHB DMA (HDMAC) controller support on Milbeaut series. This controller is capable of Mem<->MEM and DEV<->MEM transfer. But only DEV<->MEM is currently supported. Jassi Brar (2): dt-bindings: milbeaut-hdmac: Add Socionext Milbeaut HDMAC bindings dmaengine: milbeaut-hdmac: Add HDMAC driver for Milbeaut platforms .../bindings/dma/milbeaut-m10v-hdmac.txt | 54 ++ drivers/dma/Kconfig | 10 + drivers/dma/Makefile | 1 + drivers/dma/milbeaut-hdmac.c | 572 ++++++++++++++++++ 4 files changed, 637 insertions(+) create mode 100644 Documentation/devicetree/bindings/dma/milbeaut-m10v-hdmac.txt create mode 100644 drivers/dma/milbeaut-hdmac.c -- 2.17.1