summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/brcm80211/brcmutil/utils.c
diff options
context:
space:
mode:
authorArend van Spriel <arend@broadcom.com>2011-10-18 14:03:06 +0200
committerJohn W. Linville <linville@tuxdriver.com>2011-11-08 15:54:07 -0500
commit888153b3db3fb10a048768c0c262951e2bc19719 (patch)
tree8a026a6ff5b7970fc8c4977fb455de4094f9ded3 /drivers/net/wireless/brcm80211/brcmutil/utils.c
parent32cb68bf57b726f4b9161cdc110ffe45134aab69 (diff)
brcm80211: smac: avoid sprom endianess conversions for crc8 check
The data from the sprom consists of u16 values stored in little endian notation over which a crc8 was determined. To validate this the buffer needed to be converted for big-endian systems. Reading the sprom data is now done per byte so conversion is only done after a successful crc8 check. Reviewed-by: Alwin Beukers <alwin@broadcom.com> Reviewed-by: Roland Vossen <rvossen@broadcom.com> Signed-off-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/brcm80211/brcmutil/utils.c')
0 files changed, 0 insertions, 0 deletions