update code to the latest commit of the tdk-v2.4 branch of tdk
authorChao Liu <chao.liu@amlogic.com>
Mon, 8 Oct 2018 07:00:36 +0000 (15:00 +0800)
committerChao Liu <chao.liu@amlogic.com>
Mon, 8 Oct 2018 07:00:36 +0000 (15:00 +0800)
commit: bca0ab730d6e9701730fdc1f3015ccb0abfe60b9

Change-Id: I42b4bcf14c3a2d6be864d7f31564a40cfc8a6f9c
Signed-off-by: Chao Liu <chao.liu@amlogic.com>
31 files changed:
Android.mk
Module.symvers [deleted file]
modules.order [deleted file]
optee.ko [deleted file]
optee.mod.c [deleted file]
optee.o [deleted file]
optee/.call.o.cmd [deleted file]
optee/.core.o.cmd [deleted file]
optee/.optee_armtz.ko.cmd [deleted file]
optee/.optee_armtz.mod.o.cmd [deleted file]
optee/.optee_armtz.o.cmd [deleted file]
optee/.rpc.o.cmd [deleted file]
optee/.smccc-call.o.cmd [deleted file]
optee/.supp.o.cmd [deleted file]
optee/Makefile
optee/call.c
optee/call.o [deleted file]
optee/core.c
optee/core.o [deleted file]
optee/modules.order [deleted file]
optee/optee_armtz.ko [deleted file]
optee/optee_armtz.mod.c [deleted file]
optee/optee_armtz.mod.o [deleted file]
optee/optee_armtz.o [deleted file]
optee/rpc.o [deleted file]
optee/smccc-call-a32.S [new file with mode: 0644]
optee/smccc-call.o [deleted file]
optee/supp.o [deleted file]
tee_core.o [deleted file]
tee_shm.o [deleted file]
tee_shm_pool.o [deleted file]

index 576419f1be6c028eeb134af4f7488047b370764c..afbb170abce0166c321b2fc5d8a7cbadc0868b69 100755 (executable)
@@ -6,19 +6,25 @@ KERNEL_DIR := kernel/common_3.14
 else
 KERNEL_DIR := common
 endif
-KERNEL_OUT_DIR := out/target/product/$(TARGET_BOOTLOADER_BOARD_NAME)/obj/KERNEL_OBJ
+KERNEL_OUT_DIR := $(PRODUCT_OUT)/obj/KERNEL_OBJ
+ifeq ($(KERNEL_A32_SUPPORT), true)
+KERNEL_ARCH := arm
+KERNEL_DRIVER_CROSS_COMPILE := /opt/gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
+KERNEL_CONFIG=meson64_a32_defconfig
+else
 KERNEL_ARCH := arm64
-PREFIX_CROSS_COMPILE := aarch64-linux-gnu-
+KERNEL_DRIVER_CROSS_COMPILE := aarch64-linux-gnu-
 KERNEL_CONFIG=meson64_defconfig
+endif
 
 include $(CLEAR_VARS)
 $(info $(shell if [ ! -d $(KERNEL_OUT_DIR) ]; then mkdir -p $(KERNEL_OUT_DIR); fi))
 
-$(info $(shell if [ ! -e $(KERNEL_OUT_DIR)/include/generated/autoconf.h ]; then $(MAKE) -C $(KERNEL_DIR) O=../$(KERNEL_OUT_DIR) ARCH=$(KERNEL_ARCH) CROSS_COMPILE=$(PREFIX_CROSS_COMPILE) $(KERNEL_CONFIG); fi))
+$(info $(shell if [ ! -e $(KERNEL_OUT_DIR)/include/generated/autoconf.h ]; then $(MAKE) -C $(KERNEL_DIR) O=../$(KERNEL_OUT_DIR) ARCH=$(KERNEL_ARCH) CROSS_COMPILE=$(KERNEL_DRIVER_CROSS_COMPILE) $(KERNEL_CONFIG); fi))
 
-$(info $(shell if [ ! -e $(KERNEL_OUT_DIR)/include/generated/autoconf.h ]; then $(MAKE) -C $(KERNEL_DIR) O=../$(KERNEL_OUT_DIR) ARCH=$(KERNEL_ARCH) CROSS_COMPILE=$(PREFIX_CROSS_COMPILE) modules_prepare; fi))
+$(info $(shell if [ ! -e $(KERNEL_OUT_DIR)/include/generated/autoconf.h ]; then $(MAKE) -C $(KERNEL_DIR) O=../$(KERNEL_OUT_DIR) ARCH=$(KERNEL_ARCH) CROSS_COMPILE=$(KERNEL_DRIVER_CROSS_COMPILE) modules_prepare; fi))
 
-$(info $(shell $(MAKE) -C $(shell pwd)/$(KERNEL_OUT_DIR) M=$(shell pwd)/$(BOARD_AML_VENDOR_PATH)/tdk/linuxdriver/ ARCH=$(KERNEL_ARCH) CROSS_COMPILE=$(PREFIX_CROSS_COMPILE) modules))
+$(info $(shell $(MAKE) -C $(shell pwd)/$(KERNEL_OUT_DIR) M=$(shell pwd)/$(BOARD_AML_VENDOR_PATH)/tdk/linuxdriver/ KERNEL_A32_SUPPORT=$(KERNEL_A32_SUPPORT) ARCH=$(KERNEL_ARCH) CROSS_COMPILE=$(KERNEL_DRIVER_CROSS_COMPILE) modules))
 
 $(info $(shell mkdir -p $(PRODUCT_OUT)/obj/lib))
 $(info $(shell cp -vf $(LOCAL_PATH)/optee/optee_armtz.ko $(PRODUCT_OUT)/obj/lib))
