From: Michal Simek Date: Wed, 4 Mar 2020 07:48:16 +0000 (+0100) Subject: arm64: zynqmp: Check firmware node when driver is enabled X-Git-Tag: v2020.07-rc1~41^2~4^2~19 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=66ef85da61b719a73754855b9707ecdd27f0bea2;p=oweals%2Fu-boot.git arm64: zynqmp: Check firmware node when driver is enabled ZynqMP mini configurations works without PMU firmware that's why there is no reason to enable the driver and check if it was probed properly. Signed-off-by: Michal Simek --- diff --git a/board/xilinx/zynqmp/zynqmp.c b/board/xilinx/zynqmp/zynqmp.c index ba1a126fbf..c6c55caa1c 100644 --- a/board/xilinx/zynqmp/zynqmp.c +++ b/board/xilinx/zynqmp/zynqmp.c @@ -341,11 +341,13 @@ static int multi_boot(void) int board_init(void) { +#if defined(CONFIG_ZYNQMP_FIRMWARE) struct udevice *dev; uclass_get_device_by_name(UCLASS_FIRMWARE, "zynqmp-power", &dev); if (!dev) panic("PMU Firmware device not found - Enable it"); +#endif #if defined(CONFIG_SPL_BUILD) /* Check *at build time* if the filename is an non-empty string */