#include <linux/firmware.h>
#include <linux/bitrev.h>
#include "mac.h"
#include "usb.h"
static int send_vendor_request(struct usb_device *udev, int request,
unsigned char *buffer, int buffer_size)
{ … }
static int send_vendor_command(struct usb_device *udev, int request,
unsigned char *buffer, int buffer_size)
{ … }
int plfxlc_download_fpga(struct usb_interface *intf)
{ … }
int plfxlc_download_xl_firmware(struct usb_interface *intf)
{ … }
int plfxlc_upload_mac_and_serial(struct usb_interface *intf,
unsigned char *hw_address,
unsigned char *serial_number)
{ … }