24 lines · c
1/* SPDX-License-Identifier: MIT */2/*3 * Copyright © 2023 Intel Corporation4 */5 6#ifndef _XE_REG_WHITELIST_7#define _XE_REG_WHITELIST_8 9#include <linux/types.h>10 11struct drm_printer;12struct xe_hw_engine;13struct xe_reg_sr;14struct xe_reg_sr_entry;15 16void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe);17 18void xe_reg_whitelist_print_entry(struct drm_printer *p, unsigned int indent,19 u32 reg, struct xe_reg_sr_entry *entry);20 21void xe_reg_whitelist_dump(struct xe_reg_sr *sr, struct drm_printer *p);22 23#endif24