diff options
author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-11-16 06:05:06 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-12-29 14:53:34 -0500 |
commit | 66767920e3e6532db8afe04f9b2d8e1a9e95cad9 (patch) | |
tree | 3da576ed2797653623cfde651ccfbf6fa165668b | |
parent | 60245e858ddb2255d458868be16ba814f6f8d446 (diff) |
V4L/DVB (9630): Some boards need to specify tuner address
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
-rw-r--r-- | drivers/media/video/em28xx/em28xx-cards.c | 1 | ||||
-rw-r--r-- | drivers/media/video/em28xx/em28xx.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/drivers/media/video/em28xx/em28xx-cards.c b/drivers/media/video/em28xx/em28xx-cards.c index 75b2af2bf4cf..28f64e0b0b4b 100644 --- a/drivers/media/video/em28xx/em28xx-cards.c +++ b/drivers/media/video/em28xx/em28xx-cards.c | |||
@@ -1765,6 +1765,7 @@ void em28xx_card_setup(struct em28xx *dev) | |||
1765 | em28xx_set_model(dev); | 1765 | em28xx_set_model(dev); |
1766 | 1766 | ||
1767 | dev->tuner_type = em28xx_boards[dev->model].tuner_type; | 1767 | dev->tuner_type = em28xx_boards[dev->model].tuner_type; |
1768 | dev->tuner_addr = em28xx_boards[dev->model].tuner_addr; | ||
1768 | 1769 | ||
1769 | /* request some modules */ | 1770 | /* request some modules */ |
1770 | switch (dev->model) { | 1771 | switch (dev->model) { |
diff --git a/drivers/media/video/em28xx/em28xx.h b/drivers/media/video/em28xx/em28xx.h index 9ff3c83e63d0..3152d00e548b 100644 --- a/drivers/media/video/em28xx/em28xx.h +++ b/drivers/media/video/em28xx/em28xx.h | |||
@@ -288,6 +288,7 @@ struct em28xx_board { | |||
288 | char *name; | 288 | char *name; |
289 | int vchannels; | 289 | int vchannels; |
290 | int tuner_type; | 290 | int tuner_type; |
291 | int tuner_addr; | ||
291 | 292 | ||
292 | /* i2c flags */ | 293 | /* i2c flags */ |
293 | unsigned int tda9887_conf; | 294 | unsigned int tda9887_conf; |