linux_dsm_epyc7002/drivers/soc/xilinx
Arnd Bergmann d0384eedcd drivers: soc: xilinx: fix firmware driver Kconfig dependency
The firmware driver is optional, but the power driver depends on it,
which needs to be reflected in Kconfig to avoid link errors:

aarch64-linux-ld: drivers/soc/xilinx/zynqmp_power.o: in function `zynqmp_pm_isr':
zynqmp_power.c:(.text+0x284): undefined reference to `zynqmp_pm_invoke_fn'

The firmware driver can probably be allowed for compile-testing as
well, so it's best to drop the dependency on the ZYNQ platform
here and allow building as long as the firmware code is built-in.

Fixes: ab272643d7 ("drivers: soc: xilinx: Add ZynqMP PM driver")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/r/20200408155224.2070880-1-arnd@arndb.de
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
2020-04-15 08:15:55 +02:00
..
Kconfig drivers: soc: xilinx: fix firmware driver Kconfig dependency 2020-04-15 08:15:55 +02:00
Makefile drivers: soc: xilinx: Add ZynqMP power domain driver 2019-02-12 13:38:16 +01:00
xlnx_vcu.c remove ioremap_nocache and devm_ioremap_nocache 2020-01-06 09:45:59 +01:00
zynqmp_pm_domains.c soc: xilinx: Set CAP_UNUSABLE requirement for versal while powering down domain 2019-10-16 12:49:41 +02:00
zynqmp_power.c drivers: soc: xilinx: Use mailbox IPI callback 2020-01-21 10:43:27 +01:00