summaryrefslogtreecommitdiff
path: root/drivers/firmware/arm_ffa/Makefile
diff options
context:
space:
mode:
authorSudeep Holla <sudeep.holla@arm.com>2021-05-21 16:10:31 +0100
committerSudeep Holla <sudeep.holla@arm.com>2021-05-26 22:36:46 +0100
commit714be77e976a4b013b935b3223b2ef68856084d0 (patch)
treedcfb7f96f004a372444039df7b9f2c9dc789892b /drivers/firmware/arm_ffa/Makefile
parent3bbfe9871005f38df2955b2e125933edf1d2feef (diff)
firmware: arm_ffa: Add support for SMCCC as transport to FFA driver
There are requests to keep the transport separate in order to allow other possible transports like virtio. So let us keep the SMCCC transport specific routines abstracted. It is kept simple for now. Once we add another transport, we can develop better abstraction. Link: https://lore.kernel.org/r/20210521151033.181846-4-sudeep.holla@arm.com Tested-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'drivers/firmware/arm_ffa/Makefile')
-rw-r--r--drivers/firmware/arm_ffa/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/firmware/arm_ffa/Makefile b/drivers/firmware/arm_ffa/Makefile
index 82d0d35c5324..9d9f37523200 100644
--- a/drivers/firmware/arm_ffa/Makefile
+++ b/drivers/firmware/arm_ffa/Makefile
@@ -1,5 +1,6 @@
# SPDX-License-Identifier: GPL-2.0-only
ffa-bus-y = bus.o
ffa-driver-y = driver.o
-ffa-module-objs := $(ffa-bus-y) $(ffa-driver-y)
+ffa-transport-$(CONFIG_ARM_FFA_SMCCC) += smccc.o
+ffa-module-objs := $(ffa-bus-y) $(ffa-driver-y) $(ffa-transport-y)
obj-$(CONFIG_ARM_FFA_TRANSPORT) = ffa-module.o