Merge branch 'qed-firmware-TLV'
authorDavid S. Miller <davem@davemloft.net>
Wed, 23 May 2018 03:29:55 +0000 (23:29 -0400)
committerDavid S. Miller <davem@davemloft.net>
Wed, 23 May 2018 03:29:55 +0000 (23:29 -0400)
commit1fe8c06c4a0d3b589f076cd00c25082840f10423
tree2183f24ca57b444511f8971f06e6c5d15cdc393d
parent9c803cfd5fe211cb7d3a7157b489209f8cc527a2
parent269afb36030b04f7d8b3a0e9e4141112f86e08fc
Merge branch 'qed-firmware-TLV'

Sudarsana Reddy Kalluru says:

====================
qed*: Add support for management firmware TLV request.

Management firmware (MFW) requires config and state information from
the driver. It queries this via TLV (type-length-value) request wherein
mfw specificies the list of required TLVs. Driver fills the TLV data
and responds back to MFW.
This patch series adds qed/qede/qedf/qedi driver implementation for
supporting the TLV queries from MFW.

Changes from previous versions:
-------------------------------
v2: Split patch (2) into multiple simpler patches.
v2: Update qed_tlv_parsed_buf->p_val datatype to void pointer to avoid
    bunch of unnecessary typecasts.

Please consider applying this series to "net-next".
====================

Signed-off-by: David S. Miller <davem@davemloft.net>