Lines Matching refs:op
252 static int p9100_probe(struct platform_device *op) in p9100_probe() argument
254 struct device_node *dp = op->dev.of_node; in p9100_probe()
259 info = framebuffer_alloc(sizeof(struct p9100_par), &op->dev); in p9100_probe()
269 info->fix.smem_start = op->resource[2].start; in p9100_probe()
270 par->which_io = op->resource[2].flags & IORESOURCE_BITS; in p9100_probe()
280 par->regs = of_ioremap(&op->resource[0], 0, in p9100_probe()
287 info->screen_base = of_ioremap(&op->resource[2], 0, in p9100_probe()
305 dev_set_drvdata(&op->dev, info); in p9100_probe()
317 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len); in p9100_probe()
320 of_iounmap(&op->resource[0], par->regs, sizeof(struct p9100_regs)); in p9100_probe()
329 static int p9100_remove(struct platform_device *op) in p9100_remove() argument
331 struct fb_info *info = dev_get_drvdata(&op->dev); in p9100_remove()
337 of_iounmap(&op->resource[0], par->regs, sizeof(struct p9100_regs)); in p9100_remove()
338 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len); in p9100_remove()