Go to file
Kai Vehmanen 838d001390 pipeline: add pipeline and component ids to pipe_foo() output for Zephyr
The component and pipeline identifiers were direct part of the older
SOF dictionary format. This information was added directly to encoded
output and was not part of the log message. When using Zephyr logging
subsystem, this type of audio specific information has be to put
as part of the log messages like any other log content.

Modify pipe_{err,warn,info,dbg} macros to add pipeline and component
identifiers to all printed log messages.

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
2022-10-18 09:01:23 +03:00
.github scripts/build-tools.sh: switch to Ninja because make is too verbose 2022-10-10 11:34:11 +01:00
app ipc: rename ace ipc zephyr stubb as ipc-zephyr.c 2022-10-17 17:01:09 +03:00
doc header: rtos: decouple headers into rtos specific directories. 2022-08-31 12:01:07 +01:00
installer installer: remove byt..jsl platforms 2022-08-31 21:03:16 +01:00
keys Move signing key pair from rimage/ up one level 2020-05-13 10:16:04 +01:00
rimage@542924d70c rimage: update submodule to 542924d70c, back in sync with west.yml 2022-10-13 10:47:49 -07:00
scripts scripts/build-tools.sh: switch to incremental build by default 2022-10-10 11:34:11 +01:00
smex header: rtos: decouple headers into rtos specific directories. 2022-08-31 12:01:07 +01:00
src pipeline: add pipeline and component ids to pipe_foo() output for Zephyr 2022-10-18 09:01:23 +03:00
submanifests Add west.yml configuring zephyr dependencies from sof 2022-08-03 11:43:22 +01:00
test mtl: Added meteorlake platform to the build system 2022-09-21 15:15:26 +02:00
third_party/include component: add initial post processing component and topology 2022-06-20 16:06:17 +01:00
tools sof_ri_info: add platform aliases to DSP_MEM_SPACE_EXT 2022-10-17 16:38:38 +03:00
xtos/include profiling task: modify task profiling with performance counter macro 2022-10-14 12:08:03 +03:00
zephyr zephyr: Fix cycle counting on i.MX 2022-10-18 08:57:39 +03:00
.gitignore .gitignore: stop ignoring CMake files for in-source doxygen builds 2022-07-19 09:38:30 +01:00
.gitmodules .gitmodules: remove .git suffix from rimage.git 2021-09-30 15:56:44 +01:00
.travis.yml .github: replace HAVE_CONFIG KConfig hack with an override 2021-03-23 12:17:22 +00:00
CMakeLists.txt cmake: stop sneakily downloading missing submodules at build time 2022-08-31 10:40:04 +01:00
CODEOWNERS OWNERS: move google files to team reference 2022-05-30 09:45:24 +01:00
Kconfig kconfig: allow SOF Kconfig to be included in other projects 2021-08-04 12:34:39 +01:00
Kconfig.sof perf_cnt: add the tracing of window-based average calculation 2022-05-05 21:52:13 +01:00
Kconfig.xtos-build kconfig: move BUILD_VM_ROM Kconfig.xtos-build 2021-05-25 15:53:39 +01:00
Kconfig.xtos-dbg Kconfig: use uncached buffer only for debugging 2021-09-29 16:36:27 +01:00
Kconfig.zephyr-log sof: replace log calls with zephyr logging api 2022-04-27 15:05:24 +01:00
LICENCE LICENCE: Add Khronos Group Inc license header 2022-04-12 19:41:27 +03:00
README.md readme: remove IRC link 2021-06-16 22:13:08 +01:00
west.yml west.yml: add warning to keep git submodules in sync 2022-10-13 10:47:49 -07:00

README.md

Sound Open Firmware

Status

GitHub Actions Build Status Gitter chat

Documentation

See docs

Running the tests

See unit testing documentation

Deployment

TODO: Add additional notes about how to deploy this on a live system

Contributing

See Contributing to the Project

License

This project is licensed under the BSD Clause 3 - see the LICENCE file for details