qca-wifi: Multi-Link Repeater Functionality

This change implements the multi-link WiFi repeater functionality
using the Linux bridge Layer 2 forwarding table.

Change-Id: Ifa862a139f618f6bffde5613fd8d8d2e08d4f106
This commit is contained in:
Subhranil Choudhury
2020-05-04 16:58:44 +05:30
parent 5fbb744f99
commit f34bab46e4
5 changed files with 1718 additions and 0 deletions

View File

@@ -1188,6 +1188,9 @@ enum _ol_ath_param_t {
OL_ATH_PARAM_NON_INHERIT_ENABLE = 443,
/* Set/Get next frequency for radar */
OL_ATH_PARAM_NXT_RDR_FREQ = 444,
/* set the flag for a radio with no backhaul */
OL_ATH_PARAM_NO_BACKHAUL_RADIO = 445,
};
#ifdef CONFIG_SUPPORT_LIBROXML
@@ -3080,6 +3083,10 @@ struct vendor_commands radio_vendor_cmds[] = {
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_NON_INHERIT_ENABLE, SET_PARAM, 1},
{"g_non_inherit_enable",
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_NON_INHERIT_ENABLE, GET_PARAM, 0},
{"nobckhlradio",
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_NO_BACKHAUL_RADIO, SET_PARAM, 1},
{"g_nobckhlradio",
OL_ATH_PARAM_SHIFT | OL_ATH_PARAM_NO_BACKHAUL_RADIO, GET_PARAM, 0},
};
#endif
#endif