Home
last modified time | relevance | path

Searched refs:bttv (Results 1 – 25 of 34) sorted by relevance

12

/openbmc/linux/drivers/media/pci/bt8xx/
H A Dbttv-audio-hook.h12 void winview_volume (struct bttv *btv, __u16 volume);
14 void lt9415_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
15 void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
17 void terratv_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
18 void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
19 void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
20 void winfast2000_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
21 void pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
22 void fv2000s_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
23 void windvr_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
[all …]
H A DMakefile2 bttv-objs := bttv-driver.o bttv-cards.o bttv-if.o \
3 bttv-risc.o bttv-vbi.o bttv-i2c.o bttv-gpio.o \
4 bttv-input.o bttv-audio-hook.o btcx-risc.o
6 obj-$(CONFIG_VIDEO_BT848) += bttv.o
H A Dbttvp.h111 struct bttv *btv;
205 int bttv_risc_init_main(struct bttv *btv);
211 int bttv_buffer_activate_video(struct bttv *btv,
214 int bttv_buffer_activate_vbi(struct bttv *btv,
244 extern void init_bttv_i2c_ir(struct bttv *btv);
248 extern int init_bttv_i2c(struct bttv *btv);
249 extern int fini_bttv_i2c(struct bttv *btv);
259 void free_btres_lock(struct bttv *btv, int bits);
312 struct bttv { struct
479 extern struct bttv *bttvs[BTTV_MAX];
[all …]
H A Dbttv.h215 struct bttv;
219 void (*volume_gpio)(struct bttv *btv, __u16 volume);
221 void (*muxsel_hook)(struct bttv *btv, unsigned int input);
286 extern void bttv_idcard(struct bttv *btv);
287 extern void bttv_init_card1(struct bttv *btv);
288 extern void bttv_init_card2(struct bttv *btv);
289 extern void bttv_init_tuner(struct bttv *btv);
296 extern int bttv_handle_chipset(struct bttv *btv);
375 extern int bttv_input_init(struct bttv *dev);
376 extern void bttv_input_fini(struct bttv *dev);
[all …]
H A Dbttv-i2c.c48 struct bttv *btv = (struct bttv*)data; in bttv_bit_setscl()
60 struct bttv *btv = (struct bttv*)data; in bttv_bit_setsda()
72 struct bttv *btv = (struct bttv*)data; in bttv_bit_getscl()
81 struct bttv *btv = (struct bttv*)data; in bttv_bit_getsda()
106 bttv_i2c_wait_done(struct bttv *btv) in bttv_i2c_wait_done()
125 bttv_i2c_sendbytes(struct bttv *btv, const struct i2c_msg *msg, int last) in bttv_i2c_sendbytes()
223 struct bttv *btv = to_bttv(v4l2_dev); in bttv_i2c_xfer()
259 int bttv_I2CRead(struct bttv *btv, unsigned char addr, char *probe_for) in bttv_I2CRead()
301 void bttv_readee(struct bttv *btv, unsigned char *eedata, int addr) in bttv_readee()
336 int init_bttv_i2c(struct bttv *btv) in init_bttv_i2c()
[all …]
H A Dbttv-audio-hook.c15 void winview_volume(struct bttv *btv, __u16 volume) in winview_volume()
55 void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in gvbctv3pci_audio()
86 void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in gvbctv5pci_audio()
157 void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in avermedia_tvphone_audio()
221 void lt9415_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in lt9415_audio()
259 void terratv_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in terratv_audio()
292 void winfast2000_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in winfast2000_audio()
328 void pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in pvbt878p9b_audio()
369 void fv2000s_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in fv2000s_audio()
408 void windvr_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in windvr_audio()
[all …]
H A Dbttv-gpio.c130 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_inout()
144 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_read()
153 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_write()
160 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_bits()
H A Dbttv-cards.c40 static void modtec_eeprom(struct bttv *btv);
41 static void init_PXC200(struct bttv *btv);
42 static void init_RTV24(struct bttv *btv);
70 static void gv800s_init(struct bttv *btv);
75 static int tea575x_init(struct bttv *btv);
78 static int pvr_boot(struct bttv *btv);
2890 void bttv_idcard(struct bttv *btv) in bttv_idcard()
4233 init_RTV24 (struct bttv *btv) in init_RTV24()
4298 init_PCI8604PW(struct bttv *btv) in init_PCI8604PW()
4499 struct bttv *mctlr; in kodicom4400r_muxsel()
[all …]
H A Dbttv-driver.c54 struct bttv *bttvs[BTTV_MAX];
701 disclaim_vbi_lines(struct bttv *btv) in disclaim_vbi_lines()
708 disclaim_video_lines(struct bttv *btv) in disclaim_video_lines()
780 static void set_pll(struct bttv *btv) in set_pll()
988 audio_mute(struct bttv *btv, int mute) in audio_mute()
1169 void init_irqreg(struct bttv *btv) in init_irqreg()
1239 struct bttv *btv = container_of(c->handler, struct bttv, ctrl_handler); in bttv_s_ctrl()
2858 bttv_irq_wakeup_top(struct bttv *btv) in bttv_irq_wakeup_top()
2963 struct bttv *btv; in bttv_irq()
2966 btv=(struct bttv *)dev_id; in bttv_irq()
[all …]
H A Dbttv-if.c47 struct bttv *btv; in bttv_gpio_enable()
65 struct bttv *btv; in bttv_read_gpio()
87 struct bttv *btv; in bttv_write_gpio()
H A Dbttv-vbi.c64 struct bttv *btv = vb2_get_drv_priv(q); in queue_setup_vbi()
79 struct bttv *btv = vb2_get_drv_priv(vq); in buf_queue_vbi()
99 struct bttv *btv = vb2_get_drv_priv(vq); in buf_prepare_vbi()
118 struct bttv *btv = vb2_get_drv_priv(vq); in buf_cleanup_vbi()
128 struct bttv *btv = vb2_get_drv_priv(q); in start_streaming_vbi()
153 struct bttv *btv = vb2_get_drv_priv(q); in stop_streaming_vbi()
248 struct bttv *btv = video_drvdata(file); in bttv_try_fmt_vbi_cap()
265 struct bttv *btv = video_drvdata(file); in bttv_s_fmt_vbi_cap()
309 struct bttv *btv = video_drvdata(file); in bttv_g_fmt_vbi_cap()
H A Dbttv-input.c40 static void ir_handle_key(struct bttv *btv) in ir_handle_key()
75 static void ir_enltv_handle_key(struct bttv *btv) in ir_enltv_handle_key()
115 static int bttv_rc5_irq(struct bttv *btv);
117 void bttv_input_irq(struct bttv *btv) in bttv_input_irq()
130 struct bttv *btv = ir->btv; in bttv_input_timer()
235 static int bttv_rc5_irq(struct bttv *btv) in bttv_rc5_irq()
304 static void bttv_ir_stop(struct bttv *btv) in bttv_ir_stop()
362 void init_bttv_i2c_ir(struct bttv *btv) in init_bttv_i2c_ir()
409 int bttv_input_init(struct bttv *btv) in bttv_input_init()
570 void bttv_input_fini(struct bttv *btv) in bttv_input_fini()
H A Dbttv-risc.c35 bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc, in bttv_risc_packed()
114 bttv_risc_planar(struct bttv *btv, struct btcx_riscmem *risc, in bttv_risc_planar()
281 bttv_calc_geo (struct bttv * btv, in bttv_calc_geo()
363 static void bttv_set_risc_status(struct bttv *btv) in bttv_set_risc_status()
374 static void bttv_set_irq_timer(struct bttv *btv) in bttv_set_irq_timer()
401 static void bttv_start_dma(struct bttv *btv) in bttv_start_dma()
411 static void bttv_stop_dma(struct bttv *btv) in bttv_stop_dma()
420 void bttv_set_dma(struct bttv *btv, int start_capture) in bttv_set_dma()
442 bttv_risc_init_main(struct bttv *btv) in bttv_risc_init_main()
554 bttv_buffer_activate_vbi(struct bttv *btv, in bttv_buffer_activate_vbi()
[all …]
H A DKconfig20 <file:Documentation/admin-guide/media/bttv.rst> for more information.
23 module will be called bttv.
/openbmc/linux/Documentation/admin-guide/media/
H A Dbt8xx.rst18 This class of cards has a bt878a as the PCI interface, and require the bttv
21 Please see Documentation/admin-guide/media/bttv-cardlist.rst for a complete
69 Regular case: If the bttv driver detects a bt8xx-based DVB card, all
78 In the following cases overriding the PCI type detection for bttv and
84 As shown at Documentation/admin-guide/media/bttv-cardlist.rst, TwinHan and
88 $ modprobe bttv card=113
114 See Documentation/admin-guide/media/bttv-cardlist.rst for a complete list of
139 $ modprobe bttv card=113 card=135
H A Dbttv.rst4 The bttv driver
7 Release notes for bttv
10 You'll need at least these config options for bttv::
30 Make bttv work with your card
81 at Documentation/admin-guide/media/bttv-cardlist.rst
127 bttv
165 push used by bttv. bttv will disable overlay
243 If the box freezes hard with bttv
253 bttv bugs
329 messages, bttv tells you).
[all …]
H A Dv4l-drivers.rst12 bttv
H A Dpci-cardlist.rst61 bttv BT8x8 Video For Linux
101 bttv-cardlist
H A Dsaa7134.rst18 As with bttv, card-specific tweaks are needed. Check CARDLIST for a
H A Davermedia.rst56 * modprobe bttv (normally loaded automatically)
H A Dbttv-cardlist.rst586 - Sabrent TV-FM (bttv version)
/openbmc/linux/Documentation/driver-api/media/drivers/
H A Dbttv-devel.rst3 The bttv driver
6 bttv and sound mini howto
15 bttv-cards.c, which holds the information required for each board.
17 makes no difference). The bttv driver prints a line to the kernel
23 correct board type as insmod argument, ``insmod bttv card=2`` for
24 example. The file Documentation/admin-guide/media/bttv-cardlist.rst has a list
96 Starting with release 0.7.41 bttv has a number of insmod options to
H A Dindex.rst15 bttv-devel
/openbmc/qemu/tests/data/qobject/
H A Dqdict.txt2209 bttv: 4096
2212 bttv-cards.c: 151213
2213 bttv-driver.c: 121604
2214 bttv-gpio.c: 4858
2215 bttv.h: 14877
2216 bttv-i2c.c: 10677
2217 bttv-if.c: 2894
2218 bttv-input.c: 10597
2220 bttv-risc.c: 25965
2221 bttv-vbi.c: 12835
[all …]
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dfunc-read.rst80 the bttv driver, initiating a DMA to user memory when :c:func:`read()`

12