Lines Matching defs:mi
190 VIDEO_MODE_INFORMATION *mi,
209 if (mi->BitsPerPlane == 16) {
210 if (mi->NumberGreenBits == 5)
217 static void setMiscOutputRegister(VIDEO_MODE_INFORMATION *mi) {
219 if (mi->VisScreenHeight < 400)
221 else if (mi->VisScreenHeight < 480)
223 else if (mi->VisScreenHeight < 768)
324 static uint32 et6000SetGraphicsMode(VIDEO_MODE_INFORMATION *mi,
330 if ((clock0MN[m].width == mi->VisScreenWidth) &&
331 (clock0MN[m].height == mi->VisScreenHeight) &&
332 (clock0MN[m].bpp == mi->BitsPerPlane) &&
333 ((clock0MN[m].refreshRate-1 <= mi->Frequency) &&
334 (clock0MN[m].refreshRate+1 >= mi->Frequency)))
343 setMiscOutputRegister(mi);
345 setPCIConfigSpaceRegisters41to5E(pciConfigSpace, mi, m);
347 setATC(mi->BitsPerPlane);
357 VIDEO_MODE_INFORMATION mi;
359 mi.VisScreenWidth = mode->virtual_width;
360 mi.VisScreenHeight = mode->virtual_height;
365 mi.BitsPerPlane = 24;
366 mi.NumberGreenBits = 8;
370 mi.BitsPerPlane = 16;
371 mi.NumberGreenBits = 6;
375 mi.BitsPerPlane = 16;
376 mi.NumberGreenBits = 5;
382 mi.Frequency = (uint16) (mode->timing.pixel_clock * 1000
385 return et6000SetGraphicsMode(&mi, pciConfigSpace);