
On 10/09/2017 02:09 AM, Calvin Johnson wrote:
This patch adds PFE driver into U-Boot.
Following are the main driver files:- pfe.c: provides low level helper functions to initialize PFE internal processor engines and other hardware blocks. pfe_driver.c: provides probe functions, initialization functions and packet send and receive functions. pfe_eth.c: provides high level gemac, phy and mdio initialization functions. pfe_firmware.c: provides functions to load firmware into PFE internal processor engines.
Signed-off-by: Calvin Johnson calvin.johnson@nxp.com Signed-off-by: Anjaneyulu Jagarlmudi anji.jagarlmudi@nxp.com
drivers/net/pfe_eth/Kconfig | 8 + drivers/net/pfe_eth/Makefile | 10 + drivers/net/pfe_eth/pfe.c | 1161 ++++++++++++++++++++++++++++++++++++ drivers/net/pfe_eth/pfe_driver.c | 626 +++++++++++++++++++ drivers/net/pfe_eth/pfe_eth.c | 545 +++++++++++++++++ drivers/net/pfe_eth/pfe_firmware.c | 230 +++++++ 6 files changed, 2580 insertions(+) create mode 100644 drivers/net/pfe_eth/Kconfig create mode 100644 drivers/net/pfe_eth/Makefile create mode 100644 drivers/net/pfe_eth/pfe.c create mode 100644 drivers/net/pfe_eth/pfe_driver.c create mode 100644 drivers/net/pfe_eth/pfe_eth.c create mode 100644 drivers/net/pfe_eth/pfe_firmware.c
Joe,
Did you get a chance to review this set?
York