• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/media/dvb/b2c2/

Lines Matching defs:flexcop_device

50 struct flexcop_device {
86 flexcop_ibi_value (*read_ibi_reg) (struct flexcop_device *, flexcop_ibi_register);
87 int (*write_ibi_reg) (struct flexcop_device *, flexcop_ibi_register, flexcop_ibi_value);
90 int (*i2c_request) (struct flexcop_device*, flexcop_access_op_t, flexcop_i2c_port_t, u8 chipaddr, u8 addr, u8 *buf, u16 len);
91 int (*stream_control) (struct flexcop_device*, int);
93 int (*get_mac_addr) (struct flexcop_device *fc, int extended);
101 void flexcop_pass_dmx_data(struct flexcop_device *fc, u8 *buf, u32 len);
102 void flexcop_pass_dmx_packets(struct flexcop_device *fc, u8 *buf, u32 no);
104 struct flexcop_device *flexcop_device_kmalloc(size_t bus_specific_len);
105 void flexcop_device_kfree(struct flexcop_device*);
107 int flexcop_device_initialize(struct flexcop_device*);
108 void flexcop_device_exit(struct flexcop_device *fc);
110 void flexcop_reset_block_300(struct flexcop_device *fc);
116 int flexcop_dma_control_timer_irq(struct flexcop_device *fc, flexcop_dma_index_t no, int onoff);
117 int flexcop_dma_control_size_irq(struct flexcop_device *fc, flexcop_dma_index_t no, int onoff);
118 int flexcop_dma_config(struct flexcop_device *fc, struct flexcop_dma *dma, flexcop_dma_index_t dma_idx);
119 int flexcop_dma_xfer_control(struct flexcop_device *fc, flexcop_dma_index_t dma_idx, flexcop_dma_addr_index_t index, int onoff);
120 int flexcop_dma_config_timer(struct flexcop_device *fc, flexcop_dma_index_t dma_idx, u8 cycles);
124 int flexcop_eeprom_check_mac_addr(struct flexcop_device *fc, int extended);
131 int flexcop_i2c_request(struct flexcop_device*, flexcop_access_op_t,
135 int flexcop_sram_set_dest(struct flexcop_device *fc, flexcop_sram_dest_t dest, flexcop_sram_dest_target_t target);
136 void flexcop_wan_set_speed(struct flexcop_device *fc, flexcop_wan_speed_t s);
137 void flexcop_sram_ctrl(struct flexcop_device *fc, int usb_wan, int sramdma, int maximumfill);
141 int flexcop_frontend_init(struct flexcop_device *card);
142 void flexcop_frontend_exit(struct flexcop_device *fc);
145 int flexcop_i2c_init(struct flexcop_device *fc);
146 void flexcop_i2c_exit(struct flexcop_device *fc);
149 int flexcop_sram_init(struct flexcop_device *fc);
152 void flexcop_determine_revision(struct flexcop_device *fc);
153 void flexcop_device_name(struct flexcop_device *fc,const char *prefix,const char *suffix);
154 void flexcop_dump_reg(struct flexcop_device *fc, flexcop_ibi_register reg, int num);
157 int flexcop_pid_feed_control(struct flexcop_device *fc, struct dvb_demux_feed *dvbdmxfeed, int onoff);
158 void flexcop_hw_filter_init(struct flexcop_device *fc);
160 void flexcop_smc_ctrl(struct flexcop_device *fc, int onoff);
162 void flexcop_set_mac_filter(struct flexcop_device *fc, u8 mac[6]);
163 void flexcop_mac_filter_ctrl(struct flexcop_device *fc, int onoff);