Home
last modified time | relevance | path

Searched refs:dummy_page (Results 1 – 22 of 22) sorted by relevance

/drivers/gpu/drm/radeon/
Dradeon_device.c790 if (rdev->dummy_page.page) in radeon_dummy_page_init()
792 rdev->dummy_page.page = alloc_page(GFP_DMA32 | GFP_KERNEL | __GFP_ZERO); in radeon_dummy_page_init()
793 if (rdev->dummy_page.page == NULL) in radeon_dummy_page_init()
795 rdev->dummy_page.addr = pci_map_page(rdev->pdev, rdev->dummy_page.page, in radeon_dummy_page_init()
797 if (pci_dma_mapping_error(rdev->pdev, rdev->dummy_page.addr)) { in radeon_dummy_page_init()
799 __free_page(rdev->dummy_page.page); in radeon_dummy_page_init()
800 rdev->dummy_page.page = NULL; in radeon_dummy_page_init()
803 rdev->dummy_page.entry = radeon_gart_get_page_entry(rdev->dummy_page.addr, in radeon_dummy_page_init()
817 if (rdev->dummy_page.page == NULL) in radeon_dummy_page_fini()
819 pci_unmap_page(rdev->pdev, rdev->dummy_page.addr, in radeon_dummy_page_fini()
[all …]
Dradeon_gart.c255 rdev->gart.pages_entry[t] = rdev->dummy_page.entry; in radeon_gart_unbind()
258 rdev->dummy_page.entry); in radeon_gart_unbind()
360 rdev->gart.pages_entry[i] = rdev->dummy_page.entry; in radeon_gart_init()
Dni.c1313 (u32)(rdev->dummy_page.addr >> 12)); in cayman_pcie_gart_enable()
1337 (u32)(rdev->dummy_page.addr >> 12)); in cayman_pcie_gart_enable()
Drv770.c929 (u32)(rdev->dummy_page.addr >> 12)); in rv770_pcie_gart_enable()
Dsi.c4312 (u32)(rdev->dummy_page.addr >> 12)); in si_pcie_gart_enable()
4340 (u32)(rdev->dummy_page.addr >> 12)); in si_pcie_gart_enable()
6017 WREG32(INTERRUPT_CNTL2, rdev->dummy_page.addr >> 8); in si_irq_init()
Dr600.c1167 (u32)(rdev->dummy_page.addr >> 12)); in r600_pcie_gart_enable()
3651 WREG32(INTERRUPT_CNTL2, rdev->dummy_page.addr >> 8); in r600_irq_init()
Dcik.c5856 (u32)(rdev->dummy_page.addr >> 12)); in cik_pcie_gart_enable()
5880 (u32)(rdev->dummy_page.addr >> 12)); in cik_pcie_gart_enable()
7376 WREG32(INTERRUPT_CNTL2, rdev->dummy_page.addr >> 8); in cik_irq_init()
Dradeon.h2393 struct radeon_dummy_page dummy_page; member
Devergreen.c2541 (u32)(rdev->dummy_page.addr >> 12)); in evergreen_pcie_gart_enable()
/drivers/gpu/drm/gma500/
Dmmu.c191 pd->dummy_page = alloc_page(GFP_DMA32); in psb_mmu_alloc_pd()
192 if (!pd->dummy_page) in psb_mmu_alloc_pd()
198 pd->invalid_pte = psb_mmu_mask_pte(page_to_pfn(pd->dummy_page), in psb_mmu_alloc_pd()
217 clear_page(kmap(pd->dummy_page)); in psb_mmu_alloc_pd()
218 kunmap(pd->dummy_page); in psb_mmu_alloc_pd()
231 __free_page(pd->dummy_page); in psb_mmu_alloc_pd()
271 __free_page(pd->dummy_page); in psb_mmu_free_pagedir()
Dmmu.h56 struct page *dummy_page; member
/drivers/gpu/drm/amd/amdgpu/
Damdgpu_device.c674 if (adev->dummy_page.page) in amdgpu_dummy_page_init()
676 adev->dummy_page.page = alloc_page(GFP_DMA32 | GFP_KERNEL | __GFP_ZERO); in amdgpu_dummy_page_init()
677 if (adev->dummy_page.page == NULL) in amdgpu_dummy_page_init()
679 adev->dummy_page.addr = pci_map_page(adev->pdev, adev->dummy_page.page, in amdgpu_dummy_page_init()
681 if (pci_dma_mapping_error(adev->pdev, adev->dummy_page.addr)) { in amdgpu_dummy_page_init()
683 __free_page(adev->dummy_page.page); in amdgpu_dummy_page_init()
684 adev->dummy_page.page = NULL; in amdgpu_dummy_page_init()
699 if (adev->dummy_page.page == NULL) in amdgpu_dummy_page_fini()
701 pci_unmap_page(adev->pdev, adev->dummy_page.addr, in amdgpu_dummy_page_fini()
703 __free_page(adev->dummy_page.page); in amdgpu_dummy_page_fini()
[all …]
Damdgpu_gart.c243 adev->gart.pages_addr[p] = adev->dummy_page.addr; in amdgpu_gart_unbind()
347 adev->gart.pages_addr[i] = adev->dummy_page.addr; in amdgpu_gart_init()
Dcik_ih.c115 WREG32(mmINTERRUPT_CNTL2, adev->dummy_page.addr >> 8); in cik_ih_irq_init()
Dcz_ih.c115 WREG32(mmINTERRUPT_CNTL2, adev->dummy_page.addr >> 8); in cz_ih_irq_init()
Diceland_ih.c115 WREG32(mmINTERRUPT_CNTL2, adev->dummy_page.addr >> 8); in iceland_ih_irq_init()
Dtonga_ih.c111 WREG32(mmINTERRUPT_CNTL2, adev->dummy_page.addr >> 8); in tonga_ih_irq_init()
Dgmc_v8_0.c635 (u32)(adev->dummy_page.addr >> 12)); in gmc_v8_0_gart_enable()
665 (u32)(adev->dummy_page.addr >> 12)); in gmc_v8_0_gart_enable()
Dgmc_v7_0.c557 (u32)(adev->dummy_page.addr >> 12)); in gmc_v7_0_gart_enable()
587 (u32)(adev->dummy_page.addr >> 12)); in gmc_v7_0_gart_enable()
Damdgpu.h2031 struct amdgpu_dummy_page dummy_page; member
/drivers/gpu/drm/omapdrm/
Domap_dmm_tiler.c593 if (omap_dmm->dummy_page) in omap_dmm_remove()
594 __free_page(omap_dmm->dummy_page); in omap_dmm_remove()
703 omap_dmm->dummy_page = alloc_page(GFP_KERNEL | __GFP_DMA32); in omap_dmm_probe()
704 if (!omap_dmm->dummy_page) { in omap_dmm_probe()
715 omap_dmm->dummy_pa = page_to_phys(omap_dmm->dummy_page); in omap_dmm_probe()
Domap_dmm_priv.h165 struct page *dummy_page; member