Searched refs:max_sh_per_se (Results 1 - 25 of 27) sorted by path

12

/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gfx_v9.c1051 sh_cnt = adev->gfx.config.max_sh_per_se;
H A Damdgpu_atombios.c728 adev->gfx.config.max_sh_per_se = gfx_info->info.max_sh_per_se;
H A Damdgpu_atomfirmware.c778 adev->gfx.config.max_sh_per_se = gfx_info->v24.max_sh_per_se;
796 adev->gfx.config.max_sh_per_se = gfx_info->v27.max_sh_per_se;
817 adev->gfx.config.max_sh_per_se = gfx_info->v30.max_sh_per_se;
H A Damdgpu_debugfs.c130 if ((sh_bank != 0xFFFFFFFF && sh_bank >= adev->gfx.config.max_sh_per_se) ||
256 if ((rd->id.grbm.sh != 0xFFFFFFFF && rd->id.grbm.sh >= adev->gfx.config.max_sh_per_se) ||
898 config[no_regs++] = adev->gfx.config.max_sh_per_se;
H A Damdgpu_device.c2325 adev->gfx.config.max_sh_per_se = le32_to_cpu(gpu_info_fw->gc_num_sh_per_se);
4219 adev->gfx.config.max_sh_per_se,
H A Damdgpu_discovery.c1480 adev->gfx.config.max_sh_per_se = le32_to_cpu(gc_info->v1.gc_num_sa_per_se);
1514 adev->gfx.config.max_sh_per_se = le32_to_cpu(gc_info->v2.gc_num_sh_per_se);
H A Damdgpu_gfx.h186 unsigned max_sh_per_se; member in struct:amdgpu_gfx_config
H A Damdgpu_kms.c866 dev_info->num_shader_arrays_per_engine = adev->gfx.config.max_sh_per_se;
H A Dgfx_v10_0.c4738 adev->gfx.config.max_sh_per_se);
4750 adev->gfx.config.max_sh_per_se;
4754 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
4755 bitmap = i * adev->gfx.config.max_sh_per_se + j;
4766 active_rbs |= data << ((i * adev->gfx.config.max_sh_per_se + j) *
4793 num_sc = adev->gfx.config.max_shader_engines * adev->gfx.config.max_sh_per_se *
4927 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
9369 adev->gfx.config.max_sh_per_se *
9458 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
9459 bitmap = i * adev->gfx.config.max_sh_per_se
[all...]
H A Dgfx_v11_0.c1589 sa_mask = amdgpu_gfx_create_bitmask(adev->gfx.config.max_sh_per_se *
1630 adev->gfx.config.max_sh_per_se;
1632 adev->gfx.config.max_sh_per_se;
6361 adev->gfx.config.max_sh_per_se *
6445 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
6446 bitmap = i * adev->gfx.config.max_sh_per_se + j;
H A Dgfx_v6_0.c1322 adev->gfx.config.max_sh_per_se);
1363 unsigned sh_per_se = max_t(unsigned, adev->gfx.config.max_sh_per_se, 1);
1456 adev->gfx.config.max_sh_per_se;
1461 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
1465 ((i * adev->gfx.config.max_sh_per_se + j) *
1489 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
1537 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
1575 adev->gfx.config.max_sh_per_se = 2;
1592 adev->gfx.config.max_sh_per_se = 2;
1609 adev->gfx.config.max_sh_per_se
[all...]
H A Dgfx_v7_0.c1597 adev->gfx.config.max_sh_per_se);
1639 unsigned sh_per_se = max_t(unsigned, adev->gfx.config.max_sh_per_se, 1);
1757 adev->gfx.config.max_sh_per_se;
1762 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
1765 active_rbs |= data << ((i * adev->gfx.config.max_sh_per_se + j) *
1791 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
3301 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
4220 adev->gfx.config.max_sh_per_se = 1;
4237 adev->gfx.config.max_sh_per_se = 1;
4255 adev->gfx.config.max_sh_per_se
[all...]
H A Dgfx_v8_0.c1665 adev->gfx.config.max_sh_per_se = 1;
1682 adev->gfx.config.max_sh_per_se = 1;
1729 adev->gfx.config.max_sh_per_se = 1;
1745 adev->gfx.config.max_sh_per_se = 1;
1762 adev->gfx.config.max_sh_per_se = 1;
1780 adev->gfx.config.max_sh_per_se = 1;
3436 adev->gfx.config.max_sh_per_se);
3487 unsigned sh_per_se = max_t(unsigned, adev->gfx.config.max_sh_per_se, 1);
3598 adev->gfx.config.max_sh_per_se;
3603 for (j = 0; j < adev->gfx.config.max_sh_per_se;
[all...]
H A Dgfx_v9_0.c1495 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
2252 adev->gfx.config.max_sh_per_se);
2263 adev->gfx.config.max_sh_per_se;
2267 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
2270 active_rbs |= data << ((i * adev->gfx.config.max_sh_per_se + j) *
2433 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
4355 adev->gfx.config.max_sh_per_se;
7205 adev->gfx.config.max_sh_per_se > 16)
7210 adev->gfx.config.max_sh_per_se);
7214 for (j = 0; j < adev->gfx.config.max_sh_per_se;
[all...]
H A Dgfx_v9_4_2.c1864 for (sh_idx = 0; sh_idx < adev->gfx.config.max_sh_per_se;
1897 for (sh_idx = 0; sh_idx < adev->gfx.config.max_sh_per_se;
H A Dgfx_v9_4_3.c1188 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
4201 adev->gfx.config.max_sh_per_se > 16)
4206 adev->gfx.config.max_sh_per_se);
4211 for (j = 0; j < adev->gfx.config.max_sh_per_se; j++) {
4218 disable_masks[i * adev->gfx.config.max_sh_per_se + j],
H A Dgfxhub_v2_1.c551 adev->gfx.config.max_sh_per_se *
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_crat.c2250 cu->array_count = gfx_info->max_sh_per_se *
H A Dkfd_mqd_manager.c125 if (gfx_info->max_sh_per_se > KFD_MAX_NUM_SH_PER_SE) {
127 gfx_info->max_sh_per_se * gfx_info->max_shader_engines);
146 for (sh = 0; sh < gfx_info->max_sh_per_se; sh++)
192 for (sh = 0; sh < gfx_info->max_sh_per_se; sh++) {
H A Dkfd_topology.c1665 for (j = 0; j < gfx_info->max_sh_per_se; j++) {
1733 for (j = 0; j < gfx_info->max_sh_per_se; j++) {
1989 gfx_info->max_sh_per_se;
/linux-master/drivers/gpu/drm/amd/include/
H A Datombios.h5655 UCHAR max_sh_per_se; member in struct:_ATOM_GFX_INFO_V2_1
5668 UCHAR max_sh_per_se; member in struct:_ATOM_GFX_INFO_V2_3
H A Datomfirmware.h1748 uint8_t max_sh_per_se; member in struct:atom_gfx_info_v2_2
1768 uint8_t max_sh_per_se; member in struct:atom_gfx_info_v2_3
1793 uint8_t max_sh_per_se; member in struct:atom_gfx_info_v2_4
1828 uint8_t max_sh_per_se; member in struct:atom_gfx_info_v2_7
1869 uint8_t max_sh_per_se; member in struct:atom_gfx_info_v3_0
/linux-master/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dvangogh_ppt.c2217 adev->gfx.config.max_sh_per_se * adev->gfx.config.max_shader_engines;
2243 aon_bits = hweight32(tmp) * adev->gfx.config.max_sh_per_se * adev->gfx.config.max_shader_engines;
/linux-master/drivers/gpu/drm/radeon/
H A Dcik.c3181 rdev->config.cik.max_sh_per_se = 1;
3198 rdev->config.cik.max_sh_per_se = 1;
3216 rdev->config.cik.max_sh_per_se = 1;
3234 rdev->config.cik.max_sh_per_se = 1;
3336 rdev->config.cik.max_sh_per_se,
3341 for (j = 0; j < rdev->config.cik.max_sh_per_se; j++) {
5787 for (j = 0; j < rdev->config.cik.max_sh_per_se; j++) {
6554 for (j = 0; j < rdev->config.cik.max_sh_per_se; j++) {
H A Dradeon.h2126 unsigned max_sh_per_se; member in struct:si_asic
2157 unsigned max_sh_per_se; member in struct:cik_asic

Completed in 704 milliseconds

12