Lines Matching +full:isoc +full:- +full:in

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright (C) 2004-6 Patrick Boettcher <[email protected]>
14 #include <media/rc-core.h>
15 #include <media/media-device.h>
21 #include <media/dvb-usb-ids.h>
24 * device file: /dev/dvb/adapter[0-1]/frontend[0-2]
26 * |-- device
27 * | |-- adapter0
28 * | | |-- frontend0
29 * | | |-- frontend1
30 * | | `-- frontend2
31 * | `-- adapter1
32 * | |-- frontend0
33 * | |-- frontend1
34 * | `-- frontend2
42 * Use macros defined in that file to resolve needed pointers.
47 adapter[adap->id]))
48 #define adap_to_priv(adap) (adap_to_d(adap)->priv)
49 #define fe_to_adap(fe) ((struct dvb_usb_adapter *) ((fe)->dvb->priv))
51 #define fe_to_priv(fe) (fe_to_d(fe)->priv)
52 #define d_to_priv(d) (d->priv)
60 dev_dbg(&udev->dev, "%s: %02x %02x %02x %02x %02x %02x %02x %02x " \
81 .isoc = { \
103 * struct dvb_usb_driver_info - structure for carrying all needed data from the
117 * struct dvb_usb_rc - structure for remote controller configuration
122 * @interval: time in ms between two queries
139 * struct usb_data_stream_properties - usb streaming configuration for adapter
143 * @u: union for @bulk and @isoc
160 } isoc; member
165 * struct dvb_usb_adapter_properties - properties of dvb usb device adapter
167 * @pid_filter_count: pid count of adapter pid-filter
168 * @pid_filter_ctrl: called to enable/disable pid-filter
187 * struct dvb_usb_device_properties - properties of a dvb-usb-device
203 * @i2c_algo: i2c_algorithm if the device has i2c-adapter
209 * @read_mac_address: called to resolve adapter mac-address
216 * @init: called after adapters are created in order to finalize device
271 * struct usb_data_stream - generic object of an usb stream
278 * @buf_size: size of each buffer in buf_list
280 * @dma_addr: list of dma_addr_t for each buffer in buf_list
310 * struct dvb_usb_adapter - dvb adapter object on dvb usb device
326 * @fe_init: rerouted frontend-init function
327 * @fe_sleep: rerouted frontend-sleep function
356 * struct dvb_usb_device - dvb usb device object
366 * @i2c_mutex: mutex for i2c-transfers
367 * @i2c_adap: device's i2c-adapter
373 * in size_of_priv of dvb_usb_properties).