Changeset 27745


Ignore:
Timestamp:
2011-07-24T11:09:59+02:00 (7 years ago)
Author:
nbd
Message:

USB/IP: Fix building for linux 3.0

The config symbol and module names were changed for 3.0.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/net/usbip/Makefile

    r25319 r27745  
    6262$(call KernelPackage/usbip/Default) 
    6363  TITLE+= (kernel support) 
    64   KCONFIG:= CONFIG_USB_IP_COMMON CONFIG_USB_IP_DEBUG_ENABLE=n 
     64  KCONFIG:= \ 
     65        CONFIG_USB_IP_COMMON CONFIG_USB_IP_DEBUG_ENABLE=n \ 
     66        CONFIG_USBIP_CORE CONFIG_USBIP_DEBUG=n 
     67 ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),le,2.6.39)),1) 
    6568  FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip_common_mod.$(LINUX_KMOD_SUFFIX) 
    6669  AUTOLOAD:=$(call AutoLoad,98,usbip_common_mod) 
     70 else 
     71  FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip-core.ko 
     72  AUTOLOAD:=$(call AutoLoad,98,usbip-core) 
     73 endif 
    6774endef 
    6875 
     
    7279  TITLE+= (kernel client driver) 
    7380  DEPENDS+= kmod-usbip 
    74   KCONFIG:= CONFIG_USB_IP_VHCI_HCD 
     81  KCONFIG:= CONFIG_USB_IP_VHCI_HCD CONFIG_USBIP_VHCI_HCD 
    7582  FILES:=$(LINUX_DIR)/drivers/staging/usbip/vhci-hcd.$(LINUX_KMOD_SUFFIX) 
    7683  AUTOLOAD:=$(call AutoLoad,99,vhci-hcd) 
     
    8289  TITLE+= (kernel host driver) 
    8390  DEPENDS+= kmod-usbip 
    84   KCONFIG:= CONFIG_USB_IP_HOST 
     91  KCONFIG:= CONFIG_USB_IP_HOST CONFIG_USBIP_HOST 
     92 ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),le,2.6.39)),1) 
    8593  FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip.$(LINUX_KMOD_SUFFIX) 
    8694  AUTOLOAD:=$(call AutoLoad,99,usbip) 
     95 else 
     96  FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip-host.ko 
     97  AUTOLOAD:=$(call AutoLoad,99,usbip-host) 
     98 endif 
    8799endef 
    88100 
     
    106118                CONFIG_USB_IP_VHCI_HCD=m \ 
    107119                CONFIG_USB_IP_HOST=m \ 
     120                CONFIG_USBIP_CORE=m \ 
     121                CONFIG_USBIP_VHCI_HCD=m \ 
     122                CONFIG_USBIP_HOST=m \ 
    108123                modules 
    109124endef 
Note: See TracChangeset for help on using the changeset viewer.