Lines Matching refs:mach_info
113 struct ep93xxfb_mach_info *mach_info;
157 attribs |= fbi->mach_info->flags;
332 if (fbi->mach_info->blank)
333 fbi->mach_info->blank(blank_mode, info);
341 if (fbi->mach_info->blank)
342 fbi->mach_info->blank(blank_mode, info);
421 static int __init ep93xxfb_calc_fbsize(struct ep93xxfb_mach_info *mach_info)
425 if (mach_info->num_modes == EP93XXFB_USE_MODEDB) {
427 mach_info->bpp / 8;
429 for (i = 0; i < mach_info->num_modes; i++) {
433 mode = &mach_info->modes[i];
434 size = mode->xres * mode->yres * mach_info->bpp / 8;
450 fb_size = ep93xxfb_calc_fbsize(fbi->mach_info);
489 struct ep93xxfb_mach_info *mach_info = pdev->dev.platform_data;
496 if (!mach_info)
506 fbi->mach_info = mach_info;
548 fbi->mach_info->modes, fbi->mach_info->num_modes,
549 fbi->mach_info->default_mode, fbi->mach_info->bpp);
556 if (mach_info->setup) {
557 err = mach_info->setup(pdev);
594 if (fbi->mach_info->teardown)
595 fbi->mach_info->teardown(pdev);
615 if (fbi->mach_info->teardown)
616 fbi->mach_info->teardown(pdev);