../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:712:35: warning: initialized field overwritten [-Woverride-init] 712 | .ucastq_end = 271, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:712:35: note: (near initialization for ‘ppe_scheduler_res[0].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:723:35: warning: initialized field overwritten [-Woverride-init] 723 | .ucastq_end = 275, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:723:35: note: (near initialization for ‘ppe_scheduler_res[1].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:734:35: warning: initialized field overwritten [-Woverride-init] 734 | .ucastq_end = 279, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:734:35: note: (near initialization for ‘ppe_scheduler_res[2].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:745:35: warning: initialized field overwritten [-Woverride-init] 745 | .ucastq_end = 283, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:745:35: note: (near initialization for ‘ppe_scheduler_res[3].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:756:35: warning: initialized field overwritten [-Woverride-init] 756 | .ucastq_end = 287, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:756:35: note: (near initialization for ‘ppe_scheduler_res[4].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:767:35: warning: initialized field overwritten [-Woverride-init] 767 | .ucastq_end = 291, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:767:35: note: (near initialization for ‘ppe_scheduler_res[5].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:778:35: warning: initialized field overwritten [-Woverride-init] 778 | .ucastq_end = 295, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:778:35: note: (near initialization for ‘ppe_scheduler_res[6].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:789:35: warning: initialized field overwritten [-Woverride-init] 789 | .ucastq_end = 299, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:789:35: note: (near initialization for ‘ppe_scheduler_res[7].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:800:35: warning: initialized field overwritten [-Woverride-init] 800 | .ucastq_end = 0, | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:800:35: note: (near initialization for ‘ppe_scheduler_res[8].ucastq_end’) In file included from ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:10: In function ‘u32p_replace_bits’, inlined from ‘ppe_config_bm_threshold.isra’ at ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1364:2: ../include/linux/bitfield.h:189:15: warning: ‘bm_fc_val’ is used uninitialized [-Wuninitialized] 189 | *p = (*p & ~to(field)) | type##_encode_bits(val, field); \ | ^~ ../include/linux/bitfield.h:198:9: note: in expansion of macro ‘____MAKE_OP’ 198 | ____MAKE_OP(u##size,u##size,,) | ^~~~~~~~~~~ ../include/linux/bitfield.h:201:1: note: in expansion of macro ‘__MAKE_OP’ 201 | __MAKE_OP(32) | ^~~~~~~~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c: In function ‘ppe_config_bm_threshold.isra’: ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1360:23: note: ‘bm_fc_val’ declared here 1360 | u32 reg, val, bm_fc_val[2]; | ^~~~~~~~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1270: warning: Function parameter or struct member 'cfg' not described in 'ppe_rss_hash_config_set' ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1270: warning: Excess function parameter 'hash_cfg' description in 'ppe_rss_hash_config_set' WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/gpib/fmh_gpib/fmh_gpib.o ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:712:35: warning: initialized field overwritten [-Woverride-init] 712 | .ucastq_end = 271, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:712:35: note: (near initialization for ‘ppe_scheduler_res[0].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:723:35: warning: initialized field overwritten [-Woverride-init] 723 | .ucastq_end = 275, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:723:35: note: (near initialization for ‘ppe_scheduler_res[1].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:734:35: warning: initialized field overwritten [-Woverride-init] 734 | .ucastq_end = 279, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:734:35: note: (near initialization for ‘ppe_scheduler_res[2].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:745:35: warning: initialized field overwritten [-Woverride-init] 745 | .ucastq_end = 283, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:745:35: note: (near initialization for ‘ppe_scheduler_res[3].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:756:35: warning: initialized field overwritten [-Woverride-init] 756 | .ucastq_end = 287, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:756:35: note: (near initialization for ‘ppe_scheduler_res[4].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:767:35: warning: initialized field overwritten [-Woverride-init] 767 | .ucastq_end = 291, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:767:35: note: (near initialization for ‘ppe_scheduler_res[5].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:778:35: warning: initialized field overwritten [-Woverride-init] 778 | .ucastq_end = 295, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:778:35: note: (near initialization for ‘ppe_scheduler_res[6].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:789:35: warning: initialized field overwritten [-Woverride-init] 789 | .ucastq_end = 299, | ^~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:789:35: note: (near initialization for ‘ppe_scheduler_res[7].ucastq_end’) ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:800:35: warning: initialized field overwritten [-Woverride-init] 800 | .ucastq_end = 0, | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:800:35: note: (near initialization for ‘ppe_scheduler_res[8].ucastq_end’) In file included from ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:10: In function ‘u32p_replace_bits’, inlined from ‘ppe_config_bm_threshold.isra’ at ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1364:2: ../include/linux/bitfield.h:189:15: warning: ‘bm_fc_val’ is used uninitialized [-Wuninitialized] 189 | *p = (*p & ~to(field)) | type##_encode_bits(val, field); \ | ^~ ../include/linux/bitfield.h:198:9: note: in expansion of macro ‘____MAKE_OP’ 198 | ____MAKE_OP(u##size,u##size,,) | ^~~~~~~~~~~ ../include/linux/bitfield.h:201:1: note: in expansion of macro ‘__MAKE_OP’ 201 | __MAKE_OP(32) | ^~~~~~~~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c: In function ‘ppe_config_bm_threshold.isra’: ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1360:23: note: ‘bm_fc_val’ declared here 1360 | u32 reg, val, bm_fc_val[2]; | ^~~~~~~~~ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1270: warning: Function parameter or struct member 'cfg' not described in 'ppe_rss_hash_config_set' ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1270: warning: Excess function parameter 'hash_cfg' description in 'ppe_rss_hash_config_set' WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/gpib/fmh_gpib/fmh_gpib.o