Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
at nocache-cleanup 25 lines 675 B view raw
1/* SPDX-License-Identifier: MIT */ 2/* 3 * Copyright © 2022 Intel Corporation 4 */ 5 6#ifndef _XE_UC_H_ 7#define _XE_UC_H_ 8 9struct xe_uc; 10 11int xe_uc_init_noalloc(struct xe_uc *uc); 12int xe_uc_init(struct xe_uc *uc); 13int xe_uc_init_post_hwconfig(struct xe_uc *uc); 14int xe_uc_load_hw(struct xe_uc *uc); 15void xe_uc_gucrc_disable(struct xe_uc *uc); 16int xe_uc_reset_prepare(struct xe_uc *uc); 17void xe_uc_stop_prepare(struct xe_uc *uc); 18void xe_uc_stop(struct xe_uc *uc); 19int xe_uc_start(struct xe_uc *uc); 20void xe_uc_suspend_prepare(struct xe_uc *uc); 21int xe_uc_suspend(struct xe_uc *uc); 22int xe_uc_sanitize_reset(struct xe_uc *uc); 23void xe_uc_declare_wedged(struct xe_uc *uc); 24 25#endif