From: Doug Goldstein Date: Tue, 15 Dec 2015 13:23:00 +0000 (+0100) Subject: build: convert HAS_ARM_HDLCD use to Kconfig X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=6eb48cbfdf29f7b054f68acd1a7a9c6c7a0f6eb7;p=people%2Fliuw%2Flibxenctrl-split%2Fxen.git build: convert HAS_ARM_HDLCD use to Kconfig Use the Kconfig generated CONFIG_HAS_ARM_HDLCD defines in the code base. Signed-off-by: Doug Goldstein Acked-by: Jan Beulich Acked-by: Ian Campbell --- diff --git a/xen/arch/arm/Kconfig b/xen/arch/arm/Kconfig index 1ac2233125..ec2406c6ba 100644 --- a/xen/arch/arm/Kconfig +++ b/xen/arch/arm/Kconfig @@ -16,6 +16,7 @@ config ARM_64 config ARM def_bool y + select HAS_ARM_HDLCD select HAS_DEVICE_TREE select HAS_PASSTHROUGH select HAS_PDX diff --git a/xen/arch/arm/Rules.mk b/xen/arch/arm/Rules.mk index 52b1ad481d..2158bd84a0 100644 --- a/xen/arch/arm/Rules.mk +++ b/xen/arch/arm/Rules.mk @@ -6,8 +6,6 @@ # 'make clean' before rebuilding. # -HAS_ARM_HDLCD := y - CFLAGS += -I$(BASEDIR)/include $(call cc-options-add,CFLAGS,CC,$(EMBEDDED_EXTRA_CFLAGS)) diff --git a/xen/drivers/video/Kconfig b/xen/drivers/video/Kconfig index 2b553d9869..8b25694b32 100644 --- a/xen/drivers/video/Kconfig +++ b/xen/drivers/video/Kconfig @@ -7,3 +7,7 @@ config HAS_VIDEO config HAS_VGA bool select HAS_VIDEO + +# Select HAS_ARM_HDLCD if ARM HDLCD is supported +config HAS_ARM_HDLCD + bool diff --git a/xen/drivers/video/Makefile b/xen/drivers/video/Makefile index 0143c4a6fd..b9b5e2347e 100644 --- a/xen/drivers/video/Makefile +++ b/xen/drivers/video/Makefile @@ -4,4 +4,4 @@ obj-$(CONFIG_HAS_VIDEO) += font_8x16.o obj-$(CONFIG_HAS_VIDEO) += font_8x8.o obj-$(CONFIG_HAS_VIDEO) += lfb.o obj-$(CONFIG_HAS_VGA) += vesa.o -obj-$(HAS_ARM_HDLCD) += arm_hdlcd.o +obj-$(CONFIG_HAS_ARM_HDLCD) += arm_hdlcd.o