linux/drivers/i2c
Sylvain Munaut 7f02d56e54 [PATCH] i2c: Race fix for i2c-mpc.c
i2c: Race fix for i2c-mpc.c

The problem was that the clock speed and driver data is
initialized after the i2c adapter was added. This caused
the i2c bus to start working at a wrong speed. (Mostly
noticable on the second bus on mpc5200)

With this patch we've tried to keep the i2c adapter
working perfectly all the time it is included in the system.
Initialize before added, Remove garbage after deleleted.

Submitted-by: Asier Llano Palacios
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Signed-off-by: Kumar Gala <kumar.gala@freescale.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-06-21 21:52:01 -07:00
..
algos [PATCH] I2C: Spelling fixes for drivers/i2c/algos/i2c-algo-pca.c 2005-06-21 21:51:59 -07:00
busses [PATCH] i2c: Race fix for i2c-mpc.c 2005-06-21 21:52:01 -07:00
chips [PATCH] I2C: fix up some sysfs device attribute file parameters 2005-06-21 21:51:59 -07:00
i2c-core.c [PATCH] I2C: Spelling fixes for drivers/i2c/i2c-core.c 2005-06-21 21:52:00 -07:00
i2c-dev.c [PATCH] I2C: Spelling fixes for drivers/i2c/i2c-dev.c 2005-06-21 21:52:00 -07:00
i2c-sensor-detect.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
i2c-sensor-vid.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Kconfig Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00