Home
last modified time | relevance | path

Searched refs:av7110 (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/drivers/staging/media/av7110/
H A Dav7110.c207 av7110->recover(av7110); in recover_arm()
226 struct av7110 *av7110 = data; in arm_thread() local
273 struct av7110 *av7110) in DvbDmxFilterCallback() argument
351 struct av7110 *av7110 = from_tasklet(av7110, t, debi_tasklet); in debiirq() local
416 CI_handle(av7110, (u8 *)av7110->debi_virt, av7110->debilen); in debiirq()
452 struct av7110 *av7110 = from_tasklet(av7110, t, gpio_tasklet); in gpioirq() local
609 memcpy(av7110->debi_virt, av7110->bmpbuf + av7110->bmpp, len); in gpioirq()
938 struct av7110 *av7110 = demux->priv; in av7110_start_feed() local
1005 struct av7110 *av7110 = demux->priv; in av7110_stop_feed() local
1095 struct av7110 *av7110; in dvb_get_stc() local
[all …]
H A Dav7110_hw.c100 void av7110_reset_arm(struct av7110 *av7110)
194 int av7110_bootarm(struct av7110 *av7110) in av7110_bootarm() argument
256 if (load_dram(av7110, (u32 *)av7110->bin_root, av7110->size_root) < 0) { in av7110_bootarm()
265 mwdebi(av7110, DEBISWAB, DPRAM_BASE, av7110->bin_dpram, av7110->size_dpram); in av7110_bootarm()
635 av7110->dvb_adapter.num, av7110->arm_fw, in av7110_firmversion()
636 av7110->arm_rtsl, av7110->arm_vid, av7110->arm_app); in av7110_firmversion()
940 ret = SetColor_(av7110, av7110->osdwin, bpp2pal[av7110->osdbpp[av7110->osdwin]], in OSDSetColor()
943 ret = SetBlend_(av7110, av7110->osdwin, bpp2pal[av7110->osdbpp[av7110->osdwin]], in OSDSetColor()
1092 ret = DrawLine(av7110, av7110->osdwin, in av7110_osd_cmd()
1110 ret = DrawLine(av7110, av7110->osdwin, in av7110_osd_cmd()
[all …]
H A Dav7110_av.c411 struct av7110 *av7110 = (struct av7110 *)priv; in play_video_cb() local
425 struct av7110 *av7110 = (struct av7110 *)priv; in play_audio_cb() local
842 struct av7110 *av7110 = demux->priv; in av7110_write_to_decoder() local
928 struct av7110 *av7110 = dvbdev->priv; in dvb_video_poll() local
958 struct av7110 *av7110 = dvbdev->priv; in dvb_video_write() local
980 struct av7110 *av7110 = dvbdev->priv; in dvb_audio_poll() local
1002 struct av7110 *av7110 = dvbdev->priv; in dvb_audio_write() local
1133 struct av7110 *av7110 = dvbdev->priv; in dvb_video_ioctl() local
1365 struct av7110 *av7110 = dvbdev->priv; in dvb_audio_ioctl() local
1514 struct av7110 *av7110 = dvbdev->priv; in dvb_video_open() local
[all …]
H A Dav7110_v4l.c178 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; in stv0297_set_tv_freq() local
216 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; in av7110_dvb_c_switch() local
296 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; in vidioc_g_tuner() local
342 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; in vidioc_s_tuner() local
387 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; in vidioc_g_frequency() local
403 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; in vidioc_s_frequency() local
433 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; in vidioc_enum_input() local
453 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; in vidioc_g_input() local
463 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; in vidioc_s_input() local
511 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; in vidioc_g_audio() local
[all …]
H A Dav7110_hw.h360 int av7110_bootarm(struct av7110 *av7110);
361 int av7110_firmversion(struct av7110 *av7110);
366 int av7110_wait_msgstate(struct av7110 *av7110, u16 flags);
372 int av7110_debiwrite(struct av7110 *av7110, u32 config,
374 u32 av7110_debiread(struct av7110 *av7110, u32 config,
424 static inline void ARM_ResetMailBox(struct av7110 *av7110) in ARM_ResetMailBox() argument
434 static inline void ARM_ClearMailBox(struct av7110 *av7110) in ARM_ClearMailBox() argument
439 static inline void ARM_ClearIrq(struct av7110 *av7110) in ARM_ClearIrq() argument
465 static inline int audcom(struct av7110 *av7110, u32 com) in audcom() argument
471 static inline int Set22K(struct av7110 *av7110, int state) in Set22K() argument
[all …]
H A Dav7110_av.h5 struct av7110;
7 int av7110_set_vidmode(struct av7110 *av7110,
14 int av7110_set_volume(struct av7110 *av7110, unsigned int volleft,
16 int av7110_av_stop(struct av7110 *av7110, int av);
17 int av7110_av_start_record(struct av7110 *av7110, int av,
19 int av7110_av_start_play(struct av7110 *av7110, int av);
21 void dvb_video_add_event(struct av7110 *av7110, struct video_event *event);
26 int av7110_av_register(struct av7110 *av7110);
27 void av7110_av_unregister(struct av7110 *av7110);
28 int av7110_av_init(struct av7110 *av7110);
[all …]
H A Dav7110_ir.c21 void av7110_ir_handler(struct av7110 *av7110, u32 ircom) in av7110_ir_handler() argument
70 int av7110_set_ir_config(struct av7110 *av7110) in av7110_set_ir_config() argument
75 av7110->ir.ir_config); in av7110_set_ir_config()
80 struct av7110 *av7110 = rcdev->priv; in change_protocol() local
104 int av7110_ir_init(struct av7110 *av7110) in av7110_ir_init() argument
114 pci = av7110->dev->pci; in av7110_ir_init()
116 snprintf(av7110->ir.input_phys, sizeof(av7110->ir.input_phys), in av7110_ir_init()
136 rcdev->priv = av7110; in av7110_ir_init()
138 av7110->ir.rcdev = rcdev; in av7110_ir_init()
144 av7110->ir.rcdev = NULL; in av7110_ir_init()
[all …]
H A Dav7110_ca.c27 void CI_handle(struct av7110 *av7110, u8 *data, u16 len) in CI_handle() argument
204 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_open() local
211 ci_ll_flush(&av7110->ci_rbuffer, &av7110->ci_wbuffer); in dvb_ca_open()
218 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_poll() local
240 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_ioctl() local
332 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_write() local
342 struct av7110 *av7110 = dvbdev->priv; in dvb_ca_read() local
367 int av7110_ca_register(struct av7110 *av7110) in av7110_ca_register() argument
373 void av7110_ca_unregister(struct av7110 *av7110) in av7110_ca_unregister() argument
378 int av7110_ca_init(struct av7110 *av7110) in av7110_ca_init() argument
[all …]
H A Dav7110.h82 struct av7110;
94 struct av7110 { struct
267 void (*recover)(struct av7110 *av7110); argument
292 void av7110_ir_handler(struct av7110 *av7110, u32 ircom);
293 int av7110_set_ir_config(struct av7110 *av7110);
294 int av7110_ir_init(struct av7110 *av7110);
295 void av7110_ir_exit(struct av7110 *av7110);
304 u8 i2c_readreg(struct av7110 *av7110, u8 id, u8 reg);
307 int av7110_init_analog_module(struct av7110 *av7110);
308 int av7110_init_v4l(struct av7110 *av7110);
[all …]
H A Dav7110_ca.h5 struct av7110;
7 void CI_handle(struct av7110 *av7110, u8 *data, u16 len);
10 int av7110_ca_register(struct av7110 *av7110);
11 void av7110_ca_unregister(struct av7110 *av7110);
12 int av7110_ca_init(struct av7110 *av7110);
13 void av7110_ca_exit(struct av7110 *av7110);
H A DMakefile6 dvb-ttpci-objs := av7110_hw.o av7110_v4l.o av7110_av.o av7110_ca.o av7110.o \
H A DKconfig29 "<kerneldir>/scripts/get_dvb_firmware av7110" to
/linux-6.15/drivers/staging/media/
H A DMakefile12 obj-$(CONFIG_DVB_AV7110) += av7110/
H A DKconfig25 source "drivers/staging/media/av7110/Kconfig"
/linux-6.15/scripts/
H A Dget_dvb_firmware140 sub av7110 { subroutine
/linux-6.15/Documentation/admin-guide/media/
H A Ddvb_intro.rst86 other device nodes are found only on devices that use the av7110