Lines Matching refs:framedesc
127 struct jzfb_framedesc *framedesc; member
495 writel(jzfb->framedesc->next, jzfb->base + JZ_REG_LCD_DA0); in jzfb_enable()
568 jzfb->framedesc = dma_alloc_coherent(&jzfb->pdev->dev, in jzfb_alloc_devmem()
569 sizeof(*jzfb->framedesc), in jzfb_alloc_devmem()
572 if (!jzfb->framedesc) in jzfb_alloc_devmem()
589 jzfb->framedesc->next = jzfb->framedesc_phys; in jzfb_alloc_devmem()
590 jzfb->framedesc->addr = jzfb->vidmem_phys; in jzfb_alloc_devmem()
591 jzfb->framedesc->id = 0xdeafbead; in jzfb_alloc_devmem()
592 jzfb->framedesc->cmd = 0; in jzfb_alloc_devmem()
593 jzfb->framedesc->cmd |= max_videosize / 4; in jzfb_alloc_devmem()
598 dma_free_coherent(&jzfb->pdev->dev, sizeof(*jzfb->framedesc), in jzfb_alloc_devmem()
599 jzfb->framedesc, jzfb->framedesc_phys); in jzfb_alloc_devmem()
607 dma_free_coherent(&jzfb->pdev->dev, sizeof(*jzfb->framedesc), in jzfb_free_devmem()
608 jzfb->framedesc, jzfb->framedesc_phys); in jzfb_free_devmem()
699 writel(jzfb->framedesc->next, jzfb->base + JZ_REG_LCD_DA0); in jzfb_probe()