Symbol: nvkm_devinit
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
8
NVKM_LAYOUT_ONCE(NVKM_SUBDEV_DEVINIT , struct nvkm_devinit , devinit)
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
14
u32 nvkm_devinit_mmio(struct nvkm_devinit *, u32 addr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
15
int nvkm_devinit_pll_set(struct nvkm_devinit *, u32 type, u32 khz);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
16
void nvkm_devinit_meminit(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/devinit.h
17
int nvkm_devinit_post(struct nvkm_devinit *);
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/devinit.h
5
struct nvkm_devinit;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1310
struct nvkm_devinit *devinit = disp->engine.subdev.device->devinit;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
146
struct nvkm_devinit *devinit = init->subdev->device->devinit;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
1461
struct nvkm_devinit *devinit = init->subdev->device->devinit;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
346
struct nvkm_devinit *devinit = init->subdev->device->devinit;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.c
52
struct nvkm_devinit *devinit = device->devinit;
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
101
struct nvkm_devinit *init = nvkm_devinit(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
110
struct nvkm_devinit *init = nvkm_devinit(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
122
nvkm_devinit = {
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/base.c
133
nvkm_subdev_ctor(&nvkm_devinit, device, type, inst, &init->subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
30
nvkm_devinit_mmio(struct nvkm_devinit *init, u32 addr)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
38
nvkm_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 khz)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
44
nvkm_devinit_meminit(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
51
nvkm_devinit_disable(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
60
nvkm_devinit_post(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
72
struct nvkm_devinit *init = nvkm_devinit(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c
82
struct nvkm_devinit *init = nvkm_devinit(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c
30
g84_devinit_disable(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c
62
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c
30
g98_devinit_disable(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c
61
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.c
30
ga100_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.c
67
ga100_devinit_disable(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.c
86
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c
115
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c
32
gf100_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c
67
gf100_devinit_disable(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c
91
gf100_devinit_preinit(struct nvkm_devinit *base)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c
31
gm107_devinit_disable(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c
59
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c
124
gm200_devinit_post(struct nvkm_devinit *base, bool post)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c
189
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c
147
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c
32
gt215_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c
66
gt215_devinit_disable(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c
99
gt215_devinit_mmio(struct nvkm_devinit *base, u32 addr)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.c
29
gv100_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.c
76
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c
30
mcp89_devinit_disable(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c
62
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
143
setPLL_single(struct nvkm_devinit *init, u32 reg,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
198
setPLL_double_highregs(struct nvkm_devinit *init, u32 reg1,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
276
setPLL_double_lowregs(struct nvkm_devinit *init, u32 NMNMreg,
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
356
nv04_devinit_pll_set(struct nvkm_devinit *devinit, u32 type, u32 freq)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
36
nv04_devinit_meminit(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
394
nv04_devinit_post(struct nvkm_devinit *init, bool execute)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
400
nv04_devinit_preinit(struct nvkm_devinit *base)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
428
nv04_devinit_dtor(struct nvkm_devinit *base)
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
462
struct nvkm_devinit **pinit)
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/nv04.h
15
void *nv04_devinit_dtor(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h
16
void nv04_devinit_preinit(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h
17
void nv04_devinit_fini(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h
18
int nv04_devinit_pll_set(struct nvkm_devinit *, u32, u32);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h
20
void setPLL_single(struct nvkm_devinit *, u32, struct nvkm_pll_vals *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h
21
void setPLL_double_highregs(struct nvkm_devinit *, u32, struct nvkm_pll_vals *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h
22
void setPLL_double_lowregs(struct nvkm_devinit *, u32, struct nvkm_pll_vals *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h
9
struct nvkm_devinit base;
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c
140
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c
35
nv05_devinit_meminit(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c
110
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c
33
nv10_devinit_meminit(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.c
39
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c
33
nv20_devinit_meminit(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c
76
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
119
nv50_devinit_init(struct nvkm_devinit *base)
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
172
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
35
nv50_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
81
nv50_devinit_disable(struct nvkm_devinit *init)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
91
nv50_devinit_preinit(struct nvkm_devinit *base)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
13
int, struct nvkm_devinit **);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
14
void nv50_devinit_preinit(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
15
void nv50_devinit_init(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
16
int nv50_devinit_pll_set(struct nvkm_devinit *, u32, u32);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
18
int gt215_devinit_pll_set(struct nvkm_devinit *, u32, u32);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
23
int gf100_devinit_pll_set(struct nvkm_devinit *, u32, u32);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
24
void gf100_devinit_preinit(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
26
void gm107_devinit_disable(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
28
int gm200_devinit_post(struct nvkm_devinit *, bool);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h
8
struct nvkm_devinit base;
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
11
void *(*dtor)(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
12
void (*preinit)(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
13
void (*init)(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
14
int (*post)(struct nvkm_devinit *, bool post);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
15
u32 (*mmio)(struct nvkm_devinit *, u32);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
16
void (*meminit)(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
17
int (*pll_set)(struct nvkm_devinit *, u32 type, u32 freq);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
18
void (*disable)(struct nvkm_devinit *);
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
23
u64 nvkm_devinit_disable(struct nvkm_devinit *);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
25
int nv04_devinit_post(struct nvkm_devinit *, bool);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
26
int tu102_devinit_post(struct nvkm_devinit *, bool);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h
4
#define nvkm_devinit(p) container_of((p), struct nvkm_devinit, subdev)
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
25
r535_devinit_dtor(struct nvkm_devinit *devinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.c
34
struct nvkm_devinit **pdevinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c
102
struct nvkm_devinit **pinit)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c
30
tu102_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c
87
tu102_devinit_post(struct nvkm_devinit *init, bool post)