# # Makefile for SStar Sata Host device drivers. # CONFIG_SSTAR_CHIP_NAME := $(subst ",,$(CONFIG_SSTAR_CHIP_NAME)) ifdef CONFIG_SSTAR_PROJECT_NAME CONFIG_SSTAR_PROJECT_NAME := $(subst ",,$(CONFIG_SSTAR_PROJECT_NAME)) endif # general options EXTRA_CFLAGS += -Idrivers/sstar/include EXTRA_CFLAGS += -Idrivers/sstar/include/$(CONFIG_SSTAR_CHIP_NAME) EXTRA_CFLAGS += -Idrivers/ata EXTRA_CFLAGS += -Idrivers/sstar/sata_host EXTRA_CFLAGS += -Idrivers/sstar/sata_host/$(CONFIG_SSTAR_CHIP_NAME) EXTRA_CFLAGS += -Iinclude/linux # specific options EXTRA_CFLAGS += # files obj-$(CONFIG_SATA_HOST_0) += mdrv-sata-host.o ifdef CONFIG_SS_SATA_AHCI_PLATFORM_HOST mdrv-sata-host-objs := mdr_sata_host_ahci_platform.o ifeq ($(CONFIG_SSTAR_CHIP_NAME), infinity2) mdrv-sata-host-objs += $(CONFIG_SSTAR_CHIP_NAME)/mhal_sata_host_ahci.o else ifeq ($(CONFIG_SSTAR_CHIP_NAME), infinity2m) mdrv-sata-host-objs += $(CONFIG_SSTAR_CHIP_NAME)/mhal_sata_host_ahci.o endif else mdrv-sata-host-objs := mdrv_sata_host.o endif ifeq ($(CONFIG_SSTAR_CHIP_NAME), infinity2m) mdrv-sata-host-objs += $(CONFIG_SSTAR_CHIP_NAME)/mhal_sata_host.o endif #i2 sata1 files obj-$(CONFIG_SATA_HOST_1) += mdrv-sata-host1.o ifdef CONFIG_SS_SATA_AHCI_PLATFORM_HOST mdrv-sata-host1-objs := mdr_sata_host_ahci_platform1.o ifndef CONFIG_SATA_HOST_0 mdrv-sata-host1-objs += $(CONFIG_SSTAR_CHIP_NAME)/mhal_sata_host_ahci.o endif else mdrv-sata-host1-objs := mdrv_sata_host1.o endif obj-$(CONFIG_SS_SATA_BENCH_TEST) += bench_test/