Lines Matching refs:mi
367 struct pxa168fb_mach_info *mi = fbi->dev->platform_data; in set_dumb_panel_control() local
375 x |= (fbi->is_blanked ? 0x7 : mi->dumb_mode) << 28; in set_dumb_panel_control()
376 x |= mi->gpio_output_data << 20; in set_dumb_panel_control()
377 x |= mi->gpio_output_mask << 12; in set_dumb_panel_control()
378 x |= mi->panel_rgb_reverse_lanes ? 0x00000080 : 0; in set_dumb_panel_control()
379 x |= mi->invert_composite_blank ? 0x00000040 : 0; in set_dumb_panel_control()
381 x |= mi->invert_pix_val_ena ? 0x00000010 : 0; in set_dumb_panel_control()
384 x |= mi->invert_pixclock ? 0x00000002 : 0; in set_dumb_panel_control()
408 struct pxa168fb_mach_info *mi; in pxa168fb_set_par() local
410 mi = fbi->dev->platform_data; in pxa168fb_set_par()
564 struct pxa168fb_mach_info *mi) in pxa168fb_init_mode() argument
605 struct pxa168fb_mach_info *mi; in pxa168fb_probe() local
612 mi = pdev->dev.platform_data; in pxa168fb_probe()
613 if (mi == NULL) { in pxa168fb_probe()
649 fbi->panel_rbswap = mi->panel_rbswap; in pxa168fb_probe()
651 fbi->active = mi->active; in pxa168fb_probe()
659 strlcpy(info->fix.id, mi->id, 16); in pxa168fb_probe()
699 set_mode(fbi, &info->var, mi->modes, mi->pix_fmt, 1); in pxa168fb_probe()
701 fb_videomode_to_modelist(mi->modes, mi->num_modes, &info->modelist); in pxa168fb_probe()
706 pxa168fb_init_mode(info, mi); in pxa168fb_probe()
726 writel(mi->io_pin_allocation_mode, fbi->reg_base + SPU_IOPAD_CONTROL); in pxa168fb_probe()