1# SPDX-License-Identifier: GPL-2.0-only
2
3ARCH			:= arm64
4CROSS_COMPILE		?= aarch64-linux-gnu-
5
6ROOT			?= $(CURDIR)/..
7KDIR			?= $(ROOT)/linux
8TARGET_DIR		?= $(ROOT)/shared
9
10all: module
11clean: module-clean
12
13install: module
14	cp $(CURDIR)/arm-ffa-user.ko $(TARGET_DIR)/
15	cp load_module.sh $(TARGET_DIR)/
16
17module:
18	ARCH=$(ARCH) CROSS_COMPILE="$(CROSS_COMPILE)" $(MAKE) -C $(KDIR) M=$(CURDIR) modules
19
20module-clean:
21	ARCH=$(ARCH) CROSS_COMPILE="$(CROSS_COMPILE)" $(MAKE) -C $(KDIR) M=$(CURDIR) clean
22