linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / drivers / media / dvb / frontends / mt352.h
index 9e7ff4b..03040cd 100644 (file)
@@ -49,6 +49,12 @@ struct mt352_config
 
        /* Initialise the demodulator and PLL. Cannot be NULL */
        int (*demod_init)(struct dvb_frontend* fe);
+
+       /* PLL setup - fill out the supplied 5 byte buffer with your PLL settings.
+        * byte0: Set to pll i2c address (nonlinux; left shifted by 1)
+        * byte1-4: PLL configuration.
+        */
+       int (*pll_set)(struct dvb_frontend* fe, struct dvb_frontend_parameters* params, u8* pllbuf);
 };
 
 extern struct dvb_frontend* mt352_attach(const struct mt352_config* config,