[ar71xx] ag71xx driver: introduce new flag for the AR913x SOCs
authorjuhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 27 Nov 2008 17:31:22 +0000 (17:31 +0000)
committerjuhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 27 Nov 2008 17:31:22 +0000 (17:31 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13376 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

index b2add19..09e6b2b 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 9d567a6..2840c45 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);