[PATCH 0/5] staging: wilc1000: 64bit build patch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

change log

- v2
 This version 2 updated only "use id value as argument" patch
 : Add return error code in newly added function.
 : Add error handling as the return error code
 : Remove ++ operrator

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         | 471 ++++++++++++++--------
 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, 372 insertions(+), 251 deletions(-)

-- 
1.9.1

_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel



[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux