ifeq ($(CONFIG_SOCT_KMOD_CFLAGS),) ccflags-y += $(CONFIG_SOCT_KMOD_CFLAGS) endif ccflags-y += -Idrivers/drv/osal/include \ -Idrivers/drv/ioctl_inc/generic \ -Idrivers/drv/ioctl_inc/common \ -Idrivers/drv/ext_inc/base \ -Idrivers/drv/ext_inc/osal \ -Idrivers/drv/ext_inc/common \ -Idrivers/drv/ext_inc/mailbox \ -Idrivers/huanglong/tee/tee_tz/tzdriver ccflags-y += -Werror ccflags-y += -Wno-error=date-time ifeq ($(TARGET_BUILD_VARIANT),user) ccflags-y += -DANDROID_BUILD_USER endif ifeq ($(CONFIG_SOCT_FPGA),y) ccflags-y += -DSOCT_FPGA_SUPPORT endif MODNAME := soc_osal ifeq ($(CONFIG_SOCT_DRV_BUILDIN),y) obj-y += $(MODNAME).o else obj-m += $(MODNAME).o endif $(MODNAME)-objs-y += osal_intf.o $(MODNAME)-objs-y += src/osal_fence.o $(MODNAME)-objs-y += src/osal_debug.o $(MODNAME)-objs-y += src/osal_atomic.o $(MODNAME)-objs-y += src/osal_semaphore.o $(MODNAME)-objs-y += src/osal_mutex.o $(MODNAME)-objs-y += src/osal_spinlock.o $(MODNAME)-objs-y += src/osal_wait.o $(MODNAME)-objs-y += src/osal_workqueue.o $(MODNAME)-objs-y += src/osal_fence.o $(MODNAME)-objs-y += src/osal_interrupt.o $(MODNAME)-objs-y += src/osal_task.o $(MODNAME)-objs-y += src/osal_addr.o $(MODNAME)-objs-y += src/osal_cache.o $(MODNAME)-objs-y += src/osal_delayedwork.o $(MODNAME)-objs-y += src/osal_barrier.o $(MODNAME)-objs-y += src/osal_string.o $(MODNAME)-objs-y += src/osal_timer.o $(MODNAME)-objs-y += src/osal_proc.o $(MODNAME)-objs-y += src/osal_random.o $(MODNAME)-objs-y += src/osal_dts.o $(MODNAME)-objs-y += src/osal_token.o $(MODNAME)-objs-y += src/osal_fileops.o $(MODNAME)-objs-y += src/osal_device.o $(MODNAME)-objs-y += src/osal_math.o $(MODNAME)-objs-y += src/osal_exportfunc.o $(MODNAME)-objs-y += src/osal_gpio.o $(MODNAME)-objs-y += src/osal_bitmap.o $(MODNAME)-objs-y += src/osal_firmware.o $(MODNAME)-objs-y += src/osal_bus_clock.o $(MODNAME)-objs-y += src/osal_dma.o $(MODNAME)-objs-y += src/osal_license.o $(MODNAME)-objs-y += src/osal_clock.o $(MODNAME)-objs-y += src/osal_i2c.o $(MODNAME)-objs-y += src/osal_regulator.o $(MODNAME)-objs-y += src/osal_input.o $(MODNAME)-objs-y += src/osal_pwm.o $(MODNAME)-objs-y += src/osal_powersupply.o $(MODNAME)-objs-y += linux/osal_mem.o $(MODNAME)-objs-y += media/media_base.o $(MODNAME)-objs-y += media/media_module.o $(MODNAME)-objs-y += media/media.o $(MODNAME)-objs := $($(MODNAME)-objs-y)