Searched refs:mach_info (Results 1 - 4 of 4) sorted by relevance
/linux-4.4.14/drivers/video/fbdev/ |
H A D | nuc900fb.c | 94 struct nuc900fb_mach_info *mach_info = dev_get_platdata(fbi->dev); nuc900fb_check_var() local 96 struct nuc900fb_display *default_display = mach_info->displays + nuc900fb_check_var() 97 mach_info->default_display; nuc900fb_check_var() 109 for (i = 0; i < mach_info->num_displays; i++) nuc900fb_check_var() 110 if (var->xres == mach_info->displays[i].xres && nuc900fb_check_var() 111 var->yres == mach_info->displays[i].yres && nuc900fb_check_var() 112 var->bits_per_pixel == mach_info->displays[i].bpp) { nuc900fb_check_var() 113 display = mach_info->displays + i; nuc900fb_check_var() 361 struct nuc900fb_mach_info *mach_info = dev_get_platdata(fbi->dev); nuc900fb_init_registers() local 376 modify_gpio(W90X900_VA_GPIO + 0x54, mach_info->gpio_dir, nuc900fb_init_registers() 377 mach_info->gpio_dir_mask); nuc900fb_init_registers() 378 modify_gpio(W90X900_VA_GPIO + 0x58, mach_info->gpio_data, nuc900fb_init_registers() 379 mach_info->gpio_data_mask); nuc900fb_init_registers() 507 struct nuc900fb_mach_info *mach_info; nuc900fb_probe() local 515 mach_info = dev_get_platdata(&pdev->dev); nuc900fb_probe() 516 if (mach_info == NULL) { nuc900fb_probe() 522 if (mach_info->default_display > mach_info->num_displays) { nuc900fb_probe() 525 mach_info->default_display, mach_info->num_displays); nuc900fb_probe() 530 display = mach_info->displays + mach_info->default_display; nuc900fb_probe() 611 for (i = 0; i < mach_info->num_displays; i++) { nuc900fb_probe() 612 unsigned long smem_len = mach_info->displays[i].xres; nuc900fb_probe() 613 smem_len *= mach_info->displays[i].yres; nuc900fb_probe() 614 smem_len *= mach_info->displays[i].bpp; nuc900fb_probe()
|
H A D | ep93xx-fb.c | 114 struct ep93xxfb_mach_info *mach_info; member in struct:ep93xx_fbi 158 attribs |= fbi->mach_info->flags; ep93xxfb_set_video_attribs() 333 if (fbi->mach_info->blank) ep93xxfb_blank() 334 fbi->mach_info->blank(blank_mode, info); ep93xxfb_blank() 342 if (fbi->mach_info->blank) ep93xxfb_blank() 343 fbi->mach_info->blank(blank_mode, info); ep93xxfb_blank() 469 struct ep93xxfb_mach_info *mach_info = dev_get_platdata(&pdev->dev); ep93xxfb_probe() local 476 if (!mach_info) ep93xxfb_probe() 486 fbi->mach_info = mach_info; ep93xxfb_probe() 539 if (mach_info->setup) { ep93xxfb_probe() 540 err = mach_info->setup(pdev); ep93xxfb_probe() 568 if (fbi->mach_info->teardown) ep93xxfb_probe() 569 fbi->mach_info->teardown(pdev); ep93xxfb_probe() 590 if (fbi->mach_info->teardown) ep93xxfb_remove() 591 fbi->mach_info->teardown(pdev); ep93xxfb_remove()
|
H A D | s3c2410fb.c | 126 struct s3c2410fb_mach_info *mach_info = dev_get_platdata(fbi->dev); s3c2410fb_check_var() local 128 struct s3c2410fb_display *default_display = mach_info->displays + s3c2410fb_check_var() 129 mach_info->default_display; s3c2410fb_check_var() 142 for (i = 0; i < mach_info->num_displays; i++) s3c2410fb_check_var() 143 if (type == mach_info->displays[i].type && s3c2410fb_check_var() 144 var->yres == mach_info->displays[i].yres && s3c2410fb_check_var() 145 var->xres == mach_info->displays[i].xres && s3c2410fb_check_var() 146 var->bits_per_pixel == mach_info->displays[i].bpp) { s3c2410fb_check_var() 147 display = mach_info->displays + i; s3c2410fb_check_var() 689 struct s3c2410fb_mach_info *mach_info = dev_get_platdata(fbi->dev); s3c2410fb_init_registers() local 709 modify_gpio(S3C2410_GPCUP, mach_info->gpcup, mach_info->gpcup_mask); s3c2410fb_init_registers() 710 modify_gpio(S3C2410_GPCCON, mach_info->gpccon, mach_info->gpccon_mask); s3c2410fb_init_registers() 711 modify_gpio(S3C2410_GPDUP, mach_info->gpdup, mach_info->gpdup_mask); s3c2410fb_init_registers() 712 modify_gpio(S3C2410_GPDCON, mach_info->gpdcon, mach_info->gpdcon_mask); s3c2410fb_init_registers() 716 dprintk("LPCSEL = 0x%08lx\n", mach_info->lpcsel); s3c2410fb_init_registers() 717 writel(mach_info->lpcsel, lpcsel); s3c2410fb_init_registers() 828 struct s3c2410fb_mach_info *mach_info; s3c24xxfb_probe() local 836 mach_info = dev_get_platdata(&pdev->dev); s3c24xxfb_probe() 837 if (mach_info == NULL) { s3c24xxfb_probe() 843 if (mach_info->default_display >= mach_info->num_displays) { s3c24xxfb_probe() 845 mach_info->default_display, mach_info->num_displays); s3c24xxfb_probe() 849 display = mach_info->displays + mach_info->default_display; s3c24xxfb_probe() 943 for (i = 0; i < mach_info->num_displays; i++) { s3c24xxfb_probe() 944 unsigned long smem_len = mach_info->displays[i].xres; s3c24xxfb_probe() 946 smem_len *= mach_info->displays[i].yres; s3c24xxfb_probe() 947 smem_len *= mach_info->displays[i].bpp; s3c24xxfb_probe()
|
H A D | bf54x-lq043fb.c | 80 struct bfin_bf54xfb_mach_info *mach_info; member in struct:bfin_bf54xfb_info 241 u16 disp = fbi->mach_info->disp; request_ports() 274 gpio_free(fbi->mach_info->disp); free_ports() 534 info->mach_info = pdev->dev.platform_data; bfin_bf54x_probe() 536 if (info->mach_info == NULL) { bfin_bf54x_probe() 553 fbinfo->var.height = info->mach_info->height; bfin_bf54x_probe() 554 fbinfo->var.width = info->mach_info->width; bfin_bf54x_probe() 561 fbinfo->var.xres = info->mach_info->xres.defval; bfin_bf54x_probe() 562 fbinfo->var.xres_virtual = info->mach_info->xres.defval; bfin_bf54x_probe() 563 fbinfo->var.yres = info->mach_info->yres.defval; bfin_bf54x_probe() 564 fbinfo->var.yres_virtual = info->mach_info->yres.defval; bfin_bf54x_probe() 565 fbinfo->var.bits_per_pixel = info->mach_info->bpp.defval; bfin_bf54x_probe() 583 fbinfo->fix.smem_len = info->mach_info->xres.max * bfin_bf54x_probe() 584 info->mach_info->yres.max * info->mach_info->bpp.max / 8; bfin_bf54x_probe()
|
Completed in 148 milliseconds