Lines Matching refs:bpp
788 static u32 calc_line_length(struct atyfb_par *par, u32 vxres, u32 bpp) in calc_line_length() argument
790 u32 line_length = vxres * bpp / 8; in calc_line_length()
804 u32 xres, yres, vxres, vyres, xoffset, yoffset, bpp; in aty_var_to_crtc() local
818 bpp = var->bits_per_pixel; in aty_var_to_crtc()
819 if (bpp == 16) in aty_var_to_crtc()
820 bpp = (var->green.length == 5) ? 15 : 16; in aty_var_to_crtc()
833 if (bpp <= 8) { in aty_var_to_crtc()
834 bpp = 8; in aty_var_to_crtc()
839 } else if (bpp <= 15) { in aty_var_to_crtc()
840 bpp = 16; in aty_var_to_crtc()
845 } else if (bpp <= 16) { in aty_var_to_crtc()
846 bpp = 16; in aty_var_to_crtc()
851 } else if (bpp <= 24 && M64_HAS(INTEGRATED)) { in aty_var_to_crtc()
852 bpp = 24; in aty_var_to_crtc()
857 } else if (bpp <= 32) { in aty_var_to_crtc()
858 bpp = 32; in aty_var_to_crtc()
866 line_length = calc_line_length(par, vxres, bpp); in aty_var_to_crtc()
1013 crtc->bpp = bpp; in aty_var_to_crtc()
1015 ((yoffset * line_length + xoffset * bpp / 8) / 8) | in aty_var_to_crtc()
1016 ((line_length / bpp) << 22); in aty_var_to_crtc()
1160 u32 xres, yres, bpp, left, right, upper, lower, hslen, vslen, sync; in aty_crtc_to_var() local
1199 bpp = 4; in aty_crtc_to_var()
1211 bpp = 8; in aty_crtc_to_var()
1222 bpp = 16; in aty_crtc_to_var()
1233 bpp = 16; in aty_crtc_to_var()
1244 bpp = 24; in aty_crtc_to_var()
1255 bpp = 32; in aty_crtc_to_var()
1275 var->bits_per_pixel = bpp; in aty_crtc_to_var()
1580 u32 bpp = info->var.bits_per_pixel; in set_off_pitch() local
1583 ((yoffset * line_length + xoffset * bpp / 8) / 8) | in set_off_pitch()
1584 ((line_length / bpp) << 22); in set_off_pitch()