Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp79415ybi; Fri, 26 Jul 2019 06:26:18 -0700 (PDT) X-Google-Smtp-Source: APXvYqzYbtIWw7o8rQsWyEBHEY0iyUbBe58yM5OAhy2NiESU5Uer9dEDVp67Ir7XzruvxALyHYpI X-Received: by 2002:a62:584:: with SMTP id 126mr22402039pff.73.1564147578101; Fri, 26 Jul 2019 06:26:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564147578; cv=none; d=google.com; s=arc-20160816; b=cGsjFVZ9g3UzjF4DXjCFYoVttIUHIH0/kYw/RKkce80gtMS63E22dcbVtHFRV+fsJM LroNeZ2bbs9o2i2sN5tl0f4J3eZBL7sNykDLrLdwTLYTGWlNjQN2lmMGMWB+9u4CzwC0 99kxGSQEkN8o+QJJK/2YKXE7KxVzvBQyzF17vRPXL9G4EcRt91N2bQBlVpVAJ01jXC7q LSwCzW1s9lh3ytwuHmOuX+w1/Lh98TuaLGB/KsgUtiUwXX8gGihOVWuJb8d14enMetWA luvExD/g9EbecGtqI+QzxwZ8tcErQFKOzqTyEA4NdR0WYxyxNQ6yGq24+XzTkwz/Ev8/ P03w== 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=ouOMj6cpN1ep3ajODfqH/x6C/iWcdYxWbD9mvS45xHg=; b=FvkH3Gl6vL3LMhpmmSSN9MkfXhbze0dg8BiRQT6WZzlbcSXC+iYeaN3fEA+5tEo2JK nbj6JlvgMFTC4nN/DrFbq8swBkuaYmzxvZlXpvT6b+n5LPVXxWNrYiy/3mM99cCorg9I x3Vj66aJl+tb2iz3jc4iBxiM+LCDGl9e3JE4kQNDJU+O45VPMea8ogodKft9hyfAH7nV 5IbK2a5VTGuSpGl6DBXNuSdixXm7MrM4lyRRjJ1/Iz7Svk3A4CmPxPcd/rgvF0zTdB3h yy3G4j/Zty8UaP5wwGKSJohu4Ule9BXn/H/rSnLYUJNfXz3Nwgf3aESUazJkE/cidkQH riwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=jOU3G58i; 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 o3si23187717pld.102.2019.07.26.06.26.02; Fri, 26 Jul 2019 06:26:18 -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=jOU3G58i; 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 S1727241AbfGZNZV (ORCPT + 99 others); Fri, 26 Jul 2019 09:25:21 -0400 Received: from mail-pg1-f193.google.com ([209.85.215.193]:42275 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726953AbfGZNZU (ORCPT ); Fri, 26 Jul 2019 09:25:20 -0400 Received: by mail-pg1-f193.google.com with SMTP id t132so24788004pgb.9; Fri, 26 Jul 2019 06:25:20 -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=ouOMj6cpN1ep3ajODfqH/x6C/iWcdYxWbD9mvS45xHg=; b=jOU3G58iAy4awdh8qWndAXBO2fOOApa5MMp6QlU+ldAXdH4LL2P+HvGVeh3GHywN12 zMONN3mo8xUwLuP1Zlxhh2HI8eza6Volc1KIK+eFJIKPtMbE8surYZAPx8r8xkbWfY3m 39z4iXzwzyHP0nzfLQwSZZtZiMuLoS3K9CfemqBaNroo/M4U6B32eMZaDp9L3s0TUcZ1 vDz7k0LZAn8U8G15ayoGp5ObNQgH2zSG/REXT0qvF/exAuzmORZf9f8wYS/OwiCw998d jxyiciXSgbFPwggylGS2TJQkFXgd2tMLlSdMxZl+U1hhuRNlQ/7CYE+nN8Yy4r0Bzu0b uDKw== 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=ouOMj6cpN1ep3ajODfqH/x6C/iWcdYxWbD9mvS45xHg=; b=guiwlBDQVS10MvtgP6b9lGxYVJKsLZh0XFSjPVekX8efuvLbgMC0tbrAX4S25Htfki 0pa/9jpWaMNAGWx3jHVC+GvDCcQfjA1YunQZKy/xoobWlCokwUvR/Q+/EeSan0s3YkpS B34jdwjjh66RU6n5DIqOA+E1nY80xD9AEeH6+e+4+E/dtL/SdsxGfH1Znb9BQiu+MCDA DJY0dPx+2T/oVphiXnnWLAQPkxshWTaENe5PSpiVi1dGC3WCtzAmtNPFsug7O+nZXsVU LVwi5cX9ToFg3EUYjEuHcCuCQX2sV8LFVeWtBMePCZZZeXW8zCB61xPg5Dvp+DF20rF0 49aQ== X-Gm-Message-State: APjAAAWUz2KBFDt9XqOj9XV7X0USvYAzmJfYadrXhwsduRqdm3Wu8bDV EWjUm5+Jvj1vaLVB24FckEY= X-Received: by 2002:a63:ee04:: with SMTP id e4mr66521651pgi.53.1564147520023; Fri, 26 Jul 2019 06:25:20 -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 k36sm54544603pgl.42.2019.07.26.06.25.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 26 Jul 2019 06:25:18 -0700 (PDT) From: "sudheer.v" To: gregkh@linuxfoundation.org, jslaby@suse.com, joel@jms.id.au, andrew@aj.id.au, benh@kernel.crashing.org, robh+dt@kernel.org, mark.rutland@arm.com, shivahshankar.shankarnarayanrao@aspeedtech.com, sudheer.veliseti@aspeedtech.com Cc: sudheer veliseti , linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-aspeed@lists.ozlabs.org Subject: [patch v4 0/5] *** AST2500 DMA UART driver *** Date: Fri, 26 Jul 2019 18:57:15 +0530 Message-Id: <1564147640-30753-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 From: sudheer veliseti Hi, In this patchset v4,all the comments provided for patchset v3 are addressed.Also there is considerable change in the code related to how the per port uart structure is registerd with uart core. so the patch [patch v4 1/5] considerably differs from [patch v3 1/5] Thanks and Regards Sudheer.V changes in v4: - since TX uart interrupt is being invoked by 8250 framework instead of expected TX DMA interrupt,registration of uart port is changed. per port uart structure registration is done directly now instead of going throgh 8250 framework. so there is considerable change in code against v3 patch changes in v3: - custom debugs replaced with pr_debug in 8250_ast2500_uart_dma.c - change logs added in patches sudheer veliseti (5): AST2500 DMA UART driver build configuration for AST2500 DMA UART driver DT nodes for AST2500 DMA UART driver defconfig and MAINTAINERS updated for AST2500 DMA UART driver Documentation: DT bindings AST2500 DMA UART driver .../bindings/serial/ast2500-dma-uart.txt | 43 + MAINTAINERS | 12 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 21 + arch/arm/boot/dts/aspeed-g5.dtsi | 71 +- arch/arm/configs/aspeed_g5_defconfig | 1 + .../tty/serial/8250/8250_ast2500_uart_dma.c | 1901 +++++++++++++++++ drivers/tty/serial/8250/Kconfig | 45 +- drivers/tty/serial/8250/Makefile | 1 + 8 files changed, 2090 insertions(+), 5 deletions(-) create mode 100644 Documentation/devicetree/bindings/serial/ast2500-dma-uart.txt create mode 100644 drivers/tty/serial/8250/8250_ast2500_uart_dma.c -- 2.17.1