Lines Matching refs:clk_shift

723 	u_short clk_shift;	/* vmode */  member
1125 u_short clk_shift, line_shift; in ami_decode_var() local
1133 for (clk_shift = TAG_SHRES; clk_shift <= TAG_LORES; clk_shift++) in ami_decode_var()
1134 if (var->pixclock <= pixclock[clk_shift]) in ami_decode_var()
1136 if (clk_shift > TAG_LORES) { in ami_decode_var()
1140 par->clk_shift = clk_shift; in ami_decode_var()
1159 if (par->bpp > maxdepth[clk_shift]) { in ami_decode_var()
1160 if (round_down_bpp && maxdepth[clk_shift]) in ami_decode_var()
1161 par->bpp = maxdepth[clk_shift]; in ami_decode_var()
1214 xres_n = par->xres << clk_shift; in ami_decode_var()
1217 var->hsync_len) << clk_shift); in ami_decode_var()
1223 par->bplcon3 = sprpixmode[clk_shift]; in ami_decode_var()
1228 ((var->right_margin - var->hsync_len) << clk_shift); in ami_decode_var()
1273 htotal = PAL_HTOTAL>>clk_shift; in ami_decode_var()
1303 htotal = NTSC_HTOTAL>>clk_shift; in ami_decode_var()
1326 par->hsstrt = var->right_margin << clk_shift; in ami_decode_var()
1327 par->hsstop = (var->right_margin + var->hsync_len) << clk_shift; in ami_decode_var()
1328 par->diwstop_h = par->htotal - mod8(par->hsstrt) + 8 - (1 << clk_shift); in ami_decode_var()
1363 htotal = par->htotal>>clk_shift; in ami_decode_var()
1374 fconst = 16 << maxfmode << clk_shift; in ami_decode_var()
1382 fsize = ((maxfmode + clk_shift <= 1) ? fconst : 64); in ami_decode_var()
1393 fstrt = downx(fconst, par->diwstrt_h - fconst + (1 << clk_shift) - 4) - in ami_decode_var()
1402 modx(fconst, downx(1 << clk_shift, par->diwstrt_h - 4))); in ami_decode_var()
1412 if (maxfmode + clk_shift <= 1) { in ami_decode_var()
1458 par->bplcon0 = BPC0_COLOR | bplpixmode[clk_shift]; in ami_decode_var()
1514 u_short clk_shift, line_shift; in ami_encode_var() local
1518 clk_shift = par->clk_shift; in ami_encode_var()
1550 var->pixclock = pixclock[clk_shift]; in ami_encode_var()
1560 var->hsync_len = (par->hsstop - par->hsstrt)>>clk_shift; in ami_encode_var()
1561 var->right_margin = par->hsstrt>>clk_shift; in ami_encode_var()
1562 var->left_margin = (par->htotal>>clk_shift) - var->xres - var->right_margin - var->hsync_len; in ami_encode_var()
1575 var->hsync_len = (152>>clk_shift) + mod4(par->diwstop_h); in ami_encode_var()
1576 var->right_margin = ((par->htotal - down4(par->diwstop_h))>>clk_shift) + var->hsync_len; in ami_encode_var()
1577 var->left_margin = (par->htotal>>clk_shift) - var->xres - var->right_margin - var->hsync_len; in ami_encode_var()
1598 short clk_shift, vshift, fstrt, fsize, fstop, fconst, shift, move, mod; in ami_update_par() local
1600 clk_shift = par->clk_shift; in ami_update_par()
1605 fconst = 16 << maxfmode << clk_shift; in ami_update_par()
1607 fstrt = par->diwstrt_h - (vshift << clk_shift) - 4; in ami_update_par()
1608 fsize = (par->xres + vshift) << clk_shift; in ami_update_par()
1611 if (maxfmode + clk_shift > 1) { in ami_update_par()
1624 move = move - div8((mod - fstrt)>>clk_shift); in ami_update_par()
1626 mod = par->next_line - div8(fsize>>clk_shift); in ami_update_par()
1634 par->bpl1mod = -div8(fsize>>clk_shift); in ami_update_par()
2071 hs = par->diwstrt_h + (mx << par->clk_shift) - 4; in ami_set_sprite()
2154 if (IS_AGA && maxfmode + par->clk_shift == 0) in ami_rebuild_copper()
2176 if (line >= 510 && IS_AGA && maxfmode + par->clk_shift == 0) in ami_rebuild_copper()
2210 if (line > 510 && IS_AGA && maxfmode + par->clk_shift == 0) in ami_rebuild_copper()