Go to the source code of this file.
◆ adsp_hda_log_hook_t
typedef void(* adsp_hda_log_hook_t) (uint32_t written) |
HDA logger requires a hook for IPC messages.
When the log is flushed and written with DMA an IPC message should be sent to inform the host. This hook function pointer allows for that
◆ adsp_hda_log_init()
Initialize the Intel ADSP HDA logger.
- Parameters
-
hook | Function is called after each HDA flush in order to inform the Host of DMA log data. This hook may be called from multiple CPUs and multiple calling contexts concurrently. It is up to the author of the hook to serialize if needed. It is guaranteed to be called once for every flush. |
channel | HDA stream (DMA Channel) to use for logging |