drivers/gpu/drm/nouveau/include/nvkm/core/device.h
114
int (*ctor)(struct nvkm_device *, enum nvkm_subdev_type, int inst, data **); \
drivers/gpu/drm/nouveau/include/nvkm/core/device.h
7
enum nvkm_subdev_type;
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
46
enum nvkm_subdev_type, int inst, bool enable, struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
48
enum nvkm_subdev_type, int, bool enable, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
18
enum nvkm_subdev_type type;
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
47
extern const char *nvkm_subdev_type[NVKM_SUBDEV_NR];
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
48
int nvkm_subdev_new_(const struct nvkm_subdev_func *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
51
enum nvkm_subdev_type, int inst, struct nvkm_subdev *);
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
55
enum nvkm_subdev_type type, int inst, struct nvkm_subdev *subdev)
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
61
void nvkm_subdev_disable(struct nvkm_device *, enum nvkm_subdev_type, int inst);
drivers/gpu/drm/nouveau/include/nvkm/engine/bsp.h
5
int g84_bsp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
10
int gm200_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
11
int gp100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
12
int gp102_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
13
int gv100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
14
int tu102_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
15
int ga100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
16
int ga102_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
6
int gt215_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
7
int gf100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
8
int gk104_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
9
int gm107_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/cipher.h
5
int g84_cipher_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
72
int nv04_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
73
int nv50_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
74
int g84_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
75
int gt200_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
76
int g94_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
77
int mcp77_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
78
int gt215_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
79
int mcp89_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
80
int gf119_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
81
int gk104_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
82
int gk110_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
83
int gm107_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
84
int gm200_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
85
int gp100_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
86
int gp102_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
87
int gv100_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
88
int tu102_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
89
int ga102_disp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_disp **);
drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h
26
int nv04_dma_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_dma **);
drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h
27
int nv50_dma_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_dma **);
drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h
28
int gf100_dma_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_dma **);
drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h
29
int gf119_dma_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_dma **);
drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h
30
int gv100_dma_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_dma **);
drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h
58
enum nvkm_subdev_type, int inst, bool enable, u32 addr, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
100
int nv50_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
101
int g84_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
102
int g98_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
103
int gf100_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
104
int gk104_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
105
int gk110_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
106
int gk208_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
107
int gk20a_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
108
int gm107_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
109
int gm200_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
110
int gp100_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
111
int gv100_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
112
int tu102_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
113
int ga100_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
114
int ga102_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
96
int nv04_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
97
int nv10_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
98
int nv17_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
99
int nv40_fifo_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fifo **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
17
int nv04_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
18
int nv10_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
19
int nv15_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
20
int nv17_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
21
int nv20_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
22
int nv25_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
23
int nv2a_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
24
int nv30_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
25
int nv34_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
26
int nv35_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
27
int nv40_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
28
int nv44_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
29
int nv50_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
30
int g84_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
31
int gt200_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
32
int mcp79_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
33
int gt215_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
34
int mcp89_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
35
int gf100_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
36
int gf104_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
37
int gf108_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
38
int gf110_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
39
int gf117_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
40
int gf119_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
41
int gk104_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
42
int gk110_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
43
int gk110b_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
44
int gk208_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
45
int gk20a_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
46
int gm107_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
47
int gm200_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
48
int gm20b_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
49
int gp100_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
50
int gp102_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
51
int gp104_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
52
int gp107_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
53
int gp108_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
54
int gp10b_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
55
int gv100_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
56
int tu102_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
57
int ga102_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h
5
int nv31_mpeg_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h
6
int nv40_mpeg_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h
7
int nv44_mpeg_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h
8
int nv50_mpeg_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h
9
int g84_mpeg_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mspdec.h
5
int g98_mspdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mspdec.h
6
int gt215_mspdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mspdec.h
7
int gf100_mspdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mspdec.h
8
int gk104_mspdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msppp.h
5
int g98_msppp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msppp.h
6
int gt215_msppp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msppp.h
7
int gf100_msppp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msvld.h
5
int g98_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msvld.h
6
int gt215_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msvld.h
7
int mcp89_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msvld.h
8
int gf100_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msvld.h
9
int gk104_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/nvdec.h
14
int gm107_nvdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_nvdec **);
drivers/gpu/drm/nouveau/include/nvkm/engine/nvdec.h
15
int tu102_nvdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_nvdec **);
drivers/gpu/drm/nouveau/include/nvkm/engine/nvdec.h
16
int ga102_nvdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_nvdec **);
drivers/gpu/drm/nouveau/include/nvkm/engine/nvenc.h
14
int gm107_nvenc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_nvenc **);
drivers/gpu/drm/nouveau/include/nvkm/engine/nvenc.h
15
int tu102_nvenc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_nvenc **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sec.h
5
int g98_sec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
23
int gp102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
24
int gp108_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
25
int tu102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
26
int ga102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sw.h
15
int nv04_sw_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sw **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sw.h
16
int nv10_sw_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sw **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sw.h
17
int nv50_sw_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sw **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sw.h
18
int gf100_sw_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sw **);
drivers/gpu/drm/nouveau/include/nvkm/engine/vp.h
5
int g84_vp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/xtensa.h
16
enum nvkm_subdev_type, int, bool enable, u32 addr, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
63
int gm200_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
64
int gm20b_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
65
int gp102_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
66
int gp108_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
67
int gp10b_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
68
int gv100_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
69
int tu102_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
70
int ga102_acr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_acr **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h
30
int nv50_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h
31
int g84_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h
32
int gf100_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h
33
int gk20a_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h
34
int gm107_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h
35
int gm20b_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h
36
int tu102_bar_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h
34
int nvkm_bios_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_bios **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bus.h
21
int nv04_bus_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bus **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bus.h
22
int nv31_bus_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bus **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bus.h
23
int nv50_bus_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bus **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bus.h
24
int g94_bus_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bus **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bus.h
25
int gf100_bus_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bus **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
127
int nv04_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
128
int nv40_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
129
int nv50_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
130
int g84_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
131
int mcp77_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
132
int gt215_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
133
int gf100_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
134
int gk104_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
135
int gk20a_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
136
int gm20b_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
137
int gp10b_clk_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_clk **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
19
int nv04_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
20
int nv05_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
21
int nv10_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
22
int nv1a_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
23
int nv20_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
24
int nv50_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
25
int g84_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
26
int g98_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
27
int gt215_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
28
int mcp89_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
29
int gf100_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
30
int gm107_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
31
int gm200_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
32
int gv100_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
33
int tu102_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
34
int ga100_devinit_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fault.h
37
int gp100_fault_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fault **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fault.h
38
int gp10b_fault_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fault **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fault.h
39
int gv100_fault_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fault **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fault.h
40
int tu102_fault_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fault **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
100
int gp10b_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
101
int gv100_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
102
int tu102_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
103
int ga100_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
104
int ga102_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
105
int gh100_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
106
int gb100_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
107
int gb202_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
70
int nv04_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
71
int nv10_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
72
int nv1a_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
73
int nv20_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
74
int nv25_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
75
int nv30_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
76
int nv35_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
77
int nv36_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
78
int nv40_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
79
int nv41_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
80
int nv44_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
81
int nv46_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
82
int nv47_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
83
int nv49_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
84
int nv4e_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
85
int nv50_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
86
int g84_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
87
int gt215_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
88
int mcp77_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
89
int mcp89_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
90
int gf100_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
91
int gf108_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
92
int gk104_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
93
int gk110_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
94
int gk20a_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
95
int gm107_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
96
int gm200_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
97
int gm20b_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
98
int gp100_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
99
int gp102_fb_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fsp.h
21
int gh100_fsp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fsp.h
22
int gb100_fsp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fsp.h
23
int gb202_fsp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fuse.h
14
int nv50_fuse_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fuse **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fuse.h
15
int gf100_fuse_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fuse **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/fuse.h
16
int gm107_fuse_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fuse **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h
35
int nv10_gpio_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gpio **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h
36
int nv50_gpio_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gpio **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h
37
int g94_gpio_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gpio **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h
38
int gf119_gpio_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gpio **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h
39
int gk104_gpio_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gpio **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h
40
int ga102_gpio_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gpio **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
219
enum nvkm_subdev_type type;
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
495
int nvkm_gsp_intr_stall(struct nvkm_gsp *, enum nvkm_subdev_type, int);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
496
int nvkm_gsp_intr_nonstall(struct nvkm_gsp *, enum nvkm_subdev_type, int);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
498
int gv100_gsp_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_gsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
499
int tu102_gsp_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_gsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
500
int tu116_gsp_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_gsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
501
int ga100_gsp_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_gsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
502
int ga102_gsp_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_gsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
503
int gh100_gsp_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_gsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
504
int ad102_gsp_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_gsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
505
int gb100_gsp_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_gsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h
506
int gb202_gsp_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_gsp **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
79
int nv04_i2c_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_i2c **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
80
int nv4e_i2c_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_i2c **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
81
int nv50_i2c_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_i2c **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
82
int g94_i2c_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_i2c **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
83
int gf117_i2c_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_i2c **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
84
int gf119_i2c_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_i2c **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
85
int gk104_i2c_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_i2c **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
86
int gk110_i2c_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_i2c **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
87
int gm200_i2c_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_i2c **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/iccsense.h
17
int gf100_iccsense_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_iccsense **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/instmem.h
35
int nv04_instmem_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_instmem **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/instmem.h
36
int nv40_instmem_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_instmem **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/instmem.h
37
int nv50_instmem_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_instmem **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/instmem.h
38
int gk20a_instmem_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_instmem **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/instmem.h
39
int gh100_instmem_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_instmem **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h
40
int gf100_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h
41
int gk104_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h
42
int gm107_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h
43
int gm200_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h
44
int gp100_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h
45
int gp102_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h
46
int gp10b_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h
47
int ga102_ltc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_ltc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
13
void nvkm_mc_enable(struct nvkm_device *, enum nvkm_subdev_type, int);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
14
void nvkm_mc_disable(struct nvkm_device *, enum nvkm_subdev_type, int);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
15
bool nvkm_mc_enabled(struct nvkm_device *, enum nvkm_subdev_type, int);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
16
void nvkm_mc_reset(struct nvkm_device *, enum nvkm_subdev_type, int);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
17
void nvkm_mc_intr_mask(struct nvkm_device *, enum nvkm_subdev_type, int, bool enable);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
20
int nv04_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
21
int nv11_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
22
int nv17_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
23
int nv44_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
24
int nv50_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
25
int g84_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
26
int g98_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
27
int gt215_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
28
int gf100_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
29
int gk104_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
30
int gk20a_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
31
int gp100_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
32
int gp10b_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h
33
int ga100_mc_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mc **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
154
int nv04_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
155
int nv41_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
156
int nv44_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
157
int nv50_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
158
int g84_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
159
int mcp77_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
160
int gf100_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
161
int gk104_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
162
int gk20a_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
163
int gm200_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
164
int gm20b_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
165
int gp100_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
166
int gp10b_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
167
int gv100_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
168
int tu102_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
169
int gh100_mmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_mmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/mxm.h
6
int nv50_mxm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
42
int nv04_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
43
int nv40_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
44
int nv46_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
45
int nv4c_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
46
int g84_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
47
int g92_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
48
int g94_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
49
int gf100_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
50
int gf106_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
51
int gk104_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
52
int gp100_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
53
int gh100_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
43
int gt215_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
44
int gf100_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
45
int gf119_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
46
int gk104_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
47
int gk110_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
48
int gk208_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
49
int gk20a_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
50
int gm107_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
51
int gm200_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
52
int gm20b_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
53
int gp102_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
54
int gp10b_pmu_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pmu **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/privring.h
10
int gm200_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/privring.h
11
int gp10b_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/privring.h
6
int gf100_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/privring.h
7
int gf117_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/privring.h
8
int gk104_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/privring.h
9
int gk20a_privring_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_subdev **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
110
int nv40_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
111
int nv50_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
112
int g84_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
113
int gt215_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
114
int gf119_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
115
int gk104_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
116
int gm107_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
117
int gm200_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
118
int gp100_therm_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_therm **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/timer.h
79
int nv04_timer_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_timer **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/timer.h
80
int nv40_timer_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_timer **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/timer.h
81
int nv41_timer_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_timer **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/timer.h
82
int gk20a_timer_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_timer **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h
13
enum nvkm_subdev_type type;
drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h
25
u32 nvkm_top_addr(struct nvkm_device *, enum nvkm_subdev_type, int);
drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h
26
u32 nvkm_top_reset(struct nvkm_device *, enum nvkm_subdev_type, int);
drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h
27
u32 nvkm_top_intr_mask(struct nvkm_device *, enum nvkm_subdev_type, int);
drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h
28
int nvkm_top_fault_id(struct nvkm_device *, enum nvkm_subdev_type, int);
drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h
31
int gk104_top_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_top **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h
32
int ga100_top_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_top **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/vfn.h
20
int gv100_vfn_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_vfn **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/vfn.h
21
int tu102_vfn_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_vfn **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/vfn.h
22
int ga100_vfn_new(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_vfn **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
39
int nv40_volt_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_volt **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
40
int gf100_volt_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_volt **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
41
int gf117_volt_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_volt **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
42
int gk104_volt_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_volt **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
43
int gk20a_volt_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_volt **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
44
int gm20b_volt_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_volt **);
drivers/gpu/drm/nouveau/nvkm/core/engine.c
166
enum nvkm_subdev_type type, int inst, bool enable, struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/core/engine.c
183
enum nvkm_subdev_type type, int inst, bool enable,
drivers/gpu/drm/nouveau/nvkm/core/intr.c
270
nvkm_intr_subdev_add_dev(struct nvkm_intr *intr, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/core/subdev.c
248
nvkm_subdev_disable(struct nvkm_device *device, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/core/subdev.c
262
enum nvkm_subdev_type type, int inst, struct nvkm_subdev *subdev)
drivers/gpu/drm/nouveau/nvkm/core/subdev.c
270
snprintf(subdev->name, sizeof(subdev->name), "%s%d", nvkm_subdev_type[type], inst);
drivers/gpu/drm/nouveau/nvkm/core/subdev.c
272
strscpy(subdev->name, nvkm_subdev_type[type], sizeof(subdev->name));
drivers/gpu/drm/nouveau/nvkm/core/subdev.c
281
enum nvkm_subdev_type type, int inst, struct nvkm_subdev **psubdev)
drivers/gpu/drm/nouveau/nvkm/core/subdev.c
30
nvkm_subdev_type[NVKM_SUBDEV_NR] = {
drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.c
39
g84_bsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c
89
ga100_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.c
43
ga102_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.c
64
gf100_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c
97
gk104_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.c
39
gm107_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.c
38
gm200_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c
98
gp100_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.c
40
gp102_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c
78
gt215_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.c
60
gv100_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h
7
enum nvkm_subdev_type, int, struct nvkm_engine **);
drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c
39
tu102_ce_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
129
g84_cipher_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
3423
nvkm_subdev_type[(type)], ret); \
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
3441
nvkm_subdev_type[(type)], (j), ret); \
drivers/gpu/drm/nouveau/nvkm/engine/device/user.c
46
enum nvkm_subdev_type type;
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
230
enum nvkm_subdev_type type, int inst, struct nvkm_disp **pdisp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c
345
g84_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c
375
g94_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c
148
ga102_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
1257
gf119_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c
329
gk104_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.c
55
gk110_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.c
109
gm107_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
192
gm200_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c
81
gp100_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
196
gp102_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.c
105
gt200_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
263
gt215_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
1250
gv100_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c
69
mcp77_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.c
83
mcp89_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c
114
nv04_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1791
nv50_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h
11
int r535_disp_new(const struct nvkm_disp_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h
14
int nvkm_disp_ctor(const struct nvkm_disp_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h
16
int nvkm_disp_new_(const struct nvkm_disp_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c
234
tu102_disp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/dma/base.c
107
enum nvkm_subdev_type type, int inst, struct nvkm_dma **pdma)
drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.c
33
gf100_dma_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.c
33
gf119_dma_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.c
31
gv100_dma_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.c
33
nv04_dma_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.c
33
nv50_dma_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/dma/priv.h
12
int nvkm_dma_new_(const struct nvkm_dma_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
339
enum nvkm_subdev_type type, int inst, bool enable, u32 addr,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c
376
enum nvkm_subdev_type type, int inst, struct nvkm_fifo **pfifo)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c
227
g84_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.c
66
g98_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
619
ga100_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c
44
ga102_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
965
gf100_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
829
gk104_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c
128
gk110_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c
73
gk208_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.c
48
gk20a_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c
152
gm107_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c
62
gm200_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c
135
gp100_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c
487
gv100_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
539
nv04_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.c
109
nv10_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c
138
nv17_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c
248
nv40_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c
394
nv50_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h
65
int r535_fifo_new(const struct nvkm_fifo_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h
67
int nvkm_fifo_new_(const struct nvkm_fifo_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c
339
enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c
348
RUNL_DEBUG(runl, "engn %d.%d[%s] not found", engi, inst, nvkm_subdev_type[type]);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.h
10
enum nvkm_subdev_type;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.h
104
enum nvkm_subdev_type, int inst);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c
283
tu102_fifo_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c
205
enum nvkm_subdev_type type, int inst, bool enable, struct nvkm_gr *gr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c
195
g84_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
352
ga102_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2622
enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2657
gf100_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h
446
int gf100_gr_new_(const struct gf100_gr_fwif *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.c
158
gf104_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.c
157
gf108_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.c
133
gf110_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c
200
gf117_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.c
224
gf119_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c
503
gk104_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c
399
gk110_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.c
150
gk110b_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.c
208
gk208_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
343
gk20a_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
443
gm107_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
293
gm200_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
185
gm20b_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c
162
gp100_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c
158
gp102_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.c
99
gp104_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.c
88
gp107_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gp108.c
95
gp108_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.c
100
gp10b_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.c
46
gt200_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.c
47
gt215_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c
339
gv100_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.c
45
mcp79_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp89.c
47
mcp89_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
1416
nv04_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
1176
enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
1218
nv10_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.h
6
int nv10_gr_new_(const struct nvkm_gr_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv15.c
56
nv15_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv17.c
56
nv17_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
333
enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
373
nv20_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.h
12
int nv20_gr_new_(const struct nvkm_gr_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.c
132
nv25_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.c
123
nv2a_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c
197
nv30_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.c
134
nv34_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.c
134
nv35_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
432
enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c
473
nv40_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.h
13
int nv40_gr_new_(const struct nvkm_gr_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c
105
nv44_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
764
enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c
793
nv50_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.h
14
int nv50_gr_new_(const struct nvkm_gr_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/gr/priv.h
10
int nvkm_gr_ctor(const struct nvkm_gr_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c
219
tu102_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.c
40
g84_mpeg_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
276
enum nvkm_subdev_type type, int inst, struct nvkm_engine **pmpeg)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
294
nv31_mpeg_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.h
14
int nv31_mpeg_new_(const struct nv31_mpeg_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c
79
nv40_mpeg_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
205
nv44_mpeg_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
132
nv50_mpeg_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.c
28
enum nvkm_subdev_type type, int inst, struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.c
46
g98_mspdec_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.c
46
gf100_mspdec_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gk104.c
38
gk104_mspdec_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gt215.c
38
gt215_mspdec_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/priv.h
6
int nvkm_mspdec_new_(const struct nvkm_falcon_func *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/engine/msppp/base.c
28
enum nvkm_subdev_type type, int inst, struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.c
46
g98_msppp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.c
46
gf100_msppp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/msppp/gt215.c
38
gt215_msppp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/msppp/priv.h
6
int nvkm_msppp_new_(const struct nvkm_falcon_func *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/engine/msvld/base.c
28
enum nvkm_subdev_type type, int inst, struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.c
46
g98_msvld_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.c
46
gf100_msvld_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/msvld/gk104.c
38
gk104_msvld_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/msvld/gt215.c
38
gt215_msvld_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/msvld/mcp89.c
38
mcp89_msvld_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/msvld/priv.h
6
int nvkm_msvld_new_(const struct nvkm_falcon_func *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c
41
enum nvkm_subdev_type type, int inst, u32 addr, struct nvkm_nvdec **pnvdec)
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.c
56
ga102_nvdec_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.c
54
gm107_nvdec_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/priv.h
22
enum nvkm_subdev_type, int, u32 addr, struct nvkm_nvdec **);
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/tu102.c
27
tu102_nvdec_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c
42
enum nvkm_subdev_type type, int inst, struct nvkm_nvenc **pnvenc)
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.c
48
gm107_nvenc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/priv.h
19
int nvkm_nvenc_new_(const struct nvkm_nvenc_fwif *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/tu102.c
27
tu102_nvenc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c
77
g98_sec_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
135
enum nvkm_subdev_type type, int inst, u32 addr, struct nvkm_sec2 **psec2)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
191
ga102_sec2_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
314
gp102_sec2_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.c
39
gp108_sec2_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
36
int nvkm_sec2_new_(const struct nvkm_sec2_fwif *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
8
struct nvkm_device *, enum nvkm_subdev_type, int, u32 addr, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/r535.c
40
enum nvkm_subdev_type type, int inst, u32 addr, struct nvkm_sec2 **psec2)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c
80
tu102_sec2_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/sw/base.c
99
enum nvkm_subdev_type type, int inst, struct nvkm_sw **psw)
drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c
144
gf100_sw_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_sw **psw)
drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.c
136
nv04_sw_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_sw **psw)
drivers/gpu/drm/nouveau/nvkm/engine/sw/nv10.c
65
nv10_sw_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_sw **psw)
drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c
139
nv50_sw_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_sw **psw)
drivers/gpu/drm/nouveau/nvkm/engine/sw/priv.h
8
int nvkm_sw_new_(const struct nvkm_sw_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/engine/vp/g84.c
39
g84_vp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
179
enum nvkm_subdev_type type, int inst, bool enable, u32 addr,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c
420
enum nvkm_subdev_type type, int inst, struct nvkm_acr **pacr)
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
323
ga102_acr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
370
gm200_acr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.c
136
gm20b_acr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c
284
gp102_acr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.c
108
gp108_acr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.c
55
gp10b_acr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.c
63
gv100_acr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/priv.h
103
int nvkm_acr_new_(const struct nvkm_acr_fwif *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c
201
tu102_acr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c
145
enum nvkm_subdev_type type, int inst, struct nvkm_bar *bar)
drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.c
59
g84_bar_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c
165
enum nvkm_subdev_type type, int inst, struct nvkm_bar **pbar)
drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c
192
gf100_bar_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.h
18
int gf100_bar_new_(const struct nvkm_bar_func *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.c
35
gk20a_bar_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c
62
gm107_bar_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.c
35
gm20b_bar_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c
223
enum nvkm_subdev_type type, int inst, u32 pgd_addr, struct nvkm_bar **pbar)
drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c
251
nv50_bar_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.h
19
int nv50_bar_new_(const struct nvkm_bar_func *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/subdev/bar/priv.h
11
enum nvkm_subdev_type, int, struct nvkm_bar *);
drivers/gpu/drm/nouveau/nvkm/subdev/bar/priv.h
8
struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bar **);
drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c
96
tu102_bar_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c
151
nvkm_bios_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.c
56
enum nvkm_subdev_type type, int inst, struct nvkm_bus **pbus)
drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c
61
g94_bus_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c
74
gf100_bus_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c
71
nv04_bus_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c
85
nv31_bus_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c
102
nv50_bus_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/bus/priv.h
14
int nvkm_bus_new_(const struct nvkm_bus_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
649
enum nvkm_subdev_type type, int inst, bool allow_reclock, struct nvkm_clk *clk)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
711
enum nvkm_subdev_type type, int inst, bool allow_reclock, struct nvkm_clk **pclk)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.c
44
g84_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c
471
gf100_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c
507
gk104_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
618
gk20a_clk_ctor(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
646
gk20a_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.h
150
int gk20a_clk_ctor(struct nvkm_device *, enum nvkm_subdev_type, int, const struct nvkm_clk_func *,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
1019
gm20b_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
916
gm20b_clk_new_speedo0(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gp10b.c
160
gp10b_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
540
gt215_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c
412
mcp77_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.c
75
nv04_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c
221
nv40_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
511
enum nvkm_subdev_type type, int inst, bool allow_reclock, struct nvkm_clk **pclk)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c
559
nv50_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.h
23
int nv50_clk_new_(const struct nvkm_clk_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/priv.h
19
int nvkm_clk_ctor(const struct nvkm_clk_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/clk/priv.h
21
int nvkm_clk_new_(const struct nvkm_clk_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
131
enum nvkm_subdev_type type, int inst, struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c
61
g84_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c
60
g98_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.c
85
ga100_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c
114
gf100_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c
58
gm107_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c
188
gm200_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c
146
gt215_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.c
75
gv100_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c
61
mcp89_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
438
enum nvkm_subdev_type type, int inst, struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
461
nv04_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h
14
enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c
139
nv05_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c
109
nv10_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.c
38
nv1a_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c
75
nv20_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
149
enum nvkm_subdev_type type, int inst, struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
171
nv50_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
12
int nv50_devinit_new_(const struct nvkm_devinit_func *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
22
enum nvkm_subdev_type, int inst, struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
8
struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.c
33
struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c
101
tu102_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c
156
enum nvkm_subdev_type type, int inst, struct nvkm_fault **pfault)
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c
85
gp100_fault_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.c
49
gp10b_fault_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
237
gv100_fault_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h
23
int nvkm_fault_new_(const struct nvkm_fault_func *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
176
tu102_fault_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c
273
enum nvkm_subdev_type type, int inst, struct nvkm_fb *fb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c
297
enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.c
35
g84_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.c
41
ga100_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.c
61
ga102_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gb100.c
34
gb100_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gb202.c
30
gb202_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c
111
enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c
136
gf100_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.h
11
int gf100_fb_new_(const struct nvkm_fb_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.c
40
gf108_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gh100.c
30
gh100_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.c
87
gk104_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.c
69
gk110_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.c
37
gk20a_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.c
40
gm107_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c
68
gm200_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.c
38
gm20b_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c
60
gp100_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c
83
gp102_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.c
35
gp10b_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.c
35
gt215_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c
47
gv100_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.c
34
mcp77_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.c
34
mcp89_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.c
47
nv04_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.c
67
nv10_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.c
39
nv1a_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c
99
nv20_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.c
57
nv25_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c
130
nv30_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.c
59
nv35_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.c
59
nv36_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.c
65
nv40_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c
59
nv41_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c
68
nv44_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.c
54
nv46_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.c
42
nv47_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.c
42
nv49_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.c
40
nv4e_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c
243
enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c
263
nv50_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.h
18
int nv50_fb_new_(const struct nv50_fb_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h
10
struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h
52
enum nvkm_subdev_type type, int inst, struct nvkm_fb *);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h
54
enum nvkm_subdev_type type, int inst, struct nvkm_fb **);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/r535.c
69
struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.c
49
tu102_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb)
drivers/gpu/drm/nouveau/nvkm/subdev/fsp/base.c
53
struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/fsp/gb100.c
21
enum nvkm_subdev_type type, int inst, struct nvkm_fsp **pfsp)
drivers/gpu/drm/nouveau/nvkm/subdev/fsp/gb202.c
42
enum nvkm_subdev_type type, int inst, struct nvkm_fsp **pfsp)
drivers/gpu/drm/nouveau/nvkm/subdev/fsp/gh100.c
272
enum nvkm_subdev_type type, int inst, struct nvkm_fsp **pfsp)
drivers/gpu/drm/nouveau/nvkm/subdev/fsp/priv.h
24
struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fsp **);
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.c
45
enum nvkm_subdev_type type, int inst, struct nvkm_fuse **pfuse)
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c
50
gf100_fuse_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.c
41
gm107_fuse_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.c
48
nv50_fuse_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/priv.h
11
int nvkm_fuse_new_(const struct nvkm_fuse_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c
226
enum nvkm_subdev_type type, int inst, struct nvkm_gpio **pgpio)
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c
71
g94_gpio_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
117
ga102_gpio_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c
83
gf119_gpio_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c
73
gk104_gpio_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c
115
nv10_gpio_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c
129
nv50_gpio_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/priv.h
31
int nvkm_gpio_new_(const struct nvkm_gpio_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.c
53
ad102_gsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c
131
enum nvkm_subdev_type type, int inst, struct nvkm_gsp **pgsp)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c
25
nvkm_gsp_intr_nonstall(struct nvkm_gsp *gsp, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c
36
nvkm_gsp_intr_stall(struct nvkm_gsp *gsp, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.c
71
ga100_gsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c
187
ga102_gsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gb100.c
28
gb100_gsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gb202.c
28
gb202_gsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gh100.c
352
gh100_gsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c
55
gv100_gsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h
97
int nvkm_gsp_new_(const struct nvkm_gsp_fwif *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.c
104
enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.c
127
nvkm_rm_engine_new_(struct nvkm_rm *rm, enum nvkm_subdev_type type, int inst, u32 class,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.c
148
nvkm_rm_engine_new(struct nvkm_rm *rm, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.h
10
enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.h
12
int nvkm_rm_engine_new(struct nvkm_rm *, enum nvkm_subdev_type, int inst);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/bar.c
166
enum nvkm_subdev_type type, int inst, struct nvkm_bar **pbar)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1731
enum nvkm_subdev_type type, int inst, struct nvkm_disp **pdisp)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fbsr.c
306
struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
378
r535_fifo_xlat_rm_engine_type(u32 rm, enum nvkm_subdev_type *ptype, int *p2080)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
496
enum nvkm_subdev_type type;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
589
enum nvkm_subdev_type type, int inst, struct nvkm_fifo **pfifo)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
150
enum nvkm_subdev_type type;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
91
r535_gsp_xlat_mc_engine_idx(u32 mc_engine_idx, enum nvkm_subdev_type *ptype, int *pinst)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/vmm.c
168
struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fifo.c
148
r570_fifo_xlat_rm_engine_type(u32 rm, enum nvkm_subdev_type *ptype, int *p2080)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gsp.c
36
r570_gsp_xlat_mc_engine_idx(u32 mc_engine_idx, enum nvkm_subdev_type *ptype, int *pinst)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h
108
enum nvkm_subdev_type *, int *nv2080_type);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h
38
bool (*xlat_mc_engine_idx)(u32 mc_engine_idx, enum nvkm_subdev_type *, int *inst);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
448
tu102_gsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu116.c
54
tu116_gsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c
259
enum nvkm_subdev_type type, int inst, struct nvkm_i2c **pi2c)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c
69
g94_i2c_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.c
33
gf117_i2c_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.c
37
gf119_i2c_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c
69
gk104_i2c_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk110.c
42
gk110_i2c_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.c
46
gm200_i2c_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.c
33
nv04_i2c_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.c
33
nv4e_i2c_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.c
33
nv50_i2c_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h
7
int nvkm_i2c_new_(const struct nvkm_i2c_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
315
nvkm_iccsense_ctor(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
322
nvkm_iccsense_new_(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.c
27
gf100_iccsense_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/priv.h
25
void nvkm_iccsense_ctor(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_iccsense *);
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/priv.h
26
int nvkm_iccsense_new_(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_iccsense **);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c
247
enum nvkm_subdev_type type, int inst, struct nvkm_instmem *imem)
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gh100.c
24
gh100_instmem_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
574
gk20a_instmem_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c
265
nv04_instmem_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c
238
nv40_instmem_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c
429
struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c
443
nv50_instmem_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h
23
enum nvkm_subdev_type, int, struct nvkm_instmem **);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h
31
enum nvkm_subdev_type, int, struct nvkm_instmem *);
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h
38
struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_instmem **);
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c
132
enum nvkm_subdev_type type, int inst, struct nvkm_ltc **pltc)
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.c
55
ga102_ltc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
253
gf100_ltc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c
54
gk104_ltc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c
149
gm107_ltc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c
61
gm200_ltc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c
73
gp100_ltc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c
51
gp102_ltc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.c
58
gp10b_ltc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h
8
int nvkm_ltc_new_(const struct nvkm_ltc_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
128
enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
38
nvkm_mc_intr_mask(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, bool en)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
51
nvkm_mc_reset_mask(struct nvkm_device *device, bool isauto, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
72
nvkm_mc_reset(struct nvkm_device *device, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
82
nvkm_mc_disable(struct nvkm_device *device, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
90
nvkm_mc_enable(struct nvkm_device *device, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
98
nvkm_mc_enabled(struct nvkm_device *device, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.c
64
g84_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.c
64
g98_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c
75
ga100_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c
79
gf100_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.c
63
gk104_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.c
37
gk20a_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c
101
gp100_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.c
45
gp10b_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.c
91
gt215_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
134
nv04_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.c
46
nv11_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.c
55
nv17_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c
50
nv44_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.c
57
nv50_mc_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mc **pmc)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
12
enum nvkm_subdev_type type;
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
7
int nvkm_mc_new_(const struct nvkm_mc_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c
422
enum nvkm_subdev_type type, int inst, struct nvkm_mmu *mmu)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c
435
enum nvkm_subdev_type type, int inst, struct nvkm_mmu **pmmu)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.c
38
g84_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.c
87
gf100_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gh100.c
21
gh100_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.c
38
gk104_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.c
38
gk20a_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.c
93
gm200_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.c
50
gm20b_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.c
40
gp100_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.c
40
gp10b_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.c
40
gv100_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.c
38
mcp77_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.c
38
nv04_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.c
50
nv41_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c
65
nv44_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.c
74
nv50_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h
10
void nvkm_mmu_ctor(const struct nvkm_mmu_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h
12
int nvkm_mmu_new_(const struct nvkm_mmu_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h
7
int r535_mmu_new(const struct nvkm_mmu_func *hw, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c
55
tu102_mmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c
220
nvkm_error(subdev, "%s mmu invalidate timeout\n", nvkm_subdev_type[i]);
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c
233
nvkm_mxm_new_(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c
204
nv50_mxm_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/priv.h
15
int nvkm_mxm_new_(struct nvkm_device *, enum nvkm_subdev_type, int, struct nvkm_mxm **);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
161
enum nvkm_subdev_type type, int inst, struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
152
g84_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.c
53
g92_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.c
45
g94_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
98
gf100_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.c
45
gf106_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gh100.c
26
gh100_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
224
gk104_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.c
39
gp100_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.c
32
nv04_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c
39
nv40_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.c
46
nv46_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.c
32
nv4c_pci_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
7
int nvkm_pci_new_(const struct nvkm_pci_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c
127
enum nvkm_subdev_type type, int inst, struct nvkm_pmu *pmu)
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c
161
enum nvkm_subdev_type type, int inst, struct nvkm_pmu **ppmu)
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c
72
gf100_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.c
50
gf119_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c
130
gk104_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c
109
gk110_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.c
51
gk208_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c
212
gk20a_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.c
52
gm107_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.c
81
gm200_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c
266
gm20b_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c
56
gp102_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c
92
gp10b_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
290
gt215_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h
67
int nvkm_pmu_ctor(const struct nvkm_pmu_fwif *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h
69
int nvkm_pmu_new_(const struct nvkm_pmu_fwif *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.c
118
gf100_privring_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf117.c
43
gf117_privring_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.c
121
gk104_privring_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.c
81
gk20a_privring_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.c
34
gm200_privring_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.c
51
gp10b_privring_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c
424
nvkm_therm_ctor(struct nvkm_therm *therm, struct nvkm_device *device, enum nvkm_subdev_type type,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c
446
enum nvkm_subdev_type type, int inst, struct nvkm_therm **ptherm)
drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c
226
g84_therm_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c
150
gf119_therm_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c
110
enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c
128
gk104_therm_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_therm **ptherm)
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.h
34
enum nvkm_subdev_type type;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c
71
gm107_therm_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.c
35
gm200_therm_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c
54
gp100_therm_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c
71
gt215_therm_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c
200
nv40_therm_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c
172
nv50_therm_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h
33
int nvkm_therm_new_(const struct nvkm_therm_func *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h
35
void nvkm_therm_ctor(struct nvkm_therm *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.c
186
enum nvkm_subdev_type type, int inst, struct nvkm_timer **ptmr)
drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.c
36
gk20a_timer_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c
148
nv04_timer_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c
85
nv40_timer_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.c
82
nv41_timer_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/timer/priv.h
7
int nvkm_timer_new_(const struct nvkm_timer_func *, struct nvkm_device *, enum nvkm_subdev_type,
drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c
152
enum nvkm_subdev_type type, int inst, struct nvkm_top **ptop)
drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c
45
nvkm_top_addr(struct nvkm_device *device, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c
61
nvkm_top_reset(struct nvkm_device *device, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c
77
nvkm_top_intr_mask(struct nvkm_device *device, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c
93
nvkm_top_fault_id(struct nvkm_device *device, enum nvkm_subdev_type type, int inst)
drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c
106
ga100_top_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c
91
info->type == NVKM_SUBDEV_NR ? "????????" : nvkm_subdev_type[info->type],
drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c
102
info->type == NVKM_SUBDEV_NR ? "????????" : nvkm_subdev_type[info->type],
drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c
117
gk104_top_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/top/priv.h
11
int nvkm_top_new_(const struct nvkm_top_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.c
37
enum nvkm_subdev_type type, int inst, u32 addr, struct nvkm_vfn **pvfn)
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.c
46
enum nvkm_subdev_type type, int inst, struct nvkm_vfn **pvfn)
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.c
33
enum nvkm_subdev_type type, int inst, struct nvkm_vfn **pvfn)
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/priv.h
20
int r535_vfn_new(const struct nvkm_vfn_func *hw, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/priv.h
23
int nvkm_vfn_new_(const struct nvkm_vfn_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/r535.c
34
struct nvkm_device *device, enum nvkm_subdev_type type, int inst, u32 addr,
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c
107
enum nvkm_subdev_type type, int inst, struct nvkm_vfn **pvfn)
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
284
enum nvkm_subdev_type type, int inst, struct nvkm_volt *volt)
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
322
enum nvkm_subdev_type type, int inst, struct nvkm_volt **pvolt)
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.c
59
gf100_volt_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.c
49
gf117_volt_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c
98
gk104_volt_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c
147
gk20a_volt_ctor(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c
175
gk20a_volt_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_volt **pvolt)
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.h
40
int gk20a_volt_ctor(struct nvkm_device *device, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.c
67
gm20b_volt_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.c
33
nv40_volt_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
drivers/gpu/drm/nouveau/nvkm/subdev/volt/priv.h
7
void nvkm_volt_ctor(const struct nvkm_volt_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
drivers/gpu/drm/nouveau/nvkm/subdev/volt/priv.h
9
int nvkm_volt_new_(const struct nvkm_volt_func *, struct nvkm_device *, enum nvkm_subdev_type, int,