[PATCH 5/9] drm/i915/intel_i2c: add locking around i2c algorithm accesses

2012-03-18 Thread Daniel Vetter
On Wed, Mar 07, 2012 at 07:50:46PM +0800, Daniel Kurtz wrote: > The i915 has multiple i2c adapters. However, they all share a single > single set of i2c control registers (algorithm). Thus, different threads > trying to access different adapters could interfere with each other. > > Note: differe

Re: [PATCH 5/9] drm/i915/intel_i2c: add locking around i2c algorithm accesses

2012-03-18 Thread Daniel Vetter
On Wed, Mar 07, 2012 at 07:50:46PM +0800, Daniel Kurtz wrote: > The i915 has multiple i2c adapters. However, they all share a single > single set of i2c control registers (algorithm). Thus, different threads > trying to access different adapters could interfere with each other. > > Note: differe

[PATCH 5/9] drm/i915/intel_i2c: add locking around i2c algorithm accesses

2012-03-07 Thread Daniel Kurtz
The i915 has multiple i2c adapters. However, they all share a single single set of i2c control registers (algorithm). Thus, different threads trying to access different adapters could interfere with each other. Note: different threads trying to access the same channel is already handled in the i

[PATCH 5/9] drm/i915/intel_i2c: add locking around i2c algorithm accesses

2012-03-07 Thread Daniel Kurtz
The i915 has multiple i2c adapters. However, they all share a single single set of i2c control registers (algorithm). Thus, different threads trying to access different adapters could interfere with each other. Note: different threads trying to access the same channel is already handled in the i