Merge remote-tracking branch 'dm/opendreambox-1.6' into test_0701
[vuplus_openembedded] / recipes / cfu1 / cfu1-modules_2.6.bb
1 DESCRIPTION = "PCMCIA driver for the RATOC REX-CFU1 USB host controller CF card."
2 SECTION = "kernel/modules"
3 PRIORITY = "optional"
4 DEPENDS = "virtual/kernel"
5 LICENSE = "GPL"
6 RDEPENDS = "kernel-module-usbcore"
7 PR = "r2"
8
9 SRC_URI = "file://rex-cfu1.conf \
10            file://Makefile \
11            file://sl811_cs.c \
12            file://sl811_hcd.c \
13            file://sl811.h \
14            file://hcd.h \
15            file://hub.h"
16
17 S = "${WORKDIR}"
18
19 inherit module
20
21 EXTRA_OEMAKE = 'EXTRA_CFLAGS="-DCONFIG_USB_SL811_CS -DCONFIG_USB_DEBUG" -C ${STAGING_KERNEL_DIR} SUBDIRS=${WORKDIR}'
22
23 do_install() {
24         install -d ${D}/lib/modules/${KERNEL_VERSION}/pcmcia/
25         install -m 0644 sl811_cs.ko ${D}/lib/modules/${KERNEL_VERSION}/pcmcia/
26         install -m 0644 sl811_hcd.ko ${D}/lib/modules/${KERNEL_VERSION}/pcmcia/
27
28         install -d ${D}/${sysconfdir}/pcmcia/
29         install -m 0644 ${WORKDIR}/rex-cfu1.conf ${D}/${sysconfdir}/pcmcia/
30 }