========== build_allmodconfig_warn - FAILED ../kernel/sys.c:1111:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1111:32: expected struct task_struct *p1 ../kernel/sys.c:1111:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1858:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.h:22:24: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/pci/hw.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/hw.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/qp.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/qp.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/cmdq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/cmdq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/cq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/cq.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.h:22:24: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/pci/pci_irq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/pci_irq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/pci_irq.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.h:22:24: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/pci/intf.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/intf.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. In file included from ../include/linux/module.h:22, from ../include/linux/device/driver.h:21, from ../include/linux/device.h:32, from ../include/linux/dma-mapping.h:5, from ../include/linux/skbuff.h:28, from ../include/net/net_namespace.h:43, from ../include/linux/netdevice.h:38, from ../drivers/net/ethernet/yunsilicon/xsc/net/main.c:6: ../drivers/net/ethernet/yunsilicon/xsc/net/main.c:118:20: error: expected ‘,’ or ‘;’ before ‘XSC_ETH_DRV_DESC’ 118 | MODULE_DESCRIPTION(XSC_ETH_DRV_DESC); | ^~~~~~~~~~~~~~~~ ../include/linux/moduleparam.h:26:61: note: in definition of macro ‘__MODULE_INFO’ 26 | = __MODULE_INFO_PREFIX __stringify(tag) "=" info | ^~~~ ../include/linux/module.h:245:42: note: in expansion of macro ‘MODULE_INFO’ 245 | #define MODULE_DESCRIPTION(_description) MODULE_INFO(description, _description) | ^~~~~~~~~~~ ../drivers/net/ethernet/yunsilicon/xsc/net/main.c:118:1: note: in expansion of macro ‘MODULE_DESCRIPTION’ 118 | MODULE_DESCRIPTION(XSC_ETH_DRV_DESC); | ^~~~~~~~~~~~~~~~~~ make[8]: *** [../scripts/Makefile.build:194: drivers/net/ethernet/yunsilicon/xsc/net/main.o] Error 1 make[7]: *** [../scripts/Makefile.build:440: drivers/net/ethernet/yunsilicon/xsc/net] Error 2 make[6]: *** [../scripts/Makefile.build:440: drivers/net/ethernet/yunsilicon] Error 2 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [../scripts/Makefile.build:440: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:440: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" make[3]: *** [../scripts/Makefile.build:440: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1993: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2 make: *** [Makefile:251: __sub-make] Error 2 ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../kernel/sys.c:1111:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1111:32: expected struct task_struct *p1 ../kernel/sys.c:1111:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1858:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/net/ethernet/yunsilicon/xsc/pci/cq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/cq.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/qp.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/qp.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/net/main.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/net/main.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.h:22:24: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/pci/hw.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/hw.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/intf.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/intf.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.h:22:24: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/pci/pci_irq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/pci_irq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/pci/pci_irq.c: note: in included file: ../drivers/net/ethernet/yunsilicon/xsc/pci/eq.h:22:24: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/pci/cmdq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/yunsilicon/xsc/pci/cmdq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? New errors added --- /tmp/tmp.kL0LuvBT5g 2024-12-18 06:44:52.567552662 -0800 +++ /tmp/tmp.KwMkwEVAz9 2024-12-18 06:50:01.547420881 -0800 @@ -0,0 +1 @@ +../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit @@ -5,2 +6 @@ -../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit -../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): +../drivers/net/ethernet/yunsilicon/xsc/pci/cq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): @@ -45,2 +45 @@ -../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file: -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/cq.c: note: in included file: @@ -48,7 +47,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. @@ -56,9 +55,8 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file: -../drivers/net/ethernet/yunsilicon/xsc/pci/eq.h:22:24: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/pci/hw.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/qp.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): @@ -103,2 +101 @@ -../drivers/net/ethernet/yunsilicon/xsc/pci/hw.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/qp.c: note: in included file: @@ -106,7 +103,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. @@ -114,7 +111,8 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/pci/qp.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.h): @@ -159,2 +157 @@ -../drivers/net/ethernet/yunsilicon/xsc/pci/qp.c: note: in included file: -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.h): @@ -162,7 +159,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. @@ -170,7 +167,8 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/pci/cmdq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/net/main.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): @@ -215,2 +213 @@ -../drivers/net/ethernet/yunsilicon/xsc/pci/cmdq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/net/main.c: note: in included file: @@ -218,7 +215,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. @@ -226,7 +223,8 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.h): +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): @@ -271,2 +269 @@ -../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/pci/alloc.h): -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file: @@ -274,7 +271,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. @@ -282,7 +279,10 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/pci/cq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/main.c: note: in included file: +../drivers/net/ethernet/yunsilicon/xsc/pci/eq.h:22:24: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/pci/hw.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): @@ -327,2 +327,57 @@ -../drivers/net/ethernet/yunsilicon/xsc/pci/cq.c: note: in included file: -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/hw.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:168:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:189:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/intf.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1021:44: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1022:44: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1023:44: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1024:32: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1026:41: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1027:37: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1028:48: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1029:45: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1030:51: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1031:51: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1032:45: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1043:33: error: invalid bitfield specifier for type restricted __be16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1044:30: error: invalid bitfield specifier for type restricted __be16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1045:32: error: invalid bitfield specifier for type restricted __be16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1046:33: error: invalid bitfield specifier for type restricted __be16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1047:37: error: invalid bitfield specifier for type restricted __be16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1048:42: error: invalid bitfield specifier for type restricted __be16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1049:42: error: invalid bitfield specifier for type restricted __be16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1101:36: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1102:44: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1103:44: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1104:34: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1105:34: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1106:35: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1107:28: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1108:37: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1109:32: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1110:33: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1111:42: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1112:40: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1113:39: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1114:32: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1115:33: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1116:30: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1117:29: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1122:36: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1123:37: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h:1124:29: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/yunsilicon/xsc/pci/intf.c: note: in included file: @@ -330,7 +385,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. @@ -338,6 +393,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. @@ -384 +439,0 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. @@ -386,7 +441,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. @@ -394,6 +449,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. @@ -442 +497,0 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. @@ -444,7 +499,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. @@ -452,6 +507,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. @@ -460 +516 @@ -../drivers/net/ethernet/yunsilicon/xsc/pci/intf.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h): +../drivers/net/ethernet/yunsilicon/xsc/pci/cmdq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmdq.h, ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h, ...): @@ -499,2 +555 @@ -../drivers/net/ethernet/yunsilicon/xsc/pci/intf.c: note: in included file: -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:167:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/pci/cmdq.c: note: in included file (through ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_driver.h): @@ -502,7 +557,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:36: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:178:53: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:184:52: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:50: error: invalid bitfield specifier for type restricted __le16. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:188:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:169:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:170:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:171:36: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:172:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:179:53: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:185:52: error: invalid bitfield specifier for type restricted __le16. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:186:50: error: invalid bitfield specifier for type restricted __le16. @@ -510,33 +565,7 @@ -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:15: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:195:40: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:197:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:48: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:203:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:44: error: invalid bitfield specifier for type restricted __le32. -In file included from ../include/linux/module.h:22, - from ../include/linux/device/driver.h:21, - from ../include/linux/device.h:32, - from ../include/linux/dma-mapping.h:5, - from ../include/linux/skbuff.h:28, - from ../include/net/net_namespace.h:43, - from ../include/linux/netdevice.h:38, - from ../drivers/net/ethernet/yunsilicon/xsc/net/main.c:6: -../drivers/net/ethernet/yunsilicon/xsc/net/main.c:118:20: error: expected ‘,’ or ‘;’ before ‘XSC_ETH_DRV_DESC’ - 118 | MODULE_DESCRIPTION(XSC_ETH_DRV_DESC); - | ^~~~~~~~~~~~~~~~ -../include/linux/moduleparam.h:26:61: note: in definition of macro ‘__MODULE_INFO’ - 26 | = __MODULE_INFO_PREFIX __stringify(tag) "=" info - | ^~~~ -../include/linux/module.h:245:42: note: in expansion of macro ‘MODULE_INFO’ - 245 | #define MODULE_DESCRIPTION(_description) MODULE_INFO(description, _description) - | ^~~~~~~~~~~ -../drivers/net/ethernet/yunsilicon/xsc/net/main.c:118:1: note: in expansion of macro ‘MODULE_DESCRIPTION’ - 118 | MODULE_DESCRIPTION(XSC_ETH_DRV_DESC); - | ^~~~~~~~~~~~~~~~~~ -make[8]: *** [../scripts/Makefile.build:194: drivers/net/ethernet/yunsilicon/xsc/net/main.o] Error 1 -make[7]: *** [../scripts/Makefile.build:440: drivers/net/ethernet/yunsilicon/xsc/net] Error 2 -make[6]: *** [../scripts/Makefile.build:440: drivers/net/ethernet/yunsilicon] Error 2 -make[6]: *** Waiting for unfinished jobs.... -make[5]: *** [../scripts/Makefile.build:440: drivers/net/ethernet] Error 2 -make[4]: *** [../scripts/Makefile.build:440: drivers/net] Error 2 -make[4]: *** Waiting for unfinished jobs.... +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:190:27: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:191:15: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:196:40: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:198:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:199:48: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:204:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h:205:44: error: invalid bitfield specifier for type restricted __le32. @@ -545,4 +573,0 @@ -make[3]: *** [../scripts/Makefile.build:440: drivers] Error 2 -make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1993: .] Error 2 -make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2 -make: *** [Makefile:251: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.ffxMiY9ZrH 2024-12-18 06:50:01.568420668 -0800 +++ /tmp/tmp.8Ouqo1KROh 2024-12-18 06:50:01.581420536 -0800 @@ -3,3 +3,2 @@ - 342 ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h - 144 ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h - 1 ../drivers/net/ethernet/yunsilicon/xsc/net/main.c + 380 ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_cmd.h + 160 ../drivers/net/ethernet/yunsilicon/xsc/common/xsc_core.h