|
@@ -925,7 +925,7 @@ static int rga_remove(struct platform_device *pdev)
|
|
{
|
|
{
|
|
struct rockchip_rga *rga = platform_get_drvdata(pdev);
|
|
struct rockchip_rga *rga = platform_get_drvdata(pdev);
|
|
|
|
|
|
- dma_free_attrs(rga->dev, RGA_CMDBUF_SIZE, &rga->cmdbuf_virt,
|
|
|
|
|
|
+ dma_free_attrs(rga->dev, RGA_CMDBUF_SIZE, rga->cmdbuf_virt,
|
|
rga->cmdbuf_phy, DMA_ATTR_WRITE_COMBINE);
|
|
rga->cmdbuf_phy, DMA_ATTR_WRITE_COMBINE);
|
|
|
|
|
|
free_pages((unsigned long)rga->src_mmu_pages, 3);
|
|
free_pages((unsigned long)rga->src_mmu_pages, 3);
|