Lines Matching defs:constants
401 /* PLL constants */
440 struct aty128_constants constants; /* PLL and others */
904 par->constants.ppll_max = BIOS_IN32(bios_pll + 0x16);
905 par->constants.ppll_min = BIOS_IN32(bios_pll + 0x12);
906 par->constants.xclk = BIOS_IN16(bios_pll + 0x08);
907 par->constants.ref_divider = BIOS_IN16(bios_pll + 0x10);
908 par->constants.ref_clk = BIOS_IN16(bios_pll + 0x0e);
911 par->constants.ppll_max, par->constants.ppll_min,
912 par->constants.xclk, par->constants.ref_divider,
913 par->constants.ref_clk);
942 /* fill in known card constants if pll_block is not available */
956 if (!par->constants.ref_clk)
957 par->constants.ref_clk = 2950;
965 par->constants.xclk = round_div((2 * Nx * par->constants.ref_clk),
968 par->constants.ref_divider =
972 if (!par->constants.ref_divider) {
973 par->constants.ref_divider = 0x3b;
978 aty_st_pll(PPLL_REF_DIV, par->constants.ref_divider);
982 if (!par->constants.ppll_min)
983 par->constants.ppll_min = 12500;
984 if (!par->constants.ppll_max)
985 par->constants.ppll_max = 25000; /* 23000 on some cards? */
986 if (!par->constants.xclk)
987 par->constants.xclk = 0x1d4d; /* same as mclk */
989 par->constants.fifo_width = 128;
990 par->constants.fifo_depth = 32;
1336 aty_st_pll(PPLL_REF_DIV, par->constants.ref_divider & 0x3ff);
1362 const struct aty128_constants c = par->constants;
1428 u32 xclk = par->constants.xclk;
1429 u32 fifo_width = par->constants.fifo_width;
1430 u32 fifo_depth = par->constants.fifo_depth;