Lines Matching refs:constants
454 struct aty128_constants constants; /* PLL and others */ member
927 par->constants.ppll_max = BIOS_IN32(bios_pll + 0x16); in aty128_get_pllinfo()
928 par->constants.ppll_min = BIOS_IN32(bios_pll + 0x12); in aty128_get_pllinfo()
929 par->constants.xclk = BIOS_IN16(bios_pll + 0x08); in aty128_get_pllinfo()
930 par->constants.ref_divider = BIOS_IN16(bios_pll + 0x10); in aty128_get_pllinfo()
931 par->constants.ref_clk = BIOS_IN16(bios_pll + 0x0e); in aty128_get_pllinfo()
934 par->constants.ppll_max, par->constants.ppll_min, in aty128_get_pllinfo()
935 par->constants.xclk, par->constants.ref_divider, in aty128_get_pllinfo()
936 par->constants.ref_clk); in aty128_get_pllinfo()
979 if (!par->constants.ref_clk) in aty128_timings()
980 par->constants.ref_clk = 2950; in aty128_timings()
988 par->constants.xclk = round_div((2 * Nx * par->constants.ref_clk), in aty128_timings()
991 par->constants.ref_divider = in aty128_timings()
995 if (!par->constants.ref_divider) { in aty128_timings()
996 par->constants.ref_divider = 0x3b; in aty128_timings()
1001 aty_st_pll(PPLL_REF_DIV, par->constants.ref_divider); in aty128_timings()
1005 if (!par->constants.ppll_min) in aty128_timings()
1006 par->constants.ppll_min = 12500; in aty128_timings()
1007 if (!par->constants.ppll_max) in aty128_timings()
1008 par->constants.ppll_max = 25000; /* 23000 on some cards? */ in aty128_timings()
1009 if (!par->constants.xclk) in aty128_timings()
1010 par->constants.xclk = 0x1d4d; /* same as mclk */ in aty128_timings()
1012 par->constants.fifo_width = 128; in aty128_timings()
1013 par->constants.fifo_depth = 32; in aty128_timings()
1357 aty_st_pll(PPLL_REF_DIV, par->constants.ref_divider & 0x3ff); in aty128_set_pll()
1383 const struct aty128_constants c = par->constants; in aty128_var_to_pll()
1449 u32 xclk = par->constants.xclk; in aty128_ddafifo()
1450 u32 fifo_width = par->constants.fifo_width; in aty128_ddafifo()
1451 u32 fifo_depth = par->constants.fifo_depth; in aty128_ddafifo()