|
@@ -1180,6 +1180,8 @@ static int __devinit ivtv_probe(struct pci_dev *pdev,
|
|
|
setup.addr = ADDR_UNSET;
|
|
|
setup.type = itv->options.tuner;
|
|
|
setup.mode_mask = T_ANALOG_TV; /* matches TV tuners */
|
|
|
+ if (itv->options.radio > 0)
|
|
|
+ setup.mode_mask |= T_RADIO;
|
|
|
setup.tuner_callback = (setup.type == TUNER_XC2028) ?
|
|
|
ivtv_reset_tuner_gpio : NULL;
|
|
|
ivtv_call_all(itv, tuner, s_type_addr, &setup);
|