• Igal Liberman's avatar
    fsl/fman: Add FMan support · 414fd46e
    Igal Liberman authored
    Add the Data Path Acceleration Architecture Frame Manger Driver.
    The FMan embeds a series of hardware blocks that implement a group
    of Ethernet interfaces. This patch adds The FMan configuration,
    initialization and runtime control routines.
    
    The FMan driver supports several hardware versions
    differentiated by things like:
    	- Different type of MACs
    	- Number of MAC and ports
    	- Available resources
    	- Different hardware errata
    Signed-off-by: default avatarIgal Liberman <igal.liberman@freescale.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    414fd46e
fman.c 82.3 KB