Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp188971imm; Tue, 16 Oct 2018 21:08:38 -0700 (PDT) X-Google-Smtp-Source: ACcGV63OxTWz/Tqc0TskRkKYe2wiXJhTvxbXjgXmLGH1uyVEUwVvXwKJ9IMLdzaxKdl6Tdr6YeOF X-Received: by 2002:a17:902:7246:: with SMTP id c6-v6mr12838241pll.45.1539749318374; Tue, 16 Oct 2018 21:08:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539749318; cv=none; d=google.com; s=arc-20160816; b=zZ1OvFp7Lj+qG1f86mofqVWJugV59vOiFoQkG7uxeE3cIRHQXI0wKdDv+dmh3jg6yH kJm/wPDgAvdG7JHI/gCGOdgeAfqE3r6F4NGKZINK6DN/OwqYjIK6X7DLN2U4IUcw0T79 8Q+qsp94HbK7iUmCOXaYGIz/IiZbGgXVIUNm4Cf7V7FrS39nDHKJ2lT6JrYDMWjPYMT+ 0OiRkMdF4rMoUrkiz1LYxKZLf7Vw6Mjk+Hw06fPpsilhUZmqOD7wSIYezTbi7BUXkUe6 dKOKuY1sgbxOVgGwbH8AUxyJGeE4gokkiy+8nFfAynKozcNEw/5tEf9qU1WiVsHzGftN mF0g== 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=WqRMWJuBSB3hCcvdUEjvDSzhuZD66PAfR/9wvsMWHu4=; b=y5VigYwUfQCUmsmsMFRK4C0GJQD+UYB3CQFPMn6Zg0mF+4/1I7HOE9+qPEWI8ku82i rAtpTwKMbnhxK179SCQ76UTIpiKK2wtYlCpcAm55vPgII9OO3S5EwIzriCyj/i1Da24r 8h165Q83vTjHoFz+atfEOgaWWF7KJCui5wR9an24Z291DdvwqZF6Ct/9/XprI/qX3isW Hjm/sItncyDcA6jdx2XZtG/FzMKGQmdgH8gsZzm53LUEh6kBRaGMp9iVqF4d7wungq9o WpsiOlOpjCRD88y07nhz532nKAgvtNnGr3P2J6yU5/2mQLZqWKnLwserZEsJGq/ezmcL XMeg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=DjY7pItn; 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 v18-v6si15517743pgi.421.2018.10.16.21.08.19; Tue, 16 Oct 2018 21:08:38 -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=DjY7pItn; 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 S1727396AbeJQMBc (ORCPT + 99 others); Wed, 17 Oct 2018 08:01:32 -0400 Received: from mail-pg1-f194.google.com ([209.85.215.194]:34955 "EHLO mail-pg1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727265AbeJQMBc (ORCPT ); Wed, 17 Oct 2018 08:01:32 -0400 Received: by mail-pg1-f194.google.com with SMTP id 32-v6so683708pgu.2; Tue, 16 Oct 2018 21:07:51 -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=WqRMWJuBSB3hCcvdUEjvDSzhuZD66PAfR/9wvsMWHu4=; b=DjY7pItnqBTdA6UjHuWei7dkA43Gtlhxfp16fFfP5GqyuOOmSTwUCiOEtaNPkhsoD5 z+4CnyH8ZvzfmCfh0s3NrETN4w91/jneE334nHtoU/7OAH6TZ+pPjWOaQV1Gh2XH4L1n PsMvLWmBSUAJvTLjzWVdJvl4VdoAdXFRwzjN8TuUaT++zP2oETnEn9y4w45v62gK9ceW IOISGAg8alHaKrdfCv4aRiPg2aMMnVmCvzL6M+7EMvl926OdV0qM9DC7zH+Em7ZniQTq crLDOMiwd4ZHL/7Z9gvYIAk5K7dSuwnLn5vgrEw5qvlfGBMjEdPu+h94CJmFBmu1EGeT C/hw== 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=WqRMWJuBSB3hCcvdUEjvDSzhuZD66PAfR/9wvsMWHu4=; b=GxlqiUDAt/e/LRiR/Ca6N714g8oxaDXabD0RpLLUk89Z4bZmO9DfGYFeCub7yKeIH/ qyy1MGcvh+J1j5rglIoIoATxaCwM0Dk5JbVzbEJqAtAA+gb7MF4NS25LHoPcw7DN7c6L smCh3aKcTrcJ273gS8IYESe5v0mUgMNbg7xOHhpIn6jquyYhvBlvkqZOehWzLdNaF9ey bwUDCYQQ+V/Yk4ILe1iMPFsJnHJU26jPVRbv7JbI60wI9b8t/usl3Xm+njvBrPQIYXZv Q0BDtiuPKd8bm+g+a5+OCixpOB++cEDRIa7P9Q+FSov/zqYmlPozglkQMI7yxdF/nNcB PH2w== X-Gm-Message-State: ABuFfoiW2Otrl//FbpbUSQzw2FYZFMCWT7/MADli3GySYYhtyUSaJoZY 2umIzz1uGyRigVHiLiWZjpg= X-Received: by 2002:a62:670a:: with SMTP id b10-v6mr24807297pfc.243.1539749271549; Tue, 16 Oct 2018 21:07:51 -0700 (PDT) Received: from Pilot130.192.168.0.22 (211-20-114-70.HINET-IP.hinet.net. [211.20.114.70]) by smtp.googlemail.com with ESMTPSA id i21-v6sm20998554pgj.55.2018.10.16.21.07.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 16 Oct 2018 21:07:50 -0700 (PDT) From: "sudheer.v" To: Vinod Koul , Rob Herring , Mark Rutland , Greg Kroah-Hartman , Joel Stanley , Andrew Jeffery , Russell King , Dan Williams , Jiri Slaby , Thomas Gleixner , Marc Zyngier , Benjamin Herrenschmidt , Christian Borntraeger , Michael Moese , Hendrik Brueckner , Kate Stewart , Philippe Ombredanne , dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org Cc: "sudheer.v" , Sudheer V , ShivahShankar Shakarnarayan rao Subject: [[PATCH] 0/9] *** DMA support for UART in ASPEED's AST2500 *** Date: Wed, 17 Oct 2018 09:40:57 +0530 Message-Id: <1539749466-3912-1-git-send-email-open.sudheer@gmail.com> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DMA controller driver and UART dma client driver for aspeed's AST2500 sudheer.v (9): DT-changes-for-DMA-UART-of-AST2500 Defconfig-changes-for-DMA-UART-of-AST2500 configuration-for-DMA-of-AST2500 Documentation-DTbindings-DMA-controller-of-AST2500 DMA-driver-for-AST2500 configuration-for-DMA-UART-of-AST2500 Documentation-DTbindings-DMA-UART-of-AST2500 DMA-UART-Driver-for-AST2500 updating MAINTAINERS for DMA and DMA-UART drivers of AST2500 .../devicetree/bindings/dma/ast-uart-sdma.txt | 23 + .../devicetree/bindings/serial/ast-sdma-uart.txt | 34 + MAINTAINERS | 26 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 20 + arch/arm/boot/dts/aspeed-g5.dtsi | 85 ++ arch/arm/configs/aspeed_g5_defconfig | 6 +- drivers/dma/Kconfig | 9 + drivers/dma/Makefile | 1 + drivers/dma/aspeed_uart_sdma.c | 810 ++++++++++ drivers/tty/serial/8250/8250_aspeed_uart_dma.c | 1594 ++++++++++++++++++++ drivers/tty/serial/8250/Kconfig | 34 + drivers/tty/serial/8250/Makefile | 1 + 12 files changed, 2641 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/dma/ast-uart-sdma.txt create mode 100644 Documentation/devicetree/bindings/serial/ast-sdma-uart.txt create mode 100644 drivers/dma/aspeed_uart_sdma.c create mode 100644 drivers/tty/serial/8250/8250_aspeed_uart_dma.c -- 1.9.1