Ignore:
Timestamp:
03/31/12 01:43:19 (14 months ago)
Author:
BrainSlayer
Message:

update kernels

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/linux/universal/linux-3.3/drivers/net/wireless/rtlwifi/rtl8192cu/hw.c

    r18778 r18879  
    11721172                         ("Failed to download FW. Init HW without FW now..\n")); 
    11731173                err = 1; 
    1174                 rtlhal->fw_ready = false; 
    11751174                return err; 
    1176         } else { 
    1177                 rtlhal->fw_ready = true; 
    11781175        } 
    11791176        rtlhal->last_hmeboxnum = 0; /* h2c */ 
     
    12711268                        /* reset MCU ready status */ 
    12721269                        rtl_write_byte(rtlpriv, REG_MCUFWDL, 0); 
    1273                         if (rtlhal->fw_ready) { 
    1274                                 /* 8051 reset by self */ 
    1275                                 rtl_write_byte(rtlpriv, REG_HMETFR+3, 0x20); 
    1276                                 while ((retry_cnts++ < 100) && 
    1277                                        (FEN_CPUEN & rtl_read_word(rtlpriv, 
    1278                                        REG_SYS_FUNC_EN))) { 
    1279                                         udelay(50); 
    1280                                 } 
    1281                                 if (retry_cnts >= 100) { 
    1282                                         RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, 
     1270                        /* 8051 reset by self */ 
     1271                        rtl_write_byte(rtlpriv, REG_HMETFR+3, 0x20); 
     1272                        while ((retry_cnts++ < 100) && 
     1273                               (FEN_CPUEN & rtl_read_word(rtlpriv, 
     1274                               REG_SYS_FUNC_EN))) { 
     1275                                udelay(50); 
     1276                        } 
     1277                        if (retry_cnts >= 100) { 
     1278                                RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, 
    12831279                                                ("#####=> 8051 reset failed!.." 
    12841280                                                ".......................\n");); 
    1285                                         /* if 8051 reset fail, reset MAC. */ 
    1286                                         rtl_write_byte(rtlpriv, 
    1287                                                        REG_SYS_FUNC_EN + 1, 
    1288                                                        0x50); 
    1289                                         udelay(100); 
    1290                                 } 
     1281                                /* if 8051 reset fail, reset MAC. */ 
     1282                                rtl_write_byte(rtlpriv, 
     1283                                               REG_SYS_FUNC_EN + 1, 
     1284                                               0x50); 
     1285                                udelay(100); 
    12911286                        } 
    12921287                } 
Note: See TracChangeset for help on using the changeset viewer.