usb: gadget: mv_udc: drop ARCH dependency
[deliverable/linux.git] / include / linux / platform_data / mv_usb.h
index e9d9149ddf3803a0962a4853d471fd9277be59f1..a642cf20ad6e8c53f09cac7012578034d539c47d 100644 (file)
@@ -42,9 +42,17 @@ struct mv_usb_platform_data {
        /* only valid for HCD. OTG or Host only*/
        unsigned int            mode;
 
-       int     (*phy_init)(unsigned int regbase);
-       void    (*phy_deinit)(unsigned int regbase);
+       int     (*phy_init)(void __iomem *regbase);
+       void    (*phy_deinit)(void __iomem *regbase);
        int     (*set_vbus)(unsigned int vbus);
 };
 
+#ifndef CONFIG_HAVE_CLK
+/* Dummy stub for clk framework */
+#define clk_get(dev, id)       NULL
+#define clk_put(clock)         do {} while (0)
+#define clk_enable(clock)      do {} while (0)
+#define clk_disable(clock)     do {} while (0)
+#endif
+
 #endif
This page took 0.02421 seconds and 5 git commands to generate.