linux/drivers/input/joystick/iforce/iforce-usb.c

// SPDX-License-Identifier: GPL-2.0-or-later
 /*
 *  Copyright (c) 2000-2002 Vojtech Pavlik <[email protected]>
 *  Copyright (c) 2001-2002, 2007 Johann Deneux <[email protected]>
 *
 *  USB/RS232 I-Force joysticks and wheels.
 */

#include <linux/usb.h>
#include "iforce.h"

struct iforce_usb {};

static void __iforce_usb_xmit(struct iforce *iforce)
{}

static void iforce_usb_xmit(struct iforce *iforce)
{}

static int iforce_usb_get_id(struct iforce *iforce, u8 id,
			     u8 *response_data, size_t *response_len)
{}

static int iforce_usb_start_io(struct iforce *iforce)
{}

static void iforce_usb_stop_io(struct iforce *iforce)
{}

static const struct iforce_xport_ops iforce_usb_xport_ops =;

static void iforce_usb_irq(struct urb *urb)
{}

static void iforce_usb_out(struct urb *urb)
{}

static int iforce_usb_probe(struct usb_interface *intf,
				const struct usb_device_id *id)
{}

static void iforce_usb_disconnect(struct usb_interface *intf)
{}

static const struct usb_device_id iforce_usb_ids[] =;

MODULE_DEVICE_TABLE (usb, iforce_usb_ids);

struct usb_driver iforce_usb_driver =;

module_usb_driver();

MODULE_AUTHOR();
MODULE_DESCRIPTION();
MODULE_LICENSE();