Search Linux Wireless

Re: [PATCH 01/10] qtnfmac: use MAJOR.MINOR format for firmware protocol

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

 



Sergey Matyukevich <sergey.matyukevich.os@xxxxxxxxxxxxx> wrote:

> From: Igor Mitsyanko <igor.mitsyanko.os@xxxxxxxxxxxxx>
> 
> Use MAJOR.MINOR format for QLink firmware protocol. MAJOR part is
> incremented when backward compatibility is broken. Normally this
> part should not be incremented unless there is a good reason for
> that. MINOR part is incremented each time when new features are
> added to qlink.h, e.g. new TLVs, events, commands. These changes
> should not break backward compatibility. For instance, older
> firmware versions may not be able to parse new flags or send new
> types of events, but this does not impact normal system operations.
> 
> As part of initialization sequence, driver requests protocol version
> from firmware and refuses to start in case there is a mismatch in MAJOR
> part of the version.
> 
> Signed-off-by: Igor Mitsyanko <igor.mitsyanko.os@xxxxxxxxxxxxx>

10 patches applied to wireless-drivers-next.git, thanks.

a3ebb0335c54 qtnfmac: use MAJOR.MINOR format for firmware protocol
310cd5dd5070 qtnfmac: pass hardware capabilities in TLV element
e70cf22bc7b2 qtnfmac: merge PHY_PARAMS_GET into MAC_INFO
bc5db734c1c4 qtnfmac: drop QTN_TLV_ID_NUM_IFACE_COMB TLV type
601ce21ff88d qtnfmac: implement extendable channel survey dump
0d18a9c0a387 qtnfmac: pass max scan SSIDs limit on per-radio basis
8b0b5f1ba9e0 qtnfmac: cleanup alignment in firmware communication protocol
5edadc5a3f11 qtnfmac: update channel switch command to support 6GHz band
501c3be1ec3c qtnfmac: drop unnecessary TLVs from scan command
946d077a4256 qtnfmac: fix potential Spectre vulnerabilities

-- 
https://patchwork.kernel.org/patch/11352415/

https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches



[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