/linux-master/drivers/staging/media/av7110/ |
H A D | av7110_ca.h | 5 struct av7110; 7 extern void CI_handle(struct av7110 *av7110, u8 *data, u16 len); 10 extern int av7110_ca_register(struct av7110 *av7110); 11 extern void av7110_ca_unregister(struct av7110 *av7110); 12 extern int av7110_ca_init(struct av7110* av7110); 13 extern void av7110_ca_exit(struct av7110* av711 [all...] |
H A D | av7110_av.h | 5 struct av7110; 7 extern int av7110_set_vidmode(struct av7110 *av7110, 14 extern int av7110_set_volume(struct av7110 *av7110, unsigned int volleft, 16 extern int av7110_av_stop(struct av7110 *av7110, int av); 17 extern int av7110_av_start_record(struct av7110 *av7110, int av, 19 extern int av7110_av_start_play(struct av7110 *av711 [all...] |
H A D | av7110_hw.c | 3 * av7110_hw.c: av7110 low level hardware access and firmware interface 23 #include "av7110.h" 43 int av7110_debiwrite(struct av7110 *av7110, u32 config, argument 46 struct saa7146_dev *dev = av7110->dev; 52 if (saa7146_wait_for_debi_done(av7110->dev, 0) < 0) { 60 saa7146_write(dev, DEBI_AD, av7110->debi_bus); 66 u32 av7110_debiread(struct av7110 *av7110, u32 config, int addr, unsigned int count) argument 68 struct saa7146_dev *dev = av7110 121 waitdebi(struct av7110 *av7110, int adr, int state) argument 135 load_dram(struct av7110 *av7110, u32 *data, int len) argument 194 av7110_bootarm(struct av7110 *av7110) argument 289 av7110_wait_msgstate(struct av7110 *av7110, u16 flags) argument 321 __av7110_send_fw_cmd(struct av7110 *av7110, u16* buf, int length) argument 456 av7110_send_fw_cmd(struct av7110 *av7110, u16* buf, int length) argument 477 av7110_fw_cmd(struct av7110 *av7110, int type, int com, int num, ...) argument 532 av7110_fw_request(struct av7110 *av7110, u16 *request_buf, int request_buf_len, u16 *reply_buf, int reply_buf_len) argument 609 av7110_fw_query(struct av7110 *av7110, u16 tag, u16* buf, s16 length) argument 624 av7110_firmversion(struct av7110 *av7110) argument 659 av7110_diseqc_send(struct av7110 *av7110, int len, u8 *msg, unsigned long burst) argument 690 SetColorBlend(struct av7110 *av7110, u8 windownr) argument 695 SetBlend_(struct av7110 *av7110, u8 windownr, enum av7110_osd_palette_type colordepth, u16 index, u8 blending) argument 702 SetColor_(struct av7110 *av7110, u8 windownr, enum av7110_osd_palette_type colordepth, u16 index, u16 colorhi, u16 colorlo) argument 709 SetFont(struct av7110 *av7110, u8 windownr, u8 fontsize, u16 colorfg, u16 colorbg) argument 716 FlushText(struct av7110 *av7110) argument 740 WriteText(struct av7110 *av7110, u8 win, u16 x, u16 y, char *buf) argument 790 DrawLine(struct av7110 *av7110, u8 windownr, u16 x, u16 y, u16 dx, u16 dy, u16 color) argument 797 DrawBlock(struct av7110 *av7110, u8 windownr, u16 x, u16 y, u16 dx, u16 dy, u16 color) argument 804 HideWindow(struct av7110 *av7110, u8 windownr) argument 809 MoveWindowRel(struct av7110 *av7110, u8 windownr, u16 x, u16 y) argument 814 MoveWindowAbs(struct av7110 *av7110, u8 windownr, u16 x, u16 y) argument 819 DestroyOSDWindow(struct av7110 *av7110, u8 windownr) argument 824 CreateOSDWindow(struct av7110 *av7110, u8 windownr, osd_raw_window_t disptype, u16 width, u16 height) argument 840 WaitUntilBmpLoaded(struct av7110 *av7110) argument 853 LoadBitmap(struct av7110 *av7110, u16 dx, u16 dy, int inc, u8 __user * data) argument 910 BlitBitmap(struct av7110 *av7110, u16 x, u16 y) argument 917 ReleaseBitmap(struct av7110 *av7110) argument 945 OSDSetColor(struct av7110 *av7110, u8 color, u8 r, u8 g, u8 b, u8 blend) argument 963 OSDSetPalette(struct av7110 *av7110, u32 __user * colors, u8 first, u8 last) argument 988 OSDSetBlock(struct av7110 *av7110, int x0, int y0, int x1, int y1, int inc, u8 __user * data) argument 1043 av7110_osd_cmd(struct av7110 *av7110, osd_cmd_t *dc) argument 1192 av7110_osd_capability(struct av7110 *av7110, osd_cap_t *cap) argument [all...] |
H A D | av7110_v4l.c | 3 * av7110_v4l.c: av7110 video4linux interface for DVB and Siemens DVB-C analog module 23 #include "av7110.h" 27 int msp_writereg(struct av7110 *av7110, u8 dev, u16 reg, u16 val) argument 32 switch (av7110->adac_type) { 43 if (i2c_transfer(&av7110->i2c_adap, &msgs, 1) != 1) { 45 av7110->dvb_adapter.num, reg, val); 51 static int msp_readreg(struct av7110 *av7110, u8 dev, u16 reg, u16 *val) argument 60 switch (av7110 124 struct av7110 *av7110 = dev->ext_priv; local 137 struct av7110 *av7110 = dev->ext_priv; local 178 struct av7110 *av7110 = (struct av7110*)dev->ext_priv; local 218 struct av7110 *av7110 = (struct av7110*)dev->ext_priv; local 298 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 342 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 386 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 402 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 432 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 452 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 462 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 510 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 524 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 536 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 552 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 570 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 591 struct av7110 *av7110 = (struct av7110 *)dev->ext_priv; local 613 struct av7110 *av7110 = (struct av7110*) dev->ext_priv; local 698 av7110_init_analog_module(struct av7110 *av7110) argument 796 av7110_init_v4l(struct av7110 *av7110) argument 854 av7110_exit_v4l(struct av7110 *av7110) argument 914 struct av7110 *av7110 = (struct av7110*) dev->ext_priv; local [all...] |
H A D | av7110_av.c | 21 #include "av7110.h" 76 static int write_ts_to_decoder(struct av7110 *av7110, int type, const u8 *buf, size_t len); 103 int av7110_av_start_record(struct av7110 *av7110, int av, argument 109 dprintk(2, "av7110:%p, dvb_demux_feed:%p\n", av7110, dvbdmxfeed); 111 if (av7110->playing || (av7110->rec_mode & av)) 113 av7110_fw_cmd(av7110, COMTYPE_REC_PLA 149 av7110_av_start_play(struct av7110 *av7110, int av) argument 183 av7110_av_stop(struct av7110 *av7110, int av) argument 267 av7110_set_volume(struct av7110 *av7110, unsigned int volleft, unsigned int volright) argument 320 av7110_set_vidmode(struct av7110 *av7110, enum av7110_video_mode mode) argument 350 get_video_format(struct av7110 *av7110, u8 *buf, int count) argument 410 struct av7110 *av7110 = (struct av7110 *) priv; local 422 struct av7110 *av7110 = (struct av7110 *) priv; local 431 ts_play(struct av7110 *av7110, const char __user *buf, unsigned long count, int nonblock, int type) argument 470 dvb_play(struct av7110 *av7110, const char __user *buf, unsigned long count, int nonblock, int type) argument 503 dvb_play_kernel(struct av7110 *av7110, const u8 *buf, unsigned long count, int nonblock, int type) argument 533 dvb_aplay(struct av7110 *av7110, const char __user *buf, unsigned long count, int nonblock, int type) argument 810 write_ts_to_decoder(struct av7110 *av7110, int type, const u8 *buf, size_t len) argument 840 struct av7110 *av7110 = demux->priv; local 868 dvb_video_add_event(struct av7110 *av7110, struct video_event *event) argument 891 dvb_video_get_event(struct av7110 *av7110, struct video_event *event, int flags) argument 929 struct av7110 *av7110 = dvbdev->priv; local 959 struct av7110 *av7110 = dvbdev->priv; local 981 struct av7110 *av7110 = dvbdev->priv; local 1001 struct av7110 *av7110 = dvbdev->priv; local 1023 play_iframe(struct av7110 *av7110, char __user *buf, unsigned int len, int nonblock) argument 1103 dvb_compat_video_get_event(struct av7110 *av7110, struct compat_video_event *event, int flags) argument 1125 struct av7110 *av7110 = dvbdev->priv; local 1356 struct av7110 *av7110 = dvbdev->priv; local 1505 struct av7110 *av7110 = dvbdev->priv; local 1530 struct av7110 *av7110 = dvbdev->priv; local 1544 struct av7110 *av7110 = dvbdev->priv; local 1559 struct av7110 *av7110 = dvbdev->priv; local 1613 av7110_av_register(struct av7110 *av7110) argument 1645 av7110_av_unregister(struct av7110 *av7110) argument 1651 av7110_av_init(struct av7110 *av7110) argument 1677 av7110_av_exit(struct av7110 *av7110) argument [all...] |
H A D | av7110_ir.c | 13 #include "av7110.h" 21 void av7110_ir_handler(struct av7110 *av7110, u32 ircom) argument 23 struct rc_dev *rcdev = av7110->ir.rcdev; 31 switch (av7110->ir.ir_config) { 63 av7110->ir.ir_config); 71 int av7110_set_ir_config(struct av7110 *av7110) argument 73 dprintk(4, "ir config = %08x\n", av7110->ir.ir_config); 75 return av7110_fw_cmd(av7110, COMTYPE_PIDFILTE 81 struct av7110 *av7110 = rcdev->priv; local 105 av7110_ir_init(struct av7110 *av7110) argument 152 av7110_ir_exit(struct av7110 *av7110) argument [all...] |
H A D | av7110.c | 4 * av7110.c: initialization and demux stuff 45 #include "av7110.h" 102 static void restart_feeds(struct av7110 *av7110); 117 static void init_av7110_av(struct av7110 *av7110) argument 120 struct saa7146_dev *dev = av7110->dev; 123 av7110->adac_type = DVB_ADAC_TI; 124 ret = av7110_set_volume(av7110, av7110 205 recover_arm(struct av7110 *av7110) argument 225 av7110_arm_sync(struct av7110 *av7110) argument 235 struct av7110 *av7110 = data; local 281 DvbDmxFilterCallback(u8 *buffer1, size_t buffer1_len, u8 *buffer2, size_t buffer2_len, struct dvb_demux_filter *dvbdmxfilter, struct av7110 *av7110) argument 341 start_debi_dma(struct av7110 *av7110, int dir, unsigned long addr, unsigned int len) argument 362 struct av7110 *av7110 = from_tasklet(av7110, t, debi_tasklet); local 463 struct av7110 *av7110 = from_tasklet(av7110, t, gpio_tasklet); local 683 struct av7110 *av7110 = dvbdev->priv; local 714 SetPIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, u16 subpid, u16 pcrpid) argument 737 ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, u16 subpid, u16 pcrpid) argument 774 struct av7110 *av7110 = dvbdmxfeed->demux->priv; local 825 struct av7110 *av7110 = dvbdmxfilter->feed->demux->priv; local 863 struct av7110 *av7110 = dvbdmx->priv; local 906 struct av7110 *av7110 = dvbdmx->priv; local 947 struct av7110 *av7110 = demux->priv; local 1015 struct av7110 *av7110 = demux->priv; local 1060 restart_feeds(struct av7110 *av7110) argument 1106 struct av7110 *av7110; local 1146 struct av7110* av7110 = fe->dvb->priv; local 1163 struct av7110* av7110 = fe->dvb->priv; local 1171 struct av7110* av7110 = fe->dvb->priv; local 1275 av7110_register(struct av7110 *av7110) argument 1369 dvb_unregister(struct av7110 *av7110) argument 1409 i2c_writereg(struct av7110 *av7110, u8 id, u8 reg, u8 val) argument 1421 i2c_readreg(struct av7110 *av7110, u8 id, u8 reg) argument 1443 check_firmware(struct av7110* av7110) argument 1494 put_firmware(struct av7110* av7110) argument 1499 get_firmware(struct av7110* av7110) argument 1543 struct av7110* av7110 = fe->dvb->priv; local 1586 struct av7110* av7110 = fe->dvb->priv; local 1618 struct av7110* av7110 = fe->dvb->priv; local 1645 struct av7110* av7110 = fe->dvb->priv; local 1677 struct av7110* av7110 = fe->dvb->priv; local 1704 struct av7110* av7110 = fe->dvb->priv; local 1815 struct av7110* av7110 = fe->dvb->priv; local 1871 struct av7110* av7110 = fe->dvb->priv; local 1916 av7110_fe_lock_fix(struct av7110 *av7110, enum fe_status status) argument 1959 struct av7110* av7110 = fe->dvb->priv; local 1970 struct av7110* av7110 = fe->dvb->priv; local 1981 struct av7110* av7110 = fe->dvb->priv; local 1993 struct av7110* av7110 = fe->dvb->priv; local 2004 struct av7110* av7110 = fe->dvb->priv; local 2017 struct av7110* av7110 = fe->dvb->priv; local 2030 struct av7110* av7110 = fe->dvb->priv; local 2043 struct av7110* av7110 = fe->dvb->priv; local 2055 struct av7110* av7110 = fe->dvb->priv; local 2063 dvb_s_recover(struct av7110* av7110) argument 2080 read_pwm(struct av7110* av7110) argument 2093 frontend_init(struct av7110 *av7110) argument 2354 struct av7110 *av7110; local 2751 struct av7110 *av7110 = saa->ext_priv; local 2808 struct av7110 *av7110 = dev->ext_priv; local [all...] |
H A D | av7110_ca.c | 22 #include "av7110.h" 27 void CI_handle(struct av7110 *av7110, u8 *data, u16 len) argument 29 dprintk(8, "av7110:%p\n",av7110); 39 av7110->ci_slot[data[2] - 1].flags = 0; 42 av7110->ci_slot[data[2] - 1].flags |= CA_CI_MODULE_PRESENT; 45 av7110->ci_slot[data[2] - 1].flags |= CA_CI_MODULE_READY; 50 //av7110->ci_stat=data[1]; 201 struct av7110 *av711 local 215 struct av7110 *av7110 = dvbdev->priv; local 237 struct av7110 *av7110 = dvbdev->priv; local 325 struct av7110 *av7110 = dvbdev->priv; local 335 struct av7110 *av7110 = dvbdev->priv; local 361 av7110_ca_register(struct av7110 *av7110) argument 367 av7110_ca_unregister(struct av7110 *av7110) argument 372 av7110_ca_init(struct av7110* av7110) argument 377 av7110_ca_exit(struct av7110* av7110) argument [all...] |
H A D | av7110_hw.h | 5 #include "av7110.h" 294 * area between PCI bus and av7110, 356 /* used by boot protocol to load firmware into av7110 DRAM */ 367 extern int av7110_bootarm(struct av7110 *av7110); 368 extern int av7110_firmversion(struct av7110 *av7110); 373 extern int av7110_wait_msgstate(struct av7110 *av7110, u16 flags); 374 extern int av7110_fw_cmd(struct av7110 *av711 388 iwdebi(struct av7110 *av7110, u32 config, int addr, u32 val, unsigned int count) argument 394 mwdebi(struct av7110 *av7110, u32 config, int addr, const u8 *val, int count) argument 401 irdebi(struct av7110 *av7110, u32 config, int addr, u32 val, unsigned int count) argument 412 wdebi(struct av7110 *av7110, u32 config, int addr, u32 val, unsigned int count) argument 421 rdebi(struct av7110 *av7110, u32 config, int addr, u32 val, unsigned int count) argument 433 ARM_ResetMailBox(struct av7110 *av7110) argument 443 ARM_ClearMailBox(struct av7110 *av7110) argument 448 ARM_ClearIrq(struct av7110 *av7110) argument 457 SendDAC(struct av7110 *av7110, u8 addr, u8 data) argument 462 av7710_set_video_mode(struct av7110 *av7110, int mode) argument 467 vidcom(struct av7110 *av7110, u32 com, u32 arg) argument 474 audcom(struct av7110 *av7110, u32 com) argument 480 Set22K(struct av7110 *av7110, int state) argument [all...] |
H A D | av7110.h | 80 struct av7110; 90 struct av7110 { struct 269 void (*recover)(struct av7110* av7110); 292 extern int ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, 295 void av7110_ir_handler(struct av7110 *av7110, u32 ircom); 296 int av7110_set_ir_config(struct av7110 *av7110); [all...] |
H A D | Makefile | 6 dvb-ttpci-objs := av7110_hw.o av7110_v4l.o av7110_av.o av7110_ca.o av7110.o \
|
/linux-master/drivers/staging/media/ |
H A D | Makefile | 13 obj-$(CONFIG_DVB_AV7110) += av7110/
|
/linux-master/scripts/ |
H A D | get_dvb_firmware | 12 "tda10046lifeview", "av7110", "dec2000t", "dec2540t", 140 sub av7110 { subroutine
|