RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-08-20 Thread Sonasath, Moiz
Hi Paul, -Original Message- From: Paul Walmsley [mailto:p...@pwsan.com] Sent: Sunday, August 16, 2009 12:39 PM To: Sonasath, Moiz Cc: linux-...@vger.kernel.org; linux-omap@vger.kernel.org; Menon, Nishanth; Pandita, Vikram Subject: RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata

RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-08-16 Thread Paul Walmsley
Hi Moiz, On Tue, 11 Aug 2009, Sonasath, Moiz wrote: 1. From the code we have in place now, we are writing num_bytes=dev-fifosize(=XTRSH+1) bytes in case of XRDY OR num_bytes=TXSTAT (last few bytes left) in case of XDR (draining feature) Without the errata we were writing these num_bytes

RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-08-10 Thread Sonasath, Moiz
Subject: RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153 -Original Message- From: Paul Walmsley [mailto:p...@pwsan.com] Sent: Monday, August 03, 2009 2:36 AM To: Sonasath, Moiz Cc: linux-...@vger.kernel.org; linux-omap@vger.kernel.org; Menon, Nishanth; Pandita, Vikram

RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-08-10 Thread Paul Walmsley
Hello Moiz, On Mon, 10 Aug 2009, Sonasath, Moiz wrote: I did some analysis and testing of the code with threshold set to zero, we cannot make the threshold zero with the present code in place, as this would hamper the functionality of the draining feature because in this case the XDR

Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-08-03 Thread Paul Walmsley
Hello Moiz, A few remaining comments, most of these from an earlier message. On Tue, 21 Jul 2009, Sonasath, Moiz wrote: When an XRDY/XDR is hit, wait for XUDF before writing data to DATA_REG. Otherwise some data bytes can be lost while transferring them from the memory to the I2C interface.

RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-08-03 Thread Sonasath, Moiz
-Original Message- From: Paul Walmsley [mailto:p...@pwsan.com] Sent: Monday, August 03, 2009 2:36 AM To: Sonasath, Moiz Cc: linux-...@vger.kernel.org; linux-omap@vger.kernel.org; Menon, Nishanth; Pandita, Vikram Subject: Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-07-20 Thread Sonasath, Moiz
Sonasath, Moiz wrote: When an XRDY/XDR is hit, wait for XUDF before writing data to DATA_REG. Otherwise some data bytes can be lost while transferring them from the memory to the I2C interface. Do a Busy-wait for XUDF, before writing data to DATA_REG. While waiting if there is NACK |

RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-07-16 Thread Sonasath, Moiz
Hello Nishant, Comments inlined, Regards Moiz Sonasath -Original Message- From: Menon, Nishanth Sent: Wednesday, July 15, 2009 6:03 PM To: Sonasath, Moiz Cc: linux-omap@vger.kernel.org; Kamat, Nishant; Paul Walmsley; Pandita, Vikram Subject: Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon

RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-07-15 Thread Sonasath, Moiz
] [OMAP:I2C]OMAP3430 Silicon Errata 1.153 Sonasath, Moiz wrote: When an XRDY/XDR is hit, wait for XUDF before writing data to DATA_REG. Otherwise some data bytes can be lost while transferring them from the memory to the I2C interface. Do a Busy-wait for XUDF, before writing data to DATA_REG. While

Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-07-15 Thread Nishanth Menon
Sonasath, Moiz had written, on 07/15/2009 10:40 AM, the following: When an XRDY/XDR is hit, wait for XUDF before writing data to DATA_REG. Otherwise some data bytes can be lost while transferring them from the memory to the I2C interface. Do a Busy-wait for XUDF, before writing data to

RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-07-15 Thread Sonasath, Moiz
Hello Nishant, Comments inlined, Regards Moiz Sonasath -Original Message- From: Menon, Nishanth Sent: Wednesday, July 15, 2009 4:43 PM To: Sonasath, Moiz Cc: linux-omap@vger.kernel.org; Kamat, Nishant; Paul Walmsley Subject: Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-07-15 Thread Sonasath, Moiz
: linux-omap@vger.kernel.org; Kamat, Nishant; Paul Walmsley; Pandita, Vikram Subject: Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153 Sonasath, Moiz had written, on 07/15/2009 05:23 PM, the following: Hello Nishant, Comments inlined, Regards Moiz Sonasath -Original Message

Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-07-15 Thread Nishanth Menon
Sonasath, Moiz had written, on 07/15/2009 05:29 PM, the following: I am also not sure, if the count=100; value will be enough time for the XUDF to be set. If not then it will keep running into timeout errors. Do you mean we need a delay for checking again? that should be easy to

RE: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-07-15 Thread Sonasath, Moiz
Walmsley; Pandita, Vikram Subject: Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153 Sonasath, Moiz had written, on 07/15/2009 05:29 PM, the following: I am also not sure, if the count=100; value will be enough time for the XUDF to be set. If not then it will keep running into timeout

Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-07-15 Thread Nishanth Menon
Sonasath, Moiz had written, on 07/15/2009 05:37 PM, the following: -Original Message- From: Menon, Nishanth Sent: Wednesday, July 15, 2009 5:32 PM please stop top posting.. Sonasath, Moiz had written, on 07/15/2009 05:29 PM, the following: I am also not sure, if the count=100;

Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

2009-07-14 Thread Nishanth Menon
Sonasath, Moiz wrote: When an XRDY/XDR is hit, wait for XUDF before writing data to DATA_REG. Otherwise some data bytes can be lost while transferring them from the memory to the I2C interface. Do a Busy-wait for XUDF, before writing data to DATA_REG. While waiting if there is NACK | AL, set