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
27
int
ipc4_logging_enable_logs
(
bool
first_block,
28
bool
last_block,
29
uint32_t data_offset_or_size,
30
const
char
*
data
);
31
37
int
ipc4_logging_shutdown
(
void
);
38
39
#endif
ipc4_logging_shutdown
int ipc4_logging_shutdown(void)
Shutdown active IPC4 firmware logging and flush remaining trace buffers.
ipc4_logging_enable_logs
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.
data
uint8_t data[0]
Binary byte payload for raw controls.
Definition
header.h:5
src
include
ipc4
logging.h
Generated by
1.9.8