diff options
author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2011-07-09 11:36:58 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2011-07-27 16:55:48 -0400 |
commit | 0fc55e81d3364e6535cacb10b5a579f8c62625b1 (patch) | |
tree | 28e84110be681bd247568f70a71a406254a54675 /drivers/media/dvb/frontends/drxk.h | |
parent | 5e66b87840dd275eafa6b4135b174212dd7c0d75 (diff) |
[media] drxk: Move I2C address into a config structure
Currently, the only parameter to be configured is the I2C
address. However, Terratec H5 logs shows that it needs a different
setting for some things, and it has its own firmware.
So, move the addr into a config structure, in order to allow adding
the required configuration bits.
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb/frontends/drxk.h')
-rw-r--r-- | drivers/media/dvb/frontends/drxk.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/media/dvb/frontends/drxk.h b/drivers/media/dvb/frontends/drxk.h index d1c133e065ff..a7b295f82a86 100644 --- a/drivers/media/dvb/frontends/drxk.h +++ b/drivers/media/dvb/frontends/drxk.h | |||
@@ -4,7 +4,11 @@ | |||
4 | #include <linux/types.h> | 4 | #include <linux/types.h> |
5 | #include <linux/i2c.h> | 5 | #include <linux/i2c.h> |
6 | 6 | ||
7 | extern struct dvb_frontend *drxk_attach(struct i2c_adapter *i2c, | 7 | struct drxk_config { |
8 | u8 adr, | 8 | u8 adr; |
9 | }; | ||
10 | |||
11 | extern struct dvb_frontend *drxk_attach(const struct drxk_config *config, | ||
12 | struct i2c_adapter *i2c, | ||
9 | struct dvb_frontend **fe_t); | 13 | struct dvb_frontend **fe_t); |
10 | #endif | 14 | #endif |