aboutsummaryrefslogtreecommitdiff
path: root/drivers/mfd
diff options
context:
space:
mode:
authorGravatar Wolfram Sang <w.sang@pengutronix.de> 2010-05-04 11:09:27 +0200
committerGravatar Jean Delvare <khali@linux-fr.org> 2010-05-04 11:09:27 +0200
commite4a7b9b04de15f6b63da5ccdd373ffa3057a3681 (patch)
tree7f2f49df9dc66b334b85f83347df03d2b0d0a721 /drivers/mfd
parentMerge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag... (diff)
downloadlinux-e4a7b9b04de15f6b63da5ccdd373ffa3057a3681.tar.gz
linux-e4a7b9b04de15f6b63da5ccdd373ffa3057a3681.tar.bz2
linux-e4a7b9b04de15f6b63da5ccdd373ffa3057a3681.zip
i2c-core: Erase pointer to clientdata on removal
After discovering that a lot of i2c-drivers leave the pointer to their clientdata dangling, it was decided to let the core handle this issue. It is assumed that the core may access the private data after remove() as there are no guarantees for the lifetime of such pointers anyhow (see thread starting at http://lkml.org/lkml/2010/3/21/68) Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> Signed-off-by: Jean Delvare <khali@linux-fr.org>
Diffstat (limited to 'drivers/mfd')
0 files changed, 0 insertions, 0 deletions