Symbol: nvkm_mc
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
14
NVKM_LAYOUT_ONCE(NVKM_SUBDEV_MC , struct nvkm_mc , mc)
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/nvkm/subdev/mc/base.c
108
struct nvkm_mc *mc = nvkm_mc(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
117
return nvkm_mc(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
121
nvkm_mc = {
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
130
struct nvkm_mc *mc;
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
136
nvkm_subdev_ctor(&nvkm_mc, device, type, inst, &mc->subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
32
struct nvkm_mc *mc = device->mc;
drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c
53
struct nvkm_mc *mc = device->mc;
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
27
ga100_mc_device_disable(struct nvkm_mc *mc, u32 mask)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c
37
ga100_mc_device_enable(struct nvkm_mc *mc, u32 mask)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c
47
ga100_mc_device_enabled(struct nvkm_mc *mc, u32 mask)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c
60
ga100_mc_init(struct nvkm_mc *mc)
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
62
gf100_mc_unk260(struct nvkm_mc *mc, u32 data)
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/gp100.c
50
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c
58
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.c
27
gp10b_mc_init(struct nvkm_mc *mc)
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
59
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.c
67
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
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
117
nv04_mc_init(struct nvkm_mc *mc)
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/nv04.c
34
nv04_mc_device_disable(struct nvkm_mc *mc, u32 mask)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
40
nv04_mc_device_enable(struct nvkm_mc *mc, u32 mask)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
49
nv04_mc_device_enabled(struct nvkm_mc *mc, u32 mask)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
74
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
84
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c
96
struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr);
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
27
nv44_mc_init(struct nvkm_mc *mc)
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
41
nv50_mc_init(struct nvkm_mc *mc)
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
18
void (*init)(struct nvkm_mc *);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
25
bool (*enabled)(struct nvkm_mc *, u32 mask);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
26
void (*enable)(struct nvkm_mc *, u32 mask);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
27
void (*disable)(struct nvkm_mc *, u32 mask);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
32
void (*unk260)(struct nvkm_mc *, u32);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
35
void nv04_mc_init(struct nvkm_mc *);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
4
#define nvkm_mc(p) container_of((p), struct nvkm_mc, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
46
void nv44_mc_init(struct nvkm_mc *);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
48
void nv50_mc_init(struct nvkm_mc *);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
51
void gf100_mc_unk260(struct nvkm_mc *, u32);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
53
void gk104_mc_init(struct nvkm_mc *);
drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h
8
struct nvkm_mc **);