/kernel/linux/linux-5.10/drivers/video/fbdev/via/ |
H A D | via_utility.c | 36 bool viafb_lcd_get_support_expand_state(u32 xres, u32 yres) in viafb_lcd_get_support_expand_state() argument 42 if ((xres < 640) && (yres < 480)) in viafb_lcd_get_support_expand_state() 47 if ((xres < 800) && (yres < 600)) in viafb_lcd_get_support_expand_state() 52 if ((xres < 1024) && (yres < 768)) in viafb_lcd_get_support_expand_state() 57 if ((xres < 1280) && (yres < 768)) in viafb_lcd_get_support_expand_state() 62 if ((xres < 1280) && (yres < 1024)) in viafb_lcd_get_support_expand_state() 67 if ((xres < 1400) && (yres < 1050)) in viafb_lcd_get_support_expand_state() 72 if ((xres < 1600) && (yres < 1200)) in viafb_lcd_get_support_expand_state() 77 if ((xres < 1366) && (yres < 768)) in viafb_lcd_get_support_expand_state() 82 if ((xres < 102 in viafb_lcd_get_support_expand_state() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/via/ |
H A D | via_utility.c | 36 bool viafb_lcd_get_support_expand_state(u32 xres, u32 yres) in viafb_lcd_get_support_expand_state() argument 42 if ((xres < 640) && (yres < 480)) in viafb_lcd_get_support_expand_state() 47 if ((xres < 800) && (yres < 600)) in viafb_lcd_get_support_expand_state() 52 if ((xres < 1024) && (yres < 768)) in viafb_lcd_get_support_expand_state() 57 if ((xres < 1280) && (yres < 768)) in viafb_lcd_get_support_expand_state() 62 if ((xres < 1280) && (yres < 1024)) in viafb_lcd_get_support_expand_state() 67 if ((xres < 1400) && (yres < 1050)) in viafb_lcd_get_support_expand_state() 72 if ((xres < 1600) && (yres < 1200)) in viafb_lcd_get_support_expand_state() 77 if ((xres < 1366) && (yres < 768)) in viafb_lcd_get_support_expand_state() 82 if ((xres < 102 in viafb_lcd_get_support_expand_state() [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
H A D | lcd_dma.c | 57 int rotate, data_type, xres, yres; member 71 lcd_dma.xres = fb_xres; in omap_set_lcd_dma_b1() 155 vxres = lcd_dma.vxres ? lcd_dma.vxres : lcd_dma.xres; in set_b1_regs() 158 BUG_ON(vxres < lcd_dma.xres); in set_b1_regs() 168 bottom = PIXADDR(lcd_dma.xres - 1, lcd_dma.yres - 1); in set_b1_regs() 175 fi = PIXSTEP(lcd_dma.xres - 1, 0, 0, 1); in set_b1_regs() 177 top = PIXADDR(lcd_dma.xres - 1, 0); in set_b1_regs() 180 fi = PIXSTEP(0, 0, lcd_dma.xres - 1, 1); in set_b1_regs() 182 en = lcd_dma.xres; in set_b1_regs() 188 bottom = PIXADDR(lcd_dma.xres in set_b1_regs() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/omap/ |
H A D | lcd_dma.c | 60 int rotate, data_type, xres, yres; member 74 lcd_dma.xres = fb_xres; in omap_set_lcd_dma_b1() 158 vxres = lcd_dma.vxres ? lcd_dma.vxres : lcd_dma.xres; in set_b1_regs() 161 BUG_ON(vxres < lcd_dma.xres); in set_b1_regs() 171 bottom = PIXADDR(lcd_dma.xres - 1, lcd_dma.yres - 1); in set_b1_regs() 178 fi = PIXSTEP(lcd_dma.xres - 1, 0, 0, 1); in set_b1_regs() 180 top = PIXADDR(lcd_dma.xres - 1, 0); in set_b1_regs() 183 fi = PIXSTEP(0, 0, lcd_dma.xres - 1, 1); in set_b1_regs() 185 en = lcd_dma.xres; in set_b1_regs() 191 bottom = PIXADDR(lcd_dma.xres in set_b1_regs() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
H A D | fbcvt.c | 36 u32 xres; member 190 u32 xres = cvt->xres; in fb_cvt_aspect_ratio() local 194 if (xres == (yres * 4)/3 && !((yres * 4) % 3)) in fb_cvt_aspect_ratio() 196 else if (xres == (yres * 16)/9 && !((yres * 16) % 9)) in fb_cvt_aspect_ratio() 198 else if (xres == (yres * 16)/10 && !((yres * 16) % 10)) in fb_cvt_aspect_ratio() 200 else if (xres == (yres * 5)/4 && !((yres * 5) % 4)) in fb_cvt_aspect_ratio() 202 else if (xres == (yres * 15)/9 && !((yres * 15) % 9)) in fb_cvt_aspect_ratio() 225 pixcount = (cvt->xres * (cvt->yres/cvt->interlace))/1000000; in fb_cvt_print_name() 226 pixcount_mod = (cvt->xres * (cv in fb_cvt_print_name() [all...] |
H A D | modedb.c | 24 ((v).xres == (x) && (v).yres == (y)) 554 mode->xres, mode->yres, bpp, mode->refresh); in fb_try_mode() 555 var->xres = mode->xres; in fb_try_mode() 557 var->xres_virtual = mode->xres; in fb_try_mode() 595 * <xres>x<yres>[M][R][-<bpp>][@<refresh>][i][p][m] 601 * with <xres>, <yres>, <bpp> and <refresh> decimal numbers and 609 * to 1.8% of xres rounded down to 8 pixels, and 1.8% of yres. The char 649 unsigned int xres = 0, yres = 0, bpp = default_bpp, refresh = 0; in fb_find_mode() local 719 xres in fb_find_mode() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | fbcvt.c | 36 u32 xres; member 190 u32 xres = cvt->xres; in fb_cvt_aspect_ratio() local 194 if (xres == (yres * 4)/3 && !((yres * 4) % 3)) in fb_cvt_aspect_ratio() 196 else if (xres == (yres * 16)/9 && !((yres * 16) % 9)) in fb_cvt_aspect_ratio() 198 else if (xres == (yres * 16)/10 && !((yres * 16) % 10)) in fb_cvt_aspect_ratio() 200 else if (xres == (yres * 5)/4 && !((yres * 5) % 4)) in fb_cvt_aspect_ratio() 202 else if (xres == (yres * 15)/9 && !((yres * 15) % 9)) in fb_cvt_aspect_ratio() 225 pixcount = (cvt->xres * (cvt->yres/cvt->interlace))/1000000; in fb_cvt_print_name() 226 pixcount_mod = (cvt->xres * (cv in fb_cvt_print_name() [all...] |
H A D | modedb.c | 24 ((v).xres == (x) && (v).yres == (y)) 554 mode->xres, mode->yres, bpp, mode->refresh); in fb_try_mode() 555 var->xres = mode->xres; in fb_try_mode() 557 var->xres_virtual = mode->xres; in fb_try_mode() 595 * <xres>x<yres>[M][R][-<bpp>][@<refresh>][i][p][m] 601 * with <xres>, <yres>, <bpp> and <refresh> decimal numbers and 609 * to 1.8% of xres rounded down to 8 pixels, and 1.8% of yres. The char 652 unsigned int xres = 0, yres = 0, bpp = default_bpp, refresh = 0; in fb_find_mode() local 722 xres in fb_find_mode() [all...] |
/kernel/linux/linux-5.10/drivers/staging/fbtft/ |
H A D | fb_sh1106.c | 23 if (!par->info->var.xres || par->info->var.xres > WIDTH || in init_display() 114 u32 xres = par->info->var.xres; in write_vmem() local 119 page_start = offset / (8 * 2 * xres); in write_vmem() 120 page_end = DIV_ROUND_UP(offset + len, 8 * 2 * xres); in write_vmem() 126 memset(buf, 0, xres); in write_vmem() 127 for (x = 0; x < xres; x++) in write_vmem() 129 if (vmem16[(page * 8 + i) * xres + x]) in write_vmem() 133 ret = fbtft_write_buf_dc(par, buf, xres, in write_vmem() [all...] |
H A D | fb_agm1264k-fl.c | 248 if (src[(y * 8 + i) * par->info->var.xres + x]) in construct_line_bitmap() 258 static void iterate_diffusion_matrix(u32 xres, u32 yres, int x, in iterate_diffusion_matrix() argument 272 if (x + i < 0 || x + i >= xres || y + j >= yres) in iterate_diffusion_matrix() 274 write_pos = &convert_buf[(y + j) * xres + x + i]; in iterate_diffusion_matrix() 299 signed short *convert_buf = kmalloc_array(par->info->var.xres * in write_vmem() 306 for (x = 0; x < par->info->var.xres; ++x) in write_vmem() 308 u16 pixel = vmem16[y * par->info->var.xres + x]; in write_vmem() 318 convert_buf[y * par->info->var.xres + x] = in write_vmem() 323 for (x = 0; x < par->info->var.xres; ++x) in write_vmem() 326 convert_buf[y * par->info->var.xres in write_vmem() [all...] |
/kernel/linux/linux-6.6/drivers/staging/fbtft/ |
H A D | fb_sh1106.c | 23 if (!par->info->var.xres || par->info->var.xres > WIDTH || in init_display() 114 u32 xres = par->info->var.xres; in write_vmem() local 119 page_start = offset / (8 * 2 * xres); in write_vmem() 120 page_end = DIV_ROUND_UP(offset + len, 8 * 2 * xres); in write_vmem() 126 memset(buf, 0, xres); in write_vmem() 127 for (x = 0; x < xres; x++) in write_vmem() 129 if (vmem16[(page * 8 + i) * xres + x]) in write_vmem() 133 ret = fbtft_write_buf_dc(par, buf, xres, in write_vmem() [all...] |
H A D | fb_agm1264k-fl.c | 235 if (src[(y * 8 + i) * par->info->var.xres + x]) in construct_line_bitmap() 245 static void iterate_diffusion_matrix(u32 xres, u32 yres, int x, in iterate_diffusion_matrix() argument 259 if (x + i < 0 || x + i >= xres || y + j >= yres) in iterate_diffusion_matrix() 261 write_pos = &convert_buf[(y + j) * xres + x + i]; in iterate_diffusion_matrix() 286 signed short *convert_buf = kmalloc_array(par->info->var.xres * in write_vmem() 293 for (x = 0; x < par->info->var.xres; ++x) in write_vmem() 295 u16 pixel = vmem16[y * par->info->var.xres + x]; in write_vmem() 305 convert_buf[y * par->info->var.xres + x] = in write_vmem() 310 for (x = 0; x < par->info->var.xres; ++x) in write_vmem() 313 convert_buf[y * par->info->var.xres in write_vmem() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/i810/ |
H A D | i810_dvt.c | 194 void round_off_xres(u32 *xres) in round_off_xres() argument 196 if (*xres <= 640) in round_off_xres() 197 *xres = 640; in round_off_xres() 198 else if (*xres <= 800) in round_off_xres() 199 *xres = 800; in round_off_xres() 200 else if (*xres <= 1024) in round_off_xres() 201 *xres = 1024; in round_off_xres() 202 else if (*xres <= 1152) in round_off_xres() 203 *xres = 1152; in round_off_xres() 204 else if (*xres < in round_off_xres() 210 round_off_yres(u32 *xres, u32 *yres) round_off_yres() argument 215 i810fb_find_best_mode(u32 xres, u32 yres, u32 pixclock) i810fb_find_best_mode() argument 233 i810fb_encode_registers(const struct fb_var_screeninfo *var, struct i810fb_par *par, u32 xres, u32 yres) i810fb_encode_registers() argument 247 u32 total, xres, yres; i810fb_fill_var_timings() local [all...] |
H A D | i810_gtf.c | 112 void round_off_xres(u32 *xres) { } in round_off_xres() argument 113 void round_off_yres(u32 *xres, u32 *yres) { } in round_off_yres() argument 125 struct i810fb_par *par, u32 xres, u32 yres) in i810fb_encode_registers() 133 n = ((xres + var->right_margin + var->hsync_len + in i810fb_encode_registers() 138 /* xres */ in i810fb_encode_registers() 139 par->regs.cr01 = (u8) ((xres >> 3) - 1); in i810fb_encode_registers() 142 blank_e = (xres + var->right_margin + var->hsync_len + in i810fb_encode_registers() 146 if (blank_s < (xres >> 3)) in i810fb_encode_registers() 147 blank_s = xres >> 3; in i810fb_encode_registers() 154 par->regs.cr04 = (u8) ((xres in i810fb_encode_registers() 124 i810fb_encode_registers(const struct fb_var_screeninfo *var, struct i810fb_par *par, u32 xres, u32 yres) i810fb_encode_registers() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/i810/ |
H A D | i810_dvt.c | 195 void round_off_xres(u32 *xres) in round_off_xres() argument 197 if (*xres <= 640) in round_off_xres() 198 *xres = 640; in round_off_xres() 199 else if (*xres <= 800) in round_off_xres() 200 *xres = 800; in round_off_xres() 201 else if (*xres <= 1024) in round_off_xres() 202 *xres = 1024; in round_off_xres() 203 else if (*xres <= 1152) in round_off_xres() 204 *xres = 1152; in round_off_xres() 205 else if (*xres < in round_off_xres() 211 round_off_yres(u32 *xres, u32 *yres) round_off_yres() argument 216 i810fb_find_best_mode(u32 xres, u32 yres, u32 pixclock) i810fb_find_best_mode() argument 234 i810fb_encode_registers(const struct fb_var_screeninfo *var, struct i810fb_par *par, u32 xres, u32 yres) i810fb_encode_registers() argument 248 u32 total, xres, yres; i810fb_fill_var_timings() local [all...] |
H A D | i810_gtf.c | 112 void round_off_xres(u32 *xres) { } in round_off_xres() argument 113 void round_off_yres(u32 *xres, u32 *yres) { } in round_off_yres() argument 125 struct i810fb_par *par, u32 xres, u32 yres) in i810fb_encode_registers() 133 n = ((xres + var->right_margin + var->hsync_len + in i810fb_encode_registers() 138 /* xres */ in i810fb_encode_registers() 139 par->regs.cr01 = (u8) ((xres >> 3) - 1); in i810fb_encode_registers() 142 blank_e = (xres + var->right_margin + var->hsync_len + in i810fb_encode_registers() 146 if (blank_s < (xres >> 3)) in i810fb_encode_registers() 147 blank_s = xres >> 3; in i810fb_encode_registers() 154 par->regs.cr04 = (u8) ((xres in i810fb_encode_registers() 124 i810fb_encode_registers(const struct fb_var_screeninfo *var, struct i810fb_par *par, u32 xres, u32 yres) i810fb_encode_registers() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | atafb.c | 330 * Round up in the following order: bits_per_pixel, xres, yres, 348 * if yres_virtual > yres or xres_virtual > xres. 411 0, 0, 0, 0, 0, 0, 0, 0, /* xres-grayscale */ 593 int xres = var->xres; in tt_decode_var() local 600 if (bpp > 1 || xres > sttt_xres * 2 || yres > tt_yres * 2) in tt_decode_var() 603 xres = sttt_xres * 2; in tt_decode_var() 607 if (bpp > 8 || xres > sttt_xres || yres > tt_yres) in tt_decode_var() 610 if (xres > sttt_xres / 2 || yres > tt_yres) in tt_decode_var() 613 xres in tt_decode_var() 896 int xres = var->xres; falcon_decode_var() local 1820 int xres = var->xres; stste_decode_var() local 2789 int xres, xres_virtual, yres, depth, planes; atafb_setup_ext() local 2918 int xres; atafb_setup_int() local 2982 int xres, yres, depth, temp; atafb_setup_user() local [all...] |
H A D | arcfb.c | 52 #define floorXres(a,xres) (a&(~(xres - 1))) 55 #define ceilXres(a,xres) (a|(xres - 1)) 93 .xres = 128, 262 linesize = par->info->var.xres/8; in arcfb_lcd_update_page() 452 unsigned int xres; in arcfb_write() local 456 xres = info->var.xres; in arcfb_write() 457 fbmemlength = (xres * inf in arcfb_write() [all...] |
H A D | ps3fb.c | 268 long xres, yres, left_margin, right_margin, upper_margin, lower_margin; in ps3fb_cmp_mode() local 272 if (var->xres > vmode->xres || var->yres > vmode->yres || in ps3fb_cmp_mode() 283 xres = max(var->xres, 1U); in ps3fb_cmp_mode() 293 dx = ((long)vmode->left_margin + (long)vmode->xres + in ps3fb_cmp_mode() 295 (left_margin + xres + right_margin); in ps3fb_cmp_mode() 310 return (vmode->xres - xres) * (vmode->yres - yres); in ps3fb_cmp_mode() 344 var->left_margin, var->xres, va in ps3fb_find_mode() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | atafb.c | 318 * Round up in the following order: bits_per_pixel, xres, yres, 336 * if yres_virtual > yres or xres_virtual > xres. 399 0, 0, 0, 0, 0, 0, 0, 0, /* xres-grayscale */ 581 int xres = var->xres; in tt_decode_var() local 588 if (bpp > 1 || xres > sttt_xres * 2 || yres > tt_yres * 2) in tt_decode_var() 591 xres = sttt_xres * 2; in tt_decode_var() 595 if (bpp > 8 || xres > sttt_xres || yres > tt_yres) in tt_decode_var() 598 if (xres > sttt_xres / 2 || yres > tt_yres) in tt_decode_var() 601 xres in tt_decode_var() 884 int xres = var->xres; falcon_decode_var() local 1801 int xres = var->xres; stste_decode_var() local 2721 int xres, xres_virtual, yres, depth, planes; atafb_setup_ext() local 2850 int xres; atafb_setup_int() local 2914 int xres, yres, depth, temp; atafb_setup_user() local [all...] |
H A D | arcfb.c | 53 #define floorXres(a,xres) (a&(~(xres - 1))) 56 #define ceilXres(a,xres) (a|(xres - 1)) 94 .xres = 128, 263 linesize = par->info->var.xres/8; in arcfb_lcd_update_page() 453 unsigned int xres; in arcfb_write() local 460 xres = info->var.xres; in arcfb_write() 461 fbmemlength = (xres * inf in arcfb_write() [all...] |
H A D | ps3fb.c | 268 long xres, yres, left_margin, right_margin, upper_margin, lower_margin; in ps3fb_cmp_mode() local 272 if (var->xres > vmode->xres || var->yres > vmode->yres || in ps3fb_cmp_mode() 283 xres = max(var->xres, 1U); in ps3fb_cmp_mode() 293 dx = ((long)vmode->left_margin + (long)vmode->xres + in ps3fb_cmp_mode() 295 (left_margin + xres + right_margin); in ps3fb_cmp_mode() 310 return (vmode->xres - xres) * (vmode->yres - yres); in ps3fb_cmp_mode() 344 var->left_margin, var->xres, va in ps3fb_find_mode() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/selftests/ |
H A D | test-drm_cmdline_parser.c | 158 FAIL_ON(mode.xres != 720); in drm_cmdline_test_res() 226 FAIL_ON(mode.xres != 720); in drm_cmdline_test_res_vesa() 250 FAIL_ON(mode.xres != 720); in drm_cmdline_test_res_vesa_rblank() 274 FAIL_ON(mode.xres != 720); in drm_cmdline_test_res_rblank() 298 FAIL_ON(mode.xres != 720); in drm_cmdline_test_res_bpp() 334 FAIL_ON(mode.xres != 720); in drm_cmdline_test_res_refresh() 370 FAIL_ON(mode.xres != 720); in drm_cmdline_test_res_bpp_refresh() 396 FAIL_ON(mode.xres != 720); in drm_cmdline_test_res_bpp_refresh_interlaced() 422 FAIL_ON(mode.xres != 720); in drm_cmdline_test_res_bpp_refresh_margins() 448 FAIL_ON(mode.xres ! in drm_cmdline_test_res_bpp_refresh_force_off() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/aty/ |
H A D | radeon_monitor.c | 9 .xres = 640, 186 rinfo->panel_info.xres = BIOS_IN16(tmp + 25); in radeon_get_panel_info_BIOS() 189 rinfo->panel_info.xres, rinfo->panel_info.yres); in radeon_get_panel_info_BIOS() 216 if ((BIOS_IN16(tmp0) == rinfo->panel_info.xres) && in radeon_get_panel_info_BIOS() 690 rinfo->panel_info.xres = var->xres; in radeon_var_to_panel_info() 717 var->xres = mode->xres; in radeon_videomode_to_var() 719 var->xres_virtual = mode->xres; in radeon_videomode_to_var() 784 if (var.xres > in radeon_check_modes() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/aty/ |
H A D | radeon_monitor.c | 9 .xres = 640, 186 rinfo->panel_info.xres = BIOS_IN16(tmp + 25); in radeon_get_panel_info_BIOS() 189 rinfo->panel_info.xres, rinfo->panel_info.yres); in radeon_get_panel_info_BIOS() 216 if ((BIOS_IN16(tmp0) == rinfo->panel_info.xres) && in radeon_get_panel_info_BIOS() 688 rinfo->panel_info.xres = var->xres; in radeon_var_to_panel_info() 715 var->xres = mode->xres; in radeon_videomode_to_var() 717 var->xres_virtual = mode->xres; in radeon_videomode_to_var() 782 if (var.xres > in radeon_check_modes() [all...] |