Re: Performance of WCN7850

Jun Nie
2024-02-28T08:52:26Z

Jeff Johnson <quic_jjohnson@quicinc.com> 于2024年2月27日周二 23:23写道：
>
> On 2/27/2024 5:54 AM, Jun Nie wrote:
> > Hi,
> >
> > I am trying to maximize the bandwidth of WCN7850. Does anyone know the
> > performance status of WCN7850 in mainline? It's about 160Mbps in 6GHz
> > band and ~600Mbps in 5GHz band on sm8650 platform in my test. The
> > firmware is from below links:
> > https://github.com/kvalo/ath11k-firmware/raw/master/ath12k-testing/WCN7850/hw2.0/board.bin
> > https://github.com/kvalo/ath11k-firmware/raw/master/ath12k-testing/WCN7850/hw2.0/regdb.bin
> >
> > While it is ~940Mbps in both 5GHz and 6GHz band with
> > Android/linux6.1.25, . But the firmware names are different per log,
> > amss20.bin on Android. Not sure whether the driver is totally
> > different for Android/linux6.1.25 and mainline.
>
> The drivers are different. Android uses the out-of-tree qcacld-3.0 driver.
>
> > Do you have any idea that the low performance on mainline is due to
> > driver difference or TX/RX power configuration, or firmware version?
>
> My expectation is that the upstream mac80211 datapath will never achieve
> the same throughput as a custom datapath. That said, the ath12k driver
> is still under very active development, and performance tuning will
> occur in the future.
>
> /jeff
>

Hi Jeff,

Thanks for your input! Do you know where I can find a tool to tune the power
level of 6GHz? Seems that below patch supports it. But I am not familiar with
WiFi software actually.
342527f35338 wifi: ath12k: Add support to parse new WMI event for 6
GHz regulatory

I suppose performance of 5GHz can be aligned with 6GHz, even they are worse
than custom datapath in Android. Is this the right expectation?

Thanks!
Jun