[PATCH 0/8] xilinx: zynqmp: Silicon name cleanup

Michal Simek
2020-08-05T11:23:47Z

Hi,

This patch series is intended to cleanup the functions used to get
the silicon name for ZynqMPSoC devices. It make use the firmware driver
rather than SMC call and impements more understandable agorithm to
compute the device name.

Thanks,
Ibai/Michal

Ibai Erkiaga (7):
xilinx: zynqmp: synchronize firmware call return payload
xilinx: zynqmp: merge firmware calls for EL2 and EL3
xilinx: zynqmp: get chip ID using firmware driver
xilinx: zynqmp: get chip ID at EL3
xilinx: zynqmp: remove chip_id function
xilinx: zynqmp: refactor silicon name function
xilinx: zynqmp: fix incorrect map not align with IPI HW

Michal Simek (1):
xilinx: zynqmp: Remove one static variable

arch/arm/mach-versal/include/mach/sys_proto.h | 2 -
arch/arm/mach-zynqmp/include/mach/sys_proto.h | 3 -
board/xilinx/versal/cmds.c | 2 +-
board/xilinx/zynqmp/zynqmp.c | 379 +++++++-----------
drivers/firmware/firmware-zynqmp.c | 84 ++--
drivers/fpga/versalpl.c | 2 +-
drivers/mailbox/zynqmp-ipi.c | 14 +-
include/zynqmp_firmware.h | 9 +
8 files changed, 206 insertions(+), 289 deletions(-)

--
2.27.0