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 <michal.simek@amd.com> Reviewed-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
This commit is contained in:
parent
af2fde49fe
commit
44cd761ad6
3 changed files with 2 additions and 2 deletions
1
Kconfig
1
Kconfig
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue