edgeport_serial
struct edgeport_serial *edge_serial;
send_more_port_data((struct edgeport_serial *)
static void send_more_port_data(struct edgeport_serial *edge_serial,
struct edgeport_serial *edge_serial = usb_get_serial_data(port->serial);
static void process_rcvd_data(struct edgeport_serial *edge_serial,
static void process_rcvd_status(struct edgeport_serial *edge_serial,
struct edgeport_serial *edge_serial =
struct edgeport_serial *edge_serial =
struct edgeport_serial *edge_serial =
struct edgeport_serial *edge_serial =
static void get_manufacturing_desc(struct edgeport_serial *edge_serial)
static void get_boot_desc(struct edgeport_serial *edge_serial)
static void load_application_firmware(struct edgeport_serial *edge_serial)
struct edgeport_serial *edge_serial;
static void process_rcvd_data(struct edgeport_serial *edge_serial,
edge_serial = kzalloc_obj(struct edgeport_serial);
static void process_rcvd_status(struct edgeport_serial *edge_serial,
static void send_more_port_data(struct edgeport_serial *edge_serial,
struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
static void update_edgeport_E2PROM(struct edgeport_serial *edge_serial)
static void dump_product_info(struct edgeport_serial *edge_serial,
static void get_product_info(struct edgeport_serial *edge_serial)
static int get_epic_descriptor(struct edgeport_serial *ep)
struct edgeport_serial *edge_serial = urb->context;
struct edgeport_serial *edge_serial = urb->context;
send_more_port_data((struct edgeport_serial *)
struct edgeport_serial *edge_serial;
static int download_fw(struct edgeport_serial *serial)
struct edgeport_serial *edge_serial;
static int do_download_mode(struct edgeport_serial *serial,
static int do_boot_mode(struct edgeport_serial *serial,
struct edgeport_serial *edge_serial = urb->context;
struct edgeport_serial *edge_serial;
struct edgeport_serial *edge_serial;
static int do_download_mode(struct edgeport_serial *serial,
static int do_boot_mode(struct edgeport_serial *serial,
static void edge_heartbeat_schedule(struct edgeport_serial *edge_serial)
struct edgeport_serial *serial;
serial = container_of(work, struct edgeport_serial,
struct edgeport_serial *edge_serial;
edge_serial = kzalloc_obj(struct edgeport_serial);
struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
static int read_boot_mem(struct edgeport_serial *serial,
static int write_boot_mem(struct edgeport_serial *serial,
static int write_i2c_mem(struct edgeport_serial *serial,
static int read_rom(struct edgeport_serial *serial,
static int write_rom(struct edgeport_serial *serial, int start_address,
static int get_descriptor_addr(struct edgeport_serial *serial,
static int check_i2c_image(struct edgeport_serial *serial)
static int get_manuf_info(struct edgeport_serial *serial, u8 *buffer)
static int i2c_type_bootmode(struct edgeport_serial *serial)
static int download_code(struct edgeport_serial *serial, u8 *image,
static int check_fw_sanity(struct edgeport_serial *serial,