349-v5.1-0006-brcmfmac-use-chipname-in-brcmf_fw_alloc_request-for-.patch 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. From a250c91c1762e85c736e67cb4a9a95ebae72e62d Mon Sep 17 00:00:00 2001
  2. From: Arend van Spriel <[email protected]>
  3. Date: Thu, 14 Feb 2019 13:43:52 +0100
  4. Subject: [PATCH] brcmfmac: use chipname in brcmf_fw_alloc_request() for error
  5. path as well
  6. The local variable chipname is string representation of chip id and revision
  7. which is printed in the good flow of brcmf_fw_alloc_request(). Also use it
  8. for the error path, ie. for unknown/unsupported devices.
  9. Reviewed-by: Hante Meuleman <[email protected]>
  10. Reviewed-by: Pieter-Paul Giesberts <[email protected]>
  11. Reviewed-by: Franky Lin <[email protected]>
  12. Signed-off-by: Arend van Spriel <[email protected]>
  13. Signed-off-by: Kalle Valo <[email protected]>
  14. ---
  15. drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c | 6 +++---
  16. 1 file changed, 3 insertions(+), 3 deletions(-)
  17. --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
  18. +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
  19. @@ -719,8 +719,10 @@ brcmf_fw_alloc_request(u32 chip, u32 chi
  20. break;
  21. }
  22. + brcmf_chip_name(chip, chiprev, chipname, sizeof(chipname));
  23. +
  24. if (i == table_size) {
  25. - brcmf_err("Unknown chipid %d [%d]\n", chip, chiprev);
  26. + brcmf_err("Unknown chip %s\n", chipname);
  27. return NULL;
  28. }
  29. @@ -729,8 +731,6 @@ brcmf_fw_alloc_request(u32 chip, u32 chi
  30. if (!fwreq)
  31. return NULL;
  32. - brcmf_chip_name(chip, chiprev, chipname, sizeof(chipname));
  33. -
  34. brcmf_info("using %s for chip %s\n",
  35. mapping_table[i].fw_base, chipname);