ccflags-y += -DBUILD_VENDOR=1
ccflgs-y += -fms-extensions

ccflags-y += \
	-I$(GFGPU_FULL_PATH)/shared \
	-I$(GFGPU_FULL_PATH)/core/include \
	-I$(GFGPU_FULL_PATH)/cbios \
	-I$(GFGPU_FULL_PATH)/linux

linux-objs:= \
	os_interface.o  \
	zx.o \
	zx_driver.o \
	zx_pcie.o \
	../shared/os_shared.o \
	zx_debugfs.o \
	zx_sysfs.o \
	zx_ioctl.o \
	zx_gem.o \
	zx_fence.o \
	zxgfx_trace_events.o \
	zx_drm_syncobj.o \
	zx_dma_fence_array.o \
	zx_atomic.o \
	zx_connector.o \
	zx_crtc.o \
	zx_disp.o \
	zx_drmfb.o \
	zx_encoder.o \
	zx_irq.o \
	zx_plane.o \
	zx_fbdev.o \
	zx_cbios.o \
	zx_params.o \
	zx_capture_drv.o \
	zx_vip.o \
	zx_wb.o \
	zx_i2c.o \
	e3k/zx_irq_e3k.o \
	zx_backlight.o \
	zx_sink.o

linux-objs += zx_pcie.o

$(DRIVER_NAME)-objs += $(addprefix linux/, $(linux-objs))

$(foreach f, $(notdir ${linux-objs}), $(eval CFLAGS_$f:=${DEBUG_FLAGS_LINUX}))
