Fix #5873 and cleanup kernel config
[openwrt/staging/yousong.git] / target / linux / etrax / patches-2.6.25 / 301-usb_support.patch
1 diff -Naur linux-2.6.26/drivers/usb/host/Makefile os/linux-2.6-tag--devboard-R2_20-5/drivers/usb/host/Makefile
2 --- linux-2.6.26/drivers/usb/host/Makefile 2008-07-13 23:51:29.000000000 +0200
3 +++ os/linux-2.6-tag--devboard-R2_20-5/drivers/usb/host/Makefile 2008-08-21 10:39:44.000000000 +0200
4 @@ -16,6 +16,7 @@
5 obj-$(CONFIG_USB_UHCI_HCD) += uhci-hcd.o
6 obj-$(CONFIG_USB_SL811_HCD) += sl811-hcd.o
7 obj-$(CONFIG_USB_SL811_CS) += sl811_cs.o
8 +obj-$(CONFIG_ETRAX_ARCH_V10) += hc-crisv10.o
9 obj-$(CONFIG_USB_U132_HCD) += u132-hcd.o
10 obj-$(CONFIG_USB_R8A66597_HCD) += r8a66597-hcd.o
11 obj-$(CONFIG_USB_ISP1760_HCD) += isp1760.o
12 diff -Naur linux-2.6.26/drivers/usb/Kconfig os/linux-2.6-tag--devboard-R2_20-5/drivers/usb/Kconfig
13 --- linux-2.6.26/drivers/usb/Kconfig 2008-07-13 23:51:29.000000000 +0200
14 +++ os/linux-2.6-tag--devboard-R2_20-5/drivers/usb/Kconfig 2008-06-10 11:18:30.000000000 +0200
15 @@ -21,6 +21,7 @@
16 default y if USB_ARCH_HAS_EHCI
17 default y if PCMCIA && !M32R # sl811_cs
18 default y if ARM # SL-811
19 + default y if ETRAXFS
20 default y if SUPERH # r8a66597-hcd
21 default PCI
22
23 diff -Naur linux-2.6.26/drivers/usb/Makefile os/linux-2.6-tag--devboard-R2_20-5/drivers/usb/Makefile
24 --- linux-2.6.26/drivers/usb/Makefile 2008-07-13 23:51:29.000000000 +0200
25 +++ os/linux-2.6-tag--devboard-R2_20-5/drivers/usb/Makefile 2008-10-01 10:56:43.000000000 +0200
26 @@ -16,6 +16,7 @@
27 obj-$(CONFIG_USB_SL811_HCD) += host/
28 obj-$(CONFIG_USB_U132_HCD) += host/
29 obj-$(CONFIG_USB_R8A66597_HCD) += host/
30 +obj-$(CONFIG_ETRAX_USB_HOST) += host/
31
32 obj-$(CONFIG_USB_C67X00_HCD) += c67x00/
33