History log of /drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h
Revision Date Author Comments
3720bf796b1826e8be804c3000b2c51492c4a10b 17-Dec-2013 Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> qlcnic: Issue INIT_NIC command only once.

o DCB AEN registration was reissuing INIT_NIC command. Instead, club
all options of INIT NIC command and issue this command only once.

Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: Manish Chopra <manish.chopra@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
3c44bba1d270cb1620b4fe76786d0968118cb86b 17-Dec-2013 Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> qlcnic: Disable DCB operations from SR-IOV VFs.

o These operations will be supported only through PFs (SR-IOV and non-SR-IOV).

Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: Manish Chopra <manish.chopra@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
1de899d3815fd945b0c2285a4e07fea8eaedf2aa 18-Oct-2013 Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> qlcnic: dcb code cleanup and refactoring.

o Move dcb specific function definitions to dcb files.
o Move dcb specific variables to qlcnic_dcb structure.

Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
48365e4852759c4a3710490b0d647aac1321e8c9 23-Aug-2013 Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> qlcnic: dcb: Add support for CEE Netlink interface.

o Adapter and driver supports only CEE dcbnl ops. Only GET callbacks
within dcbnl ops are supported currently.

Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2d8ebcab86051f2cd7f207edb513995348b78213 23-Aug-2013 Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> qlcnic: dcb: Register DCB AEN handler.

o Adapter sends Asynchronous Event Notifications to the driver when
there are changes in the switch or adapter DCBX configuration.
AEN handler updates the driver DCBX parameters.

Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
fb859ed6916faeae6b44027d2e0738836a11e8c1 23-Aug-2013 Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> qlcnic: dcb: Get DCB parameters from the adapter.

o Populate driver data structures with local, operational, and peer
DCB parameters.

Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
14d385b9905920cc0136721316c185c45ee6e26c 23-Aug-2013 Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> qlcnic: dcb: Query adapter DCB capabilities.

o Query adapter DCB capabilities and populate local data structures
with relevant information.

o Add QLCNIC_DCB to Kconfig for enabling/disabling DCB.

Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>