drivers/media/usb/cx231xx/cx231xx-417.c
1078
static void cx231xx_codec_settings(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-417.c
1095
static int cx231xx_initialize_codec(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-417.c
1219
struct cx231xx *dev = vb2_get_drv_priv(vq);
drivers/media/usb/cx231xx/cx231xx-417.c
1237
static void buffer_copy(struct cx231xx *dev, char *data, int len, struct urb *urb,
drivers/media/usb/cx231xx/cx231xx-417.c
1315
static int cx231xx_isoc_copy(struct cx231xx *dev, struct urb *urb)
drivers/media/usb/cx231xx/cx231xx-417.c
1341
static int cx231xx_bulk_copy(struct cx231xx *dev, struct urb *urb)
drivers/media/usb/cx231xx/cx231xx-417.c
1369
struct cx231xx *dev = vb2_get_drv_priv(vb->vb2_queue);
drivers/media/usb/cx231xx/cx231xx-417.c
1378
static void return_all_buffers(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-417.c
1395
struct cx231xx *dev = vb2_get_drv_priv(vq);
drivers/media/usb/cx231xx/cx231xx-417.c
1429
struct cx231xx *dev = vb2_get_drv_priv(vq);
drivers/media/usb/cx231xx/cx231xx-417.c
1468
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-417.c
1483
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-417.c
1504
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-417.c
1512
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-417.c
1555
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-417.c
1574
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-417.c
1590
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-417.c
1646
void cx231xx_417_unregister(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-417.c
1659
struct cx231xx *dev = container_of(cxhdl, struct cx231xx, mpeg_ctrl_handler);
drivers/media/usb/cx231xx/cx231xx-417.c
1676
struct cx231xx *dev = container_of(cxhdl, struct cx231xx, mpeg_ctrl_handler);
drivers/media/usb/cx231xx/cx231xx-417.c
1693
struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-417.c
1719
int cx231xx_417_register(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-417.c
308
static int set_itvc_reg(struct cx231xx *dev, u32 gpio_direction, u32 value)
drivers/media/usb/cx231xx/cx231xx-417.c
320
static int get_itvc_reg(struct cx231xx *dev, u32 gpio_direction, u32 *val_ptr)
drivers/media/usb/cx231xx/cx231xx-417.c
333
static int wait_for_mci_complete(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-417.c
353
static int mc417_register_write(struct cx231xx *dev, u16 address, u32 value)
drivers/media/usb/cx231xx/cx231xx-417.c
411
static int mc417_register_read(struct cx231xx *dev, u16 address, u32 *value)
drivers/media/usb/cx231xx/cx231xx-417.c
485
static int mc417_memory_write(struct cx231xx *dev, u32 address, u32 value)
drivers/media/usb/cx231xx/cx231xx-417.c
549
static int mc417_memory_read(struct cx231xx *dev, u32 address, u32 *value)
drivers/media/usb/cx231xx/cx231xx-417.c
717
struct cx231xx *dev = priv;
drivers/media/usb/cx231xx/cx231xx-417.c
793
static int cx231xx_api_cmd(struct cx231xx *dev, u32 command,
drivers/media/usb/cx231xx/cx231xx-417.c
817
static int cx231xx_find_mailbox(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-417.c
846
static void mci_write_memory_to_gpio(struct cx231xx *dev, u32 address, u32 value,
drivers/media/usb/cx231xx/cx231xx-417.c
922
static int cx231xx_load_firmware(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-audio.c
173
struct cx231xx *dev = urb->context;
drivers/media/usb/cx231xx/cx231xx-audio.c
258
static int cx231xx_init_audio_isoc(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-audio.c
31
static int cx231xx_isoc_audio_deinit(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-audio.c
319
static int cx231xx_init_audio_bulk(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-audio.c
397
struct cx231xx *dev = snd_pcm_substream_chip(substream);
drivers/media/usb/cx231xx/cx231xx-audio.c
444
struct cx231xx *dev = snd_pcm_substream_chip(substream);
drivers/media/usb/cx231xx/cx231xx-audio.c
481
struct cx231xx *dev = snd_pcm_substream_chip(substream);
drivers/media/usb/cx231xx/cx231xx-audio.c
491
struct cx231xx *dev = container_of(work, struct cx231xx, wq_trigger);
drivers/media/usb/cx231xx/cx231xx-audio.c
510
struct cx231xx *dev = snd_pcm_substream_chip(substream);
drivers/media/usb/cx231xx/cx231xx-audio.c
538
struct cx231xx *dev;
drivers/media/usb/cx231xx/cx231xx-audio.c
55
static int cx231xx_bulk_audio_deinit(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-audio.c
559
static int cx231xx_audio_init(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-audio.c
660
static int cx231xx_audio_fini(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-audio.c
81
struct cx231xx *dev = urb->context;
drivers/media/usb/cx231xx/cx231xx-avcore.c
104
static int afe_read_byte(struct cx231xx *dev, u16 saddr, u8 *data)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1069
int cx231xx_unmute_audio(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1075
static int stopAudioFirmware(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1080
static int restartAudioFirmware(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1085
int cx231xx_set_audio_input(struct cx231xx *dev, u8 input)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1107
int cx231xx_set_audio_decoder_input(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-avcore.c
115
int cx231xx_afe_init_super_block(struct cx231xx *dev, u32 ref_count)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1251
int cx231xx_init_ctrl_pin_status(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1263
int cx231xx_set_agc_analog_digital_mux_select(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-avcore.c
1284
int cx231xx_enable_i2c_port_3(struct cx231xx *dev, bool is_port_3)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1325
void update_HH_register_after_set_DIF(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1342
static void cx231xx_dump_SC_reg(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1444
void cx231xx_Setup_AFE_for_LowIF(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
1500
void cx231xx_set_Colibri_For_LowIF(struct cx231xx *dev, u32 if_freq,
drivers/media/usb/cx231xx/cx231xx-avcore.c
1554
void cx231xx_set_DIF_bandpass(struct cx231xx *dev, u32 if_freq,
drivers/media/usb/cx231xx/cx231xx-avcore.c
1618
int cx231xx_dif_configure_C2HH_for_low_IF(struct cx231xx *dev, u32 mode,
drivers/media/usb/cx231xx/cx231xx-avcore.c
1712
int cx231xx_dif_set_standard(struct cx231xx *dev, u32 standard)
drivers/media/usb/cx231xx/cx231xx-avcore.c
186
int cx231xx_afe_init_channels(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2102
int cx231xx_tuner_pre_channel_change(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2117
int cx231xx_tuner_post_channel_change(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2151
int cx231xx_i2s_blk_initialize(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2169
int cx231xx_i2s_blk_update_power_control(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-avcore.c
2190
int cx231xx_i2s_blk_set_audio_input(struct cx231xx *dev, u8 audio_input)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2214
int cx231xx_set_power_mode(struct cx231xx *dev, enum AV_MODE mode)
drivers/media/usb/cx231xx/cx231xx-avcore.c
235
int cx231xx_afe_setup_AFE_for_baseband(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2433
int cx231xx_start_stream(struct cx231xx *dev, u32 ep_mask)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2458
int cx231xx_stop_stream(struct cx231xx *dev, u32 ep_mask)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2483
int cx231xx_initialize_stream_xfer(struct cx231xx *dev, u32 media_type)
drivers/media/usb/cx231xx/cx231xx-avcore.c
256
int cx231xx_afe_set_input_mux(struct cx231xx *dev, u32 input_mux)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2569
int cx231xx_capture_start(struct cx231xx *dev, int start, u8 media_type)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2624
static int cx231xx_set_gpio_bit(struct cx231xx *dev, u32 gpio_bit, u32 gpio_val)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2634
static int cx231xx_get_gpio_bit(struct cx231xx *dev, u32 gpio_bit, u32 *gpio_val)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2656
int cx231xx_set_gpio_direction(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-avcore.c
2691
int cx231xx_set_gpio_value(struct cx231xx *dev, int pin_number, int pin_value)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2726
int cx231xx_gpio_i2c_start(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2759
int cx231xx_gpio_i2c_end(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2795
int cx231xx_gpio_i2c_write_byte(struct cx231xx *dev, u8 data)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2842
int cx231xx_gpio_i2c_read_byte(struct cx231xx *dev, u8 *buf)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2884
int cx231xx_gpio_i2c_read_ack(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
293
int cx231xx_afe_set_mode(struct cx231xx *dev, enum AFE_MODE mode)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2939
int cx231xx_gpio_i2c_write_ack(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2967
int cx231xx_gpio_i2c_write_nak(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
2993
int cx231xx_gpio_i2c_read(struct cx231xx *dev, u8 dev_addr, u8 *buf, u8 len)
drivers/media/usb/cx231xx/cx231xx-avcore.c
3037
int cx231xx_gpio_i2c_write(struct cx231xx *dev, u8 dev_addr, u8 *buf, u8 len)
drivers/media/usb/cx231xx/cx231xx-avcore.c
330
int cx231xx_afe_update_power_control(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-avcore.c
46
static int verve_write_byte(struct cx231xx *dev, u8 saddr, u8 data)
drivers/media/usb/cx231xx/cx231xx-avcore.c
468
int cx231xx_afe_adjust_ref_count(struct cx231xx *dev, u32 video_input)
drivers/media/usb/cx231xx/cx231xx-avcore.c
513
static int vid_blk_write_byte(struct cx231xx *dev, u16 saddr, u8 data)
drivers/media/usb/cx231xx/cx231xx-avcore.c
519
static int vid_blk_read_byte(struct cx231xx *dev, u16 saddr, u8 *data)
drivers/media/usb/cx231xx/cx231xx-avcore.c
52
static int verve_read_byte(struct cx231xx *dev, u8 saddr, u8 *data)
drivers/media/usb/cx231xx/cx231xx-avcore.c
530
static int vid_blk_write_word(struct cx231xx *dev, u16 saddr, u32 data)
drivers/media/usb/cx231xx/cx231xx-avcore.c
536
static int vid_blk_read_word(struct cx231xx *dev, u16 saddr, u32 *data)
drivers/media/usb/cx231xx/cx231xx-avcore.c
541
int cx231xx_check_fw(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
553
int cx231xx_set_video_input_mux(struct cx231xx *dev, u8 input)
drivers/media/usb/cx231xx/cx231xx-avcore.c
62
void initGPIO(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
625
int cx231xx_set_decoder_video_input(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-avcore.c
84
void uninitGPIO(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
938
void cx231xx_enable656(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
954
void cx231xx_disable656(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
972
int cx231xx_do_mode_ctrl_overrides(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-avcore.c
98
static int afe_write_byte(struct cx231xx *dev, u16 saddr, u8 data)
drivers/media/usb/cx231xx/cx231xx-cards.c
1086
struct cx231xx *dev = ptr;
drivers/media/usb/cx231xx/cx231xx-cards.c
1118
static void cx231xx_reset_out(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1127
static void cx231xx_enable_OSC(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1132
static void cx231xx_sleep_s5h1432(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1137
static inline void cx231xx_set_model(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1145
void cx231xx_pre_card_setup(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1173
static void cx231xx_config_tuner(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1211
static int read_eeprom(struct cx231xx *dev, struct i2c_client *client,
drivers/media/usb/cx231xx/cx231xx-cards.c
1250
void cx231xx_card_setup(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1321
int cx231xx_config(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1332
void cx231xx_config_i2c(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1339
static void cx231xx_unregister_media_device(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1356
void cx231xx_release_resources(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1378
static int cx231xx_media_device_init(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-cards.c
1399
static int cx231xx_init_dev(struct cx231xx *dev, struct usb_device *udev,
drivers/media/usb/cx231xx/cx231xx-cards.c
1521
struct cx231xx *dev = container_of(work,
drivers/media/usb/cx231xx/cx231xx-cards.c
1522
struct cx231xx, request_module_wk);
drivers/media/usb/cx231xx/cx231xx-cards.c
1532
static void request_modules(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1538
static void flush_request_modules(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-cards.c
1547
static int cx231xx_init_v4l2(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-cards.c
1693
struct cx231xx *dev = NULL;
drivers/media/usb/cx231xx/cx231xx-cards.c
1930
struct cx231xx *dev;
drivers/media/usb/cx231xx/cx231xx-core.c
100
struct cx231xx *dev = NULL;
drivers/media/usb/cx231xx/cx231xx-core.c
1118
int cx231xx_init_bulk(struct cx231xx *dev, int max_packets,
drivers/media/usb/cx231xx/cx231xx-core.c
1120
int (*bulk_copy) (struct cx231xx *dev, struct urb *urb))
drivers/media/usb/cx231xx/cx231xx-core.c
113
void cx231xx_init_extension(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
1246
void cx231xx_stop_TS1(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
125
void cx231xx_close_extension(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
1265
void cx231xx_start_TS1(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
1287
int cx231xx_dev_init(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
144
struct cx231xx *dev = i2c_bus->dev;
drivers/media/usb/cx231xx/cx231xx-core.c
1458
void cx231xx_dev_uninit(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
1471
int cx231xx_send_gpio_cmd(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val,
drivers/media/usb/cx231xx/cx231xx-core.c
1527
int cx231xx_mode_register(struct cx231xx *dev, u16 address, u32 mode)
drivers/media/usb/cx231xx/cx231xx-core.c
1555
int cx231xx_read_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr,
drivers/media/usb/cx231xx/cx231xx-core.c
1601
int cx231xx_write_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr,
drivers/media/usb/cx231xx/cx231xx-core.c
1640
int cx231xx_read_i2c_data(struct cx231xx *dev, u8 dev_addr, u16 saddr,
drivers/media/usb/cx231xx/cx231xx-core.c
1676
int cx231xx_write_i2c_data(struct cx231xx *dev, u8 dev_addr, u16 saddr,
drivers/media/usb/cx231xx/cx231xx-core.c
1707
int cx231xx_reg_mask_write(struct cx231xx *dev, u8 dev_addr, u8 size,
drivers/media/usb/cx231xx/cx231xx-core.c
1756
int cx231xx_read_modify_write_i2c_dword(struct cx231xx *dev, u8 dev_addr,
drivers/media/usb/cx231xx/cx231xx-core.c
221
static int __usb_control_msg(struct cx231xx *dev, unsigned int pipe,
drivers/media/usb/cx231xx/cx231xx-core.c
278
int cx231xx_read_ctrl_reg(struct cx231xx *dev, u8 req, u16 reg,
drivers/media/usb/cx231xx/cx231xx-core.c
317
int cx231xx_send_vendor_cmd(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-core.c
396
int cx231xx_write_ctrl_reg(struct cx231xx *dev, u8 req, u16 reg, char *buf,
drivers/media/usb/cx231xx/cx231xx-core.c
454
int cx231xx_set_video_alternate(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
514
int cx231xx_set_alt_setting(struct cx231xx *dev, u8 index, u8 alt)
drivers/media/usb/cx231xx/cx231xx-core.c
58
void cx231xx_remove_from_devlist(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
608
int cx231xx_gpio_set(struct cx231xx *dev, struct cx231xx_reg_seq *gpio)
drivers/media/usb/cx231xx/cx231xx-core.c
629
int cx231xx_demod_reset(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
667
int is_fw_load(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
673
int cx231xx_set_mode(struct cx231xx *dev, enum cx231xx_mode set_mode)
drivers/media/usb/cx231xx/cx231xx-core.c
73
void cx231xx_add_into_devlist(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
747
int cx231xx_ep5_bulkout(struct cx231xx *dev, u8 *firmware, u16 size)
drivers/media/usb/cx231xx/cx231xx-core.c
784
struct cx231xx *dev = container_of(vmode, struct cx231xx, video_mode);
drivers/media/usb/cx231xx/cx231xx-core.c
830
struct cx231xx *dev = container_of(vmode, struct cx231xx, video_mode);
drivers/media/usb/cx231xx/cx231xx-core.c
85
struct cx231xx *dev = NULL;
drivers/media/usb/cx231xx/cx231xx-core.c
864
void cx231xx_uninit_isoc(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
923
void cx231xx_uninit_bulk(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-core.c
982
int cx231xx_init_isoc(struct cx231xx *dev, int max_packets,
drivers/media/usb/cx231xx/cx231xx-core.c
984
int (*isoc_copy) (struct cx231xx *dev, struct urb *urb))
drivers/media/usb/cx231xx/cx231xx-dvb.c
1141
static int dvb_fini(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-dvb.c
167
static inline void print_err_status(struct cx231xx *dev, int packet, int status)
drivers/media/usb/cx231xx/cx231xx-dvb.c
207
static inline int dvb_isoc_copy(struct cx231xx *dev, struct urb *urb)
drivers/media/usb/cx231xx/cx231xx-dvb.c
241
static inline int dvb_bulk_copy(struct cx231xx *dev, struct urb *urb)
drivers/media/usb/cx231xx/cx231xx-dvb.c
265
struct cx231xx *dev = dvb->adapter.priv;
drivers/media/usb/cx231xx/cx231xx-dvb.c
295
struct cx231xx *dev = dvb->adapter.priv;
drivers/media/usb/cx231xx/cx231xx-dvb.c
349
struct cx231xx *dev = fe->dvb->priv;
drivers/media/usb/cx231xx/cx231xx-dvb.c
370
static int attach_xc5000(u8 addr, struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-dvb.c
400
int cx231xx_set_analog_freq(struct cx231xx *dev, u32 freq)
drivers/media/usb/cx231xx/cx231xx-dvb.c
423
int cx231xx_reset_analog_tuner(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-dvb.c
456
struct cx231xx *dev, struct device *device)
drivers/media/usb/cx231xx/cx231xx-dvb.c
616
static int dvb_init(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-i2c.c
187
struct cx231xx *dev = bus->dev;
drivers/media/usb/cx231xx/cx231xx-i2c.c
274
struct cx231xx *dev = bus->dev;
drivers/media/usb/cx231xx/cx231xx-i2c.c
337
struct cx231xx *dev = bus->dev;
drivers/media/usb/cx231xx/cx231xx-i2c.c
364
struct cx231xx *dev = bus->dev;
drivers/media/usb/cx231xx/cx231xx-i2c.c
45
static inline int get_real_i2c_port(struct cx231xx *dev, int bus_nr)
drivers/media/usb/cx231xx/cx231xx-i2c.c
476
void cx231xx_do_i2c_scan(struct cx231xx *dev, int i2c_port)
drivers/media/usb/cx231xx/cx231xx-i2c.c
516
struct cx231xx *dev = bus->dev;
drivers/media/usb/cx231xx/cx231xx-i2c.c
52
static inline bool is_tuner(struct cx231xx *dev, struct cx231xx_i2c *bus,
drivers/media/usb/cx231xx/cx231xx-i2c.c
553
struct cx231xx *dev = i2c_mux_priv(muxc);
drivers/media/usb/cx231xx/cx231xx-i2c.c
558
int cx231xx_i2c_mux_create(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-i2c.c
568
int cx231xx_i2c_mux_register(struct cx231xx *dev, int mux_no)
drivers/media/usb/cx231xx/cx231xx-i2c.c
573
void cx231xx_i2c_mux_unregister(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-i2c.c
578
struct i2c_adapter *cx231xx_get_i2c_adap(struct cx231xx *dev, int i2c_port)
drivers/media/usb/cx231xx/cx231xx-i2c.c
76
struct cx231xx *dev = bus->dev;
drivers/media/usb/cx231xx/cx231xx-input.c
49
int cx231xx_ir_init(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-input.c
97
void cx231xx_ir_exit(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c
645
int initialize_cx231xx(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h
206
struct cx231xx;
drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h
208
int initialize_cx231xx(struct cx231xx *p_dev);
drivers/media/usb/cx231xx/cx231xx-vbi.c
160
struct cx231xx *dev = vb2_get_drv_priv(vq);
drivers/media/usb/cx231xx/cx231xx-vbi.c
174
struct cx231xx *dev = vb2_get_drv_priv(vb->vb2_queue);
drivers/media/usb/cx231xx/cx231xx-vbi.c
190
struct cx231xx *dev = vb2_get_drv_priv(vb->vb2_queue);
drivers/media/usb/cx231xx/cx231xx-vbi.c
201
static void return_all_buffers(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-vbi.c
219
struct cx231xx *dev = vb2_get_drv_priv(vq);
drivers/media/usb/cx231xx/cx231xx-vbi.c
235
struct cx231xx *dev = vb2_get_drv_priv(vq);
drivers/media/usb/cx231xx/cx231xx-vbi.c
260
struct cx231xx *dev = container_of(vmode, struct cx231xx, vbi_mode);
drivers/media/usb/cx231xx/cx231xx-vbi.c
28
static inline void print_err_status(struct cx231xx *dev, int packet, int status)
drivers/media/usb/cx231xx/cx231xx-vbi.c
295
void cx231xx_uninit_vbi_isoc(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-vbi.c
338
int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets,
drivers/media/usb/cx231xx/cx231xx-vbi.c
340
int (*bulk_copy) (struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-vbi.c
440
u32 cx231xx_get_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
drivers/media/usb/cx231xx/cx231xx-vbi.c
474
static inline void vbi_buffer_filled(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-vbi.c
490
u32 cx231xx_copy_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
drivers/media/usb/cx231xx/cx231xx-vbi.c
566
struct cx231xx *dev = container_of(vmode, struct cx231xx, vbi_mode);
drivers/media/usb/cx231xx/cx231xx-vbi.c
588
void cx231xx_reset_vbi_buffer(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-vbi.c
607
int cx231xx_do_vbi_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
drivers/media/usb/cx231xx/cx231xx-vbi.c
648
u8 cx231xx_is_vbi_buffer_done(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-vbi.c
71
static inline int cx231xx_isoc_vbi_copy(struct cx231xx *dev, struct urb *urb)
drivers/media/usb/cx231xx/cx231xx-vbi.h
30
int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets,
drivers/media/usb/cx231xx/cx231xx-vbi.h
32
int (*bulk_copy) (struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-vbi.h
35
void cx231xx_uninit_vbi_isoc(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx-vbi.h
38
u32 cx231xx_get_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
drivers/media/usb/cx231xx/cx231xx-vbi.h
41
u32 cx231xx_copy_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
drivers/media/usb/cx231xx/cx231xx-vbi.h
44
void cx231xx_reset_vbi_buffer(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-vbi.h
47
int cx231xx_do_vbi_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
drivers/media/usb/cx231xx/cx231xx-vbi.h
50
u8 cx231xx_is_vbi_buffer_done(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-video.c
1018
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1057
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1066
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1090
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1116
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1129
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1228
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1286
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1333
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1348
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1370
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1413
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1435
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1467
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1480
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
1497
struct cx231xx *dev = video_drvdata(filp);
drivers/media/usb/cx231xx/cx231xx-video.c
1549
void cx231xx_release_analog_resources(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-video.c
1581
struct cx231xx *dev = video_drvdata(filp);
drivers/media/usb/cx231xx/cx231xx-video.c
1629
struct cx231xx *dev = video_drvdata(filp);
drivers/media/usb/cx231xx/cx231xx-video.c
164
static inline void buffer_filled(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-video.c
1723
static void cx231xx_vdev_init(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-video.c
1754
int cx231xx_register_analog_devices(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-video.c
184
static inline void print_err_status(struct cx231xx *dev, int packet, int status)
drivers/media/usb/cx231xx/cx231xx-video.c
230
struct cx231xx *dev = container_of(vmode, struct cx231xx, video_mode);
drivers/media/usb/cx231xx/cx231xx-video.c
262
static inline int cx231xx_isoc_copy(struct cx231xx *dev, struct urb *urb)
drivers/media/usb/cx231xx/cx231xx-video.c
359
static inline int cx231xx_bulk_copy(struct cx231xx *dev, struct urb *urb)
drivers/media/usb/cx231xx/cx231xx-video.c
497
u32 cx231xx_get_video_line(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-video.c
542
u32 cx231xx_copy_video_line(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-video.c
607
void cx231xx_reset_video_buffer(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-video.c
639
int cx231xx_do_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
drivers/media/usb/cx231xx/cx231xx-video.c
696
u8 cx231xx_is_buffer_done(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q)
drivers/media/usb/cx231xx/cx231xx-video.c
716
struct cx231xx *dev = vb2_get_drv_priv(vq);
drivers/media/usb/cx231xx/cx231xx-video.c
736
struct cx231xx *dev = vb2_get_drv_priv(vb->vb2_queue);
drivers/media/usb/cx231xx/cx231xx-video.c
745
static void return_all_buffers(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx-video.c
766
struct cx231xx *dev = vb2_get_drv_priv(vq);
drivers/media/usb/cx231xx/cx231xx-video.c
792
struct cx231xx *dev = vb2_get_drv_priv(vq);
drivers/media/usb/cx231xx/cx231xx-video.c
807
void video_mux(struct cx231xx *dev, int index)
drivers/media/usb/cx231xx/cx231xx-video.c
831
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
859
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
891
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
90
static int cx231xx_enable_analog_tuner(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx-video.c
920
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
928
struct cx231xx *dev = video_drvdata(file);
drivers/media/usb/cx231xx/cx231xx-video.c
969
void cx231xx_v4l2_create_entities(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx.h
149
struct cx231xx;
drivers/media/usb/cx231xx/cx231xx.h
182
int (*isoc_copy) (struct cx231xx *dev, struct urb *urb);
drivers/media/usb/cx231xx/cx231xx.h
216
int (*bulk_copy) (struct cx231xx *dev, struct urb *urb);
drivers/media/usb/cx231xx/cx231xx.h
447
struct cx231xx *dev;
drivers/media/usb/cx231xx/cx231xx.h
514
struct cx231xx *dev;
drivers/media/usb/cx231xx/cx231xx.h
661
int (*cx231xx_read_ctrl_reg) (struct cx231xx *dev, u8 req, u16 reg,
drivers/media/usb/cx231xx/cx231xx.h
663
int (*cx231xx_write_ctrl_reg) (struct cx231xx *dev, u8 req, u16 reg,
drivers/media/usb/cx231xx/cx231xx.h
667
int (*cx231xx_gpio_i2c_read) (struct cx231xx *dev, u8 dev_addr,
drivers/media/usb/cx231xx/cx231xx.h
669
int (*cx231xx_gpio_i2c_write) (struct cx231xx *dev, u8 dev_addr,
drivers/media/usb/cx231xx/cx231xx.h
672
int (*cx231xx_set_analog_freq) (struct cx231xx *dev, u32 freq);
drivers/media/usb/cx231xx/cx231xx.h
673
int (*cx231xx_reset_analog_tuner) (struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
720
#define cx25840_call(cx231xx, o, f, args...) \
drivers/media/usb/cx231xx/cx231xx.h
721
v4l2_subdev_call(cx231xx->sd_cx25840, o, f, ##args)
drivers/media/usb/cx231xx/cx231xx.h
722
#define tuner_call(cx231xx, o, f, args...) \
drivers/media/usb/cx231xx/cx231xx.h
723
v4l2_subdev_call(cx231xx->sd_tuner, o, f, ##args)
drivers/media/usb/cx231xx/cx231xx.h
731
int (*init) (struct cx231xx *);
drivers/media/usb/cx231xx/cx231xx.h
732
int (*fini) (struct cx231xx *);
drivers/media/usb/cx231xx/cx231xx.h
736
int cx231xx_set_analog_freq(struct cx231xx *dev, u32 freq);
drivers/media/usb/cx231xx/cx231xx.h
737
int cx231xx_reset_analog_tuner(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
740
void cx231xx_do_i2c_scan(struct cx231xx *dev, int i2c_port);
drivers/media/usb/cx231xx/cx231xx.h
743
int cx231xx_i2c_mux_create(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
744
int cx231xx_i2c_mux_register(struct cx231xx *dev, int mux_no);
drivers/media/usb/cx231xx/cx231xx.h
745
void cx231xx_i2c_mux_unregister(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
746
struct i2c_adapter *cx231xx_get_i2c_adap(struct cx231xx *dev, int i2c_port);
drivers/media/usb/cx231xx/cx231xx.h
749
int cx231xx_read_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr,
drivers/media/usb/cx231xx/cx231xx.h
751
int cx231xx_write_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr,
drivers/media/usb/cx231xx/cx231xx.h
753
int cx231xx_read_i2c_data(struct cx231xx *dev, u8 dev_addr,
drivers/media/usb/cx231xx/cx231xx.h
755
int cx231xx_write_i2c_data(struct cx231xx *dev, u8 dev_addr,
drivers/media/usb/cx231xx/cx231xx.h
757
int cx231xx_reg_mask_write(struct cx231xx *dev, u8 dev_addr, u8 size,
drivers/media/usb/cx231xx/cx231xx.h
760
int cx231xx_read_modify_write_i2c_dword(struct cx231xx *dev, u8 dev_addr,
drivers/media/usb/cx231xx/cx231xx.h
765
void initGPIO(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
766
void uninitGPIO(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
768
int cx231xx_afe_init_super_block(struct cx231xx *dev, u32 ref_count);
drivers/media/usb/cx231xx/cx231xx.h
769
int cx231xx_afe_init_channels(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
770
int cx231xx_afe_setup_AFE_for_baseband(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
771
int cx231xx_afe_set_input_mux(struct cx231xx *dev, u32 input_mux);
drivers/media/usb/cx231xx/cx231xx.h
772
int cx231xx_afe_set_mode(struct cx231xx *dev, enum AFE_MODE mode);
drivers/media/usb/cx231xx/cx231xx.h
773
int cx231xx_afe_update_power_control(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx.h
775
int cx231xx_afe_adjust_ref_count(struct cx231xx *dev, u32 video_input);
drivers/media/usb/cx231xx/cx231xx.h
778
int cx231xx_i2s_blk_initialize(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
779
int cx231xx_i2s_blk_update_power_control(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx.h
781
int cx231xx_i2s_blk_set_audio_input(struct cx231xx *dev, u8 audio_input);
drivers/media/usb/cx231xx/cx231xx.h
784
int cx231xx_dif_configure_C2HH_for_low_IF(struct cx231xx *dev, u32 mode,
drivers/media/usb/cx231xx/cx231xx.h
786
void cx231xx_set_Colibri_For_LowIF(struct cx231xx *dev, u32 if_freq,
drivers/media/usb/cx231xx/cx231xx.h
789
void cx231xx_set_DIF_bandpass(struct cx231xx *dev, u32 if_freq,
drivers/media/usb/cx231xx/cx231xx.h
791
void cx231xx_Setup_AFE_for_LowIF(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
792
void reset_s5h1432_demod(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
793
void update_HH_register_after_set_DIF(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
797
int cx231xx_dif_set_standard(struct cx231xx *dev, u32 standard);
drivers/media/usb/cx231xx/cx231xx.h
798
int cx231xx_tuner_pre_channel_change(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
799
int cx231xx_tuner_post_channel_change(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
806
int cx231xx_do_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
drivers/media/usb/cx231xx/cx231xx.h
808
void cx231xx_reset_video_buffer(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx.h
810
u8 cx231xx_is_buffer_done(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q);
drivers/media/usb/cx231xx/cx231xx.h
811
u32 cx231xx_copy_video_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
drivers/media/usb/cx231xx/cx231xx.h
813
u32 cx231xx_get_video_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
drivers/media/usb/cx231xx/cx231xx.h
819
u32 cx231xx_request_buffers(struct cx231xx *dev, u32 count);
drivers/media/usb/cx231xx/cx231xx.h
820
void cx231xx_queue_unusedframes(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
821
void cx231xx_release_buffers(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
824
int cx231xx_read_ctrl_reg(struct cx231xx *dev, u8 req, u16 reg,
drivers/media/usb/cx231xx/cx231xx.h
828
int cx231xx_write_ctrl_reg(struct cx231xx *dev, u8 req, u16 reg,
drivers/media/usb/cx231xx/cx231xx.h
830
int cx231xx_mode_register(struct cx231xx *dev, u16 address, u32 mode);
drivers/media/usb/cx231xx/cx231xx.h
832
int cx231xx_send_vendor_cmd(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx.h
838
int cx231xx_send_gpio_cmd(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val,
drivers/media/usb/cx231xx/cx231xx.h
840
int cx231xx_set_gpio_value(struct cx231xx *dev, int pin_number, int pin_value);
drivers/media/usb/cx231xx/cx231xx.h
841
int cx231xx_set_gpio_direction(struct cx231xx *dev, int pin_number,
drivers/media/usb/cx231xx/cx231xx.h
844
int cx231xx_gpio_i2c_start(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
845
int cx231xx_gpio_i2c_end(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
846
int cx231xx_gpio_i2c_write_byte(struct cx231xx *dev, u8 data);
drivers/media/usb/cx231xx/cx231xx.h
847
int cx231xx_gpio_i2c_read_byte(struct cx231xx *dev, u8 *buf);
drivers/media/usb/cx231xx/cx231xx.h
848
int cx231xx_gpio_i2c_read_ack(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
849
int cx231xx_gpio_i2c_write_ack(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
850
int cx231xx_gpio_i2c_write_nak(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
852
int cx231xx_gpio_i2c_read(struct cx231xx *dev, u8 dev_addr, u8 *buf, u8 len);
drivers/media/usb/cx231xx/cx231xx.h
853
int cx231xx_gpio_i2c_write(struct cx231xx *dev, u8 dev_addr, u8 *buf, u8 len);
drivers/media/usb/cx231xx/cx231xx.h
856
int cx231xx_set_audio_decoder_input(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx.h
859
int cx231xx_capture_start(struct cx231xx *dev, int start, u8 media_type);
drivers/media/usb/cx231xx/cx231xx.h
860
int cx231xx_set_video_alternate(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
861
int cx231xx_set_alt_setting(struct cx231xx *dev, u8 index, u8 alt);
drivers/media/usb/cx231xx/cx231xx.h
862
int is_fw_load(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
863
int cx231xx_check_fw(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
864
int cx231xx_init_isoc(struct cx231xx *dev, int max_packets,
drivers/media/usb/cx231xx/cx231xx.h
866
int (*isoc_copy) (struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx.h
868
int cx231xx_init_bulk(struct cx231xx *dev, int max_packets,
drivers/media/usb/cx231xx/cx231xx.h
870
int (*bulk_copy) (struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx.h
872
void cx231xx_stop_TS1(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
873
void cx231xx_start_TS1(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
874
void cx231xx_uninit_isoc(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
875
void cx231xx_uninit_bulk(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
876
int cx231xx_set_mode(struct cx231xx *dev, enum cx231xx_mode set_mode);
drivers/media/usb/cx231xx/cx231xx.h
877
int cx231xx_unmute_audio(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
878
int cx231xx_ep5_bulkout(struct cx231xx *dev, u8 *firmware, u16 size);
drivers/media/usb/cx231xx/cx231xx.h
879
void cx231xx_disable656(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
880
void cx231xx_enable656(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
881
int cx231xx_demod_reset(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
882
int cx231xx_gpio_set(struct cx231xx *dev, struct cx231xx_reg_seq *gpio);
drivers/media/usb/cx231xx/cx231xx.h
885
void cx231xx_release_resources(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
886
void cx231xx_release_analog_resources(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
887
int cx231xx_register_analog_devices(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
888
void cx231xx_remove_from_devlist(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
889
void cx231xx_add_into_devlist(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
890
void cx231xx_init_extension(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
891
void cx231xx_close_extension(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
894
int cx231xx_dev_init(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
895
void cx231xx_dev_uninit(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
896
void cx231xx_config_i2c(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
897
int cx231xx_config(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
900
int cx231xx_start_stream(struct cx231xx *dev, u32 ep_mask);
drivers/media/usb/cx231xx/cx231xx.h
901
int cx231xx_stop_stream(struct cx231xx *dev, u32 ep_mask);
drivers/media/usb/cx231xx/cx231xx.h
903
int cx231xx_initialize_stream_xfer(struct cx231xx *dev, u32 media_type);
drivers/media/usb/cx231xx/cx231xx.h
906
int cx231xx_set_power_mode(struct cx231xx *dev, enum AV_MODE mode);
drivers/media/usb/cx231xx/cx231xx.h
909
int cx231xx_init_ctrl_pin_status(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
910
int cx231xx_set_agc_analog_digital_mux_select(struct cx231xx *dev,
drivers/media/usb/cx231xx/cx231xx.h
912
int cx231xx_enable_i2c_port_3(struct cx231xx *dev, bool is_port_3);
drivers/media/usb/cx231xx/cx231xx.h
915
void video_mux(struct cx231xx *dev, int index);
drivers/media/usb/cx231xx/cx231xx.h
916
int cx231xx_set_video_input_mux(struct cx231xx *dev, u8 input);
drivers/media/usb/cx231xx/cx231xx.h
917
int cx231xx_set_decoder_video_input(struct cx231xx *dev, u8 pin_type, u32 input);
drivers/media/usb/cx231xx/cx231xx.h
918
int cx231xx_do_mode_ctrl_overrides(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
919
int cx231xx_set_audio_input(struct cx231xx *dev, u8 input);
drivers/media/usb/cx231xx/cx231xx.h
924
void cx231xx_init_extension(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
925
void cx231xx_close_extension(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
926
void cx231xx_v4l2_create_entities(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
946
extern void cx231xx_pre_card_setup(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
947
extern void cx231xx_card_setup(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
953
extern int cx231xx_417_register(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
954
extern void cx231xx_417_unregister(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
959
int cx231xx_ir_init(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
960
void cx231xx_ir_exit(struct cx231xx *dev);
drivers/media/usb/cx231xx/cx231xx.h
962
static inline int cx231xx_ir_init(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx.h
966
static inline void cx231xx_ir_exit(struct cx231xx *dev) {}
drivers/media/usb/cx231xx/cx231xx.h
969
static inline unsigned int norm_maxw(struct cx231xx *dev)
drivers/media/usb/cx231xx/cx231xx.h
977
static inline unsigned int norm_maxh(struct cx231xx *dev)