Re: [PATCH v3 2/5] usb: chipidea: add freescale imx28 special write register method

2013-10-29 Thread gre...@linuxfoundation.org
On Mon, Oct 28, 2013 at 11:47:53AM +0100, Marek Vasut wrote: Dear Hector Palacios, Dear Peter, On 10/25/2013 08:02 AM, Peter Chen wrote: According to Freescale imx28 Errata, ENGR119653 USB: ARM to USB register error issue, All USB register write operations must use the ARM SWP

Re: [PATCH v3 2/5] usb: chipidea: add freescale imx28 special write register method

2013-10-29 Thread Peter Chen
On Tue, Oct 29, 2013 at 04:54:47PM -0700, gre...@linuxfoundation.org wrote: On Mon, Oct 28, 2013 at 11:47:53AM +0100, Marek Vasut wrote: Dear Hector Palacios, Dear Peter, On 10/25/2013 08:02 AM, Peter Chen wrote: According to Freescale imx28 Errata, ENGR119653 USB: ARM to USB

Re: [PATCH v3 2/5] usb: chipidea: add freescale imx28 special write register method

2013-10-29 Thread gre...@linuxfoundation.org
On Wed, Oct 30, 2013 at 08:53:42AM +0800, Peter Chen wrote: On Tue, Oct 29, 2013 at 04:54:47PM -0700, gre...@linuxfoundation.org wrote: On Mon, Oct 28, 2013 at 11:47:53AM +0100, Marek Vasut wrote: Dear Hector Palacios, Dear Peter, On 10/25/2013 08:02 AM, Peter Chen wrote:

Re: [PATCH v3 2/5] usb: chipidea: add freescale imx28 special write register method

2013-10-28 Thread Marek Vasut
Dear Hector Palacios, Dear Peter, On 10/25/2013 08:02 AM, Peter Chen wrote: According to Freescale imx28 Errata, ENGR119653 USB: ARM to USB register error issue, All USB register write operations must use the ARM SWP instruction. So, we implement special hw_write and hw_test_and_clear

[PATCH v3 2/5] usb: chipidea: add freescale imx28 special write register method

2013-10-25 Thread Peter Chen
According to Freescale imx28 Errata, ENGR119653 USB: ARM to USB register error issue, All USB register write operations must use the ARM SWP instruction. So, we implement special hw_write and hw_test_and_clear for imx28. Discussion for it at below: