drivers: net: pfe_eth: LS1012A PFE driver introduction
authorCalvin Johnson <calvin.johnson@nxp.com>
Thu, 8 Mar 2018 10:00:25 +0000 (15:30 +0530)
committerJoe Hershberger <joe.hershberger@ni.com>
Thu, 22 Mar 2018 20:05:28 +0000 (15:05 -0500)
commita4a40437496f3df28dffb3d7b63b9dae79ec0777
tree869efbd91b6056c4704d3dc11d9e6350c9cc1034
parent6b1373f2452a26b0c48ba8797d28e8c005016caf
drivers: net: pfe_eth: LS1012A PFE driver introduction

This patch adds PFE driver to U-Boot

Following are the main driver files:-
pfe_hw.c: provides low level helper functions to initialize PFE
internal processor engines and other hardware blocks
pfe_driver.c: provides initialization functions
and packet send and receive functions
pfe_eth.c: provides high level gemac initialization functions
pfe_firmware.c: provides functions to load firmware into PFE
internal processor engines.
pfe_mdio.c: provides functions to initialize phy and mdio.

Signed-off-by: Calvin Johnson <calvin.johnson@nxp.com>
Signed-off-by: Anjaneyulu Jagarlmudi <anji.jagarlmudi@nxp.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
drivers/net/pfe_eth/pfe_driver.c [new file with mode: 0644]
drivers/net/pfe_eth/pfe_eth.c [new file with mode: 0644]
drivers/net/pfe_eth/pfe_firmware.c [new file with mode: 0644]
drivers/net/pfe_eth/pfe_hw.c [new file with mode: 0644]
drivers/net/pfe_eth/pfe_mdio.c [new file with mode: 0644]