Searched refs:tm6000_core (Results 1 – 9 of 9) sorted by relevance
/linux-4.1.27/drivers/media/usb/tm6000/ |
D | tm6000.h | 157 struct tm6000_core *core; 174 struct tm6000_core { struct 288 int (*init)(struct tm6000_core *); argument 289 int (*fini)(struct tm6000_core *); 290 int (*fillbuf)(struct tm6000_core *, char *buf, int size); 295 struct tm6000_core *dev; 314 int tm6000_cards_setup(struct tm6000_core *dev); 315 void tm6000_flash_led(struct tm6000_core *dev, u8 state); 319 int tm6000_read_write_usb(struct tm6000_core *dev, u8 reqtype, u8 req, 321 int tm6000_get_reg(struct tm6000_core *dev, u8 req, u16 value, u16 index); [all …]
|
D | tm6000-core.c | 35 int tm6000_read_write_usb(struct tm6000_core *dev, u8 req_type, u8 req, in tm6000_read_write_usb() 114 int tm6000_set_reg(struct tm6000_core *dev, u8 req, u16 value, u16 index) in tm6000_set_reg() 122 int tm6000_get_reg(struct tm6000_core *dev, u8 req, u16 value, u16 index) in tm6000_get_reg() 137 int tm6000_set_reg_mask(struct tm6000_core *dev, u8 req, u16 value, in tm6000_set_reg_mask() 160 int tm6000_get_reg16(struct tm6000_core *dev, u8 req, u16 value, u16 index) in tm6000_get_reg16() 174 int tm6000_get_reg32(struct tm6000_core *dev, u8 req, u16 value, u16 index) in tm6000_get_reg32() 188 int tm6000_i2c_reset(struct tm6000_core *dev, u16 tsleep) in tm6000_i2c_reset() 204 void tm6000_set_fourcc_format(struct tm6000_core *dev) in tm6000_set_fourcc_format() 222 static void tm6000_set_vbi(struct tm6000_core *dev) in tm6000_set_vbi() 284 int tm6000_init_analog_mode(struct tm6000_core *dev) in tm6000_init_analog_mode() [all …]
|
D | tm6000-video.c | 100 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq); in get_next_buf() 115 static inline void buffer_filled(struct tm6000_core *dev, in buffer_filled() 136 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq); in copy_streams() 304 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq); in copy_multiplexed() 342 static inline void print_err_status(struct tm6000_core *dev, in print_err_status() 389 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq); in tm6000_isoc_copy() 435 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq); in tm6000_irq_callback() 472 static int tm6000_alloc_urb_buffers(struct tm6000_core *dev) in tm6000_alloc_urb_buffers() 510 static int tm6000_free_urb_buffers(struct tm6000_core *dev) in tm6000_free_urb_buffers() 537 static void tm6000_uninit_isoc(struct tm6000_core *dev) in tm6000_uninit_isoc() [all …]
|
D | tm6000-dvb.c | 47 static inline void print_err_status(struct tm6000_core *dev, in print_err_status() 90 struct tm6000_core *dev = urb->context; in tm6000_urb_received() 118 static int tm6000_start_stream(struct tm6000_core *dev) in tm6000_start_stream() 179 static void tm6000_stop_stream(struct tm6000_core *dev) in tm6000_stop_stream() 196 struct tm6000_core *dev = demux->priv; in tm6000_start_feed() 215 struct tm6000_core *dev = demux->priv; in tm6000_stop_feed() 235 static int tm6000_dvb_attach_frontend(struct tm6000_core *dev) in tm6000_dvb_attach_frontend() 260 static int register_dvb(struct tm6000_core *dev) in register_dvb() 372 static void unregister_dvb(struct tm6000_core *dev) in unregister_dvb() 398 static int dvb_init(struct tm6000_core *dev) in dvb_init() [all …]
|
D | tm6000-alsa.c | 78 struct tm6000_core *core = chip->core; in _tm6000_start_audio_dma() 95 struct tm6000_core *core = chip->core; in _tm6000_stop_audio_dma() 199 struct tm6000_core *core = chip->core; in snd_tm6000_close() 209 static int tm6000_fillbuf(struct tm6000_core *core, char *buf, int size) in tm6000_fillbuf() 302 struct tm6000_core *core = chip->core; in snd_tm6000_hw_free() 332 struct tm6000_core *core = container_of(work, struct tm6000_core, in audio_trigger() 348 struct tm6000_core *core = chip->core; in snd_tm6000_card_trigger() 416 static int tm6000_audio_init(struct tm6000_core *dev) in tm6000_audio_init() 488 static int tm6000_audio_fini(struct tm6000_core *dev) in tm6000_audio_fini()
|
D | tm6000-input.c | 59 struct tm6000_core *dev; 77 void tm6000_ir_wait(struct tm6000_core *dev, u8 state) in tm6000_ir_wait() 94 struct tm6000_core *dev = ir->dev; in tm6000_ir_config() 199 struct tm6000_core *dev = urb->context; in tm6000_ir_urb_received() 232 struct tm6000_core *dev = ir->dev; in tm6000_ir_handle_key() 267 struct tm6000_core *dev = ir->dev; in tm6000_ir_int_work() 341 struct tm6000_core *dev; in __tm6000_ir_int_start() 395 int tm6000_ir_int_start(struct tm6000_core *dev) in tm6000_ir_int_start() 405 void tm6000_ir_int_stop(struct tm6000_core *dev) in tm6000_ir_int_stop() 415 int tm6000_ir_init(struct tm6000_core *dev) in tm6000_ir_init() [all …]
|
D | tm6000-i2c.c | 45 static int tm6000_i2c_send_regs(struct tm6000_core *dev, unsigned char addr, in tm6000_i2c_send_regs() 78 static int tm6000_i2c_recv_regs(struct tm6000_core *dev, unsigned char addr, in tm6000_i2c_recv_regs() 122 static int tm6000_i2c_recv_regs16(struct tm6000_core *dev, unsigned char addr, in tm6000_i2c_recv_regs16() 159 struct tm6000_core *dev = i2c_adap->algo_data; in tm6000_i2c_xfer() 229 static int tm6000_i2c_eeprom(struct tm6000_core *dev) in tm6000_i2c_eeprom() 305 int tm6000_i2c_register(struct tm6000_core *dev) in tm6000_i2c_register() 330 int tm6000_i2c_unregister(struct tm6000_core *dev) in tm6000_i2c_unregister()
|
D | tm6000-cards.c | 646 void tm6000_flash_led(struct tm6000_core *dev, u8 state) in tm6000_flash_led() 694 struct tm6000_core *dev = ptr; in tm6000_xc5000_callback() 720 struct tm6000_core *dev = ptr; in tm6000_tuner_callback() 800 int tm6000_cards_setup(struct tm6000_core *dev) in tm6000_cards_setup() 902 static void tm6000_config_tuner(struct tm6000_core *dev) in tm6000_config_tuner() 984 static int fill_board_specific_data(struct tm6000_core *dev) in fill_board_specific_data() 1025 static void use_alternative_detection_method(struct tm6000_core *dev) in use_alternative_detection_method() 1060 struct tm6000_core *dev = container_of(work, struct tm6000_core, in request_module_async() 1069 static void request_modules(struct tm6000_core *dev) in request_modules() 1075 static void flush_request_modules(struct tm6000_core *dev) in flush_request_modules() [all …]
|
D | tm6000-stds.c | 336 static int tm6000_set_audio_std(struct tm6000_core *dev) in tm6000_set_audio_std() 448 void tm6000_get_std_res(struct tm6000_core *dev) in tm6000_get_std_res() 459 static int tm6000_load_std(struct tm6000_core *dev, struct tm6000_reg_settings *set) in tm6000_load_std() 477 int tm6000_set_standard(struct tm6000_core *dev) in tm6000_set_standard()
|