Home
last modified time | relevance | path

Searched refs:resource_addr (Results 1 – 21 of 21) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/nouveau/
Dnouveau_ttm.c315 arch_io_reserve_memtype_wc(device->func->resource_addr(device, 1), in nouveau_ttm_init()
324 drm->ttm.mtrr = arch_phys_wc_add(device->func->resource_addr(device, 1), in nouveau_ttm_init()
360 arch_io_free_memtype_wc(device->func->resource_addr(device, 1), in nouveau_ttm_fini()
Dnouveau_chan.c218 args.start = nvxx_device(drm)->func->resource_addr(nvxx_device(drm), 1); in nouveau_channel_prep()
Dnouveau_bo.c1204 device->func->resource_addr(device, 1); in nouveau_ttm_io_mem_reserve()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/vfn/
Duvfn.c39 *addr = device->func->resource_addr(device, 0) + vfn->addr.user; in nvkm_uvfn_map()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dmemnv04.c44 *paddr = device->func->resource_addr(device, 1) + addr; in nv04_mem_map()
Dmemgf100.c63 *paddr = device->func->resource_addr(device, 1) + (*pvma)->addr; in gf100_mem_map()
Dmemnv50.c60 *paddr = device->func->resource_addr(device, 1) + (*pvma)->addr; in nv50_mem_map()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
Dfbmem.h50 return io_mapping_create_wc(dev->func->resource_addr(dev, 1), in fbmem_init()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/fault/
Duser.c53 *addr = device->func->resource_addr(device, 3) + buffer->addr; in nvkm_ufault_map()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
Dr535.c177 bar->flushBAR2PhysMode = ioremap(device->func->resource_addr(device, 3), PAGE_SIZE); in r535_bar_new_()
/linux-6.12.1/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h88 resource_size_t (*resource_addr)(struct nvkm_device *, unsigned bar); member
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dnv40.c255 imem->iomem = ioremap_wc(device->func->resource_addr(device, bar), in nv40_instmem_new()
Dnv50.c175 iobj->map = ioremap_wc(device->func->resource_addr(device, 3) + in nv50_instobj_kmap()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dpci.c1622 .resource_addr = nvkm_device_pci_resource_addr,
Dtegra.c231 .resource_addr = nvkm_device_tegra_resource_addr,
Duser.c212 *addr = device->func->resource_addr(device, 0); in nvkm_udevice_map()
Dbase.c3068 mmio_base = device->func->resource_addr(device, 0); in nvkm_device_ctor()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dchan.c52 const u64 base = device->func->resource_addr(device, 0); in nvkm_disp_chan_map()
Dgv100.c808 *addr = 0x640000 + device->func->resource_addr(device, 0); in gv100_disp_caps_map()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Duchan.c265 *addr = device->func->resource_addr(device, chan->func->userd->bar) + in nvkm_uchan_map()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
Dr535.c1639 info->gpuPhysAddr = device->func->resource_addr(device, 0); in r535_gsp_rpc_set_system_info()
1640 info->gpuPhysFbAddr = device->func->resource_addr(device, 1); in r535_gsp_rpc_set_system_info()
1641 info->gpuPhysInstAddr = device->func->resource_addr(device, 3); in r535_gsp_rpc_set_system_info()