Changeset 24335


Ignore:
Timestamp:
2010-12-08T11:15:14+01:00 (7 years ago)
Author:
juhosg
Message:

ramips: ramips_esw: use rt305x_esw prefix in function names

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ramips/files/drivers/net/ramips_esw.c

    r24334 r24335  
    3535 
    3636static inline void 
    37 ramips_esw_wr(struct rt305x_esw *esw, u32 val, unsigned reg) 
     37rt305x_esw_wr(struct rt305x_esw *esw, u32 val, unsigned reg) 
    3838{ 
    3939        __raw_writel(val, esw->base + reg); 
     
    4141 
    4242static inline u32 
    43 ramips_esw_rr(struct rt305x_esw *esw, unsigned reg) 
     43rt305x_esw_rr(struct rt305x_esw *esw, unsigned reg) 
    4444{ 
    4545        return __raw_readl(esw->base + reg); 
     
    4747 
    4848static u32 
    49 mii_mgr_write(struct rt305x_esw *esw, u32 phy_addr, u32 phy_register, 
    50               u32 write_data) 
     49rt305x_mii_write(struct rt305x_esw *esw, u32 phy_addr, u32 phy_register, 
     50                u32 write_data) 
    5151{ 
    5252        unsigned long t_start = jiffies; 
     
    5454 
    5555        while (1) { 
    56                 if (!(ramips_esw_rr(esw, RT305X_ESW_REG_PCR1) & 
     56                if (!(rt305x_esw_rr(esw, RT305X_ESW_REG_PCR1) & 
    5757                      RT305X_ESW_PCR1_WT_DONE)) 
    5858                        break; 
     
    6464 
    6565        write_data &= 0xffff; 
    66         ramips_esw_wr(esw, 
     66        rt305x_esw_wr(esw, 
    6767                      (write_data << RT305X_ESW_PCR0_WT_NWAY_DATA_S) | 
    6868                      (phy_register << RT305X_ESW_PCR0_CPU_PHY_REG_S) | 
     
    7272        t_start = jiffies; 
    7373        while (1) { 
    74                 if (ramips_esw_rr(esw, RT305X_ESW_REG_PCR1) & 
     74                if (rt305x_esw_rr(esw, RT305X_ESW_REG_PCR1) & 
    7575                    RT305X_ESW_PCR1_WT_DONE) 
    7676                        break; 
     
    9393 
    9494        /* vodoo from original driver */ 
    95         ramips_esw_wr(esw, 0xC8A07850, RT305X_ESW_REG_FCT0); 
    96         ramips_esw_wr(esw, 0x00000000, RT305X_ESW_REG_SGC2); 
    97         ramips_esw_wr(esw, 0x00405555, RT305X_ESW_REG_PFC1); 
    98         ramips_esw_wr(esw, 0x00002001, RT305X_ESW_REG_VLANI(0)); 
    99         ramips_esw_wr(esw, 0x00007f7f, RT305X_ESW_REG_POC1); 
    100         ramips_esw_wr(esw, 0x00007f3f, RT305X_ESW_REG_POC3); 
    101         ramips_esw_wr(esw, 0x00d6500c, RT305X_ESW_REG_FCT2); 
    102         ramips_esw_wr(esw, 0x0008a301, RT305X_ESW_REG_SGC); 
    103         ramips_esw_wr(esw, 0x02404040, RT305X_ESW_REG_SOCPC); 
    104         ramips_esw_wr(esw, 0x00001002, RT305X_ESW_REG_PVIDC(2)); 
    105         ramips_esw_wr(esw, 0x3f502b28, RT305X_ESW_REG_FPA2); 
    106         ramips_esw_wr(esw, 0x00000000, RT305X_ESW_REG_FPA); 
    107  
    108         mii_mgr_write(esw, 0, 31, 0x8000); 
     95        rt305x_esw_wr(esw, 0xC8A07850, RT305X_ESW_REG_FCT0); 
     96        rt305x_esw_wr(esw, 0x00000000, RT305X_ESW_REG_SGC2); 
     97        rt305x_esw_wr(esw, 0x00405555, RT305X_ESW_REG_PFC1); 
     98        rt305x_esw_wr(esw, 0x00002001, RT305X_ESW_REG_VLANI(0)); 
     99        rt305x_esw_wr(esw, 0x00007f7f, RT305X_ESW_REG_POC1); 
     100        rt305x_esw_wr(esw, 0x00007f3f, RT305X_ESW_REG_POC3); 
     101        rt305x_esw_wr(esw, 0x00d6500c, RT305X_ESW_REG_FCT2); 
     102        rt305x_esw_wr(esw, 0x0008a301, RT305X_ESW_REG_SGC); 
     103        rt305x_esw_wr(esw, 0x02404040, RT305X_ESW_REG_SOCPC); 
     104        rt305x_esw_wr(esw, 0x00001002, RT305X_ESW_REG_PVIDC(2)); 
     105        rt305x_esw_wr(esw, 0x3f502b28, RT305X_ESW_REG_FPA2); 
     106        rt305x_esw_wr(esw, 0x00000000, RT305X_ESW_REG_FPA); 
     107 
     108        rt305x_mii_write(esw, 0, 31, 0x8000); 
    109109        for (i = 0; i < 5; i++) { 
    110110                /* TX10 waveform coefficient */ 
    111                 mii_mgr_write(esw, i, 0, 0x3100); 
     111                rt305x_mii_write(esw, i, 0, 0x3100); 
    112112                /* TX10 waveform coefficient */ 
    113                 mii_mgr_write(esw, i, 26, 0x1601); 
     113                rt305x_mii_write(esw, i, 26, 0x1601); 
    114114                /* TX100/TX10 AD/DA current bias */ 
    115                 mii_mgr_write(esw, i, 29, 0x7058); 
     115                rt305x_mii_write(esw, i, 29, 0x7058); 
    116116                /* TX100 slew rate control */ 
    117                 mii_mgr_write(esw, i, 30, 0x0018); 
     117                rt305x_mii_write(esw, i, 30, 0x0018); 
    118118        } 
    119119 
    120120        /* PHY IOT */ 
    121121        /* select global register */ 
    122         mii_mgr_write(esw, 0, 31, 0x0); 
     122        rt305x_mii_write(esw, 0, 31, 0x0); 
    123123        /* tune TP_IDL tail and head waveform */ 
    124         mii_mgr_write(esw, 0, 22, 0x052f); 
     124        rt305x_mii_write(esw, 0, 22, 0x052f); 
    125125        /* set TX10 signal amplitude threshold to minimum */ 
    126         mii_mgr_write(esw, 0, 17, 0x0fe0); 
     126        rt305x_mii_write(esw, 0, 17, 0x0fe0); 
    127127        /* set squelch amplitude to higher threshold */ 
    128         mii_mgr_write(esw, 0, 18, 0x40ba); 
     128        rt305x_mii_write(esw, 0, 18, 0x40ba); 
    129129        /* longer TP_IDL tail length */ 
    130         mii_mgr_write(esw, 0, 14, 0x65); 
     130        rt305x_mii_write(esw, 0, 14, 0x65); 
    131131        /* select local register */ 
    132         mii_mgr_write(esw, 0, 31, 0x8000); 
     132        rt305x_mii_write(esw, 0, 31, 0x8000); 
    133133 
    134134        /* set default vlan */ 
    135         ramips_esw_wr(esw, 0x2001, RT305X_ESW_REG_VLANI(0)); 
    136         ramips_esw_wr(esw, 0x504f, RT305X_ESW_REG_VMSC(0)); 
     135        rt305x_esw_wr(esw, 0x2001, RT305X_ESW_REG_VLANI(0)); 
     136        rt305x_esw_wr(esw, 0x504f, RT305X_ESW_REG_VMSC(0)); 
    137137} 
    138138 
Note: See TracChangeset for help on using the changeset viewer.