#include "dvb-usb-common.h"
int dvb_usb_debug;
module_param_named(debug, dvb_usb_debug, int, 0644);
MODULE_PARM_DESC(…) …;
int dvb_usb_disable_rc_polling;
module_param_named(disable_rc_polling, dvb_usb_disable_rc_polling, int, 0644);
MODULE_PARM_DESC(…) …;
static int dvb_usb_force_pid_filter_usage;
module_param_named(force_pid_filter_usage, dvb_usb_force_pid_filter_usage, int, 0444);
MODULE_PARM_DESC(…) …;
static int dvb_usb_check_bulk_endpoint(struct dvb_usb_device *d, u8 endpoint)
{ … }
static void dvb_usb_clear_halt(struct dvb_usb_device *d, u8 endpoint)
{ … }
static int dvb_usb_adapter_init(struct dvb_usb_device *d, short *adapter_nrs)
{ … }
static int dvb_usb_adapter_exit(struct dvb_usb_device *d)
{ … }
static int dvb_usb_exit(struct dvb_usb_device *d)
{ … }
static int dvb_usb_init(struct dvb_usb_device *d, short *adapter_nums)
{ … }
static const struct dvb_usb_device_description *dvb_usb_find_device(struct usb_device *udev, const struct dvb_usb_device_properties *props, int *cold)
{ … }
int dvb_usb_device_power_ctrl(struct dvb_usb_device *d, int onoff)
{ … }
int dvb_usb_device_init(struct usb_interface *intf,
const struct dvb_usb_device_properties *props,
struct module *owner, struct dvb_usb_device **du,
short *adapter_nums)
{ … }
EXPORT_SYMBOL(…);
void dvb_usb_device_exit(struct usb_interface *intf)
{ … }
EXPORT_SYMBOL(…);
MODULE_VERSION(…) …;
MODULE_AUTHOR(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_LICENSE(…) …;