[PATCH RFC 3/3] ath10k: add encapsulation offloading support

2022-04-02 Thread Sergey Ryazanov
Frame encapsulation from Ethernet into the IEEE 802.11 frame format takes a considerable host CPU time on the xmit path. The firmware is able to do this operation for us, so enable encapsulation offloading for AP and Sta interface types to improve overall system performance. The driver is almost

[no subject]

2022-04-02 Thread We have an offer to invest in your country under a joint venture partnership please reply for more details
___ ath10k mailing list ath10k@lists.infradead.org http://lists.infradead.org/mailman/listinfo/ath10k

[PATCH RFC 1/3] ath10k: improve tx status reporting

2022-04-02 Thread Sergey Ryazanov
We use ieee80211_tx_status() to report each completed tx frame. Internally, this function calls sta_info_get_by_addrs(), what has a couple of drawbacks: 1. additional station lookup causes a performance degradation; 2. mac80211 can not properly account Ethernet encapsulated frames due to the

[PATCH RFC 2/3] ath10k: turn rawmode into frame_mode

2022-04-02 Thread Sergey Ryazanov
Turn boolean rawmode module param into integer frame_mode param that contains value from ath10k_hw_txrx_mode enum. As earlier the default param value is non-RAW (native Wi-Fi) encapsulation. The param name is selected to be consistent with the similar ath11k param. This is a preparation step for

[PATCH RFC 0/3] ath10k: add encapsulation offloading support

2022-04-02 Thread Sergey Ryazanov
Hello, this series introduces driver support for hardware encapsulation offloading feature. The main goal of the series is an overall improvement of system performance. On a QCA9563+QCA9888-based access point in bridged mode, encapsulation offloading increases TCP 16-streams DL throughput from

Re: ath10k-firmware: QCA6174: hw3.0: Add board file for DragonBoard 820c

2022-04-02 Thread Dmitry Baryshkov
On Sat, 2 Apr 2022 at 14:09, Dmitry Baryshkov wrote: > We'd like to ask for inclusion of the board file for the 96boards > DragonBoard 820c. It is a development board is based on the Qualcomm® > Snapdragon 820E embedded platform (APQ8096). > Following the questions from the ath10k wiki page: > >

ath10k-firmware: QCA6174: hw3.0: Add board file for DragonBoard 820c

2022-04-02 Thread Dmitry Baryshkov
Hi, We'd like to ask for inclusion of the board file for the 96boards DragonBoard 820c. It is a development board is based on the Qualcomm® Snapdragon 820E embedded platform (APQ8096). Following the questions from the ath10k wiki page: * description for what hardware this is - It is an APQ8096

[kvalo-ath:master-pending] BUILD SUCCESS 254a25dd444d6ea3932e2121da1307c4c2842fa4

2022-04-02 Thread kernel test robot
tested configs: powerpc randconfig-c003-20220402 mips randconfig-c004-20220402 arm randconfig-c002-20220402 s390 randconfig-c005-20220402 riscvrandconfig-c006-20220402 arm mv78xx0_defconfig arm