2 Sep 2009 03:37
[PATCH] Add FM radio for the XC5000
Dmitri Belimov <d.belimov <at> gmail.com>
2009-09-02 01:37:05 GMT
2009-09-02 01:37:05 GMT
Hi All
Add FM radio for the xc5000 silicon tuner chip.
diff -r 28f8b0ebd224 linux/drivers/media/common/tuners/xc5000.c
--- a/linux/drivers/media/common/tuners/xc5000.c Sun Aug 23 13:55:25 2009 -0300
+++ b/linux/drivers/media/common/tuners/xc5000.c Wed Sep 02 06:32:12 2009 +1000
<at> <at> -747,14 +747,11 <at> <at>
return ret;
}
-static int xc5000_set_analog_params(struct dvb_frontend *fe,
+static int xc5000_set_tv_freq(struct dvb_frontend *fe,
struct analog_parameters *params)
{
struct xc5000_priv *priv = fe->tuner_priv;
int ret;
-
- if (xc5000_is_firmware_loaded(fe) != XC_RESULT_SUCCESS)
- xc_load_fw_and_init_tuner(fe);
dprintk(1, "%s() frequency=%d (in units of 62.5khz)\n",
__func__, params->frequency);
<at> <at> -834,6 +831,67 <at> <at>
return 0;
}
+
+static int xc5000_set_radio_freq(struct dvb_frontend *fe,
+ struct analog_parameters *params)
(Continue reading)
RSS Feed