Changeset 39554


Ignore:
Timestamp:
2014-02-09T17:14:30+01:00 (4 years ago)
Author:
kaloz
Message:

[usb]: additional musb fixups

Signed-off-by: Imre Kaloz <kaloz@…>

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/kernel/linux/modules/usb.mk

    r39550 r39554  
    3737 
    3838 
    39 define KernelPackage/musb-hdrc 
     39define KernelPackage/usb-musb-hdrc 
    4040  TITLE:=Support for Mentor Graphics silicon dual role USB 
    4141  KCONFIG:= \ 
     
    4848        CONFIG_USB_MUSB_HOST=n \ 
    4949        CONFIG_USB_MUSB_DEBUG=y 
    50   DEPENDS:=@(TARGET_omap||TARGET_omap24xx) +kmod-usb-gadget 
     50  DEPENDS:= \ 
     51        @(TARGET_omap||TARGET_omap24xx) +kmod-usb-gadget \ 
     52        +TARGET_omap24xx:kmod-usb-musb-tusb6010 \ 
     53        +TARGET_omap:kmod-usb-musb-platformglue 
    5154  FILES:=$(LINUX_DIR)/drivers/usb/musb/musb_hdrc.ko 
    5255  AUTOLOAD:=$(call AutoLoad,46,musb_hdrc) 
     
    5457endef 
    5558 
    56 define KernelPackage/musb-hdrc/description 
     59define KernelPackage/usb-musb-hdrc/description 
    5760  Kernel support for Mentor Graphics silicon dual role USB device. 
    5861endef 
    5962 
    60 $(eval $(call KernelPackage,musb-hdrc)) 
    61  
    62  
    63  
    64 define KernelPackage/nop-usb-xceiv 
     63$(eval $(call KernelPackage,usb-musb-hdrc)) 
     64 
     65 
     66define KernelPackage/usb-musb-platformglue 
     67  TITLE:=MUSB platform glue layer 
     68  KCONFIG:= \ 
     69        CONFIG_USB_MUSB_TUSB6010=n \ 
     70        USB_MUSB_OMAP2PLUS \ 
     71        USB_MUSB_AM35X \ 
     72        USB_MUSB_DSPS=n\ 
     73        USB_MUSB_UX500=n 
     74#  DEPENDS:=+kmod-usb-musb-hdrc 
     75  $(call AddDepends/usb) 
     76endef 
     77 
     78define KernelPackage/usb-musb-platformglue/description 
     79  MUSB platform glue modules 
     80endef 
     81 
     82$(eval $(call KernelPackage,usb-musb-platformglue)) 
     83 
     84 
     85define KernelPackage/usb-musb-tusb6010 
     86  TITLE:=Support for TUSB 6010 
     87  KCONFIG:= \ 
     88        CONFIG_USB_MUSB_TUSB6010 
     89#  DEPENDS:=+kmod-usb-musb-hdrc +kmod-usb-nop-usb-xceiv 
     90  $(call AddDepends/usb) 
     91endef 
     92 
     93define KernelPackage/usb-musb-tusb6010/description 
     94  TUSB6010 support 
     95endef 
     96 
     97$(eval $(call KernelPackage,usb-musb-tusb6010)) 
     98 
     99 
     100define KernelPackage/usb-nop-usb-xceiv 
    65101  TITLE:=Support for USB OTG NOP transceiver 
    66102  KCONFIG:= \ 
     
    72108endef 
    73109 
    74 define KernelPackage/nop-usb-xceiv/description 
     110define KernelPackage/usb-nop-usb-xceiv/description 
    75111  Support for USB OTG NOP transceiver 
    76112endef 
    77113 
    78 $(eval $(call KernelPackage,nop-usb-xceiv)) 
     114$(eval $(call KernelPackage,usb-nop-usb-xceiv)) 
    79115 
    80116 
  • trunk/target/linux/omap24xx/modules.mk

    r39543 r39554  
    6464 
    6565 
    66 define KernelPackage/tusb6010 
    67   TITLE:=Support for TUSB 6010 
    68   KCONFIG:= \ 
    69         CONFIG_USB_MUSB_TUSB6010 \ 
    70         CONFIG_USB_TUSB6010=y 
    71   DEPENDS:=+kmod-musb-hdrc +kmod-nop-usb-xceiv 
    72   $(call AddDepends/usb) 
    73 endef 
    74  
    75 define KernelPackage/tusb6010/description 
    76   TUSB6010 support 
    77 endef 
    78  
    79 $(eval $(call KernelPackage,tusb6010)) 
    80  
    81  
    8266define KernelPackage/usb-tahvo 
    8367  TITLE:=Support for Tahvo (Nokia n810) USB 
     
    8771        CONFIG_USB_OHCI_HCD_OMAP1=y \ 
    8872        CONFIG_USB_GADGET_DEBUG_FS=n 
    89   DEPENDS:=@TARGET_omap24xx +kmod-tusb6010 +kmod-usb-gadget 
     73  DEPENDS:=@TARGET_omap24xx +kmod-usb-musb-tusb6010 
    9074  FILES:=$(LINUX_DIR)/drivers/cbus/tahvo-usb.ko 
    9175  AUTOLOAD:=$(call AutoLoad,45,tahvo-usb) 
Note: See TracChangeset for help on using the changeset viewer.