[ar71xx] add dummy WMAC device
[openwrt.git] / target / linux / ar71xx / files / include / asm-mips / mach-ar71xx / platform.h
index 53ac555..20d83bb 100644 (file)
@@ -25,15 +25,24 @@ struct ag71xx_platform_data {
        int             speed;
        int             duplex;
        u32             reset_bit;
-       u32             flush_reg;
        u32             mii_if;
        u8              mac_addr[ETH_ALEN];
+
+       u8              has_gbit:1;
+       u8              is_ar91xx:1;
+
+       void            (* ddr_flush)(void);
+       void            (* set_pll)(u32 pll);
 };
 
 struct ag71xx_mdio_platform_data {
        u32             phy_mask;
 };
 
+struct ar71xx_ehci_platform_data {
+       u8              is_ar91xx;
+};
+
 struct ar71xx_spi_platform_data {
        unsigned        bus_num;
        unsigned        num_chipselect;
@@ -65,4 +74,14 @@ extern void ar71xx_add_device_gpio_buttons(int id,
                                   unsigned nbuttons,
                                   struct gpio_button *buttons) __init;
 
+#ifdef CONFIG_AR71XX_EARLY_SERIAL
+static inline void ar71xx_add_device_uart(void) {}
+#else
+extern void ar71xx_add_device_uart(void) __init;
+#endif
+
+extern void ar71xx_add_device_wdt(void) __init;
+
+extern void ar91xx_add_device_wmac(void) __init;
+
 #endif /* __ASM_MACH_AR71XX_PLATFORM_H */
This page took 0.030306 seconds and 4 git commands to generate.