Home
last modified time | relevance | path

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

/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ttm.c917 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 …]
Damdgpu_kms.c371 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()
Damdgpu_bo_list.c87 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()
Dgfx_v7_0.c4810 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 …]
Dgfx_v8_0.c1277 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 …]
Damdgpu_cs.c707 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()
Damdgpu.h2088 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), (…