From a95d70956aff1578651a2ac00fc4936d1c7d49ad Mon Sep 17 00:00:00 2001 From: Larry Finger Date: Fri, 30 Nov 2018 16:52:35 -0600 Subject: [PATCH] rtl8188eu: Fix 4th argument to EFUSE_GetEfuseDefinition() If this is other than u16, a BE machine gets the wrong answer. Signed-off-by: Larry Finger --- hal/hal_com.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hal/hal_com.c b/hal/hal_com.c index c872438..89551e3 100644 --- a/hal/hal_com.c +++ b/hal/hal_com.c @@ -9234,7 +9234,7 @@ exit: void rtw_dump_cur_efuse(PADAPTER padapter) { int i =0; - int mapsize =0; + u16 mapsize =0; HAL_DATA_TYPE *hal_data = GET_HAL_DATA(padapter); EFUSE_GetEfuseDefinition(padapter, EFUSE_WIFI, TYPE_EFUSE_MAP_LEN , (void *)&mapsize, _FALSE); @@ -9255,7 +9255,7 @@ u32 Hal_readPGDataFromConfigFile(PADAPTER padapter) { HAL_DATA_TYPE *hal_data = GET_HAL_DATA(padapter); u32 ret = _FALSE; - u32 maplen = 0; + u16 maplen = 0; EFUSE_GetEfuseDefinition(padapter, EFUSE_WIFI, TYPE_EFUSE_MAP_LEN , (void *)&maplen, _FALSE);