Loading drivers/media/video/tda9887.c +6 −0 Original line number Diff line number Diff line Loading @@ -482,6 +482,12 @@ static int tda9887_set_config(struct tuner *t, char *buf) buf[1] &= ~cQSS; if (t->tda9887_config & TDA9887_GATING_18) buf[3] &= ~cGating_36; if (t->tda9887_config & TDA9887_GAIN_NORMAL) { radio_stereo.e &= ~cTunerGainLow; radio_mono.e &= ~cTunerGainLow; } return 0; } Loading drivers/media/video/usbvision/usbvision-core.c +3 −0 Original line number Diff line number Diff line Loading @@ -2585,12 +2585,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: Loading include/media/tuner.h +1 −0 Original line number Diff line number Diff line Loading @@ -145,6 +145,7 @@ extern int tuner_debug; #define TDA9887_DEEMPHASIS_75 (3<<16) #define TDA9887_AUTOMUTE (1<<18) #define TDA9887_GATING_18 (1<<19) #define TDA9887_GAIN_NORMAL (1<<20) #ifdef __KERNEL__ Loading Loading
drivers/media/video/tda9887.c +6 −0 Original line number Diff line number Diff line Loading @@ -482,6 +482,12 @@ static int tda9887_set_config(struct tuner *t, char *buf) buf[1] &= ~cQSS; if (t->tda9887_config & TDA9887_GATING_18) buf[3] &= ~cGating_36; if (t->tda9887_config & TDA9887_GAIN_NORMAL) { radio_stereo.e &= ~cTunerGainLow; radio_mono.e &= ~cTunerGainLow; } return 0; } Loading
drivers/media/video/usbvision/usbvision-core.c +3 −0 Original line number Diff line number Diff line Loading @@ -2585,12 +2585,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: Loading
include/media/tuner.h +1 −0 Original line number Diff line number Diff line Loading @@ -145,6 +145,7 @@ extern int tuner_debug; #define TDA9887_DEEMPHASIS_75 (3<<16) #define TDA9887_AUTOMUTE (1<<18) #define TDA9887_GATING_18 (1<<19) #define TDA9887_GAIN_NORMAL (1<<20) #ifdef __KERNEL__ Loading