Searched refs:gds (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ttm.c | 1806 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 …]
|
D | amdgpu_bo_list.c | 80 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()
|
D | gfx_v7_0.c | 4583 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 …]
|
D | gfx_v9_0.c | 1314 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 …]
|
D | amdgpu_kms.c | 495 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()
|
D | gfx_v8_0.c | 2165 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 …]
|
D | amdgpu_cs.c | 574 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()
|
D | amdgpu.h | 1505 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), (…
|