Searched refs:au0828_dev (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/media/usb/au0828/ |
D | au0828.h | 125 struct au0828_dev; 159 int (*isoc_copy) (struct au0828_dev *dev, struct urb *urb); 182 struct au0828_dev { struct 305 extern u32 au0828_read(struct au0828_dev *dev, u16 reg); argument 306 extern u32 au0828_write(struct au0828_dev *dev, u16 reg, u32 val); 307 extern void au0828_usb_release(struct au0828_dev *dev); 314 extern void au0828_gpio_setup(struct au0828_dev *dev); 317 extern void au0828_card_setup(struct au0828_dev *dev); 321 extern int au0828_i2c_register(struct au0828_dev *dev); 322 extern int au0828_i2c_unregister(struct au0828_dev *dev); [all …]
|
D | au0828-video.c | 57 static inline void i2c_gate_ctrl(struct au0828_dev *dev, int val) in i2c_gate_ctrl() 63 static inline void print_err_status(struct au0828_dev *dev, in print_err_status() 102 static int check_dev(struct au0828_dev *dev) in check_dev() 122 struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vidq); in au0828_irq_callback() 163 static void au0828_uninit_isoc(struct au0828_dev *dev) in au0828_uninit_isoc() 204 static int au0828_init_isoc(struct au0828_dev *dev, int max_packets, in au0828_init_isoc() 206 int (*isoc_copy) (struct au0828_dev *dev, struct urb *urb)) in au0828_init_isoc() 295 static inline void buffer_filled(struct au0828_dev *dev, in buffer_filled() 318 static void au0828_copy_video(struct au0828_dev *dev, in au0828_copy_video() 402 struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vidq); in get_next_buf() [all …]
|
D | au0828-core.c | 50 static int send_control_msg(struct au0828_dev *dev, u16 request, u32 value, 52 static int recv_control_msg(struct au0828_dev *dev, u16 request, u32 value, 59 u32 au0828_readreg(struct au0828_dev *dev, u16 reg) in au0828_readreg() 69 u32 au0828_writereg(struct au0828_dev *dev, u16 reg, u32 val) in au0828_writereg() 75 static int send_control_msg(struct au0828_dev *dev, u16 request, u32 value, in send_control_msg() 102 static int recv_control_msg(struct au0828_dev *dev, u16 request, u32 value, in recv_control_msg() 135 static void au0828_unregister_media_device(struct au0828_dev *dev) in au0828_unregister_media_device() 165 void au0828_usb_release(struct au0828_dev *dev) in au0828_usb_release() 177 struct au0828_dev *dev = usb_get_intfdata(interface); in au0828_usb_disconnect() 207 static int au0828_media_device_init(struct au0828_dev *dev, in au0828_media_device_init() [all …]
|
D | au0828-dvb.c | 110 struct au0828_dev *dev = from_timer(dev, t, bulk_timeout); in au0828_bulk_timeout() 120 struct au0828_dev *dev = purb->context; in urb_completion() 170 static int stop_urb_transfer(struct au0828_dev *dev) in stop_urb_transfer() 198 static int start_urb_transfer(struct au0828_dev *dev) in start_urb_transfer() 264 static void au0828_start_transport(struct au0828_dev *dev) in au0828_start_transport() 273 static void au0828_stop_transport(struct au0828_dev *dev, int full_stop) in au0828_stop_transport() 286 struct au0828_dev *dev = (struct au0828_dev *) demux->priv; in au0828_dvb_start_feed() 318 struct au0828_dev *dev = (struct au0828_dev *) demux->priv; in au0828_dvb_stop_feed() 347 struct au0828_dev *dev = container_of(work, struct au0828_dev, in au0828_restart_dvb_streaming() 371 struct au0828_dev *dev = fe->dvb->priv; in au0828_set_frontend() [all …]
|
D | au0828-i2c.c | 38 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_slave_did_write_ack() 45 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_slave_did_read_ack() 68 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_read_busy() 91 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_write_done() 114 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_busy() 140 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_sendbytes() 229 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_readbytes() 371 int au0828_i2c_register(struct au0828_dev *dev) in au0828_i2c_register() 405 int au0828_i2c_unregister(struct au0828_dev *dev) in au0828_i2c_unregister()
|
D | au0828-cards.c | 28 struct au0828_dev *dev = priv; in hvr950q_cs5340_audio() 125 struct au0828_dev *dev = priv; in au0828_tuner_callback() 152 static void hauppauge_eeprom(struct au0828_dev *dev, u8 *eeprom_data) in hauppauge_eeprom() 186 void au0828_card_analog_fe_setup(struct au0828_dev *dev); 188 void au0828_card_setup(struct au0828_dev *dev) in au0828_card_setup() 212 void au0828_card_analog_fe_setup(struct au0828_dev *dev) in au0828_card_analog_fe_setup() 252 void au0828_gpio_setup(struct au0828_dev *dev) in au0828_gpio_setup()
|
D | au0828-vbi.c | 37 struct au0828_dev *dev = vb2_get_drv_priv(vq); in vbi_queue_setup() 49 struct au0828_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_buffer_prepare() 67 struct au0828_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_buffer_queue()
|
D | au0828-input.c | 24 struct au0828_dev *dev; 258 static int au0828_probe_i2c_ir(struct au0828_dev *dev) in au0828_probe_i2c_ir() 275 int au0828_rc_register(struct au0828_dev *dev) in au0828_rc_register() 354 void au0828_rc_unregister(struct au0828_dev *dev) in au0828_rc_unregister() 369 int au0828_rc_suspend(struct au0828_dev *dev) in au0828_rc_suspend() 386 int au0828_rc_resume(struct au0828_dev *dev) in au0828_rc_resume()
|