27 lines
874 B
Makefile
Executable File
Vendored
27 lines
874 B
Makefile
Executable File
Vendored
CONFIG_SSTAR_CHIP_NAME := $(subst ",,$(CONFIG_SSTAR_CHIP_NAME))
|
|
|
|
obj-$(CONFIG_MS_SPINAND) += kdrv_spinand.o
|
|
|
|
# general options
|
|
|
|
#EXTRA_CFLAGS += -Idrivers/sstar/include/$(CONFIG_SSTAR_CHIP_NAME)
|
|
EXTRA_CFLAGS += -Idrivers/sstar/include
|
|
EXTRA_CFLAGS += -Idrivers/sstar/spinand/hal/$(CONFIG_SSTAR_CHIP_NAME)
|
|
EXTRA_CFLAGS += -Idrivers/sstar/spinand/drv/inc
|
|
EXTRA_CFLAGS += -Idrivers/mtd
|
|
|
|
# specific options
|
|
EXTRA_CFLAGS += -DMSOS_TYPE_LINUX
|
|
|
|
ifeq ($(CONFIG_SSTAR_CHIP_NAME), infinity2)
|
|
MHAL_SOURCE = hal/$(CONFIG_SSTAR_CHIP_NAME)/mhal_spinand.o
|
|
else
|
|
MHAL_SOURCE = hal/mhal_spinand.o
|
|
endif
|
|
|
|
kdrv_spinand-objs := drv/mdrv_spinand.o \
|
|
drv/mdrv_spinand_hal.o \
|
|
drv/mdrv_spinand_dev.o \
|
|
$(MHAL_SOURCE) \
|
|
hal/$(CONFIG_SSTAR_CHIP_NAME)/mhal_spinand_chip_config.o
|