WFM5
rtl_write_dword(rtlpriv, WFM5, fw_cmd);
rtl_write_dword(rtlpriv, WFM5, FW_CCA_CHK_ENABLE);
rtl_write_dword(rtlpriv, WFM5, FW_RA_INIT);
rtl_write_dword(rtlpriv, WFM5, FW_RA_RESET);
rtl_write_dword(rtlpriv, WFM5, FW_RA_ACTIVE);
rtl_write_dword(rtlpriv, WFM5, FW_RA_REFRESH);
rtl_write_dword(rtlpriv, WFM5, (FW_RA_UPDATE_MASK | (mask << 8)));
tmpvalue = rtl_read_dword(rtlpriv, WFM5);
rtl_write_dword(rtlpriv, WFM5, FW_RA_RESET);
rtl_write_dword(rtlpriv, WFM5, FW_RA_ACTIVE);
rtl_write_dword(rtlpriv, WFM5, input);
rtl_write_dword(rtlpriv, WFM5, FW_RA_ENABLE_RSSI_MASK);
rtl_write_dword(rtlpriv, WFM5, FW_RA_REFRESH);
rtl_write_dword(rtlpriv, WFM5, FW_RA_DISABLE_RSSI_MASK);
rtl_write_dword(rtlpriv, WFM5, input);
rtl_write_dword(rtlpriv, WFM5, input);
rtl_write_dword(rtlpriv, WFM5, FW_IQK_ENABLE);
rtl_write_dword(rtlpriv, WFM5, (FW_LPS_ENTER |
rtl_write_dword(rtlpriv, WFM5, FW_LPS_LEAVE);
rtl_write_dword(rtlpriv, WFM5, FW_ADD_A2_ENTRY);
rtl_write_dword(rtlpriv, WFM5, FW_CTRL_DM_BY_DRIVER);
rtl_write_dword(rtlpriv, WFM5, 0xF1000000 |