/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dibusb.h | 121 extern int dibusb_power_ctrl(struct dvb_usb_device *, int); 122 extern int dibusb2_0_power_ctrl(struct dvb_usb_device *, int); 128 extern int dibusb_rc_query(struct dvb_usb_device *, u32 *, int *); 129 extern int dibusb_read_eeprom_byte(struct dvb_usb_device *, u8, u8 *);
|
H A D | dvb-usb-common.h | 32 extern int dvb_usb_device_power_ctrl(struct dvb_usb_device *d, int onoff); 42 extern int dvb_usb_i2c_init(struct dvb_usb_device *); 43 extern int dvb_usb_i2c_exit(struct dvb_usb_device *); 51 extern int dvb_usb_remote_init(struct dvb_usb_device *); 52 extern int dvb_usb_remote_exit(struct dvb_usb_device *);
|
H A D | dib0700.h | 55 int dib0700_get_version(struct dvb_usb_device *d, u32 *hwversion, 57 int dib0700_set_gpio(struct dvb_usb_device *d, enum dib07x0_gpios gpio, 59 int dib0700_ctrl_clock(struct dvb_usb_device *d, u32 clk_MHz, u8 clock_out_gp3); 60 int dib0700_ctrl_rd(struct dvb_usb_device *d, u8 *tx, u8 txlen, u8 *rx, 64 int dib0700_rc_setup(struct dvb_usb_device *d, struct usb_interface *intf); 71 int dib0700_set_i2c_speed(struct dvb_usb_device *d, u16 scl_kHz);
|
H A D | cxusb.h | 117 struct dvb_usb_device *dvbdev; 177 int cxusb_ctrl_msg(struct dvb_usb_device *d, 181 int cxusb_medion_analog_init(struct dvb_usb_device *dvbdev); 182 int cxusb_medion_register_analog(struct dvb_usb_device *dvbdev); 183 void cxusb_medion_unregister_analog(struct dvb_usb_device *dvbdev); 185 static inline int cxusb_medion_analog_init(struct dvb_usb_device *dvbdev) 190 static inline int cxusb_medion_register_analog(struct dvb_usb_device *dvbdev) 195 static inline void cxusb_medion_unregister_analog(struct dvb_usb_device *dvbdev) 200 int cxusb_medion_get(struct dvb_usb_device *dvbdev, 202 void cxusb_medion_put(struct dvb_usb_device *dvbde [all...] |
H A D | dvb-usb.h | 95 struct dvb_usb_device; 137 * of struct dvb_usb_device). 139 * pll_desc and pll_init_buf of struct dvb_usb_device). 189 int (*rc_query) (struct dvb_usb_device *, u32 *, int *); 213 int (*rc_query) (struct dvb_usb_device *d); 245 * of struct dvb_usb_device. 247 * of struct dvb_usb_device has pointer to just after it had been allocated and 250 * the memory pointed by private field of struct dvb_usb_device. 293 int (*priv_init)(struct dvb_usb_device *); 294 void (*priv_destroy)(struct dvb_usb_device *); 461 struct dvb_usb_device { struct [all...] |
H A D | dvb-usb-i2c.c | 11 int dvb_usb_i2c_init(struct dvb_usb_device *d) 43 int dvb_usb_i2c_exit(struct dvb_usb_device *d)
|
H A D | vp702x.h | 109 extern struct dvb_frontend * vp702x_fe_attach(struct dvb_usb_device *d); 111 extern int vp702x_usb_inout_op(struct dvb_usb_device *d, u8 *o, int olen, u8 *i, int ilen, int msec); 112 extern int vp702x_usb_in_op(struct dvb_usb_device *d, u8 req, u16 value, u16 index, u8 *b, int blen);
|
H A D | vp7045.h | 63 extern struct dvb_frontend * vp7045_fe_attach(struct dvb_usb_device *d); 64 extern int vp7045_usb_op(struct dvb_usb_device *d, u8 cmd, u8 *out, int outlen, u8 *in, int inlen,int msec); 65 extern u8 vp7045_read_reg(struct dvb_usb_device *d, u8 reg);
|
H A D | gp8psk.c | 29 static int gp8psk_usb_in_op(struct dvb_usb_device *d, u8 req, u16 value, 68 static int gp8psk_usb_out_op(struct dvb_usb_device *d, u8 req, u16 value, 100 static int gp8psk_get_fw_version(struct dvb_usb_device *d, u8 *fw_vers) 105 static int gp8psk_get_fpga_version(struct dvb_usb_device *d, u8 *fpga_vers) 110 static void gp8psk_info(struct dvb_usb_device *d) 127 static int gp8psk_load_bcm4500fw(struct dvb_usb_device *d) 183 static int gp8psk_power_ctrl(struct dvb_usb_device *d, int onoff) 228 static int gp8psk_bcm4500_reload(struct dvb_usb_device *d) 258 struct dvb_usb_device *d = priv; 266 struct dvb_usb_device * [all...] |
H A D | dtt200u.h | 52 extern struct dvb_frontend * dtt200u_fe_attach(struct dvb_usb_device *d);
|
H A D | cxusb-analog.c | 45 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(q); 65 struct dvb_usb_device *dvbdev = vb2_get_drv_priv(vb->vb2_queue); 78 static void cxusb_auxbuf_init(struct dvb_usb_device *dvbdev, 89 static void cxusb_auxbuf_head_trim(struct dvb_usb_device *dvbdev, 112 static bool cxusb_auxbuf_make_space(struct dvb_usb_device *dvbdev, 139 static bool cxusb_auxbuf_append_urb(struct dvb_usb_device *dvbdev, 178 static bool cxusb_medion_cf_refc_fld_chg(struct dvb_usb_device *dvbdev, 228 static void cxusb_medion_cf_refc_start_sch(struct dvb_usb_device *dvbdev, 257 static void cxusb_medion_cf_refc_line_smpl(struct dvb_usb_device *dvbdev, 287 static void cxusb_medion_cf_refc_vbi_smpl(struct dvb_usb_device *dvbde [all...] |
H A D | dvb-usb-remote.c | 48 struct dvb_usb_device *d = input_get_drvdata(dev); 71 struct dvb_usb_device *d = input_get_drvdata(dev); 111 struct dvb_usb_device *d = 112 container_of(work, struct dvb_usb_device, rc_query_work.work); 190 static int legacy_dvb_usb_remote_init(struct dvb_usb_device *d) 248 struct dvb_usb_device *d = 249 container_of(work, struct dvb_usb_device, rc_query_work.work); 269 static int rc_core_dvb_usb_remote_init(struct dvb_usb_device *d) 313 int dvb_usb_remote_init(struct dvb_usb_device *d) 346 int dvb_usb_remote_exit(struct dvb_usb_device * [all...] |
H A D | dvb-usb-init.c | 26 static int dvb_usb_adapter_init(struct dvb_usb_device *d, short *adapter_nrs) 122 static int dvb_usb_adapter_exit(struct dvb_usb_device *d) 139 static int dvb_usb_exit(struct dvb_usb_device *d) 156 static int dvb_usb_init(struct dvb_usb_device *d, short *adapter_nums) 169 err("no memory for priv in 'struct dvb_usb_device'"); 249 int dvb_usb_device_power_ctrl(struct dvb_usb_device *d, int onoff) 269 struct module *owner, struct dvb_usb_device **du, 273 struct dvb_usb_device *d = NULL; 283 err("no memory for 'struct dvb_usb_device'"); 331 struct dvb_usb_device * [all...] |
H A D | vp7045.c | 25 int vp7045_usb_op(struct dvb_usb_device *d, u8 cmd, u8 *out, int outlen, u8 *in, int inlen, int msec) 81 u8 vp7045_read_reg(struct dvb_usb_device *d, u8 reg) 91 static int vp7045_power_ctrl(struct dvb_usb_device *d, int onoff) 97 static int vp7045_rc_query(struct dvb_usb_device *d) 120 static int vp7045_read_eeprom(struct dvb_usb_device *d,u8 *buf, int len, int offset) 137 static int vp7045_read_mac_addr(struct dvb_usb_device *d,u8 mac[6])
|
H A D | vp702x.c | 30 static int vp702x_usb_in_op_unlocked(struct dvb_usb_device *d, u8 req, 55 int vp702x_usb_in_op(struct dvb_usb_device *d, u8 req, u16 value, 67 static int vp702x_usb_out_op_unlocked(struct dvb_usb_device *d, u8 req, 86 static int vp702x_usb_out_op(struct dvb_usb_device *d, u8 req, u16 value, 98 int vp702x_usb_inout_op(struct dvb_usb_device *d, u8 *o, int olen, u8 *i, int ilen, int msec) 113 static int vp702x_usb_inout_cmd(struct dvb_usb_device *d, u8 cmd, u8 *o, 257 static int vp702x_rc_query(struct dvb_usb_device *d, u32 *event, int *state) 291 static int vp702x_read_mac_addr(struct dvb_usb_device *d,u8 mac[6]) 338 struct dvb_usb_device *d; 364 struct dvb_usb_device * [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | rtl2832_sdr.h | 25 * @dvb_usb_device: DVB USB interface for USB streaming. 44 struct dvb_usb_device *dvb_usb_device; member in struct:rtl2832_sdr_platform_data
|
/linux-master/drivers/media/usb/dvb-usb-v2/ |
H A D | dvb_usb.h | 38 * d = pointer to device (struct dvb_usb_device *) 46 #define adap_to_d(adap) (container_of(adap, struct dvb_usb_device, \ 99 struct dvb_usb_device; 131 int (*query) (struct dvb_usb_device *d); 236 int (*probe)(struct dvb_usb_device *); 237 void (*disconnect)(struct dvb_usb_device *); 240 int (*identify_state) (struct dvb_usb_device *, const char **); 243 int (*download_firmware) (struct dvb_usb_device *, 249 int (*get_adapter_count) (struct dvb_usb_device *); 251 int (*power_ctrl) (struct dvb_usb_device *, in 375 struct dvb_usb_device { struct [all...] |
H A D | dvb_usb_urb.c | 11 static int dvb_usb_v2_generic_io(struct dvb_usb_device *d, 60 int dvb_usbv2_generic_rw(struct dvb_usb_device *d, 73 int dvb_usbv2_generic_write(struct dvb_usb_device *d, u8 *buf, u16 len) 85 int dvb_usbv2_generic_rw_locked(struct dvb_usb_device *d, 92 int dvb_usbv2_generic_write_locked(struct dvb_usb_device *d, u8 *buf, u16 len)
|
H A D | anysee.c | 36 static int anysee_ctrl_msg(struct dvb_usb_device *d, 104 static int anysee_read_reg(struct dvb_usb_device *d, u16 reg, u8 *val) 113 static int anysee_write_reg(struct dvb_usb_device *d, u16 reg, u8 val) 121 static int anysee_wr_reg_mask(struct dvb_usb_device *d, u16 reg, u8 val, 142 static int anysee_rd_reg_mask(struct dvb_usb_device *d, u16 reg, u8 *val, 164 static int anysee_get_hw_info(struct dvb_usb_device *d, u8 *id) 177 static int anysee_led_ctrl(struct dvb_usb_device *d, u8 mode, u8 interval) 185 static int anysee_ir_ctrl(struct dvb_usb_device *d, u8 onoff) 196 struct dvb_usb_device *d = i2c_get_adapdata(adap); 489 static int anysee_read_config(struct dvb_usb_device * [all...] |
H A D | az6007.c | 125 static int az6007_read(struct dvb_usb_device *d, u8 req, u16 value, 172 static int az6007_write(struct dvb_usb_device *d, u8 req, u16 value, 190 struct dvb_usb_device *d = fe_to_d(fe); 199 static int az6007_rc_query(struct dvb_usb_device *d) 233 static int az6007_get_rc_config(struct dvb_usb_device *d, struct dvb_usb_rc *rc) 252 struct dvb_usb_device *d = ca->data; 294 struct dvb_usb_device *d = ca->data; 325 struct dvb_usb_device *d = ca->data; 371 struct dvb_usb_device *d = ca->data; 402 struct dvb_usb_device * [all...] |
H A D | au6610.c | 14 static int au6610_usb_msg(struct dvb_usb_device *d, u8 operation, u8 addr, 66 static int au6610_i2c_msg(struct dvb_usb_device *d, u8 addr, 86 struct dvb_usb_device *d = i2c_get_adapdata(adap); 151 static int au6610_init(struct dvb_usb_device *d)
|
H A D | zd1301.c | 25 static int zd1301_ctrl_msg(struct dvb_usb_device *d, const u8 *wbuf, 87 struct dvb_usb_device *d = reg_priv; 105 struct dvb_usb_device *d = reg_priv; 125 struct dvb_usb_device *d = adap_to_d(adap); 203 struct dvb_usb_device *d = adap_to_d(adap); 231 struct dvb_usb_device *d = fe_to_d(fe);
|
H A D | ec168.c | 14 static int ec168_ctrl_msg(struct dvb_usb_device *d, struct ec168_req *req) 104 struct dvb_usb_device *d = i2c_get_adapdata(adap); 185 static int ec168_identify_state(struct dvb_usb_device *d, const char **name) 209 static int ec168_download_firmware(struct dvb_usb_device *d, 273 struct dvb_usb_device *d = adap_to_d(adap); 303 struct dvb_usb_device *d = adap_to_d(adap); 312 struct dvb_usb_device *d = fe_to_d(fe);
|
H A D | dvb_usb_core.c | 22 static int dvb_usbv2_download_firmware(struct dvb_usb_device *d, 56 static int dvb_usbv2_i2c_init(struct dvb_usb_device *d) 81 static int dvb_usbv2_i2c_exit(struct dvb_usb_device *d) 94 struct dvb_usb_device *d = container_of(work, 95 struct dvb_usb_device, rc_query_work.work); 119 static int dvb_usbv2_remote_init(struct dvb_usb_device *d) 183 static int dvb_usbv2_remote_exit(struct dvb_usb_device *d) 244 struct dvb_usb_device *d = adap_to_d(adap); 332 struct dvb_usb_device *d = adap_to_d(adap); 392 struct dvb_usb_device * [all...] |
H A D | dvbsky.c | 39 static int dvbsky_usb_generic_rw(struct dvb_usb_device *d, 59 static int dvbsky_stream_ctrl(struct dvb_usb_device *d, u8 onoff) 80 struct dvb_usb_device *d = fe_to_d(fe); 86 static int dvbsky_gpio_ctrl(struct dvb_usb_device *d, u8 gport, u8 value) 102 struct dvb_usb_device *d = i2c_get_adapdata(adap); 178 static int dvbsky_rc_query(struct dvb_usb_device *d) 200 static int dvbsky_get_rc_config(struct dvb_usb_device *d, struct dvb_usb_rc *rc) 219 struct dvb_usb_device *d = fe_to_d(fe); 234 struct dvb_usb_device *d = adap_to_d(adap); 260 struct dvb_usb_device * [all...] |