|  | /******************************************************************************/ | 
|  | /*                                                                            */ | 
|  | /* Broadcom BCM5700 Linux Network Driver, Copyright (c) 2000 Broadcom         */ | 
|  | /* Corporation.                                                               */ | 
|  | /* All rights reserved.                                                       */ | 
|  | /*                                                                            */ | 
|  | /* This program is free software; you can redistribute it and/or modify       */ | 
|  | /* it under the terms of the GNU General Public License as published by       */ | 
|  | /* the Free Software Foundation, located in the file LICENSE.                 */ | 
|  | /*                                                                            */ | 
|  | /* History:                                                                   */ | 
|  | /*                                                                            */ | 
|  | /******************************************************************************/ | 
|  |  | 
|  | #if INCLUDE_5701_AX_FIX | 
|  |  | 
|  | #include "bcm570x_mm.h" | 
|  | #include "5701rls.h" | 
|  |  | 
|  | LM_STATUS LM_LoadRlsFirmware(PLM_DEVICE_BLOCK pDevice) | 
|  | { | 
|  | T3_FWIMG_INFO FwImgInfo; | 
|  |  | 
|  | FwImgInfo.StartAddress = t3FwStartAddr; | 
|  | FwImgInfo.Text.Buffer = (PLM_UINT8)t3FwText; | 
|  | FwImgInfo.Text.Offset  = t3FwTextAddr; | 
|  | FwImgInfo.Text.Length  = t3FwTextLen; | 
|  | FwImgInfo.ROnlyData.Buffer = (PLM_UINT8)t3FwRodata; | 
|  | FwImgInfo.ROnlyData.Offset  = t3FwRodataAddr; | 
|  | FwImgInfo.ROnlyData.Length  = t3FwRodataLen; | 
|  | FwImgInfo.Data.Buffer = (PLM_UINT8)t3FwData; | 
|  | FwImgInfo.Data.Offset  = t3FwDataAddr; | 
|  | FwImgInfo.Data.Length  = t3FwDataLen; | 
|  |  | 
|  | if (LM_LoadFirmware(pDevice, | 
|  | &FwImgInfo, | 
|  | T3_RX_CPU_ID | T3_TX_CPU_ID, | 
|  | T3_RX_CPU_ID) != LM_STATUS_SUCCESS) | 
|  | { | 
|  | return LM_STATUS_FAILURE; | 
|  | } | 
|  |  | 
|  | return LM_STATUS_SUCCESS; | 
|  | } | 
|  |  | 
|  | #endif /* INCLUDE_5701_AX_FIX */ |