[X/Y/Z][PATCH v2 0/3] Driver for Exar usb uart devices

Wen-chien Jesse Sung jesse.sung at canonical.com
Fri Dec 2 09:11:01 UTC 2016


BugLink: https://launchpad.net/bugs/1645591

This driver is used in an Ubuntu Core project, and secureboot is a requirement
of the project.

The first commit imports the vendor driver found at
https://www.exar.com/design-tools/software-drivers

The second commit adds an interface so user can change the mode between RS232
and RS422/485.

And the last one explicitly asks cdc-acm to ignore these devices.

Darren Wu (1):
  UBUNTU: SAUCE: xr-usb-serial: interface for switching modes

Wen-chien Jesse Sung (2):
  UBUNTU: SAUCE: xr-usb-serial: Driver for Exar USB serial ports
  UBUNTU: SAUCE: cdc-acm: Exclude Exar USB serial ports

 drivers/usb/class/cdc-acm.c                 |   14 +
 ubuntu/Makefile                             |    4 +
 ubuntu/xr-usb-serial/Makefile               |   15 +
 ubuntu/xr-usb-serial/README.txt             |   50 +
 ubuntu/xr-usb-serial/xr_usb_serial_common.c | 1802 +++++++++++++++++++++++++++
 ubuntu/xr-usb-serial/xr_usb_serial_common.h |  187 +++
 ubuntu/xr-usb-serial/xr_usb_serial_hal.c    |  724 +++++++++++
 ubuntu/xr-usb-serial/xr_usb_serial_ioctl.h  |   31 +
 8 files changed, 2827 insertions(+)
 create mode 100644 ubuntu/xr-usb-serial/Makefile
 create mode 100644 ubuntu/xr-usb-serial/README.txt
 create mode 100644 ubuntu/xr-usb-serial/xr_usb_serial_common.c
 create mode 100644 ubuntu/xr-usb-serial/xr_usb_serial_common.h
 create mode 100644 ubuntu/xr-usb-serial/xr_usb_serial_hal.c
 create mode 100644 ubuntu/xr-usb-serial/xr_usb_serial_ioctl.h

-- 
2.7.4





More information about the kernel-team mailing list