imx6: enable the chipidea usb driver in the kernel config instead of packaging it
Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
7f0796d874
commit
7450698957
4 changed files with 28 additions and 8 deletions
|
@ -1566,7 +1566,7 @@ $(eval $(call KernelPackage,usbip-server))
|
||||||
|
|
||||||
define KernelPackage/usb-chipidea-imx
|
define KernelPackage/usb-chipidea-imx
|
||||||
TITLE:=Support for ChipIdea controllers
|
TITLE:=Support for ChipIdea controllers
|
||||||
DEPENDS:=@TARGET_imx6||TARGET_mxs +kmod-usb2 +USB_GADGET_SUPPORT:kmod-usb-gadget
|
DEPENDS:=@TARGET_mxs +kmod-usb2 +USB_GADGET_SUPPORT:kmod-usb-gadget
|
||||||
KCONFIG:=\
|
KCONFIG:=\
|
||||||
CONFIG_USB_CHIPIDEA \
|
CONFIG_USB_CHIPIDEA \
|
||||||
CONFIG_USB_CHIPIDEA_HOST=y \
|
CONFIG_USB_CHIPIDEA_HOST=y \
|
||||||
|
@ -1589,7 +1589,7 @@ $(eval $(call KernelPackage,usb-chipidea-imx,1))
|
||||||
|
|
||||||
define KernelPackage/usb-mxs-phy
|
define KernelPackage/usb-mxs-phy
|
||||||
TITLE:=Support for Freescale MXS USB PHY
|
TITLE:=Support for Freescale MXS USB PHY
|
||||||
DEPENDS:=@TARGET_imx6||TARGET_mxs +TARGET_mxs:kmod-usb-chipidea-imx
|
DEPENDS:=@TARGET_mxs +kmod-usb-chipidea-imx
|
||||||
KCONFIG:=CONFIG_USB_MXS_PHY
|
KCONFIG:=CONFIG_USB_MXS_PHY
|
||||||
FILES:=\
|
FILES:=\
|
||||||
$(LINUX_DIR)/drivers/usb/phy/phy-mxs-usb.ko
|
$(LINUX_DIR)/drivers/usb/phy/phy-mxs-usb.ko
|
||||||
|
|
|
@ -57,6 +57,7 @@ CONFIG_CLKSRC_OF=y
|
||||||
CONFIG_CLKSRC_PROBE=y
|
CONFIG_CLKSRC_PROBE=y
|
||||||
CONFIG_CLONE_BACKWARDS=y
|
CONFIG_CLONE_BACKWARDS=y
|
||||||
CONFIG_COMMON_CLK=y
|
CONFIG_COMMON_CLK=y
|
||||||
|
CONFIG_CONFIGFS_FS=m
|
||||||
CONFIG_CPUFREQ_DT=y
|
CONFIG_CPUFREQ_DT=y
|
||||||
CONFIG_CPU_32v6K=y
|
CONFIG_CPU_32v6K=y
|
||||||
CONFIG_CPU_32v7=y
|
CONFIG_CPU_32v7=y
|
||||||
|
@ -403,8 +404,31 @@ CONFIG_UBIFS_FS_ADVANCED_COMPR=y
|
||||||
CONFIG_UBIFS_FS_LZO=y
|
CONFIG_UBIFS_FS_LZO=y
|
||||||
CONFIG_UBIFS_FS_ZLIB=y
|
CONFIG_UBIFS_FS_ZLIB=y
|
||||||
CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
|
CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
|
||||||
# CONFIG_USB_MXS_PHY is not set
|
CONFIG_USB=y
|
||||||
|
CONFIG_USB_CHIPIDEA=y
|
||||||
|
# CONFIG_USB_CHIPIDEA_DEBUG is not set
|
||||||
|
CONFIG_USB_CHIPIDEA_HOST=y
|
||||||
|
CONFIG_USB_CHIPIDEA_OF=y
|
||||||
|
CONFIG_USB_CHIPIDEA_UDC=y
|
||||||
|
CONFIG_USB_COMMON=y
|
||||||
|
CONFIG_USB_EHCI_HCD=y
|
||||||
|
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
|
||||||
|
# CONFIG_USB_EHCI_MXC is not set
|
||||||
|
CONFIG_USB_EHCI_PCI=y
|
||||||
|
CONFIG_USB_ETH=m
|
||||||
|
# CONFIG_USB_ETH_EEM is not set
|
||||||
|
CONFIG_USB_ETH_RNDIS=y
|
||||||
|
CONFIG_USB_F_ECM=m
|
||||||
|
CONFIG_USB_F_RNDIS=m
|
||||||
|
CONFIG_USB_F_SUBSET=m
|
||||||
|
CONFIG_USB_GADGET=y
|
||||||
|
# CONFIG_USB_IMX21_HCD is not set
|
||||||
|
CONFIG_USB_LIBCOMPOSITE=m
|
||||||
|
CONFIG_USB_MXS_PHY=y
|
||||||
|
CONFIG_USB_PHY=y
|
||||||
CONFIG_USB_SUPPORT=y
|
CONFIG_USB_SUPPORT=y
|
||||||
|
# CONFIG_USB_UHCI_HCD is not set
|
||||||
|
CONFIG_USB_U_ETHER=m
|
||||||
CONFIG_USE_OF=y
|
CONFIG_USE_OF=y
|
||||||
CONFIG_VECTORS_BASE=0xffff0000
|
CONFIG_VECTORS_BASE=0xffff0000
|
||||||
CONFIG_VFP=y
|
CONFIG_VFP=y
|
||||||
|
|
|
@ -86,8 +86,7 @@ define Device/ventana
|
||||||
imx6q-gw551x \
|
imx6q-gw551x \
|
||||||
imx6q-gw552x \
|
imx6q-gw552x \
|
||||||
imx6q-gw553x
|
imx6q-gw553x
|
||||||
DEVICE_PACKAGES := kmod-sky2 kmod-usb-chipidea-imx kmod-usb-mxs-phy \
|
DEVICE_PACKAGES := kmod-sky2 kmod-sound-core kmod-sound-soc-imx kmod-sound-soc-imx-sgtl5000 \
|
||||||
kmod-sound-core kmod-sound-soc-imx kmod-sound-soc-imx-sgtl5000 \
|
|
||||||
kmod-can kmod-can-flexcan kmod-can-raw \
|
kmod-can kmod-can-flexcan kmod-can-raw \
|
||||||
kmod-hwmon-gsc \
|
kmod-hwmon-gsc \
|
||||||
kmod-leds-gpio kmod-pps-gpio \
|
kmod-leds-gpio kmod-pps-gpio \
|
||||||
|
@ -116,7 +115,6 @@ endef
|
||||||
define Device/wandboard
|
define Device/wandboard
|
||||||
DEVICE_TITLE := Wandboard Dual
|
DEVICE_TITLE := Wandboard Dual
|
||||||
DEVICE_DTS := imx6dl-wandboard
|
DEVICE_DTS := imx6dl-wandboard
|
||||||
DEVICE_PACKAGES := kmod-usb-chipidea-imx kmod-usb-mxs-phy
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
TARGET_DEVICES += \
|
TARGET_DEVICES += \
|
||||||
|
|
|
@ -8,8 +8,6 @@
|
||||||
define Profile/Generic
|
define Profile/Generic
|
||||||
PRIORITY:=1
|
PRIORITY:=1
|
||||||
NAME:=Generic (default)
|
NAME:=Generic (default)
|
||||||
PACKAGES:= \
|
|
||||||
kmod-usb-chipidea-imx kmod-usb-mxs-phy
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Profile/Generic/Description
|
define Profile/Generic/Description
|
||||||
|
|
Loading…
Reference in a new issue