usb: gadget: mv_u3d: drop ARCH dependency
authorFelipe Balbi <balbi@ti.com>
Fri, 22 Mar 2013 07:15:45 +0000 (09:15 +0200)
committerFelipe Balbi <balbi@ti.com>
Wed, 27 Mar 2013 11:18:20 +0000 (13:18 +0200)
this driver compiles fine everywhere which
means we can use linux-next to compile it
for us frequently.

By dropping the arch dependency, we also
ensure driver writers don't add virtual
arch-depdencies to the driver by e.g. using
the wrong headers.

While at that, fix Marvell's USB3 PHY dependency,
that's the driver which depends on CPU_MM3, not
mv_u3d_core.

Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/gadget/Kconfig
drivers/usb/phy/Kconfig

index af5cc35063d924ca7519dd0569195b8e152ac633..261b1e305131e66ab2c00984b4566fcd2216740b 100644 (file)
@@ -324,7 +324,6 @@ config USB_MV_UDC
 
 config USB_MV_U3D
        tristate "MARVELL PXA2128 USB 3.0 controller"
-       depends on CPU_MMP3
        help
          MARVELL PXA2128 Processor series include a super speed USB3.0 device
          controller, which support super speed USB peripheral.
index 7e8fe0f0b8c65b96fbccbfa3b6d0eda78ca6caa8..372db48fa2695144d71bc35ea25072bc3df68e39 100644 (file)
@@ -45,7 +45,7 @@ config ISP1301_OMAP
 
 config MV_U3D_PHY
        bool "Marvell USB 3.0 PHY controller Driver"
-       depends on USB_MV_U3D
+       depends on CPU_MMP3
        help
          Enable this to support Marvell USB 3.0 phy controller for Marvell
          SoC.