Lines Matching defs:fix
164 .fix = {
320 * int (*encode_fix)(struct fb_fix_screeninfo *fix,
322 * This function should fill in the 'fix' structure based on the
361 int (*encode_fix)(struct fb_fix_screeninfo *fix,
566 static int tt_encode_fix(struct fb_fix_screeninfo *fix, struct atafb_par *par)
570 strcpy(fix->id, "Atari Builtin");
571 fix->smem_start = phys_screen_base;
572 fix->smem_len = screen_len;
573 fix->type = FB_TYPE_INTERLEAVED_PLANES;
574 fix->type_aux = 2;
575 fix->visual = FB_VISUAL_PSEUDOCOLOR;
578 fix->type = FB_TYPE_PACKED_PIXELS;
579 fix->type_aux = 0;
581 fix->visual = FB_VISUAL_MONO01;
583 fix->xpanstep = 0;
584 fix->ypanstep = 1;
585 fix->ywrapstep = 0;
586 fix->line_length = par->next_line;
587 fix->accel = FB_ACCEL_ATARIBLITT;
863 static int falcon_encode_fix(struct fb_fix_screeninfo *fix,
866 strcpy(fix->id, "Atari Builtin");
867 fix->smem_start = phys_screen_base;
868 fix->smem_len = screen_len;
869 fix->type = FB_TYPE_INTERLEAVED_PLANES;
870 fix->type_aux = 2;
871 fix->visual = FB_VISUAL_PSEUDOCOLOR;
872 fix->xpanstep = 1;
873 fix->ypanstep = 1;
874 fix->ywrapstep = 0;
876 fix->type = FB_TYPE_PACKED_PIXELS;
877 fix->type_aux = 0;
879 fix->xpanstep = 32;
881 fix->type = FB_TYPE_PACKED_PIXELS;
882 fix->type_aux = 0;
884 fix->visual = FB_VISUAL_TRUECOLOR;
885 fix->xpanstep = 2;
887 fix->line_length = par->next_line;
888 fix->accel = FB_ACCEL_ATARIBLITT;
1787 static int stste_encode_fix(struct fb_fix_screeninfo *fix,
1792 strcpy(fix->id, "Atari Builtin");
1793 fix->smem_start = phys_screen_base;
1794 fix->smem_len = screen_len;
1795 fix->type = FB_TYPE_INTERLEAVED_PLANES;
1796 fix->type_aux = 2;
1797 fix->visual = FB_VISUAL_PSEUDOCOLOR;
1800 fix->type = FB_TYPE_PACKED_PIXELS;
1801 fix->type_aux = 0;
1802 fix->visual = FB_VISUAL_MONO10;
1805 fix->xpanstep = 16;
1806 fix->ypanstep = 1;
1808 fix->xpanstep = 0;
1809 fix->ypanstep = 0;
1811 fix->ywrapstep = 0;
1812 fix->line_length = par->next_line;
1813 fix->accel = FB_ACCEL_ATARIBLITT;
2089 static int ext_encode_fix(struct fb_fix_screeninfo *fix, struct atafb_par *par)
2091 strcpy(fix->id, "Unknown Extern");
2092 fix->smem_start = external_addr;
2093 fix->smem_len = PAGE_ALIGN(external_len);
2095 fix->type = FB_TYPE_PACKED_PIXELS;
2098 fix->visual =
2109 fix->type = FB_TYPE_PACKED_PIXELS;
2110 fix->visual = FB_VISUAL_TRUECOLOR;
2113 fix->type = FB_TYPE_PACKED_PIXELS;
2114 fix->visual = visual;
2117 fix->type = FB_TYPE_PLANES;
2118 fix->visual = visual;
2121 fix->type = FB_TYPE_INTERLEAVED_PLANES;
2122 fix->type_aux = 2;
2123 fix->visual = visual;
2127 fix->xpanstep = 0;
2128 fix->ypanstep = 0;
2129 fix->ywrapstep = 0;
2130 fix->line_length = par->next_line;
2381 static int atafb_get_fix(struct fb_fix_screeninfo *fix, struct fb_info *info)
2385 // Get fix directly (case con == -1 before)??
2389 memset(fix, 0, sizeof(struct fb_fix_screeninfo));
2390 err = fbhw->encode_fix(fix, &par);
2410 atafb_get_fix(&info->fix, info);
2414 atari_stram_to_virt(info->fix.smem_start));
2723 fbhw->encode_fix(&info->fix, par);