ag71xx driver: introduce new flag for the AR913x SOCs
authorGabor Juhos <juhosg@openwrt.org>
Thu, 27 Nov 2008 17:31:22 +0000 (17:31 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Thu, 27 Nov 2008 17:31:22 +0000 (17:31 +0000)
SVN-Revision: 13376

target/linux/ar71xx/files/arch/mips/ar71xx/platform.c
target/linux/ar71xx/files/include/asm-mips/mach-ar71xx/platform.h

index b2add194f70be1373490dda30c399bc2eafbb45d..09e6b2b78f6eba3c2db09a63f0bc1d5942e2f108 100644 (file)
@@ -393,6 +393,7 @@ void __init ar71xx_add_device_eth(unsigned int id)
                                      : ar91xx_ddr_flush_ge0;
                pdata->set_pll =  id ? ar91xx_set_pll_ge1
                                     : ar91xx_set_pll_ge0;
+               pdata->is_ar91xx = 1;
                break;
 
        case AR71XX_SOC_AR9132:
@@ -400,6 +401,7 @@ void __init ar71xx_add_device_eth(unsigned int id)
                                      : ar91xx_ddr_flush_ge0;
                pdata->set_pll =  id ? ar91xx_set_pll_ge1
                                      : ar91xx_set_pll_ge0;
+               pdata->is_ar91xx = 1;
                pdata->has_gbit = 1;
                break;
 
index 9d567a6c8d02809a8701b338af3f80816d9cf2dc..2840c4567a682b19718bf769d1133e1ad4d11552 100644 (file)
@@ -29,6 +29,7 @@ struct ag71xx_platform_data {
        u8              mac_addr[ETH_ALEN];
 
        u8              has_gbit:1;
+       u8              is_ar91xx:1;
 
        void            (* ddr_flush)(void);
        void            (* set_pll)(u32 pll);