== atf == == u-boot == .config:1460:warning: override: reassigning to symbol BOOTDELAY scripts/dtc/libfdt/fdt.c: In function ‘fdt_offset_ptr’: scripts/dtc/libfdt/fdt.c:137:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 137 | if ((absoffset < offset) | ^ scripts/dtc/libfdt/fdt.c:143:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 143 | if (((offset + len) < offset) | ^ scripts/dtc/libfdt/fdt.c: In function ‘fdt_move’: scripts/dtc/libfdt/fdt.c:307:25: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 307 | if (fdt_totalsize(fdt) > bufsize) | ^ scripts/dtc/libfdt/fdt_ro.c: In function ‘fdt_get_string’: scripts/dtc/libfdt/fdt_ro.c:56:16: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 56 | if (absoffset >= totalsize) | ^~ scripts/dtc/libfdt/fdt_ro.c:64:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 64 | if (stroffset >= fdt_size_dt_strings(fdt)) | ^~ scripts/dtc/libfdt/fdt_ro.c:71:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 71 | || (stroffset < -fdt_size_dt_strings(fdt))) | ^ scripts/dtc/libfdt/fdt_ro.c:73:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | if ((-stroffset) < len) | ^ scripts/dtc/libfdt/fdt_ro.c: In function ‘fdt_mem_rsv’: scripts/dtc/libfdt/fdt_ro.c:164:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 164 | if (absoffset < fdt_off_mem_rsvmap(fdt)) | ^ scripts/dtc/libfdt/fdt_ro.c:166:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 166 | if (absoffset > fdt_totalsize(fdt) - | ^ scripts/dtc/libfdt/fdt_ro.c: In function ‘fdt_node_offset_by_phandle’: scripts/dtc/libfdt/fdt_ro.c:682:33: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 682 | if ((phandle == 0) || (phandle == -1)) | ^~ scripts/dtc/libfdt/fdt_wip.c: In function ‘fdt_setprop_inplace_namelen_partial’: scripts/dtc/libfdt/fdt_wip.c:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 26 | if (proplen < (len + idx)) | ^ scripts/dtc/libfdt/fdt_sw.c: In function ‘fdt_grab_space_’: scripts/dtc/libfdt/fdt_sw.c:105:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 105 | if ((offset + len < offset) || (offset + len > spaceleft)) | ^ scripts/dtc/libfdt/fdt_sw.c:105:47: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 105 | if ((offset + len < offset) || (offset + len > spaceleft)) | ^ scripts/dtc/libfdt/fdt_sw.c: In function ‘fdt_create_with_flags’: scripts/dtc/libfdt/fdt_sw.c:118:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 118 | if (bufsize < hdrsize) | ^ scripts/dtc/libfdt/fdt_sw.c: In function ‘fdt_resize’: scripts/dtc/libfdt/fdt_sw.c:164:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 164 | if ((headsize + tailsize) > bufsize) | ^ scripts/dtc/libfdt/fdt_sw.c: In function ‘fdt_add_string_’: scripts/dtc/libfdt/fdt_sw.c:258:34: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 258 | if (fdt_totalsize(fdt) + offset < struct_top) | ^ scripts/dtc/libfdt/fdt_strerror.c: In function ‘fdt_strerror’: scripts/dtc/libfdt/fdt_strerror.c:51:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 51 | else if (errval > -FDT_ERRTABSIZE) { | ^ scripts/dtc/libfdt/fdt_overlay.c: In function ‘overlay_update_local_node_references’: scripts/dtc/libfdt/fdt_overlay.c:253:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 253 | for (i = 0; i < (fixup_len / sizeof(uint32_t)); i++) { | ^ == kernel == scripts/Makefile.lib:8: 'always' is deprecated. Please use 'always-y' instead drivers/video/backlight/pwm_bl.c: In function ‘pwm_backlight_probe’: drivers/video/backlight/pwm_bl.c:639:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u64 level = (u64)state.duty_cycle * pb->scale; ^~~ drivers/gpu/drm/sun4i/sun8i_ui_layer.c: In function ‘sun8i_ui_layer_enable’: drivers/gpu/drm/sun4i/sun8i_ui_layer.c:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] unsigned tmp; ^~~~~~~~ drivers/gpu/drm/sun4i/sun8i_ui_layer.c: In function ‘sun8i_ui_layer_update_formats’: drivers/gpu/drm/sun4i/sun8i_ui_layer.c:226:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] unsigned tmp; ^~~~~~~~ drivers/gpu/drm/sun4i/sun8i_vi_layer.c: In function ‘sun8i_vi_layer_enable’: drivers/gpu/drm/sun4i/sun8i_vi_layer.c:99:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] unsigned tmp; ^~~~~~~~ drivers/gpu/drm/sun4i/sun8i_vi_layer.c: In function ‘sun8i_vi_layer_update_formats’: drivers/gpu/drm/sun4i/sun8i_vi_layer.c:283:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] unsigned tmp; ^~~~~~~~ drivers/spi/spi.c: In function ‘spi_setup’: drivers/spi/spi.c:3280:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int ret = gpio_request(spi->cs_gpio, dev_name(&spi->dev)); ^~~ drivers/mtd/nand/raw/nand_base.c: In function ‘nand_block_isbad’: drivers/mtd/nand/raw/nand_base.c:4413:6: warning: unused variable ‘ret’ [-Wunused-variable] int ret; ^~~ drivers/mtd/nand/raw/nand_base.c:4412:6: warning: unused variable ‘chipnr’ [-Wunused-variable] int chipnr = (int)(offs >> chip->chip_shift); ^~~~~~ In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_cmd.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_cmd.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_security.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_security.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 drivers/net/wireless/realtek/rtl8723cs/core/rtw_security.c: In function ‘aes_cipher’: drivers/net/wireless/realtek/rtl8723cs/core/rtw_security.c:1598:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (j = 0; j < 8; j++) ^~~ drivers/net/wireless/realtek/rtl8723cs/core/rtw_security.c:1601:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ payload_index = hdrlen + 8; ^~~~~~~~~~~~~ drivers/net/wireless/realtek/rtl8723cs/core/rtw_security.c: In function ‘aes_decipher’: drivers/net/wireless/realtek/rtl8723cs/core/rtw_security.c:1984:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (j = 0; j < 8; j++) ^~~ drivers/net/wireless/realtek/rtl8723cs/core/rtw_security.c:1987:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ payload_index = hdrlen + 8; ^~~~~~~~~~~~~ In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_io.c:52: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_io.c:52: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_ioctl_query.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_ioctl_query.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c: In function ‘sun8i_dwmac_shutdown’: drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c:1277:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct stmmac_priv *priv = netdev_priv(ndev); ^~~~~~ In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_debug.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_debug.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 drivers/net/wireless/realtek/rtl8723cs/core/rtw_debug.c: In function ‘dump_drv_version’: drivers/net/wireless/realtek/rtl8723cs/core/rtw_debug.c:71:64: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] DBG_871X_SEL_NL(sel, "build time: %s %s\n", __DATE__, __TIME__); ^ drivers/net/wireless/realtek/rtl8723cs/core/rtw_debug.c:71:64: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] drivers/net/wireless/realtek/rtl8723cs/core/rtw_debug.c:71:64: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] drivers/net/wireless/realtek/rtl8723cs/core/rtw_debug.c:71:64: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] drivers/net/wireless/realtek/rtl8723cs/core/rtw_debug.c:71:64: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] drivers/net/wireless/realtek/rtl8723cs/core/rtw_debug.c:71:64: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_ioctl_set.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_ioctl_set.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_ieee80211.c:25: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_ieee80211.c:25: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/include/../hal/phydm/phydm_types.h:172, from drivers/net/wireless/realtek/rtl8723cs/include/../hal/phydm/phydm_precomp.h:24, from drivers/net/wireless/realtek/rtl8723cs/include/hal_data.h:25, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/include/../hal/phydm/phydm_types.h:172, from drivers/net/wireless/realtek/rtl8723cs/include/../hal/phydm/phydm_precomp.h:24, from drivers/net/wireless/realtek/rtl8723cs/include/hal_data.h:25, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme_ext.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme_ext.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme_ext.c: In function ‘rtw_delba_check’: drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme_ext.c:12151:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme_ext.c:12153:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ psta->recvreorder_ctrl[i].enable = _FALSE; ^~~~ drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme_ext.c:12154:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (ret != _FAIL) ^~ drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme_ext.c:12156:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ rtw_reset_continual_no_rx_packet(psta, i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme_ext.c: In function ‘mgt_dispatcher’: drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme_ext.c:1148:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if(check_fwstate(pmlmepriv, WIFI_AP_STATE) == _TRUE) ^ drivers/net/wireless/realtek/rtl8723cs/core/rtw_mlme_ext.c:1153:3: note: here case WIFI_ASSOCREQ: ^~~~ In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_wlan_util.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_wlan_util.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_vht.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_vht.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_pwrctrl.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_pwrctrl.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_rf.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_rf.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_recv.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_recv.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_sta_mgt.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_sta_mgt.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_ap.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_ap.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_xmit.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_xmit.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_p2p.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_p2p.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_tdls.c:22: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_tdls.c:22: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_iol.c:21: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_iol.c:21: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 drivers/usb/typec/anx7688.c: In function ‘anx7688_connect’: drivers/usb/typec/anx7688.c:490:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] const u8 dp_snk_identity[16] = { ^~~~~ drivers/usb/typec/anx7688.c:503:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] const u8 svid[4] = { ^~~~~ In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:35, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_br_ext.c:32: drivers/net/wireless/realtek/rtl8723cs/include/wifi.h:1009: warning: "IEEE80211_MAX_AMPDU_BUF" redefined #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:21, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service_linux.h:92, from drivers/net/wireless/realtek/rtl8723cs/include/osdep_service.h:41, from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:32, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_br_ext.c:32: ./include/linux/ieee80211.h:1600: note: this is the location of the previous definition #define IEEE80211_MAX_AMPDU_BUF 0x100 In file included from drivers/net/wireless/realtek/rtl8723cs/include/drv_types.h:82, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_br_ext.c:32: drivers/net/wireless/realtek/rtl8723cs/include/rtw_security.h:241:8: error: redefinition of ‘struct sha256_state’ struct sha256_state { ^~~~~~~~~~~~ In file included from ./include/linux/filter.h:23, from ./include/net/sock.h:59, from ./include/net/inet_sock.h:22, from ./include/net/ip.h:27, from drivers/net/wireless/realtek/rtl8723cs/core/rtw_br_ext.c:24: ./include/crypto/sha.h:84:8: note: originally defined here struct sha256_state { ^~~~~~~~~~~~ make[5]: *** [scripts/Makefile.build:280: drivers/net/wireless/realtek/rtl8723cs/core/rtw_br_ext.o] Error 1 make[4]: *** [scripts/Makefile.build:497: drivers/net/wireless/realtek/rtl8723cs] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/net/wireless/realtek] Error 2 make[2]: *** [scripts/Makefile.build:497: drivers/net/wireless] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [scripts/Makefile.build:497: drivers/net] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:1758: drivers] Error 2 make: *** Waiting for unfinished jobs....