arm-trusted-firmware/plat
Rajan Vaja 1ba2d84fe2 xilinx: versal: Updated Response of QueryData API call
For the current XilPM calls, The handler of IPI returns information
with 16 Bytes data.
So during QueryData API call for the ClockName and PinFunctionName,
response data(name of clock or function) response[0..3] are used to
return name. And status is not being returned for such API.

Updated XilPM calls reply in a consistent way and The handler of IPI
return information with 32Bytes data. Where response[0] always set
to status.
For the version-2 of QueryData API, during call for the ClockName
and PinFunctionName, response data(name of clock or function) get as
response[1...4].

To support both the version of QueryData API, added version based
compatibility by the use of feature check.

Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>
Signed-off-by: Amit Sunil Dhamne <amit.sunil.dhamne@xilinx.com>
Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com>
Change-Id: I336128bff7bbe659903b0f8ce20ae6da7e3b51b4
2020-12-07 11:09:56 +00:00
..
allwinner plat/allwinner: Use common gicv2.mk 2020-08-17 11:13:01 +01:00
amlogic Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
arm Add support for Neoverse-N2 CPUs. 2020-11-30 19:12:56 +00:00
brcm Merge "Don't return error information from console_flush" into integration 2020-10-14 18:59:27 +00:00
common Fix typos and misspellings 2020-11-12 15:21:11 +00:00
hisilicon Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
imx Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
intel/soc intel: common: Fix non-MISRA compliant code v2 2020-10-27 11:21:00 +08:00
layerscape Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
marvell plat: marvell: Update SUBVERSION to match Marvell's forked version 2020-11-19 10:17:39 +00:00
mediatek Merge "mediatek: mt8183: add timer V20 compensation" into integration 2020-11-27 11:11:39 +00:00
nvidia/tegra plat/nvidia: tegra: Rename SMC API 2020-11-19 20:09:28 +00:00
qemu qemu/qemu_sbsa: increase SHARED_RAM_SIZE 2020-12-01 14:01:24 +00:00
qti plat:qti Mandate SMC implementaion 2020-11-20 01:09:52 +05:30
renesas/rcar Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
rockchip rockchip: Add support for the stack protector 2020-12-01 11:54:57 +01:00
rpi Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
socionext Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
st Merge "Don't return error information from console_flush" into integration 2020-10-14 18:59:27 +00:00
ti/k3 Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
xilinx xilinx: versal: Updated Response of QueryData API call 2020-12-07 11:09:56 +00:00