armv8: ls1012a: Pass PPFE firmware to Linux through FDT
authorChaitanya Sakinam <chaitanya.sakinam@nxp.com>
Fri, 7 May 2021 04:22:05 +0000 (12:22 +0800)
committerPriyanka Jain <priyanka.jain@nxp.com>
Thu, 17 Jun 2021 06:16:11 +0000 (11:46 +0530)
commitff64e9a9f0f48107a46536c251951885df63d63f
treedb4eb577fbfcb50985e1565a52758ada70daa5af
parentaddec3511f7c389353884026435488d3d552e6a9
armv8: ls1012a: Pass PPFE firmware to Linux through FDT

Read Linux PPFE firmware from flash partition and pass it to Linux through
FDT entry. So that we can avoid placing PPFE firmware in Linux rootfs.
(FDT may increase at max by 64KB)

Signed-off-by: Chaitanya Sakinam <chaitanya.sakinam@nxp.com>
Signed-off-by: Anji J <anji.jagarlmudi@nxp.com>
Signed-off-by: Biwen Li <biwen.li@nxp.com>
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
arch/arm/cpu/armv8/fsl-layerscape/fdt.c
drivers/net/pfe_eth/pfe_firmware.c