| /linux/drivers/video/fbdev/ |
| H A D | 68328fb.c | 87 static int mc68x328fb_check_var(struct fb_var_screeninfo *var, 92 static int mc68x328fb_pan_display(struct fb_var_screeninfo *var, 129 static int mc68x328fb_check_var(struct fb_var_screeninfo *var, in mc68x328fb_check_var() argument 139 if (var->vmode & FB_VMODE_CONUPDATE) { in mc68x328fb_check_var() 140 var->vmode |= FB_VMODE_YWRAP; in mc68x328fb_check_var() 141 var->xoffset = info->var.xoffset; in mc68x328fb_check_var() 142 var->yoffset = info->var.yoffset; in mc68x328fb_check_var() 148 if (!var->xres) in mc68x328fb_check_var() 149 var->xres = 1; in mc68x328fb_check_var() 150 if (!var->yres) in mc68x328fb_check_var() [all …]
|
| H A D | vfb.c | 71 static int vfb_check_var(struct fb_var_screeninfo *var, 76 static int vfb_pan_display(struct fb_var_screeninfo *var, 114 static int vfb_check_var(struct fb_var_screeninfo *var, in vfb_check_var() argument 124 if (var->vmode & FB_VMODE_CONUPDATE) { in vfb_check_var() 125 var->vmode |= FB_VMODE_YWRAP; in vfb_check_var() 126 var->xoffset = info->var.xoffset; in vfb_check_var() 127 var->yoffset = info->var.yoffset; in vfb_check_var() 133 if (!var->xres) in vfb_check_var() 134 var->xres = 1; in vfb_check_var() 135 if (!var->yres) in vfb_check_var() [all …]
|
| H A D | acornfb.c | 114 struct fb_var_screeninfo *var = &info->var; in acornfb_set_timing() local 122 vidc.h_sync_width = var->hsync_len - 8; in acornfb_set_timing() 123 vidc.h_border_start = vidc.h_sync_width + var->left_margin + 8 - 12; in acornfb_set_timing() 125 vidc.h_display_end = vidc.h_display_start + var->xres; in acornfb_set_timing() 127 vidc.h_cycle = vidc.h_border_end + var->right_margin + 12 - 8; in acornfb_set_timing() 129 vidc.v_sync_width = var->vsync_len - 1; in acornfb_set_timing() 130 vidc.v_border_start = vidc.v_sync_width + var->upper_margin; in acornfb_set_timing() 132 vidc.v_display_end = vidc.v_display_start + var->yres; in acornfb_set_timing() 136 vcr = var->vsync_len + var->upper_margin + var->yres + in acornfb_set_timing() 137 var->lower_margin; in acornfb_set_timing() [all …]
|
| H A D | ocfb.c | 106 struct fb_var_screeninfo *var = &fbdev->info.var; in ocfb_setupfb() local 125 ocfb_writereg(fbdev, OCFB_HTIM, (var->hsync_len - 1) << 24 | in ocfb_setupfb() 126 (var->left_margin - 1) << 16 | (var->xres - 1)); in ocfb_setupfb() 129 ocfb_writereg(fbdev, OCFB_VTIM, (var->vsync_len - 1) << 24 | in ocfb_setupfb() 130 (var->upper_margin - 1) << 16 | (var->yres - 1)); in ocfb_setupfb() 133 hlen = var->left_margin + var->right_margin + var->hsync_len + in ocfb_setupfb() 134 var->xres; in ocfb_setupfb() 136 vlen = var->upper_margin + var->lower_margin + var->vsync_len + in ocfb_setupfb() 137 var->yres; in ocfb_setupfb() 142 switch (var->bits_per_pixel) { in ocfb_setupfb() [all …]
|
| H A D | goldfishfb.c | 78 fb->cmap[regno] = convert_bitfield(transp, &fb->fb.var.transp) | in goldfish_fb_setcolreg() 79 convert_bitfield(blue, &fb->fb.var.blue) | in goldfish_fb_setcolreg() 80 convert_bitfield(green, &fb->fb.var.green) | in goldfish_fb_setcolreg() 81 convert_bitfield(red, &fb->fb.var.red); in goldfish_fb_setcolreg() 88 static int goldfish_fb_check_var(struct fb_var_screeninfo *var, in goldfish_fb_check_var() argument 91 if ((var->rotate & 1) != (info->var.rotate & 1)) { in goldfish_fb_check_var() 92 if ((var->xres != info->var.yres) || in goldfish_fb_check_var() 93 (var->yres != info->var.xres) || in goldfish_fb_check_var() 94 (var->xres_virtual != info->var.yres) || in goldfish_fb_check_var() 95 (var->yres_virtual > info->var.xres * 2) || in goldfish_fb_check_var() [all …]
|
| H A D | gxt4500.c | 284 static int gxt4500_var_to_par(struct fb_var_screeninfo *var, in gxt4500_var_to_par() argument 287 if (var->xres + var->xoffset > var->xres_virtual || in gxt4500_var_to_par() 288 var->yres + var->yoffset > var->yres_virtual || in gxt4500_var_to_par() 289 var->xres_virtual > 4096) in gxt4500_var_to_par() 291 if ((var->vmode & FB_VMODE_MASK) != FB_VMODE_NONINTERLACED) in gxt4500_var_to_par() 294 if (calc_pll(var->pixclock, par) < 0) in gxt4500_var_to_par() 297 switch (var->bits_per_pixel) { in gxt4500_var_to_par() 299 if (var->transp.length) in gxt4500_var_to_par() 308 if (var->green.length == 5) in gxt4500_var_to_par() 326 static void gxt4500_unpack_pixfmt(struct fb_var_screeninfo *var, in gxt4500_unpack_pixfmt() argument [all …]
|
| H A D | ep93xx-fb.c | 163 info->var.transp.offset = 0; in ep93xxfb_set_pixelmode() 164 info->var.transp.length = 0; in ep93xxfb_set_pixelmode() 166 switch (info->var.bits_per_pixel) { in ep93xxfb_set_pixelmode() 171 info->var.red.offset = 0; in ep93xxfb_set_pixelmode() 172 info->var.red.length = 8; in ep93xxfb_set_pixelmode() 173 info->var.green.offset = 0; in ep93xxfb_set_pixelmode() 174 info->var.green.length = 8; in ep93xxfb_set_pixelmode() 175 info->var.blue.offset = 0; in ep93xxfb_set_pixelmode() 176 info->var.blue.length = 8; in ep93xxfb_set_pixelmode() 184 info->var.red.offset = 11; in ep93xxfb_set_pixelmode() [all …]
|
| H A D | asiliantfb.c | 93 static int asiliantfb_check_var(struct fb_var_screeninfo *var, 175 unsigned hd = p->var.xres / 8; in asiliant_set_timing() 176 unsigned hs = (p->var.xres + p->var.right_margin) / 8; in asiliant_set_timing() 177 unsigned he = (p->var.xres + p->var.right_margin + p->var.hsync_len) / 8; in asiliant_set_timing() 178 unsigned ht = (p->var.left_margin + p->var.xres + p->var.right_margin + p->var.hsync_len) / 8; in asiliant_set_timing() 179 unsigned vd = p->var.yres; in asiliant_set_timing() 180 unsigned vs = p->var.yres + p->var.lower_margin; in asiliant_set_timing() 181 unsigned ve = p->var.yres + p->var.lower_margin + p->var.vsync_len; in asiliant_set_timing() 182 unsigned vt = p->var.upper_margin + p->var.yres + p->var.lower_margin + p->var.vsync_len; in asiliant_set_timing() 183 unsigned wd = (p->var.xres_virtual * ((p->var.bits_per_pixel+7)/8)) / 8; in asiliant_set_timing() [all …]
|
| H A D | gbefb.c | 37 struct fb_var_screeninfo var; member 455 static int compute_gbe_timing(struct fb_var_screeninfo *var, in compute_gbe_timing() argument 480 error = var->pixclock - pixclock; in compute_gbe_timing() 505 timing->width = var->xres; in compute_gbe_timing() 506 timing->height = var->yres; in compute_gbe_timing() 512 timing->htotal = var->left_margin + var->xres + in compute_gbe_timing() 513 var->right_margin + var->hsync_len; in compute_gbe_timing() 514 timing->vtotal = var->upper_margin + var->yres + in compute_gbe_timing() 515 var->lower_margin + var->vsync_len; in compute_gbe_timing() 518 timing->hblank_start = var->xres; in compute_gbe_timing() [all …]
|
| H A D | wm8505fb.c | 66 writel(info->var.xres, fbi->regbase + WMT_GOVR_XRES); in wm8505fb_init_hw() 67 writel(info->var.xres_virtual, fbi->regbase + WMT_GOVR_XRES_VIRTUAL); in wm8505fb_init_hw() 82 int h_start = info->var.left_margin; in wm8505fb_set_timing() 83 int h_end = h_start + info->var.xres; in wm8505fb_set_timing() 84 int h_all = h_end + info->var.right_margin; in wm8505fb_set_timing() 85 int h_sync = info->var.hsync_len; in wm8505fb_set_timing() 87 int v_start = info->var.upper_margin; in wm8505fb_set_timing() 88 int v_end = v_start + info->var.yres; in wm8505fb_set_timing() 89 int v_all = v_end + info->var.lower_margin; in wm8505fb_set_timing() 90 int v_sync = info->var.vsync_len; in wm8505fb_set_timing() [all …]
|
| H A D | hitfb.c | 149 if (p->var.bits_per_pixel == 16) { in hitfb_fillrect() 167 hitfb_accel_bitblt(p->var.bits_per_pixel == 16, area->sx, area->sy, in hitfb_copyarea() 172 static int hitfb_pan_display(struct fb_var_screeninfo *var, in hitfb_pan_display() argument 175 int xoffset = var->xoffset; in hitfb_pan_display() 176 int yoffset = var->yoffset; in hitfb_pan_display() 228 switch (info->var.bits_per_pixel) { in hitfb_setcolreg() 253 static int hitfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in hitfb_check_var() argument 257 var->xres = info->var.xres; in hitfb_check_var() 258 var->xres_virtual = info->var.xres; in hitfb_check_var() 259 var->yres = info->var.yres; in hitfb_check_var() [all …]
|
| H A D | offb.c | 106 u32 cr = red >> (16 - info->var.red.length); in offb_setcolreg() 107 u32 cg = green >> (16 - info->var.green.length); in offb_setcolreg() 108 u32 cb = blue >> (16 - info->var.blue.length); in offb_setcolreg() 114 value = (cr << info->var.red.offset) | in offb_setcolreg() 115 (cg << info->var.green.offset) | in offb_setcolreg() 116 (cb << info->var.blue.offset); in offb_setcolreg() 117 if (info->var.transp.length > 0) { in offb_setcolreg() 118 u32 mask = (1 << info->var.transp.length) - 1; in offb_setcolreg() 119 mask <<= info->var.transp.offset; in offb_setcolreg() 399 struct fb_var_screeninfo *var; in offb_init_fb() local [all …]
|
| /linux/drivers/media/pci/ivtv/ |
| H A D | ivtvfb.c | 501 static int ivtvfb_set_var(struct ivtv *itv, struct fb_var_screeninfo *var) in ivtvfb_set_var() argument 511 if (var->nonstd) /* YUV */ in ivtvfb_set_var() 517 switch (var->bits_per_pixel) { in ivtvfb_set_var() 525 switch (var->green.length) { in ivtvfb_set_var() 550 oi->bits_per_pixel = var->bits_per_pixel; in ivtvfb_set_var() 551 oi->bytes_per_pixel = var->bits_per_pixel / 8; in ivtvfb_set_var() 554 switch (var->vmode & FB_VMODE_MASK) { in ivtvfb_set_var() 569 ivtv_osd.pixel_stride = var->xres_virtual; in ivtvfb_set_var() 570 ivtv_osd.lines = var->yres_virtual; in ivtvfb_set_var() 577 ivtv_window.width = var->xres; in ivtvfb_set_var() [all …]
|
| /linux/drivers/video/fbdev/core/ |
| H A D | fbmem.c | 68 int fb_get_color_depth(struct fb_var_screeninfo *var, in fb_get_color_depth() argument 77 if (var->green.length == var->blue.length && in fb_get_color_depth() 78 var->green.length == var->red.length && in fb_get_color_depth() 79 var->green.offset == var->blue.offset && in fb_get_color_depth() 80 var->green.offset == var->red.offset) in fb_get_color_depth() 81 depth = var->green.length; in fb_get_color_depth() 83 depth = var->green.length + var->red.length + in fb_get_color_depth() 84 var->blue.length; in fb_get_color_depth() 168 fb_pan_display(struct fb_info *info, struct fb_var_screeninfo *var) in fb_pan_display() argument 171 unsigned int yres = info->var.yres; in fb_pan_display() [all …]
|
| H A D | svgalib.c | 171 void svga_dump_var(struct fb_var_screeninfo *var, int node) 173 pr_debug("fb%d: var.vmode : 0x%X\n", node, var->vmode); 174 pr_debug("fb%d: var.xres : %d\n", node, var->xres); 175 pr_debug("fb%d: var.yres : %d\n", node, var->yres); 176 pr_debug("fb%d: var.bits_per_pixel: %d\n", node, var->bits_per_pixel); 177 pr_debug("fb%d: var.xres_virtual : %d\n", node, var->xres_virtual); 178 pr_debug("fb%d: var.yres_virtual : %d\n", node, var->yres_virtual); 179 pr_debug("fb%d: var.left_margin : %d\n", node, var->left_margin); 180 pr_debug("fb%d: var.right_margin : %d\n", node, var->right_margin); 181 pr_debug("fb%d: var.upper_margin : %d\n", node, var->upper_margin); [all …]
|
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | plpks_sed_ops.c | 45 static void plpks_init_var(struct plpks_var *var, char *keyname) in plpks_init_var() argument 54 var->name = keyname; in plpks_init_var() 55 var->namelen = strlen(keyname); in plpks_init_var() 57 var->name = PLPKS_SED_MANGLED_LABEL; in plpks_init_var() 58 var->namelen = strlen(keyname); in plpks_init_var() 60 var->policy = PLPKS_WORLDREADABLE; in plpks_init_var() 61 var->os = PLPKS_VAR_COMMON; in plpks_init_var() 62 var->data = NULL; in plpks_init_var() 63 var->datalen = 0; in plpks_init_var() 64 var->component = PLPKS_SED_COMPONENT; in plpks_init_var() [all …]
|
| /linux/drivers/video/fbdev/i810/ |
| H A D | i810_gtf.c | 124 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 D | i810_dvt.c | 234 void i810fb_encode_registers(const struct fb_var_screeninfo *var, in i810fb_encode_registers() argument 242 par->ovract = ((xres + var->right_margin + var->hsync_len + in i810fb_encode_registers() 243 var->left_margin - 32) | ((xres - 32) << 16)); in i810fb_encode_registers() 246 void i810fb_fill_var_timings(struct fb_var_screeninfo *var) in i810fb_fill_var_timings() argument 251 xres = var->xres; in i810fb_fill_var_timings() 252 yres = var->yres; in i810fb_fill_var_timings() 254 pixclock = 1000000000 / var->pixclock; in i810fb_fill_var_timings() 260 var->pixclock = 1000000000 / std_modes[mode].pixclock; in i810fb_fill_var_timings() 261 var->right_margin = (std_modes[mode].cr04 << 3) - xres; in i810fb_fill_var_timings() 262 var->hsync_len = ((std_modes[mode].cr05 & 0x1F) - in i810fb_fill_var_timings() [all …]
|
| /linux/drivers/video/fbdev/matrox/ |
| H A D | matroxfb_crtc2.c | 38 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 …]
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | cwsr_trap_handler_gfx8.asm | 30 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 D | cwsr_trap_handler_gfx9.asm | 52 var ACK_SQC_STORE = 1 //workaround for suspected SQC store bug causing incorrect stores u… label 53 var SAVE_AFTER_XNACK_ERROR = 1 //workaround for TCP store failure after XNACK error when A… label 54 var SINGLE_STEP_MISSED_WORKAROUND = (ASIC_FAMILY <= CHIP_ALDEBARAN) //workaround for lost MODE.DE… label 65 var SQ_WAVE_STATUS_SPI_PRIO_SHIFT = 1 label 66 var SQ_WAVE_STATUS_SPI_PRIO_MASK = 0x00000006 label 67 var SQ_WAVE_STATUS_HALT_MASK = 0x2000 label 68 var SQ_WAVE_STATUS_PRE_SPI_PRIO_SHIFT = 0 label 69 var SQ_WAVE_STATUS_PRE_SPI_PRIO_SIZE = 1 label 70 var SQ_WAVE_STATUS_POST_SPI_PRIO_SHIFT = 3 label 71 var SQ_WAVE_STATUS_POST_SPI_PRIO_SIZE = 29 label [all …]
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | types.h | 173 #define NREV_IS(var, val) \ argument 174 (NCONF_HAS(val) && (NCONF_IS(val) || ((var) == (val)))) 176 #define NREV_GE(var, val) \ argument 177 (NCONF_GE(val) && (!NCONF_LT(val) || ((var) >= (val)))) 179 #define NREV_GT(var, val) \ argument 180 (NCONF_GT(val) && (!NCONF_LE(val) || ((var) > (val)))) 182 #define NREV_LT(var, val) \ argument 183 (NCONF_LT(val) && (!NCONF_GE(val) || ((var) < (val)))) 185 #define NREV_LE(var, val) \ argument 186 (NCONF_LE(val) && (!NCONF_GT(val) || ((var) <= (val)))) [all …]
|
| /linux/tools/perf/util/ |
| H A D | setup.py | 59 for var in ('CFLAGS', 'OPT'): 60 if var not in config_vars: 64 flags = shlex.split(config_vars[var]) 85 config_vars[var] = shlex.join(flags)
|
| /linux/drivers/video/fbdev/omap/ |
| H A D | omapfb_main.c | 183 struct fb_var_screeninfo *var = &fbi->var; in ctrl_change_mode() local 185 offset = var->yoffset * fbi->fix.line_length + in ctrl_change_mode() 186 var->xoffset * var->bits_per_pixel / 8; in ctrl_change_mode() 191 offset, var->xres_virtual, in ctrl_change_mode() 193 var->xres, var->yres, plane->color_mode); in ctrl_change_mode() 198 r = fbdev->ctrl->set_rotate(var->rotate); in ctrl_change_mode() 205 var->xres, var->yres, in ctrl_change_mode() 242 struct fb_var_screeninfo *var = &info->var; in _setcolreg() local 266 pal = ((red >> (16 - var->red.length)) << in _setcolreg() 267 var->red.offset) | in _setcolreg() [all …]
|
| /linux/Documentation/admin-guide/kdump/ |
| H A D | gdbmacros.txt | 21 set var $stacksize = sizeof(union thread_union) 26 set var $stackp = $next_t.thread.sp 27 set var $stack_top = ($stackp & ~($stacksize - 1)) + $stacksize 40 set var $stackp = $next_t.thread.sp 41 set var $stack_top = ($stackp & ~($stacksize - 1)) + stacksize 59 set var $pid_task = $arg0 65 set var $stackp = $pid_task.thread.sp 66 set var $stacksize = sizeof(union thread_union) 67 set var $stack_top = ($stackp & ~($stacksize - 1)) + $stacksize 68 set var $stack_bot = ($stackp & ~($stacksize - 1)) [all …]
|