Revert to Fedora kernel-2.6.17-1.2187_FC5 patched with vs2.0.2.1; there are too many...
[linux-2.6.git] / drivers / media / dvb / ttpci / budget.h
index e8a5c79..ecea3a1 100644 (file)
@@ -52,6 +52,9 @@ struct budget {
        struct dmx_frontend hw_frontend;
        struct dmx_frontend mem_frontend;
 
+       int fe_synced;
+       struct mutex pid_mutex;
+
        int ci_present;
        int video_port;
 
@@ -71,9 +74,6 @@ struct budget {
 
        struct dvb_adapter dvb_adapter;
        struct dvb_frontend *dvb_frontend;
-       int (*read_fe_status)(struct dvb_frontend *fe, fe_status_t *status);
-       int fe_synced;
-
        void *priv;
 };
 
@@ -106,7 +106,6 @@ static struct saa7146_pci_extension_data x_var = { \
 extern int ttpci_budget_init(struct budget *budget, struct saa7146_dev *dev,
                             struct saa7146_pci_extension_data *info,
                             struct module *owner);
-extern void ttpci_budget_init_hooks(struct budget *budget);
 extern int ttpci_budget_deinit(struct budget *budget);
 extern void ttpci_budget_irq10_handler(struct saa7146_dev *dev, u32 * isr);
 extern void ttpci_budget_set_video_port(struct saa7146_dev *dev, int video_port);