Searched hist:"15 ee62e73705df447971613de4fa660dd71ed40e" (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mac.h | diff 15ee62e73705df447971613de4fa660dd71ed40e Thu Apr 13 15:23:31 CDT 2023 Ryder Lee <ryder.lee@mediatek.com> wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support
The connac3 removes fixed rate fields to reduce txd size and introduces global rate tables (64 entries) for rate setting. Driver needs to fill the corresponding idx in MT_TXD6_TX_RATE while tx, and push mt76_rate into predifined table at bootup stage so that mvif->basic_rates_idx can immediately switch out once setting changes.
spe_idx is also needed for fixed rate frames, and will be updated by future patches.
Note that all table entries are shared across driver and firmware (i.e.TxBF), hence adding MT7996_BASIC_RATES_TBL to reflect mapping status.
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
H A D | regs.h | diff 15ee62e73705df447971613de4fa660dd71ed40e Thu Apr 13 15:23:31 CDT 2023 Ryder Lee <ryder.lee@mediatek.com> wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support
The connac3 removes fixed rate fields to reduce txd size and introduces global rate tables (64 entries) for rate setting. Driver needs to fill the corresponding idx in MT_TXD6_TX_RATE while tx, and push mt76_rate into predifined table at bootup stage so that mvif->basic_rates_idx can immediately switch out once setting changes.
spe_idx is also needed for fixed rate frames, and will be updated by future patches.
Note that all table entries are shared across driver and firmware (i.e.TxBF), hence adding MT7996_BASIC_RATES_TBL to reflect mapping status.
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
H A D | mt7996.h | diff 15ee62e73705df447971613de4fa660dd71ed40e Thu Apr 13 15:23:31 CDT 2023 Ryder Lee <ryder.lee@mediatek.com> wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support
The connac3 removes fixed rate fields to reduce txd size and introduces global rate tables (64 entries) for rate setting. Driver needs to fill the corresponding idx in MT_TXD6_TX_RATE while tx, and push mt76_rate into predifined table at bootup stage so that mvif->basic_rates_idx can immediately switch out once setting changes.
spe_idx is also needed for fixed rate frames, and will be updated by future patches.
Note that all table entries are shared across driver and firmware (i.e.TxBF), hence adding MT7996_BASIC_RATES_TBL to reflect mapping status.
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
H A D | init.c | diff 15ee62e73705df447971613de4fa660dd71ed40e Thu Apr 13 15:23:31 CDT 2023 Ryder Lee <ryder.lee@mediatek.com> wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support
The connac3 removes fixed rate fields to reduce txd size and introduces global rate tables (64 entries) for rate setting. Driver needs to fill the corresponding idx in MT_TXD6_TX_RATE while tx, and push mt76_rate into predifined table at bootup stage so that mvif->basic_rates_idx can immediately switch out once setting changes.
spe_idx is also needed for fixed rate frames, and will be updated by future patches.
Note that all table entries are shared across driver and firmware (i.e.TxBF), hence adding MT7996_BASIC_RATES_TBL to reflect mapping status.
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
H A D | main.c | diff 15ee62e73705df447971613de4fa660dd71ed40e Thu Apr 13 15:23:31 CDT 2023 Ryder Lee <ryder.lee@mediatek.com> wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support
The connac3 removes fixed rate fields to reduce txd size and introduces global rate tables (64 entries) for rate setting. Driver needs to fill the corresponding idx in MT_TXD6_TX_RATE while tx, and push mt76_rate into predifined table at bootup stage so that mvif->basic_rates_idx can immediately switch out once setting changes.
spe_idx is also needed for fixed rate frames, and will be updated by future patches.
Note that all table entries are shared across driver and firmware (i.e.TxBF), hence adding MT7996_BASIC_RATES_TBL to reflect mapping status.
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
H A D | mcu.c | diff 15ee62e73705df447971613de4fa660dd71ed40e Thu Apr 13 15:23:31 CDT 2023 Ryder Lee <ryder.lee@mediatek.com> wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support
The connac3 removes fixed rate fields to reduce txd size and introduces global rate tables (64 entries) for rate setting. Driver needs to fill the corresponding idx in MT_TXD6_TX_RATE while tx, and push mt76_rate into predifined table at bootup stage so that mvif->basic_rates_idx can immediately switch out once setting changes.
spe_idx is also needed for fixed rate frames, and will be updated by future patches.
Note that all table entries are shared across driver and firmware (i.e.TxBF), hence adding MT7996_BASIC_RATES_TBL to reflect mapping status.
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
H A D | mac.c | diff 15ee62e73705df447971613de4fa660dd71ed40e Thu Apr 13 15:23:31 CDT 2023 Ryder Lee <ryder.lee@mediatek.com> wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support
The connac3 removes fixed rate fields to reduce txd size and introduces global rate tables (64 entries) for rate setting. Driver needs to fill the corresponding idx in MT_TXD6_TX_RATE while tx, and push mt76_rate into predifined table at bootup stage so that mvif->basic_rates_idx can immediately switch out once setting changes.
spe_idx is also needed for fixed rate frames, and will be updated by future patches.
Note that all table entries are shared across driver and firmware (i.e.TxBF), hence adding MT7996_BASIC_RATES_TBL to reflect mapping status.
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
|