mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-05-08 18:41:22 +00:00
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
This commit is contained in:
parent
fcccd358e4
commit
0ca3913dd8
10 changed files with 1184 additions and 0 deletions
11
lib/debugfs/blobs.h
Normal file
11
lib/debugfs/blobs.h
Normal file
|
@ -0,0 +1,11 @@
|
|||
/*
|
||||
* Copyright (c) 2019, Arm Limited. All rights reserved.
|
||||
*
|
||||
* SPDX-License-Identifier: BSD-3-Clause
|
||||
*/
|
||||
|
||||
#include "dev.h"
|
||||
|
||||
static const dirtab_t blobtab[] = {
|
||||
{"ctl", DEV_ROOT_QBLOBCTL, 0, O_READ}
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue