Patch "drivers: soc: xilinx: fix firmware driver Kconfig dependency" has been added to the 5.6-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a note to let you know that I've just added the patch titled

    drivers: soc: xilinx: fix firmware driver Kconfig dependency

to the 5.6-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     drivers-soc-xilinx-fix-firmware-driver-kconfig-depen.patch
and it can be found in the queue-5.6 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.



commit 1e07c9bb45d87ea8b6c32ba1c2cd0c5d1bfadd87
Author: Arnd Bergmann <arnd@xxxxxxxx>
Date:   Wed Apr 8 17:52:15 2020 +0200

    drivers: soc: xilinx: fix firmware driver Kconfig dependency
    
    commit d0384eedcde21276ac51f57c641f875605024b32 upstream.
    
    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: ab272643d723 ("drivers: soc: xilinx: Add ZynqMP PM driver")
    Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx>
    Link: https://lore.kernel.org/r/20200408155224.2070880-1-arnd@xxxxxxxx
    Signed-off-by: Michal Simek <michal.simek@xxxxxxxxxx>
    Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

diff --git a/drivers/soc/xilinx/Kconfig b/drivers/soc/xilinx/Kconfig
index 223f1f9d0922f..646512d7276f4 100644
--- a/drivers/soc/xilinx/Kconfig
+++ b/drivers/soc/xilinx/Kconfig
@@ -19,7 +19,7 @@ config XILINX_VCU
 
 config ZYNQMP_POWER
 	bool "Enable Xilinx Zynq MPSoC Power Management driver"
-	depends on PM && ARCH_ZYNQMP
+	depends on PM && ZYNQMP_FIRMWARE
 	default y
 	select MAILBOX
 	select ZYNQMP_IPI_MBOX
@@ -35,7 +35,7 @@ config ZYNQMP_POWER
 config ZYNQMP_PM_DOMAINS
 	bool "Enable Zynq MPSoC generic PM domains"
 	default y
-	depends on PM && ARCH_ZYNQMP && ZYNQMP_FIRMWARE
+	depends on PM && ZYNQMP_FIRMWARE
 	select PM_GENERIC_DOMAINS
 	help
 	  Say yes to enable device power management through PM domains



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux