From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161000AbcFOMOc (ORCPT ); Wed, 15 Jun 2016 08:14:32 -0400 Received: from mga03.intel.com ([134.134.136.65]:43843 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932432AbcFOMO3 (ORCPT ); Wed, 15 Jun 2016 08:14:29 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.26,475,1459839600"; d="scan'208";a="976159508" Message-ID: <1465992940.30123.116.camel@linux.intel.com> Subject: Re: [PATCH v2 0/3] Fix DNV HSUART RX DMA timeout interrupt issue From: Andy Shevchenko To: Chuah Kim Tatt , gregkh@linuxfoundation.org, vinod.koul@intel.com Cc: heikki.krogerus@linux.intel.com, mika.westerberg@linux.intel.com, linux-kernel@vger.kernel.org, jui.nee.tan@intel.com, peter@hurleysoftware.com, linux-serial@vger.kernel.org Date: Wed, 15 Jun 2016 15:15:40 +0300 In-Reply-To: <1465969453-16198-1-git-send-email-kim.tatt.chuah@intel.com> References: <1465969453-16198-1-git-send-email-kim.tatt.chuah@intel.com> Organization: Intel Finland Oy Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.20.3-1 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2016-06-15 at 13:44 +0800, Chuah Kim Tatt wrote: > From: "Chuah, Kim Tatt" > > These patches fix a DNV HSUART DMA issue with timeout interrupts, > where > RX data is stuck in buffer when RX DMA is used and the number of > received > bytes is less than 4096. > These patches have been tested on Intel Denverton platform. For entire series: Acked-by: Andy Shevchenko > > Changes from v1: >   - Added patch "serial: 8250_dma: Export serial8250_rx_dma_flush()" > to solve >     build error when CONFIG_SERIAL_8250_MID is set to "m". > > Chuah, Kim Tatt (3): >   dmaengine: hsu: Export hsu_dma_get_status() >   serial: 8250_dma: Export serial8250_rx_dma_flush() >   serial: 8250_mid: Read RX buffer on RX DMA timeout for DNV > >  drivers/dma/hsu/hsu.c              | 90 > +++++++++++++++++++++++++++++--------- >  drivers/dma/hsu/pci.c              | 11 ++++- >  drivers/tty/serial/8250/8250_dma.c |  1 + >  drivers/tty/serial/8250/8250_mid.c | 24 +++++++--- >  include/linux/dma/hsu.h            | 14 ++++-- >  5 files changed, 109 insertions(+), 31 deletions(-) > -- Andy Shevchenko Intel Finland Oy