drivers: firmware: Add PDI load API support
authorNava kishore Manne <nava.manne@xilinx.com>
Sat, 26 Jun 2021 15:52:44 +0000 (21:22 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 21 Jul 2021 11:14:08 +0000 (13:14 +0200)
commit2b9fc773c31bb7cb7529757382013a8158bf7e9c
treef4b49ab977f3491155c6f78db0013df3b7f73b58
parent2734d6c1b1a089fb593ef6a23d4b70903526fe0c
drivers: firmware: Add PDI load API support

This patch adds load PDI API support to enable full/partial PDI loading
from linux. Programmable Device Image (PDI) is combination of headers,
images and bitstream files to be loaded.

Reviewed-by: Moritz Fischer <mdf@kernel.org>
Signed-off-by: Nava kishore Manne <nava.manne@xilinx.com>
Link: https://lore.kernel.org/r/20210626155248.5004-2-nava.manne@xilinx.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/firmware/xilinx/zynqmp.c
include/linux/firmware/xlnx-zynqmp.h