Jean Delvare
6629dcff19
i2c-core: Use per-adapter userspace device lists
...
Using a single list for all userspace devices leads to a dead lock
on multiplexed buses in some circumstances (mux chip instantiated
from userspace). This is solved by using a separate list for each
bus segment.
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Acked-by: Michael Lawnick <ml.lawnick@gmx.de>
2010-05-04 11:09:28 +02:00
..
algos
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
busses
I2C: Fix section mismatch errors in i2c-octeon.c
2010-04-30 20:52:52 +01:00
i2c-boardinfo.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
i2c-core.c
i2c-core: Use per-adapter userspace device lists
2010-05-04 11:09:28 +02:00
i2c-core.h
i2c: Use rwsem instead of mutex for board info
2009-06-19 16:58:20 +02:00
i2c-dev.c
i2c: Remove big kernel lock from i2cdev_open
2009-12-06 17:06:26 +01:00
i2c-smbus.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
Kconfig
i2c: Drop configure option I2C_DEBUG_CHIP
2010-03-13 20:56:55 +01:00
Makefile
tsl2550: Move from i2c/chips to misc
2010-03-13 20:56:54 +01:00