aboutsummaryrefslogtreecommitdiff
path: root/bl31/bl31.mk
diff options
context:
space:
mode:
authorOlivier Deprez <olivier.deprez@arm.com>2019-09-19 17:46:46 +0200
committerOlivier Deprez <olivier.deprez@arm.com>2019-12-17 11:03:23 +0100
commit0ca3913dd898ec0822d4984f8fd6eb86131f1088 (patch)
tree90fbd0ccf8380581056c888fcdccfcc6e1bb3926 /bl31/bl31.mk
parentfcccd358e4cd6199c797ad127c77c47ec1ad5983 (diff)
downloadtrusted-firmware-a-0ca3913dd898ec0822d4984f8fd6eb86131f1088.tar.gz
debugfs: add 9p device interface
The 9p interface provides abstraction layers allowing the software that uses devices to be independent from the hardware. This patch provides a file system abstraction to link drivers to their devices and propose a common interface to expose driver operations to higher layers. This file system can be used to access and configure a device by doing read/write operations. Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com> Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: Ia9662393baf489855dc0c8f389fe4a0afbc9c255
Diffstat (limited to 'bl31/bl31.mk')
-rw-r--r--bl31/bl31.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/bl31/bl31.mk b/bl31/bl31.mk
index c9ba926c59..85d471c0ec 100644
--- a/bl31/bl31.mk
+++ b/bl31/bl31.mk
@@ -43,6 +43,11 @@ ifeq (${ENABLE_PMF}, 1)
BL31_SOURCES += lib/pmf/pmf_main.c
endif
+include lib/debugfs/debugfs.mk
+ifeq (${USE_DEBUGFS},1)
+ BL31_SOURCES += $(DEBUGFS_SRCS)
+endif
+
ifeq (${EL3_EXCEPTION_HANDLING},1)
BL31_SOURCES += bl31/ehf.c
endif