-define KernelPackage/usb-adm5120
-$(call KernelPackage/usb/Depends,@TARGET_adm5120_router_be||@TARGET_adm5120_router_le)
- TITLE:=Support for the ADM5120 HCD controller
- KCONFIG:=CONFIG_USB_ADM5120_HCD
- FILES:=$(LINUX_DIR)/drivers/usb/host/adm5120-hcd.$(LINUX_KMOD_SUFFIX)
- AUTOLOAD:=$(call AutoLoad,50,adm5120-hcd,1)
-endef
-
-define KernelPackage/usb-adm5120/description
- Kernel support for the ADM5120 HCD USB controller
-endef
-
-$(eval $(call KernelPackage,usb-adm5120))
-
-define KernelPackage/usb-etrax
-$(call KernelPackage/usb/Depends,@TARGET_etrax)
- TITLE:=Support for the ETRAX USB host controller
- KCONFIG:=CONFIG_ETRAX_USB_HOST \
- CONFIG_ETRAX_USB_HOST_PORT1=y CONFIG_ETRAX_USB_HOST_PORT2=y
- FILES:=$(LINUX_DIR)/drivers/usb/host/hc-crisv10.$(LINUX_KMOD_SUFFIX)
- AUTOLOAD:=$(call AutoLoad,50,hc-crisv10,1)
-endef
-
-define KernelPackage/usb-etrax/description
- Kernel support for the ETRAX USB host controller
-endef
-
-$(eval $(call KernelPackage,usb-etrax))
-
-define KernelPackage/usb-octeon
-$(call KernelPackage/usb/Depends,@TARGET_octeon)
- TITLE:=Support for the Octeon USB OTG controller
- KCONFIG:=CONFIG_USB_DWC_OTG
- FILES:=$(LINUX_DIR)/drivers/usb/host/dwc_otg/dwc_otg.$(LINUX_KMOD_SUFFIX)
- AUTOLOAD:=$(call AutoLoad,50,dwc_otg)
+define KernelPackage/usb-isp116x-hcd
+ TITLE:=Support for the ISP116x USB Host Controller
+ DEPENDS:=@TARGET_ppc40x
+ KCONFIG:= \
+ CONFIG_USB_ISP116X_HCD \
+ CONFIG_USB_ISP116X_HCD_OF=y \
+ CONFIG_USB_ISP116X_HCD_PLATFORM=n
+ FILES:=$(LINUX_DIR)/drivers/usb/host/isp116x-hcd.ko
+ AUTOLOAD:=$(call AutoLoad,50,isp116x-hcd)
+ $(call AddDepends/usb)