[PATCH 21/34] staging: bcm: Convert typedef PUINT to unsigned int *
Joe Perches
joe at perches.com
Tue Jan 10 16:54:15 UTC 2012
Use the normal types.
Remove now unused typedef.
Signed-off-by: Joe Perches <joe at perches.com>
---
drivers/staging/bcm/Bcmchar.c | 42 ++++++------
drivers/staging/bcm/CmHost.c | 6 +-
drivers/staging/bcm/HandleControlPacket.c | 2 +-
drivers/staging/bcm/InterfaceInit.c | 6 +-
drivers/staging/bcm/Misc.c | 18 +++---
drivers/staging/bcm/PHSModule.h | 2 +-
drivers/staging/bcm/Prototypes.h | 22 +++---
drivers/staging/bcm/Typedefs.h | 1 -
drivers/staging/bcm/led_control.c | 12 ++--
drivers/staging/bcm/nvm.c | 98 ++++++++++++++--------------
10 files changed, 104 insertions(+), 105 deletions(-)
diff --git a/drivers/staging/bcm/Bcmchar.c b/drivers/staging/bcm/Bcmchar.c
index dfc0cbe..89a7611 100644
--- a/drivers/staging/bcm/Bcmchar.c
+++ b/drivers/staging/bcm/Bcmchar.c
@@ -230,7 +230,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
return -ENOMEM;
bytes = rdmalt(Adapter, (unsigned int)sRdmBuffer.Register,
- (PUINT)temp_buff, Bufflen);
+ (unsigned int *)temp_buff, Bufflen);
if (bytes > 0) {
Status = STATUS_SUCCESS;
if (copy_to_user(IoBuffer.OutputBuffer, temp_buff, bytes)) {
@@ -272,7 +272,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
}
Status = wrmalt(Adapter, (unsigned int)sWrmBuffer.Register,
- (PUINT)sWrmBuffer.Data, sizeof(ULONG));
+ (unsigned int *)sWrmBuffer.Data, sizeof(ULONG));
if (Status == STATUS_SUCCESS) {
bcm_dbg(Adapter, OTHERS, OSAL_DBG, ALL, "WRM Done\n");
@@ -326,7 +326,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
}
uiTempVar = sRdmBuffer.Register & EEPROM_REJECT_MASK;
- bytes = rdmaltWithLock(Adapter, (unsigned int)sRdmBuffer.Register, (PUINT)temp_buff, IoBuffer.OutputLength);
+ bytes = rdmaltWithLock(Adapter, (unsigned int)sRdmBuffer.Register, (unsigned int *)temp_buff, IoBuffer.OutputLength);
if (bytes > 0) {
Status = STATUS_SUCCESS;
@@ -385,7 +385,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
}
Status = wrmaltWithLock(Adapter, (unsigned int)sWrmBuffer.Register,
- (PUINT)sWrmBuffer.Data, sWrmBuffer.Length);
+ (unsigned int *)sWrmBuffer.Data, sWrmBuffer.Length);
if (Status == STATUS_SUCCESS) {
pr_info("WRM Done\n");
@@ -435,7 +435,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
/* Set - setting 1 */
if (uiOperation) {
/* Set the gpio output register */
- Status = wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_SET_REG, (PUINT)(&value), sizeof(unsigned int));
+ Status = wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_SET_REG, (unsigned int *)(&value), sizeof(unsigned int));
if (Status == STATUS_SUCCESS) {
bcm_dbg(Adapter, OTHERS, OSAL_DBG, ALL,
@@ -447,7 +447,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
}
} else {
/* Set the gpio output register */
- Status = wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_CLR_REG, (PUINT)(&value), sizeof(unsigned int));
+ Status = wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_CLR_REG, (unsigned int *)(&value), sizeof(unsigned int));
if (Status == STATUS_SUCCESS) {
bcm_dbg(Adapter, OTHERS, OSAL_DBG, ALL,
@@ -460,7 +460,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
}
}
- bytes = rdmaltWithLock(Adapter, (unsigned int)GPIO_MODE_REGISTER, (PUINT)ucResetValue, sizeof(unsigned int));
+ bytes = rdmaltWithLock(Adapter, (unsigned int)GPIO_MODE_REGISTER, (unsigned int *)ucResetValue, sizeof(unsigned int));
if (bytes < 0) {
Status = bytes;
bcm_dbg(Adapter, OTHERS, OSAL_DBG, ALL,
@@ -473,7 +473,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
/* Set the gpio mode register to output */
*(unsigned int *)ucResetValue |= (1<<uiBit);
Status = wrmaltWithLock(Adapter, GPIO_MODE_REGISTER,
- (PUINT)ucResetValue, sizeof(unsigned int));
+ (unsigned int *)ucResetValue, sizeof(unsigned int));
if (Status == STATUS_SUCCESS) {
bcm_dbg(Adapter, OTHERS, OSAL_DBG, ALL,
@@ -551,7 +551,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
/* Set the gpio output register */
bytes = rdmaltWithLock(Adapter, (unsigned int)GPIO_PIN_STATE_REGISTER,
- (PUINT)ucRead, sizeof(unsigned int));
+ (unsigned int *)ucRead, sizeof(unsigned int));
if (bytes < 0) {
Status = bytes;
@@ -603,7 +603,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
if (*(unsigned int *)ucResetValue)
Status = wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_SET_REG,
- (PUINT)ucResetValue, sizeof(ULONG));
+ (unsigned int *)ucResetValue, sizeof(ULONG));
if (Status != STATUS_SUCCESS) {
pr_info("WRM to BCM_GPIO_OUTPUT_SET_REG Failed\n");
@@ -616,7 +616,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
(~(pgpio_multi_info[WIMAX_IDX].uiGPIOValue)));
if (*(unsigned int *)ucResetValue)
- Status = wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_CLR_REG, (PUINT)ucResetValue, sizeof(ULONG));
+ Status = wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_CLR_REG, (unsigned int *)ucResetValue, sizeof(ULONG));
if (Status != STATUS_SUCCESS) {
pr_info("WRM to BCM_GPIO_OUTPUT_CLR_REG Failed\n");
@@ -625,7 +625,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
}
if (pgpio_multi_info[WIMAX_IDX].uiGPIOMask) {
- bytes = rdmaltWithLock(Adapter, (unsigned int)GPIO_PIN_STATE_REGISTER, (PUINT)ucResetValue, sizeof(unsigned int));
+ bytes = rdmaltWithLock(Adapter, (unsigned int)GPIO_PIN_STATE_REGISTER, (unsigned int *)ucResetValue, sizeof(unsigned int));
if (bytes < 0) {
Status = bytes;
@@ -667,7 +667,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
if (copy_from_user(&gpio_multi_mode, IoBuffer.InputBuffer, IoBuffer.InputLength))
return -EFAULT;
- bytes = rdmaltWithLock(Adapter, (unsigned int)GPIO_MODE_REGISTER, (PUINT)ucResetValue, sizeof(unsigned int));
+ bytes = rdmaltWithLock(Adapter, (unsigned int)GPIO_MODE_REGISTER, (unsigned int *)ucResetValue, sizeof(unsigned int));
if (bytes < 0) {
Status = bytes;
@@ -701,7 +701,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
*/
pgpio_multi_mode[WIMAX_IDX].uiGPIOMode = *(unsigned int *)ucResetValue;
- Status = wrmaltWithLock(Adapter, GPIO_MODE_REGISTER, (PUINT)ucResetValue, sizeof(ULONG));
+ Status = wrmaltWithLock(Adapter, GPIO_MODE_REGISTER, (unsigned int *)ucResetValue, sizeof(ULONG));
if (Status == STATUS_SUCCESS) {
bcm_dbg(Adapter, OTHERS, OSAL_DBG, ALL,
"WRM to GPIO_MODE_REGISTER Done\n");
@@ -1194,7 +1194,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
if (pBulkBuffer->SwapEndian == FALSE)
Status = wrmWithLock(Adapter, (unsigned int)pBulkBuffer->Register, (char *)pBulkBuffer->Values, IoBuffer.InputLength - 2*sizeof(ULONG));
else
- Status = wrmaltWithLock(Adapter, (unsigned int)pBulkBuffer->Register, (PUINT)pBulkBuffer->Values, IoBuffer.InputLength - 2*sizeof(ULONG));
+ Status = wrmaltWithLock(Adapter, (unsigned int)pBulkBuffer->Register, (unsigned int *)pBulkBuffer->Values, IoBuffer.InputLength - 2*sizeof(ULONG));
if (Status != STATUS_SUCCESS)
pr_info("WRM Failed\n");
@@ -1354,7 +1354,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
return -EACCES;
}
- Status = BeceemNVMRead(Adapter, (PUINT)pReadData, stNVMReadWrite.uiOffset, stNVMReadWrite.uiNumBytes);
+ Status = BeceemNVMRead(Adapter, (unsigned int *)pReadData, stNVMReadWrite.uiOffset, stNVMReadWrite.uiNumBytes);
up(&Adapter->NVMRdmWrmLock);
if (Status != STATUS_SUCCESS) {
@@ -1406,7 +1406,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
return Status;
}
- ulDSDMagicNumInUsrBuff = ntohl(*(PUINT)(pReadData + stNVMReadWrite.uiNumBytes - SIGNATURE_SIZE));
+ ulDSDMagicNumInUsrBuff = ntohl(*(unsigned int *)(pReadData + stNVMReadWrite.uiNumBytes - SIGNATURE_SIZE));
if (ulDSDMagicNumInUsrBuff != DSD_IMAGE_MAGIC_NUMBER) {
bcm_dbg(Adapter, OTHERS, OSAL_DBG, ALL,
"DSD Sig is present neither in Flash nor User provided Input..\n");
@@ -1417,7 +1417,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
}
}
- Status = BeceemNVMWrite(Adapter, (PUINT)pReadData, stNVMReadWrite.uiOffset, stNVMReadWrite.uiNumBytes, stNVMReadWrite.bVerify);
+ Status = BeceemNVMWrite(Adapter, (unsigned int *)pReadData, stNVMReadWrite.uiOffset, stNVMReadWrite.uiNumBytes, stNVMReadWrite.bVerify);
if (IsFlash2x(Adapter))
BcmFlash2xWriteSig(Adapter, Adapter->eActiveDSD);
@@ -1512,7 +1512,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
ReadBytes = NOB;
/* Reading the data from Flash 2.x */
- Status = BcmFlash2xBulkRead(Adapter, (PUINT)pReadBuff, sFlash2xRead.Section, ReadOffset, ReadBytes);
+ Status = BcmFlash2xBulkRead(Adapter, (unsigned int *)pReadBuff, sFlash2xRead.Section, ReadOffset, ReadBytes);
if (Status) {
bcm_dbg(Adapter, OTHERS, OSAL_DBG, ALL,
"Flash 2x read err with Status :%d\n",
@@ -1637,7 +1637,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
BCM_DEBUG_PRINT_BUFFER(Adapter, DBG_TYPE_OTHERS, OSAL_DBG, DBG_LVL_ALL, pWriteBuff, WriteBytes);
/* Writing the data from Flash 2.x */
- Status = BcmFlash2xBulkWrite(Adapter, (PUINT)pWriteBuff, sFlash2xWrite.Section, WriteOffset, WriteBytes, sFlash2xWrite.bVerify);
+ Status = BcmFlash2xBulkWrite(Adapter, (unsigned int *)pWriteBuff, sFlash2xWrite.Section, WriteOffset, WriteBytes, sFlash2xWrite.bVerify);
if (Status) {
pr_info("Flash 2x read err with Status :%d\n",
@@ -1984,7 +1984,7 @@ static long bcm_char_ioctl(struct file *filp, unsigned int cmd, ULONG arg)
ReadBytes = NOB;
/* Reading the data from Flash 2.x */
- Status = BeceemNVMRead(Adapter, (PUINT)pReadBuff, ReadOffset, ReadBytes);
+ Status = BeceemNVMRead(Adapter, (unsigned int *)pReadBuff, ReadOffset, ReadBytes);
if (Status) {
pr_info("Flash 2x read err with Status :%d\n",
Status);
diff --git a/drivers/staging/bcm/CmHost.c b/drivers/staging/bcm/CmHost.c
index d65f3a0..95f4678 100644
--- a/drivers/staging/bcm/CmHost.c
+++ b/drivers/staging/bcm/CmHost.c
@@ -2040,7 +2040,7 @@ ULONG SetUpTargetDsxBuffers(PMINI_ADAPTER Adapter)
DSX_MESSAGE_EXCHANGE_BUFFER);
Status = rdmalt(Adapter, DSX_MESSAGE_EXCHANGE_BUFFER,
- (PUINT)&ulTargetDsxBuffersBase, sizeof(unsigned int));
+ (unsigned int *)&ulTargetDsxBuffersBase, sizeof(unsigned int));
if (Status < 0) {
bcm_dbg(Adapter, OTHERS, CONN_MSG, ALL, "RDM failed!!\n");
return 0;
@@ -2442,7 +2442,7 @@ int get_dsx_sf_data_to_application(PMINI_ADAPTER Adapter, unsigned int uiSFId, v
return STATUS_SUCCESS;
}
-void OverrideServiceFlowParams(PMINI_ADAPTER Adapter, PUINT puiBuffer)
+void OverrideServiceFlowParams(PMINI_ADAPTER Adapter, unsigned int *puiBuffer)
{
B_UINT32 u32NumofSFsinMsg = ntohl(*(puiBuffer + 1));
stIM_SFHostNotify *pHostInfo = NULL;
@@ -2457,7 +2457,7 @@ void OverrideServiceFlowParams(PMINI_ADAPTER Adapter, PUINT puiBuffer)
while (u32NumofSFsinMsg != 0 && u32NumofSFsinMsg < NO_OF_QUEUES) {
u32NumofSFsinMsg--;
pHostInfo = (stIM_SFHostNotify *)puiBuffer;
- puiBuffer = (PUINT)(pHostInfo + 1);
+ puiBuffer = (unsigned int *)(pHostInfo + 1);
ulSFID = ntohl(pHostInfo->SFID);
uiSearchRuleIndex=SearchSfid(Adapter, ulSFID);
diff --git a/drivers/staging/bcm/HandleControlPacket.c b/drivers/staging/bcm/HandleControlPacket.c
index c1ef0cf..829cae5 100644
--- a/drivers/staging/bcm/HandleControlPacket.c
+++ b/drivers/staging/bcm/HandleControlPacket.c
@@ -51,7 +51,7 @@ static void handle_rx_control_packet(PMINI_ADAPTER Adapter, struct sk_buff *skb)
case IDLE_MODE_STATUS: /* 0xA3 */
bcm_dbg(Adapter, OTHERS, CP_CTRL_PKT, ALL,
"IDLE_MODE_STATUS Type Message Got from F/W\n");
- InterfaceIdleModeRespond(Adapter, (PUINT)(skb->data +
+ InterfaceIdleModeRespond(Adapter, (unsigned int *)(skb->data +
sizeof(unsigned short)));
HighPriorityMessage = TRUE;
break;
diff --git a/drivers/staging/bcm/InterfaceInit.c b/drivers/staging/bcm/InterfaceInit.c
index 60b4e48..4411144 100644
--- a/drivers/staging/bcm/InterfaceInit.c
+++ b/drivers/staging/bcm/InterfaceInit.c
@@ -117,18 +117,18 @@ static void ConfigureEndPointTypesThroughEEPROM(PMINI_ADAPTER Adapter)
* Update EEPROM Version.
* Read 4 bytes from 508 and modify 511 and 510.
*/
- ReadBeceemEEPROM(Adapter, 0x1FC, (PUINT)&ulReg);
+ ReadBeceemEEPROM(Adapter, 0x1FC, (unsigned int *)&ulReg);
ulReg &= 0x0101FFFF;
BeceemEEPROMBulkWrite(Adapter, (unsigned char *)&ulReg, 0x1FC, 4, TRUE);
/* Update length field if required. Also make the string NULL terminated. */
- ReadBeceemEEPROM(Adapter, 0xA8, (PUINT)&ulReg);
+ ReadBeceemEEPROM(Adapter, 0xA8, (unsigned int *)&ulReg);
if ((ulReg&0x00FF0000)>>16 > 0x30) {
ulReg = (ulReg&0xFF00FFFF)|(0x30<<16);
BeceemEEPROMBulkWrite(Adapter, (unsigned char *)&ulReg, 0xA8, 4, TRUE);
}
- ReadBeceemEEPROM(Adapter, 0x148, (PUINT)&ulReg);
+ ReadBeceemEEPROM(Adapter, 0x148, (unsigned int *)&ulReg);
if ((ulReg&0x00FF0000)>>16 > 0x30) {
ulReg = (ulReg&0xFF00FFFF)|(0x30<<16);
BeceemEEPROMBulkWrite(Adapter, (unsigned char *)&ulReg, 0x148, 4, TRUE);
diff --git a/drivers/staging/bcm/Misc.c b/drivers/staging/bcm/Misc.c
index 9ece84c..8ebb7f3 100644
--- a/drivers/staging/bcm/Misc.c
+++ b/drivers/staging/bcm/Misc.c
@@ -1410,7 +1410,7 @@ static unsigned char *ReadMacAddrEEPROM(PMINI_ADAPTER Adapter, ulong dwAddress)
}
dwAddress |= 0x5b000000;
- status = wrmalt(Adapter, EEPROM_COMMAND_Q_REG, (PUINT)&dwAddress, sizeof(unsigned int));
+ status = wrmalt(Adapter, EEPROM_COMMAND_Q_REG, (unsigned int *)&dwAddress, sizeof(unsigned int));
if (status != STATUS_SUCCESS) {
pr_info("wrm Failed..\n");
kfree(pucmacaddr);
@@ -1436,7 +1436,7 @@ OUT:
}
#endif
-static void convertEndian(B_UINT8 rwFlag, PUINT puiBuffer, unsigned int uiByteCount)
+static void convertEndian(B_UINT8 rwFlag, unsigned int *puiBuffer, unsigned int uiByteCount)
{
unsigned int uiIndex = 0;
@@ -1467,18 +1467,18 @@ int wrm(PMINI_ADAPTER Adapter, unsigned int uiAddress, char *pucBuff, size_t sSi
return iRetVal;
}
-int wrmalt(PMINI_ADAPTER Adapter, unsigned int uiAddress, PUINT pucBuff, size_t size)
+int wrmalt(PMINI_ADAPTER Adapter, unsigned int uiAddress, unsigned int *pucBuff, size_t size)
{
convertEndian(RWM_WRITE, pucBuff, size);
return wrm(Adapter, uiAddress, (unsigned char *)pucBuff, size);
}
-int rdmalt(PMINI_ADAPTER Adapter, unsigned int uiAddress, PUINT pucBuff, size_t size)
+int rdmalt(PMINI_ADAPTER Adapter, unsigned int uiAddress, unsigned int *pucBuff, size_t size)
{
int uiRetVal = 0;
uiRetVal = rdm(Adapter, uiAddress, (unsigned char *)pucBuff, size);
- convertEndian(RWM_READ, (PUINT)pucBuff, size);
+ convertEndian(RWM_READ, (unsigned int *)pucBuff, size);
return uiRetVal;
}
@@ -1502,7 +1502,7 @@ exit:
return status;
}
-int wrmaltWithLock(PMINI_ADAPTER Adapter, unsigned int uiAddress, PUINT pucBuff, size_t size)
+int wrmaltWithLock(PMINI_ADAPTER Adapter, unsigned int uiAddress, unsigned int *pucBuff, size_t size)
{
int iRetVal = STATUS_SUCCESS;
@@ -1522,7 +1522,7 @@ exit:
return iRetVal;
}
-int rdmaltWithLock(PMINI_ADAPTER Adapter, unsigned int uiAddress, PUINT pucBuff, size_t size)
+int rdmaltWithLock(PMINI_ADAPTER Adapter, unsigned int uiAddress, unsigned int *pucBuff, size_t size)
{
int uiRetVal = STATUS_SUCCESS;
@@ -1548,7 +1548,7 @@ static void HandleShutDownModeWakeup(PMINI_ADAPTER Adapter)
/* target has woken up From Shut Down */
bcm_dbg(Adapter, OTHERS, MP_SHUTDOWN, ALL,
"Clearing Shut Down Software abort pattern\n");
- Status = wrmalt(Adapter, SW_ABORT_IDLEMODE_LOC, (PUINT)&clear_abort_pattern, sizeof(clear_abort_pattern));
+ Status = wrmalt(Adapter, SW_ABORT_IDLEMODE_LOC, (unsigned int *)&clear_abort_pattern, sizeof(clear_abort_pattern));
if (Status) {
bcm_dbg(Adapter, OTHERS, MP_SHUTDOWN, ALL,
"WRM to SW_ABORT_IDLEMODE_LOC failed with err:%d\n",
@@ -1777,7 +1777,7 @@ void update_per_sf_desc_cnts(PMINI_ADAPTER Adapter)
if (!atomic_read(&Adapter->uiMBupdate))
return;
- bytes = rdmaltWithLock(Adapter, TARGET_SFID_TXDESC_MAP_LOC, (PUINT)uibuff, sizeof(unsigned int) * MAX_TARGET_DSX_BUFFERS);
+ bytes = rdmaltWithLock(Adapter, TARGET_SFID_TXDESC_MAP_LOC, (unsigned int *)uibuff, sizeof(unsigned int) * MAX_TARGET_DSX_BUFFERS);
if (bytes < 0) {
pr_info("rdm failed\n");
return;
diff --git a/drivers/staging/bcm/PHSModule.h b/drivers/staging/bcm/PHSModule.h
index 3f63aab..054d36d 100644
--- a/drivers/staging/bcm/PHSModule.h
+++ b/drivers/staging/bcm/PHSModule.h
@@ -6,7 +6,7 @@ int PHSTransmit(PMINI_ADAPTER Adapter,
unsigned short Vcid,
B_UINT16 uiClassifierRuleID,
BOOLEAN bHeaderSuppressionEnabled,
- PUINT PacketLen,
+ unsigned int *PacketLen,
unsigned char bEthCSSupport);
int PHSReceive(PMINI_ADAPTER Adapter,
diff --git a/drivers/staging/bcm/Prototypes.h b/drivers/staging/bcm/Prototypes.h
index be026f0..876430e 100644
--- a/drivers/staging/bcm/Prototypes.h
+++ b/drivers/staging/bcm/Prototypes.h
@@ -5,7 +5,7 @@ void LinkControlResponseMessage(PMINI_ADAPTER Adapter, unsigned char *pucBuffer)
void StatisticsResponse(PMINI_ADAPTER Adapter, void *pvBuffer);
-void IdleModeResponse(PMINI_ADAPTER Adapter, PUINT puiBuffer);
+void IdleModeResponse(PMINI_ADAPTER Adapter, unsigned int *puiBuffer);
int control_packet_handler (PMINI_ADAPTER Adapter);
@@ -79,9 +79,9 @@ int rdm(PMINI_ADAPTER Adapter, unsigned int uiAddress, char *pucBuff, size_t siz
int wrm(PMINI_ADAPTER Adapter, unsigned int uiAddress, char *pucBuff, size_t size);
-int wrmalt (PMINI_ADAPTER Adapter, unsigned int uiAddress, PUINT pucBuff, size_t sSize);
+int wrmalt (PMINI_ADAPTER Adapter, unsigned int uiAddress, unsigned int *pucBuff, size_t sSize);
-int rdmalt (PMINI_ADAPTER Adapter, unsigned int uiAddress, PUINT pucBuff, size_t sSize);
+int rdmalt (PMINI_ADAPTER Adapter, unsigned int uiAddress, unsigned int *pucBuff, size_t sSize);
int get_dsx_sf_data_to_application(PMINI_ADAPTER Adapter, unsigned int uiSFId, void __user * user_buffer);
@@ -122,7 +122,7 @@ int flushAllAppQ(void);
int BeceemEEPROMBulkRead(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes);
@@ -146,13 +146,13 @@ int ReadBeceemEEPROM(PMINI_ADAPTER Adapter, unsigned int dwAddress, unsigned int
int BeceemNVMRead(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes);
int BeceemNVMWrite(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes,
BOOLEAN bVerify);
@@ -167,7 +167,7 @@ int BcmGetFlash2xSectionalBitMap(PMINI_ADAPTER Adapter, PFLASH2X_BITMAP psFlash2
int BcmFlash2xBulkWrite(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
FLASH2X_SECTION_VAL eFlashSectionVal,
unsigned int uiOffset,
unsigned int uiNumBytes,
@@ -175,7 +175,7 @@ int BcmFlash2xBulkWrite(
int BcmFlash2xBulkRead(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
FLASH2X_SECTION_VAL eFlashSectionVal,
unsigned int uiOffsetWithinSectionVal,
unsigned int uiNumBytes);
@@ -201,10 +201,10 @@ int BcmCopySection(PMINI_ADAPTER Adapter,
BOOLEAN IsNonCDLessDevice(PMINI_ADAPTER Adapter);
-void OverrideServiceFlowParams(PMINI_ADAPTER Adapter, PUINT puiBuffer);
+void OverrideServiceFlowParams(PMINI_ADAPTER Adapter, unsigned int *puiBuffer);
-int wrmaltWithLock (PMINI_ADAPTER Adapter, unsigned int uiAddress, PUINT pucBuff, size_t sSize);
-int rdmaltWithLock (PMINI_ADAPTER Adapter, unsigned int uiAddress, PUINT pucBuff, size_t sSize);
+int wrmaltWithLock (PMINI_ADAPTER Adapter, unsigned int uiAddress, unsigned int *pucBuff, size_t sSize);
+int rdmaltWithLock (PMINI_ADAPTER Adapter, unsigned int uiAddress, unsigned int *pucBuff, size_t sSize);
int wrmWithLock(PMINI_ADAPTER Adapter, unsigned int uiAddress, char *pucBuff, size_t size);
int buffDnldVerify(PMINI_ADAPTER Adapter, unsigned char *mappedbuffer, unsigned int u32FirmwareLength,
diff --git a/drivers/staging/bcm/Typedefs.h b/drivers/staging/bcm/Typedefs.h
index 557fd5b..2ad0d06 100644
--- a/drivers/staging/bcm/Typedefs.h
+++ b/drivers/staging/bcm/Typedefs.h
@@ -20,7 +20,6 @@ typedef unsigned long DWORD;
typedef long* PLONG;
-typedef unsigned int* PUINT;
typedef unsigned long* PULONG;
typedef unsigned long long ULONG64;
typedef unsigned long long LARGE_INTEGER;
diff --git a/drivers/staging/bcm/led_control.c b/drivers/staging/bcm/led_control.c
index 7c18b8a1..077099d 100644
--- a/drivers/staging/bcm/led_control.c
+++ b/drivers/staging/bcm/led_control.c
@@ -280,7 +280,7 @@ static int ValidateDSDParamsChecksum(PMINI_ADAPTER Adapter, ULONG ulParamOffset,
}
/* Read the DSD data from the parameter offset. */
- if (STATUS_SUCCESS != BeceemNVMRead(Adapter, (PUINT)puBuffer,
+ if (STATUS_SUCCESS != BeceemNVMRead(Adapter, (unsigned int *)puBuffer,
ulParamOffset, usParamLen)) {
bcm_dbg(Adapter, OTHERS, LED_DUMP_INFO, ALL,
"LED Thread: ValidateDSDParamsChecksum BeceemNVMRead failed\n");
@@ -298,7 +298,7 @@ static int ValidateDSDParamsChecksum(PMINI_ADAPTER Adapter, ULONG ulParamOffset,
* End of the DSD parameter will have a TWO bytes checksum stored in it.
* Read it and compare with the calculated Checksum.
*/
- if (STATUS_SUCCESS != BeceemNVMRead(Adapter, (PUINT)&usChksmOrg,
+ if (STATUS_SUCCESS != BeceemNVMRead(Adapter, (unsigned int *)&usChksmOrg,
ulParamOffset+usParamLen, 2)) {
bcm_dbg(Adapter, OTHERS, LED_DUMP_INFO, ALL,
"LED Thread: ValidateDSDParamsChecksum BeceemNVMRead failed\n");
@@ -353,7 +353,7 @@ static int ValidateHWParmStructure(PMINI_ADAPTER Adapter, ULONG ulHwParamOffset)
ulHwParamOffset += DSD_START_OFFSET;
/* Read the Length of HW_PARAM structure */
- BeceemNVMRead(Adapter, (PUINT)&HwParamLen, ulHwParamOffset, 2);
+ BeceemNVMRead(Adapter, (unsigned int *)&HwParamLen, ulHwParamOffset, 2);
HwParamLen = ntohs(HwParamLen);
if (0 == HwParamLen || HwParamLen > Adapter->uiNVMDSDSize)
return STATUS_IMAGE_CHECKSUM_MISMATCH;
@@ -376,7 +376,7 @@ static int ReadLEDInformationFromEEPROM(PMINI_ADAPTER Adapter,
unsigned char ucIndex = 0;
unsigned char ucGPIOInfo[32] = {0};
- BeceemNVMRead(Adapter, (PUINT)&usEEPROMVersion,
+ BeceemNVMRead(Adapter, (unsigned int *)&usEEPROMVersion,
EEPROM_VERSION_OFFSET, 2);
bcm_dbg(Adapter, OTHERS, LED_DUMP_INFO, ALL,
@@ -385,7 +385,7 @@ static int ReadLEDInformationFromEEPROM(PMINI_ADAPTER Adapter,
if (((usEEPROMVersion>>8)&0xFF) < EEPROM_MAP5_MAJORVERSION) {
- BeceemNVMRead(Adapter, (PUINT)&usHwParamData,
+ BeceemNVMRead(Adapter, (unsigned int *)&usHwParamData,
EEPROM_HW_PARAM_POINTER_ADDRESS, 2);
usHwParamData = ntohs(usHwParamData);
dwReadValue = usHwParamData;
@@ -401,7 +401,7 @@ static int ReadLEDInformationFromEEPROM(PMINI_ADAPTER Adapter,
if (Status != STATUS_SUCCESS)
return Status;
- BeceemNVMRead(Adapter, (PUINT)&dwReadValue,
+ BeceemNVMRead(Adapter, (unsigned int *)&dwReadValue,
EEPROM_HW_PARAM_POINTER_ADDRRES_MAP5, 4);
dwReadValue = ntohl(dwReadValue);
}
diff --git a/drivers/staging/bcm/nvm.c b/drivers/staging/bcm/nvm.c
index 142c25c..8977dbe 100644
--- a/drivers/staging/bcm/nvm.c
+++ b/drivers/staging/bcm/nvm.c
@@ -28,7 +28,7 @@ static int ReadISOSignature(PMINI_ADAPTER Adapter, FLASH2X_SECTION_VAL iso);
static int CorruptDSDSig(PMINI_ADAPTER Adapter, FLASH2X_SECTION_VAL eFlash2xSectionVal);
static int CorruptISOSig(PMINI_ADAPTER Adapter, FLASH2X_SECTION_VAL eFlash2xSectionVal);
static int SaveHeaderIfPresent(PMINI_ADAPTER Adapter, unsigned char *pBuff, unsigned int uiSectAlignAddr);
-static int WriteToFlashWithoutSectorErase(PMINI_ADAPTER Adapter, PUINT pBuff,
+static int WriteToFlashWithoutSectorErase(PMINI_ADAPTER Adapter, unsigned int *pBuff,
FLASH2X_SECTION_VAL eFlash2xSectionVal,
unsigned int uiOffset, unsigned int uiNumBytes);
static FLASH2X_SECTION_VAL getHighestPriDSD(PMINI_ADAPTER Adapter);
@@ -36,13 +36,13 @@ static FLASH2X_SECTION_VAL getHighestPriISO(PMINI_ADAPTER Adapter);
static int BeceemFlashBulkRead(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes);
static int BeceemFlashBulkWrite(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes,
BOOLEAN bVerify);
@@ -260,12 +260,12 @@ int ReadBeceemEEPROM( PMINI_ADAPTER Adapter,
uiTempOffset = uiOffset - (uiOffset % MAX_RW_SIZE);
uiByteOffset = uiOffset - uiTempOffset;
- ReadBeceemEEPROMBulk(Adapter, uiTempOffset, (PUINT)&uiData[0], 4);
+ ReadBeceemEEPROMBulk(Adapter, uiTempOffset, (unsigned int *)&uiData[0], 4);
/* A word can overlap at most over 2 pages. In that case we read the
* next page too. */
if ( uiByteOffset > 12 ) {
- ReadBeceemEEPROMBulk(Adapter, uiTempOffset + MAX_RW_SIZE, (PUINT)&uiData[4], 4);
+ ReadBeceemEEPROMBulk(Adapter, uiTempOffset + MAX_RW_SIZE, (unsigned int *)&uiData[4], 4);
}
memcpy( (unsigned char *) pBuffer, ( ((unsigned char *)&uiData[0]) + uiByteOffset ), 4);
@@ -281,7 +281,7 @@ int ReadMacAddressFromNVM(PMINI_ADAPTER Adapter)
unsigned char puMacAddr[6];
Status = BeceemNVMRead(Adapter,
- (PUINT)&puMacAddr[0],
+ (unsigned int *)&puMacAddr[0],
INIT_PARAMS_1_MACADDRESS_ADDRESS,
MAC_ADDRESS_SIZE);
@@ -309,7 +309,7 @@ int ReadMacAddressFromNVM(PMINI_ADAPTER Adapter)
int BeceemEEPROMBulkRead(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes)
{
@@ -326,7 +326,7 @@ int BeceemEEPROMBulkRead(
if (uiOffset%MAX_RW_SIZE&& uiBytesRemaining) {
uiTempOffset = uiOffset - (uiOffset%MAX_RW_SIZE);
uiExtraBytes = uiOffset-uiTempOffset;
- ReadBeceemEEPROMBulk(Adapter, uiTempOffset, (PUINT)&uiData[0], 4);
+ ReadBeceemEEPROMBulk(Adapter, uiTempOffset, (unsigned int *)&uiData[0], 4);
if (uiBytesRemaining >= (MAX_RW_SIZE - uiExtraBytes)) {
memcpy(pBuffer, (((unsigned char *)&uiData[0])+uiExtraBytes), MAX_RW_SIZE - uiExtraBytes);
@@ -408,7 +408,7 @@ int BeceemEEPROMBulkRead(
static int BeceemFlashBulkRead(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes)
{
@@ -992,7 +992,7 @@ static ULONG BcmFlashUnProtectBlock(PMINI_ADAPTER Adapter, unsigned int uiOffset
//
// Read status will be WWXXYYZZ. We have to take only WW.
//
- rdmalt(Adapter, FLASH_SPI_READQ_REG, (PUINT)&ulStatus, sizeof(ulStatus));
+ rdmalt(Adapter, FLASH_SPI_READQ_REG, (unsigned int *)&ulStatus, sizeof(ulStatus));
ulStatus >>= 24;
ulWriteStatus = ulStatus;
@@ -1071,7 +1071,7 @@ static ULONG BcmFlashUnProtectBlock(PMINI_ADAPTER Adapter, unsigned int uiOffset
static int BeceemFlashBulkWrite(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes,
BOOLEAN bVerify)
@@ -1150,7 +1150,7 @@ static int BeceemFlashBulkWrite(
BcmDoChipSelect(Adapter, uiSectAlignAddr);
if (0 != BeceemFlashBulkRead(Adapter,
- (PUINT)pTempBuff,
+ (unsigned int *)pTempBuff,
uiOffsetFromSectStart,
Adapter->uiSectorSize)) {
Status = -1;
@@ -1205,7 +1205,7 @@ static int BeceemFlashBulkWrite(
(te.tv_sec *1000 + te.tv_usec/1000));
*/
for (uiIndex = 0; uiIndex < Adapter->uiSectorSize; uiIndex += MAX_RW_SIZE) {
- if (STATUS_SUCCESS == BeceemFlashBulkRead(Adapter, (PUINT)ucReadBk, uiOffsetFromSectStart+uiIndex, MAX_RW_SIZE)) {
+ if (STATUS_SUCCESS == BeceemFlashBulkRead(Adapter, (unsigned int *)ucReadBk, uiOffsetFromSectStart+uiIndex, MAX_RW_SIZE)) {
if (Adapter->ulFlashWriteSize == 1) {
unsigned int uiReadIndex = 0;
for (uiReadIndex = 0; uiReadIndex < 16; uiReadIndex++) {
@@ -1285,7 +1285,7 @@ BeceemFlashBulkWrite_EXIT:
static int BeceemFlashBulkWriteStatus(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes,
BOOLEAN bVerify)
@@ -1354,7 +1354,7 @@ static int BeceemFlashBulkWriteStatus(
BcmDoChipSelect(Adapter, uiSectAlignAddr);
if (0 != BeceemFlashBulkRead(Adapter,
- (PUINT)pTempBuff,
+ (unsigned int *)pTempBuff,
uiOffsetFromSectStart,
Adapter->uiSectorSize)) {
Status = -1;
@@ -1395,7 +1395,7 @@ static int BeceemFlashBulkWriteStatus(
if (bVerify) {
for (uiIndex = 0; uiIndex < Adapter->uiSectorSize; uiIndex += MAX_RW_SIZE) {
- if (STATUS_SUCCESS == BeceemFlashBulkRead(Adapter, (PUINT)ucReadBk, uiOffsetFromSectStart+uiIndex, MAX_RW_SIZE)) {
+ if (STATUS_SUCCESS == BeceemFlashBulkRead(Adapter, (unsigned int *)ucReadBk, uiOffsetFromSectStart+uiIndex, MAX_RW_SIZE)) {
if (memcmp(ucReadBk,&pTempBuff[uiIndex], MAX_RW_SIZE)) {
Status = STATUS_FAILURE;
goto BeceemFlashBulkWriteStatus_EXIT;
@@ -1474,7 +1474,7 @@ int PropagateCalParamsFromEEPROMToMemory(PMINI_ADAPTER Adapter)
uiBytesToCopy = MIN(BUFFER_4K, uiEepromSize);
while (uiBytesToCopy) {
- if (0 != BeceemEEPROMBulkRead(Adapter, (PUINT)pBuff, uiCalStartAddr, uiBytesToCopy)) {
+ if (0 != BeceemEEPROMBulkRead(Adapter, (unsigned int *)pBuff, uiCalStartAddr, uiBytesToCopy)) {
Status = -1;
break;
}
@@ -1545,7 +1545,7 @@ int PropagateCalParamsFromFlashToMemory(PMINI_ADAPTER Adapter)
if ( pBuff == NULL )
return -1;
- if (0 != BeceemNVMRead(Adapter, (PUINT)pBuff, uiCalStartAddr, uiEepromSize)) {
+ if (0 != BeceemNVMRead(Adapter, (unsigned int *)pBuff, uiCalStartAddr, uiEepromSize)) {
kfree(pBuff);
return -1;
}
@@ -1589,7 +1589,7 @@ int PropagateCalParamsFromFlashToMemory(PMINI_ADAPTER Adapter)
static int BeceemEEPROMReadBackandVerify(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes)
{
@@ -1825,7 +1825,7 @@ int BeceemEEPROMBulkWrite(
unsigned int uiIndex = 0;
unsigned int uiTempOffset = 0;
unsigned int uiExtraBytes = 0;
- //PUINT puiBuffer = (PUINT)pBuffer;
+ //unsigned int *puiBuffer = (unsigned int *)pBuffer;
//int value;
if (uiOffset%MAX_RW_SIZE && uiBytesToCopy) {
@@ -1865,7 +1865,7 @@ int BeceemEEPROMBulkWrite(
if (uiBytesToCopy >= MAX_RW_SIZE) {
- if (STATUS_FAILURE == BeceemEEPROMWritePage( Adapter, (PUINT) &pBuffer[uiIndex], uiOffset ) )
+ if (STATUS_FAILURE == BeceemEEPROMWritePage( Adapter, (unsigned int *) &pBuffer[uiIndex], uiOffset ) )
return STATUS_FAILURE;
uiIndex += MAX_RW_SIZE;
@@ -1907,7 +1907,7 @@ int BeceemEEPROMBulkWrite(
int BeceemNVMRead(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes)
{
@@ -1964,7 +1964,7 @@ int BeceemNVMRead(
int BeceemNVMWrite(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
unsigned int uiOffset,
unsigned int uiNumBytes,
BOOLEAN bVerify)
@@ -2053,7 +2053,7 @@ int BeceemNVMWrite(
uiNumBytes,
bVerify);
if (bVerify) {
- Status = BeceemEEPROMReadBackandVerify(Adapter, (PUINT)pBuffer, uiOffset, uiNumBytes);
+ Status = BeceemEEPROMReadBackandVerify(Adapter, (unsigned int *)pBuffer, uiOffset, uiNumBytes);
}
} else {
Status = -1;
@@ -2095,7 +2095,7 @@ int BcmUpdateSectorSize(PMINI_ADAPTER Adapter, unsigned int uiSectorSize)
//
// Before updating the sector size in the reserved area, check if already present.
//
- BeceemFlashBulkRead(Adapter, (PUINT)&sFlashCsInfo, Adapter->ulFlashControlSectionStart, sizeof(sFlashCsInfo));
+ BeceemFlashBulkRead(Adapter, (unsigned int *)&sFlashCsInfo, Adapter->ulFlashControlSectionStart, sizeof(sFlashCsInfo));
uiSectorSig = ntohl(sFlashCsInfo.FlashSectorSizeSig);
uiCurrentSectorSize = ntohl(sFlashCsInfo.FlashSectorSize);
@@ -2117,7 +2117,7 @@ int BcmUpdateSectorSize(PMINI_ADAPTER Adapter, unsigned int uiSectorSize)
sFlashCsInfo.FlashSectorSizeSig = htonl(FLASH_SECTOR_SIZE_SIG);
Status = BeceemFlashBulkWrite(Adapter,
- (PUINT)&sFlashCsInfo,
+ (unsigned int *)&sFlashCsInfo,
Adapter->ulFlashControlSectionStart,
sizeof(sFlashCsInfo),
TRUE);
@@ -2334,7 +2334,7 @@ static ULONG BcmReadFlashRDID(PMINI_ADAPTER Adapter)
// Read SPI READQ REG. The output will be WWXXYYZZ.
// The ID is 3Bytes long and is WWXXYY. ZZ needs to be Ignored.
//
- rdmalt(Adapter, FLASH_SPI_READQ_REG, (PUINT)&ulRDID, sizeof(ulRDID));
+ rdmalt(Adapter, FLASH_SPI_READQ_REG, (unsigned int *)&ulRDID, sizeof(ulRDID));
return (ulRDID >>8);
@@ -2734,7 +2734,7 @@ static int BcmGetFlashCSInfo(PMINI_ADAPTER Adapter)
// Reading first 8 Bytes to get the Flash Layout
// MagicNumber(4 bytes) +FlashLayoutMinorVersion(2 Bytes) +FlashLayoutMajorVersion(2 Bytes)
- BeceemFlashBulkRead(Adapter, (PUINT)Adapter->psFlashCSInfo, Adapter->ulFlashControlSectionStart, 8);
+ BeceemFlashBulkRead(Adapter, (unsigned int *)Adapter->psFlashCSInfo, Adapter->ulFlashControlSectionStart, 8);
Adapter->psFlashCSInfo->FlashLayoutVersion = ntohl(Adapter->psFlashCSInfo->FlashLayoutVersion);
bcm_dbg(Adapter, OTHERS, NVM_RW, ALL, "Flash Layout Version :%X\n",
@@ -2755,7 +2755,7 @@ static int BcmGetFlashCSInfo(PMINI_ADAPTER Adapter)
"FLASH LAYOUT MAJOR VERSION :%X\n", uiFlashLayoutMajorVersion);
if (uiFlashLayoutMajorVersion < FLASH_2X_MAJOR_NUMBER) {
- BeceemFlashBulkRead(Adapter, (PUINT)Adapter->psFlashCSInfo, Adapter->ulFlashControlSectionStart, sizeof(FLASH_CS_INFO));
+ BeceemFlashBulkRead(Adapter, (unsigned int *)Adapter->psFlashCSInfo, Adapter->ulFlashControlSectionStart, sizeof(FLASH_CS_INFO));
ConvertEndianOfCSStructure(Adapter->psFlashCSInfo);
Adapter->ulFlashCalStart = (Adapter->psFlashCSInfo->OffsetFromZeroForCalibrationStart);
@@ -2784,7 +2784,7 @@ static int BcmGetFlashCSInfo(PMINI_ADAPTER Adapter)
} else {
- if (BcmFlash2xBulkRead(Adapter, (PUINT)Adapter->psFlash2xCSInfo, NO_SECTION_VAL,
+ if (BcmFlash2xBulkRead(Adapter, (unsigned int *)Adapter->psFlash2xCSInfo, NO_SECTION_VAL,
Adapter->ulFlashControlSectionStart, sizeof(FLASH2X_CS_INFO))) {
pr_info("Unable to read CS structure\n");
return STATUS_FAILURE;
@@ -3063,7 +3063,7 @@ int BcmGetSectionValEndOffset(PMINI_ADAPTER Adapter, FLASH2X_SECTION_VAL eFlash2
int BcmFlash2xBulkRead(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
FLASH2X_SECTION_VAL eFlash2xSectionVal,
unsigned int uiOffsetWithinSectionVal,
unsigned int uiNumBytes)
@@ -3129,7 +3129,7 @@ int BcmFlash2xBulkRead(
int BcmFlash2xBulkWrite(
PMINI_ADAPTER Adapter,
- PUINT pBuffer,
+ unsigned int *pBuffer,
FLASH2X_SECTION_VAL eFlash2xSectVal,
unsigned int uiOffset,
unsigned int uiNumBytes,
@@ -3915,7 +3915,7 @@ int BcmCopyISO(PMINI_ADAPTER Adapter, FLASH2X_COPY_SECTION sCopySectStrut)
}
Status = BcmFlash2xBulkRead(Adapter,
- (PUINT)Buff,
+ (unsigned int *)Buff,
eISOReadPart,
uiReadOffsetWithinPart,
Adapter->uiSectorSize
@@ -3937,7 +3937,7 @@ int BcmCopyISO(PMINI_ADAPTER Adapter, FLASH2X_COPY_SECTION sCopySectStrut)
Adapter->bHeaderChangeAllowed = TRUE ;
Status = BcmFlash2xBulkWrite(Adapter,
- (PUINT)Buff,
+ (unsigned int *)Buff,
eISOWritePart,
uiWriteOffsetWithinPart,
Adapter->uiSectorSize,
@@ -4035,7 +4035,7 @@ int BcmCopyISO(PMINI_ADAPTER Adapter, FLASH2X_COPY_SECTION sCopySectStrut)
}
Status = BcmFlash2xBulkRead(Adapter,
- (PUINT)Buff,
+ (unsigned int *)Buff,
eISOReadPart,
uiReadOffsetWithinPart,
Adapter->uiSectorSize
@@ -4056,7 +4056,7 @@ int BcmCopyISO(PMINI_ADAPTER Adapter, FLASH2X_COPY_SECTION sCopySectStrut)
}
Adapter->bHeaderChangeAllowed = TRUE ;
Status = BcmFlash2xBulkWrite(Adapter,
- (PUINT)Buff,
+ (unsigned int *)Buff,
eISOWritePart,
uiWriteOffsetWithinPart,
Adapter->uiSectorSize,
@@ -4395,13 +4395,13 @@ int BcmCopySection(PMINI_ADAPTER Adapter,
do
{
- Status = BcmFlash2xBulkRead(Adapter, (PUINT)pBuff, SrcSection , offset, BytesToBeCopied);
+ Status = BcmFlash2xBulkRead(Adapter, (unsigned int *)pBuff, SrcSection , offset, BytesToBeCopied);
if (Status) {
pr_info("Read failed at offset :%d for NOB :%d\n",
SrcSection, BytesToBeCopied);
break;
}
- Status = BcmFlash2xBulkWrite(Adapter, (PUINT)pBuff, DstSection, offset, BytesToBeCopied, FALSE);
+ Status = BcmFlash2xBulkWrite(Adapter, (unsigned int *)pBuff, DstSection, offset, BytesToBeCopied, FALSE);
if (Status) {
pr_info("Write failed at offset :%d for NOB :%d\n",
DstSection, BytesToBeCopied);
@@ -4469,7 +4469,7 @@ int SaveHeaderIfPresent(PMINI_ADAPTER Adapter, unsigned char *pBuff, unsigned in
return -ENOMEM;
}
//Read header
- BeceemFlashBulkRead(Adapter, (PUINT)pTempBuff, (uiSectAlignAddr + offsetToProtect), HeaderSizeToProtect);
+ BeceemFlashBulkRead(Adapter, (unsigned int *)pTempBuff, (uiSectAlignAddr + offsetToProtect), HeaderSizeToProtect);
BCM_DEBUG_PRINT_BUFFER(Adapter, DBG_TYPE_OTHERS, NVM_RW, DBG_LVL_ALL, pTempBuff , HeaderSizeToProtect);
//Replace Buffer content with Header
memcpy(pBuff +offsetToProtect, pTempBuff, HeaderSizeToProtect);
@@ -4477,7 +4477,7 @@ int SaveHeaderIfPresent(PMINI_ADAPTER Adapter, unsigned char *pBuff, unsigned in
kfree(pTempBuff);
}
if (bHasHeader && Adapter->bSigCorrupted) {
- sig = *((PUINT)(pBuff + offsetToProtect + FIELD_OFFSET_IN_HEADER(PDSD_HEADER, DSDImageMagicNumber)));
+ sig = *((unsigned int *)(pBuff + offsetToProtect + FIELD_OFFSET_IN_HEADER(PDSD_HEADER, DSDImageMagicNumber)));
sig = ntohl(sig);
if ((sig & 0xFF000000) != CORRUPTED_PATTERN) {
bcm_dbg(Adapter, OTHERS, NVM_RW, ALL,
@@ -4487,7 +4487,7 @@ int SaveHeaderIfPresent(PMINI_ADAPTER Adapter, unsigned char *pBuff, unsigned in
}
bcm_dbg(Adapter, OTHERS, NVM_RW, ALL,
"Corrupted sig is :%X\n", sig);
- *((PUINT)(pBuff + offsetToProtect + FIELD_OFFSET_IN_HEADER(PDSD_HEADER, DSDImageMagicNumber)))= htonl(DSD_IMAGE_MAGIC_NUMBER);
+ *((unsigned int *)(pBuff + offsetToProtect + FIELD_OFFSET_IN_HEADER(PDSD_HEADER, DSDImageMagicNumber)))= htonl(DSD_IMAGE_MAGIC_NUMBER);
bcm_dbg(Adapter, OTHERS, NVM_RW, ALL,
"Restoring the signature in Header Write only\n");
Adapter->bSigCorrupted = FALSE;
@@ -4725,7 +4725,7 @@ FLASH2X_SECTION_VAL getHighestPriISO(PMINI_ADAPTER Adapter)
return HighestPriISO ;
}
int WriteToFlashWithoutSectorErase(PMINI_ADAPTER Adapter,
- PUINT pBuff,
+ unsigned int *pBuff,
FLASH2X_SECTION_VAL eFlash2xSectionVal,
unsigned int uiOffset,
unsigned int uiNumBytes
@@ -4889,10 +4889,10 @@ static int CorruptDSDSig(PMINI_ADAPTER Adapter, FLASH2X_SECTION_VAL eFlash2xSect
uiOffset = Adapter->psFlash2xCSInfo->OffsetFromDSDStartForDSDHeader + sizeof(DSD_HEADER);
uiOffset -= MAX_RW_SIZE ;
- BcmFlash2xBulkRead(Adapter, (PUINT)pBuff, eFlash2xSectionVal, uiOffset, MAX_RW_SIZE);
+ BcmFlash2xBulkRead(Adapter, (unsigned int *)pBuff, eFlash2xSectionVal, uiOffset, MAX_RW_SIZE);
- sig = *((PUINT)(pBuff +12));
+ sig = *((unsigned int *)(pBuff + 12));
sig =ntohl(sig);
BCM_DEBUG_PRINT_BUFFER(Adapter, DBG_TYPE_OTHERS, NVM_RW, DBG_LVL_ALL, pBuff, MAX_RW_SIZE);
//Now corrupting the sig by corrupting 4th last Byte.
@@ -4904,14 +4904,14 @@ static int CorruptDSDSig(PMINI_ADAPTER Adapter, FLASH2X_SECTION_VAL eFlash2xSect
uiSectAlignAddr = uiOffset & ~(Adapter->uiSectorSize -1);
BlockStatus = BcmFlashUnProtectBlock(Adapter, uiSectAlignAddr, Adapter->uiSectorSize);
- WriteToFlashWithoutSectorErase(Adapter, (PUINT)(pBuff + 12), eFlash2xSectionVal,
+ WriteToFlashWithoutSectorErase(Adapter, (unsigned int *)(pBuff + 12), eFlash2xSectionVal,
(uiOffset + 12), BYTE_WRITE_SUPPORT);
if (BlockStatus) {
BcmRestoreBlockProtectStatus(Adapter, BlockStatus);
BlockStatus = 0;
}
} else {
- WriteToFlashWithoutSectorErase(Adapter, (PUINT)pBuff, eFlash2xSectionVal,
+ WriteToFlashWithoutSectorErase(Adapter, (unsigned int *)pBuff, eFlash2xSectionVal,
uiOffset , MAX_RW_SIZE);
}
} else {
@@ -4947,9 +4947,9 @@ static int CorruptISOSig(PMINI_ADAPTER Adapter, FLASH2X_SECTION_VAL eFlash2xSect
uiOffset = 0;
- BcmFlash2xBulkRead(Adapter, (PUINT)pBuff, eFlash2xSectionVal, uiOffset, MAX_RW_SIZE);
+ BcmFlash2xBulkRead(Adapter, (unsigned int *)pBuff, eFlash2xSectionVal, uiOffset, MAX_RW_SIZE);
- sig = *((PUINT)pBuff);
+ sig = *((unsigned int *)pBuff);
sig =ntohl(sig);
//corrupt signature
@@ -4957,7 +4957,7 @@ static int CorruptISOSig(PMINI_ADAPTER Adapter, FLASH2X_SECTION_VAL eFlash2xSect
if (sig == ISO_IMAGE_MAGIC_NUMBER) {
Adapter->bSigCorrupted = TRUE;
- WriteToFlashWithoutSectorErase(Adapter, (PUINT)pBuff, eFlash2xSectionVal,
+ WriteToFlashWithoutSectorErase(Adapter, (unsigned int *)pBuff, eFlash2xSectionVal,
uiOffset , Adapter->ulFlashWriteSize);
} else {
pr_info("BCM Signature is not present in header\n");
--
1.7.8.111.gad25c.dirty
More information about the devel
mailing list