CMT: [Bionic][PATCH 1/4] UBUNTU: SAUCE: Revert "xr-usb-serial: fix kbuild"
Kelsey Skunberg
kelsey.skunberg at canonical.com
Fri Jul 17 09:25:39 UTC 2020
On 2020-07-15 17:43:57 , Wen-chien Jesse Sung wrote:
> This reverts commit e8bf446f67cba
> UBUNTU: SAUCE: xr-usb-serial: fix kbuild
>
> Commit e8bf446f67cba is tightly coupled with the implementation of Dell
> Edge Gateway BIOS and causes issues on other platforms.
>
> BugLink: https://launchpad.net/bugs/1885271
Please put the BugLink immediately following the subject line in future
patches. I'll move them up on this patch set when applying.
reference: https://wiki.ubuntu.com/Kernel/Dev/StablePatchFormat
Thank you!
-Kelsey
> Signed-off-by: Wen-chien Jesse Sung <jesse.sung at canonical.com>
> ---
> ubuntu/xr-usb-serial/Kconfig | 11 -----------
> ubuntu/xr-usb-serial/Makefile | 15 ++++++++++++++-
> ubuntu/xr-usb-serial/xr_usb_serial_common.h | 3 ---
> 3 files changed, 14 insertions(+), 15 deletions(-)
> delete mode 100644 ubuntu/xr-usb-serial/Kconfig
>
> diff --git a/ubuntu/xr-usb-serial/Kconfig b/ubuntu/xr-usb-serial/Kconfig
> deleted file mode 100644
> index d563a28fde6bb..0000000000000
> --- a/ubuntu/xr-usb-serial/Kconfig
> +++ /dev/null
> @@ -1,11 +0,0 @@
> -config USB_SERIAL_EXAR
> - bool "Exar USB UART (serial port) driver"
> - depends on X86 || X86_64
> - depends on TTY
> - depends on GPIOLIB
> - default y
> - ---help---
> - Say Y here if you want to use a Exar USB to Serial device.
> -
> - To compile this driver as a module, choose M here: the
> - module will be called xr_usb_serial
> diff --git a/ubuntu/xr-usb-serial/Makefile b/ubuntu/xr-usb-serial/Makefile
> index 75eebc0725f77..533988cede120 100644
> --- a/ubuntu/xr-usb-serial/Makefile
> +++ b/ubuntu/xr-usb-serial/Makefile
> @@ -1,3 +1,16 @@
> obj-m := xr_usb_serial_common.o
>
> -obj-$(CONFIG_USB_SERIAL_EXAR) += xr_usb_serial_common.o
> +#KERNELDIR ?= /lib/modules/$(shell uname -r)/build
> +KERNELDIR ?=$(shell pwd)/../parts/kernel/build
> +PWD := $(shell pwd)
> +
> +EXTRA_CFLAGS := -DDEBUG=0
> +
> +all:
> + $(MAKE) -C $(KERNELDIR) M=$(PWD)
> +
> +modules_install:
> + $(MAKE) -C $(KERNELDIR) M=$(PWD) modules_install
> +
> +clean:
> + rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions vtty
> diff --git a/ubuntu/xr-usb-serial/xr_usb_serial_common.h b/ubuntu/xr-usb-serial/xr_usb_serial_common.h
> index 7e5ccf1da4e28..d462bb5751a4e 100644
> --- a/ubuntu/xr-usb-serial/xr_usb_serial_common.h
> +++ b/ubuntu/xr-usb-serial/xr_usb_serial_common.h
> @@ -15,9 +15,6 @@
> */
>
> #include <linux/gpio/driver.h>
> -#include <linux/usb/cdc.h>
> -#include <linux/usb.h>
> -#include <linux/tty.h>
> /*
> * CMSPAR, some architectures can't have space and mark parity.
> */
> --
> 2.25.1
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list