Lines Matching refs:framedesc
127 struct jzfb_framedesc *framedesc; member
407 writel(jzfb->framedesc->next, jzfb->base + JZ_REG_LCD_DA0); in jzfb_enable()
479 jzfb->framedesc = dma_alloc_coherent(&jzfb->pdev->dev, in jzfb_alloc_devmem()
480 sizeof(*jzfb->framedesc), in jzfb_alloc_devmem()
483 if (!jzfb->framedesc) in jzfb_alloc_devmem()
500 jzfb->framedesc->next = jzfb->framedesc_phys; in jzfb_alloc_devmem()
501 jzfb->framedesc->addr = jzfb->vidmem_phys; in jzfb_alloc_devmem()
502 jzfb->framedesc->id = 0xdeafbead; in jzfb_alloc_devmem()
503 jzfb->framedesc->cmd = 0; in jzfb_alloc_devmem()
504 jzfb->framedesc->cmd |= max_videosize / 4; in jzfb_alloc_devmem()
509 dma_free_coherent(&jzfb->pdev->dev, sizeof(*jzfb->framedesc), in jzfb_alloc_devmem()
510 jzfb->framedesc, jzfb->framedesc_phys); in jzfb_alloc_devmem()
518 dma_free_coherent(&jzfb->pdev->dev, sizeof(*jzfb->framedesc), in jzfb_free_devmem()
519 jzfb->framedesc, jzfb->framedesc_phys); in jzfb_free_devmem()
610 writel(jzfb->framedesc->next, jzfb->base + JZ_REG_LCD_DA0); in jzfb_probe()