/Linux-v4.19/drivers/media/usb/pvrusb2/ |
D | pvrusb2-hdw.h | 100 struct pvr2_hdw; 104 struct pvr2_hdw *pvr2_hdw_create(struct usb_interface *intf, 109 int pvr2_hdw_initialize(struct pvr2_hdw *, 114 void pvr2_hdw_destroy(struct pvr2_hdw *); 117 int pvr2_hdw_dev_ok(struct pvr2_hdw *); 121 int pvr2_hdw_get_unit_number(struct pvr2_hdw *); 124 struct usb_device *pvr2_hdw_get_dev(struct pvr2_hdw *); 127 unsigned long pvr2_hdw_get_sn(struct pvr2_hdw *); 130 const char *pvr2_hdw_get_bus_info(struct pvr2_hdw *); 133 const char *pvr2_hdw_get_device_identifier(struct pvr2_hdw *); [all …]
|
D | pvrusb2-encoder.h | 21 struct pvr2_hdw; 23 int pvr2_encoder_adjust(struct pvr2_hdw *); 24 int pvr2_encoder_configure(struct pvr2_hdw *); 25 int pvr2_encoder_start(struct pvr2_hdw *); 26 int pvr2_encoder_stop(struct pvr2_hdw *);
|
D | pvrusb2-hdw.c | 63 static struct pvr2_hdw *unit_pointers[PVR_NUM] = {[ 0 ... PVR_NUM-1 ] = NULL}; 111 typedef void (*pvr2_subdev_update_func)(struct pvr2_hdw *, 322 static int pvr2_hdw_set_input(struct pvr2_hdw *hdw,int v); 323 static void pvr2_hdw_state_sched(struct pvr2_hdw *); 324 static int pvr2_hdw_state_eval(struct pvr2_hdw *); 325 static void pvr2_hdw_set_cur_freq(struct pvr2_hdw *,unsigned long); 327 static int pvr2_hdw_wait(struct pvr2_hdw *,int state); 328 static int pvr2_hdw_untrip_unlocked(struct pvr2_hdw *); 329 static void pvr2_hdw_state_log_state(struct pvr2_hdw *); 330 static int pvr2_hdw_cmd_usbstream(struct pvr2_hdw *hdw,int runFl); [all …]
|
D | pvrusb2-debugifc.h | 19 struct pvr2_hdw; 25 int pvr2_debugifc_print_info(struct pvr2_hdw *, 31 int pvr2_debugifc_print_status(struct pvr2_hdw *, 35 int pvr2_debugifc_docmd(struct pvr2_hdw *,
|
D | pvrusb2-v4l2.c | 122 struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; in pvr2_querycap() 148 struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; in pvr2_g_std() 161 struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; in pvr2_s_std() 173 struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; in pvr2_querystd() 186 struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; in pvr2_enum_input() 234 struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; in pvr2_g_input() 256 struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; in pvr2_s_input() 311 struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; in pvr2_g_tuner() 323 struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; in pvr2_s_tuner() 339 struct pvr2_hdw *hdw = fh->channel.mc_head->hdw; in pvr2_s_frequency() [all …]
|
D | pvrusb2-i2c-core.h | 19 struct pvr2_hdw; 21 void pvr2_i2c_core_init(struct pvr2_hdw *); 22 void pvr2_i2c_core_done(struct pvr2_hdw *);
|
D | pvrusb2-encoder.c | 36 static int pvr2_encoder_write_words(struct pvr2_hdw *hdw, in pvr2_encoder_write_words() 82 static int pvr2_encoder_read_words(struct pvr2_hdw *hdw, in pvr2_encoder_read_words() 151 struct pvr2_hdw *hdw = (struct pvr2_hdw *)ctxt; in pvr2_encoder_cmd() 304 static int pvr2_encoder_vcmd(struct pvr2_hdw *hdw, int cmd, in pvr2_encoder_vcmd() 331 static int pvr2_encoder_prep_config(struct pvr2_hdw *hdw) in pvr2_encoder_prep_config() 399 int pvr2_encoder_adjust(struct pvr2_hdw *hdw) in pvr2_encoder_adjust() 416 int pvr2_encoder_configure(struct pvr2_hdw *hdw) in pvr2_encoder_configure() 473 int pvr2_encoder_start(struct pvr2_hdw *hdw) in pvr2_encoder_start() 500 int pvr2_encoder_stop(struct pvr2_hdw *hdw) in pvr2_encoder_stop()
|
D | pvrusb2-i2c-core.c | 49 static int pvr2_i2c_write(struct pvr2_hdw *hdw, /* Context */ in pvr2_i2c_write() 99 static int pvr2_i2c_read(struct pvr2_hdw *hdw, /* Context */ in pvr2_i2c_read() 172 static int pvr2_i2c_basic_op(struct pvr2_hdw *hdw, in pvr2_i2c_basic_op() 195 static int i2c_24xxx_ir(struct pvr2_hdw *hdw, in i2c_24xxx_ir() 265 static int i2c_hack_wm8775(struct pvr2_hdw *hdw, in i2c_hack_wm8775() 278 static int i2c_black_hole(struct pvr2_hdw *hdw, in i2c_black_hole() 291 static int i2c_hack_cx25840(struct pvr2_hdw *hdw, in i2c_hack_cx25840() 378 struct pvr2_hdw *hdw = (struct pvr2_hdw *)(i2c_adap->algo_data); in pvr2_i2c_xfer() 529 static int do_i2c_probe(struct pvr2_hdw *hdw, int addr) in do_i2c_probe() 542 static void do_i2c_scan(struct pvr2_hdw *hdw) in do_i2c_scan() [all …]
|
D | pvrusb2-context.h | 22 struct pvr2_hdw; /* hardware interface - defined elsewhere */ 42 struct pvr2_hdw *hdw; 59 struct pvr2_hdw *hdw;
|
D | pvrusb2-hdw-internal.h | 134 struct pvr2_hdw *hdw; 151 typedef int (*pvr2_i2c_func)(struct pvr2_hdw *,u8,u8 *,u16,u8 *, u16); 157 struct pvr2_hdw { struct 387 unsigned long pvr2_hdw_get_cur_freq(struct pvr2_hdw *); argument 389 void pvr2_hdw_status_poll(struct pvr2_hdw *);
|
D | pvrusb2-eeprom.h | 21 struct pvr2_hdw; 23 int pvr2_eeprom_analyze(struct pvr2_hdw *);
|
D | pvrusb2-debugifc.c | 126 int pvr2_debugifc_print_info(struct pvr2_hdw *hdw,char *buf,unsigned int acnt) in pvr2_debugifc_print_info() 142 int pvr2_debugifc_print_status(struct pvr2_hdw *hdw, in pvr2_debugifc_print_status() 189 static int pvr2_debugifc_do1cmd(struct pvr2_hdw *hdw,const char *buf, in pvr2_debugifc_do1cmd() 299 int pvr2_debugifc_docmd(struct pvr2_hdw *hdw,const char *buf, in pvr2_debugifc_docmd()
|
D | pvrusb2-eeprom.c | 41 static u8 *pvr2_eeprom_fetch(struct pvr2_hdw *hdw) in pvr2_eeprom_fetch() 113 int pvr2_eeprom_analyze(struct pvr2_hdw *hdw) in pvr2_eeprom_analyze()
|
D | pvrusb2-cs53l32a.h | 32 void pvr2_cs53l32a_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *);
|
D | pvrusb2-audio.h | 22 void pvr2_msp3400_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *);
|
D | pvrusb2-video-v4l.h | 32 void pvr2_saa7115_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *);
|
D | pvrusb2-cx2584x-v4l.h | 35 void pvr2_cx25840_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *sd);
|
D | pvrusb2-wm8775.h | 35 void pvr2_wm8775_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *sd);
|
D | pvrusb2-wm8775.c | 34 void pvr2_wm8775_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) in pvr2_wm8775_subdev_update()
|
D | pvrusb2-cs53l32a.c | 57 void pvr2_cs53l32a_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) in pvr2_cs53l32a_subdev_update()
|
D | pvrusb2-audio.c | 56 void pvr2_msp3400_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) in pvr2_msp3400_subdev_update()
|
D | pvrusb2-video-v4l.c | 74 void pvr2_saa7115_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) in pvr2_saa7115_subdev_update()
|
D | pvrusb2-cx2584x-v4l.c | 120 void pvr2_cx25840_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd) in pvr2_cx25840_subdev_update()
|
D | pvrusb2-context.c | 247 struct pvr2_hdw *hdw = mp->hdw; in pvr2_context_reset_input_limits() 337 struct pvr2_hdw *hdw = cp->hdw; in pvr2_channel_limit_inputs()
|
D | pvrusb2-dvb.c | 320 struct pvr2_hdw *hdw = adap->channel.hdw; in pvr2_dvb_frontend_init()
|