MHz100 344 drivers/video/fbdev/aty/mach64_gx.c u32 MHz100; /* in 0.01 MHz */ MHz100 349 drivers/video/fbdev/aty/mach64_gx.c MHz100 = 100000000 / vclk_per; MHz100 354 drivers/video/fbdev/aty/mach64_gx.c if (MHz100 > MAX_FREQ_2595) { MHz100 355 drivers/video/fbdev/aty/mach64_gx.c MHz100 = MAX_FREQ_2595; MHz100 357 drivers/video/fbdev/aty/mach64_gx.c } else if (MHz100 < ABS_MIN_FREQ_2595) { MHz100 361 drivers/video/fbdev/aty/mach64_gx.c while (MHz100 < MIN_FREQ_2595) { MHz100 362 drivers/video/fbdev/aty/mach64_gx.c MHz100 *= 2; MHz100 366 drivers/video/fbdev/aty/mach64_gx.c MHz100 *= 1000; MHz100 367 drivers/video/fbdev/aty/mach64_gx.c MHz100 = (REF_DIV_2595 * MHz100) / REF_FREQ_2595; MHz100 369 drivers/video/fbdev/aty/mach64_gx.c MHz100 += 500; /* + 0.5 round */ MHz100 370 drivers/video/fbdev/aty/mach64_gx.c MHz100 /= 1000; MHz100 373 drivers/video/fbdev/aty/mach64_gx.c program_bits = MHz100 - N_ADJ_2595;