========== build_clang - FAILED ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1146:2: error: call to undeclared function 'FIELD_MODIFY'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1146 | PPE_SERVICE_SET_BYPASS_BITMAP(servcode_val, bitmap_value); | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_regs.h:79:2: note: expanded from macro 'PPE_SERVICE_SET_BYPASS_BITMAP' 79 | FIELD_MODIFY(PPE_SERVICE_W0_BYPASS_BITMAP, tbl_cfg, value) | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1202:2: error: call to undeclared function 'FIELD_MODIFY'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1202 | PPE_MRU_MTU_CTRL_SET_RX_CNT_EN(mru_mtu_val, true); | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_regs.h:151:2: note: expanded from macro 'PPE_MRU_MTU_CTRL_SET_RX_CNT_EN' 151 | FIELD_MODIFY(PPE_MRU_MTU_CTRL_W1_RX_CNT_EN, (tbl_cfg) + 0x1, value) | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1369:2: error: call to undeclared function 'FIELD_MODIFY'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1369 | PPE_BM_PORT_FC_SET_WEIGHT(bm_fc_val, port_cfg.weight); | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_regs.h:301:2: note: expanded from macro 'PPE_BM_PORT_FC_SET_WEIGHT' 301 | FIELD_MODIFY(PPE_BM_PORT_FC_W1_WEIGHT, (tbl_cfg) + 0x1, value) | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1461:2: error: call to undeclared function 'FIELD_MODIFY'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1461 | PPE_AC_GRP_SET_BUF_LIMIT(group_cfg, ipq9574_ppe_qm_group_config); | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_regs.h:395:2: note: expanded from macro 'PPE_AC_GRP_SET_BUF_LIMIT' 395 | FIELD_MODIFY(PPE_AC_GRP_W1_BUF_LIMIT, (tbl_cfg) + 0x1, value) | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1806:3: error: call to undeclared function 'FIELD_MODIFY'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1806 | PPE_MRU_MTU_CTRL_SET_MRU_CMD(mru_mtu_val, PPE_ACTION_DROP); | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_regs.h:145:2: note: expanded from macro 'PPE_MRU_MTU_CTRL_SET_MRU_CMD' 145 | FIELD_MODIFY(PPE_MRU_MTU_CTRL_W0_MRU_CMD, tbl_cfg, value) | ^ 5 errors generated. make[8]: *** [../scripts/Makefile.build:203: drivers/net/ethernet/qualcomm/ppe/ppe_config.o] Error 1 make[7]: *** [../scripts/Makefile.build:461: drivers/net/ethernet/qualcomm/ppe] Error 2 make[6]: *** [../scripts/Makefile.build:461: drivers/net/ethernet/qualcomm] Error 2 make[5]: *** [../scripts/Makefile.build:461: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2004: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1146:2: error: call to undeclared function 'FIELD_MODIFY'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1146 | PPE_SERVICE_SET_BYPASS_BITMAP(servcode_val, bitmap_value); | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_regs.h:79:2: note: expanded from macro 'PPE_SERVICE_SET_BYPASS_BITMAP' 79 | FIELD_MODIFY(PPE_SERVICE_W0_BYPASS_BITMAP, tbl_cfg, value) | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1202:2: error: call to undeclared function 'FIELD_MODIFY'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1202 | PPE_MRU_MTU_CTRL_SET_RX_CNT_EN(mru_mtu_val, true); | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_regs.h:151:2: note: expanded from macro 'PPE_MRU_MTU_CTRL_SET_RX_CNT_EN' 151 | FIELD_MODIFY(PPE_MRU_MTU_CTRL_W1_RX_CNT_EN, (tbl_cfg) + 0x1, value) | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1391:2: error: call to undeclared function 'FIELD_MODIFY'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1391 | PPE_BM_PORT_FC_SET_WEIGHT(bm_fc_val, port_cfg.weight); | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_regs.h:306:2: note: expanded from macro 'PPE_BM_PORT_FC_SET_WEIGHT' 306 | FIELD_MODIFY(PPE_BM_PORT_FC_W1_WEIGHT, (tbl_cfg) + 0x1, value) | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1483:2: error: call to undeclared function 'FIELD_MODIFY'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1483 | PPE_AC_GRP_SET_BUF_LIMIT(group_cfg, ipq9574_ppe_qm_group_config); | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_regs.h:400:2: note: expanded from macro 'PPE_AC_GRP_SET_BUF_LIMIT' 400 | FIELD_MODIFY(PPE_AC_GRP_W1_BUF_LIMIT, (tbl_cfg) + 0x1, value) | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_config.c:1828:3: error: call to undeclared function 'FIELD_MODIFY'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1828 | PPE_MRU_MTU_CTRL_SET_MRU_CMD(mru_mtu_val, PPE_ACTION_DROP); | ^ ../drivers/net/ethernet/qualcomm/ppe/ppe_regs.h:145:2: note: expanded from macro 'PPE_MRU_MTU_CTRL_SET_MRU_CMD' 145 | FIELD_MODIFY(PPE_MRU_MTU_CTRL_W0_MRU_CMD, tbl_cfg, value) | ^ 5 errors generated. make[8]: *** [../scripts/Makefile.build:203: drivers/net/ethernet/qualcomm/ppe/ppe_config.o] Error 1 make[7]: *** [../scripts/Makefile.build:461: drivers/net/ethernet/qualcomm/ppe] Error 2 make[6]: *** [../scripts/Makefile.build:461: drivers/net/ethernet/qualcomm] Error 2 make[5]: *** [../scripts/Makefile.build:461: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2004: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2