From: Govind Singh <govinds@codeaurora.org>
To: Bjorn Andersson <bjorn.andersson@linaro.org>
Cc: linux-wireless@vger.kernel.org, ath10k@lists.infradead.org
Subject: Re: [PATCH v3 00/12] *** Add support for wifi QMI client driver ***
Date: Wed, 09 May 2018 09:32:32 +0530 [thread overview]
Message-ID: <e0a9a4fd755f04a7e7068544ebc95890@codeaurora.org> (raw)
In-Reply-To: <20180508173710.GL2259@tuxbook-pro>
On 2018-05-08 23:07, Bjorn Andersson wrote:
> On Sun 25 Mar 22:37 PDT 2018, Govind Singh wrote:
>
>> Add QMI client driver for Q6 integrated WLAN connectivity subsystem.
>> This module is responsible for communicating WLAN control messages to
>> FW
>> over QMI interface.
>>
>> “QUALCOMM Messaging Interface”(QMI) provides the control interface
>> between
>> components running b/w remote processors with underlying transport
>> layer
>> based on integrated chipset(shared memory) or discrete
>> chipset(PCI/USB/SDIO/UART).
>>
>> QMI client driver implementation is based on qmi frmework
>> https://lwn.net/Articles/729924/.
>>
>> Below is the sequence of qmi handshake.
>>
>> QMI CLIENT(APPS) QMI
>> SERVER(FW in Q6)
>>
>> <------wlan service discoverd----
>>
>> -----connect to wlam qmi service----->
>>
>> ------------wlan info request----->
>>
>> <------------wlan info resp------------
>>
>> ------------msa info req-------->
>>
>> <------------msa info resp------------
>>
>> ------------msa ready req-------->
>>
>> <------------msa ready resp------------
>>
>> <------------msa ready indication-------
>>
>> ------------capability req------->
>>
>> <------------capability resp------------
>>
>> ------------qmi bdf req--------->
>>
>> <------------qmi bdf resp------------
>>
>> ------------qmi cal trigger------->
>>
>> <------------ QMI FW ready indication-------
>
> Does the responsibility of the driver ends here? I mean is this a
> driver
> for setting up the firmware and then there's something else doing the
> actual wifi operation, or does it simply hand over execution to the
> common ath10k logic at this point?
>
From wlan qmi client point of view once wlan qmi service is discovered,
it connects to the service and
does the above handshakes and later it handover the execution to common
ath10k logic.
These handshakes will be done as part of pd restart as well.
>>
>> Govind Singh (12):
>> ath10k: Add qmi service for wlan qmi client
>> dt: bindings: add bindings for ath10k qmi client
>> ath10k: Add WCN3990 QMI client driver
>> ath10k: add support to start and stop qmi service
>> ath10k: Add support of QMI indication message
>> firmware: qcom: scm: Add WLAN VMID for Qualcomm SCM interface
>> ath10k: Add MSA handshake QMI mgs support
>> ath10k: Add QMI CAP request support
>> ath10k: Add QMI HOST CAP request support
>> ath10k: add bdf/cal indication support
>> ath10k: Add wlan mode on/off qmi message
>> ath10k: Add qmi wlan enable/disable support for WCN3990
>
> I'm missing this last patch in my mailbox, and it would be nice if all
> the patches where in-reply-to the cover letter, to make them easier to
> find.
>
> Regards,
> Bjorn
Sure, I will take care this while submitting next version of this patch
series.
BR,
Govind
_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k
next prev parent reply other threads:[~2018-05-09 4:02 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-03-26 5:37 [PATCH v3 00/12] *** Add support for wifi QMI client driver *** Govind Singh
2018-03-26 20:21 ` Peter Oh
2018-03-27 17:06 ` [PATCH " govinds
2018-05-08 17:37 ` [PATCH v3 " Bjorn Andersson
2018-05-09 4:02 ` Govind Singh [this message]
2018-05-14 13:38 ` Kalle Valo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=e0a9a4fd755f04a7e7068544ebc95890@codeaurora.org \
--to=govinds@codeaurora.org \
--cc=ath10k@lists.infradead.org \
--cc=bjorn.andersson@linaro.org \
--cc=linux-wireless@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox