]> git.baikalelectronics.ru Git - kernel.git/commit
USB: serial: xr: add support for XR22801, XR22802, XR22804
authorJohan Hovold <johan@kernel.org>
Mon, 12 Apr 2021 09:55:54 +0000 (11:55 +0200)
committerJohan Hovold <johan@kernel.org>
Tue, 13 Apr 2021 16:36:37 +0000 (18:36 +0200)
commit0c55baf0bcbd5b2e336ec97b5b0eca9a3f8d37df
tree237b26c5de8e6af710f63e6d6733ef27e36781c9
parent33362cc4f7134eddb27e16a936a444cf33ca0c94
USB: serial: xr: add support for XR22801, XR22802, XR22804

The XR22801, XR22802 and XR22804 are compound devices with an embedded
hub and up to seven downstream USB devices including one, two or four
UARTs respectively.

The UART function is similar to XR21B142X but most registers are offset
by 0x40, the register requests are different and are directed at the
device rather than interface, and 5 and 6-bit words are not supported.

Signed-off-by: Johan Hovold <johan@kernel.org>
drivers/usb/serial/xr_serial.c