arm64: zynqmp: Fix dependencies around ZYNQMP_PSU_INIT_ENABLED
authorMichal Simek <michal.simek@xilinx.com>
Thu, 17 Feb 2022 13:28:40 +0000 (14:28 +0100)
committerMichal Simek <michal.simek@xilinx.com>
Mon, 21 Feb 2022 12:20:19 +0000 (13:20 +0100)
commit83d2941fe9750f7d98d560d7782edcf31b574d3d
tree52fa927c7c229a4742a9a5be342d8d9d39ac12a4
parent27703ba06ded72b735ad92214857d7628a273429
arm64: zynqmp: Fix dependencies around ZYNQMP_PSU_INIT_ENABLED

ZYNQMP_PSU_INIT_ENABLED is called only when BOARD_EARLY_INIT_F is defined
that's why cover this dependency in Kconfig.
 board_early_init_f() is only part related to
CONFIG_ZYNQMP_PSU_INIT_ENABLED which is disabled now that's why disable
BOARD_EARLY_INIT_F and also build board_early_init_f() only when
CONFIG_BOARD_EARLY_INIT_F is enabled.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Link: https://lore.kernel.org/r/d89253ec1590cd513dcd4bfbedebae618bd6d605.1645104518.git.michal.simek@xilinx.com
arch/arm/mach-zynqmp/Kconfig
board/xilinx/zynqmp/zynqmp.c
configs/xilinx_zynqmp_virt_defconfig