xref: /linux/drivers/gpu/drm/xe/compat-i915-headers/i915_active.h (revision a23e1966932464e1c5226cb9ac4ce1d5fc10ba22)
10071f171SJouni Högander /* SPDX-License-Identifier: MIT */
20071f171SJouni Högander /*
30071f171SJouni Högander  * Copyright © 2022 Intel Corporation
40071f171SJouni Högander  */
50071f171SJouni Högander 
60071f171SJouni Högander #ifndef _I915_ACTIVE_H_
70071f171SJouni Högander #define _I915_ACTIVE_H_
80071f171SJouni Högander 
90071f171SJouni Högander #include "i915_active_types.h"
100071f171SJouni Högander 
i915_active_init(struct i915_active * ref,int (* active)(struct i915_active * ref),void (* retire)(struct i915_active * ref),unsigned long flags)110071f171SJouni Högander static inline void i915_active_init(struct i915_active *ref,
120071f171SJouni Högander 				    int (*active)(struct i915_active *ref),
130071f171SJouni Högander 				    void (*retire)(struct i915_active *ref),
140071f171SJouni Högander 				    unsigned long flags)
150071f171SJouni Högander {
160071f171SJouni Högander 	(void) active;
170071f171SJouni Högander 	(void) retire;
180071f171SJouni Högander }
190071f171SJouni Högander 
200071f171SJouni Högander #define i915_active_fini(active) do { } while (0)
210071f171SJouni Högander 
220071f171SJouni Högander #endif
23