.. | .. |
---|
1 | | -/* SPDX-License-Identifier: GPL-2.0 */ |
---|
| 1 | +/* SPDX-License-Identifier: MIT */ |
---|
2 | 2 | #ifndef __NV50_DISP_ROOT_H__ |
---|
3 | 3 | #define __NV50_DISP_ROOT_H__ |
---|
4 | 4 | #define nv50_disp_root(p) container_of((p), struct nv50_disp_root, object) |
---|
.. | .. |
---|
24 | 24 | const struct nvkm_oclass *, void *data, u32 size, |
---|
25 | 25 | struct nvkm_object **); |
---|
26 | 26 | |
---|
| 27 | +int gv100_disp_caps_new(const struct nvkm_oclass *, void *, u32, |
---|
| 28 | + struct nv50_disp *, struct nvkm_object **); |
---|
| 29 | + |
---|
27 | 30 | extern const struct nvkm_disp_oclass nv50_disp_root_oclass; |
---|
28 | 31 | extern const struct nvkm_disp_oclass g84_disp_root_oclass; |
---|
29 | 32 | extern const struct nvkm_disp_oclass g94_disp_root_oclass; |
---|
.. | .. |
---|
37 | 40 | extern const struct nvkm_disp_oclass gp100_disp_root_oclass; |
---|
38 | 41 | extern const struct nvkm_disp_oclass gp102_disp_root_oclass; |
---|
39 | 42 | extern const struct nvkm_disp_oclass gv100_disp_root_oclass; |
---|
| 43 | +extern const struct nvkm_disp_oclass tu102_disp_root_oclass; |
---|
40 | 44 | #endif |
---|