Home
last modified time | relevance | path

Searched refs:btv (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/media/pci/bt8xx/
H A Dbttv-driver.c177 struct bttv *btv = video_get_drvdata(vfd); in card_show() local
178 return sprintf(buf, "%d\n", btv ? btv->c.type : UNSET); in card_show()
644 int check_alloc_btres_lock(struct bttv *btv, int bit) in check_alloc_btres_lock() argument
653 if (btv->resources & xbits) { in check_alloc_btres_lock()
659 && 0 == (btv->resources & VIDEO_RESOURCES)) { in check_alloc_btres_lock()
661 __s32 top = btv->crop[!!btv->do_crop].rect.top; in check_alloc_btres_lock()
663 if (btv->vbi_end > top) in check_alloc_btres_lock()
668 btv in check_alloc_btres_lock()
688 check_btres(struct bttv * btv,int bit) check_btres() argument
694 locked_btres(struct bttv * btv,int bit) locked_btres() argument
701 disclaim_vbi_lines(struct bttv * btv) disclaim_vbi_lines() argument
708 disclaim_video_lines(struct bttv * btv) disclaim_video_lines() argument
728 free_btres_lock(struct bttv * btv,int bits) free_btres_lock() argument
758 set_pll_freq(struct bttv * btv,unsigned int fin,unsigned int fout) set_pll_freq() argument
780 set_pll(struct bttv * btv) set_pll() argument
832 bt848A_set_timing(struct bttv * btv) bt848A_set_timing() argument
864 bt848_bright(struct bttv * btv,int bright) bt848_bright() argument
876 bt848_hue(struct bttv * btv,int hue) bt848_hue() argument
887 bt848_contrast(struct bttv * btv,int cont) bt848_contrast() argument
901 bt848_sat(struct bttv * btv,int color) bt848_sat() argument
921 video_mux(struct bttv * btv,unsigned int input) video_mux() argument
956 audio_mux_gpio(struct bttv * btv,int input,int mute) audio_mux_gpio() argument
988 audio_mute(struct bttv * btv,int mute) audio_mute() argument
1013 audio_input(struct bttv * btv,int input) audio_input() argument
1101 set_tvnorm(struct bttv * btv,unsigned int norm) set_tvnorm() argument
1146 set_input(struct bttv * btv,unsigned int input,unsigned int norm) set_input() argument
1169 init_irqreg(struct bttv * btv) init_irqreg() argument
1191 init_bt848(struct bttv * btv) init_bt848() argument
1221 bttv_reinit_bt848(struct bttv * btv) bttv_reinit_bt848() argument
1239 struct bttv *btv = container_of(c->handler, struct bttv, ctrl_handler); bttv_s_ctrl() local
1439 bttv_gpio_tracking(struct bttv * btv,char * comment) bttv_gpio_tracking() argument
1469 struct bttv *btv = vb2_get_drv_priv(q); queue_setup() local
1484 struct bttv *btv = vb2_get_drv_priv(vq); buf_queue() local
1503 struct bttv *btv = vb2_get_drv_priv(vq); buf_prepare() local
1529 struct bttv *btv = vb2_get_drv_priv(vq); buf_cleanup() local
1541 struct bttv *btv = vb2_get_drv_priv(q); start_streaming() local
1568 struct bttv *btv = vb2_get_drv_priv(q); stop_streaming() local
1589 radio_enable(struct bttv * btv) radio_enable() argument
1602 struct bttv *btv = video_drvdata(file); bttv_s_std() local
1617 struct bttv *btv = video_drvdata(file); bttv_g_std() local
1625 struct bttv *btv = video_drvdata(file); bttv_querystd() local
1637 struct bttv *btv = video_drvdata(file); bttv_enum_input() local
1669 struct bttv *btv = video_drvdata(file); bttv_g_input() local
1678 struct bttv *btv = video_drvdata(file); bttv_s_input() local
1690 struct bttv *btv = video_drvdata(file); bttv_s_tuner() local
1708 struct bttv *btv = video_drvdata(file); bttv_g_frequency() local
1721 bttv_set_frequency(struct bttv * btv,const struct v4l2_frequency * f) bttv_set_frequency() argument
1744 struct bttv *btv = video_drvdata(file); bttv_s_frequency() local
1756 struct bttv *btv = video_drvdata(file); bttv_log_status() local
1767 struct bttv *btv = video_drvdata(file); bttv_g_register() local
1780 struct bttv *btv = video_drvdata(file); bttv_s_register() local
1840 limit_scaled_size_lock(struct bttv * btv,__s32 * width,__s32 * height,enum v4l2_field field,unsigned int width_mask,unsigned int width_bias,int adjust_size,int adjust_crop) limit_scaled_size_lock() argument
1938 bttv_switch_type(struct bttv * btv,enum v4l2_buf_type type) bttv_switch_type() argument
1987 struct bttv *btv = video_drvdata(file); bttv_g_fmt_vid_cap() local
2014 struct bttv *btv = video_drvdata(file); bttv_try_fmt_vid_cap() local
2070 struct bttv *btv = video_drvdata(file); bttv_s_fmt_vid_cap() local
2115 struct bttv *btv = video_drvdata(file); bttv_querycap() local
2165 struct bttv *btv = video_drvdata(file); bttv_g_parm() local
2179 struct bttv *btv = video_drvdata(file); bttv_g_tuner() local
2201 struct bttv *btv = video_drvdata(file); bttv_g_pixelaspect() local
2213 struct bttv *btv = video_drvdata(file); bttv_g_selection() local
2237 struct bttv *btv = video_drvdata(file); bttv_s_selection() local
2369 struct bttv *btv = video_drvdata(file); radio_open() local
2386 struct bttv *btv = video_drvdata(file); radio_release() local
2403 struct bttv *btv = video_drvdata(file); radio_g_tuner() local
2425 struct bttv *btv = video_drvdata(file); radio_s_tuner() local
2438 struct bttv *btv = video_drvdata(file); radio_s_hw_freq_seek() local
2449 struct bttv *btv = video_drvdata(file); radio_enum_freq_bands() local
2460 struct bttv *btv = video_drvdata(file); radio_read() local
2477 struct bttv *btv = video_drvdata(file); radio_poll() local
2558 bttv_risc_disasm(struct bttv * btv,struct btcx_riscmem * risc) bttv_risc_disasm() argument
2580 bttv_print_riscaddr(struct bttv * btv) bttv_print_riscaddr() argument
2632 bttv_irq_debug_low_latency(struct bttv * btv,u32 rc) bttv_irq_debug_low_latency() argument
2654 bttv_irq_next_video(struct bttv * btv,struct bttv_buffer_set * set) bttv_irq_next_video() argument
2725 bttv_irq_wakeup_video(struct bttv * btv,struct bttv_buffer_set * wakeup,struct bttv_buffer_set * curr,unsigned int state) bttv_irq_wakeup_video() argument
2766 bttv_irq_wakeup_vbi(struct bttv * btv,struct bttv_buffer * wakeup,unsigned int state) bttv_irq_wakeup_vbi() argument
2801 struct bttv *btv = timer_container_of(btv, t, timeout); bttv_irq_timeout() local
2856 bttv_irq_wakeup_top(struct bttv * btv) bttv_irq_wakeup_top() argument
2885 bttv_irq_switch_video(struct bttv * btv) bttv_irq_switch_video() argument
2924 bttv_irq_switch_vbi(struct bttv * btv) bttv_irq_switch_vbi() argument
2961 struct bttv *btv; bttv_irq() local
3073 vdev_init(struct bttv * btv,struct video_device * vfd,const struct video_device * template,const char * type_name) vdev_init() argument
3124 bttv_unregister_video(struct bttv * btv) bttv_unregister_video() argument
3132 bttv_register_video(struct bttv * btv) bttv_register_video() argument
3213 struct bttv *btv; bttv_probe() local
3460 struct bttv *btv = to_bttv(v4l2_dev); bttv_remove() local
3510 struct bttv *btv = to_bttv(v4l2_dev); bttv_suspend() local
3541 struct bttv *btv = to_bttv(v4l2_dev); bttv_resume() local
[all...]
H A Dbttv-risc.c35 bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc, in bttv_risc_packed() argument
54 if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,instructions)) < 0) in bttv_risc_packed()
71 btv->opt_vcr_hack) in bttv_risc_packed()
114 bttv_risc_planar(struct bttv *btv, struct btcx_riscmem *risc, in bttv_risc_planar() argument
137 if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,instructions*4*5)) < 0) in bttv_risc_planar()
150 if ((btv->opt_vcr_hack) && in bttv_risc_planar()
237 bttv_calc_geo_old(struct bttv *btv, struct bttv_geometry *geo, in bttv_calc_geo_old() argument
248 if (btv->input == btv->dig) { in bttv_calc_geo_old()
271 if (btv in bttv_calc_geo_old()
281 bttv_calc_geo(struct bttv * btv,struct bttv_geometry * geo,unsigned int width,unsigned int height,int both_fields,const struct bttv_tvnorm * tvnorm,const struct v4l2_rect * crop) bttv_calc_geo() argument
337 bttv_apply_geo(struct bttv * btv,struct bttv_geometry * geo,int odd) bttv_apply_geo() argument
363 bttv_set_risc_status(struct bttv * btv) bttv_set_risc_status() argument
374 bttv_set_irq_timer(struct bttv * btv) bttv_set_irq_timer() argument
382 bttv_set_capture_control(struct bttv * btv,int start_capture) bttv_set_capture_control() argument
401 bttv_start_dma(struct bttv * btv) bttv_start_dma() argument
411 bttv_stop_dma(struct bttv * btv) bttv_stop_dma() argument
420 bttv_set_dma(struct bttv * btv,int start_capture) bttv_set_dma() argument
442 bttv_risc_init_main(struct bttv * btv) bttv_risc_init_main() argument
481 bttv_risc_hook(struct bttv * btv,int slot,struct btcx_riscmem * risc,int irqflags) bttv_risc_hook() argument
507 bttv_buffer_risc_vbi(struct bttv * btv,struct bttv_buffer * buf) bttv_buffer_risc_vbi() argument
554 bttv_buffer_activate_vbi(struct bttv * btv,struct bttv_buffer * vbi) bttv_buffer_activate_vbi() argument
605 bttv_buffer_activate_video(struct bttv * btv,struct bttv_buffer_set * set) bttv_buffer_activate_video() argument
660 bttv_buffer_risc(struct bttv * btv,struct bttv_buffer * buf) bttv_buffer_risc() argument
[all...]
H A Dbttv-i2c.c48 struct bttv *btv = (struct bttv*)data; in bttv_bit_setscl() local
51 btv->i2c_state |= 0x02; in bttv_bit_setscl()
53 btv->i2c_state &= ~0x02; in bttv_bit_setscl()
54 btwrite(btv->i2c_state, BT848_I2C); in bttv_bit_setscl()
60 struct bttv *btv = (struct bttv*)data; in bttv_bit_setsda() local
63 btv->i2c_state |= 0x01; in bttv_bit_setsda()
65 btv->i2c_state &= ~0x01; in bttv_bit_setsda()
66 btwrite(btv->i2c_state, BT848_I2C); in bttv_bit_setsda()
72 struct bttv *btv = (struct bttv*)data; in bttv_bit_getscl() local
81 struct bttv *btv in bttv_bit_getsda() local
106 bttv_i2c_wait_done(struct bttv * btv) bttv_i2c_wait_done() argument
125 bttv_i2c_sendbytes(struct bttv * btv,const struct i2c_msg * msg,int last) bttv_i2c_sendbytes() argument
175 bttv_i2c_readbytes(struct bttv * btv,const struct i2c_msg * msg,int last) bttv_i2c_readbytes() argument
223 struct bttv *btv = to_bttv(v4l2_dev); bttv_i2c_xfer() local
259 bttv_I2CRead(struct bttv * btv,unsigned char addr,char * probe_for) bttv_I2CRead() argument
284 bttv_I2CWrite(struct bttv * btv,unsigned char addr,unsigned char b1,unsigned char b2,int both) bttv_I2CWrite() argument
301 bttv_readee(struct bttv * btv,unsigned char * eedata,int addr) bttv_readee() argument
336 init_bttv_i2c(struct bttv * btv) init_bttv_i2c() argument
384 fini_bttv_i2c(struct bttv * btv) fini_bttv_i2c() argument
[all...]
H A Dbttv-cards.c36 static void boot_msp34xx(struct bttv *btv, int pin);
37 static void hauppauge_eeprom(struct bttv *btv);
38 static void avermedia_eeprom(struct bttv *btv);
39 static void osprey_eeprom(struct bttv *btv, const u8 ee[256]);
40 static void modtec_eeprom(struct bttv *btv);
41 static void init_PXC200(struct bttv *btv);
42 static void init_RTV24(struct bttv *btv);
43 static void init_PCI8604PW(struct bttv *btv);
45 static void rv605_muxsel(struct bttv *btv, unsigned int input);
46 static void eagle_muxsel(struct bttv *btv, unsigne
2891 bttv_idcard(struct bttv * btv) bttv_idcard() argument
2963 identify_by_eeprom(struct bttv * btv,unsigned char eeprom_data[256]) identify_by_eeprom() argument
2981 flyvideo_gpio(struct bttv * btv) flyvideo_gpio() argument
3063 miro_pinnacle_gpio(struct bttv * btv) miro_pinnacle_gpio() argument
3148 init_ids_eagle(struct bttv * btv) init_ids_eagle() argument
3166 eagle_muxsel(struct bttv * btv,unsigned int input) eagle_muxsel() argument
3181 gvc1100_muxsel(struct bttv * btv,unsigned int input) gvc1100_muxsel() argument
3200 init_lmlbt4x(struct bttv * btv) init_lmlbt4x() argument
3208 sigmaSQ_muxsel(struct bttv * btv,unsigned int input) sigmaSQ_muxsel() argument
3215 sigmaSLC_muxsel(struct bttv * btv,unsigned int input) sigmaSLC_muxsel() argument
3222 geovision_muxsel(struct bttv * btv,unsigned int input) geovision_muxsel() argument
3239 td3116_latch_value(struct bttv * btv,u32 value) td3116_latch_value() argument
3247 td3116_muxsel(struct bttv * btv,unsigned int input) td3116_muxsel() argument
3267 bttv_reset_audio(struct bttv * btv) bttv_reset_audio() argument
3289 bttv_init_card1(struct bttv * btv) bttv_init_card1() argument
3324 bttv_init_card2(struct bttv * btv) bttv_init_card2() argument
3645 bttv_init_tuner(struct bttv * btv) bttv_init_tuner() argument
3689 modtec_eeprom(struct bttv * btv) modtec_eeprom() argument
3709 hauppauge_eeprom(struct bttv * btv) hauppauge_eeprom() argument
3741 struct bttv *btv = tea->private_data; bttv_tea575x_set_pins() local
3762 struct bttv *btv = tea->private_data; bttv_tea575x_get_pins() local
3789 struct bttv *btv = tea->private_data; bttv_tea575x_set_direction() local
3807 tea575x_init(struct bttv * btv) tea575x_init() argument
3825 terratec_active_radio_upgrade(struct bttv * btv) terratec_active_radio_upgrade() argument
3862 pvr_altera_load(struct bttv * btv,const u8 * micro,u32 microlen) pvr_altera_load() argument
3899 pvr_boot(struct bttv * btv) pvr_boot() argument
3919 osprey_eeprom(struct bttv * btv,const u8 ee[256]) osprey_eeprom() argument
4052 avermedia_eeprom(struct bttv * btv) avermedia_eeprom() argument
4092 bttv_tda9880_setnorm(struct bttv * btv,u32 gpiobits) bttv_tda9880_setnorm() argument
4114 boot_msp34xx(struct bttv * btv,int pin) boot_msp34xx() argument
4137 init_PXC200(struct bttv * btv) init_PXC200() argument
4234 init_RTV24(struct bttv * btv) init_RTV24() argument
4299 init_PCI8604PW(struct bttv * btv) init_PCI8604PW() argument
4389 rv605_muxsel(struct bttv * btv,unsigned int input) rv605_muxsel() argument
4437 tibetCS16_muxsel(struct bttv * btv,unsigned int input) tibetCS16_muxsel() argument
4443 tibetCS16_init(struct bttv * btv) tibetCS16_init() argument
4477 kodicom4400r_write(struct bttv * btv,unsigned char xaddr,unsigned char yaddr,unsigned char data) kodicom4400r_write() argument
4497 kodicom4400r_muxsel(struct bttv * btv,unsigned int input) kodicom4400r_muxsel() argument
4526 kodicom4400r_init(struct bttv * btv) kodicom4400r_init() argument
4569 xguard_muxsel(struct bttv * btv,unsigned int input) xguard_muxsel() argument
4579 picolo_tetra_init(struct bttv * btv) picolo_tetra_init() argument
4585 picolo_tetra_muxsel(struct bttv * btv,unsigned int input) picolo_tetra_muxsel() argument
4627 ivc120_muxsel(struct bttv * btv,unsigned int input) ivc120_muxsel() argument
4677 PXC200_muxsel(struct bttv * btv,unsigned int input) PXC200_muxsel() argument
4742 phytec_muxsel(struct bttv * btv,unsigned int input) phytec_muxsel() argument
4767 gv800s_write(struct bttv * btv,unsigned char xaddr,unsigned char yaddr,unsigned char data) gv800s_write() argument
4809 gv800s_muxsel(struct bttv * btv,unsigned int input) gv800s_muxsel() argument
4836 gv800s_init(struct bttv * btv) gv800s_init() argument
4899 bttv_handle_chipset(struct bttv * btv) bttv_handle_chipset() argument
[all...]
H A Dbttv-input.c40 static void ir_handle_key(struct bttv *btv) in ir_handle_key() argument
42 struct bttv_ir *ir = btv->remote; in ir_handle_key()
46 gpio = bttv_gpio_read(&btv->c); in ir_handle_key()
67 if (btv->c.type == BTTV_BOARD_WINFAST2000) in ir_handle_key()
75 static void ir_enltv_handle_key(struct bttv *btv) in ir_enltv_handle_key() argument
77 struct bttv_ir *ir = btv->remote; in ir_enltv_handle_key()
81 gpio = bttv_gpio_read(&btv->c); 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() argument
119 struct bttv_ir *ir = btv in bttv_input_irq()
130 struct bttv *btv = ir->btv; bttv_input_timer() local
235 bttv_rc5_irq(struct bttv * btv) bttv_rc5_irq() argument
304 bttv_ir_stop(struct bttv * btv) bttv_ir_stop() argument
362 init_bttv_i2c_ir(struct bttv * btv) init_bttv_i2c_ir() argument
409 bttv_input_init(struct bttv * btv) bttv_input_init() argument
570 bttv_input_fini(struct bttv * btv) bttv_input_fini() argument
[all...]
H A Dbttv-vbi.c51 pr_debug("%d: " fmt, btv->c.nr, ##__VA_ARGS__); \
64 struct bttv *btv = vb2_get_drv_priv(q); in queue_setup_vbi() local
65 unsigned int size = IMAGE_SIZE(&btv->vbi_fmt.fmt); in queue_setup_vbi()
79 struct bttv *btv = vb2_get_drv_priv(vq); in buf_queue_vbi() local
83 spin_lock_irqsave(&btv->s_lock, flags); in buf_queue_vbi()
84 if (list_empty(&btv->vcapture)) { in buf_queue_vbi()
85 btv->loop_irq = BT848_RISC_VBI; in buf_queue_vbi()
86 if (vb2_is_streaming(&btv->capq)) in buf_queue_vbi()
87 btv->loop_irq |= BT848_RISC_VIDEO; in buf_queue_vbi()
88 bttv_set_dma(btv, BT848_CAP_CTL_CAPTURE_VBI_OD in buf_queue_vbi()
99 struct bttv *btv = vb2_get_drv_priv(vq); buf_prepare_vbi() local
118 struct bttv *btv = vb2_get_drv_priv(vq); buf_cleanup_vbi() local
128 struct bttv *btv = vb2_get_drv_priv(q); start_streaming_vbi() local
153 struct bttv *btv = vb2_get_drv_priv(q); stop_streaming_vbi() local
246 struct bttv *btv = video_drvdata(file); bttv_try_fmt_vbi_cap() local
263 struct bttv *btv = video_drvdata(file); bttv_s_fmt_vbi_cap() local
307 struct bttv *btv = video_drvdata(file); bttv_g_fmt_vbi_cap() local
[all...]
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);
16 void avermedia_tv_stereo_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, struc
[all...]
H A Dbttv-if.c47 struct bttv *btv; in bttv_gpio_enable() local
53 btv = bttvs[card]; in bttv_gpio_enable()
54 if (!btv) in bttv_gpio_enable()
59 bttv_gpio_tracking(btv,"extern enable"); in bttv_gpio_enable()
65 struct bttv *btv; in bttv_read_gpio() local
71 btv = bttvs[card]; in bttv_read_gpio()
72 if (!btv) in bttv_read_gpio()
75 if(btv->shutdown) { in bttv_read_gpio()
87 struct bttv *btv; in bttv_write_gpio() local
93 btv in bttv_write_gpio()
[all...]
H A Dbttv-audio-hook.c15 void winview_volume(struct bttv *btv, __u16 volume) in winview_volume() argument
55 void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in gvbctv3pci_audio() argument
86 void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in gvbctv5pci_audio() argument
90 if (btv->radio_user) in gvbctv5pci_audio()
109 bttv_gpio_tracking(btv, "gvbctv5pci"); in gvbctv5pci_audio()
157 void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in avermedia_tvphone_audio() argument
184 bttv_gpio_tracking(btv, "avermedia"); in avermedia_tvphone_audio()
188 void avermedia_tv_stereo_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in avermedia_tv_stereo_audio() argument
216 bttv_gpio_tracking(btv, "avermedia"); in avermedia_tv_stereo_audio()
221 void lt9415_audio(struct bttv *btv, struc argument
259 terratv_audio(struct bttv * btv,struct v4l2_tuner * t,int set) terratv_audio() argument
292 winfast2000_audio(struct bttv * btv,struct v4l2_tuner * t,int set) winfast2000_audio() argument
328 pvbt878p9b_audio(struct bttv * btv,struct v4l2_tuner * t,int set) pvbt878p9b_audio() argument
369 fv2000s_audio(struct bttv * btv,struct v4l2_tuner * t,int set) fv2000s_audio() argument
408 windvr_audio(struct bttv * btv,struct v4l2_tuner * t,int set) windvr_audio() argument
443 adtvk503_audio(struct bttv * btv,struct v4l2_tuner * t,int set) adtvk503_audio() argument
[all...]
H A Dbttvp.h111 struct bttv *btv; member
197 int bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc,
204 void bttv_set_dma(struct bttv *btv, int override);
205 int bttv_risc_init_main(struct bttv *btv);
206 int bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc,
210 int bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf);
211 int bttv_buffer_activate_video(struct bttv *btv,
213 int bttv_buffer_risc_vbi(struct bttv *btv, struct bttv_buffer *buf);
214 int bttv_buffer_activate_vbi(struct bttv *btv,
244 extern void init_bttv_i2c_ir(struct bttv *btv);
481 bttv_muxsel(const struct bttv * btv,unsigned int input) bttv_muxsel() argument
[all...]
H A Dbttv-gpio.c130 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_inout() local
134 spin_lock_irqsave(&btv->gpio_lock,flags); in bttv_gpio_inout()
139 spin_unlock_irqrestore(&btv->gpio_lock,flags); in bttv_gpio_inout()
144 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_read() local
153 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_write() local
160 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_bits() local
164 spin_lock_irqsave(&btv->gpio_lock,flags); in bttv_gpio_bits()
169 spin_unlock_irqrestore(&btv->gpio_lock,flags); in bttv_gpio_bits()