drivers: wifi: brcmfmac: add BCM43xxx SDIO Wi-Fi driver#110200
Quality Gate passed
Annotations
Check failure on line 118 in drivers/wifi/brcmfmac/brcmfmac_sdio.c
sonarqubecloud / SonarCloud Code Analysis
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVTB20JpUeMYEP1a&open=AZ5_MVTB20JpUeMYEP1a&pullRequest=110200
Check failure on line 73 in drivers/wifi/brcmfmac/brcmfmac_chip.c
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 43 to the 25 allowed.
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVOr20JpUeMYEP1W&open=AZ5_MVOr20JpUeMYEP1W&pullRequest=110200
Check failure on line 303 in drivers/wifi/brcmfmac/brcmfmac_sdio.c
sonarqubecloud / SonarCloud Code Analysis
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVTB20JpUeMYEP1b&open=AZ5_MVTB20JpUeMYEP1b&pullRequest=110200
Check warning on line 425 in drivers/wifi/brcmfmac/brcmfmac_priv.h
sonarqubecloud / SonarCloud Code Analysis
Refactor this structure so it has no more than 30 fields, rather than the 32 it currently has.
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ6Hyz9x6pjtz28OHmwP&open=AZ6Hyz9x6pjtz28OHmwP&pullRequest=110200
Check failure on line 238 in drivers/wifi/brcmfmac/brcmfmac_sdio.c
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 27 to the 25 allowed.
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVTB20JpUeMYEP1d&open=AZ5_MVTB20JpUeMYEP1d&pullRequest=110200
Check failure on line 225 in drivers/wifi/brcmfmac/brcmfmac_bcdc.c
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 61 to the 25 allowed.
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVTO20JpUeMYEP1f&open=AZ5_MVTO20JpUeMYEP1f&pullRequest=110200
Check failure on line 206 in drivers/wifi/brcmfmac/brcmfmac_bcdc.c
sonarqubecloud / SonarCloud Code Analysis
cast from 'const void *' to 'struct brcmfmac_data *' drops const qualifier
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVTO20JpUeMYEP1e&open=AZ5_MVTO20JpUeMYEP1e&pullRequest=110200
Check failure on line 132 in drivers/wifi/brcmfmac/brcmfmac_sdio.c
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 26 to the 25 allowed.
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVTB20JpUeMYEP1c&open=AZ5_MVTB20JpUeMYEP1c&pullRequest=110200
Check warning on line 1051 in drivers/wifi/brcmfmac/brcmfmac_bcdc.c
sonarqubecloud / SonarCloud Code Analysis
Remove the commented out code.
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVTO20JpUeMYEP1i&open=AZ5_MVTO20JpUeMYEP1i&pullRequest=110200
Check failure on line 707 in drivers/wifi/brcmfmac/brcmfmac_bcdc.c
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 38 to the 25 allowed.
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVTO20JpUeMYEP1h&open=AZ5_MVTO20JpUeMYEP1h&pullRequest=110200
Check warning on line 577 in drivers/wifi/brcmfmac/brcmfmac_priv.h
sonarqubecloud / SonarCloud Code Analysis
Remove the commented out code.
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVSr20JpUeMYEP1X&open=AZ5_MVSr20JpUeMYEP1X&pullRequest=110200
Check failure on line 401 in drivers/wifi/brcmfmac/brcmfmac_bcdc.c
sonarqubecloud / SonarCloud Code Analysis
Refactor this code to not nest more than 4 if|for|do|while|switch statements.
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVTO20JpUeMYEP1g&open=AZ5_MVTO20JpUeMYEP1g&pullRequest=110200
Check failure on line 322 in drivers/wifi/brcmfmac/brcmfmac_sdio.c
sonarqubecloud / SonarCloud Code Analysis
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ6Hy0lC6pjtz28OHmwQ&open=AZ6Hy0lC6pjtz28OHmwQ&pullRequest=110200
Check warning on line 299 in drivers/wifi/brcmfmac/brcmfmac_net.c
sonarqubecloud / SonarCloud Code Analysis
Value stored to 'reason' during its initialization is never read
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVS320JpUeMYEP1Z&open=AZ5_MVS320JpUeMYEP1Z&pullRequest=110200
Check failure on line 650 in drivers/wifi/brcmfmac/brcmfmac_net.c
sonarqubecloud / SonarCloud Code Analysis
Add a "default" case to this switch statement.
See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZ5_MVS320JpUeMYEP1Y&open=AZ5_MVS320JpUeMYEP1Y&pullRequest=110200