This series intends to fix all sparse warnings left in 'prism2sta.c' from the 'wlan-ng' staging driver. Patch 1 fixes the fields declarations of 'struct hfa384x_comm_tallies_{16.32}' and the way they are accessed from 'prism2sta_inf_tallies()'. Patches 2 and 3 each fix a different struct field declaration to have endianess indication. Patch 4 fixes the remaining endian related sparse warnings in function 'prism2sta_inf_chinforesults()' by using 'in situ' conversions, required due to the same structures being shared for storing both the little-endian values and the converted ones. With this series, no sparse reported issues are left in the 'wlan-ng' driver. Ricardo Silva (4): staging: wlan-ng: prism2sta: Use endian types in 'comm_tallies_{16,32}' structs fields staging: wlan-ng: prism2sta: Use endian type in 'hfa384x_link_status' struct staging: wlan-ng: prism2sta: Use endian type in 'hfa384x_ps_user_count' struct staging: wlan-ng: prism2sta: Use 'in situ' endian conversions in 'prism2sta_inf_chinforesults()' drivers/staging/wlan-ng/hfa384x.h | 88 ++++++++++++++++++------------------- drivers/staging/wlan-ng/prism2sta.c | 25 +++++++---- 2 files changed, 60 insertions(+), 53 deletions(-) -- 2.13.2 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel