Fix dependency warnings about VIRTIO_MMIO on Firecracker when no devices
are selected.
> WARNING: unmet direct dependencies detected for VIRTIO_MMIO_LINUX_COMPAT_CMDLINE
> Depends on [n]: LIBVIRTIO_MMIO [=n]
> Selected by [y]:
> - KVM_VMM_FIRECRACKER [=y] && <choice> && (ARCH_X86_64 [=y] || ARCH_ARM_64 [=n])
>
> WARNING: unmet direct dependencies detected for VIRTIO_MMIO_LINUX_COMPAT_CMDLINE
> Depends on [n]: LIBVIRTIO_MMIO [=n]
> Selected by [y]:
> - KVM_VMM_FIRECRACKER [=y] && <choice> && (ARCH_X86_64 [=y] || ARCH_ARM_64 [=n])
Checkpatch-Ignore: COMMIT_LOG_LONG_LINE
Signed-off-by: Michalis Pappas <michalis@unikraft.io>
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Reviewed-by: Razvan Deaconescu <razvand@unikraft.io>
Reviewed-by: Thassilo Schulze <thassilo@thasso.xyz>
Approved-by: Simon Kuenzer <simon@unikraft.io>
GitHub-Closes: #1504
select KVM_BOOT_PROTO_LXBOOT
select HAVE_MMIO
select HAVE_RANDOM
- select VIRTIO_MMIO_LINUX_COMPAT_CMDLINE
+ select VIRTIO_MMIO_LINUX_COMPAT_CMDLINE if LIBVIRTIO_MMIO
imply LIBUKCONSOLE_NS16550
imply LIBUKCONSOLE_NS16550_EARLY_CONSOLE
imply LIBUKCONSOLE_NS16550_COM1 if ARCH_X86_64