linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] 64 bit build patch
@ 2015-08-10  5:58 Tony Cho
  2015-08-10  5:58 ` [PATCH 1/5] staging: wilc1000: replace WILC_WFIDrvHandle by tstrWILC_WFIDrv Tony Cho
                   ` (4 more replies)
  0 siblings, 5 replies; 15+ messages in thread
From: Tony Cho @ 2015-08-10  5:58 UTC (permalink / raw)
  To: gregkh
  Cc: devel, linux-wireless, johnny.kim, chris.park, rachel.kim,
	austin.shin, glen.lee, leo.kim, jude.lee, robin.hwang, tony.cho,
	Nicolas.FERRE

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


^ permalink raw reply	[flat|nested] 15+ messages in thread
* [PATCH 0/5] staging: wilc1000: 64bit build patch
@ 2015-08-13  4:41 Tony Cho
  2015-08-13  4:41 ` [PATCH 5/5] staging: wilc1000: use id value as argument Tony Cho
  0 siblings, 1 reply; 15+ messages in thread
From: Tony Cho @ 2015-08-13  4:41 UTC (permalink / raw)
  To: gregkh
  Cc: devel, linux-wireless, johnny.kim, chris.park, rachel.kim,
	tony.cho, glen.lee, leo.kim, jude.lee, robin.hwang

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


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2015-08-19 10:04 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-10  5:58 [PATCH 0/5] 64 bit build patch Tony Cho
2015-08-10  5:58 ` [PATCH 1/5] staging: wilc1000: replace WILC_WFIDrvHandle by tstrWILC_WFIDrv Tony Cho
2015-08-10  5:58 ` [PATCH 2/5] staging: wilc1000: change void pointer type to real type Tony Cho
2015-08-10  5:58 ` [PATCH 3/5] staging: wilc1000: clarify the argument type Tony Cho
2015-08-10  5:58 ` [PATCH 4/5] staging: wilc1000: use the real data type Tony Cho
2015-08-10  5:58 ` [PATCH 5/5] staging: wilc1000: use id value as argument Tony Cho
2015-08-10  6:47   ` Julian Calaby
2015-08-10  7:53     ` Johnny Kim
2015-08-10 10:44   ` Dan Carpenter
  -- strict thread matches above, loose matches on Subject: below --
2015-08-13  4:41 [PATCH 0/5] staging: wilc1000: 64bit build patch Tony Cho
2015-08-13  4:41 ` [PATCH 5/5] staging: wilc1000: use id value as argument Tony Cho
2015-08-13 14:49   ` Dan Carpenter
2015-08-18  3:10     ` Johnny Kim
2015-08-18  9:12       ` Dan Carpenter
2015-08-19  7:58         ` Johnny Kim
2015-08-19 10:05           ` Dan Carpenter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).