diff options
author | Mauro Carvalho Chehab <mchehab@infradead.org> | 2006-12-04 09:31:35 -0200 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@infradead.org> | 2006-12-04 09:31:35 -0200 |
commit | b32f817f3ce7515de06fa1513b37597860ef47a4 (patch) | |
tree | 14134327f9c11dee1f7eff24c24f46c00a8f44e4 /linux/drivers/media/video/usbvision/usbvision-core.c | |
parent | 3e594a0eee60f61694381be3d4682e35a692519d (diff) | |
download | mediapointer-dvb-s2-b32f817f3ce7515de06fa1513b37597860ef47a4.tar.gz mediapointer-dvb-s2-b32f817f3ce7515de06fa1513b37597860ef47a4.tar.bz2 |
Usbvision radio requires GainNormal at e register
From: Mauro Carvalho Chehab <mchehab@infradead.org>
Adds an option to select GainNormal at tda9887 and make usbvision
to use it.
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'linux/drivers/media/video/usbvision/usbvision-core.c')
-rw-r--r-- | linux/drivers/media/video/usbvision/usbvision-core.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/linux/drivers/media/video/usbvision/usbvision-core.c b/linux/drivers/media/video/usbvision/usbvision-core.c index 52ddebac7..c74626310 100644 --- a/linux/drivers/media/video/usbvision/usbvision-core.c +++ b/linux/drivers/media/video/usbvision/usbvision-core.c @@ -2714,12 +2714,15 @@ static int attach_inform(struct i2c_client *client) case 0x4b: { struct tuner_setup tun_setup; + unsigned int tda9887_conf = TDA9887_GAIN_NORMAL; tun_setup.mode_mask = T_ANALOG_TV | T_RADIO; tun_setup.type = TUNER_TDA9887; tun_setup.addr = client->addr; call_i2c_clients(usbvision, TUNER_SET_TYPE_ADDR, &tun_setup); + call_i2c_clients(usbvision,TDA9887_SET_CONFIG, &tda9887_conf); + break; } case 0x42: |