]> git.baikalelectronics.ru Git - kernel.git/commit
fsl/fman: Add FMan Port Support
authorIgal Liberman <igal.liberman@freescale.com>
Mon, 21 Dec 2015 00:21:29 +0000 (02:21 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Dec 2015 01:51:40 +0000 (20:51 -0500)
commitde0426be3bec539703a7bdb364f271257d93ae0a
treeaeda13fa8cc915d9e4bcadd9485d165a01635198
parentb8b5a7e4645704b7aea5cd7a8328beb450079af0
fsl/fman: Add FMan Port Support

Add the Data Path Acceleration Architecture Frame Manger Port Driver.
The FMan driver uses a module called "Port" to represent the physical
TX and RX ports.
Each FMan version has different number of physical ports.
This patch adds The FMan Port configuration, initialization and
runtime control routines for both TX and RX.

Signed-off-by: Igal Liberman <igal.liberman@freescale.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/freescale/fman/Makefile
drivers/net/ethernet/freescale/fman/fman_port.c [new file with mode: 0644]
drivers/net/ethernet/freescale/fman/fman_port.h [new file with mode: 0644]