diff options
Diffstat (limited to 'drivers/media/video/em28xx/em28xx.h')
-rw-r--r-- | drivers/media/video/em28xx/em28xx.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/drivers/media/video/em28xx/em28xx.h b/drivers/media/video/em28xx/em28xx.h index 4c4e58004f54..8bf81be1da61 100644 --- a/drivers/media/video/em28xx/em28xx.h +++ b/drivers/media/video/em28xx/em28xx.h | |||
@@ -58,7 +58,7 @@ | |||
58 | #define EM2883_BOARD_HAUPPAUGE_WINTV_HVR_950 16 | 58 | #define EM2883_BOARD_HAUPPAUGE_WINTV_HVR_950 16 |
59 | #define EM2880_BOARD_PINNACLE_PCTV_HD_PRO 17 | 59 | #define EM2880_BOARD_PINNACLE_PCTV_HD_PRO 17 |
60 | #define EM2880_BOARD_HAUPPAUGE_WINTV_HVR_900_R2 18 | 60 | #define EM2880_BOARD_HAUPPAUGE_WINTV_HVR_900_R2 18 |
61 | #define EM2860_BOARD_POINTNIX_INTRAORAL_CAMERA 19 | 61 | #define EM2860_BOARD_SAA711X_REFERENCE_DESIGN 19 |
62 | #define EM2880_BOARD_AMD_ATI_TV_WONDER_HD_600 20 | 62 | #define EM2880_BOARD_AMD_ATI_TV_WONDER_HD_600 20 |
63 | #define EM2800_BOARD_GRABBEEX_USB2800 21 | 63 | #define EM2800_BOARD_GRABBEEX_USB2800 21 |
64 | #define EM2750_BOARD_UNKNOWN 22 | 64 | #define EM2750_BOARD_UNKNOWN 22 |
@@ -102,6 +102,10 @@ | |||
102 | #define EM2860_BOARD_KAIOMY_TVNPC_U2 63 | 102 | #define EM2860_BOARD_KAIOMY_TVNPC_U2 63 |
103 | #define EM2860_BOARD_EASYCAP 64 | 103 | #define EM2860_BOARD_EASYCAP 64 |
104 | #define EM2820_BOARD_IODATA_GVMVP_SZ 65 | 104 | #define EM2820_BOARD_IODATA_GVMVP_SZ 65 |
105 | #define EM2880_BOARD_EMPIRE_DUAL_TV 66 | ||
106 | #define EM2860_BOARD_TERRATEC_GRABBY 67 | ||
107 | #define EM2860_BOARD_TERRATEC_AV350 68 | ||
108 | #define EM2882_BOARD_KWORLD_ATSC_315U 69 | ||
105 | 109 | ||
106 | /* Limits minimum and default number of buffers */ | 110 | /* Limits minimum and default number of buffers */ |
107 | #define EM28XX_MIN_BUF 4 | 111 | #define EM28XX_MIN_BUF 4 |
@@ -615,6 +619,7 @@ int em28xx_init_isoc(struct em28xx *dev, int max_packets, | |||
615 | int num_bufs, int max_pkt_size, | 619 | int num_bufs, int max_pkt_size, |
616 | int (*isoc_copy) (struct em28xx *dev, struct urb *urb)); | 620 | int (*isoc_copy) (struct em28xx *dev, struct urb *urb)); |
617 | void em28xx_uninit_isoc(struct em28xx *dev); | 621 | void em28xx_uninit_isoc(struct em28xx *dev); |
622 | int em28xx_isoc_dvb_max_packetsize(struct em28xx *dev); | ||
618 | int em28xx_set_mode(struct em28xx *dev, enum em28xx_mode set_mode); | 623 | int em28xx_set_mode(struct em28xx *dev, enum em28xx_mode set_mode); |
619 | int em28xx_gpio_set(struct em28xx *dev, struct em28xx_reg_seq *gpio); | 624 | int em28xx_gpio_set(struct em28xx *dev, struct em28xx_reg_seq *gpio); |
620 | void em28xx_wake_i2c(struct em28xx *dev); | 625 | void em28xx_wake_i2c(struct em28xx *dev); |
@@ -639,7 +644,7 @@ extern void em28xx_card_setup(struct em28xx *dev); | |||
639 | extern struct em28xx_board em28xx_boards[]; | 644 | extern struct em28xx_board em28xx_boards[]; |
640 | extern struct usb_device_id em28xx_id_table[]; | 645 | extern struct usb_device_id em28xx_id_table[]; |
641 | extern const unsigned int em28xx_bcount; | 646 | extern const unsigned int em28xx_bcount; |
642 | void em28xx_set_ir(struct em28xx *dev, struct IR_i2c *ir); | 647 | void em28xx_register_i2c_ir(struct em28xx *dev); |
643 | int em28xx_tuner_callback(void *ptr, int component, int command, int arg); | 648 | int em28xx_tuner_callback(void *ptr, int component, int command, int arg); |
644 | void em28xx_release_resources(struct em28xx *dev); | 649 | void em28xx_release_resources(struct em28xx *dev); |
645 | 650 | ||