Searched refs:gds (Results 1 – 7 of 7) sorted by relevance
/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ttm.c | 917 adev->gds.mem.total_size = adev->gds.mem.total_size << AMDGPU_GDS_SHIFT; in amdgpu_ttm_init() 918 adev->gds.mem.gfx_partition_size = adev->gds.mem.gfx_partition_size << AMDGPU_GDS_SHIFT; in amdgpu_ttm_init() 919 adev->gds.mem.cs_partition_size = adev->gds.mem.cs_partition_size << AMDGPU_GDS_SHIFT; in amdgpu_ttm_init() 920 adev->gds.gws.total_size = adev->gds.gws.total_size << AMDGPU_GWS_SHIFT; in amdgpu_ttm_init() 921 adev->gds.gws.gfx_partition_size = adev->gds.gws.gfx_partition_size << AMDGPU_GWS_SHIFT; in amdgpu_ttm_init() 922 adev->gds.gws.cs_partition_size = adev->gds.gws.cs_partition_size << AMDGPU_GWS_SHIFT; in amdgpu_ttm_init() 923 adev->gds.oa.total_size = adev->gds.oa.total_size << AMDGPU_OA_SHIFT; in amdgpu_ttm_init() 924 adev->gds.oa.gfx_partition_size = adev->gds.oa.gfx_partition_size << AMDGPU_OA_SHIFT; in amdgpu_ttm_init() 925 adev->gds.oa.cs_partition_size = adev->gds.oa.cs_partition_size << AMDGPU_OA_SHIFT; in amdgpu_ttm_init() 928 adev->gds.mem.total_size >> PAGE_SHIFT); in amdgpu_ttm_init() [all …]
|
D | amdgpu_kms.c | 371 gds_info.gds_gfx_partition_size = adev->gds.mem.gfx_partition_size >> AMDGPU_GDS_SHIFT; in amdgpu_info_ioctl() 372 gds_info.compute_partition_size = adev->gds.mem.cs_partition_size >> AMDGPU_GDS_SHIFT; in amdgpu_info_ioctl() 373 gds_info.gds_total_size = adev->gds.mem.total_size >> AMDGPU_GDS_SHIFT; in amdgpu_info_ioctl() 374 gds_info.gws_per_gfx_partition = adev->gds.gws.gfx_partition_size >> AMDGPU_GWS_SHIFT; in amdgpu_info_ioctl() 375 gds_info.gws_per_compute_partition = adev->gds.gws.cs_partition_size >> AMDGPU_GWS_SHIFT; in amdgpu_info_ioctl() 376 gds_info.oa_per_gfx_partition = adev->gds.oa.gfx_partition_size >> AMDGPU_OA_SHIFT; in amdgpu_info_ioctl() 377 gds_info.oa_per_compute_partition = adev->gds.oa.cs_partition_size >> AMDGPU_OA_SHIFT; in amdgpu_info_ioctl()
|
D | amdgpu_bo_list.c | 87 struct amdgpu_bo *gds_obj = adev->gds.gds_gfx_bo; in amdgpu_bo_list_set() 88 struct amdgpu_bo *gws_obj = adev->gds.gws_gfx_bo; in amdgpu_bo_list_set() 89 struct amdgpu_bo *oa_obj = adev->gds.oa_gfx_bo; in amdgpu_bo_list_set()
|
D | gfx_v7_0.c | 4810 r = amdgpu_bo_create(adev, adev->gds.mem.gfx_partition_size, in gfx_v7_0_sw_init() 4813 NULL, NULL, &adev->gds.gds_gfx_bo); in gfx_v7_0_sw_init() 4817 r = amdgpu_bo_create(adev, adev->gds.gws.gfx_partition_size, in gfx_v7_0_sw_init() 4820 NULL, NULL, &adev->gds.gws_gfx_bo); in gfx_v7_0_sw_init() 4824 r = amdgpu_bo_create(adev, adev->gds.oa.gfx_partition_size, in gfx_v7_0_sw_init() 4827 NULL, NULL, &adev->gds.oa_gfx_bo); in gfx_v7_0_sw_init() 4839 amdgpu_bo_unref(&adev->gds.oa_gfx_bo); in gfx_v7_0_sw_fini() 4840 amdgpu_bo_unref(&adev->gds.gws_gfx_bo); in gfx_v7_0_sw_fini() 4841 amdgpu_bo_unref(&adev->gds.gds_gfx_bo); in gfx_v7_0_sw_fini() 5604 adev->gds.mem.total_size = RREG32(mmGDS_VMID0_SIZE); in gfx_v7_0_set_gds_init() [all …]
|
D | gfx_v8_0.c | 1277 r = amdgpu_bo_create(adev, adev->gds.mem.gfx_partition_size, in gfx_v8_0_sw_init() 1280 NULL, &adev->gds.gds_gfx_bo); in gfx_v8_0_sw_init() 1284 r = amdgpu_bo_create(adev, adev->gds.gws.gfx_partition_size, in gfx_v8_0_sw_init() 1287 NULL, &adev->gds.gws_gfx_bo); in gfx_v8_0_sw_init() 1291 r = amdgpu_bo_create(adev, adev->gds.oa.gfx_partition_size, in gfx_v8_0_sw_init() 1294 NULL, &adev->gds.oa_gfx_bo); in gfx_v8_0_sw_init() 1310 amdgpu_bo_unref(&adev->gds.oa_gfx_bo); in gfx_v8_0_sw_fini() 1311 amdgpu_bo_unref(&adev->gds.gws_gfx_bo); in gfx_v8_0_sw_fini() 1312 amdgpu_bo_unref(&adev->gds.gds_gfx_bo); in gfx_v8_0_sw_fini() 5087 adev->gds.mem.total_size = RREG32(mmGDS_VMID0_SIZE); in gfx_v8_0_set_gds_init() [all …]
|
D | amdgpu_cs.c | 707 struct amdgpu_bo *gds = parser->bo_list->gds_obj; in amdgpu_cs_ib_fill() local 712 if (gds) { in amdgpu_cs_ib_fill() 713 ib->gds_base = amdgpu_bo_gpu_offset(gds); in amdgpu_cs_ib_fill() 714 ib->gds_size = amdgpu_bo_size(gds); in amdgpu_cs_ib_fill()
|
D | amdgpu.h | 2088 struct amdgpu_gds gds; member 2299 #define amdgpu_gds_switch(adev, r, v, d, w, a) (adev)->gds.funcs->patch_gds_switch((r), (v), (d), (…
|