diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2019-01-31 09:00:01 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-03-13 10:27:42 +0100 |
commit | ec09152b909d88a1bd26ba125d87d74a5ca424d8 (patch) | |
tree | 82d66f02f99520b48063755b69c197b76345d16a /firmware/Makefile | |
parent | 3b21c8a8b4bf9592fbb99a298c2df0e98b8ff3e9 (diff) | |
download | barebox-ec09152b909d88a1bd26ba125d87d74a5ca424d8.tar.gz barebox-ec09152b909d88a1bd26ba125d87d74a5ca424d8.tar.xz |
net: Add Freescale FMan ethernet support
This adds ethernet support for the Freecale Layerscape SoCs. The
architecture in these SoCs is called "Data Path Acceleration
Architecture" (DPAA). It is comprised of:
- The Queue Manager (QMan)
- Buffer Manager (BMan)
- Frame Manager (FMan)
- Multirate Ethernet Media Access Controller (mEMAC)
The code is based on the corresponding U-Boot driver enriched with
device tree parsing and proper device driver support.
Tested on LS1046a, should work on other SoCs aswell with some minor
quirks. SerDes support has been removed for now.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'firmware/Makefile')
-rw-r--r-- | firmware/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/Makefile b/firmware/Makefile index f238ce2538..306c006e23 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -11,6 +11,8 @@ firmware-$(CONFIG_FIRMWARE_IMX_LPDDR4_PMU_TRAIN) += \ firmware-$(CONFIG_FIRMWARE_IMX8MQ_ATF) += imx8mq-bl31.bin +firmware-$(CONFIG_DRIVER_NET_FSL_FMAN) += fsl_fman_ucode_ls1046_r1.0_106_4_18.bin + # Create $(fwabs) from $(CONFIG_EXTRA_FIRMWARE_DIR) -- if it doesn't have a # leading /, it's relative to $(srctree). fwdir := $(subst $(quote),,$(CONFIG_EXTRA_FIRMWARE_DIR)) |