[PATCH 0/5] 64 bit build patch

Tony Cho tony.cho at atmel.com
Mon Aug 10 05:58:19 UTC 2015


This series of patch includes new design for 64 bits. The driver uses the
redundant typecasting to communicate with the chipset, which causes several
compile warnings.  

However, this patch uses the real data type and removes unnecessary typecasting.
Also, the driver allocates the ID value to the pointer address representing
the handlers and adds it into the data frames instead of the pointer address. 
In results, the driver sends and gets the data frame to/from the chipset
together with ID value instead of pointer address as a handler. This series of
patch removes the warnings which 64 bit issues cause as well.

Johnny Kim (5):
  staging: wilc1000: replace WILC_WFIDrvHandle by tstrWILC_WFIDrv
  staging: wilc1000: change void pointer type to real type
  staging: wilc1000: clarify the argument type
  staging: wilc1000: use the real data type
  staging: wilc1000: use id value as argument

 drivers/staging/wilc1000/host_interface.c         | 464 ++++++++++++++--------
 drivers/staging/wilc1000/host_interface.h         | 109 ++---
 drivers/staging/wilc1000/linux_wlan.c             |  16 +-
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c |  22 +-
 drivers/staging/wilc1000/wilc_wfi_netdevice.h     |   5 +-
 5 files changed, 366 insertions(+), 250 deletions(-)

-- 
1.9.1



More information about the devel mailing list