| .. | .. |
|---|
| 1 | | -/* SPDX-License-Identifier: GPL-2.0 */ |
|---|
| 1 | +/* SPDX-License-Identifier: MIT */ |
|---|
| 2 | 2 | #ifndef __NVKM_FIFO_CHAN_H__ |
|---|
| 3 | 3 | #define __NVKM_FIFO_CHAN_H__ |
|---|
| 4 | 4 | #define nvkm_fifo_chan(p) container_of((p), struct nvkm_fifo_chan, object) |
|---|
| .. | .. |
|---|
| 17 | 17 | bool suspend); |
|---|
| 18 | 18 | int (*object_ctor)(struct nvkm_fifo_chan *, struct nvkm_object *); |
|---|
| 19 | 19 | void (*object_dtor)(struct nvkm_fifo_chan *, int); |
|---|
| 20 | + u32 (*submit_token)(struct nvkm_fifo_chan *); |
|---|
| 20 | 21 | }; |
|---|
| 21 | 22 | |
|---|
| 22 | 23 | int nvkm_fifo_chan_ctor(const struct nvkm_fifo_chan_func *, struct nvkm_fifo *, |
|---|