net/octeontx/base: add base BGX operations
authorJerin Jacob <jerin.jacob@caviumnetworks.com>
Sun, 8 Oct 2017 12:44:08 +0000 (18:14 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 12 Oct 2017 00:36:57 +0000 (01:36 +0100)
commit4d02788045dace71fc83563c7506116e6d98a546
tree53f47ac5f22cfb523035a8ef255df87e270ece3e
parentaecb8e093b523db55e4d4bca65fe7dbb5eb17440
net/octeontx/base: add base BGX operations

BGX is an HW MAC interface. This patch adds the basic BGX operation like
open, close, start and stop. These operations are implemented through
mailbox messages and kernel PF driver being the server to process the
message with the physical port identifier.

Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
Signed-off-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>
drivers/net/octeontx/Makefile
drivers/net/octeontx/base/octeontx_bgx.c [new file with mode: 0644]
drivers/net/octeontx/base/octeontx_bgx.h [new file with mode: 0644]