1abdd2437Shisping#Copyright 2012 The Chromium Authors 2abdd2437Shisping# 3abdd2437Shisping# SPDX-License-Identifier: GPL-2.0+ 4abdd2437Shisping# 5abdd2437Shisping 6abdd2437Shispingobj-y += OpteeClientMem.o 7abdd2437Shispingobj-y += OpteeClientApiLib.o 8ae8ec5e1SHisping Linobj-y += OpteeClientInterface.o 9abdd2437Shispingobj-y += OpteeClientSMC.o 10abdd2437Shispingobj-y += OpteeClientRPC.o 11abdd2437Shispingobj-y += tee_smc-arm64.o 12*1f25ada2SHisping Linobj-y += OpteeClientRkFs.o 13abdd2437Shisping 14*1f25ada2SHisping Linifdef CONFIG_OPTEE_V1 15*1f25ada2SHisping Linobj-y += 258be795-f9ca-40e6-a8699ce6886c5d5d.o 16abdd2437Shispinglib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.o: lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.c 17abdd2437Shispinglib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.c: lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.ta 18df3e17bdSHisping Lin $(srctree)/lib/optee_clientApi/tabinary_to_cfile.py --prefix keymaster --TA $< --out $@ 19*1f25ada2SHisping Linendif 20*1f25ada2SHisping Lin 21*1f25ada2SHisping Linifdef CONFIG_OPTEE_V2 22*1f25ada2SHisping Linobj-y += 258be795-f9ca-40e6-a8699ce6886c5d5d-for-optee-v2.o 23*1f25ada2SHisping Linlib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d-for-optee-v2.o: lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d-for-optee-v2.c 24*1f25ada2SHisping Linlib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d-for-optee-v2.c: lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d-for-optee-v2.ta 25*1f25ada2SHisping Lin $(srctree)/lib/optee_clientApi/tabinary_to_cfile.py --prefix keymaster --TA $< --out $@ 26*1f25ada2SHisping Linendif 27*1f25ada2SHisping Lin 28