firmware: xilinx: Add version check for TRISTATE configuration
authorSai Krishna Potthuri <sai.krishna.potthuri@amd.com>
Mon, 31 Jul 2023 09:50:24 +0000 (15:20 +0530)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 7 Aug 2023 08:48:03 +0000 (10:48 +0200)
commitaa5ed7b3fb3939ca6a3605c6fdc7399bb219ec23
treea25ba8f94286d633a8d7ed78f123f6d349a7f3cc
parent03ffa9af3a5ff88f9855b18584d00aca7eb43e6d
firmware: xilinx: Add version check for TRISTATE configuration

Support for configuring TRISTATE parameter is added in ZYNQMP PMUFW(Xilinx
ZynqMP Platform Management Firmware) Configuration Param Set version 2.0.
If the requested configuration is TRISTATE and platform is ZYNQMP then
check the version before requesting Xilinx firmware to set the
configuration.

Signed-off-by: Sai Krishna Potthuri <sai.krishna.potthuri@amd.com>
Reviewed-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/20230731095026.3766675-3-sai.krishna.potthuri@amd.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/firmware/xilinx/zynqmp.c
include/linux/firmware/xlnx-zynqmp.h