Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp7123295ybi; Thu, 13 Jun 2019 09:58:47 -0700 (PDT) X-Google-Smtp-Source: APXvYqxWu4FgVCPkIsUpc0AHGYFP6bm7Luw91+kQ0JqGJrW8xg3GnwewLhUZ9wHElXEvQKwhTKoB X-Received: by 2002:a17:902:b695:: with SMTP id c21mr36642770pls.160.1560445126957; Thu, 13 Jun 2019 09:58:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560445126; cv=none; d=google.com; s=arc-20160816; b=w491cR/1qvuHeuzN8ogI3d2BLUNar6xs1Xc5GeJsPjuErnFE+a+mkZ1n1CgY6I8waz mPhK3hPV0vL3QxwvJnWnMY10CQacaU4q+UUQO9V3CkTuwNhh7Vc7G4dRAqccwbMuN/YO HH0qDZ8/QDMT8PSyziNGIfBEYRaywV33QjF/J9yUxU0/rdTOremDXJH6bPko9qyDl6kL pl5rc3dfPa1GbUykTjxiqcfJGz3TuvvxuM7qri9JDFTf6MNSw7bZToM6UOL3eJ7hwd8C 6KJboGc07qWCP4KLSSpnxZaMRLDr5ilZR82sZuJ7k13C3xZs/vAHAogvpKmAGP+yOJO3 HwHw== 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=aPKYHZ4sBesBVBjfi/EC+6CfRWv7uPKxjTTvGKue3BFADoQbhcXp2XlM9jhBDOfzMQ CWzhtDC1oatCdUsyWOOSnpYmmf0pifTsvESp5d9Q0bmlw0AzB6Q/lARzpfikoHGekR9L 9pBbOZM9XZKg+/RoZ6YXObAWRaJyqzISngOwVKUgOuK8WCkUS62mk0ZwjF53hsGNpMGN vngFRPYM8GBJUDe99zAPuu4gHFNUqzPnRPlMQ+cofms0Eq0KtVcTIcmYB1Dvm7PWIn47 mxmvZBOuZnrN4SbXxf/YNvACNreJebA/RXv8pDMFAa3CfeUZ1nJV41oDp2BWbP2pDxhh 3eTA== 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 linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 e36si16821plb.180.2019.06.13.09.58.32; Thu, 13 Jun 2019 09:58:46 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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 linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 S1731927AbfFMQ6Z (ORCPT + 99 others); Thu, 13 Jun 2019 12:58:25 -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: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@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