diff options
| author | Michal Simek <[email protected]> | 2024-07-30 12:42:43 +0200 |
|---|---|---|
| committer | Michal Simek <[email protected]> | 2024-08-05 16:12:38 +0200 |
| commit | 507f83fd5b5bf1defd5b3cd4c585a7b69a634073 (patch) | |
| tree | 8249a4d302a04d441318e3c1e9d78e019d5dd1b2 | |
| parent | e1ab56659829b92ceaf0f88457d62d15b73ec3b6 (diff) | |
arm64: zynqmp: Remove PM firmware checking
Having zynqmp firmware is actually only one valid configuration. In QEMU
case for example there is no PMU that's why this checking can't end up in
panic that's why code remove this code completely.
Signed-off-by: Michal Simek <[email protected]>
Link: https://lore.kernel.org/r/05b8bbf0686c72f86ea7f8bfe0da250ddba9e211.1722336162.git.michal.simek@amd.com
| -rw-r--r-- | board/xilinx/zynqmp/zynqmp.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/board/xilinx/zynqmp/zynqmp.c b/board/xilinx/zynqmp/zynqmp.c index b4c15b041cc..e6331c0e4d8 100644 --- a/board/xilinx/zynqmp/zynqmp.c +++ b/board/xilinx/zynqmp/zynqmp.c @@ -152,20 +152,7 @@ int board_init(void) if (sizeof(CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE) > 1) zynqmp_pmufw_load_config_object(zynqmp_pm_cfg_obj, zynqmp_pm_cfg_obj_size); -#endif - -#if defined(CONFIG_ZYNQMP_FIRMWARE) - struct udevice *dev; - uclass_get_device_by_name(UCLASS_FIRMWARE, "power-management", &dev); - if (!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) printf("Silicon version:\t%d\n", zynqmp_get_silicon_version()); /* the CSU disables the JTAG interface when secure boot is enabled */ |
