From b8af2500fa900a1b18a554abf98e3f0fcb7bb350 Mon Sep 17 00:00:00 2001 From: Paul Elder Date: Fri, 11 Nov 2022 02:07:27 +0900 Subject: utils: tuning: libtuning: Implement extensible components of libtuning Implement the extensible components of libtuning. This includes: - Parsers, for supporting different types of input config file formats - Generators, for supporting different types of output tuning file formats - Modules, for supporting different tuning modules for different algorithms and platforms No parsers, generators, or modules are actually implemented. Only the base classes are implemented. Signed-off-by: Paul Elder Reviewed-by: Laurent Pinchart --- utils/tuning/libtuning/parsers/__init__.py | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 utils/tuning/libtuning/parsers/__init__.py (limited to 'utils/tuning/libtuning/parsers/__init__.py') diff --git a/utils/tuning/libtuning/parsers/__init__.py b/utils/tuning/libtuning/parsers/__init__.py new file mode 100644 index 00000000..9ccabb0e --- /dev/null +++ b/utils/tuning/libtuning/parsers/__init__.py @@ -0,0 +1,3 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2022, Paul Elder -- cgit v1.2.1