Linux Audio

Check our new training course

Loading...
Note: File does not exist in v6.2.
 1/* SPDX-License-Identifier: MIT */
 2/*
 3 * Copyright © 2023 Intel Corporation
 4 */
 5
 6#ifndef _XE_DEVCOREDUMP_H_
 7#define _XE_DEVCOREDUMP_H_
 8
 9#include <linux/types.h>
10
11struct drm_printer;
12struct xe_device;
13struct xe_sched_job;
14
15#ifdef CONFIG_DEV_COREDUMP
16void xe_devcoredump(struct xe_sched_job *job);
17int xe_devcoredump_init(struct xe_device *xe);
18#else
19static inline void xe_devcoredump(struct xe_sched_job *job)
20{
21}
22
23static inline int xe_devcoredump_init(struct xe_device *xe)
24{
25	return 0;
26}
27#endif
28
29void xe_print_blob_ascii85(struct drm_printer *p, const char *prefix, char suffix,
30			   const void *blob, size_t offset, size_t size);
31
32#endif