firmware: xilinx: Add Zynqmp firmware driver
authorRajan Vaja <rajanv@xilinx.com>
Wed, 12 Sep 2018 19:38:36 +0000 (12:38 -0700)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 26 Sep 2018 06:47:31 +0000 (08:47 +0200)
commit76582671eb5d006a78420776cc5f73195b867e81
treefd5d51d28d625281a4a1579fdbbd5df97ca0f515
parent95bf69a22d97d6dc1802feef164b34d57280a77d
firmware: xilinx: Add Zynqmp firmware driver

This patch is adding communication layer with firmware.
Firmware driver provides an interface to firmware APIs.
Interface APIs can be used by any driver to communicate to
PMUFW(Platform Management Unit). All requests go through ATF.

Signed-off-by: Rajan Vaja <rajanv@xilinx.com>
Signed-off-by: Jolly Shah <jollys@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm64/Kconfig.platforms
drivers/firmware/Kconfig
drivers/firmware/Makefile
drivers/firmware/xilinx/Kconfig [new file with mode: 0644]
drivers/firmware/xilinx/Makefile [new file with mode: 0644]
drivers/firmware/xilinx/zynqmp.c [new file with mode: 0644]
include/linux/firmware/xlnx-zynqmp.h [new file with mode: 0644]