From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752757AbbASSJA (ORCPT ); Mon, 19 Jan 2015 13:09:00 -0500 Received: from mail-we0-f176.google.com ([74.125.82.176]:36613 "EHLO mail-we0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751939AbbASSIm (ORCPT ); Mon, 19 Jan 2015 13:08:42 -0500 MIME-Version: 1.0 In-Reply-To: <1397668411-27162-2-git-send-email-ynvich@gmail.com> References: <1387309071-22382-1-git-send-email-ynvich@gmail.com> <1397668411-27162-1-git-send-email-ynvich@gmail.com> <1397668411-27162-2-git-send-email-ynvich@gmail.com> From: Rob Herring Date: Mon, 19 Jan 2015 12:08:21 -0600 Message-ID: Subject: Re: [PATCH v4 01/21] serial: rewrite pxa2xx-uart to use 8250_core To: Sergei Ianovich Cc: "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , Russell King , Greg Kroah-Hartman , Jiri Slaby , Grant Likely , Rob Herring , James Cameron , Heikki Krogerus , Paul Bolle , Arnd Bergmann , Randy Dunlap , Stefan Seyfried , "open list:SERIAL DRIVERS" , "open list:OPEN FIRMWARE AND..." Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 16, 2014 at 12:13 PM, Sergei Ianovich wrote: > pxa2xx-uart was a separate uart platform driver. It was declaring > the same device names and numbers as 8250 driver. As a result, > it was impossible to use 8250 driver on PXA SoCs. > > Upon closer examination pxa2xx-uart turned out to be a clone of > 8250_core driver. > > Workaround for Erratum #19 according to Marvel(R) PXA270M Processor > Specification Update (April 19, 2010) is dropped. 8250_core reads > from FIFO immediately after checking DR bit in LSR. > > Signed-off-by: Sergei Ianovich > Reviewed-by: Heikki Krogerus > Reviewed-by: James Cameron > Acked-by: Greg Kroah-Hartman > --- > Resenging together with the rest of the series as the series > breaks without this one at [PATCH 12/21] Whatever happened with merging this? I'm asking because either this or fixes to PXA uart are needed to coexist with the 8250 driver and for earlycon to work. Rob From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rob Herring Subject: Re: [PATCH v4 01/21] serial: rewrite pxa2xx-uart to use 8250_core Date: Mon, 19 Jan 2015 12:08:21 -0600 Message-ID: References: <1387309071-22382-1-git-send-email-ynvich@gmail.com> <1397668411-27162-1-git-send-email-ynvich@gmail.com> <1397668411-27162-2-git-send-email-ynvich@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: In-Reply-To: <1397668411-27162-2-git-send-email-ynvich@gmail.com> Sender: linux-kernel-owner@vger.kernel.org To: Sergei Ianovich Cc: "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , Russell King , Greg Kroah-Hartman , Jiri Slaby , Grant Likely , Rob Herring , James Cameron , Heikki Krogerus , Paul Bolle , Arnd Bergmann , Randy Dunlap , Stefan Seyfried , "open list:SERIAL DRIVERS" , "open list:OPEN FIRMWARE AND..." List-Id: devicetree@vger.kernel.org On Wed, Apr 16, 2014 at 12:13 PM, Sergei Ianovich wrote: > pxa2xx-uart was a separate uart platform driver. It was declaring > the same device names and numbers as 8250 driver. As a result, > it was impossible to use 8250 driver on PXA SoCs. > > Upon closer examination pxa2xx-uart turned out to be a clone of > 8250_core driver. > > Workaround for Erratum #19 according to Marvel(R) PXA270M Processor > Specification Update (April 19, 2010) is dropped. 8250_core reads > from FIFO immediately after checking DR bit in LSR. > > Signed-off-by: Sergei Ianovich > Reviewed-by: Heikki Krogerus > Reviewed-by: James Cameron > Acked-by: Greg Kroah-Hartman > --- > Resenging together with the rest of the series as the series > breaks without this one at [PATCH 12/21] Whatever happened with merging this? I'm asking because either this or fixes to PXA uart are needed to coexist with the 8250 driver and for earlycon to work. Rob From mboxrd@z Thu Jan 1 00:00:00 1970 From: robherring2@gmail.com (Rob Herring) Date: Mon, 19 Jan 2015 12:08:21 -0600 Subject: [PATCH v4 01/21] serial: rewrite pxa2xx-uart to use 8250_core In-Reply-To: <1397668411-27162-2-git-send-email-ynvich@gmail.com> References: <1387309071-22382-1-git-send-email-ynvich@gmail.com> <1397668411-27162-1-git-send-email-ynvich@gmail.com> <1397668411-27162-2-git-send-email-ynvich@gmail.com> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Wed, Apr 16, 2014 at 12:13 PM, Sergei Ianovich wrote: > pxa2xx-uart was a separate uart platform driver. It was declaring > the same device names and numbers as 8250 driver. As a result, > it was impossible to use 8250 driver on PXA SoCs. > > Upon closer examination pxa2xx-uart turned out to be a clone of > 8250_core driver. > > Workaround for Erratum #19 according to Marvel(R) PXA270M Processor > Specification Update (April 19, 2010) is dropped. 8250_core reads > from FIFO immediately after checking DR bit in LSR. > > Signed-off-by: Sergei Ianovich > Reviewed-by: Heikki Krogerus > Reviewed-by: James Cameron > Acked-by: Greg Kroah-Hartman > --- > Resenging together with the rest of the series as the series > breaks without this one at [PATCH 12/21] Whatever happened with merging this? I'm asking because either this or fixes to PXA uart are needed to coexist with the 8250 driver and for earlycon to work. Rob