Lines Matching refs:fix

1086 static int encode_fix(struct fb_fix_screeninfo *fix, struct fb_info *info)  in encode_fix()  argument
1090 memset(fix, 0, sizeof(struct fb_fix_screeninfo)); in encode_fix()
1092 strcpy(fix->id, "I810"); in encode_fix()
1094 fix->smem_start = par->fb.physical; in encode_fix()
1095 fix->smem_len = par->fb.size; in encode_fix()
1097 fix->type = FB_TYPE_PACKED_PIXELS; in encode_fix()
1098 fix->type_aux = 0; in encode_fix()
1099 fix->xpanstep = 8; in encode_fix()
1100 fix->ypanstep = 1; in encode_fix()
1104 fix->visual = FB_VISUAL_PSEUDOCOLOR; in encode_fix()
1110 fix->visual = FB_VISUAL_DIRECTCOLOR; in encode_fix()
1112 fix->visual = FB_VISUAL_TRUECOLOR; in encode_fix()
1117 fix->ywrapstep = 0; in encode_fix()
1118 fix->line_length = par->pitch; in encode_fix()
1119 fix->mmio_start = par->mmio_start_phys; in encode_fix()
1120 fix->mmio_len = MMIO_SIZE; in encode_fix()
1121 fix->accel = FB_ACCEL_I810; in encode_fix()
1205 if (info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in i810fb_getcolreg()
1214 if (info->fix.visual == FB_VISUAL_DIRECTCOLOR && in i810fb_getcolreg()
1218 else if (info->fix.visual == FB_VISUAL_DIRECTCOLOR && in i810fb_getcolreg()
1291 if (info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in i810fb_setcolreg()
1304 if (info->fix.visual == FB_VISUAL_DIRECTCOLOR && in i810fb_setcolreg()
1309 } else if (info->fix.visual == FB_VISUAL_DIRECTCOLOR && in i810fb_setcolreg()
1323 } else if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR) { in i810fb_setcolreg()
1333 if (info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in i810fb_setcolreg()
1360 if (info->fix.visual == FB_VISUAL_DIRECTCOLOR) in i810fb_setcolreg()
1382 var->yoffset * info->fix.line_length; in i810fb_pan_display()
1440 encode_fix(&info->fix, info); in i810fb_set_par()