Home
last modified time | relevance | path

Searched refs:flush_page_addr (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dgb100.c13 const u32 addr_hi = upper_32_bits(fb->sysmem.flush_page_addr); in gb100_fb_sysmem_flush_page_init()
14 const u32 addr_lo = lower_32_bits(fb->sysmem.flush_page_addr); in gb100_fb_sysmem_flush_page_init()
19 WARN_ON(fb->sysmem.flush_page_addr > DMA_BIT_MASK(52)); in gb100_fb_sysmem_flush_page_init()
H A Dgh100.c13 const u64 addr = fb->sysmem.flush_page_addr >> NV_PFB_NISO_FLUSH_SYSMEM_ADDR_SHIFT; in gh100_fb_sysmem_flush_page_init()
17 WARN_ON(fb->sysmem.flush_page_addr > DMA_BIT_MASK(52)); in gh100_fb_sysmem_flush_page_init()
H A Dgb202.c14 const u64 addr = fb->sysmem.flush_page_addr; in gb202_fb_sysmem_flush_page_init()
17 WARN_ON(fb->sysmem.flush_page_addr > DMA_BIT_MASK(52)); in gb202_fb_sysmem_flush_page_init()
H A Dgf100.c84 WARN_ON(fb->sysmem.flush_page_addr > DMA_BIT_MASK(40)); in gf100_fb_sysmem_flush_page_init()
86 nvkm_wr32(fb->subdev.device, 0x100c10, fb->sysmem.flush_page_addr >> 8); in gf100_fb_sysmem_flush_page_init()
H A Dbase.c251 dma_unmap_page(subdev->device->dev, fb->sysmem.flush_page_addr, in nvkm_fb_dtor()
286 fb->sysmem.flush_page_addr = dma_map_page(device->dev, fb->sysmem.flush_page, in nvkm_fb_ctor()
288 if (dma_mapping_error(device->dev, fb->sysmem.flush_page_addr)) in nvkm_fb_ctor()
H A Dnv50.c218 WARN_ON(fb->sysmem.flush_page_addr > DMA_BIT_MASK(40)); in nv50_fb_sysmem_flush_page_init()
220 nvkm_wr32(fb->subdev.device, 0x100c08, fb->sysmem.flush_page_addr >> 8); in nv50_fb_sysmem_flush_page_init()
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dfb.h41 dma_addr_t flush_page_addr; member