From: Thomas Huth Date: Mon, 20 Aug 2018 17:28:03 +0000 (+0200) Subject: hw/display/ramfb: Compile the ramfb code only when CONFIG_FW_CFG_DMA is set X-Git-Tag: qemu-xen-4.13.0-rc1~693^2~3 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=3f4919e49e28e161567b3730ef02b6904bfd9887;p=qemu-xen.git hw/display/ramfb: Compile the ramfb code only when CONFIG_FW_CFG_DMA is set According to the ramfb_setup() function, the ramfb device needs fw_cfg with DMA, so we should also only compile and link it into those targets which support it, to avoid that the device shows up on systems where it can not be used at all (e.g. s390x). Signed-off-by: Thomas Huth Message-id: 1534786083-26559-1-git-send-email-thuth@redhat.com Signed-off-by: Gerd Hoffmann --- diff --git a/hw/display/Makefile.objs b/hw/display/Makefile.objs index fb8408c6d0..a606fb7404 100644 --- a/hw/display/Makefile.objs +++ b/hw/display/Makefile.objs @@ -1,5 +1,5 @@ -common-obj-y += ramfb.o -common-obj-y += ramfb-standalone.o +common-obj-$(CONFIG_FW_CFG_DMA) += ramfb.o +common-obj-$(CONFIG_FW_CFG_DMA) += ramfb-standalone.o common-obj-$(CONFIG_ADS7846) += ads7846.o common-obj-$(CONFIG_VGA_CIRRUS) += cirrus_vga.o