zephyr/subsys/logging/backends
Tom Burdick 897553af17 logging: Remove hda log backend
The HDA log backend has been buggy for some time, and the fixes are well
understood. The issue with HDA log as it is implemented today means
there are concurrency and ISR issues where it can deadlock.

The fixes are effectively dropping the usage of ipc to communicate
status, using polling on the hda stream, and having a formatter per call
context (cores + isr) when log mode immediate is enabled to fix log
mangling. However it was found this had a lot of unintentional side
effects that made it difficult to make progress on when it came to
changes of the host side python tooling.

Meanwhile the feature has sat unused for nearly a year. Remove it, and
it can always be revisited in the future if something like it happens to
be needed.

Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
2024-01-17 09:52:48 +01:00
..
CMakeLists.txt logging: Remove hda log backend 2024-01-17 09:52:48 +01:00
Kconfig logging: Remove hda log backend 2024-01-17 09:52:48 +01:00
Kconfig.adsp
Kconfig.adsp_mtrace
Kconfig.ble
Kconfig.efi_console
Kconfig.fs
Kconfig.multidomain
Kconfig.native_posix subsys logging: Enable native backend if possible 2024-01-10 10:01:37 +01:00
Kconfig.net
Kconfig.rtt
Kconfig.spinel
Kconfig.swo logging: swo: add Kconfig option for SWO reference frequency 2023-09-13 16:29:56 +02:00
Kconfig.uart segger: rtt: disable unsupported shell/log features 2023-06-23 14:42:41 +02:00
Kconfig.xtensa_sim xtensa: add support for dc233c SoC for QEMU 2023-08-26 16:50:40 -04:00
log_backend_adsp_mtrace.c
log_backend_adsp.c
log_backend_ble.c
log_backend_efi_console.c
log_backend_fs.c logging: rename shadow variables 2023-08-22 11:39:58 +02:00
log_backend_ipc_service.c
log_backend_native_posix.c
log_backend_net.c logging: net: changing syslog server address while running bug 2023-09-29 16:27:04 +02:00
log_backend_rtt.c
log_backend_spinel.c
log_backend_swo.c logging: swo: add Kconfig option for SWO reference frequency 2023-09-13 16:29:56 +02:00
log_backend_uart.c logging: uart: cleanup device runtime PM checks 2023-12-06 18:00:21 -05:00
log_backend_xtensa_sim.c
log_multidomain_backend.c