Lines Matching defs:mach_info
112 struct ep93xxfb_mach_info *mach_info;
156 attribs |= fbi->mach_info->flags;
331 if (fbi->mach_info->blank)
332 fbi->mach_info->blank(blank_mode, info);
340 if (fbi->mach_info->blank)
341 fbi->mach_info->blank(blank_mode, info);
420 static int __init ep93xxfb_calc_fbsize(struct ep93xxfb_mach_info *mach_info)
424 if (mach_info->num_modes == EP93XXFB_USE_MODEDB) {
426 mach_info->bpp / 8;
428 for (i = 0; i < mach_info->num_modes; i++) {
432 mode = &mach_info->modes[i];
433 size = mode->xres * mode->yres * mach_info->bpp / 8;
449 fb_size = ep93xxfb_calc_fbsize(fbi->mach_info);
488 struct ep93xxfb_mach_info *mach_info = pdev->dev.platform_data;
495 if (!mach_info)
505 fbi->mach_info = mach_info;
547 fbi->mach_info->modes, fbi->mach_info->num_modes,
548 fbi->mach_info->default_mode, fbi->mach_info->bpp);
555 if (mach_info->setup) {
556 err = mach_info->setup(pdev);
593 if (fbi->mach_info->teardown)
594 fbi->mach_info->teardown(pdev);
614 if (fbi->mach_info->teardown)
615 fbi->mach_info->teardown(pdev);