zynqmp: Fix EG/EV detection logic
The vcu disable bit in efuse ipdisable register is valid
only if PL powered up so, consider PL powerup status for
determing EG/EV part. If PL is not powered up, display
EG/EV as a part of string. The PL powerup status will
be filled by pmufw based on PL PROGB status in the
9th bit of version field.This patch also used IPI
to get this info from pmufw instead of directly accessing
the registers. Accessing this info from pmufw using
IPI fixes the issue of PMUFW access denied error for
reading IPDISABLE register.

Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
1 parent 5479fa7 commit 91bf4c5c15b3ceb77f9153dfb40d615fdc520de4
@Siva Durga Prasad Paladugu Siva Durga Prasad Paladugu authored on 5 Mar 2018
Siva Durga Prasad Paladugu committed on 17 May 2018
Showing 2 changed files
View
plat/xilinx/zynqmp/aarch64/zynqmp_common.c
View
plat/xilinx/zynqmp/zynqmp_def.h