Symbol: bttv
drivers/media/pci/bt8xx/bttv-audio-hook.c
15
void winview_volume(struct bttv *btv, __u16 volume)
drivers/media/pci/bt8xx/bttv-audio-hook.c
157
void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.c
188
void avermedia_tv_stereo_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.c
221
void lt9415_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.c
259
void terratv_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.c
292
void winfast2000_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.c
328
void pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.c
369
void fv2000s_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.c
408
void windvr_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.c
443
void adtvk503_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.c
55
void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.c
86
void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set)
drivers/media/pci/bt8xx/bttv-audio-hook.h
12
void winview_volume (struct bttv *btv, __u16 volume);
drivers/media/pci/bt8xx/bttv-audio-hook.h
14
void lt9415_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-audio-hook.h
15
void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-audio-hook.h
16
void avermedia_tv_stereo_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-audio-hook.h
17
void terratv_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-audio-hook.h
18
void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-audio-hook.h
19
void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-audio-hook.h
20
void winfast2000_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-audio-hook.h
21
void pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-audio-hook.h
22
void fv2000s_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-audio-hook.h
23
void windvr_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-audio-hook.h
24
void adtvk503_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv-cards.c
2891
void bttv_idcard(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
2963
static void identify_by_eeprom(struct bttv *btv, unsigned char eeprom_data[256])
drivers/media/pci/bt8xx/bttv-cards.c
2981
static void flyvideo_gpio(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
3063
static void miro_pinnacle_gpio(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
3148
static void init_ids_eagle(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
3166
static void eagle_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
3181
static void gvc1100_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
3200
static void init_lmlbt4x(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
3208
static void sigmaSQ_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
3215
static void sigmaSLC_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
3222
static void geovision_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
3239
static void td3116_latch_value(struct bttv *btv, u32 value)
drivers/media/pci/bt8xx/bttv-cards.c
3247
static void td3116_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
3267
static void bttv_reset_audio(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
3289
void bttv_init_card1(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
3324
void bttv_init_card2(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
36
static void boot_msp34xx(struct bttv *btv, int pin);
drivers/media/pci/bt8xx/bttv-cards.c
3645
void bttv_init_tuner(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
3689
static void modtec_eeprom(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
37
static void hauppauge_eeprom(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
3709
static void hauppauge_eeprom(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
3741
struct bttv *btv = tea->private_data;
drivers/media/pci/bt8xx/bttv-cards.c
3762
struct bttv *btv = tea->private_data;
drivers/media/pci/bt8xx/bttv-cards.c
3789
struct bttv *btv = tea->private_data;
drivers/media/pci/bt8xx/bttv-cards.c
38
static void avermedia_eeprom(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
3807
static int tea575x_init(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
3825
static int terratec_active_radio_upgrade(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
3862
static int pvr_altera_load(struct bttv *btv, const u8 *micro, u32 microlen)
drivers/media/pci/bt8xx/bttv-cards.c
3899
static int pvr_boot(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
39
static void osprey_eeprom(struct bttv *btv, const u8 ee[256]);
drivers/media/pci/bt8xx/bttv-cards.c
3919
static void osprey_eeprom(struct bttv *btv, const u8 ee[256])
drivers/media/pci/bt8xx/bttv-cards.c
40
static void modtec_eeprom(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
4052
static void avermedia_eeprom(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
4092
u32 bttv_tda9880_setnorm(struct bttv *btv, u32 gpiobits)
drivers/media/pci/bt8xx/bttv-cards.c
41
static void init_PXC200(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
4114
static void boot_msp34xx(struct bttv *btv, int pin)
drivers/media/pci/bt8xx/bttv-cards.c
4137
static void init_PXC200(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
42
static void init_RTV24(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
4234
init_RTV24 (struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
4299
init_PCI8604PW(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
43
static void init_PCI8604PW(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
4389
static void rv605_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
4437
static void tibetCS16_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
4443
static void tibetCS16_init(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
4477
static void kodicom4400r_write(struct bttv *btv,
drivers/media/pci/bt8xx/bttv-cards.c
4497
static void kodicom4400r_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
45
static void rv605_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
4500
struct bttv *mctlr;
drivers/media/pci/bt8xx/bttv-cards.c
4526
static void kodicom4400r_init(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
4569
static void xguard_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
4579
static void picolo_tetra_init(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
4585
static void picolo_tetra_muxsel (struct bttv* btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
46
static void eagle_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
4627
static void ivc120_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
4677
static void PXC200_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
47
static void xguard_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
4742
static void phytec_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
4767
static void gv800s_write(struct bttv *btv,
drivers/media/pci/bt8xx/bttv-cards.c
48
static void ivc120_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
4809
static void gv800s_muxsel(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-cards.c
4811
struct bttv *mctlr;
drivers/media/pci/bt8xx/bttv-cards.c
4836
static void gv800s_init(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
4899
int bttv_handle_chipset(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-cards.c
49
static void gvc1100_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
51
static void PXC200_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
53
static void picolo_tetra_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
54
static void picolo_tetra_init(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
56
static void tibetCS16_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
57
static void tibetCS16_init(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
59
static void kodicom4400r_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
60
static void kodicom4400r_init(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
62
static void sigmaSLC_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
63
static void sigmaSQ_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
65
static void geovision_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
67
static void phytec_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
69
static void gv800s_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
70
static void gv800s_init(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
72
static void td3116_muxsel(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv-cards.c
74
static int terratec_active_radio_upgrade(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
75
static int tea575x_init(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
76
static void identify_by_eeprom(struct bttv *btv,
drivers/media/pci/bt8xx/bttv-cards.c
78
static int pvr_boot(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-cards.c
92
static struct bttv *master[BTTV_MAX] = { [ 0 ... (BTTV_MAX-1) ] = NULL };
drivers/media/pci/bt8xx/bttv-driver.c
1013
audio_input(struct bttv *btv, int input)
drivers/media/pci/bt8xx/bttv-driver.c
1101
set_tvnorm(struct bttv *btv, unsigned int norm)
drivers/media/pci/bt8xx/bttv-driver.c
1146
set_input(struct bttv *btv, unsigned int input, unsigned int norm)
drivers/media/pci/bt8xx/bttv-driver.c
1169
void init_irqreg(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
1191
static void init_bt848(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
1221
static void bttv_reinit_bt848(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
1239
struct bttv *btv = container_of(c->handler, struct bttv, ctrl_handler);
drivers/media/pci/bt8xx/bttv-driver.c
1439
void bttv_gpio_tracking(struct bttv *btv, char *comment)
drivers/media/pci/bt8xx/bttv-driver.c
1469
struct bttv *btv = vb2_get_drv_priv(q);
drivers/media/pci/bt8xx/bttv-driver.c
1484
struct bttv *btv = vb2_get_drv_priv(vq);
drivers/media/pci/bt8xx/bttv-driver.c
1503
struct bttv *btv = vb2_get_drv_priv(vq);
drivers/media/pci/bt8xx/bttv-driver.c
1529
struct bttv *btv = vb2_get_drv_priv(vq);
drivers/media/pci/bt8xx/bttv-driver.c
1541
struct bttv *btv = vb2_get_drv_priv(q);
drivers/media/pci/bt8xx/bttv-driver.c
1568
struct bttv *btv = vb2_get_drv_priv(q);
drivers/media/pci/bt8xx/bttv-driver.c
1589
static void radio_enable(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
1602
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1617
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1625
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1637
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1669
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1678
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1690
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1708
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1721
static void bttv_set_frequency(struct bttv *btv, const struct v4l2_frequency *f)
drivers/media/pci/bt8xx/bttv-driver.c
1744
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1756
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1767
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
177
struct bttv *btv = video_get_drvdata(vfd);
drivers/media/pci/bt8xx/bttv-driver.c
1780
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
1840
limit_scaled_size_lock(struct bttv *btv, __s32 *width, __s32 *height,
drivers/media/pci/bt8xx/bttv-driver.c
190
static void request_modules(struct bttv *dev)
drivers/media/pci/bt8xx/bttv-driver.c
1938
static int bttv_switch_type(struct bttv *btv, enum v4l2_buf_type type)
drivers/media/pci/bt8xx/bttv-driver.c
196
static void flush_request_modules(struct bttv *dev)
drivers/media/pci/bt8xx/bttv-driver.c
1987
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2014
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2070
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2115
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2165
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2179
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2201
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2213
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2237
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2369
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2386
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2403
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2425
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2438
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2449
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2460
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2477
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-driver.c
2558
static void bttv_risc_disasm(struct bttv *btv,
drivers/media/pci/bt8xx/bttv-driver.c
2580
static void bttv_print_riscaddr(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
2632
static void bttv_irq_debug_low_latency(struct bttv *btv, u32 rc)
drivers/media/pci/bt8xx/bttv-driver.c
2654
bttv_irq_next_video(struct bttv *btv, struct bttv_buffer_set *set)
drivers/media/pci/bt8xx/bttv-driver.c
2725
bttv_irq_wakeup_video(struct bttv *btv, struct bttv_buffer_set *wakeup,
drivers/media/pci/bt8xx/bttv-driver.c
2766
bttv_irq_wakeup_vbi(struct bttv *btv, struct bttv_buffer *wakeup,
drivers/media/pci/bt8xx/bttv-driver.c
2801
struct bttv *btv = timer_container_of(btv, t, timeout);
drivers/media/pci/bt8xx/bttv-driver.c
2856
bttv_irq_wakeup_top(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
2885
bttv_irq_switch_video(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
2924
bttv_irq_switch_vbi(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
2961
struct bttv *btv;
drivers/media/pci/bt8xx/bttv-driver.c
2964
btv=(struct bttv *)dev_id;
drivers/media/pci/bt8xx/bttv-driver.c
3073
static int vdev_init(struct bttv *btv, struct video_device *vfd,
drivers/media/pci/bt8xx/bttv-driver.c
3124
static void bttv_unregister_video(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
3132
static int bttv_register_video(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
3213
struct bttv *btv;
drivers/media/pci/bt8xx/bttv-driver.c
3460
struct bttv *btv = to_bttv(v4l2_dev);
drivers/media/pci/bt8xx/bttv-driver.c
3510
struct bttv *btv = to_bttv(v4l2_dev);
drivers/media/pci/bt8xx/bttv-driver.c
3541
struct bttv *btv = to_bttv(v4l2_dev);
drivers/media/pci/bt8xx/bttv-driver.c
54
struct bttv *bttvs[BTTV_MAX];
drivers/media/pci/bt8xx/bttv-driver.c
644
int check_alloc_btres_lock(struct bttv *btv, int bit)
drivers/media/pci/bt8xx/bttv-driver.c
688
int check_btres(struct bttv *btv, int bit)
drivers/media/pci/bt8xx/bttv-driver.c
694
int locked_btres(struct bttv *btv, int bit)
drivers/media/pci/bt8xx/bttv-driver.c
701
disclaim_vbi_lines(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
708
disclaim_video_lines(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
728
void free_btres_lock(struct bttv *btv, int bits)
drivers/media/pci/bt8xx/bttv-driver.c
758
static void set_pll_freq(struct bttv *btv, unsigned int fin, unsigned int fout)
drivers/media/pci/bt8xx/bttv-driver.c
780
static void set_pll(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
832
static void bt848A_set_timing(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-driver.c
864
static void bt848_bright(struct bttv *btv, int bright)
drivers/media/pci/bt8xx/bttv-driver.c
876
static void bt848_hue(struct bttv *btv, int hue)
drivers/media/pci/bt8xx/bttv-driver.c
887
static void bt848_contrast(struct bttv *btv, int cont)
drivers/media/pci/bt8xx/bttv-driver.c
901
static void bt848_sat(struct bttv *btv, int color)
drivers/media/pci/bt8xx/bttv-driver.c
921
video_mux(struct bttv *btv, unsigned int input)
drivers/media/pci/bt8xx/bttv-driver.c
956
audio_mux_gpio(struct bttv *btv, int input, int mute)
drivers/media/pci/bt8xx/bttv-driver.c
988
audio_mute(struct bttv *btv, int mute)
drivers/media/pci/bt8xx/bttv-gpio.c
130
struct bttv *btv = container_of(core, struct bttv, c);
drivers/media/pci/bt8xx/bttv-gpio.c
144
struct bttv *btv = container_of(core, struct bttv, c);
drivers/media/pci/bt8xx/bttv-gpio.c
153
struct bttv *btv = container_of(core, struct bttv, c);
drivers/media/pci/bt8xx/bttv-gpio.c
160
struct bttv *btv = container_of(core, struct bttv, c);
drivers/media/pci/bt8xx/bttv-i2c.c
106
bttv_i2c_wait_done(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-i2c.c
125
bttv_i2c_sendbytes(struct bttv *btv, const struct i2c_msg *msg, int last)
drivers/media/pci/bt8xx/bttv-i2c.c
175
bttv_i2c_readbytes(struct bttv *btv, const struct i2c_msg *msg, int last)
drivers/media/pci/bt8xx/bttv-i2c.c
223
struct bttv *btv = to_bttv(v4l2_dev);
drivers/media/pci/bt8xx/bttv-i2c.c
259
int bttv_I2CRead(struct bttv *btv, unsigned char addr, char *probe_for)
drivers/media/pci/bt8xx/bttv-i2c.c
284
int bttv_I2CWrite(struct bttv *btv, unsigned char addr, unsigned char b1,
drivers/media/pci/bt8xx/bttv-i2c.c
301
void bttv_readee(struct bttv *btv, unsigned char *eedata, int addr)
drivers/media/pci/bt8xx/bttv-i2c.c
336
int init_bttv_i2c(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-i2c.c
384
int fini_bttv_i2c(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-i2c.c
48
struct bttv *btv = (struct bttv*)data;
drivers/media/pci/bt8xx/bttv-i2c.c
60
struct bttv *btv = (struct bttv*)data;
drivers/media/pci/bt8xx/bttv-i2c.c
72
struct bttv *btv = (struct bttv*)data;
drivers/media/pci/bt8xx/bttv-i2c.c
81
struct bttv *btv = (struct bttv*)data;
drivers/media/pci/bt8xx/bttv-if.c
47
struct bttv *btv;
drivers/media/pci/bt8xx/bttv-if.c
65
struct bttv *btv;
drivers/media/pci/bt8xx/bttv-if.c
87
struct bttv *btv;
drivers/media/pci/bt8xx/bttv-input.c
115
static int bttv_rc5_irq(struct bttv *btv);
drivers/media/pci/bt8xx/bttv-input.c
117
void bttv_input_irq(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-input.c
130
struct bttv *btv = ir->btv;
drivers/media/pci/bt8xx/bttv-input.c
235
static int bttv_rc5_irq(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-input.c
304
static void bttv_ir_stop(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-input.c
362
void init_bttv_i2c_ir(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-input.c
40
static void ir_handle_key(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-input.c
409
int bttv_input_init(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-input.c
570
void bttv_input_fini(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-input.c
75
static void ir_enltv_handle_key(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-risc.c
114
bttv_risc_planar(struct bttv *btv, struct btcx_riscmem *risc,
drivers/media/pci/bt8xx/bttv-risc.c
237
bttv_calc_geo_old(struct bttv *btv, struct bttv_geometry *geo,
drivers/media/pci/bt8xx/bttv-risc.c
281
bttv_calc_geo (struct bttv * btv,
drivers/media/pci/bt8xx/bttv-risc.c
337
bttv_apply_geo(struct bttv *btv, struct bttv_geometry *geo, int odd)
drivers/media/pci/bt8xx/bttv-risc.c
35
bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc,
drivers/media/pci/bt8xx/bttv-risc.c
363
static void bttv_set_risc_status(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-risc.c
374
static void bttv_set_irq_timer(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-risc.c
382
static int bttv_set_capture_control(struct bttv *btv, int start_capture)
drivers/media/pci/bt8xx/bttv-risc.c
401
static void bttv_start_dma(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-risc.c
411
static void bttv_stop_dma(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-risc.c
420
void bttv_set_dma(struct bttv *btv, int start_capture)
drivers/media/pci/bt8xx/bttv-risc.c
442
bttv_risc_init_main(struct bttv *btv)
drivers/media/pci/bt8xx/bttv-risc.c
481
bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc,
drivers/media/pci/bt8xx/bttv-risc.c
507
int bttv_buffer_risc_vbi(struct bttv *btv, struct bttv_buffer *buf)
drivers/media/pci/bt8xx/bttv-risc.c
554
bttv_buffer_activate_vbi(struct bttv *btv,
drivers/media/pci/bt8xx/bttv-risc.c
605
bttv_buffer_activate_video(struct bttv *btv,
drivers/media/pci/bt8xx/bttv-risc.c
660
bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf)
drivers/media/pci/bt8xx/bttv-vbi.c
118
struct bttv *btv = vb2_get_drv_priv(vq);
drivers/media/pci/bt8xx/bttv-vbi.c
128
struct bttv *btv = vb2_get_drv_priv(q);
drivers/media/pci/bt8xx/bttv-vbi.c
153
struct bttv *btv = vb2_get_drv_priv(q);
drivers/media/pci/bt8xx/bttv-vbi.c
246
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-vbi.c
263
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-vbi.c
307
struct bttv *btv = video_drvdata(file);
drivers/media/pci/bt8xx/bttv-vbi.c
64
struct bttv *btv = vb2_get_drv_priv(q);
drivers/media/pci/bt8xx/bttv-vbi.c
79
struct bttv *btv = vb2_get_drv_priv(vq);
drivers/media/pci/bt8xx/bttv-vbi.c
99
struct bttv *btv = vb2_get_drv_priv(vq);
drivers/media/pci/bt8xx/bttv.h
215
struct bttv;
drivers/media/pci/bt8xx/bttv.h
219
void (*volume_gpio)(struct bttv *btv, __u16 volume);
drivers/media/pci/bt8xx/bttv.h
220
void (*audio_mode_gpio)(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttv.h
221
void (*muxsel_hook)(struct bttv *btv, unsigned int input);
drivers/media/pci/bt8xx/bttv.h
286
extern void bttv_idcard(struct bttv *btv);
drivers/media/pci/bt8xx/bttv.h
287
extern void bttv_init_card1(struct bttv *btv);
drivers/media/pci/bt8xx/bttv.h
288
extern void bttv_init_card2(struct bttv *btv);
drivers/media/pci/bt8xx/bttv.h
289
extern void bttv_init_tuner(struct bttv *btv);
drivers/media/pci/bt8xx/bttv.h
292
extern u32 bttv_tda9880_setnorm(struct bttv *btv, u32 gpiobits);
drivers/media/pci/bt8xx/bttv.h
296
extern int bttv_handle_chipset(struct bttv *btv);
drivers/media/pci/bt8xx/bttv.h
370
extern int bttv_I2CRead(struct bttv *btv, unsigned char addr, char *probe_for);
drivers/media/pci/bt8xx/bttv.h
371
extern int bttv_I2CWrite(struct bttv *btv, unsigned char addr, unsigned char b1,
drivers/media/pci/bt8xx/bttv.h
373
extern void bttv_readee(struct bttv *btv, unsigned char *eedata, int addr);
drivers/media/pci/bt8xx/bttv.h
375
extern int bttv_input_init(struct bttv *dev);
drivers/media/pci/bt8xx/bttv.h
376
extern void bttv_input_fini(struct bttv *dev);
drivers/media/pci/bt8xx/bttv.h
377
extern void bttv_input_irq(struct bttv *dev);
drivers/media/pci/bt8xx/bttvp.h
111
struct bttv *btv;
drivers/media/pci/bt8xx/bttvp.h
197
int bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc,
drivers/media/pci/bt8xx/bttvp.h
204
void bttv_set_dma(struct bttv *btv, int override);
drivers/media/pci/bt8xx/bttvp.h
205
int bttv_risc_init_main(struct bttv *btv);
drivers/media/pci/bt8xx/bttvp.h
206
int bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc,
drivers/media/pci/bt8xx/bttvp.h
210
int bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf);
drivers/media/pci/bt8xx/bttvp.h
211
int bttv_buffer_activate_video(struct bttv *btv,
drivers/media/pci/bt8xx/bttvp.h
213
int bttv_buffer_risc_vbi(struct bttv *btv, struct bttv_buffer *buf);
drivers/media/pci/bt8xx/bttvp.h
214
int bttv_buffer_activate_vbi(struct bttv *btv,
drivers/media/pci/bt8xx/bttvp.h
244
extern void init_bttv_i2c_ir(struct bttv *btv);
drivers/media/pci/bt8xx/bttvp.h
248
extern int init_bttv_i2c(struct bttv *btv);
drivers/media/pci/bt8xx/bttvp.h
249
extern int fini_bttv_i2c(struct bttv *btv);
drivers/media/pci/bt8xx/bttvp.h
258
int check_alloc_btres_lock(struct bttv *btv, int bit);
drivers/media/pci/bt8xx/bttvp.h
259
void free_btres_lock(struct bttv *btv, int bits);
drivers/media/pci/bt8xx/bttvp.h
260
extern void bttv_gpio_tracking(struct bttv *btv, char *comment);
drivers/media/pci/bt8xx/bttvp.h
335
void (*volume_gpio)(struct bttv *btv, __u16 volume);
drivers/media/pci/bt8xx/bttvp.h
336
void (*audio_mode_gpio)(struct bttv *btv, struct v4l2_tuner *tuner, int set);
drivers/media/pci/bt8xx/bttvp.h
471
static inline struct bttv *to_bttv(struct v4l2_device *v4l2_dev)
drivers/media/pci/bt8xx/bttvp.h
473
return container_of(v4l2_dev, struct bttv, c.v4l2_dev);
drivers/media/pci/bt8xx/bttvp.h
479
extern struct bttv *bttvs[BTTV_MAX];
drivers/media/pci/bt8xx/bttvp.h
481
static inline unsigned int bttv_muxsel(const struct bttv *btv,
drivers/media/pci/bt8xx/bttvp.h
489
void init_irqreg(struct bttv *btv);