diff options
author | Tony Lindgren <tony@atomide.com> | 2012-06-04 03:56:15 -0400 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2012-06-04 03:57:57 -0400 |
commit | b924b2047045844644e04b3c6e8308b2114afe7e (patch) | |
tree | d3edb9a67873a18a206b792c4e14d0fe3a55ebc2 /drivers | |
parent | fe57ab06052234ad954617e7e1f212154d37859e (diff) |
ARM: OMAP: Make FS USB omap1 only
As the FS USB code is not being actively used for omap2+
there's no point keeping it around for omap2+.
Let's make the FS USB platform init code omap1 only so
we can remove the last user of omap_read/write for omap2+,
and simplify things for further USB, DMA, and device tree
related work.
While at it, also group the mach includes for the related
drivers.
Cc: linux-usb@vger.kernel.org
Cc: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/usb/gadget/Kconfig | 2 | ||||
-rw-r--r-- | drivers/usb/gadget/omap_udc.c | 3 | ||||
-rw-r--r-- | drivers/usb/host/Kconfig | 2 | ||||
-rw-r--r-- | drivers/usb/host/ohci-omap.c | 7 | ||||
-rw-r--r-- | drivers/usb/otg/isp1301_omap.c | 2 |
5 files changed, 9 insertions, 7 deletions
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig index bddc8fd9a7be..271ca161d7ef 100644 --- a/drivers/usb/gadget/Kconfig +++ b/drivers/usb/gadget/Kconfig | |||
@@ -185,7 +185,7 @@ config USB_FUSB300 | |||
185 | 185 | ||
186 | config USB_OMAP | 186 | config USB_OMAP |
187 | tristate "OMAP USB Device Controller" | 187 | tristate "OMAP USB Device Controller" |
188 | depends on ARCH_OMAP | 188 | depends on ARCH_OMAP1 |
189 | select ISP1301_OMAP if MACH_OMAP_H2 || MACH_OMAP_H3 || MACH_OMAP_H4_OTG | 189 | select ISP1301_OMAP if MACH_OMAP_H2 || MACH_OMAP_H3 || MACH_OMAP_H4_OTG |
190 | select USB_OTG_UTILS if ARCH_OMAP | 190 | select USB_OTG_UTILS if ARCH_OMAP |
191 | help | 191 | help |
diff --git a/drivers/usb/gadget/omap_udc.c b/drivers/usb/gadget/omap_udc.c index 7ba32469c5bd..2acf06cd9225 100644 --- a/drivers/usb/gadget/omap_udc.c +++ b/drivers/usb/gadget/omap_udc.c | |||
@@ -44,7 +44,8 @@ | |||
44 | #include <asm/mach-types.h> | 44 | #include <asm/mach-types.h> |
45 | 45 | ||
46 | #include <plat/dma.h> | 46 | #include <plat/dma.h> |
47 | #include <plat/usb.h> | 47 | |
48 | #include <mach/usb.h> | ||
48 | 49 | ||
49 | #include "omap_udc.h" | 50 | #include "omap_udc.h" |
50 | 51 | ||
diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig index 83e58df29fe3..dcfaaa91a3fb 100644 --- a/drivers/usb/host/Kconfig +++ b/drivers/usb/host/Kconfig | |||
@@ -308,7 +308,7 @@ config USB_OHCI_HCD | |||
308 | 308 | ||
309 | config USB_OHCI_HCD_OMAP1 | 309 | config USB_OHCI_HCD_OMAP1 |
310 | bool "OHCI support for OMAP1/2 chips" | 310 | bool "OHCI support for OMAP1/2 chips" |
311 | depends on USB_OHCI_HCD && (ARCH_OMAP1 || ARCH_OMAP2) | 311 | depends on USB_OHCI_HCD && ARCH_OMAP1 |
312 | default y | 312 | default y |
313 | ---help--- | 313 | ---help--- |
314 | Enables support for the OHCI controller on OMAP1/2 chips. | 314 | Enables support for the OHCI controller on OMAP1/2 chips. |
diff --git a/drivers/usb/host/ohci-omap.c b/drivers/usb/host/ohci-omap.c index 9ce35d0d9d5d..b02c344e2cc9 100644 --- a/drivers/usb/host/ohci-omap.c +++ b/drivers/usb/host/ohci-omap.c | |||
@@ -20,14 +20,15 @@ | |||
20 | #include <linux/clk.h> | 20 | #include <linux/clk.h> |
21 | #include <linux/gpio.h> | 21 | #include <linux/gpio.h> |
22 | 22 | ||
23 | #include <mach/hardware.h> | ||
24 | #include <asm/io.h> | 23 | #include <asm/io.h> |
25 | #include <asm/mach-types.h> | 24 | #include <asm/mach-types.h> |
26 | 25 | ||
27 | #include <plat/mux.h> | 26 | #include <plat/mux.h> |
28 | #include <mach/irqs.h> | ||
29 | #include <plat/fpga.h> | 27 | #include <plat/fpga.h> |
30 | #include <plat/usb.h> | 28 | |
29 | #include <mach/hardware.h> | ||
30 | #include <mach/irqs.h> | ||
31 | #include <mach/usb.h> | ||
31 | 32 | ||
32 | 33 | ||
33 | /* OMAP-1510 OHCI has its own MMU for DMA */ | 34 | /* OMAP-1510 OHCI has its own MMU for DMA */ |
diff --git a/drivers/usb/otg/isp1301_omap.c b/drivers/usb/otg/isp1301_omap.c index 70cf5d7bca48..e0558dfcfafc 100644 --- a/drivers/usb/otg/isp1301_omap.c +++ b/drivers/usb/otg/isp1301_omap.c | |||
@@ -36,9 +36,9 @@ | |||
36 | #include <asm/irq.h> | 36 | #include <asm/irq.h> |
37 | #include <asm/mach-types.h> | 37 | #include <asm/mach-types.h> |
38 | 38 | ||
39 | #include <plat/usb.h> | ||
40 | #include <plat/mux.h> | 39 | #include <plat/mux.h> |
41 | 40 | ||
41 | #include <mach/usb.h> | ||
42 | 42 | ||
43 | #ifndef DEBUG | 43 | #ifndef DEBUG |
44 | #undef VERBOSE | 44 | #undef VERBOSE |