Home
last modified time | relevance | path

Searched refs:nvkm_mc (Results 1 – 12 of 12) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
Dpriv.h3 #define nvkm_mc(p) container_of((p), struct nvkm_mc, subdev) macro
7 int index, struct nvkm_mc **);
15 void (*init)(struct nvkm_mc *);
18 void (*intr_unarm)(struct nvkm_mc *);
20 void (*intr_rearm)(struct nvkm_mc *);
22 u32 (*intr_mask)(struct nvkm_mc *);
23 void (*unk260)(struct nvkm_mc *, u32);
26 void nv04_mc_init(struct nvkm_mc *);
28 void nv04_mc_intr_unarm(struct nvkm_mc *);
29 void nv04_mc_intr_rearm(struct nvkm_mc *);
[all …]
Dbase.c29 nvkm_mc_unk260(struct nvkm_mc *mc, u32 data) in nvkm_mc_unk260()
36 nvkm_mc_intr_unarm(struct nvkm_mc *mc) in nvkm_mc_intr_unarm()
42 nvkm_mc_intr_rearm(struct nvkm_mc *mc) in nvkm_mc_intr_rearm()
48 nvkm_mc_intr_mask(struct nvkm_mc *mc) in nvkm_mc_intr_mask()
57 nvkm_mc_intr(struct nvkm_mc *mc, bool *handled) in nvkm_mc_intr()
83 struct nvkm_mc *mc = nvkm_mc(subdev); in nvkm_mc_fini()
91 struct nvkm_mc *mc = nvkm_mc(subdev); in nvkm_mc_init()
101 return nvkm_mc(subdev); in nvkm_mc_dtor()
105 nvkm_mc = { variable
113 int index, struct nvkm_mc **pmc) in nvkm_mc_new_()
[all …]
Dnv04.c42 nv04_mc_intr_unarm(struct nvkm_mc *mc) in nv04_mc_intr_unarm()
50 nv04_mc_intr_rearm(struct nvkm_mc *mc) in nv04_mc_intr_rearm()
57 nv04_mc_intr_mask(struct nvkm_mc *mc) in nv04_mc_intr_mask()
63 nv04_mc_init(struct nvkm_mc *mc) in nv04_mc_init()
80 nv04_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) in nv04_mc_new()
Dgf100.c52 gf100_mc_intr_unarm(struct nvkm_mc *mc) in gf100_mc_intr_unarm()
61 gf100_mc_intr_rearm(struct nvkm_mc *mc) in gf100_mc_intr_rearm()
69 gf100_mc_intr_mask(struct nvkm_mc *mc) in gf100_mc_intr_mask()
78 gf100_mc_unk260(struct nvkm_mc *mc, u32 data) in gf100_mc_unk260()
94 gf100_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) in gf100_mc_new()
Dnv44.c27 nv44_mc_init(struct nvkm_mc *mc) in nv44_mc_init()
50 nv44_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) in nv44_mc_new()
Dnv50.c45 nv50_mc_init(struct nvkm_mc *mc) in nv50_mc_init()
61 nv50_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) in nv50_mc_new()
Dgk20a.c36 gk20a_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) in gk20a_mc_new()
Dg98.c57 g98_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) in g98_mc_new()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dmc.h5 struct nvkm_mc { struct
10 void nvkm_mc_intr(struct nvkm_mc *, bool *handled); argument
11 void nvkm_mc_intr_unarm(struct nvkm_mc *);
12 void nvkm_mc_intr_rearm(struct nvkm_mc *);
13 void nvkm_mc_unk260(struct nvkm_mc *, u32 data);
15 int nv04_mc_new(struct nvkm_device *, int, struct nvkm_mc **);
16 int nv44_mc_new(struct nvkm_device *, int, struct nvkm_mc **);
17 int nv50_mc_new(struct nvkm_device *, int, struct nvkm_mc **);
18 int g98_mc_new(struct nvkm_device *, int, struct nvkm_mc **);
19 int gf100_mc_new(struct nvkm_device *, int, struct nvkm_mc **);
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h114 struct nvkm_mc *mc;
179 int (*mc )(struct nvkm_device *, int idx, struct nvkm_mc **);
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
Dbase.c72 struct nvkm_mc *mc = pci->subdev.device->mc; in nvkm_pci_intr()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dtegra.c184 struct nvkm_mc *mc = tdev->device.mc; in nvkm_device_tegra_intr()