Sound Open Firmware
Loading...
Searching...
No Matches
logging.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: BSD-3-Clause
2 *
3 * Copyright(c) 2022 Intel Corporation. All rights reserved.
4 */
5
12#ifndef __SOF_IPC4_LOGGING_H__
13#define __SOF_IPC4_LOGGING_H__
14
16#define SOF_IPC4_LOGGING_MTRACE_PAGE_SIZE 0x1000
17
27int ipc4_logging_enable_logs(bool first_block,
28 bool last_block,
29 uint32_t data_offset_or_size,
30 const char *data);
31
38
39#endif
int ipc4_logging_shutdown(void)
Shutdown active IPC4 firmware logging and flush remaining trace buffers.
int ipc4_logging_enable_logs(bool first_block, bool last_block, uint32_t data_offset_or_size, const char *data)
Configure and enable firmware logging requested by the host via IPC4.
uint8_t data[0]
Binary byte payload for raw controls.
Definition header.h:5