* [freescale-fslc:5.4-2.3.x-imx 14893/21308] drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1213:30: sparse: sparse: Using plain integer as NULL pointer
@ 2021-09-28 7:39 ` Dan Carpenter
0 siblings, 0 replies; 3+ messages in thread
From: kernel test robot @ 2021-09-28 6:06 UTC (permalink / raw)
To: kbuild
[-- Attachment #1: Type: text/plain, Size: 59213 bytes --]
CC: kbuild-all(a)lists.01.org
TO: Otavio Salvador <otavio@ossystems.com.br>
Hi Fugang,
First bad commit (maybe != root cause):
tree: https://github.com/Freescale/linux-fslc 5.4-2.3.x-imx
head: 5e2f889a8a3a0b326eb96497906bc7bcb6bcb743
commit: f186a4e65f54a28973c743f8c007b18c1ce95be6 [14893/21308] MLK-24962 net: wireless: nxp: mxm_wifiex: upgrade to mxm5x16203 release
:::::: branch date: 5 days ago
:::::: commit date: 11 months ago
config: x86_64-randconfig-s022-20210927 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce:
# apt-get install sparse
# sparse version: v0.6.4-dirty
# https://github.com/Freescale/linux-fslc/commit/f186a4e65f54a28973c743f8c007b18c1ce95be6
git remote add freescale-fslc https://github.com/Freescale/linux-fslc
git fetch --no-tags freescale-fslc 5.4-2.3.x-imx
git checkout f186a4e65f54a28973c743f8c007b18c1ce95be6
# save the attached .config to linux build tree
make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=x86_64 SHELL=/bin/bash drivers/net/wireless/nxp/mxm_wifiex/wlan_src/
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
sparse warnings: (new ones prefixed by >>)
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1213:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1232:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1262:56: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1275:51: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1002:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1023:57: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1052:55: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1064:50: sparse: sparse: Using plain integer as NULL pointer
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:548:13: sparse: sparse: symbol 'wlan_disable_pcie_host_int' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:594:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:599:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:605:33: sparse: sparse: Using plain integer as NULL pointer
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:581:13: sparse: sparse: symbol 'wlan_clear_pending_int_status' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:624:13: sparse: sparse: symbol 'wlan_enable_pcie_host_int' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:700:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:715:57: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:767:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:788:57: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:820:55: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:834:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:852:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:902:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:922:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:936:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1082:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1123:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1142:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1156:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1291:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1304:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1314:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1341:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1362:53: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1408:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1489:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1518:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1527:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1543:65: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1657:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1674:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1679:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1704:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1710:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1769:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1783:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1796:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1812:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1816:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1891:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1911:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1925:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1936:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1941:64: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1942:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1969:74: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1970:48: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1983:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1990:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1999:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2004:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2069:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2078:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2108:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2112:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2117:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2125:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2140:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2165:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2177:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2189:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2201:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2211:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2222:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2281:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2297:32: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2304:22: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2305:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2344:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2359:66: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2375:53: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2383:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2392:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2452:50: sparse: sparse: Using plain integer as NULL pointer
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2428:13: sparse: sparse: symbol 'wlan_pcie_cmdrsp_complete' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2531:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2578:65: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2626:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2631:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2670:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2679:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2697:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2727:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2760:17: sparse: sparse: Using plain integer as NULL pointer
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2648:13: sparse: sparse: symbol 'wlan_pcie_event_complete' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2794:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2803:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2809:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2822:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2833:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2843:17: sparse: sparse: too many warnings
--
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c: note: in included file:
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_fw.h:4153:47: sparse: sparse: array of flexible structures
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_fw.h:2834:41: sparse: sparse: array of flexible structures
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:62:13: sparse: sparse: symbol 'wlan_cmd_set_get_band_steering_cfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:93:13: sparse: sparse: symbol 'wlan_ret_set_get_band_steering_cfg' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:126:13: sparse: sparse: symbol 'wlan_cmd_set_get_beacon_stuck_cfg' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:157:13: sparse: sparse: symbol 'wlan_ret_set_get_beacon_stuck_cfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:203:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:214:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:222:51: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:223:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:274:49: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:298:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:312:31: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:327:6: sparse: sparse: symbol 'wlan_notify_station_deauth' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:378:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:379:49: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:380:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:381:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:382:47: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:389:26: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:414:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:490:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:550:38: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:581:29: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:591:61: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:591:68: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:597:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:637:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:667:28: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:670:21: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:671:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:672:48: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:673:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:674:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:675:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:676:45: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:677:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:678:48: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:679:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:680:51: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:681:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:682:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:683:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:684:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:685:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:686:60: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:687:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:688:69: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:689:69: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:690:70: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:691:70: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:692:64: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:693:64: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:694:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:695:53: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:696:57: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:697:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:698:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:699:64: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:700:40: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:701:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:702:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:703:55: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:704:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:705:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:706:46: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:707:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:708:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:709:48: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:721:27: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:749:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1466:9: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1486:28: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1489:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1490:51: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1491:51: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1492:55: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1493:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1494:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1495:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1496:57: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1497:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1498:53: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1499:55: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1505:43: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1506:34: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1512:27: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1521:27: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1652:41: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1681:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1796:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1826:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1923:28: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1924:36: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1928:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1929:48: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1930:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1931:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1932:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1933:45: sparse: sparse: too many warnings
--
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c: note: in included file (through include/uapi/linux/wireless.h, include/linux/wireless.h, ...):
/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h:406:9: sparse: sparse: preprocessor token offsetof redefined
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c: note: in included file (through include/uapi/linux/posix_types.h, include/uapi/linux/types.h, include/linux/types.h, ...):
include/linux/stddef.h:17:9: sparse: this was the original definition
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:190:5: sparse: sparse: symbol 'string2raw' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:293:13: sparse: sparse: symbol 'woal_set_miracast_mode' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:341:5: sparse: sparse: symbol 'woal_get_priv_driver_version' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:570:5: sparse: sparse: symbol 'woal_priv_customie' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:633:5: sparse: sparse: symbol 'woal_setget_priv_bandcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:760:5: sparse: sparse: symbol 'woal_setget_priv_httxcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:859:5: sparse: sparse: symbol 'woal_setget_priv_htcapinfo' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:961:5: sparse: sparse: symbol 'woal_setget_priv_addbapara' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1067:5: sparse: sparse: symbol 'woal_priv_delba' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1163:5: sparse: sparse: symbol 'woal_priv_rejectaddbareq' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1243:13: sparse: sparse: symbol 'woal_ioctl_addba_reject' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1344:13: sparse: sparse: symbol 'woal_ioctl_addba_param' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1393:5: sparse: sparse: symbol 'woal_set_rx_ba_winsize' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1472:5: sparse: sparse: symbol 'woal_set_tx_ba_winsize' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1557:5: sparse: sparse: symbol 'woal_setget_priv_aggrpriotbl' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1645:5: sparse: sparse: symbol 'woal_setget_priv_addbareject' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1728:5: sparse: sparse: symbol 'woal_setget_priv_vhtcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1883:5: sparse: sparse: symbol 'woal_setget_priv_opermodecfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1966:5: sparse: sparse: symbol 'woal_get_priv_datarate' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2016:5: sparse: sparse: symbol 'woal_setget_priv_txratecfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c: note: in included file (through drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/mlan.h, drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.h):
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/mlan_ioctl.h:2351:22: sparse: sparse: array of flexible structures
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2281:5: sparse: sparse: symbol 'woal_get_priv_getlog' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2321:5: sparse: sparse: symbol 'woal_setget_priv_esuppmode' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2411:5: sparse: sparse: symbol 'woal_setget_priv_passphrase' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2616:5: sparse: sparse: symbol 'woal_priv_deauth' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2833:5: sparse: sparse: symbol 'woal_priv_bssrole' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2914:5: sparse: sparse: symbol 'woal_priv_setuserscan' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2948:5: sparse: sparse: symbol 'woal_priv_get_chanstats' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3065:5: sparse: sparse: symbol 'woal_priv_getscantable' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3126:5: sparse: sparse: symbol 'woal_priv_extcapcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3202:5: sparse: sparse: symbol 'woal_priv_setgetdeepsleep' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3276:5: sparse: sparse: symbol 'woal_priv_setgetipaddr' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3370:5: sparse: sparse: symbol 'woal_priv_setwpssession' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3438:5: sparse: sparse: symbol 'woal_priv_otpuserdata' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3508:5: sparse: sparse: symbol 'woal_priv_set_get_countrycode' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3585:5: sparse: sparse: symbol 'woal_priv_get_cfpinfo' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3647:5: sparse: sparse: symbol 'woal_priv_setgettcpackenh' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3711:5: sparse: sparse: symbol 'woal_priv_assocessid' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3847:5: sparse: sparse: symbol 'woal_priv_getwakeupreason' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3905:5: sparse: sparse: symbol 'woal_priv_set_get_listeninterval' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3986:5: sparse: sparse: symbol 'woal_priv_set_get_drvdbg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4084:5: sparse: sparse: symbol 'woal_priv_mgmt_filter' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4161:5: sparse: sparse: symbol 'woal_priv_hscfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4365:5: sparse: sparse: symbol 'woal_priv_hssetpara' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4413:5: sparse: sparse: symbol 'woal_priv_set_get_scancfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4526:5: sparse: sparse: symbol 'woal_priv_getnlnum' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4558:5: sparse: sparse: symbol 'woal_priv_set_get_aggrctrl' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:6472:5: sparse: sparse: symbol 'woal_priv_set_get_auto_arp' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:6986:5: sparse: sparse: symbol 'woal_priv_hotspotcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7053:5: sparse: sparse: symbol 'woal_priv_mgmt_frame_passthru_ctrl' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7493:5: sparse: sparse: symbol 'woal_priv_macctrl' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7561:5: sparse: sparse: symbol 'woal_priv_getwap' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7610:5: sparse: sparse: symbol 'woal_priv_region_code' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7759:5: sparse: sparse: symbol 'woal_priv_fwmacaddr' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7825:5: sparse: sparse: symbol 'woal_priv_offchannel' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7980:5: sparse: sparse: symbol 'woal_priv_set_get_dscp_map' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:8015:5: sparse: sparse: symbol 'woal_priv_get_driver_verext' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:9639:5: sparse: sparse: symbol 'woal_priv_set_get_pmfcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10601:77: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] rx_mcs_map @@ got int @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10601:77: sparse: expected restricted __le16 [usertype] rx_mcs_map
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10601:77: sparse: got int
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10606:77: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] tx_mcs_map @@ got int @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10606:77: sparse: expected restricted __le16 [usertype] tx_mcs_map
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10606:77: sparse: got int
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10621:77: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] rx_mcs_map @@ got int @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10621:77: sparse: expected restricted __le16 [usertype] rx_mcs_map
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10621:77: sparse: got int
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10626:77: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] tx_mcs_map @@ got int @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10626:77: sparse: expected restricted __le16 [usertype] tx_mcs_map
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10626:77: sparse: got int
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11674:24: sparse: sparse: cast from restricted __be16
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11674:24: sparse: sparse: cast from restricted __be16
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:12540:5: sparse: sparse: symbol 'woal_set_scan_chan_gap' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:13021:6: sparse: sparse: symbol 'woal_get_center_freq_idx' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:13970:5: sparse: sparse: symbol 'woal_priv_rx_abort_cfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14053:5: sparse: sparse: symbol 'woal_priv_rx_abort_cfg_ext' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14150:5: sparse: sparse: symbol 'woal_priv_tx_ampdu_prot_mode' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14230:5: sparse: sparse: symbol 'woal_priv_rate_adapt_cfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14336:5: sparse: sparse: symbol 'woal_priv_cck_desense_cfg' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14548:5: sparse: sparse: symbol 'woal_priv_arbcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14682:33: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void const [noderef] <asn:1> *from @@ got char *[assigned] cmd_buf @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14682:33: sparse: expected void const [noderef] <asn:1> *from
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14682:33: sparse: got char *[assigned] cmd_buf
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:16224:42: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] <asn:1> *to @@ got char *[assigned] cmd_buf @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:16224:42: sparse: expected void [noderef] <asn:1> *to
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:16224:42: sparse: got char *[assigned] cmd_buf
--
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c: note: in included file (through include/uapi/linux/wireless.h, include/linux/wireless.h, ...):
/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h:406:9: sparse: sparse: preprocessor token offsetof redefined
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c: note: in included file (through include/uapi/linux/posix_types.h, include/uapi/linux/types.h, include/linux/types.h, ...):
include/linux/stddef.h:17:9: sparse: this was the original definition
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:38:11: sparse: sparse: symbol 'cfg80211_cipher_suites' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2024:29: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] frame_control @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2024:29: sparse: expected unsigned short [usertype] frame_control
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2024:29: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2075:31: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] auth_alg @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2075:31: sparse: expected unsigned short [usertype] auth_alg
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2075:31: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:520:6: sparse: sparse: symbol 'is_cfg80211_special_region_code' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:1209:13: sparse: sparse: symbol 'woal_set_ewpa_mode' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:1625:5: sparse: sparse: symbol 'woal_cfg80211_connect_scan' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:1711:6: sparse: sparse: symbol 'woal_save_assoc_params' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:1770:6: sparse: sparse: symbol 'woal_save_auth_params' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2279:6: sparse: sparse: symbol 'woal_assoc_resp_event' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2921:6: sparse: sparse: symbol 'woal_cfg80211_fill_rate_info' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:3624:13: sparse: sparse: symbol 'woal_role_switch' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:3714:13: sparse: sparse: symbol 'woal_uap_scan' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:3801:6: sparse: sparse: symbol 'woal_is_scan_result_expired' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4199:29: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] frame_control @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4199:29: sparse: expected unsigned short [usertype] frame_control
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4199:29: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4305:29: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] frame_control @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4305:29: sparse: expected unsigned short [usertype] frame_control
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4305:29: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4316:31: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] auth_alg @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4316:31: sparse: expected unsigned short [usertype] auth_alg
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4316:31: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4317:39: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] auth_transaction @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4317:39: sparse: expected unsigned short [usertype] auth_transaction
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4317:39: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4318:34: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] status_code @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4318:34: sparse: expected unsigned short [usertype] status_code
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4318:34: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:5033:6: sparse: sparse: symbol 'woal_bandcfg_to_ieee_band' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:6637:5: sparse: sparse: symbol 'woal_update_okc_roaming_ie' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7186:29: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] frame_control @@ got int @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7186:29: sparse: expected restricted __le16 [usertype] frame_control
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7186:29: sparse: got int
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7189:36: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] reason_code @@ got unsigned short [usertype] reason_code @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7189:36: sparse: expected restricted __le16 [usertype] reason_code
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7189:36: sparse: got unsigned short [usertype] reason_code
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7320:13: sparse: sparse: symbol 'woal_cfg80211_init_wiphy' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7501:6: sparse: sparse: symbol 'woal_update_channel_flag' was not declared. Should it be static?
--
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c: note: in included file (through include/uapi/linux/wireless.h, include/linux/wireless.h, ...):
/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h:406:9: sparse: sparse: preprocessor token offsetof redefined
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c: note: in included file (through include/uapi/linux/posix_types.h, include/uapi/linux/types.h, include/linux/types.h, ...):
include/linux/stddef.h:17:9: sparse: this was the original definition
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:394:5: sparse: sparse: symbol 'woal_pcie_probe' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:896:13: sparse: sparse: symbol 'woal_pcie_write_data_sync' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:912:13: sparse: sparse: symbol 'woal_pcie_read_data_sync' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1418:5: sparse: sparse: symbol 'woal_pcie_dump_reg_info' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1736:21: sparse: sparse: symbol 'mem_type_mapping_tbl_8997' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1752:13: sparse: sparse: symbol 'woal_read_reg_eight_bit' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1767:13: sparse: sparse: symbol 'woal_pcie_rdwr_firmware' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:2013:6: sparse: sparse: symbol 'woal_pcie_dump_fw_info_v2' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:2192:6: sparse: sparse: symbol 'woal_pcie_dump_fw_info' was not declared. Should it be static?
Please review and possibly fold the followup patch.
vim +1213 drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c
688b67b2c7220b Fugang Duan 2020-04-19 1201
688b67b2c7220b Fugang Duan 2020-04-19 1202 /**
688b67b2c7220b Fugang Duan 2020-04-19 1203 * @brief This function frees event buffer descriptor ring
688b67b2c7220b Fugang Duan 2020-04-19 1204 *
688b67b2c7220b Fugang Duan 2020-04-19 1205 * @param pmadapter A pointer to mlan_adapter structure
688b67b2c7220b Fugang Duan 2020-04-19 1206 *
688b67b2c7220b Fugang Duan 2020-04-19 1207 * @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
688b67b2c7220b Fugang Duan 2020-04-19 1208 */
6b4a83a75fc1dc Fugang Duan 2020-05-28 1209 static mlan_status wlan_pcie_delete_evtbd_ring(mlan_adapter *pmadapter)
688b67b2c7220b Fugang Duan 2020-04-19 1210 {
688b67b2c7220b Fugang Duan 2020-04-19 1211 t_u32 i;
688b67b2c7220b Fugang Duan 2020-04-19 1212 pmlan_callbacks pcb = &pmadapter->callbacks;
688b67b2c7220b Fugang Duan 2020-04-19 @1213 mlan_buffer *pmbuf = MNULL;
688b67b2c7220b Fugang Duan 2020-04-19 1214 #if defined(PCIE8997) || defined(PCIE8897)
688b67b2c7220b Fugang Duan 2020-04-19 1215 mlan_pcie_evt_buf *pevtbd_buf;
688b67b2c7220b Fugang Duan 2020-04-19 1216 #endif
688b67b2c7220b Fugang Duan 2020-04-19 1217 #if defined(PCIE9098) || defined(PCIE9097)
688b67b2c7220b Fugang Duan 2020-04-19 1218 adma_dual_desc_buf *padma_bd_buf;
688b67b2c7220b Fugang Duan 2020-04-19 1219 #endif
688b67b2c7220b Fugang Duan 2020-04-19 1220
688b67b2c7220b Fugang Duan 2020-04-19 1221 ENTER();
688b67b2c7220b Fugang Duan 2020-04-19 1222 for (i = 0; i < MLAN_MAX_EVT_BD; i++) {
688b67b2c7220b Fugang Duan 2020-04-19 1223 if (pmadapter->pcard_pcie->evt_buf_list[i]) {
688b67b2c7220b Fugang Duan 2020-04-19 1224 pmbuf = pmadapter->pcard_pcie->evt_buf_list[i];
688b67b2c7220b Fugang Duan 2020-04-19 1225 pcb->moal_unmap_memory(pmadapter->pmoal_handle,
688b67b2c7220b Fugang Duan 2020-04-19 1226 pmbuf->pbuf + pmbuf->data_offset,
6b4a83a75fc1dc Fugang Duan 2020-05-28 1227 pmbuf->buf_pa, MAX_EVENT_SIZE,
688b67b2c7220b Fugang Duan 2020-04-19 1228 PCI_DMA_FROMDEVICE);
688b67b2c7220b Fugang Duan 2020-04-19 1229 wlan_free_mlan_buffer(pmadapter, pmbuf);
688b67b2c7220b Fugang Duan 2020-04-19 1230 }
688b67b2c7220b Fugang Duan 2020-04-19 1231
688b67b2c7220b Fugang Duan 2020-04-19 1232 pmadapter->pcard_pcie->evt_buf_list[i] = MNULL;
688b67b2c7220b Fugang Duan 2020-04-19 1233 #if defined(PCIE8997) || defined(PCIE8897)
688b67b2c7220b Fugang Duan 2020-04-19 1234 if (!pmadapter->pcard_pcie->reg->use_adma) {
688b67b2c7220b Fugang Duan 2020-04-19 1235 pevtbd_buf =
6b4a83a75fc1dc Fugang Duan 2020-05-28 1236 (mlan_pcie_evt_buf *)
6b4a83a75fc1dc Fugang Duan 2020-05-28 1237 pmadapter->pcard_pcie->evtbd_ring[i];
688b67b2c7220b Fugang Duan 2020-04-19 1238
688b67b2c7220b Fugang Duan 2020-04-19 1239 if (pevtbd_buf) {
688b67b2c7220b Fugang Duan 2020-04-19 1240 pevtbd_buf->paddr = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1241 pevtbd_buf->len = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1242 pevtbd_buf->flags = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1243 }
688b67b2c7220b Fugang Duan 2020-04-19 1244 }
688b67b2c7220b Fugang Duan 2020-04-19 1245 #endif
688b67b2c7220b Fugang Duan 2020-04-19 1246
688b67b2c7220b Fugang Duan 2020-04-19 1247 #if defined(PCIE9098) || defined(PCIE9097)
688b67b2c7220b Fugang Duan 2020-04-19 1248 if (pmadapter->pcard_pcie->reg->use_adma) {
688b67b2c7220b Fugang Duan 2020-04-19 1249 padma_bd_buf =
6b4a83a75fc1dc Fugang Duan 2020-05-28 1250 (adma_dual_desc_buf *)
6b4a83a75fc1dc Fugang Duan 2020-05-28 1251 pmadapter->pcard_pcie->evtbd_ring[i];
688b67b2c7220b Fugang Duan 2020-04-19 1252
688b67b2c7220b Fugang Duan 2020-04-19 1253 if (padma_bd_buf) {
688b67b2c7220b Fugang Duan 2020-04-19 1254 padma_bd_buf->paddr = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1255 padma_bd_buf->len = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1256 padma_bd_buf->flags = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1257 padma_bd_buf->pkt_size = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1258 padma_bd_buf->reserved = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1259 }
688b67b2c7220b Fugang Duan 2020-04-19 1260 }
688b67b2c7220b Fugang Duan 2020-04-19 1261 #endif
688b67b2c7220b Fugang Duan 2020-04-19 1262 pmadapter->pcard_pcie->evtbd_ring[i] = MNULL;
688b67b2c7220b Fugang Duan 2020-04-19 1263 }
688b67b2c7220b Fugang Duan 2020-04-19 1264
688b67b2c7220b Fugang Duan 2020-04-19 1265 if (pmadapter->pcard_pcie->evtbd_ring_vbase)
6b4a83a75fc1dc Fugang Duan 2020-05-28 1266 pmadapter->callbacks.moal_mfree_consistent(
6b4a83a75fc1dc Fugang Duan 2020-05-28 1267 pmadapter->pmoal_handle,
6b4a83a75fc1dc Fugang Duan 2020-05-28 1268 pmadapter->pcard_pcie->evtbd_ring_size,
6b4a83a75fc1dc Fugang Duan 2020-05-28 1269 pmadapter->pcard_pcie->evtbd_ring_vbase,
6b4a83a75fc1dc Fugang Duan 2020-05-28 1270 pmadapter->pcard_pcie->evtbd_ring_pbase);
688b67b2c7220b Fugang Duan 2020-04-19 1271
688b67b2c7220b Fugang Duan 2020-04-19 1272 pmadapter->pcard_pcie->evtbd_rdptr = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1273 pmadapter->pcard_pcie->evtbd_wrptr = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1274 pmadapter->pcard_pcie->evtbd_ring_size = 0;
688b67b2c7220b Fugang Duan 2020-04-19 @1275 pmadapter->pcard_pcie->evtbd_ring_vbase = MNULL;
688b67b2c7220b Fugang Duan 2020-04-19 1276 pmadapter->pcard_pcie->evtbd_ring_pbase = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1277
688b67b2c7220b Fugang Duan 2020-04-19 1278 LEAVE();
688b67b2c7220b Fugang Duan 2020-04-19 1279 return MLAN_STATUS_SUCCESS;
688b67b2c7220b Fugang Duan 2020-04-19 1280 }
688b67b2c7220b Fugang Duan 2020-04-19 1281
:::::: The code at line 1213 was first introduced by commit
:::::: 688b67b2c7220b01521ffe560da7eee33042c7bd MLK-23806-01 net: wireless: nxp: mxm_wifiex: add initial MxM wifi driver
:::::: TO: Fugang Duan <fugang.duan@nxp.com>
:::::: CC: Fugang Duan <fugang.duan@nxp.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 38625 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* [RFC PATCH freescale-fslc] MLK-24962 net: wireless: nxp: mxm_wifiex: wlan_disable_pcie_host_int() can be static
2021-09-28 7:39 ` [kbuild] " Dan Carpenter
(?)
@ 2021-09-28 6:06 ` kernel test robot
-1 siblings, 0 replies; 3+ messages in thread
From: kernel test robot @ 2021-09-28 6:06 UTC (permalink / raw)
To: kbuild
[-- Attachment #1: Type: text/plain, Size: 12967 bytes --]
CC: kbuild-all(a)lists.01.org
TO: Otavio Salvador <otavio@ossystems.com.br>
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:548:13: warning: symbol 'wlan_disable_pcie_host_int' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:581:13: warning: symbol 'wlan_clear_pending_int_status' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:624:13: warning: symbol 'wlan_enable_pcie_host_int' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2428:13: warning: symbol 'wlan_pcie_cmdrsp_complete' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2648:13: warning: symbol 'wlan_pcie_event_complete' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:126:13: warning: symbol 'wlan_cmd_set_get_beacon_stuck_cfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:157:13: warning: symbol 'wlan_ret_set_get_beacon_stuck_cfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14548:5: warning: symbol 'woal_priv_arbcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2921:6: warning: symbol 'woal_cfg80211_fill_rate_info' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:394:5: warning: symbol 'woal_pcie_probe' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:896:13: warning: symbol 'woal_pcie_write_data_sync' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:912:13: warning: symbol 'woal_pcie_read_data_sync' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1418:5: warning: symbol 'woal_pcie_dump_reg_info' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1736:21: warning: symbol 'mem_type_mapping_tbl_8997' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1752:13: warning: symbol 'woal_read_reg_eight_bit' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1767:13: warning: symbol 'woal_pcie_rdwr_firmware' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:2013:6: warning: symbol 'woal_pcie_dump_fw_info_v2' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:2192:6: warning: symbol 'woal_pcie_dump_fw_info' was not declared. Should it be static?
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: kernel test robot <lkp@intel.com>
---
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c | 14 +++---
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c | 14 +++---
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c | 2
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c | 22 +++++-----
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c | 4 -
5 files changed, 28 insertions(+), 28 deletions(-)
diff --git a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c
index 04cd3f4034224..fea174c4421db 100644
--- a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c
+++ b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c
@@ -545,7 +545,7 @@ wlan_pcie_enable_host_int_status_mask(mlan_adapter *pmadapter, t_u8 enable)
*
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
-mlan_status wlan_disable_pcie_host_int(mlan_adapter *pmadapter)
+static mlan_status wlan_disable_pcie_host_int(mlan_adapter *pmadapter)
{
mlan_status ret;
@@ -578,7 +578,7 @@ mlan_status wlan_disable_pcie_host_int(mlan_adapter *pmadapter)
*
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
-mlan_status wlan_clear_pending_int_status(mlan_adapter *pmadapter)
+static mlan_status wlan_clear_pending_int_status(mlan_adapter *pmadapter)
{
mlan_status ret = MLAN_STATUS_SUCCESS;
t_u32 pcie_ireg = 0;
@@ -621,7 +621,7 @@ mlan_status wlan_clear_pending_int_status(mlan_adapter *pmadapter)
*
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
-mlan_status wlan_enable_pcie_host_int(mlan_adapter *pmadapter)
+static mlan_status wlan_enable_pcie_host_int(mlan_adapter *pmadapter)
{
mlan_status ret;
@@ -2425,8 +2425,8 @@ static mlan_status wlan_pcie_process_cmd_resp(mlan_adapter *pmadapter)
*
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
-mlan_status wlan_pcie_cmdrsp_complete(mlan_adapter *pmadapter,
- mlan_buffer *pmbuf, mlan_status status)
+static mlan_status wlan_pcie_cmdrsp_complete(mlan_adapter *pmadapter,
+ mlan_buffer *pmbuf, mlan_status status)
{
mlan_buffer *pcmdmbuf;
pmlan_callbacks pcb = &pmadapter->callbacks;
@@ -2645,8 +2645,8 @@ static mlan_status wlan_pcie_process_event_ready(mlan_adapter *pmadapter)
*
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
-mlan_status wlan_pcie_event_complete(mlan_adapter *pmadapter,
- mlan_buffer *pmbuf, mlan_status status)
+static mlan_status wlan_pcie_event_complete(mlan_adapter *pmadapter,
+ mlan_buffer *pmbuf, mlan_status status)
{
mlan_status ret = MLAN_STATUS_SUCCESS;
pmlan_callbacks pcb = &pmadapter->callbacks;
diff --git a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c
index 45ea63030b9b4..31ac52f5f6c93 100644
--- a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c
+++ b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c
@@ -123,10 +123,10 @@ mlan_status wlan_ret_set_get_band_steering_cfg(mlan_private *pmpriv,
* @param pdata_buf A pointer to data buffer
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
-mlan_status wlan_cmd_set_get_beacon_stuck_cfg(IN pmlan_private pmpriv,
- IN HostCmd_DS_COMMAND *cmd,
- IN t_u16 cmd_action,
- IN t_void *pdata_buf)
+static mlan_status wlan_cmd_set_get_beacon_stuck_cfg(IN pmlan_private pmpriv,
+ IN HostCmd_DS_COMMAND *cmd,
+ IN t_u16 cmd_action,
+ IN t_void *pdata_buf)
{
HostCmd_DS_BEACON_STUCK_CFG *pbeacon_stuck_param_cfg =
(HostCmd_DS_BEACON_STUCK_CFG *)(pdata_buf + sizeof(t_u32));
@@ -154,9 +154,9 @@ mlan_status wlan_cmd_set_get_beacon_stuck_cfg(IN pmlan_private pmpriv,
*
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
-mlan_status wlan_ret_set_get_beacon_stuck_cfg(mlan_private *pmpriv,
- HostCmd_DS_COMMAND *resp,
- mlan_ioctl_req *pioctl_buf)
+static mlan_status wlan_ret_set_get_beacon_stuck_cfg(mlan_private *pmpriv,
+ HostCmd_DS_COMMAND *resp,
+ mlan_ioctl_req *pioctl_buf)
{
mlan_status ret = MLAN_STATUS_SUCCESS;
HostCmd_DS_BEACON_STUCK_CFG *pbeacon_stuck_param_cfg =
diff --git a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c
index a677688142f27..1d37fb788349c 100644
--- a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c
+++ b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c
@@ -14545,7 +14545,7 @@ static int woal_priv_set_get_lpm(moal_private *priv, t_u8 *respbuf,
*
* @return Number of bytes written, negative for failure.
*/
-int woal_priv_arbcfg(moal_private *priv, t_u8 *respbuf, t_u32 respbuflen)
+static int woal_priv_arbcfg(moal_private *priv, t_u8 *respbuf, t_u32 respbuflen)
{
mlan_ioctl_req *req = NULL;
mlan_ds_misc_cfg *misc = NULL;
diff --git a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c
index f61c3fa327de1..b36ec31592483 100644
--- a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c
+++ b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c
@@ -391,7 +391,7 @@ mlan_status woal_do_flr(moal_handle *handle, bool prepare)
*
* @return error code
*/
-int woal_pcie_probe(struct pci_dev *pdev, const struct pci_device_id *id)
+static int woal_pcie_probe(struct pci_dev *pdev, const struct pci_device_id *id)
{
pcie_service_card *card = NULL;
t_u16 card_type = 0;
@@ -893,8 +893,8 @@ static mlan_status woal_pcie_read_reg(moal_handle *handle, t_u32 reg,
*
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
-mlan_status woal_pcie_write_data_sync(moal_handle *handle, mlan_buffer *pmbuf,
- t_u32 port, t_u32 timeout)
+static mlan_status woal_pcie_write_data_sync(moal_handle *handle, mlan_buffer *pmbuf,
+ t_u32 port, t_u32 timeout)
{
return MLAN_STATUS_SUCCESS;
}
@@ -909,8 +909,8 @@ mlan_status woal_pcie_write_data_sync(moal_handle *handle, mlan_buffer *pmbuf,
*
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
-mlan_status woal_pcie_read_data_sync(moal_handle *handle, mlan_buffer *pmbuf,
- t_u32 port, t_u32 timeout)
+static mlan_status woal_pcie_read_data_sync(moal_handle *handle, mlan_buffer *pmbuf,
+ t_u32 port, t_u32 timeout)
{
return MLAN_STATUS_SUCCESS;
}
@@ -1415,7 +1415,7 @@ void woal_pcie_bus_unregister(void)
*
* @return The length of this log
*/
-int woal_pcie_dump_reg_info(moal_handle *phandle, t_u8 *buffer)
+static int woal_pcie_dump_reg_info(moal_handle *phandle, t_u8 *buffer)
{
char *drv_ptr = (char *)buffer;
t_u32 reg = 0, value = 0;
@@ -1733,7 +1733,7 @@ memory_type_mapping mem_type_mapping_tbl_8897[] = {
#if defined(PCIE8997) || defined(PCIE9098) || defined(PCIE9097)
#define DEBUG_HOST_READY_8997 0xCC
#define DEBUG_MEMDUMP_FINISH_8997 0xDD
-memory_type_mapping mem_type_mapping_tbl_8997 = {"DUMP", NULL, NULL, 0xDD,
+static memory_type_mapping mem_type_mapping_tbl_8997 = {"DUMP", NULL, NULL, 0xDD,
0x00};
#endif
@@ -1749,7 +1749,7 @@ memory_type_mapping mem_type_mapping_tbl_8997 = {"DUMP", NULL, NULL, 0xDD,
*
* @return MLAN_STATUS_SUCCESS or MLAN_STATUS_FAILURE
*/
-mlan_status woal_read_reg_eight_bit(moal_handle *handle, t_u32 reg, t_u8 *data)
+static mlan_status woal_read_reg_eight_bit(moal_handle *handle, t_u32 reg, t_u8 *data)
{
pcie_service_card *card = (pcie_service_card *)handle->card;
*data = ioread8(card->pci_mmap1 + reg);
@@ -1764,7 +1764,7 @@ mlan_status woal_read_reg_eight_bit(moal_handle *handle, t_u32 reg, t_u8 *data)
*
* @return MLAN_STATUS_SUCCESS
*/
-rdwr_status woal_pcie_rdwr_firmware(moal_handle *phandle, t_u8 doneflag)
+static rdwr_status woal_pcie_rdwr_firmware(moal_handle *phandle, t_u8 doneflag)
{
int ret = 0;
int tries = 0;
@@ -2010,7 +2010,7 @@ void woal_pcie_dump_fw_info_v1(moal_handle *phandle)
*
* @return N/A
*/
-void woal_pcie_dump_fw_info_v2(moal_handle *phandle)
+static void woal_pcie_dump_fw_info_v2(moal_handle *phandle)
{
int ret = 0;
unsigned int reg, reg_start, reg_end;
@@ -2189,7 +2189,7 @@ static t_u8 woal_pcie_is_second_mac(moal_handle *handle)
return MFALSE;
}
-void woal_pcie_dump_fw_info(moal_handle *phandle)
+static void woal_pcie_dump_fw_info(moal_handle *phandle)
{
mlan_pm_wakeup_card(phandle->pmlan_adapter, MTRUE);
phandle->fw_dump = MTRUE;
diff --git a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c
index 98f71fa5b0523..44673b0e13fb8 100644
--- a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c
+++ b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c
@@ -2918,8 +2918,8 @@ int woal_cfg80211_assoc(moal_private *priv, void *sme, t_u8 wait_option,
*
* @return 0 -- success, otherwise fail
*/
-void woal_cfg80211_fill_rate_info(moal_private *priv,
- struct station_info *sinfo)
+static void woal_cfg80211_fill_rate_info(moal_private *priv,
+ struct station_info *sinfo)
{
mlan_status ret = MLAN_STATUS_SUCCESS;
mlan_ioctl_req *req = NULL;
diff --git a/scripts/spdxcheck-test.sh b/scripts/spdxcheck-test.sh
old mode 100644
new mode 100755
diff --git a/scripts/xen-hypercalls.sh b/scripts/xen-hypercalls.sh
old mode 100644
new mode 100755
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [kbuild] [freescale-fslc:5.4-2.3.x-imx 14893/21308] drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1213:30: sparse: sparse: Using plain integer as NULL pointer
@ 2021-09-28 7:39 ` Dan Carpenter
0 siblings, 0 replies; 3+ messages in thread
From: Dan Carpenter @ 2021-09-28 7:39 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 58337 bytes --]
Hi Fugang,
First bad commit (maybe != root cause):
tree: https://github.com/Freescale/linux-fslc 5.4-2.3.x-imx
head: 5e2f889a8a3a0b326eb96497906bc7bcb6bcb743
commit: f186a4e65f54a28973c743f8c007b18c1ce95be6 [14893/21308] MLK-24962 net: wireless: nxp: mxm_wifiex: upgrade to mxm5x16203 release
config: x86_64-randconfig-s022-20210927 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce:
# apt-get install sparse
# sparse version: v0.6.4-dirty
# https://github.com/Freescale/linux-fslc/commit/f186a4e65f54a28973c743f8c007b18c1ce95be6
git remote add freescale-fslc https://github.com/Freescale/linux-fslc
git fetch --no-tags freescale-fslc 5.4-2.3.x-imx
git checkout f186a4e65f54a28973c743f8c007b18c1ce95be6
# save the attached .config to linux build tree
make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=x86_64 SHELL=/bin/bash drivers/net/wireless/nxp/mxm_wifiex/wlan_src/
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
sparse warnings: (new ones prefixed by >>)
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1213:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1232:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1262:56: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1275:51: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1002:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1023:57: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1052:55: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1064:50: sparse: sparse: Using plain integer as NULL pointer
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:548:13: sparse: sparse: symbol 'wlan_disable_pcie_host_int' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:594:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:599:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:605:33: sparse: sparse: Using plain integer as NULL pointer
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:581:13: sparse: sparse: symbol 'wlan_clear_pending_int_status' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:624:13: sparse: sparse: symbol 'wlan_enable_pcie_host_int' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:700:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:715:57: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:767:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:788:57: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:820:55: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:834:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:852:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:902:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:922:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:936:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1082:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1123:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1142:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1156:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1291:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1304:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1314:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1341:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1362:53: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1408:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1489:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1518:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1527:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1543:65: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1657:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1674:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1679:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1704:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1710:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1769:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1783:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1796:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1812:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1816:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1891:30: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1911:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1925:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1936:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1941:64: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1942:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1969:74: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1970:48: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1983:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1990:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1999:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2004:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2069:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2078:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2108:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2112:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2117:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2125:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2140:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2165:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2177:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2189:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2201:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2211:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2222:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2281:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2297:32: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2304:22: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2305:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2344:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2359:66: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2375:53: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2383:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2392:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2452:50: sparse: sparse: Using plain integer as NULL pointer
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2428:13: sparse: sparse: symbol 'wlan_pcie_cmdrsp_complete' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2531:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2578:65: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2626:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2631:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2670:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2679:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2697:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2727:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2760:17: sparse: sparse: Using plain integer as NULL pointer
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2648:13: sparse: sparse: symbol 'wlan_pcie_event_complete' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2794:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2803:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2809:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2822:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2833:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:2843:17: sparse: sparse: too many warnings
--
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c: note: in included file:
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_fw.h:4153:47: sparse: sparse: array of flexible structures
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_fw.h:2834:41: sparse: sparse: array of flexible structures
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:62:13: sparse: sparse: symbol 'wlan_cmd_set_get_band_steering_cfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:93:13: sparse: sparse: symbol 'wlan_ret_set_get_band_steering_cfg' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:126:13: sparse: sparse: symbol 'wlan_cmd_set_get_beacon_stuck_cfg' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:157:13: sparse: sparse: symbol 'wlan_ret_set_get_beacon_stuck_cfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:203:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:214:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:222:51: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:223:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:274:49: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:298:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:312:31: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:327:6: sparse: sparse: symbol 'wlan_notify_station_deauth' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:378:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:379:49: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:380:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:381:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:382:47: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:389:26: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:414:17: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:490:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:550:38: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:581:29: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:591:61: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:591:68: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:597:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:637:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:667:28: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:670:21: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:671:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:672:48: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:673:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:674:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:675:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:676:45: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:677:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:678:48: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:679:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:680:51: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:681:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:682:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:683:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:684:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:685:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:686:60: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:687:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:688:69: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:689:69: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:690:70: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:691:70: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:692:64: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:693:64: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:694:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:695:53: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:696:57: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:697:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:698:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:699:64: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:700:40: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:701:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:702:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:703:55: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:704:52: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:705:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:706:46: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:707:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:708:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:709:48: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:721:27: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:749:25: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1466:9: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1486:28: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1489:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1490:51: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1491:51: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1492:55: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1493:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1494:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1495:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1496:57: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1497:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1498:53: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1499:55: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1505:43: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1506:34: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1512:27: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1521:27: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1652:41: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1681:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1796:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1826:33: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1923:28: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1924:36: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1928:42: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1929:48: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1930:58: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1931:54: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1932:50: sparse: sparse: Using plain integer as NULL pointer
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.c:1933:45: sparse: sparse: too many warnings
--
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c: note: in included file (through include/uapi/linux/wireless.h, include/linux/wireless.h, ...):
/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h:406:9: sparse: sparse: preprocessor token offsetof redefined
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c: note: in included file (through include/uapi/linux/posix_types.h, include/uapi/linux/types.h, include/linux/types.h, ...):
include/linux/stddef.h:17:9: sparse: this was the original definition
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:190:5: sparse: sparse: symbol 'string2raw' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:293:13: sparse: sparse: symbol 'woal_set_miracast_mode' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:341:5: sparse: sparse: symbol 'woal_get_priv_driver_version' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:570:5: sparse: sparse: symbol 'woal_priv_customie' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:633:5: sparse: sparse: symbol 'woal_setget_priv_bandcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:760:5: sparse: sparse: symbol 'woal_setget_priv_httxcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:859:5: sparse: sparse: symbol 'woal_setget_priv_htcapinfo' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:961:5: sparse: sparse: symbol 'woal_setget_priv_addbapara' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1067:5: sparse: sparse: symbol 'woal_priv_delba' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1163:5: sparse: sparse: symbol 'woal_priv_rejectaddbareq' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1243:13: sparse: sparse: symbol 'woal_ioctl_addba_reject' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1344:13: sparse: sparse: symbol 'woal_ioctl_addba_param' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1393:5: sparse: sparse: symbol 'woal_set_rx_ba_winsize' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1472:5: sparse: sparse: symbol 'woal_set_tx_ba_winsize' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1557:5: sparse: sparse: symbol 'woal_setget_priv_aggrpriotbl' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1645:5: sparse: sparse: symbol 'woal_setget_priv_addbareject' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1728:5: sparse: sparse: symbol 'woal_setget_priv_vhtcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1883:5: sparse: sparse: symbol 'woal_setget_priv_opermodecfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1966:5: sparse: sparse: symbol 'woal_get_priv_datarate' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2016:5: sparse: sparse: symbol 'woal_setget_priv_txratecfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c: note: in included file (through drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/mlan.h, drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.h):
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/mlan_ioctl.h:2351:22: sparse: sparse: array of flexible structures
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2281:5: sparse: sparse: symbol 'woal_get_priv_getlog' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2321:5: sparse: sparse: symbol 'woal_setget_priv_esuppmode' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2411:5: sparse: sparse: symbol 'woal_setget_priv_passphrase' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2616:5: sparse: sparse: symbol 'woal_priv_deauth' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2833:5: sparse: sparse: symbol 'woal_priv_bssrole' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2914:5: sparse: sparse: symbol 'woal_priv_setuserscan' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2948:5: sparse: sparse: symbol 'woal_priv_get_chanstats' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3065:5: sparse: sparse: symbol 'woal_priv_getscantable' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3126:5: sparse: sparse: symbol 'woal_priv_extcapcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3202:5: sparse: sparse: symbol 'woal_priv_setgetdeepsleep' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3276:5: sparse: sparse: symbol 'woal_priv_setgetipaddr' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3370:5: sparse: sparse: symbol 'woal_priv_setwpssession' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3438:5: sparse: sparse: symbol 'woal_priv_otpuserdata' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3508:5: sparse: sparse: symbol 'woal_priv_set_get_countrycode' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3585:5: sparse: sparse: symbol 'woal_priv_get_cfpinfo' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3647:5: sparse: sparse: symbol 'woal_priv_setgettcpackenh' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3711:5: sparse: sparse: symbol 'woal_priv_assocessid' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3847:5: sparse: sparse: symbol 'woal_priv_getwakeupreason' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3905:5: sparse: sparse: symbol 'woal_priv_set_get_listeninterval' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3986:5: sparse: sparse: symbol 'woal_priv_set_get_drvdbg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4084:5: sparse: sparse: symbol 'woal_priv_mgmt_filter' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4161:5: sparse: sparse: symbol 'woal_priv_hscfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4365:5: sparse: sparse: symbol 'woal_priv_hssetpara' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4413:5: sparse: sparse: symbol 'woal_priv_set_get_scancfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4526:5: sparse: sparse: symbol 'woal_priv_getnlnum' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4558:5: sparse: sparse: symbol 'woal_priv_set_get_aggrctrl' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:6472:5: sparse: sparse: symbol 'woal_priv_set_get_auto_arp' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:6986:5: sparse: sparse: symbol 'woal_priv_hotspotcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7053:5: sparse: sparse: symbol 'woal_priv_mgmt_frame_passthru_ctrl' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7493:5: sparse: sparse: symbol 'woal_priv_macctrl' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7561:5: sparse: sparse: symbol 'woal_priv_getwap' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7610:5: sparse: sparse: symbol 'woal_priv_region_code' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7759:5: sparse: sparse: symbol 'woal_priv_fwmacaddr' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7825:5: sparse: sparse: symbol 'woal_priv_offchannel' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7980:5: sparse: sparse: symbol 'woal_priv_set_get_dscp_map' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:8015:5: sparse: sparse: symbol 'woal_priv_get_driver_verext' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:9639:5: sparse: sparse: symbol 'woal_priv_set_get_pmfcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10601:77: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] rx_mcs_map @@ got int @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10601:77: sparse: expected restricted __le16 [usertype] rx_mcs_map
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10601:77: sparse: got int
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10606:77: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] tx_mcs_map @@ got int @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10606:77: sparse: expected restricted __le16 [usertype] tx_mcs_map
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10606:77: sparse: got int
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10621:77: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] rx_mcs_map @@ got int @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10621:77: sparse: expected restricted __le16 [usertype] rx_mcs_map
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10621:77: sparse: got int
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10626:77: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] tx_mcs_map @@ got int @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10626:77: sparse: expected restricted __le16 [usertype] tx_mcs_map
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10626:77: sparse: got int
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11674:24: sparse: sparse: cast from restricted __be16
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11674:24: sparse: sparse: cast from restricted __be16
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:12540:5: sparse: sparse: symbol 'woal_set_scan_chan_gap' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:13021:6: sparse: sparse: symbol 'woal_get_center_freq_idx' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:13970:5: sparse: sparse: symbol 'woal_priv_rx_abort_cfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14053:5: sparse: sparse: symbol 'woal_priv_rx_abort_cfg_ext' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14150:5: sparse: sparse: symbol 'woal_priv_tx_ampdu_prot_mode' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14230:5: sparse: sparse: symbol 'woal_priv_rate_adapt_cfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14336:5: sparse: sparse: symbol 'woal_priv_cck_desense_cfg' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14548:5: sparse: sparse: symbol 'woal_priv_arbcfg' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14682:33: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void const [noderef] <asn:1> *from @@ got char *[assigned] cmd_buf @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14682:33: sparse: expected void const [noderef] <asn:1> *from
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14682:33: sparse: got char *[assigned] cmd_buf
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:16224:42: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] <asn:1> *to @@ got char *[assigned] cmd_buf @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:16224:42: sparse: expected void [noderef] <asn:1> *to
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:16224:42: sparse: got char *[assigned] cmd_buf
--
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c: note: in included file (through include/uapi/linux/wireless.h, include/linux/wireless.h, ...):
/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h:406:9: sparse: sparse: preprocessor token offsetof redefined
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c: note: in included file (through include/uapi/linux/posix_types.h, include/uapi/linux/types.h, include/linux/types.h, ...):
include/linux/stddef.h:17:9: sparse: this was the original definition
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:38:11: sparse: sparse: symbol 'cfg80211_cipher_suites' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2024:29: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] frame_control @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2024:29: sparse: expected unsigned short [usertype] frame_control
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2024:29: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2075:31: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] auth_alg @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2075:31: sparse: expected unsigned short [usertype] auth_alg
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2075:31: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:520:6: sparse: sparse: symbol 'is_cfg80211_special_region_code' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:1209:13: sparse: sparse: symbol 'woal_set_ewpa_mode' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:1625:5: sparse: sparse: symbol 'woal_cfg80211_connect_scan' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:1711:6: sparse: sparse: symbol 'woal_save_assoc_params' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:1770:6: sparse: sparse: symbol 'woal_save_auth_params' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2279:6: sparse: sparse: symbol 'woal_assoc_resp_event' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:2921:6: sparse: sparse: symbol 'woal_cfg80211_fill_rate_info' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:3624:13: sparse: sparse: symbol 'woal_role_switch' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:3714:13: sparse: sparse: symbol 'woal_uap_scan' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:3801:6: sparse: sparse: symbol 'woal_is_scan_result_expired' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4199:29: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] frame_control @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4199:29: sparse: expected unsigned short [usertype] frame_control
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4199:29: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4305:29: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] frame_control @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4305:29: sparse: expected unsigned short [usertype] frame_control
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4305:29: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4316:31: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] auth_alg @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4316:31: sparse: expected unsigned short [usertype] auth_alg
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4316:31: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4317:39: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] auth_transaction @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4317:39: sparse: expected unsigned short [usertype] auth_transaction
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4317:39: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4318:34: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] status_code @@ got restricted __le16 [usertype] @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4318:34: sparse: expected unsigned short [usertype] status_code
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:4318:34: sparse: got restricted __le16 [usertype]
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:5033:6: sparse: sparse: symbol 'woal_bandcfg_to_ieee_band' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:6637:5: sparse: sparse: symbol 'woal_update_okc_roaming_ie' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7186:29: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] frame_control @@ got int @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7186:29: sparse: expected restricted __le16 [usertype] frame_control
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7186:29: sparse: got int
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7189:36: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] reason_code @@ got unsigned short [usertype] reason_code @@
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7189:36: sparse: expected restricted __le16 [usertype] reason_code
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7189:36: sparse: got unsigned short [usertype] reason_code
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7320:13: sparse: sparse: symbol 'woal_cfg80211_init_wiphy' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:7501:6: sparse: sparse: symbol 'woal_update_channel_flag' was not declared. Should it be static?
--
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c: note: in included file (through include/uapi/linux/wireless.h, include/linux/wireless.h, ...):
/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h:406:9: sparse: sparse: preprocessor token offsetof redefined
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c: note: in included file (through include/uapi/linux/posix_types.h, include/uapi/linux/types.h, include/linux/types.h, ...):
include/linux/stddef.h:17:9: sparse: this was the original definition
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:394:5: sparse: sparse: symbol 'woal_pcie_probe' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:896:13: sparse: sparse: symbol 'woal_pcie_write_data_sync' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:912:13: sparse: sparse: symbol 'woal_pcie_read_data_sync' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1418:5: sparse: sparse: symbol 'woal_pcie_dump_reg_info' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1736:21: sparse: sparse: symbol 'mem_type_mapping_tbl_8997' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1752:13: sparse: sparse: symbol 'woal_read_reg_eight_bit' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1767:13: sparse: sparse: symbol 'woal_pcie_rdwr_firmware' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:2013:6: sparse: sparse: symbol 'woal_pcie_dump_fw_info_v2' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:2192:6: sparse: sparse: symbol 'woal_pcie_dump_fw_info' was not declared. Should it be static?
Please review and possibly fold the followup patch.
vim +1213 drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c
6b4a83a75fc1dc Fugang Duan 2020-05-28 1209 static mlan_status wlan_pcie_delete_evtbd_ring(mlan_adapter *pmadapter)
688b67b2c7220b Fugang Duan 2020-04-19 1210 {
688b67b2c7220b Fugang Duan 2020-04-19 1211 t_u32 i;
688b67b2c7220b Fugang Duan 2020-04-19 1212 pmlan_callbacks pcb = &pmadapter->callbacks;
688b67b2c7220b Fugang Duan 2020-04-19 @1213 mlan_buffer *pmbuf = MNULL;
688b67b2c7220b Fugang Duan 2020-04-19 1214 #if defined(PCIE8997) || defined(PCIE8897)
688b67b2c7220b Fugang Duan 2020-04-19 1215 mlan_pcie_evt_buf *pevtbd_buf;
688b67b2c7220b Fugang Duan 2020-04-19 1216 #endif
688b67b2c7220b Fugang Duan 2020-04-19 1217 #if defined(PCIE9098) || defined(PCIE9097)
688b67b2c7220b Fugang Duan 2020-04-19 1218 adma_dual_desc_buf *padma_bd_buf;
688b67b2c7220b Fugang Duan 2020-04-19 1219 #endif
688b67b2c7220b Fugang Duan 2020-04-19 1220
688b67b2c7220b Fugang Duan 2020-04-19 1221 ENTER();
688b67b2c7220b Fugang Duan 2020-04-19 1222 for (i = 0; i < MLAN_MAX_EVT_BD; i++) {
688b67b2c7220b Fugang Duan 2020-04-19 1223 if (pmadapter->pcard_pcie->evt_buf_list[i]) {
688b67b2c7220b Fugang Duan 2020-04-19 1224 pmbuf = pmadapter->pcard_pcie->evt_buf_list[i];
688b67b2c7220b Fugang Duan 2020-04-19 1225 pcb->moal_unmap_memory(pmadapter->pmoal_handle,
688b67b2c7220b Fugang Duan 2020-04-19 1226 pmbuf->pbuf + pmbuf->data_offset,
6b4a83a75fc1dc Fugang Duan 2020-05-28 1227 pmbuf->buf_pa, MAX_EVENT_SIZE,
688b67b2c7220b Fugang Duan 2020-04-19 1228 PCI_DMA_FROMDEVICE);
688b67b2c7220b Fugang Duan 2020-04-19 1229 wlan_free_mlan_buffer(pmadapter, pmbuf);
688b67b2c7220b Fugang Duan 2020-04-19 1230 }
688b67b2c7220b Fugang Duan 2020-04-19 1231
688b67b2c7220b Fugang Duan 2020-04-19 1232 pmadapter->pcard_pcie->evt_buf_list[i] = MNULL;
688b67b2c7220b Fugang Duan 2020-04-19 1233 #if defined(PCIE8997) || defined(PCIE8897)
688b67b2c7220b Fugang Duan 2020-04-19 1234 if (!pmadapter->pcard_pcie->reg->use_adma) {
688b67b2c7220b Fugang Duan 2020-04-19 1235 pevtbd_buf =
6b4a83a75fc1dc Fugang Duan 2020-05-28 1236 (mlan_pcie_evt_buf *)
6b4a83a75fc1dc Fugang Duan 2020-05-28 1237 pmadapter->pcard_pcie->evtbd_ring[i];
688b67b2c7220b Fugang Duan 2020-04-19 1238
688b67b2c7220b Fugang Duan 2020-04-19 1239 if (pevtbd_buf) {
688b67b2c7220b Fugang Duan 2020-04-19 1240 pevtbd_buf->paddr = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1241 pevtbd_buf->len = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1242 pevtbd_buf->flags = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1243 }
688b67b2c7220b Fugang Duan 2020-04-19 1244 }
688b67b2c7220b Fugang Duan 2020-04-19 1245 #endif
688b67b2c7220b Fugang Duan 2020-04-19 1246
688b67b2c7220b Fugang Duan 2020-04-19 1247 #if defined(PCIE9098) || defined(PCIE9097)
688b67b2c7220b Fugang Duan 2020-04-19 1248 if (pmadapter->pcard_pcie->reg->use_adma) {
688b67b2c7220b Fugang Duan 2020-04-19 1249 padma_bd_buf =
6b4a83a75fc1dc Fugang Duan 2020-05-28 1250 (adma_dual_desc_buf *)
6b4a83a75fc1dc Fugang Duan 2020-05-28 1251 pmadapter->pcard_pcie->evtbd_ring[i];
688b67b2c7220b Fugang Duan 2020-04-19 1252
688b67b2c7220b Fugang Duan 2020-04-19 1253 if (padma_bd_buf) {
688b67b2c7220b Fugang Duan 2020-04-19 1254 padma_bd_buf->paddr = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1255 padma_bd_buf->len = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1256 padma_bd_buf->flags = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1257 padma_bd_buf->pkt_size = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1258 padma_bd_buf->reserved = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1259 }
688b67b2c7220b Fugang Duan 2020-04-19 1260 }
688b67b2c7220b Fugang Duan 2020-04-19 1261 #endif
688b67b2c7220b Fugang Duan 2020-04-19 1262 pmadapter->pcard_pcie->evtbd_ring[i] = MNULL;
688b67b2c7220b Fugang Duan 2020-04-19 1263 }
688b67b2c7220b Fugang Duan 2020-04-19 1264
688b67b2c7220b Fugang Duan 2020-04-19 1265 if (pmadapter->pcard_pcie->evtbd_ring_vbase)
6b4a83a75fc1dc Fugang Duan 2020-05-28 1266 pmadapter->callbacks.moal_mfree_consistent(
6b4a83a75fc1dc Fugang Duan 2020-05-28 1267 pmadapter->pmoal_handle,
6b4a83a75fc1dc Fugang Duan 2020-05-28 1268 pmadapter->pcard_pcie->evtbd_ring_size,
6b4a83a75fc1dc Fugang Duan 2020-05-28 1269 pmadapter->pcard_pcie->evtbd_ring_vbase,
6b4a83a75fc1dc Fugang Duan 2020-05-28 1270 pmadapter->pcard_pcie->evtbd_ring_pbase);
688b67b2c7220b Fugang Duan 2020-04-19 1271
688b67b2c7220b Fugang Duan 2020-04-19 1272 pmadapter->pcard_pcie->evtbd_rdptr = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1273 pmadapter->pcard_pcie->evtbd_wrptr = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1274 pmadapter->pcard_pcie->evtbd_ring_size = 0;
688b67b2c7220b Fugang Duan 2020-04-19 @1275 pmadapter->pcard_pcie->evtbd_ring_vbase = MNULL;
688b67b2c7220b Fugang Duan 2020-04-19 1276 pmadapter->pcard_pcie->evtbd_ring_pbase = 0;
688b67b2c7220b Fugang Duan 2020-04-19 1277
688b67b2c7220b Fugang Duan 2020-04-19 1278 LEAVE();
688b67b2c7220b Fugang Duan 2020-04-19 1279 return MLAN_STATUS_SUCCESS;
688b67b2c7220b Fugang Duan 2020-04-19 1280 }
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
_______________________________________________
kbuild mailing list -- kbuild(a)lists.01.org
To unsubscribe send an email to kbuild-leave(a)lists.01.org
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-09-28 7:39 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-28 6:06 [freescale-fslc:5.4-2.3.x-imx 14893/21308] drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlan/mlan_pcie.c:1213:30: sparse: sparse: Using plain integer as NULL pointer kernel test robot
2021-09-28 7:39 ` [kbuild] " Dan Carpenter
2021-09-28 6:06 ` [RFC PATCH freescale-fslc] MLK-24962 net: wireless: nxp: mxm_wifiex: wlan_disable_pcie_host_int() can be static kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.