/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mc/ |
priv.h | 6 #define nvkm_mc(p) container_of((p), struct nvkm_mc, subdev) macro 10 int index, struct nvkm_mc *); 12 int index, struct nvkm_mc **); 21 void (*init)(struct nvkm_mc *); 22 void *(*dtor)(struct nvkm_mc *); 25 void (*intr_unarm)(struct nvkm_mc *); 27 void (*intr_rearm)(struct nvkm_mc *); 29 void (*intr_mask)(struct nvkm_mc *, u32 mask, u32 stat); 31 u32 (*intr_stat)(struct nvkm_mc *); [all...] |
nouveau_nvkm_subdev_mc_nv04.c | 49 nv04_mc_intr_unarm(struct nvkm_mc *mc) 57 nv04_mc_intr_rearm(struct nvkm_mc *mc) 64 nv04_mc_intr_stat(struct nvkm_mc *mc) 70 nv04_mc_init(struct nvkm_mc *mc) 88 nv04_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_gp10b.c | 32 gp10b_mc_init(struct nvkm_mc *mc) 51 gp10b_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_base.c | 37 struct nvkm_mc *mc = device->mc; 45 struct nvkm_mc *mc = device->mc; 60 struct nvkm_mc *mc = device->mc; 68 struct nvkm_mc *mc = device->mc; 74 nvkm_mc_intr_stat(struct nvkm_mc *mc) 85 struct nvkm_mc *mc = device->mc; 125 struct nvkm_mc *mc = device->mc; 192 struct nvkm_mc *mc = nvkm_mc(subdev); 202 struct nvkm_mc *mc = nvkm_mc(subdev) 209 nvkm_mc = { variable in typeref:typename:const struct nvkm_subdev_func [all...] |
nouveau_nvkm_subdev_mc_gk20a.c | 43 gk20a_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_gp100.c | 33 struct nvkm_mc base; 51 gp100_mc_intr_unarm(struct nvkm_mc *base) 62 gp100_mc_intr_rearm(struct nvkm_mc *base) 73 gp100_mc_intr_mask(struct nvkm_mc *base, u32 mask, u32 intr) 102 nv50_mc_dtor(struct nvkm_mc *mc) 122 int index, struct nvkm_mc **pmc) 138 gp100_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_gf100.c | 68 gf100_mc_intr_unarm(struct nvkm_mc *mc) 77 gf100_mc_intr_rearm(struct nvkm_mc *mc) 85 gf100_mc_intr_stat(struct nvkm_mc *mc) 94 gf100_mc_intr_mask(struct nvkm_mc *mc, u32 mask, u32 stat) 102 gf100_mc_unk260(struct nvkm_mc *mc, u32 data) 120 gf100_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_nv44.c | 32 nv44_mc_init(struct nvkm_mc *mc) 56 nv44_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_nv50.c | 46 nv50_mc_init(struct nvkm_mc *mc) 63 nv50_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_tu102.c | 30 tu102_mc_intr_hack(struct nvkm_mc *mc, bool *handled) 57 tu102_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_nv11.c | 52 nv11_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_nv17.c | 61 nv17_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_gt215.c | 62 gt215_mc_intr_mask(struct nvkm_mc *mc, u32 mask, u32 stat) 79 gt215_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_g84.c | 70 g84_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_g98.c | 70 g98_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
nouveau_nvkm_subdev_mc_gk104.c | 68 gk104_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
mc.h | 8 struct nvkm_mc { struct 23 int nv04_mc_new(struct nvkm_device *, int, struct nvkm_mc **); 24 int nv11_mc_new(struct nvkm_device *, int, struct nvkm_mc **); 25 int nv17_mc_new(struct nvkm_device *, int, struct nvkm_mc **); 26 int nv44_mc_new(struct nvkm_device *, int, struct nvkm_mc **); 27 int nv50_mc_new(struct nvkm_device *, int, struct nvkm_mc **); 28 int g84_mc_new(struct nvkm_device *, int, struct nvkm_mc **); 29 int g98_mc_new(struct nvkm_device *, int, struct nvkm_mc **); 30 int gt215_mc_new(struct nvkm_device *, int, struct nvkm_mc **); 31 int gf100_mc_new(struct nvkm_device *, int, struct nvkm_mc **); [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
device.h | 160 struct nvkm_mc *mc; 237 int (*mc )(struct nvkm_device *, int idx, struct nvkm_mc **);
|
/src/sys/arch/arm/nvidia/ |
tegra_nouveau.c | 268 struct nvkm_mc *mc = sc->sc_nv_dev.mc;
|