[Xenial SRU][PATCH 0/2] Support SocketCAN over USB on Dell IoT 300x Gateways

Shrirang Bagul shrirang.bagul at canonical.com
Fri Jun 1 05:47:57 UTC 2018


BugLink: http://bugs.launchpad.net/bugs/1774563

This driver is from IXXAT and supports SocketCAN over USB.
(https://www.ixxat.com)

Dell IoT 300x gateways support USB-CAN peripherals. Dell expects these
devices also support the SocketCAN interface over USB and is working with
HMS to develop and upstream the driver. Meanwhile, we'll have to carry this
driver as a SAUCE patch to support our Ubuntu Core 16 release.

The driver will be built only for amd64 kernels and attach itself to
IXXAT USB-CAN adapters with VID 0x08d8.

The functionality in this driver has already been verified by Canonical
CE-QA and Dell/HMS in a test kernel snap released based on
Ubuntu-4.4.0-116.140

Shrirang Bagul (2):
  UBUNTU: SAUCE: (no-up) Support IXXAT USB SocketCAN device
  UBUNTU: [Config] CONFIG_CAN_HMS_USB=m

 debian.master/config/config.common.ubuntu |    1 +
 ubuntu/Kconfig                            |    3 +-
 ubuntu/Makefile                           |    5 +-
 ubuntu/ixxat/Kconfig                      |    8 +
 ubuntu/ixxat/Makefile                     |    4 +
 ubuntu/ixxat/ixx_usb_core.c               |  923 ++++++++++++
 ubuntu/ixxat/ixx_usb_core.h               |  289 ++++
 ubuntu/ixxat/ixx_usb_fd.c                 | 1673 +++++++++++++++++++++
 ubuntu/ixxat/ixx_usb_v2.c                 | 1450 ++++++++++++++++++
 9 files changed, 4354 insertions(+), 2 deletions(-)
 create mode 100644 ubuntu/ixxat/Kconfig
 create mode 100644 ubuntu/ixxat/Makefile
 create mode 100644 ubuntu/ixxat/ixx_usb_core.c
 create mode 100644 ubuntu/ixxat/ixx_usb_core.h
 create mode 100644 ubuntu/ixxat/ixx_usb_fd.c
 create mode 100644 ubuntu/ixxat/ixx_usb_v2.c

-- 
2.17.0





More information about the kernel-team mailing list