Changeset 18138


Ignore:
Timestamp:
01/10/12 16:57:31 (17 months ago)
Author:
BrainSlayer
Message:

add support for dir825, wndr3700 and so on

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/linux/pb42/linux-3.2/drivers/net/ethernet/ag71xx/ag71xx_dev.c

    r18112 r18138  
    980980#if defined(CONFIG_RTL8366_SMI) || defined(CONFIG_RTL8366_SMI_MODULE) 
    981981 
    982 #ifdef CONFIG_BUFFALO 
     982#ifdef CONFIG_TPLINK 
     983 
     984/* TL-WR1043ND */ 
     985 
     986#define GPIO_RTL8366_SDA 18//gpio 19 
     987#define GPIO_RTL8366_SCK 19//gpio 20 
     988#elif CONFIG_BUFFALO 
    983989/* WZR-HP-G300NH */ 
    984 #define GPIO_RTL8366_SDA    19 
    985 #define GPIO_RTL8366_SCK    20 
     990 
     991#define GPIO_RTL8366_SDA 19//gpio 19 
     992#define GPIO_RTL8366_SCK 20//gpio 20 
    986993#else 
    987 /* TL-WR1043ND */ 
    988 #define GPIO_RTL8366_SDA    18 
    989 #define GPIO_RTL8366_SCK    19 
     994/* DLINK-DIR825 or WNDR3700*/ 
     995#define GPIO_RTL8366_SDA 5//gpio 19 
     996#define GPIO_RTL8366_SCK 7//gpio 20 
     997#endif 
     998 
     999#ifdef CONFIG_DIR825 
     1000static struct rtl8366_initval dir825b1_rtl8366s_initvals[] = { 
     1001        { .reg = 0x06, .val = 0x0108 }, 
     1002}; 
    9901003#endif 
    9911004 
     
    9931006        .gpio_sda        = GPIO_RTL8366_SDA, 
    9941007        .gpio_sck        = GPIO_RTL8366_SCK, 
     1008#ifdef CONFIG_DIR825 
     1009        .num_initvals   = ARRAY_SIZE(dir825b1_rtl8366s_initvals), 
     1010        .initvals       = dir825b1_rtl8366s_initvals, 
     1011#endif 
    9951012}; 
    9961013 
     
    10151032                ar71xx_eth1_pll_data.pll_1000 = 0x1e000100; 
    10161033        } 
     1034#endif 
     1035#if defined(CONFIG_DIR825) || defined(CONFIG_WNDR3700) 
     1036        ar71xx_eth0_pll_data.pll_1000 = 0x11110000; 
     1037        ar71xx_eth1_pll_data.pll_1000 = 0x11110000; 
    10171038#endif 
    10181039 
Note: See TracChangeset for help on using the changeset viewer.