diff options
Diffstat (limited to 'drivers/media/video/cx88/cx88.h')
-rw-r--r-- | drivers/media/video/cx88/cx88.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/drivers/media/video/cx88/cx88.h b/drivers/media/video/cx88/cx88.h index 54fe65094711..dbf01b8b57a5 100644 --- a/drivers/media/video/cx88/cx88.h +++ b/drivers/media/video/cx88/cx88.h | |||
@@ -221,6 +221,14 @@ extern struct sram_channel cx88_sram_channels[]; | |||
221 | #define CX88_BOARD_DVICO_FUSIONHDTV_7_GOLD 65 | 221 | #define CX88_BOARD_DVICO_FUSIONHDTV_7_GOLD 65 |
222 | #define CX88_BOARD_PROLINK_PV_8000GT 66 | 222 | #define CX88_BOARD_PROLINK_PV_8000GT 66 |
223 | #define CX88_BOARD_KWORLD_ATSC_120 67 | 223 | #define CX88_BOARD_KWORLD_ATSC_120 67 |
224 | #define CX88_BOARD_HAUPPAUGE_HVR4000 68 | ||
225 | #define CX88_BOARD_HAUPPAUGE_HVR4000LITE 69 | ||
226 | #define CX88_BOARD_TEVII_S460 70 | ||
227 | #define CX88_BOARD_OMICOM_SS4_PCI 71 | ||
228 | #define CX88_BOARD_TBS_8920 72 | ||
229 | #define CX88_BOARD_TEVII_S420 73 | ||
230 | #define CX88_BOARD_PROLINK_PV_GLOBAL_XTREME 74 | ||
231 | #define CX88_BOARD_PROF_7300 75 | ||
224 | 232 | ||
225 | enum cx88_itype { | 233 | enum cx88_itype { |
226 | CX88_VMUX_COMPOSITE1 = 1, | 234 | CX88_VMUX_COMPOSITE1 = 1, |
@@ -342,6 +350,7 @@ struct cx88_core { | |||
342 | struct mutex lock; | 350 | struct mutex lock; |
343 | /* various v4l controls */ | 351 | /* various v4l controls */ |
344 | u32 freq; | 352 | u32 freq; |
353 | atomic_t users; | ||
345 | 354 | ||
346 | /* cx88-video needs to access cx8802 for hybrid tuner pll access. */ | 355 | /* cx88-video needs to access cx8802 for hybrid tuner pll access. */ |
347 | struct cx8802_dev *dvbdev; | 356 | struct cx8802_dev *dvbdev; |
@@ -601,7 +610,7 @@ extern void cx88_call_i2c_clients(struct cx88_core *core, | |||
601 | /* ----------------------------------------------------------- */ | 610 | /* ----------------------------------------------------------- */ |
602 | /* cx88-cards.c */ | 611 | /* cx88-cards.c */ |
603 | 612 | ||
604 | extern int cx88_tuner_callback(void *dev, int command, int arg); | 613 | extern int cx88_tuner_callback(void *dev, int component, int command, int arg); |
605 | extern int cx88_get_resources(const struct cx88_core *core, | 614 | extern int cx88_get_resources(const struct cx88_core *core, |
606 | struct pci_dev *pci); | 615 | struct pci_dev *pci); |
607 | extern struct cx88_core *cx88_core_create(struct pci_dev *pci, int nr); | 616 | extern struct cx88_core *cx88_core_create(struct pci_dev *pci, int nr); |