HomeSort by: relevance | last modified time | path
    Searched defs:cu_info (Results 1 - 8 of 8) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_mqd_manager.c 105 struct kfd_cu_info cu_info; local in function:mqd_symmetrically_map_cu_mask
109 amdgpu_amdkfd_get_cu_info(mm->dev->kgd, &cu_info);
111 if (cu_mask_count > cu_info.cu_active_number)
112 cu_mask_count = cu_info.cu_active_number;
114 for (se = 0; se < cu_info.num_shader_engines; se++)
115 for (sh = 0; sh < cu_info.num_shader_arrays_per_engine; sh++)
116 cu_per_se[se] += hweight32(cu_info.cu_bitmap[se % 4][sh + (se / 4)]);
132 if (se == cu_info.num_shader_engines) {
kfd_crat.c 552 struct kfd_cu_info *cu_info,
610 * @cu_info - [IN] Compute Unit info obtained from KGD
618 struct kfd_cu_info *cu_info,
708 for (i = 0; i < cu_info->num_shader_engines; i++) {
709 for (j = 0; j < cu_info->num_shader_arrays_per_engine;
711 for (k = 0; k < cu_info->num_cu_per_sh;
716 cu_info,
718 cu_info->cu_bitmap[i % 4][j + i / 4],
1158 struct kfd_cu_info cu_info; local in function:kfd_create_vcrat_image_gpu
1204 amdgpu_amdkfd_get_cu_info(kdev->kgd, &cu_info);
    [all...]
kfd_topology.c 1225 struct kfd_cu_info cu_info; local in function:kfd_topology_add_device
1299 amdgpu_amdkfd_get_cu_info(dev->gpu->kgd, &cu_info);
1305 cu_info.num_shader_arrays_per_engine;
1384 cu_info.simd_per_cu * cu_info.cu_active_number;
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_gfx.h 297 struct amdgpu_cu_info cu_info; member in struct:amdgpu_gfx
amdgpu_gfx_v6_0.c 2792 WREG32(mmRLC_PG_ALWAYS_ON_CU_MASK, adev->gfx.cu_info.ao_cu_mask);
2796 tmp |= (adev->gfx.cu_info.number << RLC_MAX_PG_CU__MAX_POWERED_UP_CU__SHIFT);
3581 struct amdgpu_cu_info *cu_info = &adev->gfx.cu_info; local in function:gfx_v6_0_get_cu_info
3590 memset(cu_info, 0, sizeof(*cu_info));
3605 cu_info->bitmap[i][j] = bitmap;
3618 cu_info->ao_cu_bitmap[i][j] = ao_bitmap;
3625 cu_info->number = active_cu_number;
3626 cu_info->ao_cu_mask = ao_cu_mask
    [all...]
amdgpu_gfx_v7_0.c 3849 WREG32(mmRLC_PG_ALWAYS_ON_CU_MASK, adev->gfx.cu_info.ao_cu_mask);
3853 tmp |= (adev->gfx.cu_info.number << RLC_MAX_PG_CU__MAX_POWERED_UP_CU__SHIFT);
5119 struct amdgpu_cu_info *cu_info = &adev->gfx.cu_info; local in function:gfx_v7_0_get_cu_info
5128 memset(cu_info, 0, sizeof(*cu_info));
5143 cu_info->bitmap[i][j] = bitmap;
5156 cu_info->ao_cu_bitmap[i][j] = ao_bitmap;
5162 cu_info->number = active_cu_number;
5163 cu_info->ao_cu_mask = ao_cu_mask
    [all...]
amdgpu_gfx_v8_0.c 4065 WREG32(mmRLC_PG_ALWAYS_ON_CU_MASK, adev->gfx.cu_info.ao_cu_mask);
7105 struct amdgpu_cu_info *cu_info = &adev->gfx.cu_info; local in function:gfx_v8_0_get_cu_info
7109 memset(cu_info, 0, sizeof(*cu_info));
7129 cu_info->bitmap[i][j] = bitmap;
7142 cu_info->ao_cu_bitmap[i][j] = ao_bitmap;
7148 cu_info->number = active_cu_number;
7149 cu_info->ao_cu_mask = ao_cu_mask;
7150 cu_info->simd_per_cu = NUM_SIMD_PER_CU
    [all...]
amdgpu_gfx_v9_0.c 741 struct amdgpu_cu_info *cu_info);
1671 struct amdgpu_cu_info *cu_info = &adev->gfx.cu_info; local in function:gfx_v9_0_init_always_on_cu_mask
1693 if (cu_info->bitmap[i][j] & mask) {
1706 cu_info->ao_cu_bitmap[i][j] = cu_bitmap;
2484 gfx_v9_0_get_cu_info(adev, &adev->gfx.cu_info);
6697 struct amdgpu_cu_info *cu_info)
6703 if (!adev || !cu_info)
6729 * The bitmap(and ao_cu_bitmap) in cu_info structure is
6740 cu_info->bitmap[i % 4][j + i / 4] = bitmap
    [all...]

Completed in 141 milliseconds