Home
last modified time | relevance | path

Searched refs:var (Results 26 – 50 of 1775) sorted by relevance

12345678910>>...71

/OK3568_Linux_fs/kernel/drivers/video/fbdev/matrox/
H A Dmatroxfb_crtc2.c38 if (m2info->fbcon.var.grayscale) { in matroxfb_dh_setcolreg()
42 red = CNVT_TOHW(red, m2info->fbcon.var.red.length); in matroxfb_dh_setcolreg()
43 green = CNVT_TOHW(green, m2info->fbcon.var.green.length); in matroxfb_dh_setcolreg()
44 blue = CNVT_TOHW(blue, m2info->fbcon.var.blue.length); in matroxfb_dh_setcolreg()
45 transp = CNVT_TOHW(transp, m2info->fbcon.var.transp.length); in matroxfb_dh_setcolreg()
47 col = (red << m2info->fbcon.var.red.offset) | in matroxfb_dh_setcolreg()
48 (green << m2info->fbcon.var.green.offset) | in matroxfb_dh_setcolreg()
49 (blue << m2info->fbcon.var.blue.offset) | in matroxfb_dh_setcolreg()
50 (transp << m2info->fbcon.var.transp.offset); in matroxfb_dh_setcolreg()
52 switch (m2info->fbcon.var.bits_per_pixel) { in matroxfb_dh_setcolreg()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/
H A Dps3fb.c266 const struct fb_var_screeninfo *var) in ps3fb_cmp_mode() argument
272 if (var->xres > vmode->xres || var->yres > vmode->yres || in ps3fb_cmp_mode()
273 var->pixclock > vmode->pixclock || in ps3fb_cmp_mode()
274 var->hsync_len > vmode->hsync_len || in ps3fb_cmp_mode()
275 var->vsync_len > vmode->vsync_len) in ps3fb_cmp_mode()
279 if ((var->vmode & FB_VMODE_MASK) != vmode->vmode) in ps3fb_cmp_mode()
283 xres = max(var->xres, 1U); in ps3fb_cmp_mode()
284 yres = max(var->yres, 1U); in ps3fb_cmp_mode()
287 left_margin = max(var->left_margin, vmode->left_margin); in ps3fb_cmp_mode()
288 right_margin = max(var->right_margin, vmode->right_margin); in ps3fb_cmp_mode()
[all …]
H A Dcyber2000fb.c160 if (!(cfb->fb.var.accel_flags & FB_ACCELF_TEXT)) { in cyber2000fb_fillrect()
170 if (cfb->fb.var.bits_per_pixel > 8) in cyber2000fb_fillrect()
174 dst = rect->dx + rect->dy * cfb->fb.var.xres_virtual; in cyber2000fb_fillrect()
175 if (cfb->fb.var.bits_per_pixel == 24) { in cyber2000fb_fillrect()
193 if (!(cfb->fb.var.accel_flags & FB_ACCELF_TEXT)) { in cyber2000fb_copyarea()
202 src = region->sx + region->sy * cfb->fb.var.xres_virtual; in cyber2000fb_copyarea()
203 dst = region->dx + region->dy * cfb->fb.var.xres_virtual; in cyber2000fb_copyarea()
212 src += (region->height - 1) * cfb->fb.var.xres_virtual; in cyber2000fb_copyarea()
213 dst += (region->height - 1) * cfb->fb.var.xres_virtual; in cyber2000fb_copyarea()
217 if (cfb->fb.var.bits_per_pixel == 24) { in cyber2000fb_copyarea()
[all …]
H A Dsa1100fb.c219 static int sa1100fb_activate_var(struct fb_var_screeninfo *var, struct sa1100fb_info *);
257 static inline u_int palette_pbs(struct fb_var_screeninfo *var) in palette_pbs() argument
260 switch (var->bits_per_pixel) { in palette_pbs()
282 val |= palette_pbs(&fbi->fb.var); in sa1100fb_setpalettereg()
315 if (fbi->fb.var.grayscale) in sa1100fb_setcolreg()
326 val = chan_to_field(red, &fbi->fb.var.red); in sa1100fb_setcolreg()
327 val |= chan_to_field(green, &fbi->fb.var.green); in sa1100fb_setcolreg()
328 val |= chan_to_field(blue, &fbi->fb.var.blue); in sa1100fb_setcolreg()
351 static inline unsigned int sa1100fb_display_dma_period(struct fb_var_screeninfo *var) in sa1100fb_display_dma_period() argument
357 return var->pixclock * 8 * 16 / var->bits_per_pixel; in sa1100fb_display_dma_period()
[all …]
H A Datmel_lcdfb.c314 struct fb_var_screeninfo *var) in atmel_lcdfb_update_dma() argument
320 dma_addr = (fix->smem_start + var->yoffset * fix->line_length in atmel_lcdfb_update_dma()
321 + var->xoffset * info->var.bits_per_pixel / 8); in atmel_lcdfb_update_dma()
347 struct fb_var_screeninfo *var = &info->var; in atmel_lcdfb_alloc_video_memory() local
350 smem_len = (var->xres_virtual * var->yres_virtual in atmel_lcdfb_alloc_video_memory()
351 * ((var->bits_per_pixel + 7) / 8)); in atmel_lcdfb_alloc_video_memory()
367 static const struct fb_videomode *atmel_lcdfb_choose_mode(struct fb_var_screeninfo *var, in atmel_lcdfb_choose_mode() argument
373 fb_var_to_videomode(&varfbmode, var); in atmel_lcdfb_choose_mode()
376 fb_videomode_to_var(var, fbmode); in atmel_lcdfb_choose_mode()
404 static int atmel_lcdfb_check_var(struct fb_var_screeninfo *var, in atmel_lcdfb_check_var() argument
[all …]
H A Dasiliantfb.c92 static int asiliantfb_check_var(struct fb_var_screeninfo *var,
176 unsigned hd = p->var.xres / 8; in asiliant_set_timing()
177 unsigned hs = (p->var.xres + p->var.right_margin) / 8; in asiliant_set_timing()
178 unsigned he = (p->var.xres + p->var.right_margin + p->var.hsync_len) / 8; in asiliant_set_timing()
179 unsigned ht = (p->var.left_margin + p->var.xres + p->var.right_margin + p->var.hsync_len) / 8; in asiliant_set_timing()
180 unsigned vd = p->var.yres; in asiliant_set_timing()
181 unsigned vs = p->var.yres + p->var.lower_margin; in asiliant_set_timing()
182 unsigned ve = p->var.yres + p->var.lower_margin + p->var.vsync_len; in asiliant_set_timing()
183 unsigned vt = p->var.upper_margin + p->var.yres + p->var.lower_margin + p->var.vsync_len; in asiliant_set_timing()
184 unsigned wd = (p->var.xres_virtual * ((p->var.bits_per_pixel+7)/8)) / 8; in asiliant_set_timing()
[all …]
H A Dneofb.c254 static int vgaHWInit(const struct fb_var_screeninfo *var, in vgaHWInit() argument
257 int hsync_end = var->xres + var->right_margin + var->hsync_len; in vgaHWInit()
258 int htotal = (hsync_end + var->left_margin) >> 3; in vgaHWInit()
259 int vsync_start = var->yres + var->lower_margin; in vgaHWInit()
260 int vsync_end = vsync_start + var->vsync_len; in vgaHWInit()
261 int vtotal = vsync_end + var->upper_margin; in vgaHWInit()
265 if (!(var->sync & FB_SYNC_HOR_HIGH_ACT)) in vgaHWInit()
268 if (!(var->sync & FB_SYNC_VERT_HIGH_ACT)) in vgaHWInit()
284 par->CRTC[1] = (var->xres >> 3) - 1; in vgaHWInit()
285 par->CRTC[2] = (var->xres >> 3) - 1; in vgaHWInit()
[all …]
H A Dfsl-diu-fb.c624 static void adjust_aoi_size_position(struct fb_var_screeninfo *var, in adjust_aoi_size_position() argument
634 base_plane_width = data->fsl_diu_info[0].var.xres; in adjust_aoi_size_position()
635 base_plane_height = data->fsl_diu_info[0].var.yres; in adjust_aoi_size_position()
652 if (var->xres > base_plane_width) in adjust_aoi_size_position()
653 var->xres = base_plane_width; in adjust_aoi_size_position()
654 if ((mfbi->x_aoi_d + var->xres) > base_plane_width) in adjust_aoi_size_position()
655 mfbi->x_aoi_d = base_plane_width - var->xres; in adjust_aoi_size_position()
661 if (var->yres > available_height) in adjust_aoi_size_position()
662 var->yres = available_height; in adjust_aoi_size_position()
663 if ((mfbi->y_aoi_d + var->yres) > available_height) in adjust_aoi_size_position()
[all …]
H A Dsm501fb.c117 static inline int h_total(struct fb_var_screeninfo *var) in h_total() argument
119 return var->xres + var->left_margin + in h_total()
120 var->right_margin + var->hsync_len; in h_total()
123 static inline int v_total(struct fb_var_screeninfo *var) in v_total() argument
125 return var->yres + var->upper_margin + in v_total()
126 var->lower_margin + var->vsync_len; in v_total()
293 static int sm501fb_check_var(struct fb_var_screeninfo *var, in sm501fb_check_var() argument
302 if (var->hsync_len > 255 || var->vsync_len > 63) in sm501fb_check_var()
306 if ((var->xres + var->right_margin) > 4096) in sm501fb_check_var()
310 if ((var->yres + var->lower_margin) > 2048) in sm501fb_check_var()
[all …]
H A Doffb.c103 u32 cr = red >> (16 - info->var.red.length); in offb_setcolreg()
104 u32 cg = green >> (16 - info->var.green.length); in offb_setcolreg()
105 u32 cb = blue >> (16 - info->var.blue.length); in offb_setcolreg()
111 value = (cr << info->var.red.offset) | in offb_setcolreg()
112 (cg << info->var.green.offset) | in offb_setcolreg()
113 (cb << info->var.blue.offset); in offb_setcolreg()
114 if (info->var.transp.length > 0) { in offb_setcolreg()
115 u32 mask = (1 << info->var.transp.length) - 1; in offb_setcolreg()
116 mask <<= info->var.transp.offset; in offb_setcolreg()
398 struct fb_var_screeninfo *var; in offb_init_fb() local
[all …]
H A Dimxfb.c249 static int imxfb_activate_var(struct fb_var_screeninfo *var,
300 if (info->var.grayscale) in imxfb_setcolreg()
313 val = chan_to_field(red, &info->var.red); in imxfb_setcolreg()
314 val |= chan_to_field(green, &info->var.green); in imxfb_setcolreg()
315 val |= chan_to_field(blue, &info->var.blue); in imxfb_setcolreg()
352 static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in imxfb_check_var() argument
361 if (var->xres < MIN_XRES) in imxfb_check_var()
362 var->xres = MIN_XRES; in imxfb_check_var()
363 if (var->yres < MIN_YRES) in imxfb_check_var()
364 var->yres = MIN_YRES; in imxfb_check_var()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/mb862xx/
H A Dmb862xxfbdrv.c42 static inline int h_total(struct fb_var_screeninfo *var) in h_total() argument
44 return var->xres + var->left_margin + in h_total()
45 var->right_margin + var->hsync_len; in h_total()
48 static inline int v_total(struct fb_var_screeninfo *var) in v_total() argument
50 return var->yres + var->upper_margin + in v_total()
51 var->lower_margin + var->vsync_len; in v_total()
54 static inline int hsp(struct fb_var_screeninfo *var) in hsp() argument
56 return var->xres + var->right_margin - 1; in hsp()
59 static inline int vsp(struct fb_var_screeninfo *var) in vsp() argument
61 return var->yres + var->lower_margin - 1; in vsp()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/i810/
H A Di810_gtf.c124 void i810fb_encode_registers(const struct fb_var_screeninfo *var, in i810fb_encode_registers() argument
133 n = ((xres + var->right_margin + var->hsync_len + in i810fb_encode_registers()
134 var->left_margin) >> 3) - 5; in i810fb_encode_registers()
142 blank_e = (xres + var->right_margin + var->hsync_len + in i810fb_encode_registers()
143 var->left_margin) >> 3; in i810fb_encode_registers()
154 par->regs.cr04 = (u8) ((xres + var->right_margin) >> 3); in i810fb_encode_registers()
155 par->regs.cr05 |= (u8) (((xres + var->right_margin + in i810fb_encode_registers()
156 var->hsync_len) >> 3) & 0x1F); in i810fb_encode_registers()
160 n = yres + var->lower_margin + var->vsync_len + var->upper_margin - 2; in i810fb_encode_registers()
165 n = yres + var->lower_margin; in i810fb_encode_registers()
[all …]
H A Di810_dvt.c233 void i810fb_encode_registers(const struct fb_var_screeninfo *var, in i810fb_encode_registers() argument
241 par->ovract = ((xres + var->right_margin + var->hsync_len + in i810fb_encode_registers()
242 var->left_margin - 32) | ((xres - 32) << 16)); in i810fb_encode_registers()
245 void i810fb_fill_var_timings(struct fb_var_screeninfo *var) in i810fb_fill_var_timings() argument
250 xres = var->xres; in i810fb_fill_var_timings()
251 yres = var->yres; in i810fb_fill_var_timings()
253 pixclock = 1000000000 / var->pixclock; in i810fb_fill_var_timings()
259 var->pixclock = 1000000000 / std_modes[mode].pixclock; in i810fb_fill_var_timings()
260 var->right_margin = (std_modes[mode].cr04 << 3) - xres; in i810fb_fill_var_timings()
261 var->hsync_len = ((std_modes[mode].cr05 & 0x1F) - in i810fb_fill_var_timings()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdkfd/
H A Dcwsr_trap_handler_gfx8.asm30 var SQ_WAVE_STATUS_INST_ATC_SHIFT = 23 label
31 var SQ_WAVE_STATUS_INST_ATC_MASK = 0x00800000 label
32 var SQ_WAVE_STATUS_SPI_PRIO_SHIFT = 1 label
33 var SQ_WAVE_STATUS_SPI_PRIO_MASK = 0x00000006 label
34 var SQ_WAVE_STATUS_PRE_SPI_PRIO_SHIFT = 0 label
35 var SQ_WAVE_STATUS_PRE_SPI_PRIO_SIZE = 1 label
36 var SQ_WAVE_STATUS_POST_SPI_PRIO_SHIFT = 3 label
37 var SQ_WAVE_STATUS_POST_SPI_PRIO_SIZE = 29 label
39 var SQ_WAVE_LDS_ALLOC_LDS_SIZE_SHIFT = 12 label
40 var SQ_WAVE_LDS_ALLOC_LDS_SIZE_SIZE = 9 label
[all …]
H A Dcwsr_trap_handler_gfx9.asm27 var ACK_SQC_STORE = 1 //workaround for suspected SQC store bug causing incorrect stores u… label
28 var SAVE_AFTER_XNACK_ERROR = 1 //workaround for TCP store failure after XNACK error when A… label
29 var SINGLE_STEP_MISSED_WORKAROUND = 1 //workaround for lost MODE.DEBUG_EN exception when SAV… label
34 var SQ_WAVE_STATUS_INST_ATC_SHIFT = 23 label
35 var SQ_WAVE_STATUS_INST_ATC_MASK = 0x00800000 label
36 var SQ_WAVE_STATUS_SPI_PRIO_SHIFT = 1 label
37 var SQ_WAVE_STATUS_SPI_PRIO_MASK = 0x00000006 label
38 var SQ_WAVE_STATUS_HALT_MASK = 0x2000 label
39 var SQ_WAVE_STATUS_PRE_SPI_PRIO_SHIFT = 0 label
40 var SQ_WAVE_STATUS_PRE_SPI_PRIO_SIZE = 1 label
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/nvidia/
H A Dnvidia.c296 int i, depth = fb_get_color_depth(&info->var, &info->fix); in nvidia_calc_regs()
297 int h_display = info->var.xres / 8 - 1; in nvidia_calc_regs()
298 int h_start = (info->var.xres + info->var.right_margin) / 8 - 1; in nvidia_calc_regs()
299 int h_end = (info->var.xres + info->var.right_margin + in nvidia_calc_regs()
300 info->var.hsync_len) / 8 - 1; in nvidia_calc_regs()
301 int h_total = (info->var.xres + info->var.right_margin + in nvidia_calc_regs()
302 info->var.hsync_len + info->var.left_margin) / 8 - 5; in nvidia_calc_regs()
305 int v_display = info->var.yres - 1; in nvidia_calc_regs()
306 int v_start = info->var.yres + info->var.lower_margin - 1; in nvidia_calc_regs()
307 int v_end = (info->var.yres + info->var.lower_margin + in nvidia_calc_regs()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/vermilion/
H A Dvermilion.c403 static void vmlfb_set_pref_pixel_format(struct fb_var_screeninfo *var) in vmlfb_set_pref_pixel_format() argument
405 switch (var->bits_per_pixel) { in vmlfb_set_pref_pixel_format()
407 var->blue.offset = 0; in vmlfb_set_pref_pixel_format()
408 var->blue.length = 5; in vmlfb_set_pref_pixel_format()
409 var->green.offset = 5; in vmlfb_set_pref_pixel_format()
410 var->green.length = 5; in vmlfb_set_pref_pixel_format()
411 var->red.offset = 10; in vmlfb_set_pref_pixel_format()
412 var->red.length = 5; in vmlfb_set_pref_pixel_format()
413 var->transp.offset = 15; in vmlfb_set_pref_pixel_format()
414 var->transp.length = 1; in vmlfb_set_pref_pixel_format()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/kyro/
H A Dfbdev.c312 info->var.bits_per_pixel, in kyro_dev_video_mode_set()
313 info->var.xres, info->var.yres, in kyro_dev_video_mode_set()
325 deviceInfo.ulNextFreeVidMem = info->var.xres * info->var.yres * in kyro_dev_video_mode_set()
326 info->var.bits_per_pixel; in kyro_dev_video_mode_set()
398 static int kyrofb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in kyrofb_check_var() argument
402 if (!var->pixclock) in kyrofb_check_var()
405 if (var->bits_per_pixel != 16 && var->bits_per_pixel != 32) { in kyrofb_check_var()
406 printk(KERN_WARNING "kyrofb: depth not supported: %u\n", var->bits_per_pixel); in kyrofb_check_var()
410 switch (var->bits_per_pixel) { in kyrofb_check_var()
412 var->red.offset = 11; in kyrofb_check_var()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/riva/
H A Dfbdev.c681 bpp = info->var.bits_per_pixel; in riva_load_video_mode()
682 if (bpp == 16 && info->var.green.length == 5) in riva_load_video_mode()
684 width = info->var.xres_virtual; in riva_load_video_mode()
685 hDisplaySize = info->var.xres; in riva_load_video_mode()
687 hStart = (hDisplaySize + info->var.right_margin) / 8 - 1; in riva_load_video_mode()
688 hEnd = (hDisplaySize + info->var.right_margin + in riva_load_video_mode()
689 info->var.hsync_len) / 8 - 1; in riva_load_video_mode()
690 hTotal = (hDisplaySize + info->var.right_margin + in riva_load_video_mode()
691 info->var.hsync_len + info->var.left_margin) / 8 - 5; in riva_load_video_mode()
695 height = info->var.yres_virtual; in riva_load_video_mode()
[all …]
/OK3568_Linux_fs/external/xserver/hw/xfree86/fbdevhw/
H A Dfbdevhw.c71 struct fb_var_screeninfo var; member
125 print_fbdev_mode(const char *txt, struct fb_var_screeninfo *var) in print_fbdev_mode() argument
128 txt, var->pixclock, in print_fbdev_mode()
129 var->xres, var->right_margin, var->hsync_len, var->left_margin, in print_fbdev_mode()
130 var->yres, var->lower_margin, var->vsync_len, var->upper_margin, in print_fbdev_mode()
131 var->bits_per_pixel, in print_fbdev_mode()
132 var->red.length, var->green.length, var->blue.length); in print_fbdev_mode()
149 xfree2fbdev_fblayout(ScrnInfoPtr pScrn, struct fb_var_screeninfo *var) in xfree2fbdev_fblayout() argument
151 var->xres_virtual = pScrn->displayWidth ? pScrn->displayWidth : in xfree2fbdev_fblayout()
153 var->yres_virtual = pScrn->virtualY; in xfree2fbdev_fblayout()
[all …]
/OK3568_Linux_fs/kernel/drivers/firmware/efi/
H A Defivars.c67 struct efi_variable *var = &entry->var; in efivar_guid_read() local
73 efi_guid_to_str(&var->VendorGuid, str); in efivar_guid_read()
83 struct efi_variable *var = &entry->var; in efivar_attr_read() local
84 unsigned long size = sizeof(var->Data); in efivar_attr_read()
91 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_attr_read()
92 var->DataSize = size; in efivar_attr_read()
96 if (var->Attributes & EFI_VARIABLE_NON_VOLATILE) in efivar_attr_read()
98 if (var->Attributes & EFI_VARIABLE_BOOTSERVICE_ACCESS) in efivar_attr_read()
100 if (var->Attributes & EFI_VARIABLE_RUNTIME_ACCESS) in efivar_attr_read()
102 if (var->Attributes & EFI_VARIABLE_HARDWARE_ERROR_RECORD) in efivar_attr_read()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/test-drivers/vivid/
H A Dvivid-osd.c96 static int vivid_fb_set_var(struct vivid_dev *dev, struct fb_var_screeninfo *var) in vivid_fb_set_var() argument
100 if (var->bits_per_pixel != 16) { in vivid_fb_set_var()
104 dev->display_byte_stride = var->xres * dev->bytes_per_pixel; in vivid_fb_set_var()
129 static int _vivid_fb_check_var(struct fb_var_screeninfo *var, struct vivid_dev *dev) in _vivid_fb_check_var() argument
133 var->bits_per_pixel = 16; in _vivid_fb_check_var()
134 if (var->green.length == 5) { in _vivid_fb_check_var()
135 var->red.offset = 10; in _vivid_fb_check_var()
136 var->red.length = 5; in _vivid_fb_check_var()
137 var->green.offset = 5; in _vivid_fb_check_var()
138 var->green.length = 5; in _vivid_fb_check_var()
[all …]
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/sys/
H A Dreent.h430 # define _REENT_INIT(var) \ argument
456 #define _REENT_INIT_PTR_ZEROED(var) \ argument
457 { (var)->_stdin = &__sf[0]; \
458 (var)->_stdout = &__sf[1]; \
459 (var)->_stderr = &__sf[2]; \
468 # define _REENT_INIT(var) \ argument
494 #define _REENT_INIT_PTR_ZEROED(var) \ argument
495 { (var)->_stdin = (__FILE *)&__sf_fake_stdin; \
496 (var)->_stdout = (__FILE *)&__sf_fake_stdout; \
497 (var)->_stderr = (__FILE *)&__sf_fake_stderr; \
[all …]
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/sys/
H A Dreent.h430 # define _REENT_INIT(var) \ argument
456 #define _REENT_INIT_PTR_ZEROED(var) \ argument
457 { (var)->_stdin = &__sf[0]; \
458 (var)->_stdout = &__sf[1]; \
459 (var)->_stderr = &__sf[2]; \
468 # define _REENT_INIT(var) \ argument
494 #define _REENT_INIT_PTR_ZEROED(var) \ argument
495 { (var)->_stdin = (__FILE *)&__sf_fake_stdin; \
496 (var)->_stdout = (__FILE *)&__sf_fake_stdout; \
497 (var)->_stderr = (__FILE *)&__sf_fake_stderr; \
[all …]

12345678910>>...71