V4L/DVB (12975): SAA7164: Remove the i2c client_attach/detach support, no longer required.
SAA7164: Remove the i2c client_attach/detach support, no longer required. Signed-off-by: Steven Toth <stoth@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
parent
c9230457a9
commit
efac8aaa8e
|
@ -69,29 +69,6 @@ static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int attach_inform(struct i2c_client *client)
|
|
||||||
{
|
|
||||||
struct saa7164_i2c *bus = i2c_get_adapdata(client->adapter);
|
|
||||||
struct saa7164_dev *dev = bus->dev;
|
|
||||||
|
|
||||||
dprintk(DBGLVL_I2C, "%s i2c attach [addr=0x%x,client=%s]\n",
|
|
||||||
client->driver->driver.name, client->addr, client->name);
|
|
||||||
|
|
||||||
if (!client->driver->command)
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int detach_inform(struct i2c_client *client)
|
|
||||||
{
|
|
||||||
struct saa7164_dev *dev = i2c_get_adapdata(client->adapter);
|
|
||||||
|
|
||||||
dprintk(DBGLVL_I2C, "i2c detach [client=%s]\n", client->name);
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
void saa7164_call_i2c_clients(struct saa7164_i2c *bus, unsigned int cmd,
|
void saa7164_call_i2c_clients(struct saa7164_i2c *bus, unsigned int cmd,
|
||||||
void *arg)
|
void *arg)
|
||||||
{
|
{
|
||||||
|
@ -117,8 +94,6 @@ static struct i2c_adapter saa7164_i2c_adap_template = {
|
||||||
.name = "saa7164",
|
.name = "saa7164",
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
.algo = &saa7164_i2c_algo_template,
|
.algo = &saa7164_i2c_algo_template,
|
||||||
.client_register = attach_inform,
|
|
||||||
.client_unregister = detach_inform,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct i2c_client saa7164_i2c_client_template = {
|
static struct i2c_client saa7164_i2c_client_template = {
|
||||||
|
|
Loading…
Reference in New Issue