/* SPDX-License-Identifier: GPL-2.0-only */ /* * Copyright (C) 2020-2024 Intel Corporation */ #ifndef __IVPU_COREDUMP_H__ #define __IVPU_COREDUMP_H__ #include #include "ivpu_drv.h" #include "ivpu_fw_log.h" #ifdef CONFIG_DEV_COREDUMP void ivpu_dev_coredump(struct ivpu_device *vdev); #else static inline void ivpu_dev_coredump(struct ivpu_device *vdev) { struct drm_printer p = drm_info_printer(vdev->drm.dev); ivpu_fw_log_print(vdev, false, &p); } #endif #endif /* __IVPU_COREDUMP_H__ */