Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

USB: serial: simple: add Kaufmann RKS+CAN VCP

Add the device and product ID for this CAN bus interface / license
dongle. The device is usable either directly from user space or can be
attached to a kernel CAN interface with slcan_attach.

Reported-by: Kaufmann Automotive GmbH <info@kaufmann-automotive.ch>
Tested-by: Kaufmann Automotive GmbH <info@kaufmann-automotive.ch>
Signed-off-by: Oliver Neukum <oneukum@suse.com>
[ johan: amend commit message and move entries in sort order ]
Cc: stable@vger.kernel.org
Signed-off-by: Johan Hovold <johan@kernel.org>

authored by

Oliver Neukum and committed by
Johan Hovold
dd92c8a1 857ea900

+7
+7
drivers/usb/serial/usb-serial-simple.c
··· 63 63 0x01) } 64 64 DEVICE(google, GOOGLE_IDS); 65 65 66 + /* KAUFMANN RKS+CAN VCP */ 67 + #define KAUFMANN_IDS() \ 68 + { USB_DEVICE(0x16d0, 0x0870) } 69 + DEVICE(kaufmann, KAUFMANN_IDS); 70 + 66 71 /* Libtransistor USB console */ 67 72 #define LIBTRANSISTOR_IDS() \ 68 73 { USB_DEVICE(0x1209, 0x8b00) } ··· 129 124 &funsoft_device, 130 125 &flashloader_device, 131 126 &google_device, 127 + &kaufmann_device, 132 128 &libtransistor_device, 133 129 &vivopay_device, 134 130 &moto_modem_device, ··· 148 142 FUNSOFT_IDS(), 149 143 FLASHLOADER_IDS(), 150 144 GOOGLE_IDS(), 145 + KAUFMANN_IDS(), 151 146 LIBTRANSISTOR_IDS(), 152 147 VIVOPAY_IDS(), 153 148 MOTO_IDS(),