From: Jean Delvare Date: Tue, 1 May 2007 21:26:31 +0000 (+0200) Subject: i2c: Add i2c_new_probed_device() X-Git-Tag: v2.6.22-rc1~1081^2~19 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=12b5053ac58709c7d475888bc18d1f61958afc4e;p=pandora-kernel.git i2c: Add i2c_new_probed_device() Add a new helper function to instantiate an i2c device. It is meant as a replacement for i2c_new_device() when you don't know for sure at which address your I2C/SMBus device lives. This happens frequently on TV adapters for example, you know there is a tuner chip on the bus, but depending on the exact board model and revision, it can live at different addresses. So, the new i2c_new_probed_device() function will probe the bus according to a list of addresses, and as soon as one of these addresses responds, it will call i2c_new_device() on that one address. This function will make it possible to port the old i2c drivers to the new model quickly. Signed-off-by: Jean Delvare --- Reading git-diff-tree failed