blob: 008ccaca54fd190050eb3159d37ae1d9595fe4d3 [file] [log] [blame]
#
# Makefile for ST platform
#
EXTRA_CFLAGS += -Wall \
-I$(src) \
-I$(src)/../../include \
-I$(src)/../common
EXTRA_CFLAGS += -DRC_TXDONE_TIMER -DQTN_WAKEQ_SUPPORT
default: all
COMMON_DIR := ../common
qdpc-host-objs := $(COMMON_DIR)/qdpc_init.o $(COMMON_DIR)/qdpc_pcie.o $(COMMON_DIR)/topaz_vnet.o qdpc_platform.o
obj-m := qdpc-host.o
qdpc_host.o: $(qdpc-host-objs)
ld -r $^ -o $@
all:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) clean
rm -rf $(COMMON_DIR)/.*.cmd $(COMMON_DIR)/.tmp_versions
rm -rf Module.markers modules.order *~ $(qdpc-host-objs)