Following changes are getting added as part of this patch series: - Move fastrpc driver to /misc/driver/ to enable maintainance of new files to support additional features. - Move macro and structure definitions to a new header file. These date are consumed by features to be added in new files. - Add support for debugfs for fastrpc driver. Most of the fastrpc user and channel context information are getting capture as part of patch. Ekansh Gupta (4): misc: fastrpc: Move fastrpc driver to misc/fastrpc/ misc: fastrpc: Rename fastrpc.c to fastrpc_main.c misc: fastrpc: Introduce fastrpc_shared.h header misc: fastrpc: Add debugfs support for fastrpc MAINTAINERS | 2 +- drivers/misc/Kconfig | 13 +- drivers/misc/Makefile | 2 +- drivers/misc/fastrpc/Kconfig | 16 ++ drivers/misc/fastrpc/Makefile | 4 + drivers/misc/fastrpc/fastrpc_debug.c | 156 ++++++++++++++++++ drivers/misc/fastrpc/fastrpc_debug.h | 31 ++++ .../{fastrpc.c => fastrpc/fastrpc_main.c} | 154 ++--------------- drivers/misc/fastrpc/fastrpc_shared.h | 155 +++++++++++++++++ 9 files changed, 382 insertions(+), 151 deletions(-) create mode 100644 drivers/misc/fastrpc/Kconfig create mode 100644 drivers/misc/fastrpc/Makefile create mode 100644 drivers/misc/fastrpc/fastrpc_debug.c create mode 100644 drivers/misc/fastrpc/fastrpc_debug.h rename drivers/misc/{fastrpc.c => fastrpc/fastrpc_main.c} (94%) create mode 100644 drivers/misc/fastrpc/fastrpc_shared.h -- 2.34.1