This patch removes typedef for bulkwrmbuffer, and changes the name of the struct to bcm_bulk_wrm_buffer. In addition, any calls to typedefs BULKWRM_BUFFER, or *PBULKWRM_BUFFER are changed to call the struct directly. Signed-off-by: Kevin McKinney <klmckinney1@xxxxxxxxx> --- drivers/staging/bcm/Bcmchar.c | 4 ++-- drivers/staging/bcm/Ioctl.h | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/drivers/staging/bcm/Bcmchar.c b/drivers/staging/bcm/Bcmchar.c index 1f8495d..5b407d6 100644 --- a/drivers/staging/bcm/Bcmchar.c +++ b/drivers/staging/bcm/Bcmchar.c @@ -1118,7 +1118,7 @@ cntrlEnd: break; case IOCTL_BCM_BULK_WRM: { - PBULKWRM_BUFFER pBulkBuffer; + struct bcm_bulk_wrm_buffer *pBulkBuffer; UINT uiTempVar = 0; PCHAR pvBuffer = NULL; @@ -1143,7 +1143,7 @@ cntrlEnd: if (IS_ERR(pvBuffer)) return PTR_ERR(pvBuffer); - pBulkBuffer = (PBULKWRM_BUFFER)pvBuffer; + pBulkBuffer = (struct bcm_bulk_wrm_buffer *)pvBuffer; if (((ULONG)pBulkBuffer->Register & 0x0F000000) != 0x0F000000 || ((ULONG)pBulkBuffer->Register & 0x3)) { diff --git a/drivers/staging/bcm/Ioctl.h b/drivers/staging/bcm/Ioctl.h index a465d05..4a32e8f 100644 --- a/drivers/staging/bcm/Ioctl.h +++ b/drivers/staging/bcm/Ioctl.h @@ -123,12 +123,11 @@ typedef struct _NVM_READWRITE { bool bVerify; } NVM_READWRITE, *PNVM_READWRITE; -typedef struct bulkwrmbuffer { +struct bcm_bulk_wrm_buffer { unsigned long Register; unsigned long SwapEndian; unsigned long Values[1]; - -} BULKWRM_BUFFER, *PBULKWRM_BUFFER; +}; typedef enum _FLASH2X_SECTION_VAL { NO_SECTION_VAL = 0, /* no section is chosen when absolute offset is given for RD/WR */ -- 1.7.9.5 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel