Search Linux Wireless

Re: [PATCH] wifi: ath12k: Send QMI host capability after device group is ready

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5/20/2024 6:14 AM, Harshitha Prem wrote:
> From: Karthikeyan Periyasamy <quic_periyasa@xxxxxxxxxxx>
> 
> QMI host capability has the information regarding MLO parameters such as
> device_id, MLO capability, group id and the information of each devices
> involved in the group and sent immediately on QMI server arrive event.
> Currently, only one device is involved in the group and hence, single
> device information is sent as part of MLO capability of host.
> 
> But, in future when multi device group abstraction is introduced, host
> should send all the device information involved in the group as part
> of QMI MLO host capability rather than single device. Hence, sending
> QMI host capability immediately on server arrive of a device might not
> be ideal for multi device group abstraction as the details of other
> devices in the group would not be available.
> 
> Hence, once QMI server arrive event is received, request for QMI phy
> capabilities of device, and defer the host capability send for that device.
> After QMI phy capability is received for all the devices in the group
> trigger the host capability event for the deferred devices in the group.
> 
> Add changes to defer the QMI host capability event until the device
> group is ready and then resume the QMI exchange for all the device with
> host capabilities.
> 
> Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.0.1-00029-QCAHKSWPL_SILICONZ-1
> 
> Signed-off-by: Karthikeyan Periyasamy <quic_periyasa@xxxxxxxxxxx>
> Signed-off-by: Harshitha Prem <quic_hprem@xxxxxxxxxxx>

Acked-by: Jeff Johnson <quic_jjohnson@xxxxxxxxxxx>





[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux