311-v4.16-0001-brcmfmac-Fix-parameter-order-in-brcmf_sdiod_f0_write.patch 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. From 1fd3ae124d5e675f57cf7e3c601fb8f7712e0329 Mon Sep 17 00:00:00 2001
  2. From: Ian Molton <[email protected]>
  3. Date: Mon, 13 Nov 2017 21:35:38 +0100
  4. Subject: [PATCH] brcmfmac: Fix parameter order in brcmf_sdiod_f0_writeb()
  5. All the other IO functions are the other way round in this
  6. driver. Make this one match.
  7. Signed-off-by: Ian Molton <[email protected]>
  8. Signed-off-by: Arend van Spriel <[email protected]>
  9. Signed-off-by: Kalle Valo <[email protected]>
  10. ---
  11. drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 8 ++++----
  12. 1 file changed, 4 insertions(+), 4 deletions(-)
  13. --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
  14. +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
  15. @@ -230,8 +230,8 @@ void brcmf_sdiod_change_state(struct brc
  16. sdiodev->state = state;
  17. }
  18. -static inline int brcmf_sdiod_f0_writeb(struct sdio_func *func,
  19. - uint regaddr, u8 byte)
  20. +static inline int brcmf_sdiod_f0_writeb(struct sdio_func *func, u8 byte,
  21. + uint regaddr)
  22. {
  23. int err_ret;
  24. @@ -269,8 +269,8 @@ static int brcmf_sdiod_request_data(stru
  25. if (fn)
  26. sdio_writeb(func, *(u8 *)data, addr, &ret);
  27. else
  28. - ret = brcmf_sdiod_f0_writeb(func, addr,
  29. - *(u8 *)data);
  30. + ret = brcmf_sdiod_f0_writeb(func, *(u8 *)data,
  31. + addr);
  32. } else {
  33. if (fn)
  34. *(u8 *)data = sdio_readb(func, addr, &ret);