Lines Matching defs:ttusb
83 struct ttusb { struct
84 struct dvb_demux dvb_demux;
85 struct dmxdev dmxdev;
86 struct dvb_net dvbnet;
89 struct mutex semi2c;
90 struct mutex semusb;
92 struct dvb_adapter adapter;
93 struct usb_device *dev;
95 struct i2c_adapter i2c_adap;
97 int disconnecting;
98 int iso_streaming;
100 unsigned int bulk_out_pipe;
101 unsigned int bulk_in_pipe;
102 unsigned int isoc_in_pipe;
104 void *iso_buffer;
105 dma_addr_t iso_dma_handle;
107 struct urb *iso_urb[ISO_BUF_COUNT];
109 int running_feed_count;
110 int last_channel;
111 int last_filter;
113 u8 c; /* transaction counter, wraps around... */
137 static int ttusb_cmd(struct ttusb *ttusb, in ttusb_cmd()
192 static int ttusb_result(struct ttusb *ttusb, u8 * data, int len) in ttusb_result()
199 static int ttusb_i2c_msg(struct ttusb *ttusb, in ttusb_i2c_msg()
249 struct ttusb *ttusb = i2c_get_adapdata(adapter); in master_xfer() local
291 static int ttusb_boot_dsp(struct ttusb *ttusb) in ttusb_boot_dsp()
347 static int ttusb_set_channel(struct ttusb *ttusb, int chan_id, int filter_type, in ttusb_set_channel()
360 static int ttusb_del_channel(struct ttusb *ttusb, int channel_id) in ttusb_del_channel()
371 static int ttusb_set_filter(struct ttusb *ttusb, int filter_id, in ttusb_set_filter()
389 static int ttusb_del_filter(struct ttusb *ttusb, int filter_id) in ttusb_del_filter()
400 static int ttusb_init_controller(struct ttusb *ttusb) in ttusb_init_controller()
476 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; in ttusb_send_diseqc() local
497 static int ttusb_update_lnb(struct ttusb *ttusb) in ttusb_update_lnb()
517 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; in ttusb_set_voltage() local
526 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; in ttusb_set_tone() local
560 static void ttusb_process_muxpack(struct ttusb *ttusb, const u8 * muxpack, in ttusb_process_muxpack()
630 static void ttusb_process_frame(struct ttusb *ttusb, u8 * data, int len) in ttusb_process_frame()
752 struct ttusb *ttusb = urb->context; in ttusb_iso_irq() local
790 static void ttusb_free_iso_urbs(struct ttusb *ttusb) in ttusb_free_iso_urbs()
803 static int ttusb_alloc_iso_urbs(struct ttusb *ttusb) in ttusb_alloc_iso_urbs()
833 static void ttusb_stop_iso_xfer(struct ttusb *ttusb) in ttusb_stop_iso_xfer()
843 static int ttusb_start_iso_xfer(struct ttusb *ttusb) in ttusb_start_iso_xfer()
912 struct ttusb *ttusb = (struct ttusb *) dvbdmxfeed->demux; in ttusb_start_feed() local
958 struct ttusb *ttusb = (struct ttusb *) dvbdmxfeed->demux; in ttusb_stop_feed() local
968 static int ttusb_setup_interfaces(struct ttusb *ttusb) in ttusb_setup_interfaces()
1025 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; in alps_tdmb7_tuner_set_params() local
1053 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; in philips_tdm1316l_tuner_init() local
1080 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; in philips_tdm1316l_tuner_set_params() local
1153 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; in philips_tdm1316l_request_firmware() local
1287 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; in philips_tsa5059_tuner_set_params() local
1331 struct ttusb* ttusb = (struct ttusb*) fe->dvb->priv; in ttusb_novas_grundig_29504_491_tuner_set_params() local
1359 struct ttusb* ttusb = fe->dvb->priv; in alps_tdbe2_tuner_set_params() local
1387 static u8 read_pwm(struct ttusb* ttusb) in read_pwm()
1404 struct ttusb *ttusb = (struct ttusb *) fe->dvb->priv; in dvbc_philips_tdm1316l_tuner_set_params() local
1570 static void frontend_init(struct ttusb* ttusb) in frontend_init()
1652 struct ttusb *ttusb; in ttusb_probe() local
1773 struct ttusb *ttusb = usb_get_intfdata(intf); in ttusb_disconnect() local