net/atlantic: implement MACsec firmware interface
authorPavel Belous <pavel.belous@aquantia.com>
Thu, 18 Apr 2019 11:39:55 +0000 (11:39 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 19 Apr 2019 12:51:54 +0000 (14:51 +0200)
commit2f40244b39ba1f115e8e4b502ddc191a359492b9
treea50f024cd727cec6a122e8858c5c8541d8bc72e0
parentec0dec44ecb9f90d92c66a6ee984cbb6c4c0e05f
net/atlantic: implement MACsec firmware interface

Implementation of firmware interface for MACsec configuration.
Structure with config data is written into FW memory, then we trigger
FW to execute the request and wait for result.

Signed-off-by: Pavel Belous <pavel.belous@aquantia.com>
Signed-off-by: Igor Russkikh <igor.russkikh@aquantia.com>
drivers/net/atlantic/atl_types.h
drivers/net/atlantic/hw_atl/hw_atl_utils_fw2x.c