Skip to content

Commit

Permalink
plfxlc: fix le16_to_cpu warning for beacon_interval
Browse files Browse the repository at this point in the history
Fix the following sparse warnings:
drivers/net/wireless/purelifi/plfxlc/chip.c:36:31: sparse: expected unsigned short [usertype] beacon_interval
drivers/net/wireless/purelifi/plfxlc/chip.c:36:31: sparse: got restricted __le16 [usertype]

Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Srinivasan Raju <srini.raju@purelifi.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20220502150133.6052-1-srini.raju@purelifi.com
  • Loading branch information
Srinivasan Raju authored and Kalle Valo committed May 3, 2022
1 parent 0d3b26c commit ccc915e
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions drivers/net/wireless/purelifi/plfxlc/chip.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,10 @@ int plfxlc_set_beacon_interval(struct plfxlc_chip *chip, u16 interval,
u8 dtim_period, int type)
{
if (!interval ||
(chip->beacon_set &&
le16_to_cpu(chip->beacon_interval) == interval))
(chip->beacon_set && chip->beacon_interval == interval))
return 0;

chip->beacon_interval = cpu_to_le16(interval);
chip->beacon_interval = interval;
chip->beacon_set = true;
return plfxlc_usb_wreq(chip->usb.ez_usb,
&chip->beacon_interval,
Expand Down

0 comments on commit ccc915e

Please sign in to comment.