2 # Copyright (C) 2013 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
7 define KernelPackage
/wdt-stmp3xxx
9 TITLE
:=STMP3xxx Watchdog timer
10 DEPENDS
:=@
(TARGET_imx23
)
11 KCONFIG
:=CONFIG_STMP3XXX_RTC_WATCHDOG
12 FILES
:=$(LINUX_DIR
)/drivers
/$(WATCHDOG_DIR
)/stmp3xxx_rtc_wdt.ko
13 AUTOLOAD
:=$(call AutoLoad
,50,stmp3xxx_rtc_wdt
)
16 define KernelPackage
/wdt-stmp3xxx
/description
17 Kernel module for STMP3xxx watchdog timer.
20 $(eval
$(call KernelPackage
,wdt-stmp3xxx
))
21 define KernelPackage
/usb-chipidea
22 TITLE
:=Support for ChipIdea controllers
23 DEPENDS
:=+kmod-usb2
+kmod-usb-mxs-phy
26 CONFIG_USB_CHIPIDEA_HOST
=y \
27 CONFIG_USB_CHIPIDEA_DEBUG
=y
29 $(LINUX_DIR
)/drivers
/usb
/chipidea
/ci_hdrc.ko \
30 $(LINUX_DIR
)/drivers
/usb
/chipidea
/ci13xxx_imx.ko
31 AUTOLOAD
:=$(call AutoLoad
,51,ci_hdrc ci13xxx_imx
,1)
32 $(call AddDepends
/usb
)
35 define KernelPackage
/usb-chipidea
/description
36 Kernel support for USB ChipIdea controllers
39 $(eval
$(call KernelPackage
,usb-chipidea
,1))
41 define KernelPackage
/usb-mxs-phy
42 TITLE
:=Support for Freescale MXS USB PHY controllers
46 FILES
:=$(LINUX_DIR
)/drivers
/usb
/otg
/mxs-phy.ko
47 AUTOLOAD
:=$(call AutoLoad
,50,mxs-phy
,1)
48 $(call AddDepends
/usb
)
51 define KernelPackage
/usb-mxs-phy
/description
52 Kernel support for Freescale MXS USB PHY controllers
55 $(eval
$(call KernelPackage
,usb-mxs-phy
,1))
57 define KernelPackage
/usb-net-smsc95xx
58 TITLE
:=SMSC95xx USB
/2.0 Ethernet driver
59 KCONFIG
:=CONFIG_USB_NET_SMSC95XX
60 FILES
:=$(LINUX_DIR
)/drivers
/net
/usb
/smsc95xx.ko
61 AUTOLOAD
:=$(call AutoLoad
,64,smsc95xx
)
62 $(call AddDepends
/usb-net
)
65 define KernelPackage
/usb-net-smsc95xx
/description
66 Kernel support for SMSC95xx USB
/2.0 Ethernet driver
69 $(eval
$(call KernelPackage
,usb-net-smsc95xx
))