Re: [PATCH] i2c-s3c2410: Leave the bus disabled unless it is in use

2014-03-12 Thread Wolfram Sang
On Wed, Mar 12, 2014 at 08:27:14PM +0100, Wolfram Sang wrote: > On Fri, Feb 07, 2014 at 02:24:09PM +0530, Naveen Krishna Chatradhi wrote: > > From: Simon Glass > > > > There is a rather odd feature of the exynos i2c controller that if it > > is left enabled, it can lock itself up with the clk lin

Re: [PATCH] i2c-s3c2410: Leave the bus disabled unless it is in use

2014-03-12 Thread Wolfram Sang
On Fri, Feb 07, 2014 at 02:24:09PM +0530, Naveen Krishna Chatradhi wrote: > From: Simon Glass > > There is a rather odd feature of the exynos i2c controller that if it > is left enabled, it can lock itself up with the clk line held low. > This makes the bus unusable. > > Unfortunately, the s3c24

[PATCH] i2c-s3c2410: Leave the bus disabled unless it is in use

2014-02-07 Thread Naveen Krishna Chatradhi
From: Simon Glass There is a rather odd feature of the exynos i2c controller that if it is left enabled, it can lock itself up with the clk line held low. This makes the bus unusable. Unfortunately, the s3c24xx_i2c_set_master() function does not notice this, and reports a timeout. From then on t