Lines Matching defs:mc
32 struct nvkm_mc *mc = device->mc;
33 if (likely(mc) && mc->func->unk260)
34 mc->func->unk260(mc, data);
53 struct nvkm_mc *mc = device->mc;
56 if (likely(mc)) {
58 for (map = mc->func->reset; map && map->stat; map++) {
76 device->mc->func->device->disable(device->mc, pmc_enable);
77 device->mc->func->device->enable(device->mc, pmc_enable);
86 device->mc->func->device->disable(device->mc, pmc_enable);
94 device->mc->func->device->enable(device->mc, pmc_enable);
102 return (pmc_enable != 0) && device->mc->func->device->enabled(device->mc, pmc_enable);
108 struct nvkm_mc *mc = nvkm_mc(subdev);
109 if (mc->func->init)
110 mc->func->init(mc);
130 struct nvkm_mc *mc;
133 if (!(mc = *pmc = kzalloc(sizeof(*mc), GFP_KERNEL)))
136 nvkm_subdev_ctor(&nvkm_mc, device, type, inst, &mc->subdev);
137 mc->func = func;
139 if (mc->func->intr) {
140 ret = nvkm_intr_add(mc->func->intr, mc->func->intrs, &mc->subdev,
141 mc->func->intr_nonstall ? 2 : 1, &mc->intr);