brintos

brintos / linux-shallow public Read only

0
0
Text · 490 B · 26f600a Raw
22 lines · c
1/* SPDX-License-Identifier: MIT */2/*3 * Copyright © 2021 Intel Corporation4 */5 6#ifndef _XE_EXECLIST_H_7#define _XE_EXECLIST_H_8 9#include "xe_execlist_types.h"10 11struct xe_device;12struct xe_gt;13 14#define xe_execlist_port_assert_held(port) lockdep_assert_held(&(port)->lock)15 16int xe_execlist_init(struct xe_gt *gt);17struct xe_execlist_port *xe_execlist_port_create(struct xe_device *xe,18						 struct xe_hw_engine *hwe);19void xe_execlist_port_destroy(struct xe_execlist_port *port);20 21#endif22