linux-stable/drivers/i2c
Hans Verkuil 50c3304a5e i2c: Keep client->driver and client->dev.driver in sync
Ensure that client->driver is set to NULL if the probe() returns an
error (this keeps client->driver and client->dev.driver in sync).

Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Acked-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-03-12 14:15:00 +01:00
..
algos i2c-algo-pcf: Delete broken 10-bit address support 2008-01-27 18:14:46 +01:00
busses i2c-amd756: Fix off-by-one 2008-03-12 14:15:00 +01:00
chips hwmon: Discard useless I2C driver IDs 2008-02-07 20:39:44 -05:00
i2c-boardinfo.c i2c: Add i2c_board_info and i2c_new_device() 2007-05-01 23:26:31 +02:00
i2c-core.c i2c: Keep client->driver and client->dev.driver in sync 2008-03-12 14:15:00 +01:00
i2c-core.h i2c: Add i2c_board_info and i2c_new_device() 2007-05-01 23:26:31 +02:00
i2c-dev.c i2c: Stop using the redundant client list 2008-01-27 18:14:51 +01:00
Kconfig [S390] Kconfig: menus with depends on HAS_IOMEM. 2007-05-10 15:46:07 +02:00
Makefile i2c: Add i2c_board_info and i2c_new_device() 2007-05-01 23:26:31 +02:00