kernel: Fix usb-chipidea dependency on ulpi.ko for 4.19
[openwrt/openwrt.git] / package / kernel / linux / modules / usb.mk
index 61a876b4d9a24c22af74045cc7cf549d136df1e8..fafa9a021e10c3f965f0325e99db3375fa45c4ab 100644 (file)
@@ -738,6 +738,21 @@ endef
 $(eval $(call KernelPackage,usb-serial-mos7720))
 
 
+define KernelPackage/usb-serial-mos7840
+  TITLE:=Support for Moschip MOS7840 devices
+  KCONFIG:=CONFIG_USB_SERIAL_MOS7840
+  FILES:=$(LINUX_DIR)/drivers/usb/serial/mos7840.ko
+  AUTOLOAD:=$(call AutoProbe,mos7840)
+  $(call AddDepends/usb-serial)
+endef
+
+define KernelPackage/usb-serial-mos7840/description
+ Kernel support for Moschip MOS7840 USB-to-Serial converters
+endef
+
+$(eval $(call KernelPackage,usb-serial-mos7840))
+
+
 define KernelPackage/usb-serial-pl2303
   TITLE:=Support for Prolific PL2303 devices
   KCONFIG:=CONFIG_USB_SERIAL_PL2303
@@ -1550,7 +1565,8 @@ define KernelPackage/usb-chipidea
   FILES:= \
        $(LINUX_DIR)/drivers/extcon/extcon.ko@lt4.9 \
        $(LINUX_DIR)/drivers/extcon/extcon-core.ko@ge4.9 \
-       $(LINUX_DIR)/drivers/usb/chipidea/ci_hdrc.ko
+       $(LINUX_DIR)/drivers/usb/chipidea/ci_hdrc.ko \
+       $(LINUX_DIR)/drivers/usb/common/ulpi.ko@ge4.18
   AUTOLOAD:=$(call AutoLoad,39,ci_hdrc,1)
   $(call AddDepends/usb)
 endef