diff options
| author | Michal Simek <[email protected]> | 2023-04-06 10:04:15 +0200 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2023-04-25 15:31:28 -0400 |
| commit | 44cd761ad665f38f87f064ed0df5c013ec5f88cb (patch) | |
| tree | b61d298179daa5406a28522b5f81621c9a2199b7 | |
| parent | af2fde49fe53810224c67d8d1cbc8080466da907 (diff) | |
xen: Fix Kconfig dependencies
XEN config can be enabled by other platforms (even it doesn't need to make
sense) that's why fix dependencies. XEN (xenbus.c) requires sscanf (also
pvblock needs it). And PVBLOCK is inside drivers/xen folder which requires
XEN to be enabled.
Signed-off-by: Michal Simek <[email protected]>
Reviewed-by: Heinrich Schuchardt <[email protected]>
| -rw-r--r-- | Kconfig | 1 | ||||
| -rw-r--r-- | arch/arm/Kconfig | 1 | ||||
| -rw-r--r-- | drivers/xen/Kconfig | 2 |
3 files changed, 2 insertions, 2 deletions
@@ -175,6 +175,7 @@ config CC_HAS_ASM_INLINE config XEN bool "Select U-Boot be run as a bootloader for XEN Virtual Machine" + select SSCANF help Enabling this option will make U-Boot be run as a bootloader for XEN [1] Virtual Machine. diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index d7e65780605..ab22c0e657d 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -2044,7 +2044,6 @@ config TARGET_XENGUEST_ARM64 select OF_CONTROL select LINUX_KERNEL_IMAGE_HEADER select XEN_SERIAL - select SSCANF imply OF_HAS_PRIOR_STAGE config ARCH_GXP diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig index 0ee74d036c7..6cb9149fa77 100644 --- a/drivers/xen/Kconfig +++ b/drivers/xen/Kconfig @@ -1,6 +1,6 @@ config PVBLOCK bool "Xen para-virtualized block device" - depends on DM + depends on DM && XEN select BLK help This driver implements the front-end of the Xen virtual |
