obj-y += kapi/
obj-y += misc/
obj-y += clk/
obj-y += rfkill/

obj-$(CONFIG_VIRTUAL_INPUT)		+= vinput/
obj-$(CONFIG_VIRTUAL_INPUT)             += hluart/

ifeq ($(findstring y, $(CONFIG_ARCH_SHAOLINSWORD)$(CONFIG_ARCH_SHAOLINKNIVE)$(CONFIG_ARCH_HI3751V811)),)
obj-y							+= cpu/
obj-y							+= mailbox/
endif

ifneq ($(findstring $(CONFIG_SOCT_CHIP_REVERSION), "shaolinsword_c"),)
obj-y							+= mailbox/
endif

ifneq ($(findstring $(CONFIG_SOCT_CHIP_REVERSION), "hi3751v811_c"),)
obj-y							+= mailbox/
endif

obj-$(CONFIG_SOCT_DMA)		        += dma/

# SHAOLINKNIVE don't support pcie #
ifneq ($(findstring y, $(CONFIG_ARCH_SHAOLINSWORD)),)
obj-$(CONFIG_PCIE_SOCT_CFG) += pcie/
endif

obj-$(CONFIG_SOCT_BOOTDEVICE) += bootdevice/
obj-$(CONFIG_DDR_INFO) += ddrinfo/
obj-y += bootpartition/

obj-$(CONFIG_ANDROID_LOGGER) += logger/
