Skip to content
Permalink
Browse files

drivers: net: pfe_eth: LS1012A PFE driver introduction

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>
  • Loading branch information
calvinjonxp authored and Prabhakar Kushwaha committed Oct 3, 2017
1 parent 3ddb3d3 commit 74b6833c4c97df6e986618da15196fb44a160a16
@@ -0,0 +1,8 @@
config UTIL_PE_DISABLED
bool
help
Disable UTIL processor engine of PFE

config SYS_FSL_PPFE_ADDR
hex "PFE base address"
default 0x04000000
@@ -0,0 +1,10 @@
# Copyright 2015-2016 Freescale Semiconductor, Inc.
# Copyright 2017 NXP
#
# SPDX-License-Identifier:GPL-2.0+

# Layerscape PFE driver
obj-y += pfe.o \
pfe_driver.o \
pfe_eth.o \
pfe_firmware.o

0 comments on commit 74b6833

Please sign in to comment.
You can’t perform that action at this time.