diff --git a/Module.symvers b/Module.symvers
deleted file mode 100644 (file)
index 5d6a2a9..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-0x89eb90b8     tee_shm_free    /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x3a1ee744     tee_get_drvdata /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x583850f2     tee_client_invoke_func  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x4c5a9474     tee_shm_get_va  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x64dd992e     tee_shm_get_pa  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x3b16fec1     tee_shm_get_id  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0xfed4b4a3     tee_shm_pa2va   /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x8bc0ad8f     tee_shm_register_fd     /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0xb825500a     tee_shm_pool_free       /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0xe04e1fe1     tee_client_open_context /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x2464be37     tee_device_register     /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x5980900a     tee_shm_put     /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x47897b88     tee_client_close_context        /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x28ab93ee     tee_client_open_session /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x09529f94     tee_device_alloc        /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x475dd1fb     tee_shm_get_from_id     /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0xe29e245a     tee_client_get_version  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x5ef21393     tee_client_close_session        /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0xb84e3e9c     tee_shm_alloc   /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x453da992     tee_shm_pool_alloc_res_mem      /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x7cbb7be8     tee_device_unregister   /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
-0x0d10caa2     tee_shm_va2pa   /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee   EXPORT_SYMBOL_GPL
diff --git a/modules.order b/modules.order
deleted file mode 100644 (file)
index 98f3ebe..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-kernel//mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.ko
-kernel//mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee.ko
diff --git a/optee.ko b/optee.ko
deleted file mode 100644 (file)
index a6d0ee0..0000000
Binary files a/optee.ko and /dev/null differ
diff --git a/optee.mod.c b/optee.mod.c
deleted file mode 100644 (file)
index 7f54012..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-#include <linux/module.h>
-#include <linux/vermagic.h>
-#include <linux/compiler.h>
-
-MODULE_INFO(vermagic, VERMAGIC_STRING);
-
-__visible struct module __this_module
-__attribute__((section(".gnu.linkonce.this_module"))) = {
-       .name = KBUILD_MODNAME,
-       .init = init_module,
-#ifdef CONFIG_MODULE_UNLOAD
-       .exit = cleanup_module,
-#endif
-       .arch = MODULE_ARCH_INIT,
-};
-
-#ifdef RETPOLINE
-MODULE_INFO(retpoline, "Y");
-#endif
-
-static const struct modversion_info ____versions[]
-__used
-__attribute__((section("__versions"))) = {
-       { 0x4730f430, __VMLINUX_SYMBOL_STR(module_layout) },
-       { 0x29e0a6e5, __VMLINUX_SYMBOL_STR(class_find_device) },
-       { 0x8e9dfe81, __VMLINUX_SYMBOL_STR(cdev_del) },
-       { 0xf644c769, __VMLINUX_SYMBOL_STR(kmalloc_caches) },
-       { 0xd2b09ce5, __VMLINUX_SYMBOL_STR(__kmalloc) },
-       { 0x9ad88ec0, __VMLINUX_SYMBOL_STR(cdev_init) },
-       { 0x1fdc7df2, __VMLINUX_SYMBOL_STR(_mcount) },
-       { 0xf33847d3, __VMLINUX_SYMBOL_STR(_raw_spin_unlock) },
-       { 0x67135917, __VMLINUX_SYMBOL_STR(gen_pool_virt_to_phys) },
-       { 0x1b1e1088, __VMLINUX_SYMBOL_STR(sg_nents) },
-       { 0x12c1ac27, __VMLINUX_SYMBOL_STR(dma_buf_detach) },
-       { 0xb70789e, __VMLINUX_SYMBOL_STR(__might_fault) },
-       { 0x84bc974b, __VMLINUX_SYMBOL_STR(__arch_copy_from_user) },
-       { 0xb7b8bb11, __VMLINUX_SYMBOL_STR(mutex_unlock) },
-       { 0x7485e15e, __VMLINUX_SYMBOL_STR(unregister_chrdev_region) },
-       { 0xa87cf413, __VMLINUX_SYMBOL_STR(clear_bit) },
-       { 0x54d64690, __VMLINUX_SYMBOL_STR(sysfs_remove_group) },
-       { 0xcac48425, __VMLINUX_SYMBOL_STR(gen_pool_alloc) },
-       { 0x24980a54, __VMLINUX_SYMBOL_STR(gen_pool_best_fit) },
-       { 0xab40cca9, __VMLINUX_SYMBOL_STR(__init_waitqueue_head) },
-       { 0xf9dde891, __VMLINUX_SYMBOL_STR(wait_for_completion) },
-       { 0xb2845834, __VMLINUX_SYMBOL_STR(gen_pool_add_virt) },
-       { 0xdcb764ad, __VMLINUX_SYMBOL_STR(memset) },
-       { 0x20906cd5, __VMLINUX_SYMBOL_STR(idr_destroy) },
-       { 0x8c71e07d, __VMLINUX_SYMBOL_STR(device_del) },
-       { 0x3e089534, __VMLINUX_SYMBOL_STR(dev_err) },
-       { 0x27ae16cc, __VMLINUX_SYMBOL_STR(__mutex_init) },
-       { 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) },
-       { 0x67d3c146, __VMLINUX_SYMBOL_STR(sysfs_create_group) },
-       { 0xe533b67, __VMLINUX_SYMBOL_STR(dma_buf_fd) },
-       { 0x479c3c86, __VMLINUX_SYMBOL_STR(find_next_zero_bit) },
-       { 0x20a35d8b, __VMLINUX_SYMBOL_STR(dma_buf_put) },
-       { 0xfe414cfc, __VMLINUX_SYMBOL_STR(dma_buf_get) },
-       { 0x778bff44, __VMLINUX_SYMBOL_STR(mutex_lock) },
-       { 0xa850dafc, __VMLINUX_SYMBOL_STR(idr_alloc) },
-       { 0x23fd6482, __VMLINUX_SYMBOL_STR(device_add) },
-       { 0xf6851529, __VMLINUX_SYMBOL_STR(dma_buf_unmap_attachment) },
-       { 0xb4fc735b, __VMLINUX_SYMBOL_STR(idr_remove) },
-       { 0x97efa109, __VMLINUX_SYMBOL_STR(cdev_add) },
-       { 0xaacc3134, __VMLINUX_SYMBOL_STR(idr_find_slowpath) },
-       { 0xa5cc8a1f, __VMLINUX_SYMBOL_STR(dma_buf_map_attachment) },
-       { 0x1e7e6c41, __VMLINUX_SYMBOL_STR(dma_buf_export) },
-       { 0x44c1982d, __VMLINUX_SYMBOL_STR(put_device) },
-       { 0xb35dea8f, __VMLINUX_SYMBOL_STR(__arch_copy_to_user) },
-       { 0xdb7305a1, __VMLINUX_SYMBOL_STR(__stack_chk_fail) },
-       { 0xd68452ac, __VMLINUX_SYMBOL_STR(gen_pool_destroy) },
-       { 0x8008793c, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_trace) },
-       { 0x5cd885d5, __VMLINUX_SYMBOL_STR(_raw_spin_lock) },
-       { 0xf79bfad5, __VMLINUX_SYMBOL_STR(dma_buf_attach) },
-       { 0x3c1a5a3, __VMLINUX_SYMBOL_STR(gen_pool_set_algo) },
-       { 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) },
-       { 0xcd553752, __VMLINUX_SYMBOL_STR(remap_pfn_range) },
-       { 0xae8c4d0c, __VMLINUX_SYMBOL_STR(set_bit) },
-       { 0xdeec8e1f, __VMLINUX_SYMBOL_STR(device_initialize) },
-       { 0x4ca9669f, __VMLINUX_SYMBOL_STR(scnprintf) },
-       { 0x5d19d02, __VMLINUX_SYMBOL_STR(class_destroy) },
-       { 0x8f678b07, __VMLINUX_SYMBOL_STR(__stack_chk_guard) },
-       { 0x3dc135f6, __VMLINUX_SYMBOL_STR(gen_pool_create) },
-       { 0xbdbc13a1, __VMLINUX_SYMBOL_STR(complete) },
-       { 0x28318305, __VMLINUX_SYMBOL_STR(snprintf) },
-       { 0x29c76ba8, __VMLINUX_SYMBOL_STR(dev_set_name) },
-       { 0x6f5ec7ec, __VMLINUX_SYMBOL_STR(idr_init) },
-       { 0xb84d8fdb, __VMLINUX_SYMBOL_STR(gen_pool_free) },
-       { 0xbcd5209e, __VMLINUX_SYMBOL_STR(__class_create) },
-       { 0x29537c9e, __VMLINUX_SYMBOL_STR(alloc_chrdev_region) },
-};
-
-static const char __module_depends[]
-__used
-__attribute__((section(".modinfo"))) =
-"depends=";
-
-
-MODULE_INFO(srcversion, "FA34CEEBF8F62643C245DAA");
diff --git a/optee.o b/optee.o
deleted file mode 100644 (file)
index 44a12c7..0000000
Binary files a/optee.o and /dev/null differ
diff --git a/optee/.call.o.cmd b/optee/.call.o.cmd
deleted file mode 100644 (file)
index 1cb2cbd..0000000
+++ /dev/null
@@ -1,727 +0,0 @@
-cmd_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/call.o := aarch64-linux-gnu-gcc -Wp,-MD,/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/.call.o.d  -nostdinc -isystem /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/../lib/gcc/aarch64-linux-gnu/4.9.2/include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include -I./arch/arm64/include/generated/uapi -I./arch/arm64/include/generated  -I/mnt/fileroot/lei.qian/p-amlogic/common/include -I./include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi -I/mnt/fileroot/lei.qian/p-amlogic/common/include/uapi -I./include/generated/uapi -include /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kconfig.h -I/mnt/fileroot/lei.qian/p-amlogic/common//mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee -D__KERNEL__ -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -Werror -std=gnu89 -fno-PIE -fno-PIE -mgeneral-regs-only -fno-asynchronous-unwind-tables -fno-pic -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror  -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux  -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include  -DMODULE -mcmodel=large  -DKBUILD_BASENAME='"call"'  -DKBUILD_MODNAME='"optee_armtz"' -c -o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/.tmp_call.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/call.c
-
-source_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/call.o := /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/call.c
-
-deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/call.o := \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/arm-smccc.h \
-    $(wildcard include/config/arm64.h) \
-    $(wildcard include/config/arm.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/const.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler.h \
-    $(wildcard include/config/sparse/rcu/pointer.h) \
-    $(wildcard include/config/trace/branch/profiling.h) \
-    $(wildcard include/config/profile/all/branches.h) \
-    $(wildcard include/config/kasan.h) \
-    $(wildcard include/config/enable/must/check.h) \
-    $(wildcard include/config/enable/warn/deprecated.h) \
-    $(wildcard include/config/kprobes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler-gcc.h \
-    $(wildcard include/config/arch/supports/optimized/inlining.h) \
-    $(wildcard include/config/optimize/inlining.h) \
-    $(wildcard include/config/gcov/kernel.h) \
-    $(wildcard include/config/stack/validation.h) \
-    $(wildcard include/config/arch/use/builtin/bswap.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/types.h \
-  arch/arm64/include/generated/asm/types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/int-ll64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/int-ll64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitsperlong.h \
-    $(wildcard include/config/64bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stddef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/stddef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stringify.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/export.h \
-    $(wildcard include/config/have/underscore/symbol/prefix.h) \
-    $(wildcard include/config/modules.h) \
-    $(wildcard include/config/modversions.h) \
-    $(wildcard include/config/trim/unused/ksyms.h) \
-    $(wildcard include/config/unused/symbols.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/types.h \
-    $(wildcard include/config/have/uid16.h) \
-    $(wildcard include/config/uid16.h) \
-    $(wildcard include/config/lbdaf.h) \
-    $(wildcard include/config/arch/dma/addr/t/64bit.h) \
-    $(wildcard include/config/phys/addr/t/64bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/device.h \
-    $(wildcard include/config/debug/devres.h) \
-    $(wildcard include/config/generic/msi/irq/domain.h) \
-    $(wildcard include/config/pinctrl.h) \
-    $(wildcard include/config/generic/msi/irq.h) \
-    $(wildcard include/config/numa.h) \
-    $(wildcard include/config/dma/cma.h) \
-    $(wildcard include/config/pm/sleep.h) \
-    $(wildcard include/config/of.h) \
-    $(wildcard include/config/devtmpfs.h) \
-    $(wildcard include/config/printk.h) \
-    $(wildcard include/config/dynamic/debug.h) \
-    $(wildcard include/config/sysfs/deprecated.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ioport.h \
-    $(wildcard include/config/memory/hotremove.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kobject.h \
-    $(wildcard include/config/uevent/helper.h) \
-    $(wildcard include/config/debug/kobject/release.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list.h \
-    $(wildcard include/config/debug/list.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/poison.h \
-    $(wildcard include/config/illegal/pointer/value.h) \
-    $(wildcard include/config/page/poisoning/zero.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/const.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kernel.h \
-    $(wildcard include/config/preempt/voluntary.h) \
-    $(wildcard include/config/debug/atomic/sleep.h) \
-    $(wildcard include/config/mmu.h) \
-    $(wildcard include/config/prove/locking.h) \
-    $(wildcard include/config/panic/timeout.h) \
-    $(wildcard include/config/tracing.h) \
-    $(wildcard include/config/ftrace/mcount/record.h) \
-  /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/lib/gcc/aarch64-linux-gnu/4.9.2/include/stdarg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bitops.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/bitops.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/barrier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/barrier.h \
-    $(wildcard include/config/smp.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-__ffs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-ffs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-__fls.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-fls.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/ffz.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/fls64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/find.h \
-    $(wildcard include/config/generic/find/first/bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/sched.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/arch_hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/const_hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/lock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/non-atomic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/le.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/byteorder.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/byteorder/little_endian.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/byteorder/little_endian.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/swab.h \
-  arch/arm64/include/generated/asm/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/byteorder/generic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/log2.h \
-    $(wildcard include/config/arch/has/ilog2/u32.h) \
-    $(wildcard include/config/arch/has/ilog2/u64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/typecheck.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/printk.h \
-    $(wildcard include/config/message/loglevel/default.h) \
-    $(wildcard include/config/early/printk.h) \
-    $(wildcard include/config/printk/nmi.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/init.h \
-    $(wildcard include/config/debug/rodata.h) \
-    $(wildcard include/config/debug/set/module/ronx.h) \
-    $(wildcard include/config/lto/clang.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kern_levels.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cache.h \
-    $(wildcard include/config/arch/has/cache/line/size.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kernel.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sysinfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cache.h \
-    $(wildcard include/config/amlogic/memory/extend.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cachetype.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cputype.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sysreg.h \
-    $(wildcard include/config/arm64/4k/pages.h) \
-    $(wildcard include/config/arm64/16k/pages.h) \
-    $(wildcard include/config/arm64/64k/pages.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/opcodes.h \
-    $(wildcard include/config/cpu/big/endian.h) \
-    $(wildcard include/config/cpu/endian/be8.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/../../arm/include/asm/opcodes.h \
-    $(wildcard include/config/cpu/endian/be32.h) \
-    $(wildcard include/config/thumb2/kernel.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sysfs.h \
-    $(wildcard include/config/debug/lock/alloc.h) \
-    $(wildcard include/config/sysfs.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kernfs.h \
-    $(wildcard include/config/kernfs.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/err.h \
-  arch/arm64/include/generated/asm/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/errno-base.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mutex.h \
-    $(wildcard include/config/debug/mutexes.h) \
-    $(wildcard include/config/mutex/spin/on/owner.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/current.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock_types.h \
-    $(wildcard include/config/generic/lockbreak.h) \
-    $(wildcard include/config/debug/spinlock.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/spinlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/lockdep.h \
-    $(wildcard include/config/lockdep.h) \
-    $(wildcard include/config/lock/stat.h) \
-    $(wildcard include/config/trace/irqflags.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/atomic.h \
-    $(wildcard include/config/generic/atomic64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/atomic.h \
-    $(wildcard include/config/arm64/lse/atomics.h) \
-    $(wildcard include/config/as/lse.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/lse.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/atomic_ll_sc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cmpxchg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bug.h \
-    $(wildcard include/config/generic/bug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/bug.h \
-    $(wildcard include/config/debug/bugverbose.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/brk-imm.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bug.h \
-    $(wildcard include/config/bug.h) \
-    $(wildcard include/config/generic/bug/relative/pointers.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/atomic-long.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/processor.h \
-    $(wildcard include/config/compat.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/string.h \
-    $(wildcard include/config/binary/printf.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/string.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/string.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/alternative.h \
-    $(wildcard include/config/arm64/uao.h) \
-    $(wildcard include/config/foo.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cpucaps.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/insn.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/fpsimd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/hwcap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/hwcap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/hw_breakpoint.h \
-    $(wildcard include/config/have/hw/breakpoint.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cpufeature.h \
-    $(wildcard include/config/arm64/sw/ttbr0/pan.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/jump_label.h \
-    $(wildcard include/config/jump/label.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/jump_label.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/virt.h \
-    $(wildcard include/config/arm64/vhe.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sections.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/sections.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-hwdef.h \
-    $(wildcard include/config/pgtable/levels.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/osq_lock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/idr.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcupdate.h \
-    $(wildcard include/config/tiny/rcu.h) \
-    $(wildcard include/config/tree/rcu.h) \
-    $(wildcard include/config/preempt/rcu.h) \
-    $(wildcard include/config/rcu/trace.h) \
-    $(wildcard include/config/preempt/count.h) \
-    $(wildcard include/config/rcu/stall/common.h) \
-    $(wildcard include/config/no/hz/full.h) \
-    $(wildcard include/config/rcu/nocb/cpu.h) \
-    $(wildcard include/config/tasks/rcu.h) \
-    $(wildcard include/config/debug/objects/rcu/head.h) \
-    $(wildcard include/config/hotplug/cpu.h) \
-    $(wildcard include/config/prove/rcu.h) \
-    $(wildcard include/config/preempt.h) \
-    $(wildcard include/config/rcu/boost.h) \
-    $(wildcard include/config/rcu/nocb/cpu/all.h) \
-    $(wildcard include/config/no/hz/full/sysidle.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/preempt.h \
-    $(wildcard include/config/debug/preempt.h) \
-    $(wildcard include/config/preempt/tracer.h) \
-    $(wildcard include/config/preempt/notifiers.h) \
-  arch/arm64/include/generated/asm/preempt.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/preempt.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/thread_info.h \
-    $(wildcard include/config/thread/info/in/task.h) \
-    $(wildcard include/config/debug/stack/usage.h) \
-    $(wildcard include/config/have/arch/within/stack/frames.h) \
-    $(wildcard include/config/hardened/usercopy.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/restart_block.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/thread_info.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/stack_pointer.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/irqflags.h \
-    $(wildcard include/config/irqsoff/tracer.h) \
-    $(wildcard include/config/trace/irqflags/support.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/irqflags.h \
-    $(wildcard include/config/amlogic/debug/lockup.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/../drivers/amlogic/debug/irqflags_debug.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/amlogic/debug_lockup.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bottom_half.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock_api_smp.h \
-    $(wildcard include/config/inline/spin/lock.h) \
-    $(wildcard include/config/inline/spin/lock/bh.h) \
-    $(wildcard include/config/inline/spin/lock/irq.h) \
-    $(wildcard include/config/inline/spin/lock/irqsave.h) \
-    $(wildcard include/config/inline/spin/trylock.h) \
-    $(wildcard include/config/inline/spin/trylock/bh.h) \
-    $(wildcard include/config/uninline/spin/unlock.h) \
-    $(wildcard include/config/inline/spin/unlock/bh.h) \
-    $(wildcard include/config/inline/spin/unlock/irq.h) \
-    $(wildcard include/config/inline/spin/unlock/irqrestore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock_api_smp.h \
-    $(wildcard include/config/inline/read/lock.h) \
-    $(wildcard include/config/inline/write/lock.h) \
-    $(wildcard include/config/inline/read/lock/bh.h) \
-    $(wildcard include/config/inline/write/lock/bh.h) \
-    $(wildcard include/config/inline/read/lock/irq.h) \
-    $(wildcard include/config/inline/write/lock/irq.h) \
-    $(wildcard include/config/inline/read/lock/irqsave.h) \
-    $(wildcard include/config/inline/write/lock/irqsave.h) \
-    $(wildcard include/config/inline/read/trylock.h) \
-    $(wildcard include/config/inline/write/trylock.h) \
-    $(wildcard include/config/inline/read/unlock.h) \
-    $(wildcard include/config/inline/write/unlock.h) \
-    $(wildcard include/config/inline/read/unlock/bh.h) \
-    $(wildcard include/config/inline/write/unlock/bh.h) \
-    $(wildcard include/config/inline/read/unlock/irq.h) \
-    $(wildcard include/config/inline/write/unlock/irq.h) \
-    $(wildcard include/config/inline/read/unlock/irqrestore.h) \
-    $(wildcard include/config/inline/write/unlock/irqrestore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/threads.h \
-    $(wildcard include/config/nr/cpus.h) \
-    $(wildcard include/config/base/small.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cpumask.h \
-    $(wildcard include/config/cpumask/offstack.h) \
-    $(wildcard include/config/debug/per/cpu/maps.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bitmap.h \
-    $(wildcard include/config/s390.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seqlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/completion.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/wait.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/wait.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/debugobjects.h \
-    $(wildcard include/config/debug/objects.h) \
-    $(wildcard include/config/debug/objects/free.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ktime.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/time.h \
-    $(wildcard include/config/arch/uses/gettimeoffset.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/math64.h \
-    $(wildcard include/config/arch/supports/int128.h) \
-  arch/arm64/include/generated/asm/div64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/div64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/time64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/time.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/jiffies.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/param.h \
-    $(wildcard include/config/hz.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/arch_timer.h \
-    $(wildcard include/config/fsl/erratum/a008585.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/clocksource/arm_arch_timer.h \
-    $(wildcard include/config/arm/arch/timer.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timecounter.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/timex.h \
-  include/generated/timeconst.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timekeeping.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcutree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rbtree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kobject_ns.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/compat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sched.h \
-    $(wildcard include/config/cpu/quiet.h) \
-    $(wildcard include/config/no/hz/common.h) \
-    $(wildcard include/config/sched/debug.h) \
-    $(wildcard include/config/lockup/detector.h) \
-    $(wildcard include/config/detect/hung/task.h) \
-    $(wildcard include/config/core/dump/default/elf/headers.h) \
-    $(wildcard include/config/virt/cpu/accounting/native.h) \
-    $(wildcard include/config/sched/autogroup.h) \
-    $(wildcard include/config/bsd/process/acct.h) \
-    $(wildcard include/config/taskstats.h) \
-    $(wildcard include/config/audit.h) \
-    $(wildcard include/config/inotify/user.h) \
-    $(wildcard include/config/fanotify.h) \
-    $(wildcard include/config/epoll.h) \
-    $(wildcard include/config/posix/mqueue.h) \
-    $(wildcard include/config/keys.h) \
-    $(wildcard include/config/perf/events.h) \
-    $(wildcard include/config/bpf/syscall.h) \
-    $(wildcard include/config/sched/info.h) \
-    $(wildcard include/config/task/delay/acct.h) \
-    $(wildcard include/config/schedstats.h) \
-    $(wildcard include/config/sched/smt.h) \
-    $(wildcard include/config/sched/mc.h) \
-    $(wildcard include/config/sched/walt.h) \
-    $(wildcard include/config/fair/group/sched.h) \
-    $(wildcard include/config/rt/group/sched.h) \
-    $(wildcard include/config/cgroup/sched.h) \
-    $(wildcard include/config/blk/dev/io/trace.h) \
-    $(wildcard include/config/memcg.h) \
-    $(wildcard include/config/slob.h) \
-    $(wildcard include/config/compat/brk.h) \
-    $(wildcard include/config/cgroups.h) \
-    $(wildcard include/config/cc/stackprotector.h) \
-    $(wildcard include/config/cpu/freq/times.h) \
-    $(wildcard include/config/virt/cpu/accounting/gen.h) \
-    $(wildcard include/config/sysvipc.h) \
-    $(wildcard include/config/auditsyscall.h) \
-    $(wildcard include/config/rt/mutexes.h) \
-    $(wildcard include/config/ubsan.h) \
-    $(wildcard include/config/block.h) \
-    $(wildcard include/config/task/xacct.h) \
-    $(wildcard include/config/cpusets.h) \
-    $(wildcard include/config/futex.h) \
-    $(wildcard include/config/numa/balancing.h) \
-    $(wildcard include/config/arch/want/batched/unmap/tlb/flush.h) \
-    $(wildcard include/config/fault/injection.h) \
-    $(wildcard include/config/latencytop.h) \
-    $(wildcard include/config/function/graph/tracer.h) \
-    $(wildcard include/config/kcov.h) \
-    $(wildcard include/config/uprobes.h) \
-    $(wildcard include/config/bcache.h) \
-    $(wildcard include/config/vmap/stack.h) \
-    $(wildcard include/config/arch/wants/dynamic/task/struct.h) \
-    $(wildcard include/config/have/unstable/sched/clock.h) \
-    $(wildcard include/config/irq/time/accounting.h) \
-    $(wildcard include/config/proc/fs.h) \
-    $(wildcard include/config/stack/growsup.h) \
-    $(wildcard include/config/have/copy/thread/tls.h) \
-    $(wildcard include/config/have/exit/thread.h) \
-    $(wildcard include/config/cpu/freq.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sched.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sched/prio.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/capability.h \
-    $(wildcard include/config/multiuser.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/capability.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/plist.h \
-    $(wildcard include/config/debug/pi/list.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/nodemask.h \
-    $(wildcard include/config/highmem.h) \
-    $(wildcard include/config/movable/node.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/numa.h \
-    $(wildcard include/config/nodes/shift.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mm_types.h \
-    $(wildcard include/config/split/ptlock/cpus.h) \
-    $(wildcard include/config/arch/enable/split/pmd/ptlock.h) \
-    $(wildcard include/config/amlogic/page/trace.h) \
-    $(wildcard include/config/have/cmpxchg/double.h) \
-    $(wildcard include/config/have/aligned/struct/page.h) \
-    $(wildcard include/config/transparent/hugepage.h) \
-    $(wildcard include/config/kmemcheck.h) \
-    $(wildcard include/config/userfaultfd.h) \
-    $(wildcard include/config/aio.h) \
-    $(wildcard include/config/mmu/notifier.h) \
-    $(wildcard include/config/compaction.h) \
-    $(wildcard include/config/x86/intel/mpx.h) \
-    $(wildcard include/config/hugetlb/page.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwsem.h \
-    $(wildcard include/config/rwsem/spin/on/owner.h) \
-    $(wildcard include/config/rwsem/generic/spinlock.h) \
-  arch/arm64/include/generated/asm/rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uprobes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/page-flags-layout.h \
-    $(wildcard include/config/sparsemem.h) \
-    $(wildcard include/config/sparsemem/vmemmap.h) \
-  include/generated/bounds.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sparsemem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/workqueue.h \
-    $(wildcard include/config/debug/objects/work.h) \
-    $(wildcard include/config/freezer.h) \
-    $(wildcard include/config/wq/watchdog.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timer.h \
-    $(wildcard include/config/timer/stats.h) \
-    $(wildcard include/config/debug/objects/timers.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sysctl.h \
-    $(wildcard include/config/sysctl.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uidgid.h \
-    $(wildcard include/config/user/ns.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/highuid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sysctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/page.h \
-    $(wildcard include/config/arm64/page/shift.h) \
-    $(wildcard include/config/arm64/cont/shift.h) \
-    $(wildcard include/config/have/arch/pfn/valid.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/personality.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/personality.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/pgtable-nopud.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/memory.h \
-    $(wildcard include/config/arm64/va/bits.h) \
-    $(wildcard include/config/blk/dev/initrd.h) \
-  arch/arm64/include/generated/asm/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mmdebug.h \
-    $(wildcard include/config/debug/vm.h) \
-    $(wildcard include/config/debug/virtual.h) \
-    $(wildcard include/config/debug/vm/pgflags.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/memory_model.h \
-    $(wildcard include/config/flatmem.h) \
-    $(wildcard include/config/discontigmem.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pfn.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/getorder.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/mmu.h \
-    $(wildcard include/config/unmap/kernel/at/el0.h) \
-    $(wildcard include/config/harden/branch/predictor.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu.h \
-    $(wildcard include/config/need/per/cpu/embed/first/chunk.h) \
-    $(wildcard include/config/need/per/cpu/page/first/chunk.h) \
-    $(wildcard include/config/have/setup/per/cpu/area.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/smp.h \
-    $(wildcard include/config/amlogic/modify.h) \
-    $(wildcard include/config/up/late/init.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/llist.h \
-    $(wildcard include/config/arch/have/nmi/safe/cmpxchg.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/smp.h \
-    $(wildcard include/config/arm64/acpi/parking/protocol.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/percpu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/percpu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-defs.h \
-    $(wildcard include/config/page/table/isolation.h) \
-    $(wildcard include/config/debug/force/weak/per/cpu.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cputime.h \
-  arch/arm64/include/generated/asm/cputime.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/cputime.h \
-    $(wildcard include/config/virt/cpu/accounting.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/cputime_jiffies.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ipc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/ipc.h \
-  arch/arm64/include/generated/asm/ipcbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/ipcbuf.h \
-  arch/arm64/include/generated/asm/sembuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/sembuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/shm.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/shm.h \
-  arch/arm64/include/generated/asm/shmbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/shmbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/shmparam.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/shmparam.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/signal.h \
-    $(wildcard include/config/old/sigaction.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/signal-defs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/sigcontext.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/topology.h \
-    $(wildcard include/config/use/percpu/numa/node/id.h) \
-    $(wildcard include/config/have/memoryless/nodes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mmzone.h \
-    $(wildcard include/config/force/max/zoneorder.h) \
-    $(wildcard include/config/cma.h) \
-    $(wildcard include/config/memory/isolation.h) \
-    $(wildcard include/config/zsmalloc.h) \
-    $(wildcard include/config/amlogic/cma.h) \
-    $(wildcard include/config/zone/dma.h) \
-    $(wildcard include/config/zone/dma32.h) \
-    $(wildcard include/config/zone/device.h) \
-    $(wildcard include/config/memory/hotplug.h) \
-    $(wildcard include/config/flat/node/mem/map.h) \
-    $(wildcard include/config/page/extension.h) \
-    $(wildcard include/config/no/bootmem.h) \
-    $(wildcard include/config/deferred/struct/page/init.h) \
-    $(wildcard include/config/have/memory/present.h) \
-    $(wildcard include/config/need/node/memmap/size.h) \
-    $(wildcard include/config/have/memblock/node/map.h) \
-    $(wildcard include/config/need/multiple/nodes.h) \
-    $(wildcard include/config/have/arch/early/pfn/to/nid.h) \
-    $(wildcard include/config/sparsemem/extreme.h) \
-    $(wildcard include/config/holes/in/zone.h) \
-    $(wildcard include/config/arch/has/holes/memorymodel.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pageblock-flags.h \
-    $(wildcard include/config/hugetlb/page/size/variable.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/memory_hotplug.h \
-    $(wildcard include/config/have/arch/nodedata/extension.h) \
-    $(wildcard include/config/have/bootmem/info/node.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/notifier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/srcu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/topology.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/topology.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seccomp.h \
-    $(wildcard include/config/seccomp.h) \
-    $(wildcard include/config/have/arch/seccomp/filter.h) \
-    $(wildcard include/config/seccomp/filter.h) \
-    $(wildcard include/config/checkpoint/restore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rculist.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rtmutex.h \
-    $(wildcard include/config/debug/rt/mutexes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/resource.h \
-  arch/arm64/include/generated/asm/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/hrtimer.h \
-    $(wildcard include/config/high/res/timers.h) \
-    $(wildcard include/config/time/low/res.h) \
-    $(wildcard include/config/timerfd.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timerqueue.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kcov.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kcov.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/task_io_accounting.h \
-    $(wildcard include/config/task/io/accounting.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/latencytop.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cred.h \
-    $(wildcard include/config/debug/credentials.h) \
-    $(wildcard include/config/security.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/key.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/assoc_array.h \
-    $(wildcard include/config/associative/array.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/selinux.h \
-    $(wildcard include/config/security/selinux.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/gfp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/magic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cgroup-defs.h \
-    $(wildcard include/config/sock/cgroup/data.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/limits.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-refcount.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcu_sync.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bpf-cgroup.h \
-    $(wildcard include/config/cgroup/bpf.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/bpf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/bpf_common.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cgroup_subsys.h \
-    $(wildcard include/config/cgroup/cpuacct.h) \
-    $(wildcard include/config/cgroup/schedtune.h) \
-    $(wildcard include/config/blk/cgroup.h) \
-    $(wildcard include/config/cgroup/device.h) \
-    $(wildcard include/config/cgroup/freezer.h) \
-    $(wildcard include/config/cgroup/net/classid.h) \
-    $(wildcard include/config/cgroup/perf.h) \
-    $(wildcard include/config/cgroup/net/prio.h) \
-    $(wildcard include/config/cgroup/hugetlb.h) \
-    $(wildcard include/config/cgroup/pids.h) \
-    $(wildcard include/config/cgroup/debug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kref.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/klist.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/devinfo.h \
-    $(wildcard include/config/pm.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/consumer.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seq_file.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/fs.h \
-    $(wildcard include/config/fs/posix/acl.h) \
-    $(wildcard include/config/cgroup/writeback.h) \
-    $(wildcard include/config/ima.h) \
-    $(wildcard include/config/fsnotify.h) \
-    $(wildcard include/config/fs/encryption.h) \
-    $(wildcard include/config/file/locking.h) \
-    $(wildcard include/config/quota.h) \
-    $(wildcard include/config/fs/dax.h) \
-    $(wildcard include/config/mandatory/file/locking.h) \
-    $(wildcard include/config/migration.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kdev_t.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kdev_t.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dcache.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rculist_bl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list_bl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bit_spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/lockref.h \
-    $(wildcard include/config/arch/use/cmpxchg/lockref.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stringhash.h \
-    $(wildcard include/config/dcache/word/access.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/hash.h \
-    $(wildcard include/config/have/arch/hash.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/path.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list_lru.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/shrinker.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/radix-tree.h \
-    $(wildcard include/config/radix/tree/multiorder.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/semaphore.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fiemap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/migrate_mode.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/blk_types.h \
-    $(wildcard include/config/blk/dev/integrity.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/delayed_call.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/ioctl.h \
-  arch/arm64/include/generated/asm/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/quota.h \
-    $(wildcard include/config/quota/netlink/interface.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu_counter.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/dqblk_xfs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_v1.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_v2.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_qtree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/projid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/quota.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/nfs_fs_i.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/pinctrl-state.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pm.h \
-    $(wildcard include/config/vt/console/sleep.h) \
-    $(wildcard include/config/amlogic/usb.h) \
-    $(wildcard include/config/pm/clk.h) \
-    $(wildcard include/config/pm/generic/domains.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ratelimit.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/device.h \
-    $(wildcard include/config/iommu/api.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pm_wakeup.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/slab.h \
-    $(wildcard include/config/debug/slab.h) \
-    $(wildcard include/config/failslab.h) \
-    $(wildcard include/config/have/hardened/usercopy/allocator.h) \
-    $(wildcard include/config/slab.h) \
-    $(wildcard include/config/slub.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kmemleak.h \
-    $(wildcard include/config/debug/kmemleak.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kasan.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux/tee_drv.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux/tee.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uaccess.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/uaccess.h \
-    $(wildcard include/config/arm64/pan.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/kernel-pgtable.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable.h \
-    $(wildcard include/config/arm64/hw/afdbm.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/proc-fns.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-prot.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/fixmap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/boot.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/fixmap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/pgtable.h \
-    $(wildcard include/config/have/arch/soft/dirty.h) \
-    $(wildcard include/config/have/arch/huge/vmap.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kasan-checks.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/compiler.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_private.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_msg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_smc.h \
-
-/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/call.o: $(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/call.o)
-
-$(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/call.o):
diff --git a/optee/.core.o.cmd b/optee/.core.o.cmd
deleted file mode 100644 (file)
index 3706f89..0000000
+++ /dev/null
@@ -1,809 +0,0 @@
-cmd_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/core.o := aarch64-linux-gnu-gcc -Wp,-MD,/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/.core.o.d  -nostdinc -isystem /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/../lib/gcc/aarch64-linux-gnu/4.9.2/include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include -I./arch/arm64/include/generated/uapi -I./arch/arm64/include/generated  -I/mnt/fileroot/lei.qian/p-amlogic/common/include -I./include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi -I/mnt/fileroot/lei.qian/p-amlogic/common/include/uapi -I./include/generated/uapi -include /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kconfig.h -I/mnt/fileroot/lei.qian/p-amlogic/common//mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee -D__KERNEL__ -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -Werror -std=gnu89 -fno-PIE -fno-PIE -mgeneral-regs-only -fno-asynchronous-unwind-tables -fno-pic -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror  -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux  -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include  -DMODULE -mcmodel=large  -DKBUILD_BASENAME='"core"'  -DKBUILD_MODNAME='"optee_armtz"' -c -o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/.tmp_core.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/core.c
-
-source_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/core.o := /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/core.c
-
-deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/core.o := \
-    $(wildcard include/config/smp.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/arm-smccc.h \
-    $(wildcard include/config/arm64.h) \
-    $(wildcard include/config/arm.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/const.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler.h \
-    $(wildcard include/config/sparse/rcu/pointer.h) \
-    $(wildcard include/config/trace/branch/profiling.h) \
-    $(wildcard include/config/profile/all/branches.h) \
-    $(wildcard include/config/kasan.h) \
-    $(wildcard include/config/enable/must/check.h) \
-    $(wildcard include/config/enable/warn/deprecated.h) \
-    $(wildcard include/config/kprobes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler-gcc.h \
-    $(wildcard include/config/arch/supports/optimized/inlining.h) \
-    $(wildcard include/config/optimize/inlining.h) \
-    $(wildcard include/config/gcov/kernel.h) \
-    $(wildcard include/config/stack/validation.h) \
-    $(wildcard include/config/arch/use/builtin/bswap.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/types.h \
-  arch/arm64/include/generated/asm/types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/int-ll64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/int-ll64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitsperlong.h \
-    $(wildcard include/config/64bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stddef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/stddef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stringify.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/export.h \
-    $(wildcard include/config/have/underscore/symbol/prefix.h) \
-    $(wildcard include/config/modules.h) \
-    $(wildcard include/config/modversions.h) \
-    $(wildcard include/config/trim/unused/ksyms.h) \
-    $(wildcard include/config/unused/symbols.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/types.h \
-    $(wildcard include/config/have/uid16.h) \
-    $(wildcard include/config/uid16.h) \
-    $(wildcard include/config/lbdaf.h) \
-    $(wildcard include/config/arch/dma/addr/t/64bit.h) \
-    $(wildcard include/config/phys/addr/t/64bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/errno.h \
-  arch/arm64/include/generated/asm/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/errno-base.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/io.h \
-    $(wildcard include/config/mmu.h) \
-    $(wildcard include/config/have/arch/huge/vmap.h) \
-    $(wildcard include/config/has/ioport/map.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/init.h \
-    $(wildcard include/config/debug/rodata.h) \
-    $(wildcard include/config/debug/set/module/ronx.h) \
-    $(wildcard include/config/lto/clang.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bug.h \
-    $(wildcard include/config/generic/bug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/bug.h \
-    $(wildcard include/config/debug/bugverbose.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/brk-imm.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bug.h \
-    $(wildcard include/config/bug.h) \
-    $(wildcard include/config/generic/bug/relative/pointers.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kernel.h \
-    $(wildcard include/config/preempt/voluntary.h) \
-    $(wildcard include/config/debug/atomic/sleep.h) \
-    $(wildcard include/config/prove/locking.h) \
-    $(wildcard include/config/panic/timeout.h) \
-    $(wildcard include/config/tracing.h) \
-    $(wildcard include/config/ftrace/mcount/record.h) \
-  /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/lib/gcc/aarch64-linux-gnu/4.9.2/include/stdarg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bitops.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/bitops.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/barrier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/barrier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-__ffs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-ffs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-__fls.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-fls.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/ffz.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/fls64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/find.h \
-    $(wildcard include/config/generic/find/first/bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/sched.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/arch_hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/const_hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/lock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/non-atomic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/le.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/byteorder.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/byteorder/little_endian.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/byteorder/little_endian.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/swab.h \
-  arch/arm64/include/generated/asm/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/byteorder/generic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/log2.h \
-    $(wildcard include/config/arch/has/ilog2/u32.h) \
-    $(wildcard include/config/arch/has/ilog2/u64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/typecheck.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/printk.h \
-    $(wildcard include/config/message/loglevel/default.h) \
-    $(wildcard include/config/early/printk.h) \
-    $(wildcard include/config/printk/nmi.h) \
-    $(wildcard include/config/printk.h) \
-    $(wildcard include/config/dynamic/debug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kern_levels.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cache.h \
-    $(wildcard include/config/arch/has/cache/line/size.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kernel.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sysinfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cache.h \
-    $(wildcard include/config/amlogic/memory/extend.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cachetype.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cputype.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sysreg.h \
-    $(wildcard include/config/arm64/4k/pages.h) \
-    $(wildcard include/config/arm64/16k/pages.h) \
-    $(wildcard include/config/arm64/64k/pages.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/opcodes.h \
-    $(wildcard include/config/cpu/big/endian.h) \
-    $(wildcard include/config/cpu/endian/be8.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/../../arm/include/asm/opcodes.h \
-    $(wildcard include/config/cpu/endian/be32.h) \
-    $(wildcard include/config/thumb2/kernel.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/err.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/io.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/blk_types.h \
-    $(wildcard include/config/block.h) \
-    $(wildcard include/config/blk/cgroup.h) \
-    $(wildcard include/config/blk/dev/integrity.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/memory.h \
-    $(wildcard include/config/arm64/va/bits.h) \
-    $(wildcard include/config/blk/dev/initrd.h) \
-    $(wildcard include/config/sparsemem/vmemmap.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/const.h \
-  arch/arm64/include/generated/asm/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mmdebug.h \
-    $(wildcard include/config/debug/vm.h) \
-    $(wildcard include/config/debug/virtual.h) \
-    $(wildcard include/config/debug/vm/pgflags.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/memory_model.h \
-    $(wildcard include/config/flatmem.h) \
-    $(wildcard include/config/discontigmem.h) \
-    $(wildcard include/config/sparsemem.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pfn.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable.h \
-    $(wildcard include/config/arm64/hw/afdbm.h) \
-    $(wildcard include/config/numa/balancing.h) \
-    $(wildcard include/config/transparent/hugepage.h) \
-    $(wildcard include/config/pgtable/levels.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/proc-fns.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/page.h \
-    $(wildcard include/config/arm64/page/shift.h) \
-    $(wildcard include/config/arm64/cont/shift.h) \
-    $(wildcard include/config/have/arch/pfn/valid.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/personality.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/personality.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/pgtable-nopud.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/getorder.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-hwdef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-prot.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/fixmap.h \
-    $(wildcard include/config/unmap/kernel/at/el0.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/boot.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/fixmap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/pgtable.h \
-    $(wildcard include/config/have/arch/soft/dirty.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mm_types.h \
-    $(wildcard include/config/split/ptlock/cpus.h) \
-    $(wildcard include/config/arch/enable/split/pmd/ptlock.h) \
-    $(wildcard include/config/amlogic/page/trace.h) \
-    $(wildcard include/config/have/cmpxchg/double.h) \
-    $(wildcard include/config/have/aligned/struct/page.h) \
-    $(wildcard include/config/memcg.h) \
-    $(wildcard include/config/kmemcheck.h) \
-    $(wildcard include/config/userfaultfd.h) \
-    $(wildcard include/config/numa.h) \
-    $(wildcard include/config/aio.h) \
-    $(wildcard include/config/mmu/notifier.h) \
-    $(wildcard include/config/cpumask/offstack.h) \
-    $(wildcard include/config/compaction.h) \
-    $(wildcard include/config/arch/want/batched/unmap/tlb/flush.h) \
-    $(wildcard include/config/x86/intel/mpx.h) \
-    $(wildcard include/config/hugetlb/page.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/threads.h \
-    $(wildcard include/config/nr/cpus.h) \
-    $(wildcard include/config/base/small.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list.h \
-    $(wildcard include/config/debug/list.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/poison.h \
-    $(wildcard include/config/illegal/pointer/value.h) \
-    $(wildcard include/config/page/poisoning/zero.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock.h \
-    $(wildcard include/config/debug/spinlock.h) \
-    $(wildcard include/config/generic/lockbreak.h) \
-    $(wildcard include/config/preempt.h) \
-    $(wildcard include/config/debug/lock/alloc.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/preempt.h \
-    $(wildcard include/config/preempt/count.h) \
-    $(wildcard include/config/debug/preempt.h) \
-    $(wildcard include/config/preempt/tracer.h) \
-    $(wildcard include/config/preempt/notifiers.h) \
-  arch/arm64/include/generated/asm/preempt.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/preempt.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/thread_info.h \
-    $(wildcard include/config/thread/info/in/task.h) \
-    $(wildcard include/config/debug/stack/usage.h) \
-    $(wildcard include/config/have/arch/within/stack/frames.h) \
-    $(wildcard include/config/hardened/usercopy.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/restart_block.h \
-    $(wildcard include/config/compat.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/current.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/thread_info.h \
-    $(wildcard include/config/arm64/sw/ttbr0/pan.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/stack_pointer.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/irqflags.h \
-    $(wildcard include/config/trace/irqflags.h) \
-    $(wildcard include/config/irqsoff/tracer.h) \
-    $(wildcard include/config/trace/irqflags/support.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/irqflags.h \
-    $(wildcard include/config/amlogic/debug/lockup.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/hwcap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/hwcap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/../drivers/amlogic/debug/irqflags_debug.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/amlogic/debug_lockup.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bottom_half.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/spinlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/lockdep.h \
-    $(wildcard include/config/lockdep.h) \
-    $(wildcard include/config/lock/stat.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/lse.h \
-    $(wildcard include/config/as/lse.h) \
-    $(wildcard include/config/arm64/lse/atomics.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/processor.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/string.h \
-    $(wildcard include/config/binary/printf.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/string.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/string.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/alternative.h \
-    $(wildcard include/config/arm64/uao.h) \
-    $(wildcard include/config/foo.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cpucaps.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/insn.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/fpsimd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/hw_breakpoint.h \
-    $(wildcard include/config/have/hw/breakpoint.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cpufeature.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/jump_label.h \
-    $(wildcard include/config/jump/label.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/jump_label.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/virt.h \
-    $(wildcard include/config/arm64/vhe.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sections.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/sections.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock_api_smp.h \
-    $(wildcard include/config/inline/spin/lock.h) \
-    $(wildcard include/config/inline/spin/lock/bh.h) \
-    $(wildcard include/config/inline/spin/lock/irq.h) \
-    $(wildcard include/config/inline/spin/lock/irqsave.h) \
-    $(wildcard include/config/inline/spin/trylock.h) \
-    $(wildcard include/config/inline/spin/trylock/bh.h) \
-    $(wildcard include/config/uninline/spin/unlock.h) \
-    $(wildcard include/config/inline/spin/unlock/bh.h) \
-    $(wildcard include/config/inline/spin/unlock/irq.h) \
-    $(wildcard include/config/inline/spin/unlock/irqrestore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock_api_smp.h \
-    $(wildcard include/config/inline/read/lock.h) \
-    $(wildcard include/config/inline/write/lock.h) \
-    $(wildcard include/config/inline/read/lock/bh.h) \
-    $(wildcard include/config/inline/write/lock/bh.h) \
-    $(wildcard include/config/inline/read/lock/irq.h) \
-    $(wildcard include/config/inline/write/lock/irq.h) \
-    $(wildcard include/config/inline/read/lock/irqsave.h) \
-    $(wildcard include/config/inline/write/lock/irqsave.h) \
-    $(wildcard include/config/inline/read/trylock.h) \
-    $(wildcard include/config/inline/write/trylock.h) \
-    $(wildcard include/config/inline/read/unlock.h) \
-    $(wildcard include/config/inline/write/unlock.h) \
-    $(wildcard include/config/inline/read/unlock/bh.h) \
-    $(wildcard include/config/inline/write/unlock/bh.h) \
-    $(wildcard include/config/inline/read/unlock/irq.h) \
-    $(wildcard include/config/inline/write/unlock/irq.h) \
-    $(wildcard include/config/inline/read/unlock/irqrestore.h) \
-    $(wildcard include/config/inline/write/unlock/irqrestore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/atomic.h \
-    $(wildcard include/config/generic/atomic64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/atomic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/atomic_ll_sc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cmpxchg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/atomic-long.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rbtree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcupdate.h \
-    $(wildcard include/config/tiny/rcu.h) \
-    $(wildcard include/config/tree/rcu.h) \
-    $(wildcard include/config/preempt/rcu.h) \
-    $(wildcard include/config/rcu/trace.h) \
-    $(wildcard include/config/rcu/stall/common.h) \
-    $(wildcard include/config/no/hz/full.h) \
-    $(wildcard include/config/rcu/nocb/cpu.h) \
-    $(wildcard include/config/tasks/rcu.h) \
-    $(wildcard include/config/debug/objects/rcu/head.h) \
-    $(wildcard include/config/hotplug/cpu.h) \
-    $(wildcard include/config/prove/rcu.h) \
-    $(wildcard include/config/rcu/boost.h) \
-    $(wildcard include/config/rcu/nocb/cpu/all.h) \
-    $(wildcard include/config/no/hz/full/sysidle.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cpumask.h \
-    $(wildcard include/config/debug/per/cpu/maps.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bitmap.h \
-    $(wildcard include/config/s390.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seqlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/completion.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/wait.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/wait.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/debugobjects.h \
-    $(wildcard include/config/debug/objects.h) \
-    $(wildcard include/config/debug/objects/free.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ktime.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/time.h \
-    $(wildcard include/config/arch/uses/gettimeoffset.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/math64.h \
-    $(wildcard include/config/arch/supports/int128.h) \
-  arch/arm64/include/generated/asm/div64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/div64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/time64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/time.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/jiffies.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/param.h \
-    $(wildcard include/config/hz.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/arch_timer.h \
-    $(wildcard include/config/fsl/erratum/a008585.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/clocksource/arm_arch_timer.h \
-    $(wildcard include/config/arm/arch/timer.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timecounter.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/timex.h \
-  include/generated/timeconst.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timekeeping.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcutree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwsem.h \
-    $(wildcard include/config/rwsem/spin/on/owner.h) \
-    $(wildcard include/config/rwsem/generic/spinlock.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/osq_lock.h \
-  arch/arm64/include/generated/asm/rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uprobes.h \
-    $(wildcard include/config/uprobes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/page-flags-layout.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/numa.h \
-    $(wildcard include/config/nodes/shift.h) \
-  include/generated/bounds.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sparsemem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/workqueue.h \
-    $(wildcard include/config/debug/objects/work.h) \
-    $(wildcard include/config/freezer.h) \
-    $(wildcard include/config/sysfs.h) \
-    $(wildcard include/config/wq/watchdog.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timer.h \
-    $(wildcard include/config/timer/stats.h) \
-    $(wildcard include/config/debug/objects/timers.h) \
-    $(wildcard include/config/no/hz/common.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sysctl.h \
-    $(wildcard include/config/sysctl.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uidgid.h \
-    $(wildcard include/config/multiuser.h) \
-    $(wildcard include/config/user/ns.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/highuid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sysctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/mmu.h \
-    $(wildcard include/config/harden/branch/predictor.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu.h \
-    $(wildcard include/config/need/per/cpu/embed/first/chunk.h) \
-    $(wildcard include/config/need/per/cpu/page/first/chunk.h) \
-    $(wildcard include/config/have/setup/per/cpu/area.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/smp.h \
-    $(wildcard include/config/amlogic/modify.h) \
-    $(wildcard include/config/up/late/init.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/llist.h \
-    $(wildcard include/config/arch/have/nmi/safe/cmpxchg.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/smp.h \
-    $(wildcard include/config/arm64/acpi/parking/protocol.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/percpu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/percpu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-defs.h \
-    $(wildcard include/config/page/table/isolation.h) \
-    $(wildcard include/config/debug/force/weak/per/cpu.h) \
-  arch/arm64/include/generated/asm/early_ioremap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/early_ioremap.h \
-    $(wildcard include/config/generic/early/ioremap.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/xen/xen.h \
-    $(wildcard include/config/xen.h) \
-    $(wildcard include/config/xen/dom0.h) \
-    $(wildcard include/config/xen/pvh.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/io.h \
-    $(wildcard include/config/generic/iomap.h) \
-    $(wildcard include/config/virt/to/bus.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/pci_iomap.h \
-    $(wildcard include/config/pci.h) \
-    $(wildcard include/config/no/generic/pci/ioport/map.h) \
-    $(wildcard include/config/generic/pci/iomap.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/vmalloc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/module.h \
-    $(wildcard include/config/modules/tree/lookup.h) \
-    $(wildcard include/config/livepatch.h) \
-    $(wildcard include/config/cfi/clang.h) \
-    $(wildcard include/config/module/sig.h) \
-    $(wildcard include/config/kallsyms.h) \
-    $(wildcard include/config/tracepoints.h) \
-    $(wildcard include/config/event/tracing.h) \
-    $(wildcard include/config/module/unload.h) \
-    $(wildcard include/config/constructors.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/compat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sched.h \
-    $(wildcard include/config/cpu/quiet.h) \
-    $(wildcard include/config/sched/debug.h) \
-    $(wildcard include/config/lockup/detector.h) \
-    $(wildcard include/config/detect/hung/task.h) \
-    $(wildcard include/config/core/dump/default/elf/headers.h) \
-    $(wildcard include/config/virt/cpu/accounting/native.h) \
-    $(wildcard include/config/sched/autogroup.h) \
-    $(wildcard include/config/bsd/process/acct.h) \
-    $(wildcard include/config/taskstats.h) \
-    $(wildcard include/config/audit.h) \
-    $(wildcard include/config/inotify/user.h) \
-    $(wildcard include/config/fanotify.h) \
-    $(wildcard include/config/epoll.h) \
-    $(wildcard include/config/posix/mqueue.h) \
-    $(wildcard include/config/keys.h) \
-    $(wildcard include/config/perf/events.h) \
-    $(wildcard include/config/bpf/syscall.h) \
-    $(wildcard include/config/sched/info.h) \
-    $(wildcard include/config/task/delay/acct.h) \
-    $(wildcard include/config/schedstats.h) \
-    $(wildcard include/config/sched/smt.h) \
-    $(wildcard include/config/sched/mc.h) \
-    $(wildcard include/config/sched/walt.h) \
-    $(wildcard include/config/fair/group/sched.h) \
-    $(wildcard include/config/rt/group/sched.h) \
-    $(wildcard include/config/cgroup/sched.h) \
-    $(wildcard include/config/blk/dev/io/trace.h) \
-    $(wildcard include/config/slob.h) \
-    $(wildcard include/config/compat/brk.h) \
-    $(wildcard include/config/cgroups.h) \
-    $(wildcard include/config/cc/stackprotector.h) \
-    $(wildcard include/config/cpu/freq/times.h) \
-    $(wildcard include/config/virt/cpu/accounting/gen.h) \
-    $(wildcard include/config/sysvipc.h) \
-    $(wildcard include/config/auditsyscall.h) \
-    $(wildcard include/config/rt/mutexes.h) \
-    $(wildcard include/config/debug/mutexes.h) \
-    $(wildcard include/config/ubsan.h) \
-    $(wildcard include/config/task/xacct.h) \
-    $(wildcard include/config/cpusets.h) \
-    $(wildcard include/config/futex.h) \
-    $(wildcard include/config/fault/injection.h) \
-    $(wildcard include/config/latencytop.h) \
-    $(wildcard include/config/function/graph/tracer.h) \
-    $(wildcard include/config/kcov.h) \
-    $(wildcard include/config/bcache.h) \
-    $(wildcard include/config/vmap/stack.h) \
-    $(wildcard include/config/arch/wants/dynamic/task/struct.h) \
-    $(wildcard include/config/have/unstable/sched/clock.h) \
-    $(wildcard include/config/irq/time/accounting.h) \
-    $(wildcard include/config/proc/fs.h) \
-    $(wildcard include/config/stack/growsup.h) \
-    $(wildcard include/config/have/copy/thread/tls.h) \
-    $(wildcard include/config/have/exit/thread.h) \
-    $(wildcard include/config/cpu/freq.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sched.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sched/prio.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/capability.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/capability.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/plist.h \
-    $(wildcard include/config/debug/pi/list.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/nodemask.h \
-    $(wildcard include/config/highmem.h) \
-    $(wildcard include/config/movable/node.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cputime.h \
-  arch/arm64/include/generated/asm/cputime.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/cputime.h \
-    $(wildcard include/config/virt/cpu/accounting.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/cputime_jiffies.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ipc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/ipc.h \
-  arch/arm64/include/generated/asm/ipcbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/ipcbuf.h \
-  arch/arm64/include/generated/asm/sembuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/sembuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/shm.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/shm.h \
-  arch/arm64/include/generated/asm/shmbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/shmbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/shmparam.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/shmparam.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/signal.h \
-    $(wildcard include/config/old/sigaction.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/signal-defs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/sigcontext.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/topology.h \
-    $(wildcard include/config/use/percpu/numa/node/id.h) \
-    $(wildcard include/config/have/memoryless/nodes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mmzone.h \
-    $(wildcard include/config/force/max/zoneorder.h) \
-    $(wildcard include/config/cma.h) \
-    $(wildcard include/config/memory/isolation.h) \
-    $(wildcard include/config/zsmalloc.h) \
-    $(wildcard include/config/amlogic/cma.h) \
-    $(wildcard include/config/zone/dma.h) \
-    $(wildcard include/config/zone/dma32.h) \
-    $(wildcard include/config/zone/device.h) \
-    $(wildcard include/config/memory/hotplug.h) \
-    $(wildcard include/config/flat/node/mem/map.h) \
-    $(wildcard include/config/page/extension.h) \
-    $(wildcard include/config/no/bootmem.h) \
-    $(wildcard include/config/deferred/struct/page/init.h) \
-    $(wildcard include/config/have/memory/present.h) \
-    $(wildcard include/config/need/node/memmap/size.h) \
-    $(wildcard include/config/have/memblock/node/map.h) \
-    $(wildcard include/config/need/multiple/nodes.h) \
-    $(wildcard include/config/have/arch/early/pfn/to/nid.h) \
-    $(wildcard include/config/sparsemem/extreme.h) \
-    $(wildcard include/config/holes/in/zone.h) \
-    $(wildcard include/config/arch/has/holes/memorymodel.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pageblock-flags.h \
-    $(wildcard include/config/hugetlb/page/size/variable.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/memory_hotplug.h \
-    $(wildcard include/config/memory/hotremove.h) \
-    $(wildcard include/config/have/arch/nodedata/extension.h) \
-    $(wildcard include/config/have/bootmem/info/node.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/notifier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mutex.h \
-    $(wildcard include/config/mutex/spin/on/owner.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/srcu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/topology.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/topology.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seccomp.h \
-    $(wildcard include/config/seccomp.h) \
-    $(wildcard include/config/have/arch/seccomp/filter.h) \
-    $(wildcard include/config/seccomp/filter.h) \
-    $(wildcard include/config/checkpoint/restore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rculist.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rtmutex.h \
-    $(wildcard include/config/debug/rt/mutexes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/resource.h \
-  arch/arm64/include/generated/asm/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/hrtimer.h \
-    $(wildcard include/config/high/res/timers.h) \
-    $(wildcard include/config/time/low/res.h) \
-    $(wildcard include/config/timerfd.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timerqueue.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kcov.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kcov.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/task_io_accounting.h \
-    $(wildcard include/config/task/io/accounting.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/latencytop.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cred.h \
-    $(wildcard include/config/debug/credentials.h) \
-    $(wildcard include/config/security.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/key.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/assoc_array.h \
-    $(wildcard include/config/associative/array.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/selinux.h \
-    $(wildcard include/config/security/selinux.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/gfp.h \
-    $(wildcard include/config/pm/sleep.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/magic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cgroup-defs.h \
-    $(wildcard include/config/sock/cgroup/data.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/limits.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/idr.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-refcount.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcu_sync.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bpf-cgroup.h \
-    $(wildcard include/config/cgroup/bpf.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/bpf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/bpf_common.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cgroup_subsys.h \
-    $(wildcard include/config/cgroup/cpuacct.h) \
-    $(wildcard include/config/cgroup/schedtune.h) \
-    $(wildcard include/config/cgroup/device.h) \
-    $(wildcard include/config/cgroup/freezer.h) \
-    $(wildcard include/config/cgroup/net/classid.h) \
-    $(wildcard include/config/cgroup/perf.h) \
-    $(wildcard include/config/cgroup/net/prio.h) \
-    $(wildcard include/config/cgroup/hugetlb.h) \
-    $(wildcard include/config/cgroup/pids.h) \
-    $(wildcard include/config/cgroup/debug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kmod.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/elf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/elf.h \
-  arch/arm64/include/generated/asm/user.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/user.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/elf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/elf-em.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kobject.h \
-    $(wildcard include/config/uevent/helper.h) \
-    $(wildcard include/config/debug/kobject/release.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sysfs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kernfs.h \
-    $(wildcard include/config/kernfs.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kobject_ns.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kref.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/moduleparam.h \
-    $(wildcard include/config/alpha.h) \
-    $(wildcard include/config/ia64.h) \
-    $(wildcard include/config/ppc64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/extable.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rbtree_latch.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cfi.h \
-    $(wildcard include/config/cfi/clang/shadow.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/module.h \
-    $(wildcard include/config/arm64/module/plts.h) \
-    $(wildcard include/config/randomize/base.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/module.h \
-    $(wildcard include/config/have/mod/arch/specific.h) \
-    $(wildcard include/config/modules/use/elf/rel.h) \
-    $(wildcard include/config/modules/use/elf/rela.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/of.h \
-    $(wildcard include/config/sparc.h) \
-    $(wildcard include/config/of/dynamic.h) \
-    $(wildcard include/config/of.h) \
-    $(wildcard include/config/attach/node.h) \
-    $(wildcard include/config/detach/node.h) \
-    $(wildcard include/config/add/property.h) \
-    $(wildcard include/config/remove/property.h) \
-    $(wildcard include/config/update/property.h) \
-    $(wildcard include/config/of/numa.h) \
-    $(wildcard include/config/no/change.h) \
-    $(wildcard include/config/change/add.h) \
-    $(wildcard include/config/change/remove.h) \
-    $(wildcard include/config/of/resolve.h) \
-    $(wildcard include/config/of/overlay.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mod_devicetable.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uuid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/uuid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/property.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/fwnode.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/of_platform.h \
-    $(wildcard include/config/of/address.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/device.h \
-    $(wildcard include/config/debug/devres.h) \
-    $(wildcard include/config/generic/msi/irq/domain.h) \
-    $(wildcard include/config/pinctrl.h) \
-    $(wildcard include/config/generic/msi/irq.h) \
-    $(wildcard include/config/dma/cma.h) \
-    $(wildcard include/config/devtmpfs.h) \
-    $(wildcard include/config/sysfs/deprecated.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ioport.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/klist.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/devinfo.h \
-    $(wildcard include/config/pm.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/consumer.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seq_file.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/fs.h \
-    $(wildcard include/config/fs/posix/acl.h) \
-    $(wildcard include/config/cgroup/writeback.h) \
-    $(wildcard include/config/ima.h) \
-    $(wildcard include/config/fsnotify.h) \
-    $(wildcard include/config/fs/encryption.h) \
-    $(wildcard include/config/file/locking.h) \
-    $(wildcard include/config/quota.h) \
-    $(wildcard include/config/fs/dax.h) \
-    $(wildcard include/config/mandatory/file/locking.h) \
-    $(wildcard include/config/migration.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kdev_t.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kdev_t.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dcache.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rculist_bl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list_bl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bit_spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/lockref.h \
-    $(wildcard include/config/arch/use/cmpxchg/lockref.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stringhash.h \
-    $(wildcard include/config/dcache/word/access.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/hash.h \
-    $(wildcard include/config/have/arch/hash.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/path.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list_lru.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/shrinker.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/radix-tree.h \
-    $(wildcard include/config/radix/tree/multiorder.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/semaphore.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fiemap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/migrate_mode.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/delayed_call.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/ioctl.h \
-  arch/arm64/include/generated/asm/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/quota.h \
-    $(wildcard include/config/quota/netlink/interface.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu_counter.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/dqblk_xfs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_v1.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_v2.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_qtree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/projid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/quota.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/nfs_fs_i.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/pinctrl-state.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pm.h \
-    $(wildcard include/config/vt/console/sleep.h) \
-    $(wildcard include/config/amlogic/usb.h) \
-    $(wildcard include/config/pm/clk.h) \
-    $(wildcard include/config/pm/generic/domains.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ratelimit.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/device.h \
-    $(wildcard include/config/iommu/api.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pm_wakeup.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/of_device.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cpu.h \
-    $(wildcard include/config/pm/sleep/smp.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/node.h \
-    $(wildcard include/config/memory/hotplug/sparse.h) \
-    $(wildcard include/config/hugetlbfs.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cpuhotplug.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/platform_device.h \
-    $(wildcard include/config/suspend.h) \
-    $(wildcard include/config/hibernate/callbacks.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/slab.h \
-    $(wildcard include/config/debug/slab.h) \
-    $(wildcard include/config/failslab.h) \
-    $(wildcard include/config/have/hardened/usercopy/allocator.h) \
-    $(wildcard include/config/slab.h) \
-    $(wildcard include/config/slub.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kmemleak.h \
-    $(wildcard include/config/debug/kmemleak.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kasan.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux/tee_drv.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux/tee.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uaccess.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/uaccess.h \
-    $(wildcard include/config/arm64/pan.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/kernel-pgtable.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kasan-checks.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/compiler.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/../include/linux/arm-smccc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_private.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_msg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_smc.h \
-
-/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/core.o: $(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/core.o)
-
-$(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/core.o):
diff --git a/optee/.optee_armtz.ko.cmd b/optee/.optee_armtz.ko.cmd
deleted file mode 100644 (file)
index 249aad2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-cmd_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.ko := aarch64-linux-gnu-ld -EL -r  -T /mnt/fileroot/lei.qian/p-amlogic/common/scripts/module-common.lds -T /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/kernel/module.lds --build-id  -o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.ko /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.mod.o ;  true
diff --git a/optee/.optee_armtz.mod.o.cmd b/optee/.optee_armtz.mod.o.cmd
deleted file mode 100644 (file)
index 7c6945c..0000000
+++ /dev/null
@@ -1,648 +0,0 @@
-cmd_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.mod.o := aarch64-linux-gnu-gcc -Wp,-MD,/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/.optee_armtz.mod.o.d  -nostdinc -isystem /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/../lib/gcc/aarch64-linux-gnu/4.9.2/include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include -I./arch/arm64/include/generated/uapi -I./arch/arm64/include/generated  -I/mnt/fileroot/lei.qian/p-amlogic/common/include -I./include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi -I/mnt/fileroot/lei.qian/p-amlogic/common/include/uapi -I./include/generated/uapi -include /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kconfig.h -I/mnt/fileroot/lei.qian/p-amlogic/common//mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/ -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/ -D__KERNEL__ -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -Werror -std=gnu89 -fno-PIE -fno-PIE -mgeneral-regs-only -fno-asynchronous-unwind-tables -fno-pic -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror  -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux  -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include  -DKBUILD_BASENAME='"optee_armtz.mod"'  -DKBUILD_MODNAME='"optee_armtz"' -DMODULE -mcmodel=large  -c -o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.mod.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.mod.c
-
-source_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.mod.o := /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.mod.c
-
-deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.mod.o := \
-    $(wildcard include/config/module/unload.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/module.h \
-    $(wildcard include/config/modules.h) \
-    $(wildcard include/config/sysfs.h) \
-    $(wildcard include/config/modules/tree/lookup.h) \
-    $(wildcard include/config/livepatch.h) \
-    $(wildcard include/config/cfi/clang.h) \
-    $(wildcard include/config/unused/symbols.h) \
-    $(wildcard include/config/module/sig.h) \
-    $(wildcard include/config/generic/bug.h) \
-    $(wildcard include/config/kallsyms.h) \
-    $(wildcard include/config/smp.h) \
-    $(wildcard include/config/tracepoints.h) \
-    $(wildcard include/config/tracing.h) \
-    $(wildcard include/config/event/tracing.h) \
-    $(wildcard include/config/ftrace/mcount/record.h) \
-    $(wildcard include/config/constructors.h) \
-    $(wildcard include/config/debug/set/module/ronx.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list.h \
-    $(wildcard include/config/debug/list.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/types.h \
-    $(wildcard include/config/have/uid16.h) \
-    $(wildcard include/config/uid16.h) \
-    $(wildcard include/config/lbdaf.h) \
-    $(wildcard include/config/arch/dma/addr/t/64bit.h) \
-    $(wildcard include/config/phys/addr/t/64bit.h) \
-    $(wildcard include/config/64bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/types.h \
-  arch/arm64/include/generated/asm/types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/int-ll64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/int-ll64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stddef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/stddef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler.h \
-    $(wildcard include/config/sparse/rcu/pointer.h) \
-    $(wildcard include/config/trace/branch/profiling.h) \
-    $(wildcard include/config/profile/all/branches.h) \
-    $(wildcard include/config/kasan.h) \
-    $(wildcard include/config/enable/must/check.h) \
-    $(wildcard include/config/enable/warn/deprecated.h) \
-    $(wildcard include/config/kprobes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler-gcc.h \
-    $(wildcard include/config/arch/supports/optimized/inlining.h) \
-    $(wildcard include/config/optimize/inlining.h) \
-    $(wildcard include/config/gcov/kernel.h) \
-    $(wildcard include/config/stack/validation.h) \
-    $(wildcard include/config/arch/use/builtin/bswap.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/poison.h \
-    $(wildcard include/config/illegal/pointer/value.h) \
-    $(wildcard include/config/page/poisoning/zero.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/const.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kernel.h \
-    $(wildcard include/config/preempt/voluntary.h) \
-    $(wildcard include/config/debug/atomic/sleep.h) \
-    $(wildcard include/config/mmu.h) \
-    $(wildcard include/config/prove/locking.h) \
-    $(wildcard include/config/panic/timeout.h) \
-  /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/lib/gcc/aarch64-linux-gnu/4.9.2/include/stdarg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stringify.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/export.h \
-    $(wildcard include/config/have/underscore/symbol/prefix.h) \
-    $(wildcard include/config/modversions.h) \
-    $(wildcard include/config/trim/unused/ksyms.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bitops.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/bitops.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/barrier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/barrier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-__ffs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-ffs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-__fls.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-fls.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/ffz.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/fls64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/find.h \
-    $(wildcard include/config/generic/find/first/bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/sched.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/arch_hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/const_hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/lock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/non-atomic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/le.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/byteorder.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/byteorder/little_endian.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/byteorder/little_endian.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/swab.h \
-  arch/arm64/include/generated/asm/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/byteorder/generic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/log2.h \
-    $(wildcard include/config/arch/has/ilog2/u32.h) \
-    $(wildcard include/config/arch/has/ilog2/u64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/typecheck.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/printk.h \
-    $(wildcard include/config/message/loglevel/default.h) \
-    $(wildcard include/config/early/printk.h) \
-    $(wildcard include/config/printk/nmi.h) \
-    $(wildcard include/config/printk.h) \
-    $(wildcard include/config/dynamic/debug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/init.h \
-    $(wildcard include/config/debug/rodata.h) \
-    $(wildcard include/config/lto/clang.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kern_levels.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cache.h \
-    $(wildcard include/config/arch/has/cache/line/size.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kernel.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sysinfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cache.h \
-    $(wildcard include/config/amlogic/memory/extend.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cachetype.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cputype.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sysreg.h \
-    $(wildcard include/config/arm64/4k/pages.h) \
-    $(wildcard include/config/arm64/16k/pages.h) \
-    $(wildcard include/config/arm64/64k/pages.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/opcodes.h \
-    $(wildcard include/config/cpu/big/endian.h) \
-    $(wildcard include/config/cpu/endian/be8.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/../../arm/include/asm/opcodes.h \
-    $(wildcard include/config/cpu/endian/be32.h) \
-    $(wildcard include/config/thumb2/kernel.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/stat.h \
-    $(wildcard include/config/compat.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/compat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sched.h \
-    $(wildcard include/config/cpu/quiet.h) \
-    $(wildcard include/config/no/hz/common.h) \
-    $(wildcard include/config/sched/debug.h) \
-    $(wildcard include/config/prove/rcu.h) \
-    $(wildcard include/config/hotplug/cpu.h) \
-    $(wildcard include/config/lockup/detector.h) \
-    $(wildcard include/config/detect/hung/task.h) \
-    $(wildcard include/config/core/dump/default/elf/headers.h) \
-    $(wildcard include/config/virt/cpu/accounting/native.h) \
-    $(wildcard include/config/no/hz/full.h) \
-    $(wildcard include/config/sched/autogroup.h) \
-    $(wildcard include/config/bsd/process/acct.h) \
-    $(wildcard include/config/taskstats.h) \
-    $(wildcard include/config/audit.h) \
-    $(wildcard include/config/inotify/user.h) \
-    $(wildcard include/config/fanotify.h) \
-    $(wildcard include/config/epoll.h) \
-    $(wildcard include/config/posix/mqueue.h) \
-    $(wildcard include/config/keys.h) \
-    $(wildcard include/config/perf/events.h) \
-    $(wildcard include/config/bpf/syscall.h) \
-    $(wildcard include/config/sched/info.h) \
-    $(wildcard include/config/task/delay/acct.h) \
-    $(wildcard include/config/schedstats.h) \
-    $(wildcard include/config/sched/smt.h) \
-    $(wildcard include/config/sched/mc.h) \
-    $(wildcard include/config/numa.h) \
-    $(wildcard include/config/sched/walt.h) \
-    $(wildcard include/config/fair/group/sched.h) \
-    $(wildcard include/config/rt/group/sched.h) \
-    $(wildcard include/config/thread/info/in/task.h) \
-    $(wildcard include/config/cgroup/sched.h) \
-    $(wildcard include/config/preempt/notifiers.h) \
-    $(wildcard include/config/blk/dev/io/trace.h) \
-    $(wildcard include/config/preempt/rcu.h) \
-    $(wildcard include/config/tasks/rcu.h) \
-    $(wildcard include/config/memcg.h) \
-    $(wildcard include/config/slob.h) \
-    $(wildcard include/config/compat/brk.h) \
-    $(wildcard include/config/cgroups.h) \
-    $(wildcard include/config/cc/stackprotector.h) \
-    $(wildcard include/config/cpu/freq/times.h) \
-    $(wildcard include/config/virt/cpu/accounting/gen.h) \
-    $(wildcard include/config/sysvipc.h) \
-    $(wildcard include/config/auditsyscall.h) \
-    $(wildcard include/config/rt/mutexes.h) \
-    $(wildcard include/config/debug/mutexes.h) \
-    $(wildcard include/config/trace/irqflags.h) \
-    $(wildcard include/config/lockdep.h) \
-    $(wildcard include/config/ubsan.h) \
-    $(wildcard include/config/block.h) \
-    $(wildcard include/config/task/xacct.h) \
-    $(wildcard include/config/cpusets.h) \
-    $(wildcard include/config/futex.h) \
-    $(wildcard include/config/debug/preempt.h) \
-    $(wildcard include/config/numa/balancing.h) \
-    $(wildcard include/config/arch/want/batched/unmap/tlb/flush.h) \
-    $(wildcard include/config/fault/injection.h) \
-    $(wildcard include/config/latencytop.h) \
-    $(wildcard include/config/function/graph/tracer.h) \
-    $(wildcard include/config/kcov.h) \
-    $(wildcard include/config/uprobes.h) \
-    $(wildcard include/config/bcache.h) \
-    $(wildcard include/config/vmap/stack.h) \
-    $(wildcard include/config/arch/wants/dynamic/task/struct.h) \
-    $(wildcard include/config/have/unstable/sched/clock.h) \
-    $(wildcard include/config/irq/time/accounting.h) \
-    $(wildcard include/config/proc/fs.h) \
-    $(wildcard include/config/stack/growsup.h) \
-    $(wildcard include/config/have/copy/thread/tls.h) \
-    $(wildcard include/config/have/exit/thread.h) \
-    $(wildcard include/config/debug/stack/usage.h) \
-    $(wildcard include/config/preempt.h) \
-    $(wildcard include/config/cpu/freq.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sched.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sched/prio.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/param.h \
-    $(wildcard include/config/hz.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/capability.h \
-    $(wildcard include/config/multiuser.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/capability.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/threads.h \
-    $(wildcard include/config/nr/cpus.h) \
-    $(wildcard include/config/base/small.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/time.h \
-    $(wildcard include/config/arch/uses/gettimeoffset.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seqlock.h \
-    $(wildcard include/config/debug/lock/alloc.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock.h \
-    $(wildcard include/config/debug/spinlock.h) \
-    $(wildcard include/config/generic/lockbreak.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/preempt.h \
-    $(wildcard include/config/preempt/count.h) \
-    $(wildcard include/config/preempt/tracer.h) \
-  arch/arm64/include/generated/asm/preempt.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/preempt.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/thread_info.h \
-    $(wildcard include/config/have/arch/within/stack/frames.h) \
-    $(wildcard include/config/hardened/usercopy.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bug.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/bug.h \
-    $(wildcard include/config/debug/bugverbose.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/brk-imm.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bug.h \
-    $(wildcard include/config/bug.h) \
-    $(wildcard include/config/generic/bug/relative/pointers.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/restart_block.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/current.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/thread_info.h \
-    $(wildcard include/config/arm64/sw/ttbr0/pan.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/stack_pointer.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/irqflags.h \
-    $(wildcard include/config/irqsoff/tracer.h) \
-    $(wildcard include/config/trace/irqflags/support.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/irqflags.h \
-    $(wildcard include/config/amlogic/debug/lockup.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/hwcap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/hwcap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/../drivers/amlogic/debug/irqflags_debug.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/amlogic/debug_lockup.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bottom_half.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/spinlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/lockdep.h \
-    $(wildcard include/config/lock/stat.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/lse.h \
-    $(wildcard include/config/as/lse.h) \
-    $(wildcard include/config/arm64/lse/atomics.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/processor.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/string.h \
-    $(wildcard include/config/binary/printf.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/string.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/string.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/alternative.h \
-    $(wildcard include/config/arm64/uao.h) \
-    $(wildcard include/config/foo.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cpucaps.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/insn.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/fpsimd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/hw_breakpoint.h \
-    $(wildcard include/config/have/hw/breakpoint.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cpufeature.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/jump_label.h \
-    $(wildcard include/config/jump/label.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/jump_label.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/virt.h \
-    $(wildcard include/config/arm64/vhe.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sections.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/sections.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-hwdef.h \
-    $(wildcard include/config/pgtable/levels.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock_api_smp.h \
-    $(wildcard include/config/inline/spin/lock.h) \
-    $(wildcard include/config/inline/spin/lock/bh.h) \
-    $(wildcard include/config/inline/spin/lock/irq.h) \
-    $(wildcard include/config/inline/spin/lock/irqsave.h) \
-    $(wildcard include/config/inline/spin/trylock.h) \
-    $(wildcard include/config/inline/spin/trylock/bh.h) \
-    $(wildcard include/config/uninline/spin/unlock.h) \
-    $(wildcard include/config/inline/spin/unlock/bh.h) \
-    $(wildcard include/config/inline/spin/unlock/irq.h) \
-    $(wildcard include/config/inline/spin/unlock/irqrestore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock_api_smp.h \
-    $(wildcard include/config/inline/read/lock.h) \
-    $(wildcard include/config/inline/write/lock.h) \
-    $(wildcard include/config/inline/read/lock/bh.h) \
-    $(wildcard include/config/inline/write/lock/bh.h) \
-    $(wildcard include/config/inline/read/lock/irq.h) \
-    $(wildcard include/config/inline/write/lock/irq.h) \
-    $(wildcard include/config/inline/read/lock/irqsave.h) \
-    $(wildcard include/config/inline/write/lock/irqsave.h) \
-    $(wildcard include/config/inline/read/trylock.h) \
-    $(wildcard include/config/inline/write/trylock.h) \
-    $(wildcard include/config/inline/read/unlock.h) \
-    $(wildcard include/config/inline/write/unlock.h) \
-    $(wildcard include/config/inline/read/unlock/bh.h) \
-    $(wildcard include/config/inline/write/unlock/bh.h) \
-    $(wildcard include/config/inline/read/unlock/irq.h) \
-    $(wildcard include/config/inline/write/unlock/irq.h) \
-    $(wildcard include/config/inline/read/unlock/irqrestore.h) \
-    $(wildcard include/config/inline/write/unlock/irqrestore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/atomic.h \
-    $(wildcard include/config/generic/atomic64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/atomic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/atomic_ll_sc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cmpxchg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/atomic-long.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/math64.h \
-    $(wildcard include/config/arch/supports/int128.h) \
-  arch/arm64/include/generated/asm/div64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/div64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/time64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/time.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/arch_timer.h \
-    $(wildcard include/config/fsl/erratum/a008585.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/clocksource/arm_arch_timer.h \
-    $(wildcard include/config/arm/arch/timer.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timecounter.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/jiffies.h \
-  include/generated/timeconst.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/plist.h \
-    $(wildcard include/config/debug/pi/list.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rbtree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcupdate.h \
-    $(wildcard include/config/tiny/rcu.h) \
-    $(wildcard include/config/tree/rcu.h) \
-    $(wildcard include/config/rcu/trace.h) \
-    $(wildcard include/config/rcu/stall/common.h) \
-    $(wildcard include/config/rcu/nocb/cpu.h) \
-    $(wildcard include/config/debug/objects/rcu/head.h) \
-    $(wildcard include/config/rcu/boost.h) \
-    $(wildcard include/config/rcu/nocb/cpu/all.h) \
-    $(wildcard include/config/no/hz/full/sysidle.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cpumask.h \
-    $(wildcard include/config/cpumask/offstack.h) \
-    $(wildcard include/config/debug/per/cpu/maps.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bitmap.h \
-    $(wildcard include/config/s390.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/completion.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/wait.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/wait.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/debugobjects.h \
-    $(wildcard include/config/debug/objects.h) \
-    $(wildcard include/config/debug/objects/free.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ktime.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timekeeping.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/errno.h \
-  arch/arm64/include/generated/asm/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/errno-base.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcutree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/nodemask.h \
-    $(wildcard include/config/highmem.h) \
-    $(wildcard include/config/movable/node.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/numa.h \
-    $(wildcard include/config/nodes/shift.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mm_types.h \
-    $(wildcard include/config/split/ptlock/cpus.h) \
-    $(wildcard include/config/arch/enable/split/pmd/ptlock.h) \
-    $(wildcard include/config/amlogic/page/trace.h) \
-    $(wildcard include/config/have/cmpxchg/double.h) \
-    $(wildcard include/config/have/aligned/struct/page.h) \
-    $(wildcard include/config/transparent/hugepage.h) \
-    $(wildcard include/config/kmemcheck.h) \
-    $(wildcard include/config/userfaultfd.h) \
-    $(wildcard include/config/aio.h) \
-    $(wildcard include/config/mmu/notifier.h) \
-    $(wildcard include/config/compaction.h) \
-    $(wildcard include/config/x86/intel/mpx.h) \
-    $(wildcard include/config/hugetlb/page.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwsem.h \
-    $(wildcard include/config/rwsem/spin/on/owner.h) \
-    $(wildcard include/config/rwsem/generic/spinlock.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/err.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/osq_lock.h \
-  arch/arm64/include/generated/asm/rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uprobes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/page-flags-layout.h \
-    $(wildcard include/config/sparsemem.h) \
-    $(wildcard include/config/sparsemem/vmemmap.h) \
-  include/generated/bounds.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sparsemem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/workqueue.h \
-    $(wildcard include/config/debug/objects/work.h) \
-    $(wildcard include/config/freezer.h) \
-    $(wildcard include/config/wq/watchdog.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timer.h \
-    $(wildcard include/config/timer/stats.h) \
-    $(wildcard include/config/debug/objects/timers.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sysctl.h \
-    $(wildcard include/config/sysctl.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uidgid.h \
-    $(wildcard include/config/user/ns.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/highuid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sysctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/page.h \
-    $(wildcard include/config/arm64/page/shift.h) \
-    $(wildcard include/config/arm64/cont/shift.h) \
-    $(wildcard include/config/have/arch/pfn/valid.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/personality.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/personality.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/pgtable-nopud.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/memory.h \
-    $(wildcard include/config/arm64/va/bits.h) \
-    $(wildcard include/config/blk/dev/initrd.h) \
-  arch/arm64/include/generated/asm/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mmdebug.h \
-    $(wildcard include/config/debug/vm.h) \
-    $(wildcard include/config/debug/virtual.h) \
-    $(wildcard include/config/debug/vm/pgflags.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/memory_model.h \
-    $(wildcard include/config/flatmem.h) \
-    $(wildcard include/config/discontigmem.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pfn.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/getorder.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/mmu.h \
-    $(wildcard include/config/unmap/kernel/at/el0.h) \
-    $(wildcard include/config/harden/branch/predictor.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu.h \
-    $(wildcard include/config/need/per/cpu/embed/first/chunk.h) \
-    $(wildcard include/config/need/per/cpu/page/first/chunk.h) \
-    $(wildcard include/config/have/setup/per/cpu/area.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/smp.h \
-    $(wildcard include/config/amlogic/modify.h) \
-    $(wildcard include/config/up/late/init.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/llist.h \
-    $(wildcard include/config/arch/have/nmi/safe/cmpxchg.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/smp.h \
-    $(wildcard include/config/arm64/acpi/parking/protocol.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/percpu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/percpu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-defs.h \
-    $(wildcard include/config/page/table/isolation.h) \
-    $(wildcard include/config/debug/force/weak/per/cpu.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cputime.h \
-  arch/arm64/include/generated/asm/cputime.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/cputime.h \
-    $(wildcard include/config/virt/cpu/accounting.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/cputime_jiffies.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ipc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/ipc.h \
-  arch/arm64/include/generated/asm/ipcbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/ipcbuf.h \
-  arch/arm64/include/generated/asm/sembuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/sembuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/shm.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/shm.h \
-  arch/arm64/include/generated/asm/shmbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/shmbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/shmparam.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/shmparam.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/signal.h \
-    $(wildcard include/config/old/sigaction.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/signal-defs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/sigcontext.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/topology.h \
-    $(wildcard include/config/use/percpu/numa/node/id.h) \
-    $(wildcard include/config/have/memoryless/nodes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mmzone.h \
-    $(wildcard include/config/force/max/zoneorder.h) \
-    $(wildcard include/config/cma.h) \
-    $(wildcard include/config/memory/isolation.h) \
-    $(wildcard include/config/zsmalloc.h) \
-    $(wildcard include/config/amlogic/cma.h) \
-    $(wildcard include/config/zone/dma.h) \
-    $(wildcard include/config/zone/dma32.h) \
-    $(wildcard include/config/zone/device.h) \
-    $(wildcard include/config/memory/hotplug.h) \
-    $(wildcard include/config/flat/node/mem/map.h) \
-    $(wildcard include/config/page/extension.h) \
-    $(wildcard include/config/no/bootmem.h) \
-    $(wildcard include/config/deferred/struct/page/init.h) \
-    $(wildcard include/config/have/memory/present.h) \
-    $(wildcard include/config/need/node/memmap/size.h) \
-    $(wildcard include/config/have/memblock/node/map.h) \
-    $(wildcard include/config/need/multiple/nodes.h) \
-    $(wildcard include/config/have/arch/early/pfn/to/nid.h) \
-    $(wildcard include/config/sparsemem/extreme.h) \
-    $(wildcard include/config/holes/in/zone.h) \
-    $(wildcard include/config/arch/has/holes/memorymodel.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pageblock-flags.h \
-    $(wildcard include/config/hugetlb/page/size/variable.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/memory_hotplug.h \
-    $(wildcard include/config/memory/hotremove.h) \
-    $(wildcard include/config/have/arch/nodedata/extension.h) \
-    $(wildcard include/config/have/bootmem/info/node.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/notifier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mutex.h \
-    $(wildcard include/config/mutex/spin/on/owner.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/srcu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/topology.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/topology.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seccomp.h \
-    $(wildcard include/config/seccomp.h) \
-    $(wildcard include/config/have/arch/seccomp/filter.h) \
-    $(wildcard include/config/seccomp/filter.h) \
-    $(wildcard include/config/checkpoint/restore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rculist.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rtmutex.h \
-    $(wildcard include/config/debug/rt/mutexes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/resource.h \
-  arch/arm64/include/generated/asm/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/hrtimer.h \
-    $(wildcard include/config/high/res/timers.h) \
-    $(wildcard include/config/time/low/res.h) \
-    $(wildcard include/config/timerfd.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timerqueue.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kcov.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kcov.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/task_io_accounting.h \
-    $(wildcard include/config/task/io/accounting.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/latencytop.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cred.h \
-    $(wildcard include/config/debug/credentials.h) \
-    $(wildcard include/config/security.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/key.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/assoc_array.h \
-    $(wildcard include/config/associative/array.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/selinux.h \
-    $(wildcard include/config/security/selinux.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/gfp.h \
-    $(wildcard include/config/pm/sleep.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/magic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cgroup-defs.h \
-    $(wildcard include/config/sock/cgroup/data.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/limits.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/idr.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-refcount.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcu_sync.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bpf-cgroup.h \
-    $(wildcard include/config/cgroup/bpf.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/bpf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/bpf_common.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cgroup_subsys.h \
-    $(wildcard include/config/cgroup/cpuacct.h) \
-    $(wildcard include/config/cgroup/schedtune.h) \
-    $(wildcard include/config/blk/cgroup.h) \
-    $(wildcard include/config/cgroup/device.h) \
-    $(wildcard include/config/cgroup/freezer.h) \
-    $(wildcard include/config/cgroup/net/classid.h) \
-    $(wildcard include/config/cgroup/perf.h) \
-    $(wildcard include/config/cgroup/net/prio.h) \
-    $(wildcard include/config/cgroup/hugetlb.h) \
-    $(wildcard include/config/cgroup/pids.h) \
-    $(wildcard include/config/cgroup/debug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kmod.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/elf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/elf.h \
-  arch/arm64/include/generated/asm/user.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/user.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/elf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/elf-em.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kobject.h \
-    $(wildcard include/config/uevent/helper.h) \
-    $(wildcard include/config/debug/kobject/release.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sysfs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kernfs.h \
-    $(wildcard include/config/kernfs.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kobject_ns.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kref.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/moduleparam.h \
-    $(wildcard include/config/alpha.h) \
-    $(wildcard include/config/ia64.h) \
-    $(wildcard include/config/ppc64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/extable.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rbtree_latch.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cfi.h \
-    $(wildcard include/config/cfi/clang/shadow.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/module.h \
-    $(wildcard include/config/arm64/module/plts.h) \
-    $(wildcard include/config/randomize/base.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/module.h \
-    $(wildcard include/config/have/mod/arch/specific.h) \
-    $(wildcard include/config/modules/use/elf/rel.h) \
-    $(wildcard include/config/modules/use/elf/rela.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/vermagic.h \
-  include/generated/utsrelease.h \
-
-/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.mod.o: $(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.mod.o)
-
-$(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.mod.o):
diff --git a/optee/.optee_armtz.o.cmd b/optee/.optee_armtz.o.cmd
deleted file mode 100644 (file)
index 9e0d599..0000000
+++ /dev/null
@@ -1 +0,0 @@
-cmd_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.o := aarch64-linux-gnu-ld -EL    -r -o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/core.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/call.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/rpc.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/supp.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/smccc-call.o 
diff --git a/optee/.rpc.o.cmd b/optee/.rpc.o.cmd
deleted file mode 100644 (file)
index a55db63..0000000
+++ /dev/null
@@ -1,714 +0,0 @@
-cmd_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/rpc.o := aarch64-linux-gnu-gcc -Wp,-MD,/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/.rpc.o.d  -nostdinc -isystem /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/../lib/gcc/aarch64-linux-gnu/4.9.2/include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include -I./arch/arm64/include/generated/uapi -I./arch/arm64/include/generated  -I/mnt/fileroot/lei.qian/p-amlogic/common/include -I./include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi -I/mnt/fileroot/lei.qian/p-amlogic/common/include/uapi -I./include/generated/uapi -include /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kconfig.h -I/mnt/fileroot/lei.qian/p-amlogic/common//mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee -D__KERNEL__ -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -Werror -std=gnu89 -fno-PIE -fno-PIE -mgeneral-regs-only -fno-asynchronous-unwind-tables -fno-pic -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror  -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux  -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include  -DMODULE -mcmodel=large  -DKBUILD_BASENAME='"rpc"'  -DKBUILD_MODNAME='"optee_armtz"' -c -o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/.tmp_rpc.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/rpc.c
-
-source_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/rpc.o := /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/rpc.c
-
-deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/rpc.o := \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/delay.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kernel.h \
-    $(wildcard include/config/lbdaf.h) \
-    $(wildcard include/config/preempt/voluntary.h) \
-    $(wildcard include/config/debug/atomic/sleep.h) \
-    $(wildcard include/config/mmu.h) \
-    $(wildcard include/config/prove/locking.h) \
-    $(wildcard include/config/panic/timeout.h) \
-    $(wildcard include/config/tracing.h) \
-    $(wildcard include/config/ftrace/mcount/record.h) \
-  /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/lib/gcc/aarch64-linux-gnu/4.9.2/include/stdarg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler.h \
-    $(wildcard include/config/sparse/rcu/pointer.h) \
-    $(wildcard include/config/trace/branch/profiling.h) \
-    $(wildcard include/config/profile/all/branches.h) \
-    $(wildcard include/config/kasan.h) \
-    $(wildcard include/config/enable/must/check.h) \
-    $(wildcard include/config/enable/warn/deprecated.h) \
-    $(wildcard include/config/kprobes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler-gcc.h \
-    $(wildcard include/config/arch/supports/optimized/inlining.h) \
-    $(wildcard include/config/optimize/inlining.h) \
-    $(wildcard include/config/gcov/kernel.h) \
-    $(wildcard include/config/stack/validation.h) \
-    $(wildcard include/config/arch/use/builtin/bswap.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/types.h \
-  arch/arm64/include/generated/asm/types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/int-ll64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/int-ll64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitsperlong.h \
-    $(wildcard include/config/64bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stddef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/stddef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stringify.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/export.h \
-    $(wildcard include/config/have/underscore/symbol/prefix.h) \
-    $(wildcard include/config/modules.h) \
-    $(wildcard include/config/modversions.h) \
-    $(wildcard include/config/trim/unused/ksyms.h) \
-    $(wildcard include/config/unused/symbols.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/types.h \
-    $(wildcard include/config/have/uid16.h) \
-    $(wildcard include/config/uid16.h) \
-    $(wildcard include/config/arch/dma/addr/t/64bit.h) \
-    $(wildcard include/config/phys/addr/t/64bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bitops.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/bitops.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/barrier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/barrier.h \
-    $(wildcard include/config/smp.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-__ffs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-ffs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-__fls.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-fls.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/ffz.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/fls64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/find.h \
-    $(wildcard include/config/generic/find/first/bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/sched.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/arch_hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/const_hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/lock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/non-atomic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/le.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/byteorder.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/byteorder/little_endian.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/byteorder/little_endian.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/swab.h \
-  arch/arm64/include/generated/asm/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/byteorder/generic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/log2.h \
-    $(wildcard include/config/arch/has/ilog2/u32.h) \
-    $(wildcard include/config/arch/has/ilog2/u64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/typecheck.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/printk.h \
-    $(wildcard include/config/message/loglevel/default.h) \
-    $(wildcard include/config/early/printk.h) \
-    $(wildcard include/config/printk/nmi.h) \
-    $(wildcard include/config/printk.h) \
-    $(wildcard include/config/dynamic/debug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/init.h \
-    $(wildcard include/config/debug/rodata.h) \
-    $(wildcard include/config/debug/set/module/ronx.h) \
-    $(wildcard include/config/lto/clang.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kern_levels.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cache.h \
-    $(wildcard include/config/arch/has/cache/line/size.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kernel.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sysinfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cache.h \
-    $(wildcard include/config/amlogic/memory/extend.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cachetype.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cputype.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sysreg.h \
-    $(wildcard include/config/arm64/4k/pages.h) \
-    $(wildcard include/config/arm64/16k/pages.h) \
-    $(wildcard include/config/arm64/64k/pages.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/opcodes.h \
-    $(wildcard include/config/cpu/big/endian.h) \
-    $(wildcard include/config/cpu/endian/be8.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/../../arm/include/asm/opcodes.h \
-    $(wildcard include/config/cpu/endian/be32.h) \
-    $(wildcard include/config/thumb2/kernel.h) \
-  arch/arm64/include/generated/asm/delay.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/delay.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/device.h \
-    $(wildcard include/config/debug/devres.h) \
-    $(wildcard include/config/generic/msi/irq/domain.h) \
-    $(wildcard include/config/pinctrl.h) \
-    $(wildcard include/config/generic/msi/irq.h) \
-    $(wildcard include/config/numa.h) \
-    $(wildcard include/config/dma/cma.h) \
-    $(wildcard include/config/pm/sleep.h) \
-    $(wildcard include/config/of.h) \
-    $(wildcard include/config/devtmpfs.h) \
-    $(wildcard include/config/sysfs/deprecated.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ioport.h \
-    $(wildcard include/config/memory/hotremove.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kobject.h \
-    $(wildcard include/config/uevent/helper.h) \
-    $(wildcard include/config/debug/kobject/release.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list.h \
-    $(wildcard include/config/debug/list.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/poison.h \
-    $(wildcard include/config/illegal/pointer/value.h) \
-    $(wildcard include/config/page/poisoning/zero.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/const.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sysfs.h \
-    $(wildcard include/config/debug/lock/alloc.h) \
-    $(wildcard include/config/sysfs.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kernfs.h \
-    $(wildcard include/config/kernfs.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/err.h \
-  arch/arm64/include/generated/asm/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/errno-base.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mutex.h \
-    $(wildcard include/config/debug/mutexes.h) \
-    $(wildcard include/config/mutex/spin/on/owner.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/current.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock_types.h \
-    $(wildcard include/config/generic/lockbreak.h) \
-    $(wildcard include/config/debug/spinlock.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/spinlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/lockdep.h \
-    $(wildcard include/config/lockdep.h) \
-    $(wildcard include/config/lock/stat.h) \
-    $(wildcard include/config/trace/irqflags.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/atomic.h \
-    $(wildcard include/config/generic/atomic64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/atomic.h \
-    $(wildcard include/config/arm64/lse/atomics.h) \
-    $(wildcard include/config/as/lse.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/lse.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/atomic_ll_sc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cmpxchg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bug.h \
-    $(wildcard include/config/generic/bug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/bug.h \
-    $(wildcard include/config/debug/bugverbose.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/brk-imm.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bug.h \
-    $(wildcard include/config/bug.h) \
-    $(wildcard include/config/generic/bug/relative/pointers.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/atomic-long.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/processor.h \
-    $(wildcard include/config/compat.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/string.h \
-    $(wildcard include/config/binary/printf.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/string.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/string.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/alternative.h \
-    $(wildcard include/config/arm64/uao.h) \
-    $(wildcard include/config/foo.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cpucaps.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/insn.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/fpsimd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/hwcap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/hwcap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/hw_breakpoint.h \
-    $(wildcard include/config/have/hw/breakpoint.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cpufeature.h \
-    $(wildcard include/config/arm64/sw/ttbr0/pan.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/jump_label.h \
-    $(wildcard include/config/jump/label.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/jump_label.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/virt.h \
-    $(wildcard include/config/arm64/vhe.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sections.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/sections.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-hwdef.h \
-    $(wildcard include/config/pgtable/levels.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/osq_lock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/idr.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcupdate.h \
-    $(wildcard include/config/tiny/rcu.h) \
-    $(wildcard include/config/tree/rcu.h) \
-    $(wildcard include/config/preempt/rcu.h) \
-    $(wildcard include/config/rcu/trace.h) \
-    $(wildcard include/config/preempt/count.h) \
-    $(wildcard include/config/rcu/stall/common.h) \
-    $(wildcard include/config/no/hz/full.h) \
-    $(wildcard include/config/rcu/nocb/cpu.h) \
-    $(wildcard include/config/tasks/rcu.h) \
-    $(wildcard include/config/debug/objects/rcu/head.h) \
-    $(wildcard include/config/hotplug/cpu.h) \
-    $(wildcard include/config/prove/rcu.h) \
-    $(wildcard include/config/preempt.h) \
-    $(wildcard include/config/rcu/boost.h) \
-    $(wildcard include/config/rcu/nocb/cpu/all.h) \
-    $(wildcard include/config/no/hz/full/sysidle.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/preempt.h \
-    $(wildcard include/config/debug/preempt.h) \
-    $(wildcard include/config/preempt/tracer.h) \
-    $(wildcard include/config/preempt/notifiers.h) \
-  arch/arm64/include/generated/asm/preempt.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/preempt.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/thread_info.h \
-    $(wildcard include/config/thread/info/in/task.h) \
-    $(wildcard include/config/debug/stack/usage.h) \
-    $(wildcard include/config/have/arch/within/stack/frames.h) \
-    $(wildcard include/config/hardened/usercopy.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/restart_block.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/thread_info.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/stack_pointer.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/irqflags.h \
-    $(wildcard include/config/irqsoff/tracer.h) \
-    $(wildcard include/config/trace/irqflags/support.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/irqflags.h \
-    $(wildcard include/config/amlogic/debug/lockup.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/../drivers/amlogic/debug/irqflags_debug.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/amlogic/debug_lockup.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bottom_half.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock_api_smp.h \
-    $(wildcard include/config/inline/spin/lock.h) \
-    $(wildcard include/config/inline/spin/lock/bh.h) \
-    $(wildcard include/config/inline/spin/lock/irq.h) \
-    $(wildcard include/config/inline/spin/lock/irqsave.h) \
-    $(wildcard include/config/inline/spin/trylock.h) \
-    $(wildcard include/config/inline/spin/trylock/bh.h) \
-    $(wildcard include/config/uninline/spin/unlock.h) \
-    $(wildcard include/config/inline/spin/unlock/bh.h) \
-    $(wildcard include/config/inline/spin/unlock/irq.h) \
-    $(wildcard include/config/inline/spin/unlock/irqrestore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock_api_smp.h \
-    $(wildcard include/config/inline/read/lock.h) \
-    $(wildcard include/config/inline/write/lock.h) \
-    $(wildcard include/config/inline/read/lock/bh.h) \
-    $(wildcard include/config/inline/write/lock/bh.h) \
-    $(wildcard include/config/inline/read/lock/irq.h) \
-    $(wildcard include/config/inline/write/lock/irq.h) \
-    $(wildcard include/config/inline/read/lock/irqsave.h) \
-    $(wildcard include/config/inline/write/lock/irqsave.h) \
-    $(wildcard include/config/inline/read/trylock.h) \
-    $(wildcard include/config/inline/write/trylock.h) \
-    $(wildcard include/config/inline/read/unlock.h) \
-    $(wildcard include/config/inline/write/unlock.h) \
-    $(wildcard include/config/inline/read/unlock/bh.h) \
-    $(wildcard include/config/inline/write/unlock/bh.h) \
-    $(wildcard include/config/inline/read/unlock/irq.h) \
-    $(wildcard include/config/inline/write/unlock/irq.h) \
-    $(wildcard include/config/inline/read/unlock/irqrestore.h) \
-    $(wildcard include/config/inline/write/unlock/irqrestore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/threads.h \
-    $(wildcard include/config/nr/cpus.h) \
-    $(wildcard include/config/base/small.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cpumask.h \
-    $(wildcard include/config/cpumask/offstack.h) \
-    $(wildcard include/config/debug/per/cpu/maps.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bitmap.h \
-    $(wildcard include/config/s390.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seqlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/completion.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/wait.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/wait.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/debugobjects.h \
-    $(wildcard include/config/debug/objects.h) \
-    $(wildcard include/config/debug/objects/free.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ktime.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/time.h \
-    $(wildcard include/config/arch/uses/gettimeoffset.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/math64.h \
-    $(wildcard include/config/arch/supports/int128.h) \
-  arch/arm64/include/generated/asm/div64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/div64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/time64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/time.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/jiffies.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/param.h \
-    $(wildcard include/config/hz.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/arch_timer.h \
-    $(wildcard include/config/fsl/erratum/a008585.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/clocksource/arm_arch_timer.h \
-    $(wildcard include/config/arm/arch/timer.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timecounter.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/timex.h \
-  include/generated/timeconst.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timekeeping.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcutree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rbtree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kobject_ns.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/compat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sched.h \
-    $(wildcard include/config/cpu/quiet.h) \
-    $(wildcard include/config/no/hz/common.h) \
-    $(wildcard include/config/sched/debug.h) \
-    $(wildcard include/config/lockup/detector.h) \
-    $(wildcard include/config/detect/hung/task.h) \
-    $(wildcard include/config/core/dump/default/elf/headers.h) \
-    $(wildcard include/config/virt/cpu/accounting/native.h) \
-    $(wildcard include/config/sched/autogroup.h) \
-    $(wildcard include/config/bsd/process/acct.h) \
-    $(wildcard include/config/taskstats.h) \
-    $(wildcard include/config/audit.h) \
-    $(wildcard include/config/inotify/user.h) \
-    $(wildcard include/config/fanotify.h) \
-    $(wildcard include/config/epoll.h) \
-    $(wildcard include/config/posix/mqueue.h) \
-    $(wildcard include/config/keys.h) \
-    $(wildcard include/config/perf/events.h) \
-    $(wildcard include/config/bpf/syscall.h) \
-    $(wildcard include/config/sched/info.h) \
-    $(wildcard include/config/task/delay/acct.h) \
-    $(wildcard include/config/schedstats.h) \
-    $(wildcard include/config/sched/smt.h) \
-    $(wildcard include/config/sched/mc.h) \
-    $(wildcard include/config/sched/walt.h) \
-    $(wildcard include/config/fair/group/sched.h) \
-    $(wildcard include/config/rt/group/sched.h) \
-    $(wildcard include/config/cgroup/sched.h) \
-    $(wildcard include/config/blk/dev/io/trace.h) \
-    $(wildcard include/config/memcg.h) \
-    $(wildcard include/config/slob.h) \
-    $(wildcard include/config/compat/brk.h) \
-    $(wildcard include/config/cgroups.h) \
-    $(wildcard include/config/cc/stackprotector.h) \
-    $(wildcard include/config/cpu/freq/times.h) \
-    $(wildcard include/config/virt/cpu/accounting/gen.h) \
-    $(wildcard include/config/sysvipc.h) \
-    $(wildcard include/config/auditsyscall.h) \
-    $(wildcard include/config/rt/mutexes.h) \
-    $(wildcard include/config/ubsan.h) \
-    $(wildcard include/config/block.h) \
-    $(wildcard include/config/task/xacct.h) \
-    $(wildcard include/config/cpusets.h) \
-    $(wildcard include/config/futex.h) \
-    $(wildcard include/config/numa/balancing.h) \
-    $(wildcard include/config/arch/want/batched/unmap/tlb/flush.h) \
-    $(wildcard include/config/fault/injection.h) \
-    $(wildcard include/config/latencytop.h) \
-    $(wildcard include/config/function/graph/tracer.h) \
-    $(wildcard include/config/kcov.h) \
-    $(wildcard include/config/uprobes.h) \
-    $(wildcard include/config/bcache.h) \
-    $(wildcard include/config/vmap/stack.h) \
-    $(wildcard include/config/arch/wants/dynamic/task/struct.h) \
-    $(wildcard include/config/have/unstable/sched/clock.h) \
-    $(wildcard include/config/irq/time/accounting.h) \
-    $(wildcard include/config/proc/fs.h) \
-    $(wildcard include/config/stack/growsup.h) \
-    $(wildcard include/config/have/copy/thread/tls.h) \
-    $(wildcard include/config/have/exit/thread.h) \
-    $(wildcard include/config/cpu/freq.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sched.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sched/prio.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/capability.h \
-    $(wildcard include/config/multiuser.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/capability.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/plist.h \
-    $(wildcard include/config/debug/pi/list.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/nodemask.h \
-    $(wildcard include/config/highmem.h) \
-    $(wildcard include/config/movable/node.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/numa.h \
-    $(wildcard include/config/nodes/shift.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mm_types.h \
-    $(wildcard include/config/split/ptlock/cpus.h) \
-    $(wildcard include/config/arch/enable/split/pmd/ptlock.h) \
-    $(wildcard include/config/amlogic/page/trace.h) \
-    $(wildcard include/config/have/cmpxchg/double.h) \
-    $(wildcard include/config/have/aligned/struct/page.h) \
-    $(wildcard include/config/transparent/hugepage.h) \
-    $(wildcard include/config/kmemcheck.h) \
-    $(wildcard include/config/userfaultfd.h) \
-    $(wildcard include/config/aio.h) \
-    $(wildcard include/config/mmu/notifier.h) \
-    $(wildcard include/config/compaction.h) \
-    $(wildcard include/config/x86/intel/mpx.h) \
-    $(wildcard include/config/hugetlb/page.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwsem.h \
-    $(wildcard include/config/rwsem/spin/on/owner.h) \
-    $(wildcard include/config/rwsem/generic/spinlock.h) \
-  arch/arm64/include/generated/asm/rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uprobes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/page-flags-layout.h \
-    $(wildcard include/config/sparsemem.h) \
-    $(wildcard include/config/sparsemem/vmemmap.h) \
-  include/generated/bounds.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sparsemem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/workqueue.h \
-    $(wildcard include/config/debug/objects/work.h) \
-    $(wildcard include/config/freezer.h) \
-    $(wildcard include/config/wq/watchdog.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timer.h \
-    $(wildcard include/config/timer/stats.h) \
-    $(wildcard include/config/debug/objects/timers.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sysctl.h \
-    $(wildcard include/config/sysctl.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uidgid.h \
-    $(wildcard include/config/user/ns.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/highuid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sysctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/page.h \
-    $(wildcard include/config/arm64/page/shift.h) \
-    $(wildcard include/config/arm64/cont/shift.h) \
-    $(wildcard include/config/have/arch/pfn/valid.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/personality.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/personality.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/pgtable-nopud.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/memory.h \
-    $(wildcard include/config/arm64/va/bits.h) \
-    $(wildcard include/config/blk/dev/initrd.h) \
-  arch/arm64/include/generated/asm/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mmdebug.h \
-    $(wildcard include/config/debug/vm.h) \
-    $(wildcard include/config/debug/virtual.h) \
-    $(wildcard include/config/debug/vm/pgflags.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/memory_model.h \
-    $(wildcard include/config/flatmem.h) \
-    $(wildcard include/config/discontigmem.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pfn.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/getorder.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/mmu.h \
-    $(wildcard include/config/unmap/kernel/at/el0.h) \
-    $(wildcard include/config/harden/branch/predictor.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu.h \
-    $(wildcard include/config/need/per/cpu/embed/first/chunk.h) \
-    $(wildcard include/config/need/per/cpu/page/first/chunk.h) \
-    $(wildcard include/config/have/setup/per/cpu/area.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/smp.h \
-    $(wildcard include/config/amlogic/modify.h) \
-    $(wildcard include/config/up/late/init.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/llist.h \
-    $(wildcard include/config/arch/have/nmi/safe/cmpxchg.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/smp.h \
-    $(wildcard include/config/arm64/acpi/parking/protocol.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/percpu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/percpu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-defs.h \
-    $(wildcard include/config/page/table/isolation.h) \
-    $(wildcard include/config/debug/force/weak/per/cpu.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cputime.h \
-  arch/arm64/include/generated/asm/cputime.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/cputime.h \
-    $(wildcard include/config/virt/cpu/accounting.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/cputime_jiffies.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ipc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/ipc.h \
-  arch/arm64/include/generated/asm/ipcbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/ipcbuf.h \
-  arch/arm64/include/generated/asm/sembuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/sembuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/shm.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/shm.h \
-  arch/arm64/include/generated/asm/shmbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/shmbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/shmparam.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/shmparam.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/signal.h \
-    $(wildcard include/config/old/sigaction.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/signal-defs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/sigcontext.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/topology.h \
-    $(wildcard include/config/use/percpu/numa/node/id.h) \
-    $(wildcard include/config/have/memoryless/nodes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mmzone.h \
-    $(wildcard include/config/force/max/zoneorder.h) \
-    $(wildcard include/config/cma.h) \
-    $(wildcard include/config/memory/isolation.h) \
-    $(wildcard include/config/zsmalloc.h) \
-    $(wildcard include/config/amlogic/cma.h) \
-    $(wildcard include/config/zone/dma.h) \
-    $(wildcard include/config/zone/dma32.h) \
-    $(wildcard include/config/zone/device.h) \
-    $(wildcard include/config/memory/hotplug.h) \
-    $(wildcard include/config/flat/node/mem/map.h) \
-    $(wildcard include/config/page/extension.h) \
-    $(wildcard include/config/no/bootmem.h) \
-    $(wildcard include/config/deferred/struct/page/init.h) \
-    $(wildcard include/config/have/memory/present.h) \
-    $(wildcard include/config/need/node/memmap/size.h) \
-    $(wildcard include/config/have/memblock/node/map.h) \
-    $(wildcard include/config/need/multiple/nodes.h) \
-    $(wildcard include/config/have/arch/early/pfn/to/nid.h) \
-    $(wildcard include/config/sparsemem/extreme.h) \
-    $(wildcard include/config/holes/in/zone.h) \
-    $(wildcard include/config/arch/has/holes/memorymodel.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pageblock-flags.h \
-    $(wildcard include/config/hugetlb/page/size/variable.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/memory_hotplug.h \
-    $(wildcard include/config/have/arch/nodedata/extension.h) \
-    $(wildcard include/config/have/bootmem/info/node.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/notifier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/srcu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/topology.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/topology.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seccomp.h \
-    $(wildcard include/config/seccomp.h) \
-    $(wildcard include/config/have/arch/seccomp/filter.h) \
-    $(wildcard include/config/seccomp/filter.h) \
-    $(wildcard include/config/checkpoint/restore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rculist.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rtmutex.h \
-    $(wildcard include/config/debug/rt/mutexes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/resource.h \
-  arch/arm64/include/generated/asm/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/hrtimer.h \
-    $(wildcard include/config/high/res/timers.h) \
-    $(wildcard include/config/time/low/res.h) \
-    $(wildcard include/config/timerfd.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timerqueue.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kcov.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kcov.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/task_io_accounting.h \
-    $(wildcard include/config/task/io/accounting.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/latencytop.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cred.h \
-    $(wildcard include/config/debug/credentials.h) \
-    $(wildcard include/config/security.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/key.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/assoc_array.h \
-    $(wildcard include/config/associative/array.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/selinux.h \
-    $(wildcard include/config/security/selinux.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/gfp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/magic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cgroup-defs.h \
-    $(wildcard include/config/sock/cgroup/data.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/limits.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-refcount.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcu_sync.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bpf-cgroup.h \
-    $(wildcard include/config/cgroup/bpf.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/bpf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/bpf_common.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cgroup_subsys.h \
-    $(wildcard include/config/cgroup/cpuacct.h) \
-    $(wildcard include/config/cgroup/schedtune.h) \
-    $(wildcard include/config/blk/cgroup.h) \
-    $(wildcard include/config/cgroup/device.h) \
-    $(wildcard include/config/cgroup/freezer.h) \
-    $(wildcard include/config/cgroup/net/classid.h) \
-    $(wildcard include/config/cgroup/perf.h) \
-    $(wildcard include/config/cgroup/net/prio.h) \
-    $(wildcard include/config/cgroup/hugetlb.h) \
-    $(wildcard include/config/cgroup/pids.h) \
-    $(wildcard include/config/cgroup/debug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kref.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/klist.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/devinfo.h \
-    $(wildcard include/config/pm.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/consumer.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seq_file.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/fs.h \
-    $(wildcard include/config/fs/posix/acl.h) \
-    $(wildcard include/config/cgroup/writeback.h) \
-    $(wildcard include/config/ima.h) \
-    $(wildcard include/config/fsnotify.h) \
-    $(wildcard include/config/fs/encryption.h) \
-    $(wildcard include/config/file/locking.h) \
-    $(wildcard include/config/quota.h) \
-    $(wildcard include/config/fs/dax.h) \
-    $(wildcard include/config/mandatory/file/locking.h) \
-    $(wildcard include/config/migration.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kdev_t.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kdev_t.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dcache.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rculist_bl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list_bl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bit_spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/lockref.h \
-    $(wildcard include/config/arch/use/cmpxchg/lockref.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stringhash.h \
-    $(wildcard include/config/dcache/word/access.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/hash.h \
-    $(wildcard include/config/have/arch/hash.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/path.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list_lru.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/shrinker.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/radix-tree.h \
-    $(wildcard include/config/radix/tree/multiorder.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/semaphore.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fiemap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/migrate_mode.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/blk_types.h \
-    $(wildcard include/config/blk/dev/integrity.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/delayed_call.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/ioctl.h \
-  arch/arm64/include/generated/asm/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/quota.h \
-    $(wildcard include/config/quota/netlink/interface.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu_counter.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/dqblk_xfs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_v1.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_v2.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_qtree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/projid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/quota.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/nfs_fs_i.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/pinctrl-state.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pm.h \
-    $(wildcard include/config/vt/console/sleep.h) \
-    $(wildcard include/config/amlogic/usb.h) \
-    $(wildcard include/config/pm/clk.h) \
-    $(wildcard include/config/pm/generic/domains.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ratelimit.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/device.h \
-    $(wildcard include/config/iommu/api.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pm_wakeup.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/slab.h \
-    $(wildcard include/config/debug/slab.h) \
-    $(wildcard include/config/failslab.h) \
-    $(wildcard include/config/have/hardened/usercopy/allocator.h) \
-    $(wildcard include/config/slab.h) \
-    $(wildcard include/config/slub.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kmemleak.h \
-    $(wildcard include/config/debug/kmemleak.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kasan.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux/tee_drv.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux/tee.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_private.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/arm-smccc.h \
-    $(wildcard include/config/arm64.h) \
-    $(wildcard include/config/arm.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/const.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_msg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_smc.h \
-
-/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/rpc.o: $(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/rpc.o)
-
-$(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/rpc.o):
diff --git a/optee/.smccc-call.o.cmd b/optee/.smccc-call.o.cmd
deleted file mode 100644 (file)
index 887d861..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-cmd_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/smccc-call.o := aarch64-linux-gnu-gcc -Wp,-MD,/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/.smccc-call.o.d  -nostdinc -isystem /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/../lib/gcc/aarch64-linux-gnu/4.9.2/include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include -I./arch/arm64/include/generated/uapi -I./arch/arm64/include/generated  -I/mnt/fileroot/lei.qian/p-amlogic/common/include -I./include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi -I/mnt/fileroot/lei.qian/p-amlogic/common/include/uapi -I./include/generated/uapi -include /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kconfig.h -D__KERNEL__ -mlittle-endian -D__ASSEMBLY__ -fno-PIE -DCC_HAVE_ASM_GOTO -Wa,-gdwarf-2 -DMODULE  -c -o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/smccc-call.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/smccc-call.S
-
-source_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/smccc-call.o := /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/smccc-call.S
-
-deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/smccc-call.o := \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler.h \
-    $(wildcard include/config/sparse/rcu/pointer.h) \
-    $(wildcard include/config/trace/branch/profiling.h) \
-    $(wildcard include/config/profile/all/branches.h) \
-    $(wildcard include/config/kasan.h) \
-    $(wildcard include/config/enable/must/check.h) \
-    $(wildcard include/config/enable/warn/deprecated.h) \
-    $(wildcard include/config/kprobes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stringify.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/export.h \
-    $(wildcard include/config/have/underscore/symbol/prefix.h) \
-    $(wildcard include/config/modules.h) \
-    $(wildcard include/config/modversions.h) \
-    $(wildcard include/config/trim/unused/ksyms.h) \
-    $(wildcard include/config/unused/symbols.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/asm-offsets.h \
-  include/generated/asm-offsets.h \
-
-/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/smccc-call.o: $(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/smccc-call.o)
-
-$(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/smccc-call.o):
diff --git a/optee/.supp.o.cmd b/optee/.supp.o.cmd
deleted file mode 100644 (file)
index 15fd02f..0000000
+++ /dev/null
@@ -1,726 +0,0 @@
-cmd_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/supp.o := aarch64-linux-gnu-gcc -Wp,-MD,/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/.supp.o.d  -nostdinc -isystem /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/../lib/gcc/aarch64-linux-gnu/4.9.2/include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include -I./arch/arm64/include/generated/uapi -I./arch/arm64/include/generated  -I/mnt/fileroot/lei.qian/p-amlogic/common/include -I./include -I/mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi -I/mnt/fileroot/lei.qian/p-amlogic/common/include/uapi -I./include/generated/uapi -include /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kconfig.h -I/mnt/fileroot/lei.qian/p-amlogic/common//mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee -D__KERNEL__ -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -Werror -std=gnu89 -fno-PIE -fno-PIE -mgeneral-regs-only -fno-asynchronous-unwind-tables -fno-pic -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -g -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror  -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux  -I/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include  -DMODULE -mcmodel=large  -DKBUILD_BASENAME='"supp"'  -DKBUILD_MODNAME='"optee_armtz"' -c -o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/.tmp_supp.o /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/supp.c
-
-source_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/supp.o := /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/supp.c
-
-deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/supp.o := \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/device.h \
-    $(wildcard include/config/debug/devres.h) \
-    $(wildcard include/config/generic/msi/irq/domain.h) \
-    $(wildcard include/config/pinctrl.h) \
-    $(wildcard include/config/generic/msi/irq.h) \
-    $(wildcard include/config/numa.h) \
-    $(wildcard include/config/dma/cma.h) \
-    $(wildcard include/config/pm/sleep.h) \
-    $(wildcard include/config/of.h) \
-    $(wildcard include/config/devtmpfs.h) \
-    $(wildcard include/config/printk.h) \
-    $(wildcard include/config/dynamic/debug.h) \
-    $(wildcard include/config/sysfs/deprecated.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ioport.h \
-    $(wildcard include/config/memory/hotremove.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler.h \
-    $(wildcard include/config/sparse/rcu/pointer.h) \
-    $(wildcard include/config/trace/branch/profiling.h) \
-    $(wildcard include/config/profile/all/branches.h) \
-    $(wildcard include/config/kasan.h) \
-    $(wildcard include/config/enable/must/check.h) \
-    $(wildcard include/config/enable/warn/deprecated.h) \
-    $(wildcard include/config/kprobes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/compiler-gcc.h \
-    $(wildcard include/config/arch/supports/optimized/inlining.h) \
-    $(wildcard include/config/optimize/inlining.h) \
-    $(wildcard include/config/gcov/kernel.h) \
-    $(wildcard include/config/stack/validation.h) \
-    $(wildcard include/config/arch/use/builtin/bswap.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/types.h \
-  arch/arm64/include/generated/asm/types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/int-ll64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/int-ll64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitsperlong.h \
-    $(wildcard include/config/64bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/bitsperlong.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stddef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/stddef.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/posix_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/types.h \
-    $(wildcard include/config/have/uid16.h) \
-    $(wildcard include/config/uid16.h) \
-    $(wildcard include/config/lbdaf.h) \
-    $(wildcard include/config/arch/dma/addr/t/64bit.h) \
-    $(wildcard include/config/phys/addr/t/64bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kobject.h \
-    $(wildcard include/config/uevent/helper.h) \
-    $(wildcard include/config/debug/kobject/release.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list.h \
-    $(wildcard include/config/debug/list.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/poison.h \
-    $(wildcard include/config/illegal/pointer/value.h) \
-    $(wildcard include/config/page/poisoning/zero.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/const.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kernel.h \
-    $(wildcard include/config/preempt/voluntary.h) \
-    $(wildcard include/config/debug/atomic/sleep.h) \
-    $(wildcard include/config/mmu.h) \
-    $(wildcard include/config/prove/locking.h) \
-    $(wildcard include/config/panic/timeout.h) \
-    $(wildcard include/config/tracing.h) \
-    $(wildcard include/config/ftrace/mcount/record.h) \
-  /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/lib/gcc/aarch64-linux-gnu/4.9.2/include/stdarg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stringify.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/export.h \
-    $(wildcard include/config/have/underscore/symbol/prefix.h) \
-    $(wildcard include/config/modules.h) \
-    $(wildcard include/config/modversions.h) \
-    $(wildcard include/config/trim/unused/ksyms.h) \
-    $(wildcard include/config/unused/symbols.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/linkage.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bitops.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/bitops.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/barrier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/barrier.h \
-    $(wildcard include/config/smp.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-__ffs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-ffs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-__fls.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/builtin-fls.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/ffz.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/fls64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/find.h \
-    $(wildcard include/config/generic/find/first/bit.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/sched.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/arch_hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/const_hweight.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/lock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/non-atomic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bitops/le.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/byteorder.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/byteorder/little_endian.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/byteorder/little_endian.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/swab.h \
-  arch/arm64/include/generated/asm/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/swab.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/byteorder/generic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/log2.h \
-    $(wildcard include/config/arch/has/ilog2/u32.h) \
-    $(wildcard include/config/arch/has/ilog2/u64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/typecheck.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/printk.h \
-    $(wildcard include/config/message/loglevel/default.h) \
-    $(wildcard include/config/early/printk.h) \
-    $(wildcard include/config/printk/nmi.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/init.h \
-    $(wildcard include/config/debug/rodata.h) \
-    $(wildcard include/config/debug/set/module/ronx.h) \
-    $(wildcard include/config/lto/clang.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kern_levels.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cache.h \
-    $(wildcard include/config/arch/has/cache/line/size.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kernel.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sysinfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cache.h \
-    $(wildcard include/config/amlogic/memory/extend.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cachetype.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cputype.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sysreg.h \
-    $(wildcard include/config/arm64/4k/pages.h) \
-    $(wildcard include/config/arm64/16k/pages.h) \
-    $(wildcard include/config/arm64/64k/pages.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/opcodes.h \
-    $(wildcard include/config/cpu/big/endian.h) \
-    $(wildcard include/config/cpu/endian/be8.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/../../arm/include/asm/opcodes.h \
-    $(wildcard include/config/cpu/endian/be32.h) \
-    $(wildcard include/config/thumb2/kernel.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sysfs.h \
-    $(wildcard include/config/debug/lock/alloc.h) \
-    $(wildcard include/config/sysfs.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kernfs.h \
-    $(wildcard include/config/kernfs.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/err.h \
-  arch/arm64/include/generated/asm/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/errno-base.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mutex.h \
-    $(wildcard include/config/debug/mutexes.h) \
-    $(wildcard include/config/mutex/spin/on/owner.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/current.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock_types.h \
-    $(wildcard include/config/generic/lockbreak.h) \
-    $(wildcard include/config/debug/spinlock.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/spinlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/lockdep.h \
-    $(wildcard include/config/lockdep.h) \
-    $(wildcard include/config/lock/stat.h) \
-    $(wildcard include/config/trace/irqflags.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock_types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/atomic.h \
-    $(wildcard include/config/generic/atomic64.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/atomic.h \
-    $(wildcard include/config/arm64/lse/atomics.h) \
-    $(wildcard include/config/as/lse.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/lse.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/atomic_ll_sc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cmpxchg.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bug.h \
-    $(wildcard include/config/generic/bug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/bug.h \
-    $(wildcard include/config/debug/bugverbose.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/brk-imm.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/bug.h \
-    $(wildcard include/config/bug.h) \
-    $(wildcard include/config/generic/bug/relative/pointers.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/atomic-long.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/processor.h \
-    $(wildcard include/config/compat.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/string.h \
-    $(wildcard include/config/binary/printf.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/string.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/string.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/alternative.h \
-    $(wildcard include/config/arm64/uao.h) \
-    $(wildcard include/config/foo.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cpucaps.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/insn.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/fpsimd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/hwcap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/hwcap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/ptrace.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/hw_breakpoint.h \
-    $(wildcard include/config/have/hw/breakpoint.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/cpufeature.h \
-    $(wildcard include/config/arm64/sw/ttbr0/pan.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/jump_label.h \
-    $(wildcard include/config/jump/label.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/jump_label.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/virt.h \
-    $(wildcard include/config/arm64/vhe.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sections.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/sections.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-hwdef.h \
-    $(wildcard include/config/pgtable/levels.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/osq_lock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/idr.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcupdate.h \
-    $(wildcard include/config/tiny/rcu.h) \
-    $(wildcard include/config/tree/rcu.h) \
-    $(wildcard include/config/preempt/rcu.h) \
-    $(wildcard include/config/rcu/trace.h) \
-    $(wildcard include/config/preempt/count.h) \
-    $(wildcard include/config/rcu/stall/common.h) \
-    $(wildcard include/config/no/hz/full.h) \
-    $(wildcard include/config/rcu/nocb/cpu.h) \
-    $(wildcard include/config/tasks/rcu.h) \
-    $(wildcard include/config/debug/objects/rcu/head.h) \
-    $(wildcard include/config/hotplug/cpu.h) \
-    $(wildcard include/config/prove/rcu.h) \
-    $(wildcard include/config/preempt.h) \
-    $(wildcard include/config/rcu/boost.h) \
-    $(wildcard include/config/rcu/nocb/cpu/all.h) \
-    $(wildcard include/config/no/hz/full/sysidle.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/preempt.h \
-    $(wildcard include/config/debug/preempt.h) \
-    $(wildcard include/config/preempt/tracer.h) \
-    $(wildcard include/config/preempt/notifiers.h) \
-  arch/arm64/include/generated/asm/preempt.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/preempt.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/thread_info.h \
-    $(wildcard include/config/thread/info/in/task.h) \
-    $(wildcard include/config/debug/stack/usage.h) \
-    $(wildcard include/config/have/arch/within/stack/frames.h) \
-    $(wildcard include/config/hardened/usercopy.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/restart_block.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/thread_info.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/stack_pointer.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/irqflags.h \
-    $(wildcard include/config/irqsoff/tracer.h) \
-    $(wildcard include/config/trace/irqflags/support.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/irqflags.h \
-    $(wildcard include/config/amlogic/debug/lockup.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/../drivers/amlogic/debug/irqflags_debug.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/amlogic/debug_lockup.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bottom_half.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/spinlock_api_smp.h \
-    $(wildcard include/config/inline/spin/lock.h) \
-    $(wildcard include/config/inline/spin/lock/bh.h) \
-    $(wildcard include/config/inline/spin/lock/irq.h) \
-    $(wildcard include/config/inline/spin/lock/irqsave.h) \
-    $(wildcard include/config/inline/spin/trylock.h) \
-    $(wildcard include/config/inline/spin/trylock/bh.h) \
-    $(wildcard include/config/uninline/spin/unlock.h) \
-    $(wildcard include/config/inline/spin/unlock/bh.h) \
-    $(wildcard include/config/inline/spin/unlock/irq.h) \
-    $(wildcard include/config/inline/spin/unlock/irqrestore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwlock_api_smp.h \
-    $(wildcard include/config/inline/read/lock.h) \
-    $(wildcard include/config/inline/write/lock.h) \
-    $(wildcard include/config/inline/read/lock/bh.h) \
-    $(wildcard include/config/inline/write/lock/bh.h) \
-    $(wildcard include/config/inline/read/lock/irq.h) \
-    $(wildcard include/config/inline/write/lock/irq.h) \
-    $(wildcard include/config/inline/read/lock/irqsave.h) \
-    $(wildcard include/config/inline/write/lock/irqsave.h) \
-    $(wildcard include/config/inline/read/trylock.h) \
-    $(wildcard include/config/inline/write/trylock.h) \
-    $(wildcard include/config/inline/read/unlock.h) \
-    $(wildcard include/config/inline/write/unlock.h) \
-    $(wildcard include/config/inline/read/unlock/bh.h) \
-    $(wildcard include/config/inline/write/unlock/bh.h) \
-    $(wildcard include/config/inline/read/unlock/irq.h) \
-    $(wildcard include/config/inline/write/unlock/irq.h) \
-    $(wildcard include/config/inline/read/unlock/irqrestore.h) \
-    $(wildcard include/config/inline/write/unlock/irqrestore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/threads.h \
-    $(wildcard include/config/nr/cpus.h) \
-    $(wildcard include/config/base/small.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cpumask.h \
-    $(wildcard include/config/cpumask/offstack.h) \
-    $(wildcard include/config/debug/per/cpu/maps.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bitmap.h \
-    $(wildcard include/config/s390.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seqlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/completion.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/wait.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/wait.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/debugobjects.h \
-    $(wildcard include/config/debug/objects.h) \
-    $(wildcard include/config/debug/objects/free.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ktime.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/time.h \
-    $(wildcard include/config/arch/uses/gettimeoffset.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/math64.h \
-    $(wildcard include/config/arch/supports/int128.h) \
-  arch/arm64/include/generated/asm/div64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/div64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/time64.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/time.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/jiffies.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/param.h \
-    $(wildcard include/config/hz.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/param.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/timex.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/arch_timer.h \
-    $(wildcard include/config/fsl/erratum/a008585.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/clocksource/arm_arch_timer.h \
-    $(wildcard include/config/arm/arch/timer.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timecounter.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/timex.h \
-  include/generated/timeconst.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timekeeping.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/errno.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcutree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rbtree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kobject_ns.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/compat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sched.h \
-    $(wildcard include/config/cpu/quiet.h) \
-    $(wildcard include/config/no/hz/common.h) \
-    $(wildcard include/config/sched/debug.h) \
-    $(wildcard include/config/lockup/detector.h) \
-    $(wildcard include/config/detect/hung/task.h) \
-    $(wildcard include/config/core/dump/default/elf/headers.h) \
-    $(wildcard include/config/virt/cpu/accounting/native.h) \
-    $(wildcard include/config/sched/autogroup.h) \
-    $(wildcard include/config/bsd/process/acct.h) \
-    $(wildcard include/config/taskstats.h) \
-    $(wildcard include/config/audit.h) \
-    $(wildcard include/config/inotify/user.h) \
-    $(wildcard include/config/fanotify.h) \
-    $(wildcard include/config/epoll.h) \
-    $(wildcard include/config/posix/mqueue.h) \
-    $(wildcard include/config/keys.h) \
-    $(wildcard include/config/perf/events.h) \
-    $(wildcard include/config/bpf/syscall.h) \
-    $(wildcard include/config/sched/info.h) \
-    $(wildcard include/config/task/delay/acct.h) \
-    $(wildcard include/config/schedstats.h) \
-    $(wildcard include/config/sched/smt.h) \
-    $(wildcard include/config/sched/mc.h) \
-    $(wildcard include/config/sched/walt.h) \
-    $(wildcard include/config/fair/group/sched.h) \
-    $(wildcard include/config/rt/group/sched.h) \
-    $(wildcard include/config/cgroup/sched.h) \
-    $(wildcard include/config/blk/dev/io/trace.h) \
-    $(wildcard include/config/memcg.h) \
-    $(wildcard include/config/slob.h) \
-    $(wildcard include/config/compat/brk.h) \
-    $(wildcard include/config/cgroups.h) \
-    $(wildcard include/config/cc/stackprotector.h) \
-    $(wildcard include/config/cpu/freq/times.h) \
-    $(wildcard include/config/virt/cpu/accounting/gen.h) \
-    $(wildcard include/config/sysvipc.h) \
-    $(wildcard include/config/auditsyscall.h) \
-    $(wildcard include/config/rt/mutexes.h) \
-    $(wildcard include/config/ubsan.h) \
-    $(wildcard include/config/block.h) \
-    $(wildcard include/config/task/xacct.h) \
-    $(wildcard include/config/cpusets.h) \
-    $(wildcard include/config/futex.h) \
-    $(wildcard include/config/numa/balancing.h) \
-    $(wildcard include/config/arch/want/batched/unmap/tlb/flush.h) \
-    $(wildcard include/config/fault/injection.h) \
-    $(wildcard include/config/latencytop.h) \
-    $(wildcard include/config/function/graph/tracer.h) \
-    $(wildcard include/config/kcov.h) \
-    $(wildcard include/config/uprobes.h) \
-    $(wildcard include/config/bcache.h) \
-    $(wildcard include/config/vmap/stack.h) \
-    $(wildcard include/config/arch/wants/dynamic/task/struct.h) \
-    $(wildcard include/config/have/unstable/sched/clock.h) \
-    $(wildcard include/config/irq/time/accounting.h) \
-    $(wildcard include/config/proc/fs.h) \
-    $(wildcard include/config/stack/growsup.h) \
-    $(wildcard include/config/have/copy/thread/tls.h) \
-    $(wildcard include/config/have/exit/thread.h) \
-    $(wildcard include/config/cpu/freq.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sched.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sched/prio.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/capability.h \
-    $(wildcard include/config/multiuser.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/capability.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/plist.h \
-    $(wildcard include/config/debug/pi/list.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/nodemask.h \
-    $(wildcard include/config/highmem.h) \
-    $(wildcard include/config/movable/node.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/numa.h \
-    $(wildcard include/config/nodes/shift.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mm_types.h \
-    $(wildcard include/config/split/ptlock/cpus.h) \
-    $(wildcard include/config/arch/enable/split/pmd/ptlock.h) \
-    $(wildcard include/config/amlogic/page/trace.h) \
-    $(wildcard include/config/have/cmpxchg/double.h) \
-    $(wildcard include/config/have/aligned/struct/page.h) \
-    $(wildcard include/config/transparent/hugepage.h) \
-    $(wildcard include/config/kmemcheck.h) \
-    $(wildcard include/config/userfaultfd.h) \
-    $(wildcard include/config/aio.h) \
-    $(wildcard include/config/mmu/notifier.h) \
-    $(wildcard include/config/compaction.h) \
-    $(wildcard include/config/x86/intel/mpx.h) \
-    $(wildcard include/config/hugetlb/page.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/auxvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rwsem.h \
-    $(wildcard include/config/rwsem/spin/on/owner.h) \
-    $(wildcard include/config/rwsem/generic/spinlock.h) \
-  arch/arm64/include/generated/asm/rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uprobes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/page-flags-layout.h \
-    $(wildcard include/config/sparsemem.h) \
-    $(wildcard include/config/sparsemem/vmemmap.h) \
-  include/generated/bounds.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/sparsemem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/workqueue.h \
-    $(wildcard include/config/debug/objects/work.h) \
-    $(wildcard include/config/freezer.h) \
-    $(wildcard include/config/wq/watchdog.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timer.h \
-    $(wildcard include/config/timer/stats.h) \
-    $(wildcard include/config/debug/objects/timers.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sysctl.h \
-    $(wildcard include/config/sysctl.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uidgid.h \
-    $(wildcard include/config/user/ns.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/highuid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sysctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/page.h \
-    $(wildcard include/config/arm64/page/shift.h) \
-    $(wildcard include/config/arm64/cont/shift.h) \
-    $(wildcard include/config/have/arch/pfn/valid.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/personality.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/personality.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-types.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/pgtable-nopud.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/memory.h \
-    $(wildcard include/config/arm64/va/bits.h) \
-    $(wildcard include/config/blk/dev/initrd.h) \
-  arch/arm64/include/generated/asm/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sizes.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mmdebug.h \
-    $(wildcard include/config/debug/vm.h) \
-    $(wildcard include/config/debug/virtual.h) \
-    $(wildcard include/config/debug/vm/pgflags.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/memory_model.h \
-    $(wildcard include/config/flatmem.h) \
-    $(wildcard include/config/discontigmem.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pfn.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/getorder.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/mmu.h \
-    $(wildcard include/config/unmap/kernel/at/el0.h) \
-    $(wildcard include/config/harden/branch/predictor.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu.h \
-    $(wildcard include/config/need/per/cpu/embed/first/chunk.h) \
-    $(wildcard include/config/need/per/cpu/page/first/chunk.h) \
-    $(wildcard include/config/have/setup/per/cpu/area.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/smp.h \
-    $(wildcard include/config/amlogic/modify.h) \
-    $(wildcard include/config/up/late/init.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/llist.h \
-    $(wildcard include/config/arch/have/nmi/safe/cmpxchg.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/smp.h \
-    $(wildcard include/config/arm64/acpi/parking/protocol.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/percpu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/percpu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-defs.h \
-    $(wildcard include/config/page/table/isolation.h) \
-    $(wildcard include/config/debug/force/weak/per/cpu.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cputime.h \
-  arch/arm64/include/generated/asm/cputime.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/cputime.h \
-    $(wildcard include/config/virt/cpu/accounting.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/cputime_jiffies.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/sem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/sem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ipc.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/ipc.h \
-  arch/arm64/include/generated/asm/ipcbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/ipcbuf.h \
-  arch/arm64/include/generated/asm/sembuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/sembuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/shm.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/shm.h \
-  arch/arm64/include/generated/asm/shmbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/shmbuf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/shmparam.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/shmparam.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/signal.h \
-    $(wildcard include/config/old/sigaction.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/signal.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/signal-defs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/sigcontext.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/siginfo.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/topology.h \
-    $(wildcard include/config/use/percpu/numa/node/id.h) \
-    $(wildcard include/config/have/memoryless/nodes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/mmzone.h \
-    $(wildcard include/config/force/max/zoneorder.h) \
-    $(wildcard include/config/cma.h) \
-    $(wildcard include/config/memory/isolation.h) \
-    $(wildcard include/config/zsmalloc.h) \
-    $(wildcard include/config/amlogic/cma.h) \
-    $(wildcard include/config/zone/dma.h) \
-    $(wildcard include/config/zone/dma32.h) \
-    $(wildcard include/config/zone/device.h) \
-    $(wildcard include/config/memory/hotplug.h) \
-    $(wildcard include/config/flat/node/mem/map.h) \
-    $(wildcard include/config/page/extension.h) \
-    $(wildcard include/config/no/bootmem.h) \
-    $(wildcard include/config/deferred/struct/page/init.h) \
-    $(wildcard include/config/have/memory/present.h) \
-    $(wildcard include/config/need/node/memmap/size.h) \
-    $(wildcard include/config/have/memblock/node/map.h) \
-    $(wildcard include/config/need/multiple/nodes.h) \
-    $(wildcard include/config/have/arch/early/pfn/to/nid.h) \
-    $(wildcard include/config/sparsemem/extreme.h) \
-    $(wildcard include/config/holes/in/zone.h) \
-    $(wildcard include/config/arch/has/holes/memorymodel.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pageblock-flags.h \
-    $(wildcard include/config/hugetlb/page/size/variable.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/memory_hotplug.h \
-    $(wildcard include/config/have/arch/nodedata/extension.h) \
-    $(wildcard include/config/have/bootmem/info/node.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/notifier.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/srcu.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/topology.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/topology.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seccomp.h \
-    $(wildcard include/config/seccomp.h) \
-    $(wildcard include/config/have/arch/seccomp/filter.h) \
-    $(wildcard include/config/seccomp/filter.h) \
-    $(wildcard include/config/checkpoint/restore.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/seccomp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/unistd.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rculist.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rtmutex.h \
-    $(wildcard include/config/debug/rt/mutexes.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/resource.h \
-  arch/arm64/include/generated/asm/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/resource.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/hrtimer.h \
-    $(wildcard include/config/high/res/timers.h) \
-    $(wildcard include/config/time/low/res.h) \
-    $(wildcard include/config/timerfd.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/timerqueue.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kcov.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kcov.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/task_io_accounting.h \
-    $(wildcard include/config/task/io/accounting.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/latencytop.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cred.h \
-    $(wildcard include/config/debug/credentials.h) \
-    $(wildcard include/config/security.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/key.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/assoc_array.h \
-    $(wildcard include/config/associative/array.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/selinux.h \
-    $(wildcard include/config/security/selinux.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/gfp.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/magic.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cgroup-defs.h \
-    $(wildcard include/config/sock/cgroup/data.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/limits.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-refcount.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu-rwsem.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rcu_sync.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bpf-cgroup.h \
-    $(wildcard include/config/cgroup/bpf.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/bpf.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/bpf_common.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/cgroup_subsys.h \
-    $(wildcard include/config/cgroup/cpuacct.h) \
-    $(wildcard include/config/cgroup/schedtune.h) \
-    $(wildcard include/config/blk/cgroup.h) \
-    $(wildcard include/config/cgroup/device.h) \
-    $(wildcard include/config/cgroup/freezer.h) \
-    $(wildcard include/config/cgroup/net/classid.h) \
-    $(wildcard include/config/cgroup/perf.h) \
-    $(wildcard include/config/cgroup/net/prio.h) \
-    $(wildcard include/config/cgroup/hugetlb.h) \
-    $(wildcard include/config/cgroup/pids.h) \
-    $(wildcard include/config/cgroup/debug.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/stat.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kref.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/klist.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/devinfo.h \
-    $(wildcard include/config/pm.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/consumer.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/seq_file.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/fs.h \
-    $(wildcard include/config/fs/posix/acl.h) \
-    $(wildcard include/config/cgroup/writeback.h) \
-    $(wildcard include/config/ima.h) \
-    $(wildcard include/config/fsnotify.h) \
-    $(wildcard include/config/fs/encryption.h) \
-    $(wildcard include/config/file/locking.h) \
-    $(wildcard include/config/quota.h) \
-    $(wildcard include/config/fs/dax.h) \
-    $(wildcard include/config/mandatory/file/locking.h) \
-    $(wildcard include/config/migration.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kdev_t.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/kdev_t.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dcache.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/rculist_bl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list_bl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bit_spinlock.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/lockref.h \
-    $(wildcard include/config/arch/use/cmpxchg/lockref.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/stringhash.h \
-    $(wildcard include/config/dcache/word/access.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/hash.h \
-    $(wildcard include/config/have/arch/hash.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/path.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/list_lru.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/shrinker.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/radix-tree.h \
-    $(wildcard include/config/radix/tree/multiorder.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/semaphore.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/uapi/asm/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/fcntl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fiemap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/migrate_mode.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/blk_types.h \
-    $(wildcard include/config/blk/dev/integrity.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/bvec.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/delayed_call.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/fs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/ioctl.h \
-  arch/arm64/include/generated/asm/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/asm-generic/ioctl.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/quota.h \
-    $(wildcard include/config/quota/netlink/interface.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/percpu_counter.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/dqblk_xfs.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_v1.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_v2.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/dqblk_qtree.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/projid.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/quota.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/nfs_fs_i.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pinctrl/pinctrl-state.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pm.h \
-    $(wildcard include/config/vt/console/sleep.h) \
-    $(wildcard include/config/amlogic/usb.h) \
-    $(wildcard include/config/pm/clk.h) \
-    $(wildcard include/config/pm/generic/domains.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/ratelimit.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/device.h \
-    $(wildcard include/config/iommu/api.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/pm_wakeup.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/slab.h \
-    $(wildcard include/config/debug/slab.h) \
-    $(wildcard include/config/failslab.h) \
-    $(wildcard include/config/have/hardened/usercopy/allocator.h) \
-    $(wildcard include/config/slab.h) \
-    $(wildcard include/config/slub.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kmemleak.h \
-    $(wildcard include/config/debug/kmemleak.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kasan.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/uaccess.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/uaccess.h \
-    $(wildcard include/config/arm64/pan.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/kernel-pgtable.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable.h \
-    $(wildcard include/config/arm64/hw/afdbm.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/proc-fns.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/pgtable-prot.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/fixmap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/boot.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/fixmap.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/asm-generic/pgtable.h \
-    $(wildcard include/config/have/arch/soft/dirty.h) \
-    $(wildcard include/config/have/arch/huge/vmap.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/kasan-checks.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/arch/arm64/include/asm/compiler.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_private.h \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/linux/arm-smccc.h \
-    $(wildcard include/config/arm64.h) \
-    $(wildcard include/config/arm.h) \
-  /mnt/fileroot/lei.qian/p-amlogic/common/include/uapi/linux/const.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux/tee_drv.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver//include/linux/tee.h \
-  /mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_msg.h \
-
-/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/supp.o: $(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/supp.o)
-
-$(deps_/mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/supp.o):
index 85d2fc9e62b8c0686df585c0a165c1d452e7e66c..b104819dacf10b9f9f7cd3125ae68e44ee4b50a3 100755 (executable)
@@ -8,4 +8,8 @@ optee_armtz-objs += core.o
 optee_armtz-objs += call.o
 optee_armtz-objs += rpc.o
 optee_armtz-objs += supp.o
+ifeq ($(KERNEL_A32_SUPPORT), true)
+optee_armtz-objs += smccc-call-a32.o
+else
 optee_armtz-objs += smccc-call.o
+endif
index ab1d92c12ccd7f98c64c2fa69e04118f20b234b6..cb01775904899beb9004c1dd8a8b2db25c3b5492 100644 (file)
 #include <linux/uaccess.h>
 #include "optee_private.h"
 #include "optee_smc.h"
+#include <linux/sched.h>
+#include <linux/syscalls.h>
+#include <asm/smp_plat.h>
+#include <linux/amlogic/cpu_version.h>
+#include <asm/cputype.h>
+#include <linux/delay.h>
 
 struct optee_call_waiter {
        struct list_head list_node;
        struct completion c;
 };
 
+int (*tee_get_meson_cpu_version)(int level);
+unsigned int chipid = 0;
+void optee_set_sys(void);
+void optee_set_affinity_a53(void);
+void optee_release_affinity_a53(void);
+
 static void optee_cq_wait_init(struct optee_call_queue *cq,
                               struct optee_call_waiter *w)
 {
@@ -220,6 +232,7 @@ int optee_open_session(struct tee_context *ctx,
        struct optee_msg_arg *msg_arg;
        phys_addr_t msg_parg;
        struct optee_session *sess = NULL;
+       long cpu;
 
        /* +2 for the meta parameters added below */
        shm = get_msg_arg(ctx, arg->num_params + 2, &msg_arg, &msg_parg);
@@ -251,11 +264,24 @@ int optee_open_session(struct tee_context *ctx,
                goto out;
        }
 
+       optee_set_affinity_a53();
+
        if (optee_do_call_with_arg(ctx, msg_parg)) {
                msg_arg->ret = TEEC_ERROR_COMMUNICATION;
                msg_arg->ret_origin = TEEC_ORIGIN_COMMS;
        }
 
+#if 1
+       if (chipid == MESON_CPU_MAJOR_ID_G12B) {
+               cpu = read_cpuid_mpidr();
+               cpu &= 0xfff;
+               //if ((cpu != 0) && (cpu != 1))
+               if (cpu != 0)
+                       pr_info("!!!!!!!!!!!!%s:%lx\n", __func__, cpu);
+       }
+#endif
+       optee_release_affinity_a53();
+
        if (msg_arg->ret == TEEC_SUCCESS) {
                /* A new session has been created, add it to the list. */
                sess->session_id = msg_arg->session;
@@ -278,7 +304,6 @@ int optee_open_session(struct tee_context *ctx,
        }
 out:
        tee_shm_free(shm);
-
        return rc;
 }
 
@@ -289,6 +314,7 @@ int optee_close_session(struct tee_context *ctx, u32 session)
        struct optee_msg_arg *msg_arg;
        phys_addr_t msg_parg;
        struct optee_session *sess;
+       long cpu;
 
        /* Check that the session is valid and remove it from the list */
        mutex_lock(&ctxdata->mutex);
@@ -306,8 +332,21 @@ int optee_close_session(struct tee_context *ctx, u32 session)
 
        msg_arg->cmd = OPTEE_MSG_CMD_CLOSE_SESSION;
        msg_arg->session = session;
+
+       optee_set_affinity_a53();
        optee_do_call_with_arg(ctx, msg_parg);
 
+#if 1
+       if (chipid == MESON_CPU_MAJOR_ID_G12B) {
+               cpu = read_cpuid_mpidr();
+               cpu &= 0xfff;
+               //if ((cpu != 0) && (cpu != 1))
+               if (cpu != 0)
+                       pr_info("!!!!!!!!!!!!%s:%lx\n", __func__, cpu);
+       }
+#endif
+       optee_release_affinity_a53();
+
        tee_shm_free(shm);
        return 0;
 }
@@ -321,6 +360,7 @@ int optee_invoke_func(struct tee_context *ctx, struct tee_ioctl_invoke_arg *arg,
        phys_addr_t msg_parg;
        struct optee_session *sess;
        int rc;
+       long cpu;
 
        /* Check that the session is valid */
        mutex_lock(&ctxdata->mutex);
@@ -332,6 +372,7 @@ int optee_invoke_func(struct tee_context *ctx, struct tee_ioctl_invoke_arg *arg,
        shm = get_msg_arg(ctx, arg->num_params, &msg_arg, &msg_parg);
        if (IS_ERR(shm))
                return PTR_ERR(shm);
+
        msg_arg->cmd = OPTEE_MSG_CMD_INVOKE_COMMAND;
        msg_arg->func = arg->func;
        msg_arg->session = arg->session;
@@ -341,11 +382,23 @@ int optee_invoke_func(struct tee_context *ctx, struct tee_ioctl_invoke_arg *arg,
        if (rc)
                goto out;
 
+       optee_set_affinity_a53();
        if (optee_do_call_with_arg(ctx, msg_parg)) {
                msg_arg->ret = TEEC_ERROR_COMMUNICATION;
                msg_arg->ret_origin = TEEC_ORIGIN_COMMS;
        }
 
+#if 1
+       if (chipid == MESON_CPU_MAJOR_ID_G12B) {
+               cpu = read_cpuid_mpidr();
+               cpu &= 0xfff;
+               //if ((cpu != 0) && (cpu != 1))
+               if (cpu != 0)
+                       pr_info("!!!!!!!!!!!!%s:%lx\n", __func__, cpu);
+       }
+#endif
+       optee_release_affinity_a53();
+
        if (optee_from_msg_param(param, arg->num_params, msg_arg->params)) {
                msg_arg->ret = TEEC_ERROR_COMMUNICATION;
                msg_arg->ret_origin = TEEC_ORIGIN_COMMS;
@@ -365,6 +418,7 @@ int optee_cancel_req(struct tee_context *ctx, u32 cancel_id, u32 session)
        struct optee_msg_arg *msg_arg;
        phys_addr_t msg_parg;
        struct optee_session *sess;
+       long cpu;
 
        /* Check that the session is valid */
        mutex_lock(&ctxdata->mutex);
@@ -380,8 +434,21 @@ int optee_cancel_req(struct tee_context *ctx, u32 cancel_id, u32 session)
        msg_arg->cmd = OPTEE_MSG_CMD_CANCEL;
        msg_arg->session = session;
        msg_arg->cancel_id = cancel_id;
+
+       optee_set_affinity_a53();
        optee_do_call_with_arg(ctx, msg_parg);
 
+#if 1
+       if (chipid == MESON_CPU_MAJOR_ID_G12B) {
+               cpu = read_cpuid_mpidr();
+               cpu &= 0xfff;
+               //if ((cpu != 0) && (cpu != 1))
+               if (cpu != 0)
+                       pr_info("!!!!!!!!!!!!%s:%lx\n", __func__, cpu);
+       }
+#endif
+       optee_release_affinity_a53();
+
        tee_shm_free(shm);
        return 0;
 }
@@ -402,6 +469,7 @@ void optee_enable_shm_cache(struct optee *optee)
 
                optee->invoke_fn(OPTEE_SMC_ENABLE_SHM_CACHE, 0, 0, 0, 0, 0, 0,
                                 0, &res);
+
                if (res.a0 == OPTEE_SMC_RETURN_OK)
                        break;
                optee_cq_wait_for_completion(&optee->call_queue, &w);
@@ -428,6 +496,7 @@ void optee_disable_shm_cache(struct optee *optee)
 
                optee->invoke_fn(OPTEE_SMC_DISABLE_SHM_CACHE, 0, 0, 0, 0, 0, 0,
                                 0, &res.smccc);
+
                if (res.result.status == OPTEE_SMC_RETURN_ENOTAVAIL)
                        break; /* All shm's freed */
                if (res.result.status == OPTEE_SMC_RETURN_OK) {
@@ -442,3 +511,29 @@ void optee_disable_shm_cache(struct optee *optee)
        }
        optee_cq_wait_final(&optee->call_queue, &w);
 }
+
+void optee_set_sys(void)
+{
+       tee_get_meson_cpu_version = (int(*)(int))kallsyms_lookup_name("get_meson_cpu_version");
+       chipid = tee_get_meson_cpu_version(0);
+       pr_info("chipid-new: %x\n", chipid);
+}
+
+void optee_set_affinity_a53(void)
+{
+       long cpu;
+
+       if (chipid == MESON_CPU_MAJOR_ID_G12B) {
+               set_cpus_allowed_ptr(current, cpumask_of(0));
+               cpu = read_cpuid_mpidr();
+               cpu &= 0xfff;
+               if (cpu != 0x0)
+                       usleep_range(10, 20);
+       }
+}
+
+void optee_release_affinity_a53(void)
+{
+       if (chipid == MESON_CPU_MAJOR_ID_G12B)
+               set_cpus_allowed_ptr(current, cpu_all_mask);
+}
diff --git a/optee/call.o b/optee/call.o
deleted file mode 100644 (file)
index 10dad7b..0000000
Binary files a/optee/call.o and /dev/null differ
index efffb3d33e7bd20b1abd59fd507fd7c2c124c61b..6e6a24ea32cde2ad2bcc40502fd32256d78971f2 100644 (file)
 #include "../include/linux/arm-smccc.h"
 #include "optee_private.h"
 #include "optee_smc.h"
+#include <linux/sched.h>
+#include <linux/syscalls.h>
+#include <asm/smp_plat.h>
 
 #define DRIVER_NAME "optee"
 
 #define OPTEE_SHM_NUM_PRIV_PAGES       4
 
+extern void optee_set_sys(void);
+
 /**
  * optee_from_msg_param() - convert from OPTEE_MSG parameters to
  *                         struct tee_param
@@ -379,7 +384,12 @@ optee_config_shm_memremap(optee_invoke_fn *invoke_fn, void **memremaped_shm)
                return ERR_PTR(-EINVAL);
        }
 
-       va = ioremap_cache(paddr, size);
+       /* For normal memory we already have a cacheable mapping. */
+       if (pfn_valid(__phys_to_pfn(paddr)))
+               va = (void __iomem *)__phys_to_virt(paddr);
+       else
+               va = ioremap_cache(paddr, size);
+
        if (!va) {
                pr_err("shared memory ioremap failed\n");
                return ERR_PTR(-EINVAL);
@@ -501,7 +511,7 @@ static int optee_probe(struct platform_device *pdev)
 
        optee_enable_shm_cache(optee);
 
-       pr_info("initialized driver\n");
+       pr_info("initialized driver!!!!\n");
        return 0;
 err:
        if (optee) {
@@ -592,7 +602,14 @@ static int __init optee_driver_init(void)
                return -EINVAL;
        }
 
-       return platform_driver_register(&optee_driver);
+       rc = platform_driver_register(&optee_driver);
+       if (rc != 0) {
+               pr_err("failed to register driver %s\n", DRIVER_NAME);
+               return -EINVAL;
+       }
+
+       optee_set_sys();
+       return rc;
 }
 module_init(optee_driver_init);
 
diff --git a/optee/core.o b/optee/core.o
deleted file mode 100644 (file)
index 05a1841..0000000
Binary files a/optee/core.o and /dev/null differ
diff --git a/optee/modules.order b/optee/modules.order
deleted file mode 100644 (file)
index 0c403f5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-kernel//mnt/fileroot/lei.qian/p-amlogic/vendor/amlogic/common//tdk/linuxdriver/optee/optee_armtz.ko
diff --git a/optee/optee_armtz.ko b/optee/optee_armtz.ko
deleted file mode 100644 (file)
index 9c1f05c..0000000
Binary files a/optee/optee_armtz.ko and /dev/null differ
diff --git a/optee/optee_armtz.mod.c b/optee/optee_armtz.mod.c
deleted file mode 100644 (file)
index f45b42f..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-#include <linux/module.h>
-#include <linux/vermagic.h>
-#include <linux/compiler.h>
-
-MODULE_INFO(vermagic, VERMAGIC_STRING);
-
-__visible struct module __this_module
-__attribute__((section(".gnu.linkonce.this_module"))) = {
-       .name = KBUILD_MODNAME,
-       .init = init_module,
-#ifdef CONFIG_MODULE_UNLOAD
-       .exit = cleanup_module,
-#endif
-       .arch = MODULE_ARCH_INIT,
-};
-
-#ifdef RETPOLINE
-MODULE_INFO(retpoline, "Y");
-#endif
-
-static const struct modversion_info ____versions[]
-__used
-__attribute__((section("__versions"))) = {
-       { 0x4730f430, __VMLINUX_SYMBOL_STR(module_layout) },
-       { 0xf644c769, __VMLINUX_SYMBOL_STR(kmalloc_caches) },
-       { 0xd2b09ce5, __VMLINUX_SYMBOL_STR(__kmalloc) },
-       { 0xf9a482f9, __VMLINUX_SYMBOL_STR(msleep) },
-       { 0x1fdc7df2, __VMLINUX_SYMBOL_STR(_mcount) },
-       { 0x7cbb7be8, __VMLINUX_SYMBOL_STR(tee_device_unregister) },
-       { 0x9529f94, __VMLINUX_SYMBOL_STR(tee_device_alloc) },
-       { 0x89eb90b8, __VMLINUX_SYMBOL_STR(tee_shm_free) },
-       { 0xb7b8bb11, __VMLINUX_SYMBOL_STR(mutex_unlock) },
-       { 0xd10caa2, __VMLINUX_SYMBOL_STR(tee_shm_va2pa) },
-       { 0xc0900e65, __VMLINUX_SYMBOL_STR(__platform_driver_register) },
-       { 0x2464be37, __VMLINUX_SYMBOL_STR(tee_device_register) },
-       { 0xab40cca9, __VMLINUX_SYMBOL_STR(__init_waitqueue_head) },
-       { 0xfe7c4287, __VMLINUX_SYMBOL_STR(nr_cpu_ids) },
-       { 0xf9dde891, __VMLINUX_SYMBOL_STR(wait_for_completion) },
-       { 0x64dd992e, __VMLINUX_SYMBOL_STR(tee_shm_get_pa) },
-       { 0xdcb764ad, __VMLINUX_SYMBOL_STR(memset) },
-       { 0x20906cd5, __VMLINUX_SYMBOL_STR(idr_destroy) },
-       { 0x27ae16cc, __VMLINUX_SYMBOL_STR(__mutex_init) },
-       { 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) },
-       { 0xde434656, __VMLINUX_SYMBOL_STR(wait_for_completion_interruptible) },
-       { 0x778bff44, __VMLINUX_SYMBOL_STR(mutex_lock) },
-       { 0x22f27664, __VMLINUX_SYMBOL_STR(platform_device_unregister) },
-       { 0xa850dafc, __VMLINUX_SYMBOL_STR(idr_alloc) },
-       { 0xb84e3e9c, __VMLINUX_SYMBOL_STR(tee_shm_alloc) },
-       { 0x475dd1fb, __VMLINUX_SYMBOL_STR(tee_shm_get_from_id) },
-       { 0x453da992, __VMLINUX_SYMBOL_STR(tee_shm_pool_alloc_res_mem) },
-       { 0xb4fc735b, __VMLINUX_SYMBOL_STR(idr_remove) },
-       { 0xf93aae46, __VMLINUX_SYMBOL_STR(__arm_smccc_smc) },
-       { 0xaacc3134, __VMLINUX_SYMBOL_STR(idr_find_slowpath) },
-       { 0x6f26cb7b, __VMLINUX_SYMBOL_STR(idr_get_next) },
-       { 0xfaa3b724, __VMLINUX_SYMBOL_STR(platform_device_register) },
-       { 0x3a1ee744, __VMLINUX_SYMBOL_STR(tee_get_drvdata) },
-       { 0x3b16fec1, __VMLINUX_SYMBOL_STR(tee_shm_get_id) },
-       { 0xdb7305a1, __VMLINUX_SYMBOL_STR(__stack_chk_fail) },
-       { 0x211f68f1, __VMLINUX_SYMBOL_STR(getnstimeofday64) },
-       { 0x8008793c, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_trace) },
-       { 0xb825500a, __VMLINUX_SYMBOL_STR(tee_shm_pool_free) },
-       { 0x4c5a9474, __VMLINUX_SYMBOL_STR(tee_shm_get_va) },
-       { 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) },
-       { 0x5980900a, __VMLINUX_SYMBOL_STR(tee_shm_put) },
-       { 0x4829a47e, __VMLINUX_SYMBOL_STR(memcpy) },
-       { 0xd4e7aa3d, __VMLINUX_SYMBOL_STR(ioremap_cache) },
-       { 0x45a55ec8, __VMLINUX_SYMBOL_STR(__iounmap) },
-       { 0x8f678b07, __VMLINUX_SYMBOL_STR(__stack_chk_guard) },
-       { 0xbdbc13a1, __VMLINUX_SYMBOL_STR(complete) },
-       { 0x96a38304, __VMLINUX_SYMBOL_STR(platform_driver_unregister) },
-       { 0x6f5ec7ec, __VMLINUX_SYMBOL_STR(idr_init) },
-       { 0xceb1717d, __VMLINUX_SYMBOL_STR(completion_done) },
-};
-
-static const char __module_depends[]
-__used
-__attribute__((section(".modinfo"))) =
-"depends=optee";
-
-
-MODULE_INFO(srcversion, "FC68E7B849330AEB4CF1DB6");
diff --git a/optee/optee_armtz.mod.o b/optee/optee_armtz.mod.o
deleted file mode 100644 (file)
index eef8d2c..0000000
Binary files a/optee/optee_armtz.mod.o and /dev/null differ
diff --git a/optee/optee_armtz.o b/optee/optee_armtz.o
deleted file mode 100644 (file)
index 9aa5b7e..0000000
Binary files a/optee/optee_armtz.o and /dev/null differ
diff --git a/optee/rpc.o b/optee/rpc.o
deleted file mode 100644 (file)
index 02aaa58..0000000
Binary files a/optee/rpc.o and /dev/null differ
diff --git a/optee/smccc-call-a32.S b/optee/smccc-call-a32.S
new file mode 100644 (file)
index 0000000..e5d4306
--- /dev/null
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) 2015, Linaro Limited
+ *
+ * This software is licensed under the terms of the GNU General Public
+ * License version 2, as published by the Free Software Foundation, and
+ * may be copied, distributed, and modified under those terms.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ */
+#include <linux/linkage.h>
+
+#include <asm/opcodes-sec.h>
+#include <asm/opcodes-virt.h>
+#include <asm/unwind.h>
+
+       /*
+        * Wrap c macros in asm macros to delay expansion until after the
+        * SMCCC asm macro is expanded.
+        */
+       .macro SMCCC_SMC
+       __SMC(0)
+       .endm
+
+       .macro SMCCC_HVC
+       __HVC(0)
+       .endm
+
+       .macro SMCCC instr
+UNWIND(        .fnstart)
+       mov     r12, sp
+       push    {r4-r7}
+UNWIND(        .save   {r4-r7})
+       ldm     r12, {r4-r7}
+       \instr
+       pop     {r4-r7}
+       ldr     r12, [sp, #(4 * 4)]
+       stm     r12, {r0-r3}
+       bx      lr
+UNWIND(        .fnend)
+       .endm
+
+/*
+ * void smccc_smc(unsigned long a0, unsigned long a1, unsigned long a2,
+ *               unsigned long a3, unsigned long a4, unsigned long a5,
+ *               unsigned long a6, unsigned long a7, struct arm_smccc_res *res,
+ *               struct arm_smccc_quirk *quirk)
+ */
+ENTRY(__arm_smccc_smc)
+       SMCCC SMCCC_SMC
+ENDPROC(__arm_smccc_smc)
+
+/*
+ * void smccc_hvc(unsigned long a0, unsigned long a1, unsigned long a2,
+ *               unsigned long a3, unsigned long a4, unsigned long a5,
+ *               unsigned long a6, unsigned long a7, struct arm_smccc_res *res,
+ *               struct arm_smccc_quirk *quirk)
+ */
+ENTRY(__arm_smccc_hvc)
+       SMCCC SMCCC_HVC
+ENDPROC(__arm_smccc_hvc)
diff --git a/optee/smccc-call.o b/optee/smccc-call.o
deleted file mode 100644 (file)
index d94d87a..0000000
Binary files a/optee/smccc-call.o and /dev/null differ
diff --git a/optee/supp.o b/optee/supp.o
deleted file mode 100644 (file)
index 801128b..0000000
Binary files a/optee/supp.o and /dev/null differ
diff --git a/tee_core.o b/tee_core.o
deleted file mode 100644 (file)
index 3b14afc..0000000
Binary files a/tee_core.o and /dev/null differ
diff --git a/tee_shm.o b/tee_shm.o
deleted file mode 100644 (file)
index 3aab9a4..0000000
Binary files a/tee_shm.o and /dev/null differ
diff --git a/tee_shm_pool.o b/tee_shm_pool.o
deleted file mode 100644 (file)
index 1b5d22b..0000000
Binary files a/tee_shm_pool.o and /dev/null differ