|
@@ -27,14 +27,6 @@
|
|
|
|
|
|
MODULE_SUPPORTED_DEVICE("PEAK-System PCAN-USB Pro adapter");
|
|
|
|
|
|
-/* PCAN-USB Pro Endpoints */
|
|
|
-#define PCAN_USBPRO_EP_CMDOUT 1
|
|
|
-#define PCAN_USBPRO_EP_CMDIN (PCAN_USBPRO_EP_CMDOUT | USB_DIR_IN)
|
|
|
-#define PCAN_USBPRO_EP_MSGOUT_0 2
|
|
|
-#define PCAN_USBPRO_EP_MSGIN (PCAN_USBPRO_EP_MSGOUT_0 | USB_DIR_IN)
|
|
|
-#define PCAN_USBPRO_EP_MSGOUT_1 3
|
|
|
-#define PCAN_USBPRO_EP_UNUSED (PCAN_USBPRO_EP_MSGOUT_1 | USB_DIR_IN)
|
|
|
-
|
|
|
#define PCAN_USBPRO_CHANNEL_COUNT 2
|
|
|
|
|
|
/* PCAN-USB Pro adapter internal clock (MHz) */
|
|
@@ -322,8 +314,8 @@ static int pcan_usb_pro_wait_rsp(struct peak_usb_device *dev,
|
|
|
return (i >= PCAN_USBPRO_RSP_SUBMIT_MAX) ? -ERANGE : err;
|
|
|
}
|
|
|
|
|
|
-static int pcan_usb_pro_send_req(struct peak_usb_device *dev, int req_id,
|
|
|
- int req_value, void *req_addr, int req_size)
|
|
|
+int pcan_usb_pro_send_req(struct peak_usb_device *dev, int req_id,
|
|
|
+ int req_value, void *req_addr, int req_size)
|
|
|
{
|
|
|
int err;
|
|
|
u8 req_type;
|
|
@@ -475,7 +467,7 @@ static int pcan_usb_pro_set_bittiming(struct peak_usb_device *dev,
|
|
|
return pcan_usb_pro_set_bitrate(dev, ccbt);
|
|
|
}
|
|
|
|
|
|
-static void pcan_usb_pro_restart_complete(struct urb *urb)
|
|
|
+void pcan_usb_pro_restart_complete(struct urb *urb)
|
|
|
{
|
|
|
/* can delete usb resources */
|
|
|
peak_usb_async_complete(urb);
|
|
@@ -978,7 +970,7 @@ static void pcan_usb_pro_free(struct peak_usb_device *dev)
|
|
|
/*
|
|
|
* probe function for new PCAN-USB Pro usb interface
|
|
|
*/
|
|
|
-static int pcan_usb_pro_probe(struct usb_interface *intf)
|
|
|
+int pcan_usb_pro_probe(struct usb_interface *intf)
|
|
|
{
|
|
|
struct usb_host_interface *if_desc;
|
|
|
int i;
|