rtl8812au/include
Ben Hutchings b3f7e7a428 Fix eth_hw_addr_set() definition for compatibility with stable branches
eth_hw_addr_set() was added in Linux 5.15 but has now been backported
to 4.19.291, 5.4.251, and 5.10.188.  This currently results in build
failure for these stable branches.

There's no simple way to test for the addition of this function since
LINUX_VERSION_CODE limits version components to 255.

Work around this by defining an inline function rtw_eth_hw_addr_set()
and a macro eth_hw_addr_set().  This effectively shadows any
backported definition of the eth_hw_addr_set() function without any
conflict.

Signed-off-by: Ben Hutchings <ben.hutchings@mind.be>
2023-11-07 20:52:16 +01:00
..
byteorder Code optimization 2023-05-02 03:07:11 +02:00
cmn_info Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
linux Fixes for compiling against OpenWRT tree 2019-11-18 16:12:51 +01:00
Hal8812PhyCfg.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
Hal8812PhyReg.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
Hal8812PwrSeq.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
Hal8814PhyCfg.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
Hal8814PhyReg.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
Hal8814PwrSeq.h Fix most compiler warnings left (on Kali) 2019-11-11 01:32:23 +01:00
Hal8821APwrSeq.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
HalPwrSeqCmd.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
HalVerDef.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
basic_types.h Some minor optimizations 2020-07-12 05:34:24 +00:00
circ_buf.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
cmd_osdep.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
custom_gpio.h Code optimization 2023-05-02 03:07:11 +02:00
drv_conf.h Fixes for compiling against OpenWRT tree 2019-11-18 16:12:51 +01:00
drv_types.h Code optimization 2023-05-02 03:07:11 +02:00
drv_types_ce.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
drv_types_gspi.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
drv_types_linux.h Fix eth_hw_addr_set() definition for compatibility with stable branches 2023-11-07 20:52:16 +01:00
drv_types_pci.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
drv_types_sdio.h Code optimization 2023-05-02 03:07:11 +02:00
drv_types_xp.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
ethernet.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
gspi_hal.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
gspi_ops.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
gspi_ops_linux.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
gspi_osintf.h Revert "Some cleanup of unused chips" 2023-06-06 17:50:45 +02:00
h2clbk.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
hal_btcoex.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
hal_btcoex_wifionly.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
hal_com.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
hal_com_h2c.h Remove unused includes 2020-07-12 03:04:21 +00:00
hal_com_led.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
hal_com_phycfg.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
hal_com_reg.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
hal_data.h Remove unused includes 2020-07-12 03:04:21 +00:00
hal_gspi.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
hal_ic_cfg.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
hal_intf.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
hal_pg.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
hal_phy.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
hal_phy_reg.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
hal_sdio.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
ieee80211.h Code optimization 2023-05-02 03:07:11 +02:00
ieee80211_ext.h Code optimization 2023-05-02 03:07:11 +02:00
if_ether.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
ip.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
mlme_osdep.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
mp_custom_oid.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
nic_spec.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
osdep_intf.h Remove more Windows code 2022-06-06 05:15:15 +02:00
osdep_service.h Code optimization 2023-05-02 03:07:11 +02:00
osdep_service_bsd.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
osdep_service_ce.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
osdep_service_linux.h Add RHEL 8 support and support for possible work on future RHEL 2020-03-28 10:16:11 -05:00
osdep_service_xp.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
pci_hal.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
pci_ops.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
pci_osintf.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
recv_osdep.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
rtl8812a_cmd.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtl8812a_dm.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtl8812a_hal.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtl8812a_led.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtl8812a_recv.h Revert "Some cleanup of unused chips" 2023-06-06 17:50:45 +02:00
rtl8812a_rf.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtl8812a_spec.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtl8812a_sreset.h Fix wrong header guards + Added Android ARM64 platform 2020-02-01 09:21:48 +01:00
rtl8812a_xmit.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtl8814a_cmd.h Some Makefile updates + other minor fixes 2019-10-31 01:43:41 +01:00
rtl8814a_dm.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtl8814a_hal.h Add a bunch of VID/PID's + Add 8814/8821AU support 2019-11-09 18:53:04 +00:00
rtl8814a_led.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtl8814a_recv.h Revert "Some cleanup of unused chips" 2023-06-06 17:50:45 +02:00
rtl8814a_rf.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtl8814a_spec.h Add a bunch of VID/PID's + Add 8814/8821AU support 2019-11-09 18:53:04 +00:00
rtl8814a_sreset.h Fix wrong header guards - found by clang 2020-07-12 03:35:14 +00:00
rtl8814a_xmit.h Some Makefile updates + other minor fixes 2019-10-31 01:43:41 +01:00
rtl8821a_spec.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtl8821a_xmit.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtl_autoconf.h Removed keep alive flags to solve sta disconnections every 30s 2020-03-13 19:26:37 +01:00
rtw_android.h Remove dead code associated with CONFIG_PLATFORM_INTEL_BYT 2023-05-02 01:28:48 +02:00
rtw_ap.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_beamforming.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_br_ext.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_bt_mp.h Fix clang warning 2023-05-01 23:20:29 +02:00
rtw_btcoex.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
rtw_btcoex_wifionly.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_byteorder.h Some tweaks around the code 2020-02-01 09:04:01 +01:00
rtw_cmd.h Revert "Some cleanup of unused chips" 2023-06-06 17:50:45 +02:00
rtw_debug.h Revert "Some cleanup of unused chips" 2023-06-06 17:50:45 +02:00
rtw_eeprom.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_efuse.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_event.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_ht.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_io.h Code optimization 2023-05-02 03:07:11 +02:00
rtw_ioctl.h Code optimization 2023-05-02 03:07:11 +02:00
rtw_ioctl_rtl.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
rtw_ioctl_set.h Code optimization 2023-05-02 03:07:11 +02:00
rtw_iol.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_mcc.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_mem.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_mi.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_mlme.h Upload new v5.6.4.1 branch 2019-06-22 15:16:29 +02:00
rtw_mlme_ext.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
rtw_mp.h Remove more Windows code 2022-06-06 05:15:15 +02:00
rtw_mp_ioctl.h Code optimization 2023-05-02 03:07:11 +02:00
rtw_mp_phy_regdef.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_odm.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_p2p.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_pwrctrl.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_qos.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_recv.h Revert "Some cleanup of unused chips" 2023-06-06 17:50:45 +02:00
rtw_rf.h Add low frequency 5GHz band 2021-01-29 23:27:17 +03:00
rtw_rm.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
rtw_rm_fsm.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
rtw_rson.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_sdio.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_security.h Code optimization 2023-05-02 03:07:11 +02:00
rtw_sreset.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_tdls.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
rtw_version.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
rtw_vht.h Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
rtw_wapi.h Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
rtw_wifi_regd.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
rtw_xmit.h Revert "Some cleanup of unused chips" 2023-06-06 17:50:45 +02:00
sdio_hal.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
sdio_ops.h Code optimization 2023-05-02 03:07:11 +02:00
sdio_ops_linux.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
sdio_osintf.h Revert "Some cleanup of unused chips" 2023-06-06 17:50:45 +02:00
sta_info.h Upload new v5.6.4.1 branch 2019-06-22 15:16:29 +02:00
usb_hal.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
usb_ops.h Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
usb_ops_linux.h fix cfi trip from usb_recv_tasklet 2023-01-25 11:02:40 +00:00
usb_osintf.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
usb_vendor_req.h Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
wifi.h Code optimization 2023-05-02 03:07:11 +02:00
wlan_bssdef.h Code optimization 2023-05-02 03:07:11 +02:00
xmit_osdep.h Code optimization 2023-05-02 03:07:11 +02:00