Home
last modified time | relevance | path

Searched refs:tw686x_dev (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/media/pci/tw686x/
Dtw686x.h69 struct tw686x_dev *dev;
82 struct tw686x_dev *dev;
108 int (*setup)(struct tw686x_dev *dev);
122 struct tw686x_dev { struct
148 static inline uint32_t reg_read(struct tw686x_dev *dev, unsigned int reg) in reg_read() argument
153 static inline void reg_write(struct tw686x_dev *dev, unsigned int reg, in reg_write()
159 static inline unsigned int max_channels(struct tw686x_dev *dev) in max_channels()
164 static inline unsigned is_second_gen(struct tw686x_dev *dev) in is_second_gen()
170 void tw686x_enable_channel(struct tw686x_dev *dev, unsigned int channel);
171 void tw686x_disable_channel(struct tw686x_dev *dev, unsigned int channel);
[all …]
Dtw686x-core.c96 void tw686x_disable_channel(struct tw686x_dev *dev, unsigned int channel) in tw686x_disable_channel()
115 void tw686x_enable_channel(struct tw686x_dev *dev, unsigned int channel) in tw686x_enable_channel()
131 struct tw686x_dev *dev = from_timer(dev, t, dma_delay_timer); in tw686x_dma_delay()
144 static void tw686x_reset_channels(struct tw686x_dev *dev, unsigned int ch_mask) in tw686x_reset_channels()
170 struct tw686x_dev *dev = (struct tw686x_dev *)dev_id; in tw686x_irq()
229 struct tw686x_dev *dev = container_of(v4l2_dev, struct tw686x_dev, in tw686x_dev_release()
246 struct tw686x_dev *dev; in tw686x_probe()
368 struct tw686x_dev *dev = pci_get_drvdata(pci_dev); in tw686x_remove()
Dtw686x-audio.c34 void tw686x_audio_irq(struct tw686x_dev *dev, unsigned long requests, in tw686x_audio_irq()
120 struct tw686x_dev *dev = snd_pcm_substream_chip(ss); in tw686x_pcm_open()
137 struct tw686x_dev *dev = snd_pcm_substream_chip(ss); in tw686x_pcm_close()
146 struct tw686x_dev *dev = snd_pcm_substream_chip(ss); in tw686x_pcm_prepare()
227 struct tw686x_dev *dev = snd_pcm_substream_chip(ss); in tw686x_pcm_trigger()
266 struct tw686x_dev *dev = snd_pcm_substream_chip(ss); in tw686x_pcm_pointer()
283 static int tw686x_snd_pcm_init(struct tw686x_dev *dev) in tw686x_snd_pcm_init()
311 static void tw686x_audio_dma_free(struct tw686x_dev *dev, in tw686x_audio_dma_free()
326 static int tw686x_audio_dma_alloc(struct tw686x_dev *dev, in tw686x_audio_dma_alloc()
358 void tw686x_audio_free(struct tw686x_dev *dev) in tw686x_audio_free()
[all …]
Dtw686x-video.c57 struct tw686x_dev *dev = vc->dev; in tw686x_buf_done()
85 struct tw686x_dev *dev = vc->dev; in tw686x_memcpy_dma_free()
108 struct tw686x_dev *dev = vc->dev; in tw686x_memcpy_dma_alloc()
231 struct tw686x_dev *dev = vc->dev; in tw686x_sg_buf_refill()
262 struct tw686x_dev *dev = vc->dev; in tw686x_sg_dma_free()
277 struct tw686x_dev *dev = vc->dev; in tw686x_sg_dma_alloc()
303 static int tw686x_sg_setup(struct tw686x_dev *dev) in tw686x_sg_setup()
455 struct tw686x_dev *dev = vc->dev; in tw686x_buf_queue()
500 struct tw686x_dev *dev = vc->dev; in tw686x_start_streaming()
552 struct tw686x_dev *dev = vc->dev; in tw686x_stop_streaming()
[all …]