Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ttm.c1806 adev->gds.mem.total_size = adev->gds.mem.total_size << AMDGPU_GDS_SHIFT; in amdgpu_ttm_init()
1807 adev->gds.mem.gfx_partition_size = adev->gds.mem.gfx_partition_size << AMDGPU_GDS_SHIFT; in amdgpu_ttm_init()
1808 adev->gds.mem.cs_partition_size = adev->gds.mem.cs_partition_size << AMDGPU_GDS_SHIFT; in amdgpu_ttm_init()
1809 adev->gds.gws.total_size = adev->gds.gws.total_size << AMDGPU_GWS_SHIFT; in amdgpu_ttm_init()
1810 adev->gds.gws.gfx_partition_size = adev->gds.gws.gfx_partition_size << AMDGPU_GWS_SHIFT; in amdgpu_ttm_init()
1811 adev->gds.gws.cs_partition_size = adev->gds.gws.cs_partition_size << AMDGPU_GWS_SHIFT; in amdgpu_ttm_init()
1812 adev->gds.oa.total_size = adev->gds.oa.total_size << AMDGPU_OA_SHIFT; in amdgpu_ttm_init()
1813 adev->gds.oa.gfx_partition_size = adev->gds.oa.gfx_partition_size << AMDGPU_OA_SHIFT; in amdgpu_ttm_init()
1814 adev->gds.oa.cs_partition_size = adev->gds.oa.cs_partition_size << AMDGPU_OA_SHIFT; in amdgpu_ttm_init()
1816 if (adev->gds.mem.total_size) { in amdgpu_ttm_init()
[all …]
Damdgpu_bo_list.c80 list->gds_obj = adev->gds.gds_gfx_bo; in amdgpu_bo_list_create()
81 list->gws_obj = adev->gds.gws_gfx_bo; in amdgpu_bo_list_create()
82 list->oa_obj = adev->gds.oa_gfx_bo; in amdgpu_bo_list_create()
Dgfx_v7_0.c4583 r = amdgpu_bo_create_kernel(adev, adev->gds.mem.gfx_partition_size, in gfx_v7_0_sw_init()
4585 &adev->gds.gds_gfx_bo, NULL, NULL); in gfx_v7_0_sw_init()
4589 r = amdgpu_bo_create_kernel(adev, adev->gds.gws.gfx_partition_size, in gfx_v7_0_sw_init()
4591 &adev->gds.gws_gfx_bo, NULL, NULL); in gfx_v7_0_sw_init()
4595 r = amdgpu_bo_create_kernel(adev, adev->gds.oa.gfx_partition_size, in gfx_v7_0_sw_init()
4597 &adev->gds.oa_gfx_bo, NULL, NULL); in gfx_v7_0_sw_init()
4613 amdgpu_bo_free_kernel(&adev->gds.oa_gfx_bo, NULL, NULL); in gfx_v7_0_sw_fini()
4614 amdgpu_bo_free_kernel(&adev->gds.gws_gfx_bo, NULL, NULL); in gfx_v7_0_sw_fini()
4615 amdgpu_bo_free_kernel(&adev->gds.gds_gfx_bo, NULL, NULL); in gfx_v7_0_sw_fini()
5162 adev->gds.mem.total_size = RREG32(mmGDS_VMID0_SIZE); in gfx_v7_0_set_gds_init()
[all …]
Dgfx_v9_0.c1314 adev->gds.mem.total_size -= adev->gfx.ngg.gds_reserve_size; in gfx_v9_0_ngg_init()
1315 adev->gds.mem.gfx_partition_size -= adev->gfx.ngg.gds_reserve_size; in gfx_v9_0_ngg_init()
1423 (adev->gds.mem.total_size + in gfx_v9_0_ngg_en()
1599 r = amdgpu_bo_create_kernel(adev, adev->gds.mem.gfx_partition_size, in gfx_v9_0_sw_init()
1601 &adev->gds.gds_gfx_bo, NULL, NULL); in gfx_v9_0_sw_init()
1605 r = amdgpu_bo_create_kernel(adev, adev->gds.gws.gfx_partition_size, in gfx_v9_0_sw_init()
1607 &adev->gds.gws_gfx_bo, NULL, NULL); in gfx_v9_0_sw_init()
1611 r = amdgpu_bo_create_kernel(adev, adev->gds.oa.gfx_partition_size, in gfx_v9_0_sw_init()
1613 &adev->gds.oa_gfx_bo, NULL, NULL); in gfx_v9_0_sw_init()
1636 amdgpu_bo_free_kernel(&adev->gds.oa_gfx_bo, NULL, NULL); in gfx_v9_0_sw_fini()
[all …]
Damdgpu_kms.c495 gds_info.gds_gfx_partition_size = adev->gds.mem.gfx_partition_size >> AMDGPU_GDS_SHIFT; in amdgpu_info_ioctl()
496 gds_info.compute_partition_size = adev->gds.mem.cs_partition_size >> AMDGPU_GDS_SHIFT; in amdgpu_info_ioctl()
497 gds_info.gds_total_size = adev->gds.mem.total_size >> AMDGPU_GDS_SHIFT; in amdgpu_info_ioctl()
498 gds_info.gws_per_gfx_partition = adev->gds.gws.gfx_partition_size >> AMDGPU_GWS_SHIFT; in amdgpu_info_ioctl()
499 gds_info.gws_per_compute_partition = adev->gds.gws.cs_partition_size >> AMDGPU_GWS_SHIFT; in amdgpu_info_ioctl()
500 gds_info.oa_per_gfx_partition = adev->gds.oa.gfx_partition_size >> AMDGPU_OA_SHIFT; in amdgpu_info_ioctl()
501 gds_info.oa_per_compute_partition = adev->gds.oa.cs_partition_size >> AMDGPU_OA_SHIFT; in amdgpu_info_ioctl()
Dgfx_v8_0.c2165 r = amdgpu_bo_create_kernel(adev, adev->gds.mem.gfx_partition_size, in gfx_v8_0_sw_init()
2167 &adev->gds.gds_gfx_bo, NULL, NULL); in gfx_v8_0_sw_init()
2171 r = amdgpu_bo_create_kernel(adev, adev->gds.gws.gfx_partition_size, in gfx_v8_0_sw_init()
2173 &adev->gds.gws_gfx_bo, NULL, NULL); in gfx_v8_0_sw_init()
2177 r = amdgpu_bo_create_kernel(adev, adev->gds.oa.gfx_partition_size, in gfx_v8_0_sw_init()
2179 &adev->gds.oa_gfx_bo, NULL, NULL); in gfx_v8_0_sw_init()
2197 amdgpu_bo_free_kernel(&adev->gds.oa_gfx_bo, NULL, NULL); in gfx_v8_0_sw_fini()
2198 amdgpu_bo_free_kernel(&adev->gds.gws_gfx_bo, NULL, NULL); in gfx_v8_0_sw_fini()
2199 amdgpu_bo_free_kernel(&adev->gds.gds_gfx_bo, NULL, NULL); in gfx_v8_0_sw_fini()
7317 adev->gds.mem.total_size = RREG32(mmGDS_VMID0_SIZE); in gfx_v8_0_set_gds_init()
[all …]
Damdgpu_cs.c574 struct amdgpu_bo *gds; in amdgpu_cs_parser_bos() local
714 gds = p->bo_list->gds_obj; in amdgpu_cs_parser_bos()
721 if (gds) { in amdgpu_cs_parser_bos()
722 p->job->gds_base = amdgpu_bo_gpu_offset(gds); in amdgpu_cs_parser_bos()
723 p->job->gds_size = amdgpu_bo_size(gds); in amdgpu_cs_parser_bos()
Damdgpu.h1505 struct amdgpu_gds gds; member
1754 #define amdgpu_gds_switch(adev, r, v, d, w, a) (adev)->gds.funcs->patch_gds_switch((r), (v), (d), (…