========== build_allmodconfig_warn - FAILED Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:260:12: warning: symbol 'rwnx_id2str' was not declared. Should it be static? Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_bsp/md5.c:5:15: warning: symbol 'PADDING' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/md5.c:15:15: warning: symbol 'PADDING' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800d80_compat.c:37:5: warning: symbol 'aicbsp_syscfg_tbl_8800d80' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800d80_compat.c:57:5: warning: symbol 'adaptivity_patch_tbl_8800d80' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800d80_compat.c:72:5: warning: symbol 'patch_tbl_8800d80' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800d80_compat.c:99:5: warning: symbol 'gpio_cfg_tbl_8800d40d80' was not declared. Should it be static? Warning: ../drivers/net/wireless/aic/aic8800_fdrv/md5.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/md5.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/md5.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic8800d80_compat.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic8800d80_compat.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic8800d80_compat.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_main.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_main.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_main.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_bsp/aicwf_txq_prealloc.c:22:21: warning: symbol 'prealloc_txq' was not declared. Should it be static? Warning: ../drivers/net/wireless/aic/aic8800_bsp/aicwf_txq_prealloc.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_bsp/aicwf_txq_prealloc.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_bsp/aicwf_txq_prealloc.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_utils.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_utils.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_utils.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_rx_prealloc.c:15:27: warning: symbol 'aic_rx_buff_list' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_rx_prealloc.c:17:5: warning: symbol 'aic_rxbuff_num_max' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_rx_prealloc.c:19:5: warning: symbol 'aic_rxbuff_size' was not declared. Should it be static? Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'irq' not described in 'rwnx_irq_hdlr' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'dev_id' not described in 'rwnx_irq_hdlr' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:37 function parameter 'data' not described in 'rwnx_task' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'irq' not described in 'rwnx_irq_hdlr' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'dev_id' not described in 'rwnx_irq_hdlr' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:37 function parameter 'data' not described in 'rwnx_task' ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:19:5: warning: symbol 'syscfg_tbl_8800dc' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:23:5: warning: symbol 'syscfg_tbl_8800dc_sdio_u01' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:29:5: warning: symbol 'syscfg_tbl_8800dc_sdio_u02' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:36:5: warning: symbol 'oobcfg_tbl_8800dc_sdio_u02' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:43:5: warning: symbol 'syscfg_tbl_masked_8800dc' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:84:5: warning: symbol 'syscfg_tbl_masked_8800dc_h' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:114:5: warning: symbol 'syscfg_tbl_masked_8800dc_u01' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:122:5: warning: symbol 'patch_tbl_wifisetting_8800dc_u01' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:124:5: warning: symbol 'patch_tbl_wifisetting_8800dc_u02' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:132:5: warning: symbol 'ldpc_cfg_ram' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:191:5: warning: symbol 'agc_cfg_ram' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:279:5: warning: symbol 'txgain_map' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:400:11: warning: symbol 'txgain_map_h' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:502:5: warning: symbol 'jump_tbl' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:512:5: warning: symbol 'jump_tbl_u02' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:516:5: warning: symbol 'patch_tbl_func' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:527:5: warning: symbol 'patch_tbl_func_u02' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:534:5: warning: symbol 'patch_tbl_rf_func' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:539:5: warning: symbol 'adaptivity_patch_tbl_8800dc' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/regdb.c:2735:34: warning: symbol 'reg_regdb' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/regdb.c:2770:5: warning: symbol 'reg_regdb_size' was not declared. Should it be static? Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_rx_prealloc.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_rx_prealloc.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_rx_prealloc.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic8800dc_compat.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/regdb.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/regdb.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/regdb.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_bsp/aicsdio_txrxif.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_bsp/aicsdio_txrxif.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_bsp/aicsdio_txrxif.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:15 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:16 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:17 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static const char *rwnx_find_tag(const u8 *file_data, unsigned int file_size, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:48 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Parse the Config file used at init time Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:89 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Parse the Config file used at init time Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mesh.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mesh.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mesh.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/ipc_host.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/ipc_host.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/ipc_host.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:45:24: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:45:24: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:45:24: got unsigned char [usertype] *pci_bar0_vaddr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:46:24: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:46:24: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:46:24: got unsigned char [usertype] *pci_bar1_vaddr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:145:36: warning: cast removes address space '__iomem' of expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:151:36: warning: cast removes address space '__iomem' of expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:168:24: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:168:24: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:168:24: got unsigned char [usertype] *pci_bar0_vaddr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.h): ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_driver.c:1331:5: warning: symbol 'adaptivity_patch_tbl' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_driver.c:1337:5: warning: symbol 'patch_tbl' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_driver.c:1343:5: warning: symbol 'syscfg_tbl_masked' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_driver.c:1347:5: warning: symbol 'rf_tbl_masked' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_driver.c:1481:5: warning: symbol 'aicbsp_syscfg_tbl' was not declared. Should it be static? Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'pci_dev' not described in 'rwnx_v7_platform_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'rwnx_plat' not described in 'rwnx_v7_platform_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'pci_dev' not described in 'rwnx_v7_platform_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'rwnx_plat' not described in 'rwnx_v7_platform_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cmds.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cmds.c:3 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_bfmer.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_bfmer.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_bfmer.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_defs.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.h): ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_driver.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_driver.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_bsp/aic_bsp_driver.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:24:5: warning: symbol 'wifi_txgain_table_24g_8800dcdw' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:57:5: warning: symbol 'wifi_txgain_table_24g_1_8800dcdw' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:92:5: warning: symbol 'wifi_txgain_table_24g_8800dcdw_h' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:127:5: warning: symbol 'wifi_txgain_table_24g_1_8800dcdw_h' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:162:5: warning: symbol 'wifi_rxgain_table_24g_20m_8800dcdw' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:197:5: warning: symbol 'wifi_rxgain_table_24g_40m_8800dcdw' was not declared. Should it be static? Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_wakelock.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_wakelock.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_wakelock.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800d80.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800d80.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800d80.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:797:35: warning: symbol 'aicwf_vendor_cmd' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:304:39: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:304:39: expected restricted __le16 [usertype] txop_limit ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:304:39: got unsigned int ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c: In function ‘rwnx_mu_group_create_one’: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:266:13: warning: variable ‘group_avail’ set but not used [-Wunused-but-set-variable=] 266 | u64 group_avail; | ^~~~~~~~~~~ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:19 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:20 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:21 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst void aicwf_sdio_host_init(struct sdio_host_env_tag *env, void *cb, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:33 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:34 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:35 Cannot find identifier on line: struct txdesc_host * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:36 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst aicwf_sdio_host_txdesc_get(struct sdio_host_env_tag *env, const int queue_idx) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:55 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:56 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:57 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst void aicwf_sdio_host_txdesc_push(struct sdio_host_env_tag *env, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:71 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:72 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:73 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst void aicwf_sdio_host_tx_cfm_handler(struct sdio_host_env_tag *env, u32 *data) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_bsp/aicsdio.c:45:6: warning: symbol 'saved_sdk_ver' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c: In function ‘rwnx_txq_confirm_any’: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:929:13: warning: variable ‘group_id’ set but not used [-Wunused-but-set-variable=] 929 | int group_id; | ^~~~~~~~ ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:239:6: warning: symbol 'default_ccode' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:244:6: warning: symbol 'country_code' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:264:6: warning: symbol 'ccode_channels' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:265:5: warning: symbol 'index_for_channel_list' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:666:55: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:666:55: expected restricted __le16 [usertype] rx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:666:55: got int ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:680:55: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:680:55: expected restricted __le16 [usertype] tx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:680:55: got int ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:756:63: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:756:63: expected restricted __le16 [usertype] rx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:756:63: got int ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:770:63: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:770:63: expected restricted __le16 [usertype] tx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:770:63: got int ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:987:19: warning: cast removes address space '__iftype_data' of expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:1098:27: warning: cast removes address space '__iftype_data' of expression ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:133:28: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:133:28: expected signed int [usertype] saddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:133:28: got restricted __be32 [usertype] daddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:134:28: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:134:28: expected signed int [usertype] daddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:134:28: got restricted __be32 [usertype] saddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:135:29: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:135:29: expected unsigned short [usertype] source ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:135:29: got restricted __be16 [usertype] dest ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:136:27: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:136:27: expected unsigned short [usertype] dest ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:136:27: got restricted __be16 [usertype] source ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:231:28: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:231:28: expected signed int [usertype] saddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:231:28: got restricted __be32 [usertype] saddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:232:28: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:232:28: expected signed int [usertype] daddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:232:28: got restricted __be32 [usertype] daddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:233:29: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:233:29: expected unsigned short [usertype] source ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:233:29: got restricted __be16 [usertype] source ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:234:27: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:234:27: expected unsigned short [usertype] dest ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:234:27: got restricted __be16 [usertype] dest Warning: ../drivers/net/wireless/aic/aic8800_bsp/aicsdio.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_bsp/aicsdio.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_bsp/aicsdio.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1248:30: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1248:30: expected unsigned short [usertype] ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1248:30: got restricted __be16 [addressable] [usertype] h_proto ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1363:13: warning: restricted __le16 degrades to integer ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1368:41: warning: incorrect type in argument 4 (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1368:41: expected unsigned int plen ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1368:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1441:30: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1441:30: expected unsigned short [usertype] ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1441:30: got restricted __be16 [addressable] [usertype] h_proto Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_txrxif.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_txrxif.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_txrxif.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:33:22: warning: restricted __le32 degrades to integer Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:747 function parameter 'amsdu_txhdr' not described in 'rwnx_amsdu_del_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'sw_txhdr' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'sta' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'txq' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1306 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * netdev_tx_t (*ndo_start_xmit)(struct sk_buff *skb, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'pthis' not described in 'rwnx_txdatacfm' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'host_id' not described in 'rwnx_txdatacfm' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:747 function parameter 'amsdu_txhdr' not described in 'rwnx_amsdu_del_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'sw_txhdr' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'sta' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'txq' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'pthis' not described in 'rwnx_txdatacfm' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'host_id' not described in 'rwnx_txdatacfm' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:22 function parameter 'vht_cap' not described in 'rwnx_mu_group_sta_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:261 function parameter 'nb_group_left' not described in 'rwnx_mu_group_create_one' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:403 function parameter 'ws' not described in 'rwnx_mu_group_work' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:22 function parameter 'vht_cap' not described in 'rwnx_mu_group_sta_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:261 function parameter 'nb_group_left' not described in 'rwnx_mu_group_create_one' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:403 function parameter 'ws' not described in 'rwnx_mu_group_work' ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:337:46: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:338:46: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:845:46: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:845:46: expected restricted __le64 [usertype] timestamp ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:845:46: got unsigned long long [assigned] [usertype] tsf Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'tid' not described in 'rwnx_txq_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'sta' not described in 'rwnx_txq_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:336 expecting prototype for rwnx_txq_tdls_vif_deinit(). Prototype was for rwnx_txq_unk_vif_deinit() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:351 function parameter 'rwnx_vif' not described in 'rwnx_txq_offchan_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:351 expecting prototype for rwnx_init_unk_txq(). Prototype was for rwnx_txq_offchan_init() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:373 function parameter 'rwnx_vif' not described in 'rwnx_txq_offchan_deinit' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:373 expecting prototype for rwnx_deinit_offchan_txq(). Prototype was for rwnx_txq_offchan_deinit() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 function parameter 'rwnx_sta' not described in 'rwnx_txq_sta_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 Excess function parameter 'sta' description in 'rwnx_txq_sta_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:585 function parameter 'rwnx_sta' not described in 'rwnx_txq_sta_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:585 expecting prototype for rwnx_stop_sta_txq(). Prototype was for rwnx_txq_sta_stop() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 Excess function parameter 'vif' description in 'rwnx_txq_vif_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'reason' not described in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'vif' description in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'arg' description in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:765 expecting prototype for rwnx_start_offchan_txq(). Prototype was for rwnx_txq_offchan_start() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:794 expecting prototype for rwnx_switch_vif_sta_txq(). Prototype was for rwnx_txq_sta_switch_vif() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:1245 expecting prototype for rwnx_hwq_process(). Prototype was for ALL_HWQ_MASK() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'tid' not described in 'rwnx_txq_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'sta' not described in 'rwnx_txq_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 function parameter 'rwnx_sta' not described in 'rwnx_txq_sta_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 Excess function parameter 'sta' description in 'rwnx_txq_sta_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 Excess function parameter 'vif' description in 'rwnx_txq_vif_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'reason' not described in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'vif' description in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'arg' description in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:1690 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:1691 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:1692 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst void rwnx_rx_handle_msg(struct rwnx_hw *rwnx_hw, struct ipc_e2a_msg *msg) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'region' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_riu' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_fcu' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'domain' description in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'radar_types' description in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:639 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Singleton Pulse and Sequence Pools Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:779 function parameter 'ts' not described in 'pulse_queue_enqueue' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'val' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'fraction' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'tolerance' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1077 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * pri detector ops to detect short radar waveform Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1207 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * pri detector ops to detect long radar waveform Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1361 expecting prototype for dfs_pattern_detector_reset(). Prototype was for dfs_pattern_detector_exit() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1468 function parameter 'region' not described in 'get_dfs_domain_radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1505 function parameter 'chain' not described in 'dfs_pattern_detector_set_domain' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1545 function parameter 'chain' not described in 'dfs_pattern_detector_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'region' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_riu' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_fcu' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'domain' description in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'radar_types' description in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:779 function parameter 'ts' not described in 'pulse_queue_enqueue' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'val' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'fraction' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'tolerance' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1468 function parameter 'region' not described in 'get_dfs_domain_radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1505 function parameter 'chain' not described in 'dfs_pattern_detector_set_domain' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1545 function parameter 'chain' not described in 'dfs_pattern_detector_init' ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:367:50: warning: incorrect type in argument 3 (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:367:50: expected unsigned int plen ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:367:50: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:536:66: warning: incorrect type in argument 3 (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:536:66: expected unsigned int plen ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:536:66: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:664:43: warning: restricted __le16 degrades to integer ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:666:47: warning: restricted __le16 degrades to integer ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1163:47: warning: incorrect type in argument 3 (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1163:47: expected unsigned int plen ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1163:47: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1206:46: warning: restricted __be32 degrades to integer ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1453:35: warning: incorrect type in argument 3 (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1453:35: expected unsigned int plen ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1453:35: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:2057:27: warning: cast to restricted __le32 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_defs.h): ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:289 expecting prototype for rwnx_rx_data_skb(). Prototype was for rwnx_rx_data_skb_resend() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt_any' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt_any' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt_any' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt_any' ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:52:39: warning: Using plain integer as NULL pointer ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:76:39: warning: Using plain integer as NULL pointer ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1854:30: warning: incorrect type in assignment (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1854:30: expected char *buf ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1854:30: got void [noderef] __user * ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1880:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1880:45: expected void const [noderef] __user *from ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1880:45: got char *[addressable] [assigned] buf ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1955:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1955:42: expected void [noderef] __user *to ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1955:42: got char *[addressable] [assigned] buf ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1111:46: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1112:46: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1158:32: warning: ‘aicwf_sdio_pm_ops’ defined but not used [-Wunused-const-variable=] 1158 | static const struct dev_pm_ops aicwf_sdio_pm_ops = { | ^~~~~~~~~~~~~~~~~ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:50:18: warning: symbol 'reg_tables' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:256:26: warning: symbol 'userconfig_info' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:413:26: warning: symbol 'powerlimit_info' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:663:21: warning: symbol 'nvram_info' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_defs.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.h): ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:48:5: warning: symbol 'tx_aggr_counter' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1906:5: warning: symbol 'bustx_thread_prio' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1909:5: warning: symbol 'busrx_thread_prio' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1915:5: warning: symbol 'rx_thread_wait_to' was not declared. Should it be static? Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2650 expecting prototype for rwmx_platform_save_config(). Prototype was for rwnx_term_save_config() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2810 function parameter 'rwnx_hw' not described in 'rwnx_plat_userconfig_load' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2810 function parameter 'rwnx_hw' not described in 'rwnx_plat_userconfig_load' ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:27:23: warning: symbol 'mac_addr_bcst' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:68:17: warning: symbol 'cmd_array' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:70:5: warning: symbol 'cmd_array_index' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2082:34: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2082:34: expected unsigned short [usertype] ht_capa_info ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2082:34: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2094:44: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2094:44: expected unsigned int [usertype] vht_capa_info ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2094:44: got restricted __le32 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:41: expected unsigned short [usertype] rx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:41: expected unsigned short [usertype] rx_mcs_map ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:41: expected unsigned short [usertype] tx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:41: expected unsigned short [usertype] tx_mcs_map ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2102:24: warning: incorrect type in assignment (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2102:24: expected struct ieee80211_sta_he_cap const *he_cap ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2102:24: got struct ieee80211_sta_he_cap const [noderef] __iftype_data * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2114:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2113:48: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2113:48: expected unsigned short [usertype] rx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2113:48: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2116:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2115:48: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2115:48: expected unsigned short [usertype] tx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2115:48: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2118:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2117:49: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2117:49: expected unsigned short [usertype] rx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2117:49: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2120:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2119:49: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2119:49: expected unsigned short [usertype] tx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2119:49: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2122:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2121:51: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2121:51: expected unsigned short [usertype] rx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2121:51: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2124:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2123:51: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2123:51: expected unsigned short [usertype] tx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2123:51: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:44: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:42: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:42: expected unsigned short [usertype] ht_capa_info ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:42: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2313:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2312:46: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2312:46: expected unsigned short [usertype] ht_extended_capa ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2312:46: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:51: warning: cast from restricted __le32 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:49: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:49: expected unsigned int [usertype] tx_beamforming_capa ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:49: got restricted __le32 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:46: warning: cast from restricted __le32 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:44: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:44: expected unsigned int [usertype] vht_capa_info ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:44: got restricted __le32 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:41: expected unsigned short [usertype] rx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:41: expected unsigned short [usertype] rx_mcs_map ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:41: expected unsigned short [usertype] tx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:41: expected unsigned short [usertype] tx_mcs_map ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2339:48: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2339:48: expected unsigned short [usertype] rx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2339:48: got restricted __le16 [usertype] rx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2340:48: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2340:48: expected unsigned short [usertype] tx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2340:48: got restricted __le16 [usertype] tx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2341:49: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2341:49: expected unsigned short [usertype] rx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2341:49: got restricted __le16 [usertype] rx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2342:49: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2342:49: expected unsigned short [usertype] tx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2342:49: got restricted __le16 [usertype] tx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2343:51: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2343:51: expected unsigned short [usertype] rx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2343:51: got restricted __le16 [usertype] rx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2344:51: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2344:51: expected unsigned short [usertype] tx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2344:51: got restricted __le16 [usertype] tx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2358:18: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2358:18: expected unsigned short [usertype] aid ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2358:18: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2551:34: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2551:34: expected unsigned short [usertype] ctrl_port_ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2551:34: got restricted __be16 [usertype] control_port_ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2764:42: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2764:42: expected unsigned short [usertype] ctrl_port_ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2764:42: got restricted __be16 [usertype] control_port_ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:3485:15: warning: restricted __le32 degrades to integer ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:3518:13: warning: restricted __le32 degrades to integer Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:225 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:226 Cannot find identifier on line: * @brief Allocate memory for a message Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:227 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:228 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * This primitive allocates memory for a message that has to be sent. The memory ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h): ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: warning: incorrect type in assignment (different base types) ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: expected unsigned short [usertype] frame_control ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: got restricted __le16 [usertype] frame_control ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h): ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: warning: incorrect type in assignment (different base types) ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: expected unsigned short [usertype] frame_control ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: got restricted __le16 [usertype] frame_control ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c: In function ‘rwnx_interface_add’: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1325:13: warning: variable ‘nx_nb_ndev_txq’ set but not used [-Wunused-but-set-variable=] 1325 | int nx_nb_ndev_txq = NX_NB_NDEV_TXQ; | ^~~~~~~~~~~~~~ ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:65:23: warning: symbol 'aic_handlers_def' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:308:36: warning: symbol 'rwnx_he_capa' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:321:25: warning: incorrect type in initializer (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:321:25: expected struct ieee80211_sband_iftype_data const [noderef] __iftype_data *iftype_data ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:321:25: got struct ieee80211_sband_iftype_data * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:333:25: warning: incorrect type in initializer (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:333:25: expected struct ieee80211_sband_iftype_data const [noderef] __iftype_data *iftype_data ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:333:25: got struct ieee80211_sband_iftype_data * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1977:6: warning: symbol 'key_flag' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4013:22: warning: cast to restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4088:25: warning: cast to restricted __le32 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4229:67: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4229:67: expected unsigned char const [usertype] *ies ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4229:67: got unsigned char const [noderef] __rcu * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:5340:19: warning: symbol 'hostif_register_done' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4227:59: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4230:67: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4230:67: warning: dereference of noderef expression Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:601 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Link channel ctxt to a vif and thus increments count for this context. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:623 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Unlink channel ctxt from a vif and thus decrements count for this context Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:867 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * int (*ndo_open)(struct net_device *dev); Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1031 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * int (*ndo_stop)(struct net_device *dev); Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1227 Incorrect use of kernel-doc format: * u16 (*ndo_select_queue)(struct net_device *dev, struct sk_buff *skb, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1228 static struct net_device_stats *rwnx_get_stats(struct net_device *dev) { struct rwnx_vif *vif = netdev_priv(dev); return &vif->net_stats; } /** * u16 (*ndo_select_queue)(struct net_device *dev, struct sk_buff *skb, * struct net_device *sb_dev); error: Cannot parse struct or union! Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1245 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * int (*ndo_set_mac_address)(struct net_device *dev, void *addr); Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1683 Cannot find identifier on line: * @add_virtual_intf: create a new virtual interface with the given name, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1684 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * must set the struct wireless_dev's iftype. Beware: You must create Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1712 Cannot find identifier on line: * @del_virtual_intf: remove the virtual interface Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1713 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1714 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_del_iface(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1754 Cannot find identifier on line: * @change_virtual_intf: change type/configuration of virtual interface, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1755 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * keep the struct wireless_dev's iftype updated. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1929 Cannot find identifier on line: * @scan: Request to do a scan. If returning zero, the scan request is given Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1930 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * the driver, and will be valid until passed to cfg80211_scan_done(). Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1978 Cannot find identifier on line: * @add_key: add a key with the given parameters. @mac_addr will be %NULL Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1979 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * when adding a group key. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2071 Cannot find identifier on line: * @get_key: get information about the key with the given parameters. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2072 Cannot find identifier on line: * @mac_addr will be %NULL when requesting information for a group Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2073 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * key. All pointers given to the @callback function need not be valid Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2089 Cannot find identifier on line: * @del_key: remove a key given the @mac_addr (%NULL for a group key) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2090 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * and @key_index, return -ENOENT if the key doesn't exist. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2131 Cannot find identifier on line: * @set_default_key: set the default key on an interface Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2132 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2133 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_set_default_key(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2145 Cannot find identifier on line: * @set_default_mgmt_key: set the default management frame key on an interface Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2146 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2147 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_set_default_mgmt_key(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2156 Cannot find identifier on line: * @connect: Connect to the ESS with the specified parameters. When connected, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2157 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * call cfg80211_connect_result() with status code %WLAN_STATUS_SUCCESS. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2279 Cannot find identifier on line: * @disconnect: Disconnect from the BSS/ESS. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2280 Cannot find identifier on line: * (invoked with the wireless_dev mutex held) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2281 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2282 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_disconnect(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2424 Cannot find identifier on line: * @external_auth: indicates result of offloaded authentication processing from Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2425 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * user space Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2443 Cannot find identifier on line: * @add_station: Add a new station. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2444 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2445 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_add_station(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2562 Cannot find identifier on line: * @del_station: Remove a station Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2563 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2564 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_del_station_compat(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2834 Cannot find identifier on line: * @change_station: Modify a given station. Note that flags changes are not much Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2835 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * validated in cfg80211, in particular the auth/assoc/authorized flags Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2995 Cannot find identifier on line: * @start_ap: Start acting in AP mode defined by the parameters. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2996 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2997 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_start_ap(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3089 Cannot find identifier on line: * @change_beacon: Change the beacon parameters for an access point mode Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3090 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * interface. This should reject the call when AP mode wasn't started. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3120 Cannot find identifier on line: * * @stop_ap: Stop being an AP, including stopping beaconing. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3121 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3122 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_stop_ap(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3159 Cannot find identifier on line: * @set_monitor_channel: Set the monitor mode channel for the device. If other Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3160 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * interfaces are active this callback should reject the configuration. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3222 Cannot find identifier on line: * @probe_client: probe an associated client, must return a cookie that it Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3223 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * later passes to cfg80211_probe_status(). Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3256 Cannot find identifier on line: * @set_wiphy_params: Notify that wiphy parameters have changed; Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3257 Cannot find identifier on line: * @changed bitfield (see &enum wiphy_params_flags) describes which values Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3258 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * have changed. The actual parameter values are available in Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3268 Cannot find identifier on line: * @set_tx_power: set the transmit power according to the parameters, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3269 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * the power passed is in mBm, to get dBm use MBM_TO_DBM(). The Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3305 Cannot find identifier on line: * @set_power_mgmt: set the power save to one of those two modes: Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'wiphy' not described in 'rwnx_cfg80211_set_power_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'dev' not described in 'rwnx_cfg80211_set_power_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'enabled' not described in 'rwnx_cfg80211_set_power_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'timeout' not described in 'rwnx_cfg80211_set_power_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 expecting prototype for Power(). Prototype was for rwnx_cfg80211_set_power_mgmt() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3345 Cannot find identifier on line: * @remain_on_channel: Request the driver to remain awake on the specified Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3346 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * channel for the specified duration to complete an off-channel Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3473 Cannot find identifier on line: * @cancel_remain_on_channel: Cancel an on-going remain-on-channel operation. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3474 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * This allows the operation to be terminated prior to timeout based on Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3514 Cannot find identifier on line: * @dump_survey: get site survey information. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3515 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3516 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_dump_survey(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3576 Cannot find identifier on line: * @get_channel: Get the current operating channel for the virtual interface. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3577 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * For monitor interfaces, it should return %NULL unless there's a single Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3606 Cannot find identifier on line: * @mgmt_tx: Transmit a management frame. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3607 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3608 Cannot find identifier on line: Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3609 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3696 Cannot find identifier on line: * @start_radar_detection: Start radar detection in the driver. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3697 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3698 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_start_radar_detection(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3725 Cannot find identifier on line: * @update_ft_ies: Provide updated Fast BSS Transition information to the Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3726 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * driver. If the SME is in the driver/firmware, this information can be Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3737 Cannot find identifier on line: * @set_cqm_rssi_config: Configure connection quality monitor RSSI threshold. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3738 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3739 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_set_cqm_rssi_config(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3752 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3753 Cannot find identifier on line: * @channel_switch: initiate channel-switch procedure (with CSA). Driver is Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3754 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * responsible for veryfing if the switch is possible. Since this is Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3962 Cannot find identifier on line: * @change_bss: Modify parameters for a given BSS (mainly for AP mode). Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3963 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3964 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_change_bss(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4159 Cannot find identifier on line: * @get_station: get station information for the station identified by @mac Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4160 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4161 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_get_station(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4201 Cannot find identifier on line: * @dump_station: dump station callback -- resume dump at index @idx Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4202 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4203 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_dump_station(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4279 Cannot find identifier on line: * @add_mpath: add a fixed mesh path Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4280 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4281 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_add_mpath(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4296 Cannot find identifier on line: * @del_mpath: delete a given mesh path Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4297 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4298 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_del_mpath(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4312 Cannot find identifier on line: * @change_mpath: change a given mesh path Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4313 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4314 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_change_mpath(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4330 Cannot find identifier on line: * @get_mpath: get a mesh path for the given parameters Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4331 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4332 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_get_mpath(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4369 Cannot find identifier on line: * @dump_mpath: dump mesh path callback -- resume dump at index @idx Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4370 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4371 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_dump_mpath(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4409 Cannot find identifier on line: * @get_mpp: get a mesh proxy path for the given parameters Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4410 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4411 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_get_mpp(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4448 Cannot find identifier on line: * @dump_mpp: dump mesh proxy path callback -- resume dump at index @idx Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4449 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4450 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_dump_mpp(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4490 Cannot find identifier on line: * @get_mesh_config: Get the current mesh configuration Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4491 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4492 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_get_mesh_config(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4505 Cannot find identifier on line: * @update_mesh_config: Update mesh parameters on a running mesh. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4506 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4507 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_update_mesh_config(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4542 Cannot find identifier on line: * @join_mesh: join the mesh network with the specified parameters Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4543 Cannot find identifier on line: * (invoked with the wireless_dev mutex held) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4544 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4545 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_join_mesh(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4628 Cannot find identifier on line: * @leave_mesh: leave the current mesh network Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4629 Cannot find identifier on line: * (invoked with the wireless_dev mutex held) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4630 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4631 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_leave_mesh(struct wiphy *wiphy, struct net_device *dev) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4802 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4803 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4804 Cannot find identifier on line: Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4805 Cannot find identifier on line: #ifdef CONFIG_AIC8800_POWER_LIMIT Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4806 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst void aicwf_pwlt_worker(struct work_struct *work) ../arch/x86/boot/version.c: note: in included file (through ../arch/x86/include/uapi/asm/bitsperlong.h, ../include/uapi/asm-generic/int-ll64.h, ../include/asm-generic/int-ll64.h, ../include/uapi/asm-generic/types.h, ...): ../include/asm-generic/bitsperlong.h:23:2: error: Inconsistent word size. Check asm/bitsperlong.h ../include/asm-generic/bitsperlong.h:27:33: error: static assertion failed: "Inconsistent word size. Check asm/bitsperlong.h" Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../arch/x86/boot/version.c: note: in included file (through ../arch/x86/include/uapi/asm/bitsperlong.h, ../include/uapi/asm-generic/int-ll64.h, ../include/asm-generic/int-ll64.h, ../include/uapi/asm-generic/types.h, ...): ../include/asm-generic/bitsperlong.h:23:2: error: Inconsistent word size. Check asm/bitsperlong.h ../include/asm-generic/bitsperlong.h:27:33: error: static assertion failed: "Inconsistent word size. Check asm/bitsperlong.h" Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:260:12: warning: symbol 'rwnx_id2str' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c: In function ‘rwnx_txq_confirm_any’: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:929:13: warning: variable ‘group_id’ set but not used [-Wunused-but-set-variable=] 929 | int group_id; | ^~~~~~~~ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c: In function ‘rwnx_interface_add’: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1325:13: warning: variable ‘nx_nb_ndev_txq’ set but not used [-Wunused-but-set-variable=] 1325 | int nx_nb_ndev_txq = NX_NB_NDEV_TXQ; | ^~~~~~~~~~~~~~ ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:845:46: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:845:46: expected restricted __le64 [usertype] timestamp ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:845:46: got unsigned long long [assigned] [usertype] tsf ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:27:23: warning: symbol 'mac_addr_bcst' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:68:17: warning: symbol 'cmd_array' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:70:5: warning: symbol 'cmd_array_index' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2082:34: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2082:34: expected unsigned short [usertype] ht_capa_info ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2082:34: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2094:44: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2094:44: expected unsigned int [usertype] vht_capa_info ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2094:44: got restricted __le32 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:41: expected unsigned short [usertype] rx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:41: expected unsigned short [usertype] rx_mcs_map ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:41: expected unsigned short [usertype] tx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:41: expected unsigned short [usertype] tx_mcs_map ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2102:24: warning: incorrect type in assignment (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2102:24: expected struct ieee80211_sta_he_cap const *he_cap ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2102:24: got struct ieee80211_sta_he_cap const [noderef] __iftype_data * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2114:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2113:48: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2113:48: expected unsigned short [usertype] rx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2113:48: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2116:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2115:48: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2115:48: expected unsigned short [usertype] tx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2115:48: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2118:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2117:49: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2117:49: expected unsigned short [usertype] rx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2117:49: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2120:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2119:49: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2119:49: expected unsigned short [usertype] tx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2119:49: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2122:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2121:51: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2121:51: expected unsigned short [usertype] rx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2121:51: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2124:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2123:51: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2123:51: expected unsigned short [usertype] tx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2123:51: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:44: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:42: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:42: expected unsigned short [usertype] ht_capa_info ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:42: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2313:25: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2312:46: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2312:46: expected unsigned short [usertype] ht_extended_capa ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2312:46: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:51: warning: cast from restricted __le32 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:49: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:49: expected unsigned int [usertype] tx_beamforming_capa ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:49: got restricted __le32 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:46: warning: cast from restricted __le32 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:44: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:44: expected unsigned int [usertype] vht_capa_info ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:44: got restricted __le32 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:41: expected unsigned short [usertype] rx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:41: expected unsigned short [usertype] rx_mcs_map ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:41: expected unsigned short [usertype] tx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:43: warning: cast from restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:41: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:41: expected unsigned short [usertype] tx_mcs_map ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2339:48: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2339:48: expected unsigned short [usertype] rx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2339:48: got restricted __le16 [usertype] rx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2340:48: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2340:48: expected unsigned short [usertype] tx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2340:48: got restricted __le16 [usertype] tx_mcs_80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2341:49: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2341:49: expected unsigned short [usertype] rx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2341:49: got restricted __le16 [usertype] rx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2342:49: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2342:49: expected unsigned short [usertype] tx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2342:49: got restricted __le16 [usertype] tx_mcs_160 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2343:51: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2343:51: expected unsigned short [usertype] rx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2343:51: got restricted __le16 [usertype] rx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2344:51: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2344:51: expected unsigned short [usertype] tx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2344:51: got restricted __le16 [usertype] tx_mcs_80p80 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2358:18: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2358:18: expected unsigned short [usertype] aid ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2358:18: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2551:34: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2551:34: expected unsigned short [usertype] ctrl_port_ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2551:34: got restricted __be16 [usertype] control_port_ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2764:42: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2764:42: expected unsigned short [usertype] ctrl_port_ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2764:42: got restricted __be16 [usertype] control_port_ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:3485:15: warning: restricted __le32 degrades to integer ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:3518:13: warning: restricted __le32 degrades to integer Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_utils.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_utils.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_utils.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:225 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:226 Cannot find identifier on line: * @brief Allocate memory for a message Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:227 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:228 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * This primitive allocates memory for a message that has to be sent. The memory Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:1690 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:1691 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:1692 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst void rwnx_rx_handle_msg(struct rwnx_hw *rwnx_hw, struct ipc_e2a_msg *msg) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:367:50: warning: incorrect type in argument 3 (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:367:50: expected unsigned int plen ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:367:50: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:536:66: warning: incorrect type in argument 3 (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:536:66: expected unsigned int plen ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:536:66: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:664:43: warning: restricted __le16 degrades to integer ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:666:47: warning: restricted __le16 degrades to integer ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1163:47: warning: incorrect type in argument 3 (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1163:47: expected unsigned int plen ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1163:47: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1206:46: warning: restricted __be32 degrades to integer ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1453:35: warning: incorrect type in argument 3 (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1453:35: expected unsigned int plen ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1453:35: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:2057:27: warning: cast to restricted __le32 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_defs.h): ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1248:30: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1248:30: expected unsigned short [usertype] ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1248:30: got restricted __be16 [addressable] [usertype] h_proto ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1363:13: warning: restricted __le16 degrades to integer ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1368:41: warning: incorrect type in argument 4 (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1368:41: expected unsigned int plen ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1368:41: got restricted __le16 [usertype] ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1441:30: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1441:30: expected unsigned short [usertype] ethertype ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1441:30: got restricted __be16 [addressable] [usertype] h_proto Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cmds.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cmds.c:3 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'irq' not described in 'rwnx_irq_hdlr' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'dev_id' not described in 'rwnx_irq_hdlr' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:37 function parameter 'data' not described in 'rwnx_task' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'irq' not described in 'rwnx_irq_hdlr' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'dev_id' not described in 'rwnx_irq_hdlr' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:37 function parameter 'data' not described in 'rwnx_task' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:15 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:16 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:17 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static const char *rwnx_find_tag(const u8 *file_data, unsigned int file_size, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:48 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Parse the Config file used at init time Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:89 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Parse the Config file used at init time ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:239:6: warning: symbol 'default_ccode' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:244:6: warning: symbol 'country_code' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:264:6: warning: symbol 'ccode_channels' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:265:5: warning: symbol 'index_for_channel_list' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:666:55: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:666:55: expected restricted __le16 [usertype] rx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:666:55: got int ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:680:55: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:680:55: expected restricted __le16 [usertype] tx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:680:55: got int ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:756:63: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:756:63: expected restricted __le16 [usertype] rx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:756:63: got int ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:770:63: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:770:63: expected restricted __le16 [usertype] tx_highest ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:770:63: got int ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:987:19: warning: cast removes address space '__iftype_data' of expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:1098:27: warning: cast removes address space '__iftype_data' of expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c: In function ‘rwnx_mu_group_create_one’: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:266:13: warning: variable ‘group_avail’ set but not used [-Wunused-but-set-variable=] 266 | u64 group_avail; | ^~~~~~~~~~~ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:289 expecting prototype for rwnx_rx_data_skb(). Prototype was for rwnx_rx_data_skb_resend() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt_any' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt_any' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt_any' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt_any' ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:65:23: warning: symbol 'aic_handlers_def' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:308:36: warning: symbol 'rwnx_he_capa' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:321:25: warning: incorrect type in initializer (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:321:25: expected struct ieee80211_sband_iftype_data const [noderef] __iftype_data *iftype_data ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:321:25: got struct ieee80211_sband_iftype_data * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:333:25: warning: incorrect type in initializer (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:333:25: expected struct ieee80211_sband_iftype_data const [noderef] __iftype_data *iftype_data ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:333:25: got struct ieee80211_sband_iftype_data * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1977:6: warning: symbol 'key_flag' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4013:22: warning: cast to restricted __le16 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4088:25: warning: cast to restricted __le32 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4229:67: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4229:67: expected unsigned char const [usertype] *ies ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4229:67: got unsigned char const [noderef] __rcu * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:5340:19: warning: symbol 'hostif_register_done' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4227:59: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4230:67: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4230:67: warning: dereference of noderef expression Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:747 function parameter 'amsdu_txhdr' not described in 'rwnx_amsdu_del_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'sw_txhdr' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'sta' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'txq' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1306 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * netdev_tx_t (*ndo_start_xmit)(struct sk_buff *skb, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'pthis' not described in 'rwnx_txdatacfm' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'host_id' not described in 'rwnx_txdatacfm' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:747 function parameter 'amsdu_txhdr' not described in 'rwnx_amsdu_del_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'sw_txhdr' not described in 'rwnx_amsdu_add_subframe_header' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'sta' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'txq' not described in 'rwnx_amsdu_add_subframe' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'pthis' not described in 'rwnx_txdatacfm' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'host_id' not described in 'rwnx_txdatacfm' ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1158:32: warning: ‘aicwf_sdio_pm_ops’ defined but not used [-Wunused-const-variable=] 1158 | static const struct dev_pm_ops aicwf_sdio_pm_ops = { | ^~~~~~~~~~~~~~~~~ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'tid' not described in 'rwnx_txq_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'sta' not described in 'rwnx_txq_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:336 expecting prototype for rwnx_txq_tdls_vif_deinit(). Prototype was for rwnx_txq_unk_vif_deinit() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:351 function parameter 'rwnx_vif' not described in 'rwnx_txq_offchan_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:351 expecting prototype for rwnx_init_unk_txq(). Prototype was for rwnx_txq_offchan_init() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:373 function parameter 'rwnx_vif' not described in 'rwnx_txq_offchan_deinit' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:373 expecting prototype for rwnx_deinit_offchan_txq(). Prototype was for rwnx_txq_offchan_deinit() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 function parameter 'rwnx_sta' not described in 'rwnx_txq_sta_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 Excess function parameter 'sta' description in 'rwnx_txq_sta_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:585 function parameter 'rwnx_sta' not described in 'rwnx_txq_sta_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:585 expecting prototype for rwnx_stop_sta_txq(). Prototype was for rwnx_txq_sta_stop() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 Excess function parameter 'vif' description in 'rwnx_txq_vif_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'reason' not described in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'vif' description in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'arg' description in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:765 expecting prototype for rwnx_start_offchan_txq(). Prototype was for rwnx_txq_offchan_start() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:794 expecting prototype for rwnx_switch_vif_sta_txq(). Prototype was for rwnx_txq_sta_switch_vif() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:1245 expecting prototype for rwnx_hwq_process(). Prototype was for ALL_HWQ_MASK() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'tid' not described in 'rwnx_txq_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'sta' not described in 'rwnx_txq_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 function parameter 'rwnx_sta' not described in 'rwnx_txq_sta_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 Excess function parameter 'sta' description in 'rwnx_txq_sta_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 Excess function parameter 'vif' description in 'rwnx_txq_vif_start' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'reason' not described in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'vif' description in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'arg' description in 'rwnx_txq_vif_stop' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mesh.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mesh.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mesh.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:50:18: warning: symbol 'reg_tables' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:256:26: warning: symbol 'userconfig_info' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:413:26: warning: symbol 'powerlimit_info' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:663:21: warning: symbol 'nvram_info' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_defs.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.h): ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:601 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Link channel ctxt to a vif and thus increments count for this context. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:623 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Unlink channel ctxt from a vif and thus decrements count for this context Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:867 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * int (*ndo_open)(struct net_device *dev); Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1031 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * int (*ndo_stop)(struct net_device *dev); Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1227 Incorrect use of kernel-doc format: * u16 (*ndo_select_queue)(struct net_device *dev, struct sk_buff *skb, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1228 static struct net_device_stats *rwnx_get_stats(struct net_device *dev) { struct rwnx_vif *vif = netdev_priv(dev); return &vif->net_stats; } /** * u16 (*ndo_select_queue)(struct net_device *dev, struct sk_buff *skb, * struct net_device *sb_dev); error: Cannot parse struct or union! Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1245 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * int (*ndo_set_mac_address)(struct net_device *dev, void *addr); Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1683 Cannot find identifier on line: * @add_virtual_intf: create a new virtual interface with the given name, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1684 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * must set the struct wireless_dev's iftype. Beware: You must create Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1712 Cannot find identifier on line: * @del_virtual_intf: remove the virtual interface Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1713 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1714 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_del_iface(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1754 Cannot find identifier on line: * @change_virtual_intf: change type/configuration of virtual interface, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1755 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * keep the struct wireless_dev's iftype updated. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1929 Cannot find identifier on line: * @scan: Request to do a scan. If returning zero, the scan request is given Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1930 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * the driver, and will be valid until passed to cfg80211_scan_done(). Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1978 Cannot find identifier on line: * @add_key: add a key with the given parameters. @mac_addr will be %NULL Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1979 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * when adding a group key. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2071 Cannot find identifier on line: * @get_key: get information about the key with the given parameters. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2072 Cannot find identifier on line: * @mac_addr will be %NULL when requesting information for a group Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2073 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * key. All pointers given to the @callback function need not be valid Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2089 Cannot find identifier on line: * @del_key: remove a key given the @mac_addr (%NULL for a group key) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2090 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * and @key_index, return -ENOENT if the key doesn't exist. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2131 Cannot find identifier on line: * @set_default_key: set the default key on an interface Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2132 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2133 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_set_default_key(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2145 Cannot find identifier on line: * @set_default_mgmt_key: set the default management frame key on an interface Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2146 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2147 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_set_default_mgmt_key(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2156 Cannot find identifier on line: * @connect: Connect to the ESS with the specified parameters. When connected, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2157 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * call cfg80211_connect_result() with status code %WLAN_STATUS_SUCCESS. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2279 Cannot find identifier on line: * @disconnect: Disconnect from the BSS/ESS. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2280 Cannot find identifier on line: * (invoked with the wireless_dev mutex held) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2281 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2282 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_disconnect(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2424 Cannot find identifier on line: * @external_auth: indicates result of offloaded authentication processing from Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2425 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * user space Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2443 Cannot find identifier on line: * @add_station: Add a new station. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2444 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2445 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_add_station(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2562 Cannot find identifier on line: * @del_station: Remove a station Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2563 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2564 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_del_station_compat(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2834 Cannot find identifier on line: * @change_station: Modify a given station. Note that flags changes are not much Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2835 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * validated in cfg80211, in particular the auth/assoc/authorized flags Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2995 Cannot find identifier on line: * @start_ap: Start acting in AP mode defined by the parameters. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2996 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2997 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_start_ap(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3089 Cannot find identifier on line: * @change_beacon: Change the beacon parameters for an access point mode Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3090 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * interface. This should reject the call when AP mode wasn't started. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3120 Cannot find identifier on line: * * @stop_ap: Stop being an AP, including stopping beaconing. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3121 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3122 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_stop_ap(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3159 Cannot find identifier on line: * @set_monitor_channel: Set the monitor mode channel for the device. If other Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3160 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * interfaces are active this callback should reject the configuration. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3222 Cannot find identifier on line: * @probe_client: probe an associated client, must return a cookie that it Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3223 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * later passes to cfg80211_probe_status(). Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3256 Cannot find identifier on line: * @set_wiphy_params: Notify that wiphy parameters have changed; Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3257 Cannot find identifier on line: * @changed bitfield (see &enum wiphy_params_flags) describes which values Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3258 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * have changed. The actual parameter values are available in Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3268 Cannot find identifier on line: * @set_tx_power: set the transmit power according to the parameters, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3269 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * the power passed is in mBm, to get dBm use MBM_TO_DBM(). The Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3305 Cannot find identifier on line: * @set_power_mgmt: set the power save to one of those two modes: Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'wiphy' not described in 'rwnx_cfg80211_set_power_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'dev' not described in 'rwnx_cfg80211_set_power_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'enabled' not described in 'rwnx_cfg80211_set_power_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'timeout' not described in 'rwnx_cfg80211_set_power_mgmt' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 expecting prototype for Power(). Prototype was for rwnx_cfg80211_set_power_mgmt() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3345 Cannot find identifier on line: * @remain_on_channel: Request the driver to remain awake on the specified Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3346 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * channel for the specified duration to complete an off-channel Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3473 Cannot find identifier on line: * @cancel_remain_on_channel: Cancel an on-going remain-on-channel operation. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3474 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * This allows the operation to be terminated prior to timeout based on Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3514 Cannot find identifier on line: * @dump_survey: get site survey information. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3515 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3516 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_dump_survey(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3576 Cannot find identifier on line: * @get_channel: Get the current operating channel for the virtual interface. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3577 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * For monitor interfaces, it should return %NULL unless there's a single Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3606 Cannot find identifier on line: * @mgmt_tx: Transmit a management frame. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3607 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3608 Cannot find identifier on line: Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3609 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3696 Cannot find identifier on line: * @start_radar_detection: Start radar detection in the driver. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3697 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3698 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_start_radar_detection(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3725 Cannot find identifier on line: * @update_ft_ies: Provide updated Fast BSS Transition information to the Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3726 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * driver. If the SME is in the driver/firmware, this information can be Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3737 Cannot find identifier on line: * @set_cqm_rssi_config: Configure connection quality monitor RSSI threshold. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3738 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3739 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_set_cqm_rssi_config(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3752 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3753 Cannot find identifier on line: * @channel_switch: initiate channel-switch procedure (with CSA). Driver is Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3754 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * responsible for veryfing if the switch is possible. Since this is Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3962 Cannot find identifier on line: * @change_bss: Modify parameters for a given BSS (mainly for AP mode). Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3963 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3964 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_change_bss(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4159 Cannot find identifier on line: * @get_station: get station information for the station identified by @mac Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4160 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4161 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_get_station(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4201 Cannot find identifier on line: * @dump_station: dump station callback -- resume dump at index @idx Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4202 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4203 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_dump_station(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4279 Cannot find identifier on line: * @add_mpath: add a fixed mesh path Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4280 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4281 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_add_mpath(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4296 Cannot find identifier on line: * @del_mpath: delete a given mesh path Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4297 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4298 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_del_mpath(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4312 Cannot find identifier on line: * @change_mpath: change a given mesh path Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4313 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4314 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_change_mpath(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4330 Cannot find identifier on line: * @get_mpath: get a mesh path for the given parameters Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4331 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4332 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_get_mpath(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4369 Cannot find identifier on line: * @dump_mpath: dump mesh path callback -- resume dump at index @idx Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4370 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4371 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_dump_mpath(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4409 Cannot find identifier on line: * @get_mpp: get a mesh proxy path for the given parameters Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4410 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4411 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_get_mpp(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4448 Cannot find identifier on line: * @dump_mpp: dump mesh proxy path callback -- resume dump at index @idx Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4449 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4450 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_dump_mpp(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4490 Cannot find identifier on line: * @get_mesh_config: Get the current mesh configuration Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4491 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4492 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_get_mesh_config(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4505 Cannot find identifier on line: * @update_mesh_config: Update mesh parameters on a running mesh. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4506 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4507 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_update_mesh_config(struct wiphy *wiphy, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4542 Cannot find identifier on line: * @join_mesh: join the mesh network with the specified parameters Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4543 Cannot find identifier on line: * (invoked with the wireless_dev mutex held) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4544 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4545 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_join_mesh(struct wiphy *wiphy, struct net_device *dev, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4628 Cannot find identifier on line: * @leave_mesh: leave the current mesh network Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4629 Cannot find identifier on line: * (invoked with the wireless_dev mutex held) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4630 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4631 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst static int rwnx_cfg80211_leave_mesh(struct wiphy *wiphy, struct net_device *dev) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4802 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4803 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4804 Cannot find identifier on line: Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4805 Cannot find identifier on line: #ifdef CONFIG_AIC8800_POWER_LIMIT Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4806 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst void aicwf_pwlt_worker(struct work_struct *work) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2650 expecting prototype for rwmx_platform_save_config(). Prototype was for rwnx_term_save_config() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2810 function parameter 'rwnx_hw' not described in 'rwnx_plat_userconfig_load' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2810 function parameter 'rwnx_hw' not described in 'rwnx_plat_userconfig_load' ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:45:24: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:45:24: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:45:24: got unsigned char [usertype] *pci_bar0_vaddr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:46:24: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:46:24: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:46:24: got unsigned char [usertype] *pci_bar1_vaddr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:145:36: warning: cast removes address space '__iomem' of expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:151:36: warning: cast removes address space '__iomem' of expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:168:24: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:168:24: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:168:24: got unsigned char [usertype] *pci_bar0_vaddr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.h): ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:304:39: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:304:39: expected restricted __le16 [usertype] txop_limit ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:304:39: got unsigned int ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:797:35: warning: symbol 'aicwf_vendor_cmd' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:24:5: warning: symbol 'wifi_txgain_table_24g_8800dcdw' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:57:5: warning: symbol 'wifi_txgain_table_24g_1_8800dcdw' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:92:5: warning: symbol 'wifi_txgain_table_24g_8800dcdw_h' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:127:5: warning: symbol 'wifi_txgain_table_24g_1_8800dcdw_h' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:162:5: warning: symbol 'wifi_rxgain_table_24g_20m_8800dcdw' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:197:5: warning: symbol 'wifi_rxgain_table_24g_40m_8800dcdw' was not declared. Should it be static? Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'pci_dev' not described in 'rwnx_v7_platform_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'rwnx_plat' not described in 'rwnx_v7_platform_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'pci_dev' not described in 'rwnx_v7_platform_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'rwnx_plat' not described in 'rwnx_v7_platform_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/ipc_host.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/ipc_host.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/ipc_host.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:337:46: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:338:46: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_defs.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.h): ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:52:39: warning: Using plain integer as NULL pointer ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:76:39: warning: Using plain integer as NULL pointer ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1854:30: warning: incorrect type in assignment (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1854:30: expected char *buf ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1854:30: got void [noderef] __user * ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1880:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1880:45: expected void const [noderef] __user *from ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1880:45: got char *[addressable] [assigned] buf ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1955:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1955:42: expected void [noderef] __user *to ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1955:42: got char *[addressable] [assigned] buf ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1111:46: warning: dereference of noderef expression ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1112:46: warning: dereference of noderef expression Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800d80.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800d80.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800d80.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_wakelock.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_wakelock.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_wakelock.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:33:22: warning: restricted __le32 degrades to integer Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_bfmer.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_bfmer.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_bfmer.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:48:5: warning: symbol 'tx_aggr_counter' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1906:5: warning: symbol 'bustx_thread_prio' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1909:5: warning: symbol 'busrx_thread_prio' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1915:5: warning: symbol 'rx_thread_wait_to' was not declared. Should it be static? ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:133:28: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:133:28: expected signed int [usertype] saddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:133:28: got restricted __be32 [usertype] daddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:134:28: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:134:28: expected signed int [usertype] daddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:134:28: got restricted __be32 [usertype] saddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:135:29: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:135:29: expected unsigned short [usertype] source ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:135:29: got restricted __be16 [usertype] dest ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:136:27: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:136:27: expected unsigned short [usertype] dest ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:136:27: got restricted __be16 [usertype] source ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:231:28: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:231:28: expected signed int [usertype] saddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:231:28: got restricted __be32 [usertype] saddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:232:28: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:232:28: expected signed int [usertype] daddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:232:28: got restricted __be32 [usertype] daddr ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:233:29: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:233:29: expected unsigned short [usertype] source ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:233:29: got restricted __be16 [usertype] source ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:234:27: warning: incorrect type in assignment (different base types) ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:234:27: expected unsigned short [usertype] dest ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:234:27: got restricted __be16 [usertype] dest Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'region' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_riu' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_fcu' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'domain' description in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'radar_types' description in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:639 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Singleton Pulse and Sequence Pools Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:779 function parameter 'ts' not described in 'pulse_queue_enqueue' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'val' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'fraction' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'tolerance' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1077 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * pri detector ops to detect short radar waveform Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1207 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * pri detector ops to detect long radar waveform Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1361 expecting prototype for dfs_pattern_detector_reset(). Prototype was for dfs_pattern_detector_exit() instead Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1468 function parameter 'region' not described in 'get_dfs_domain_radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1505 function parameter 'chain' not described in 'dfs_pattern_detector_set_domain' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1545 function parameter 'chain' not described in 'dfs_pattern_detector_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'region' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_riu' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_fcu' not described in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'domain' description in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'radar_types' description in 'radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:779 function parameter 'ts' not described in 'pulse_queue_enqueue' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'val' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'fraction' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'tolerance' not described in 'pde_get_multiple' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1468 function parameter 'region' not described in 'get_dfs_domain_radar_types' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1505 function parameter 'chain' not described in 'dfs_pattern_detector_set_domain' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1545 function parameter 'chain' not described in 'dfs_pattern_detector_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:2 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:19 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:20 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:21 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst void aicwf_sdio_host_init(struct sdio_host_env_tag *env, void *cb, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:33 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:34 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:35 Cannot find identifier on line: struct txdesc_host * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:36 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst aicwf_sdio_host_txdesc_get(struct sdio_host_env_tag *env, const int queue_idx) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:55 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:56 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:57 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst void aicwf_sdio_host_txdesc_push(struct sdio_host_env_tag *env, Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:71 Cannot find identifier on line: **************************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:72 Cannot find identifier on line: */ Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:73 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst void aicwf_sdio_host_tx_cfm_handler(struct sdio_host_env_tag *env, u32 *data) Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_txrxif.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_txrxif.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_txrxif.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h): ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: warning: incorrect type in assignment (different base types) ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: expected unsigned short [usertype] frame_control ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: got restricted __le16 [usertype] frame_control ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h): ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: warning: incorrect type in assignment (different base types) ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: expected unsigned short [usertype] frame_control ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: got restricted __le16 [usertype] frame_control Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:22 function parameter 'vht_cap' not described in 'rwnx_mu_group_sta_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:261 function parameter 'nb_group_left' not described in 'rwnx_mu_group_create_one' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:403 function parameter 'ws' not described in 'rwnx_mu_group_work' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:22 function parameter 'vht_cap' not described in 'rwnx_mu_group_sta_init' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:261 function parameter 'nb_group_left' not described in 'rwnx_mu_group_create_one' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:403 function parameter 'ws' not described in 'rwnx_mu_group_work' Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:2 Cannot find identifier on line: ****************************************************************************** Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:3 Cannot find identifier on line: * Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Copyright (C) 2020 AIC semiconductor. ../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../arch/x86/boot/version.c: note: in included file (through ../arch/x86/include/uapi/asm/bitsperlong.h, ../include/uapi/asm-generic/int-ll64.h, ../include/asm-generic/int-ll64.h, ../include/uapi/asm-generic/types.h, ...): ../include/asm-generic/bitsperlong.h:23:2: error: Inconsistent word size. Check asm/bitsperlong.h ../include/asm-generic/bitsperlong.h:27:33: error: static assertion failed: "Inconsistent word size. Check asm/bitsperlong.h" New errors added --- /tmp/tmp.8UXa4nHHNy 2026-07-21 06:54:23.361895778 -0400 +++ /tmp/tmp.kvohLL6V0u 2026-07-21 06:57:05.124488384 -0400 @@ -1,0 +2,137 @@ +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:260:12: warning: symbol 'rwnx_id2str' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c: In function ‘rwnx_txq_confirm_any’: +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:929:13: warning: variable ‘group_id’ set but not used [-Wunused-but-set-variable=] + 929 | int group_id; + | ^~~~~~~~ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:2 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c: In function ‘rwnx_interface_add’: +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1325:13: warning: variable ‘nx_nb_ndev_txq’ set but not used [-Wunused-but-set-variable=] + 1325 | int nx_nb_ndev_txq = NX_NB_NDEV_TXQ; + | ^~~~~~~~~~~~~~ +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:845:46: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:845:46: expected restricted __le64 [usertype] timestamp +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:845:46: got unsigned long long [assigned] [usertype] tsf +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:27:23: warning: symbol 'mac_addr_bcst' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:68:17: warning: symbol 'cmd_array' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:70:5: warning: symbol 'cmd_array_index' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2082:34: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2082:34: expected unsigned short [usertype] ht_capa_info +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2082:34: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2094:44: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2094:44: expected unsigned int [usertype] vht_capa_info +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2094:44: got restricted __le32 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:43: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:41: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:41: expected unsigned short [usertype] rx_highest +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2095:41: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:43: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:41: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:41: expected unsigned short [usertype] rx_mcs_map +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2096:41: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:43: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:41: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:41: expected unsigned short [usertype] tx_highest +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2097:41: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:43: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:41: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:41: expected unsigned short [usertype] tx_mcs_map +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2098:41: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2102:24: warning: incorrect type in assignment (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2102:24: expected struct ieee80211_sta_he_cap const *he_cap +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2102:24: got struct ieee80211_sta_he_cap const [noderef] __iftype_data * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2114:25: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2113:48: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2113:48: expected unsigned short [usertype] rx_mcs_80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2113:48: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2116:25: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2115:48: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2115:48: expected unsigned short [usertype] tx_mcs_80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2115:48: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2118:25: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2117:49: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2117:49: expected unsigned short [usertype] rx_mcs_160 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2117:49: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2120:25: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2119:49: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2119:49: expected unsigned short [usertype] tx_mcs_160 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2119:49: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2122:25: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2121:51: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2121:51: expected unsigned short [usertype] rx_mcs_80p80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2121:51: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2124:25: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2123:51: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2123:51: expected unsigned short [usertype] tx_mcs_80p80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2123:51: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:44: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:42: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:42: expected unsigned short [usertype] ht_capa_info +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2308:42: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2313:25: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2312:46: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2312:46: expected unsigned short [usertype] ht_extended_capa +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2312:46: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:51: warning: cast from restricted __le32 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:49: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:49: expected unsigned int [usertype] tx_beamforming_capa +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2314:49: got restricted __le32 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:46: warning: cast from restricted __le32 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:44: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:44: expected unsigned int [usertype] vht_capa_info +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2322:44: got restricted __le32 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:43: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:41: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:41: expected unsigned short [usertype] rx_highest +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2323:41: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:43: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:41: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:41: expected unsigned short [usertype] rx_mcs_map +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2324:41: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:43: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:41: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:41: expected unsigned short [usertype] tx_highest +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2325:41: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:43: warning: cast from restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:41: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:41: expected unsigned short [usertype] tx_mcs_map +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2326:41: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2339:48: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2339:48: expected unsigned short [usertype] rx_mcs_80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2339:48: got restricted __le16 [usertype] rx_mcs_80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2340:48: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2340:48: expected unsigned short [usertype] tx_mcs_80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2340:48: got restricted __le16 [usertype] tx_mcs_80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2341:49: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2341:49: expected unsigned short [usertype] rx_mcs_160 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2341:49: got restricted __le16 [usertype] rx_mcs_160 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2342:49: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2342:49: expected unsigned short [usertype] tx_mcs_160 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2342:49: got restricted __le16 [usertype] tx_mcs_160 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2343:51: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2343:51: expected unsigned short [usertype] rx_mcs_80p80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2343:51: got restricted __le16 [usertype] rx_mcs_80p80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2344:51: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2344:51: expected unsigned short [usertype] tx_mcs_80p80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2344:51: got restricted __le16 [usertype] tx_mcs_80p80 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2358:18: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2358:18: expected unsigned short [usertype] aid +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2358:18: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2551:34: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2551:34: expected unsigned short [usertype] ctrl_port_ethertype +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2551:34: got restricted __be16 [usertype] control_port_ethertype +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2764:42: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2764:42: expected unsigned short [usertype] ctrl_port_ethertype +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2764:42: got restricted __be16 [usertype] control_port_ethertype +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:3485:15: warning: restricted __le32 degrades to integer +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:3518:13: warning: restricted __le32 degrades to integer +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_utils.c:2 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_utils.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_utils.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. @@ -4,0 +142,792 @@ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:225 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:226 Cannot find identifier on line: + * @brief Allocate memory for a message +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:227 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c:228 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * This primitive allocates memory for a message that has to be sent. The memory +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:1690 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:1691 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c:1692 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +void rwnx_rx_handle_msg(struct rwnx_hw *rwnx_hw, struct ipc_e2a_msg *msg) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:367:50: warning: incorrect type in argument 3 (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:367:50: expected unsigned int plen +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:367:50: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:536:66: warning: incorrect type in argument 3 (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:536:66: expected unsigned int plen +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:536:66: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:664:43: warning: restricted __le16 degrades to integer +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:666:47: warning: restricted __le16 degrades to integer +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1163:47: warning: incorrect type in argument 3 (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1163:47: expected unsigned int plen +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1163:47: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1206:46: warning: restricted __be32 degrades to integer +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1453:35: warning: incorrect type in argument 3 (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1453:35: expected unsigned int plen +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:1453:35: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:2057:27: warning: cast to restricted __le32 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_defs.h): +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1248:30: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1248:30: expected unsigned short [usertype] ethertype +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1248:30: got restricted __be16 [addressable] [usertype] h_proto +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1363:13: warning: restricted __le16 degrades to integer +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1368:41: warning: incorrect type in argument 4 (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1368:41: expected unsigned int plen +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1368:41: got restricted __le16 [usertype] +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1441:30: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1441:30: expected unsigned short [usertype] ethertype +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1441:30: got restricted __be16 [addressable] [usertype] h_proto +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cmds.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cmds.c:3 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'irq' not described in 'rwnx_irq_hdlr' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'dev_id' not described in 'rwnx_irq_hdlr' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:37 function parameter 'data' not described in 'rwnx_task' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'irq' not described in 'rwnx_irq_hdlr' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:23 function parameter 'dev_id' not described in 'rwnx_irq_hdlr' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_irqs.c:37 function parameter 'data' not described in 'rwnx_task' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:2 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:15 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:16 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:17 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static const char *rwnx_find_tag(const u8 *file_data, unsigned int file_size, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:48 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Parse the Config file used at init time +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_cfgfile.c:89 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Parse the Config file used at init time +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:239:6: warning: symbol 'default_ccode' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:244:6: warning: symbol 'country_code' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:264:6: warning: symbol 'ccode_channels' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:265:5: warning: symbol 'index_for_channel_list' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:666:55: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:666:55: expected restricted __le16 [usertype] rx_highest +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:666:55: got int +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:680:55: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:680:55: expected restricted __le16 [usertype] tx_highest +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:680:55: got int +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:756:63: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:756:63: expected restricted __le16 [usertype] rx_highest +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:756:63: got int +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:770:63: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:770:63: expected restricted __le16 [usertype] tx_highest +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:770:63: got int +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:987:19: warning: cast removes address space '__iftype_data' of expression +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:1098:27: warning: cast removes address space '__iftype_data' of expression +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c: In function ‘rwnx_mu_group_create_one’: +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:266:13: warning: variable ‘group_avail’ set but not used [-Wunused-but-set-variable=] + 266 | u64 group_avail; + | ^~~~~~~~~~~ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:289 expecting prototype for rwnx_rx_data_skb(). Prototype was for rwnx_rx_data_skb_resend() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt_any' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt_any' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:580 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 function parameter 'hw_rxhdr' not described in 'rwnx_rx_mgmt_any' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c:698 Excess function parameter 'rxhdr' description in 'rwnx_rx_mgmt_any' +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:65:23: warning: symbol 'aic_handlers_def' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:308:36: warning: symbol 'rwnx_he_capa' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:321:25: warning: incorrect type in initializer (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:321:25: expected struct ieee80211_sband_iftype_data const [noderef] __iftype_data *iftype_data +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:321:25: got struct ieee80211_sband_iftype_data * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:333:25: warning: incorrect type in initializer (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:333:25: expected struct ieee80211_sband_iftype_data const [noderef] __iftype_data *iftype_data +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:333:25: got struct ieee80211_sband_iftype_data * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1977:6: warning: symbol 'key_flag' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4013:22: warning: cast to restricted __le16 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4088:25: warning: cast to restricted __le32 +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4229:67: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4229:67: expected unsigned char const [usertype] *ies +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4229:67: got unsigned char const [noderef] __rcu * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:5340:19: warning: symbol 'hostif_register_done' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4227:59: warning: dereference of noderef expression +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4230:67: warning: dereference of noderef expression +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4230:67: warning: dereference of noderef expression +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:747 function parameter 'amsdu_txhdr' not described in 'rwnx_amsdu_del_subframe_header' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe_header' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe_header' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'sw_txhdr' not described in 'rwnx_amsdu_add_subframe_header' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'sta' not described in 'rwnx_amsdu_add_subframe' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'txq' not described in 'rwnx_amsdu_add_subframe' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1306 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * netdev_tx_t (*ndo_start_xmit)(struct sk_buff *skb, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'pthis' not described in 'rwnx_txdatacfm' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'host_id' not described in 'rwnx_txdatacfm' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:747 function parameter 'amsdu_txhdr' not described in 'rwnx_amsdu_del_subframe_header' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe_header' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe_header' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:803 function parameter 'sw_txhdr' not described in 'rwnx_amsdu_add_subframe_header' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'rwnx_hw' not described in 'rwnx_amsdu_add_subframe' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'skb' not described in 'rwnx_amsdu_add_subframe' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'sta' not described in 'rwnx_amsdu_add_subframe' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:907 function parameter 'txq' not described in 'rwnx_amsdu_add_subframe' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'pthis' not described in 'rwnx_txdatacfm' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c:1662 function parameter 'host_id' not described in 'rwnx_txdatacfm' +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1158:32: warning: ‘aicwf_sdio_pm_ops’ defined but not used [-Wunused-const-variable=] + 1158 | static const struct dev_pm_ops aicwf_sdio_pm_ops = { + | ^~~~~~~~~~~~~~~~~ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:2 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'tid' not described in 'rwnx_txq_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'sta' not described in 'rwnx_txq_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:336 expecting prototype for rwnx_txq_tdls_vif_deinit(). Prototype was for rwnx_txq_unk_vif_deinit() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:351 function parameter 'rwnx_vif' not described in 'rwnx_txq_offchan_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:351 expecting prototype for rwnx_init_unk_txq(). Prototype was for rwnx_txq_offchan_init() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:373 function parameter 'rwnx_vif' not described in 'rwnx_txq_offchan_deinit' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:373 expecting prototype for rwnx_deinit_offchan_txq(). Prototype was for rwnx_txq_offchan_deinit() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 function parameter 'rwnx_sta' not described in 'rwnx_txq_sta_start' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 Excess function parameter 'sta' description in 'rwnx_txq_sta_start' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:585 function parameter 'rwnx_sta' not described in 'rwnx_txq_sta_stop' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:585 expecting prototype for rwnx_stop_sta_txq(). Prototype was for rwnx_txq_sta_stop() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_start' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 Excess function parameter 'vif' description in 'rwnx_txq_vif_start' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_stop' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'reason' not described in 'rwnx_txq_vif_stop' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'vif' description in 'rwnx_txq_vif_stop' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'arg' description in 'rwnx_txq_vif_stop' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:765 expecting prototype for rwnx_start_offchan_txq(). Prototype was for rwnx_txq_offchan_start() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:794 expecting prototype for rwnx_switch_vif_sta_txq(). Prototype was for rwnx_txq_sta_switch_vif() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:1245 expecting prototype for rwnx_hwq_process(). Prototype was for ALL_HWQ_MASK() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'tid' not described in 'rwnx_txq_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:91 function parameter 'sta' not described in 'rwnx_txq_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 function parameter 'rwnx_sta' not described in 'rwnx_txq_sta_start' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:544 Excess function parameter 'sta' description in 'rwnx_txq_sta_start' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_start' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:687 Excess function parameter 'vif' description in 'rwnx_txq_vif_start' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'rwnx_vif' not described in 'rwnx_txq_vif_stop' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 function parameter 'reason' not described in 'rwnx_txq_vif_stop' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'vif' description in 'rwnx_txq_vif_stop' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c:732 Excess function parameter 'arg' description in 'rwnx_txq_vif_stop' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mesh.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mesh.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mesh.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:50:18: warning: symbol 'reg_tables' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:256:26: warning: symbol 'userconfig_info' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:413:26: warning: symbol 'powerlimit_info' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:663:21: warning: symbol 'nvram_info' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_defs.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.h): +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:601 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Link channel ctxt to a vif and thus increments count for this context. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:623 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Unlink channel ctxt from a vif and thus decrements count for this context +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:867 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * int (*ndo_open)(struct net_device *dev); +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1031 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * int (*ndo_stop)(struct net_device *dev); +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1227 Incorrect use of kernel-doc format: * u16 (*ndo_select_queue)(struct net_device *dev, struct sk_buff *skb, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1228 static struct net_device_stats *rwnx_get_stats(struct net_device *dev) { struct rwnx_vif *vif = netdev_priv(dev); return &vif->net_stats; } /** + * u16 (*ndo_select_queue)(struct net_device *dev, struct sk_buff *skb, * struct net_device *sb_dev); error: Cannot parse struct or union! +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1245 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * int (*ndo_set_mac_address)(struct net_device *dev, void *addr); +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1683 Cannot find identifier on line: + * @add_virtual_intf: create a new virtual interface with the given name, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1684 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * must set the struct wireless_dev's iftype. Beware: You must create +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1712 Cannot find identifier on line: + * @del_virtual_intf: remove the virtual interface +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1713 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1714 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_del_iface(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1754 Cannot find identifier on line: + * @change_virtual_intf: change type/configuration of virtual interface, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1755 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * keep the struct wireless_dev's iftype updated. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1929 Cannot find identifier on line: + * @scan: Request to do a scan. If returning zero, the scan request is given +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1930 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * the driver, and will be valid until passed to cfg80211_scan_done(). +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1978 Cannot find identifier on line: + * @add_key: add a key with the given parameters. @mac_addr will be %NULL +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:1979 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * when adding a group key. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2071 Cannot find identifier on line: + * @get_key: get information about the key with the given parameters. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2072 Cannot find identifier on line: + * @mac_addr will be %NULL when requesting information for a group +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2073 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * key. All pointers given to the @callback function need not be valid +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2089 Cannot find identifier on line: + * @del_key: remove a key given the @mac_addr (%NULL for a group key) +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2090 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * and @key_index, return -ENOENT if the key doesn't exist. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2131 Cannot find identifier on line: + * @set_default_key: set the default key on an interface +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2132 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2133 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_set_default_key(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2145 Cannot find identifier on line: + * @set_default_mgmt_key: set the default management frame key on an interface +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2146 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2147 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_set_default_mgmt_key(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2156 Cannot find identifier on line: + * @connect: Connect to the ESS with the specified parameters. When connected, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2157 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * call cfg80211_connect_result() with status code %WLAN_STATUS_SUCCESS. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2279 Cannot find identifier on line: + * @disconnect: Disconnect from the BSS/ESS. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2280 Cannot find identifier on line: + * (invoked with the wireless_dev mutex held) +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2281 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2282 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_disconnect(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2424 Cannot find identifier on line: + * @external_auth: indicates result of offloaded authentication processing from +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2425 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * user space +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2443 Cannot find identifier on line: + * @add_station: Add a new station. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2444 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2445 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_add_station(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2562 Cannot find identifier on line: + * @del_station: Remove a station +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2563 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2564 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_del_station_compat(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2834 Cannot find identifier on line: + * @change_station: Modify a given station. Note that flags changes are not much +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2835 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * validated in cfg80211, in particular the auth/assoc/authorized flags +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2995 Cannot find identifier on line: + * @start_ap: Start acting in AP mode defined by the parameters. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2996 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:2997 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_start_ap(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3089 Cannot find identifier on line: + * @change_beacon: Change the beacon parameters for an access point mode +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3090 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * interface. This should reject the call when AP mode wasn't started. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3120 Cannot find identifier on line: + * * @stop_ap: Stop being an AP, including stopping beaconing. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3121 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3122 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_stop_ap(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3159 Cannot find identifier on line: + * @set_monitor_channel: Set the monitor mode channel for the device. If other +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3160 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * interfaces are active this callback should reject the configuration. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3222 Cannot find identifier on line: + * @probe_client: probe an associated client, must return a cookie that it +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3223 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * later passes to cfg80211_probe_status(). +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3256 Cannot find identifier on line: + * @set_wiphy_params: Notify that wiphy parameters have changed; +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3257 Cannot find identifier on line: + * @changed bitfield (see &enum wiphy_params_flags) describes which values +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3258 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * have changed. The actual parameter values are available in +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3268 Cannot find identifier on line: + * @set_tx_power: set the transmit power according to the parameters, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3269 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * the power passed is in mBm, to get dBm use MBM_TO_DBM(). The +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3305 Cannot find identifier on line: + * @set_power_mgmt: set the power save to one of those two modes: +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'wiphy' not described in 'rwnx_cfg80211_set_power_mgmt' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'dev' not described in 'rwnx_cfg80211_set_power_mgmt' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'enabled' not described in 'rwnx_cfg80211_set_power_mgmt' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 function parameter 'timeout' not described in 'rwnx_cfg80211_set_power_mgmt' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3312 expecting prototype for Power(). Prototype was for rwnx_cfg80211_set_power_mgmt() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3345 Cannot find identifier on line: + * @remain_on_channel: Request the driver to remain awake on the specified +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3346 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * channel for the specified duration to complete an off-channel +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3473 Cannot find identifier on line: + * @cancel_remain_on_channel: Cancel an on-going remain-on-channel operation. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3474 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * This allows the operation to be terminated prior to timeout based on +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3514 Cannot find identifier on line: + * @dump_survey: get site survey information. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3515 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3516 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_dump_survey(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3576 Cannot find identifier on line: + * @get_channel: Get the current operating channel for the virtual interface. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3577 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * For monitor interfaces, it should return %NULL unless there's a single +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3606 Cannot find identifier on line: + * @mgmt_tx: Transmit a management frame. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3607 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3608 Cannot find identifier on line: + +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3609 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3696 Cannot find identifier on line: + * @start_radar_detection: Start radar detection in the driver. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3697 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3698 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_start_radar_detection(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3725 Cannot find identifier on line: + * @update_ft_ies: Provide updated Fast BSS Transition information to the +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3726 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * driver. If the SME is in the driver/firmware, this information can be +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3737 Cannot find identifier on line: + * @set_cqm_rssi_config: Configure connection quality monitor RSSI threshold. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3738 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3739 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_set_cqm_rssi_config(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3752 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3753 Cannot find identifier on line: + * @channel_switch: initiate channel-switch procedure (with CSA). Driver is +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3754 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * responsible for veryfing if the switch is possible. Since this is +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3962 Cannot find identifier on line: + * @change_bss: Modify parameters for a given BSS (mainly for AP mode). +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3963 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:3964 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_change_bss(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4159 Cannot find identifier on line: + * @get_station: get station information for the station identified by @mac +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4160 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4161 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_get_station(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4201 Cannot find identifier on line: + * @dump_station: dump station callback -- resume dump at index @idx +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4202 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4203 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_dump_station(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4279 Cannot find identifier on line: + * @add_mpath: add a fixed mesh path +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4280 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4281 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_add_mpath(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4296 Cannot find identifier on line: + * @del_mpath: delete a given mesh path +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4297 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4298 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_del_mpath(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4312 Cannot find identifier on line: + * @change_mpath: change a given mesh path +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4313 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4314 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_change_mpath(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4330 Cannot find identifier on line: + * @get_mpath: get a mesh path for the given parameters +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4331 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4332 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_get_mpath(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4369 Cannot find identifier on line: + * @dump_mpath: dump mesh path callback -- resume dump at index @idx +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4370 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4371 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_dump_mpath(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4409 Cannot find identifier on line: + * @get_mpp: get a mesh proxy path for the given parameters +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4410 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4411 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_get_mpp(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4448 Cannot find identifier on line: + * @dump_mpp: dump mesh proxy path callback -- resume dump at index @idx +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4449 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4450 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_dump_mpp(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4490 Cannot find identifier on line: + * @get_mesh_config: Get the current mesh configuration +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4491 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4492 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_get_mesh_config(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4505 Cannot find identifier on line: + * @update_mesh_config: Update mesh parameters on a running mesh. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4506 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4507 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_update_mesh_config(struct wiphy *wiphy, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4542 Cannot find identifier on line: + * @join_mesh: join the mesh network with the specified parameters +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4543 Cannot find identifier on line: + * (invoked with the wireless_dev mutex held) +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4544 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4545 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_join_mesh(struct wiphy *wiphy, struct net_device *dev, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4628 Cannot find identifier on line: + * @leave_mesh: leave the current mesh network +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4629 Cannot find identifier on line: + * (invoked with the wireless_dev mutex held) +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4630 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4631 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +static int rwnx_cfg80211_leave_mesh(struct wiphy *wiphy, struct net_device *dev) +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4802 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4803 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4804 Cannot find identifier on line: + +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4805 Cannot find identifier on line: +#ifdef CONFIG_AIC8800_POWER_LIMIT +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c:4806 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +void aicwf_pwlt_worker(struct work_struct *work) +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2650 expecting prototype for rwmx_platform_save_config(). Prototype was for rwnx_term_save_config() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2810 function parameter 'rwnx_hw' not described in 'rwnx_plat_userconfig_load' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c:2810 function parameter 'rwnx_hw' not described in 'rwnx_plat_userconfig_load' +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:45:24: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:45:24: expected void volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:45:24: got unsigned char [usertype] *pci_bar0_vaddr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:46:24: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:46:24: expected void volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:46:24: got unsigned char [usertype] *pci_bar1_vaddr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:145:36: warning: cast removes address space '__iomem' of expression +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:151:36: warning: cast removes address space '__iomem' of expression +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:168:24: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:168:24: expected void volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:168:24: got unsigned char [usertype] *pci_bar0_vaddr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.h): +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:304:39: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:304:39: expected restricted __le16 [usertype] txop_limit +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:304:39: got unsigned int +../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:797:35: warning: symbol 'aicwf_vendor_cmd' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:24:5: warning: symbol 'wifi_txgain_table_24g_8800dcdw' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:57:5: warning: symbol 'wifi_txgain_table_24g_1_8800dcdw' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:92:5: warning: symbol 'wifi_txgain_table_24g_8800dcdw_h' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:127:5: warning: symbol 'wifi_txgain_table_24g_1_8800dcdw_h' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:162:5: warning: symbol 'wifi_rxgain_table_24g_20m_8800dcdw' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:197:5: warning: symbol 'wifi_rxgain_table_24g_40m_8800dcdw' was not declared. Should it be static? +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:2 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'pci_dev' not described in 'rwnx_v7_platform_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'rwnx_plat' not described in 'rwnx_v7_platform_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'pci_dev' not described in 'rwnx_v7_platform_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c:112 function parameter 'rwnx_plat' not described in 'rwnx_v7_platform_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/ipc_host.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/ipc_host.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/ipc_host.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:337:46: warning: dereference of noderef expression +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:338:46: warning: dereference of noderef expression +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c: note: in included file (through ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_defs.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.h): +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: expected void const volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:110:36: got unsigned char [usertype] * +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: expected void volatile [noderef] __iomem *addr +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h:117:35: got unsigned char [usertype] * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:52:39: warning: Using plain integer as NULL pointer +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:76:39: warning: Using plain integer as NULL pointer +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1854:30: warning: incorrect type in assignment (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1854:30: expected char *buf +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1854:30: got void [noderef] __user * +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1880:45: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1880:45: expected void const [noderef] __user *from +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1880:45: got char *[addressable] [assigned] buf +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1955:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1955:42: expected void [noderef] __user *to +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1955:42: got char *[addressable] [assigned] buf +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1111:46: warning: dereference of noderef expression +../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:1112:46: warning: dereference of noderef expression +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800d80.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800d80.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800d80.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_wakelock.c:2 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_wakelock.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_wakelock.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c:2 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_testmode.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:33:22: warning: restricted __le32 degrades to integer +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_bfmer.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_bfmer.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_bfmer.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:48:5: warning: symbol 'tx_aggr_counter' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1906:5: warning: symbol 'bustx_thread_prio' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1909:5: warning: symbol 'busrx_thread_prio' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:1915:5: warning: symbol 'rx_thread_wait_to' was not declared. Should it be static? +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:133:28: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:133:28: expected signed int [usertype] saddr +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:133:28: got restricted __be32 [usertype] daddr +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:134:28: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:134:28: expected signed int [usertype] daddr +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:134:28: got restricted __be32 [usertype] saddr +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:135:29: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:135:29: expected unsigned short [usertype] source +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:135:29: got restricted __be16 [usertype] dest +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:136:27: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:136:27: expected unsigned short [usertype] dest +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:136:27: got restricted __be16 [usertype] source +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:231:28: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:231:28: expected signed int [usertype] saddr +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:231:28: got restricted __be32 [usertype] saddr +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:232:28: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:232:28: expected signed int [usertype] daddr +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:232:28: got restricted __be32 [usertype] daddr +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:233:29: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:233:29: expected unsigned short [usertype] source +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:233:29: got restricted __be16 [usertype] source +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:234:27: warning: incorrect type in assignment (different base types) +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:234:27: expected unsigned short [usertype] dest +../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:234:27: got restricted __be16 [usertype] dest +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'region' not described in 'radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_riu' not described in 'radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_fcu' not described in 'radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'domain' description in 'radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'radar_types' description in 'radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:639 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Singleton Pulse and Sequence Pools +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:779 function parameter 'ts' not described in 'pulse_queue_enqueue' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'val' not described in 'pde_get_multiple' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'fraction' not described in 'pde_get_multiple' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'tolerance' not described in 'pde_get_multiple' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1077 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * pri detector ops to detect short radar waveform +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1207 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * pri detector ops to detect long radar waveform +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1361 expecting prototype for dfs_pattern_detector_reset(). Prototype was for dfs_pattern_detector_exit() instead +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1468 function parameter 'region' not described in 'get_dfs_domain_radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1505 function parameter 'chain' not described in 'dfs_pattern_detector_set_domain' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1545 function parameter 'chain' not described in 'dfs_pattern_detector_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'region' not described in 'radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_riu' not described in 'radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 struct member 'spec_fcu' not described in 'radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'domain' description in 'radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:41 Excess struct member 'radar_types' description in 'radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:779 function parameter 'ts' not described in 'pulse_queue_enqueue' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'val' not described in 'pde_get_multiple' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'fraction' not described in 'pde_get_multiple' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:807 function parameter 'tolerance' not described in 'pde_get_multiple' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1468 function parameter 'region' not described in 'get_dfs_domain_radar_types' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1505 function parameter 'chain' not described in 'dfs_pattern_detector_set_domain' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_radar.c:1545 function parameter 'chain' not described in 'dfs_pattern_detector_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:2 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:19 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:20 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:21 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +void aicwf_sdio_host_init(struct sdio_host_env_tag *env, void *cb, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:33 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:34 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:35 Cannot find identifier on line: +struct txdesc_host * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:36 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +aicwf_sdio_host_txdesc_get(struct sdio_host_env_tag *env, const int queue_idx) +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:55 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:56 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:57 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +void aicwf_sdio_host_txdesc_push(struct sdio_host_env_tag *env, +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:71 Cannot find identifier on line: + **************************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:72 Cannot find identifier on line: + */ +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/sdio_host.c:73 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst +void aicwf_sdio_host_tx_cfm_handler(struct sdio_host_env_tag *env, u32 *data) +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_txrxif.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_txrxif.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_txrxif.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h): +../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: warning: incorrect type in assignment (different base types) +../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: expected unsigned short [usertype] frame_control +../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: got restricted __le16 [usertype] frame_control +../drivers/net/wireless/aic/aic8800_fdrv/rwnx_trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h): +../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: warning: incorrect type in assignment (different base types) +../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: expected unsigned short [usertype] frame_control +../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h:228:1: got restricted __le16 [usertype] frame_control +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:22 function parameter 'vht_cap' not described in 'rwnx_mu_group_sta_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:261 function parameter 'nb_group_left' not described in 'rwnx_mu_group_create_one' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:403 function parameter 'ws' not described in 'rwnx_mu_group_work' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:22 function parameter 'vht_cap' not described in 'rwnx_mu_group_sta_init' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:261 function parameter 'nb_group_left' not described in 'rwnx_mu_group_create_one' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c:403 function parameter 'ws' not described in 'rwnx_mu_group_work' +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:2 Cannot find identifier on line: + ****************************************************************************** +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:3 Cannot find identifier on line: + * +Warning: ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c:4 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Copyright (C) 2020 AIC semiconductor. Per-file breakdown --- /tmp/tmp.HQQ0fcCBf9 2026-07-21 06:57:05.127802320 -0400 +++ /tmp/tmp.bmYMX1KlN8 2026-07-21 06:57:05.129802305 -0400 @@ -0,0 +1,19 @@ + 7 ../drivers/net/wireless/aic/aic8800_fdrv/aic_priv_cmd.c + 1 ../drivers/net/wireless/aic/aic8800_fdrv/aic_vendor.c + 6 ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_compat_8800dc.c + 2 ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_genl.c + 5 ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_sdio.c + 8 ../drivers/net/wireless/aic/aic8800_fdrv/aicwf_tcp_ack.c + 13 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_main.c + 10 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mod_params.c + 1 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_rx.c + 53 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_msg_tx.c + 2 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_mu_group.c + 4 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.c + 11 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_platform.h + 8 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_rx.c + 1 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_strs.c + 1 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tdls.c + 4 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_tx.c + 1 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_txq.c + 5 ../drivers/net/wireless/aic/aic8800_fdrv/rwnx_v7.c @@ -1,0 +21 @@ + 2 ../include/../drivers/net/wireless/aic/aic8800_fdrv/rwnx_events.h