ACK/cmnt: [SRU][Impish][PATCH 0/2] Remove the downstream xr-usb-uart driver
Kleber Souza
kleber.souza at canonical.com
Tue Oct 5 13:15:37 UTC 2021
On 04.10.21 07:57, Shrirang Bagul wrote:
> BugLink: https://bugs.launchpad.net/bugs/1945938
>
> [Impact]
> The xr-usb-serial custom (downstream vendor) driver was added in Xenial LTS kernel
> to add support for USB UART chips:
> Family: USB UART
> Part Numbers:
> XR21V1410, XR21V1412, XR21V1414,
> XR21B1411, XR21B1420, XR21B1422,
> XR21B1424, XR22801, XR22802,
> XR22804
>
> [Fix]
> In 5.13.x, support for these devices was added to the kernel via. following patch series:
> Link: https://lore.kernel.org/all/20210412095557.1213-1-johan@kernel.org/
>
> There have been long term maintenance challenges with the downstream vendor driver
> over the period of time (since 4.4.y based Xenial LTS). Now that upstream driver
> supports most of the above part numbers, let's remove this redundant out-of-tree driver.
>
> [Test]
> The driver was functionally verified to work fine with XR21V1412. The support for
> other chips with part numbers mentioned above are also supported with the above
> patch series.
>
> [Where problems could occour]
> The downstream driver was designed to work with specific BIOS configs only
> defined on an IoT GW project which is locked to use only Xenial ESM and Bionic LTS
> kernels, there is a low chance of regression on the Impish series.
>
> Shrirang Bagul (2):
> UBUTNU: SAUCE: xr-usb-serial: remove driver
> UBUNTU: [Config] update modules list
>
> debian.master/abi/amd64/generic.modules | 1 -
> debian.master/abi/amd64/lowlatency.modules | 1 -
> ubuntu/Makefile | 6 -
> ubuntu/xr-usb-serial/Makefile | 15 -
> ubuntu/xr-usb-serial/README.txt | 50 -
> ubuntu/xr-usb-serial/xr_usb_serial_common.c | 1796 -------------------
> 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 -
> 9 files changed, 2811 deletions(-)
> delete mode 100644 ubuntu/xr-usb-serial/Makefile
> delete mode 100644 ubuntu/xr-usb-serial/README.txt
> delete mode 100644 ubuntu/xr-usb-serial/xr_usb_serial_common.c
> delete mode 100644 ubuntu/xr-usb-serial/xr_usb_serial_common.h
> delete mode 100644 ubuntu/xr-usb-serial/xr_usb_serial_hal.c
> delete mode 100644 ubuntu/xr-usb-serial/xr_usb_serial_ioctl.h
>
Thanks for this patch!
Apart from the minor comment on the subject line on Patch 1/2
it looks good:
Acked-by: Kleber Sacilotto de Souza <kleber.souza at canonical.com>
Thanks
More information about the kernel-team
mailing list