Home
last modified time | relevance | path

Searched refs:se_mask (Results 1 – 25 of 52) sorted by relevance

123

/linux-6.15/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager_v12.c48 uint32_t se_mask[KFD_MAX_NUM_SE] = {0}; in update_cu_mask() local
54 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, 0); in update_cu_mask()
57 m->compute_static_thread_mgmt_se0 = se_mask[0]; in update_cu_mask()
58 m->compute_static_thread_mgmt_se1 = se_mask[1]; in update_cu_mask()
59 m->compute_static_thread_mgmt_se2 = se_mask[2]; in update_cu_mask()
60 m->compute_static_thread_mgmt_se3 = se_mask[3]; in update_cu_mask()
61 m->compute_static_thread_mgmt_se4 = se_mask[4]; in update_cu_mask()
62 m->compute_static_thread_mgmt_se5 = se_mask[5]; in update_cu_mask()
63 m->compute_static_thread_mgmt_se6 = se_mask[6]; in update_cu_mask()
64 m->compute_static_thread_mgmt_se7 = se_mask[7]; in update_cu_mask()
H A Dkfd_mqd_manager_v11.c48 uint32_t se_mask[KFD_MAX_NUM_SE] = {0}; in update_cu_mask() local
74 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, 0); in update_cu_mask()
76 m->compute_static_thread_mgmt_se0 = se_mask[0]; in update_cu_mask()
77 m->compute_static_thread_mgmt_se1 = se_mask[1]; in update_cu_mask()
78 m->compute_static_thread_mgmt_se2 = se_mask[2]; in update_cu_mask()
79 m->compute_static_thread_mgmt_se3 = se_mask[3]; in update_cu_mask()
80 m->compute_static_thread_mgmt_se4 = se_mask[4]; in update_cu_mask()
81 m->compute_static_thread_mgmt_se5 = se_mask[5]; in update_cu_mask()
82 m->compute_static_thread_mgmt_se6 = se_mask[6]; in update_cu_mask()
83 m->compute_static_thread_mgmt_se7 = se_mask[7]; in update_cu_mask()
H A Dkfd_mqd_manager_cik.c49 uint32_t se_mask[4] = {0}; /* 4 is the max # of SEs */ in update_cu_mask() local
55 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, 0); in update_cu_mask()
58 m->compute_static_thread_mgmt_se0 = se_mask[0]; in update_cu_mask()
59 m->compute_static_thread_mgmt_se1 = se_mask[1]; in update_cu_mask()
60 m->compute_static_thread_mgmt_se2 = se_mask[2]; in update_cu_mask()
61 m->compute_static_thread_mgmt_se3 = se_mask[3]; in update_cu_mask()
H A Dkfd_mqd_manager_v10.c49 uint32_t se_mask[4] = {0}; /* 4 is the max # of SEs */ in update_cu_mask() local
55 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, 0); in update_cu_mask()
58 m->compute_static_thread_mgmt_se0 = se_mask[0]; in update_cu_mask()
59 m->compute_static_thread_mgmt_se1 = se_mask[1]; in update_cu_mask()
60 m->compute_static_thread_mgmt_se2 = se_mask[2]; in update_cu_mask()
61 m->compute_static_thread_mgmt_se3 = se_mask[3]; in update_cu_mask()
H A Dkfd_mqd_manager_vi.c52 uint32_t se_mask[4] = {0}; /* 4 is the max # of SEs */ in update_cu_mask() local
58 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, 0); in update_cu_mask()
61 m->compute_static_thread_mgmt_se0 = se_mask[0]; in update_cu_mask()
62 m->compute_static_thread_mgmt_se1 = se_mask[1]; in update_cu_mask()
63 m->compute_static_thread_mgmt_se2 = se_mask[2]; in update_cu_mask()
64 m->compute_static_thread_mgmt_se3 = se_mask[3]; in update_cu_mask()
H A Dkfd_mqd_manager_v9.c66 uint32_t se_mask[KFD_MAX_NUM_SE] = {0}; in update_cu_mask() local
72 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, inst); in update_cu_mask()
76 m->compute_static_thread_mgmt_se0 = se_mask[0]; in update_cu_mask()
77 m->compute_static_thread_mgmt_se1 = se_mask[1]; in update_cu_mask()
78 m->compute_static_thread_mgmt_se2 = se_mask[2]; in update_cu_mask()
79 m->compute_static_thread_mgmt_se3 = se_mask[3]; in update_cu_mask()
83 m->compute_static_thread_mgmt_se4 = se_mask[4]; in update_cu_mask()
84 m->compute_static_thread_mgmt_se5 = se_mask[5]; in update_cu_mask()
85 m->compute_static_thread_mgmt_se6 = se_mask[6]; in update_cu_mask()
86 m->compute_static_thread_mgmt_se7 = se_mask[7]; in update_cu_mask()
H A Dkfd_mqd_manager.c100 uint32_t *se_mask, uint32_t inst) in mqd_symmetrically_map_cu_mask() argument
190 se_mask[i] = 0; in mqd_symmetrically_map_cu_mask()
198 se_mask[se] |= en_mask << (cu + sh * 16); in mqd_symmetrically_map_cu_mask()
H A Dkfd_mqd_manager.h166 uint32_t *se_mask, uint32_t inst);
/linux-6.15/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_stream_encoder.c323 if (enc110->se_mask->DP_VID_N_MUL) in dce110_stream_encoder_dp_set_stream_attribute()
437 if (enc110->se_mask->DP_DYN_RANGE && enc110->se_mask->DP_YCBCR_RANGE) in dce110_stream_encoder_dp_set_stream_attribute()
605 if (enc110->se_mask->HDMI_DATA_SCRAMBLE_EN) { in dce110_stream_encoder_hdmi_set_stream_attribute()
730 if (enc110->se_mask->HDMI_AVI_INFO_CONT && in dce110_stream_encoder_update_hdmi_info_packets()
731 enc110->se_mask->HDMI_AVI_INFO_SEND) { in dce110_stream_encoder_update_hdmi_info_packets()
765 if (enc110->se_mask->HDMI_AVI_INFO_CONT && in dce110_stream_encoder_update_hdmi_info_packets()
766 enc110->se_mask->HDMI_AVI_INFO_SEND) { in dce110_stream_encoder_update_hdmi_info_packets()
773 if (enc110->se_mask->HDMI_DB_DISABLE) { in dce110_stream_encoder_update_hdmi_info_packets()
880 if (enc110->se_mask->DP_SEC_AVI_ENABLE) { in dce110_stream_encoder_stop_dp_info_packets()
1028 if (enc110->se_mask->HDMI_DATA_SCRAMBLE_EN) in dce110_reset_hdmi_stream_attribute()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn314/
H A Ddcn314_dio_stream_encoder.c44 enc1->se_shift->field_name, enc1->se_mask->field_name
493 const struct dcn10_stream_encoder_mask *se_mask) in dcn314_dio_stream_encoder_construct() argument
503 enc1->se_mask = se_mask; in dcn314_dio_stream_encoder_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn32/
H A Ddcn32_dio_stream_encoder.c43 enc1->se_shift->field_name, enc1->se_mask->field_name
480 const struct dcn10_stream_encoder_mask *se_mask) in dcn32_dio_stream_encoder_construct() argument
490 enc1->se_mask = se_mask; in dcn32_dio_stream_encoder_construct()
H A Ddcn32_dio_stream_encoder.h196 const struct dcn10_stream_encoder_mask *se_mask);
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn35/
H A Ddcn35_dio_stream_encoder.c43 enc1->se_shift->field_name, enc1->se_mask->field_name
507 const struct dcn10_stream_encoder_mask *se_mask) in dcn35_dio_stream_encoder_construct() argument
517 enc1->se_mask = se_mask; in dcn35_dio_stream_encoder_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn20/
H A Ddcn20_stream_encoder.c43 enc1->se_shift->field_name, enc1->se_mask->field_name
650 const struct dcn10_stream_encoder_mask *se_mask) in dcn20_stream_encoder_construct() argument
658 enc1->se_mask = se_mask; in dcn20_stream_encoder_construct()
H A Ddcn20_stream_encoder.h97 const struct dcn10_stream_encoder_mask *se_mask);
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn401/
H A Ddcn401_dio_stream_encoder.c46 enc1->se_shift->field_name, enc1->se_mask->field_name
781 const struct dcn10_stream_encoder_mask *se_mask) in dcn401_dio_stream_encoder_construct() argument
791 enc1->se_mask = se_mask; in dcn401_dio_stream_encoder_construct()
H A Ddcn401_dio_stream_encoder.h202 const struct dcn10_stream_encoder_mask *se_mask);
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn30/
H A Ddcn30_dio_stream_encoder.c41 enc1->se_shift->field_name, enc1->se_mask->field_name
886 const struct dcn10_stream_encoder_mask *se_mask) in dcn30_dio_stream_encoder_construct() argument
896 enc1->se_mask = se_mask; in dcn30_dio_stream_encoder_construct()
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v7_0.c1646 unsigned se_mask[4]; in gfx_v7_0_write_harvested_raster_configs() local
1649 se_mask[0] = ((1 << rb_per_se) - 1) & rb_mask; in gfx_v7_0_write_harvested_raster_configs()
1650 se_mask[1] = (se_mask[0] << rb_per_se) & rb_mask; in gfx_v7_0_write_harvested_raster_configs()
1651 se_mask[2] = (se_mask[1] << rb_per_se) & rb_mask; in gfx_v7_0_write_harvested_raster_configs()
1652 se_mask[3] = (se_mask[2] << rb_per_se) & rb_mask; in gfx_v7_0_write_harvested_raster_configs()
1658 if ((num_se > 2) && ((!se_mask[0] && !se_mask[1]) || in gfx_v7_0_write_harvested_raster_configs()
1659 (!se_mask[2] && !se_mask[3]))) { in gfx_v7_0_write_harvested_raster_configs()
1662 if (!se_mask[0] && !se_mask[1]) { in gfx_v7_0_write_harvested_raster_configs()
1677 if ((num_se > 1) && (!se_mask[idx] || !se_mask[idx + 1])) { in gfx_v7_0_write_harvested_raster_configs()
1680 if (!se_mask[idx]) { in gfx_v7_0_write_harvested_raster_configs()
H A Dgfx_v6_0.c1381 unsigned se_mask[4]; in gfx_v6_0_write_harvested_raster_configs() local
1384 se_mask[0] = ((1 << rb_per_se) - 1) & rb_mask; in gfx_v6_0_write_harvested_raster_configs()
1385 se_mask[1] = (se_mask[0] << rb_per_se) & rb_mask; in gfx_v6_0_write_harvested_raster_configs()
1386 se_mask[2] = (se_mask[1] << rb_per_se) & rb_mask; in gfx_v6_0_write_harvested_raster_configs()
1387 se_mask[3] = (se_mask[2] << rb_per_se) & rb_mask; in gfx_v6_0_write_harvested_raster_configs()
1399 if ((num_se > 1) && (!se_mask[idx] || !se_mask[idx + 1])) { in gfx_v6_0_write_harvested_raster_configs()
1402 if (!se_mask[idx]) in gfx_v6_0_write_harvested_raster_configs()
H A Dgfx_v8_0.c3504 unsigned se_mask[4]; in gfx_v8_0_write_harvested_raster_configs() local
3507 se_mask[0] = ((1 << rb_per_se) - 1) & rb_mask; in gfx_v8_0_write_harvested_raster_configs()
3508 se_mask[1] = (se_mask[0] << rb_per_se) & rb_mask; in gfx_v8_0_write_harvested_raster_configs()
3509 se_mask[2] = (se_mask[1] << rb_per_se) & rb_mask; in gfx_v8_0_write_harvested_raster_configs()
3510 se_mask[3] = (se_mask[2] << rb_per_se) & rb_mask; in gfx_v8_0_write_harvested_raster_configs()
3516 if ((num_se > 2) && ((!se_mask[0] && !se_mask[1]) || in gfx_v8_0_write_harvested_raster_configs()
3517 (!se_mask[2] && !se_mask[3]))) { in gfx_v8_0_write_harvested_raster_configs()
3520 if (!se_mask[0] && !se_mask[1]) { in gfx_v8_0_write_harvested_raster_configs()
3535 if ((num_se > 1) && (!se_mask[idx] || !se_mask[idx + 1])) { in gfx_v8_0_write_harvested_raster_configs()
3538 if (!se_mask[idx]) { in gfx_v8_0_write_harvested_raster_configs()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn10/
H A Ddcn10_stream_encoder.c43 enc1->se_shift->field_name, enc1->se_mask->field_name
1616 const struct dcn10_stream_encoder_mask *se_mask) in dcn10_stream_encoder_construct() argument
1624 enc1->se_mask = se_mask; in dcn10_stream_encoder_construct()
H A Ddcn10_stream_encoder.h625 const struct dcn10_stream_encoder_mask *se_mask; member
635 const struct dcn10_stream_encoder_mask *se_mask);
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dce100/
H A Ddce100_resource.c249 static const struct dce_stream_encoder_mask se_mask = { variable
487 &stream_enc_regs[eng_id], &se_shift, &se_mask); in dce100_stream_encoder_create()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dce120/
H A Ddce120_resource.c292 static const struct dce_stream_encoder_mask se_mask = { variable
776 &se_shift, &se_mask); in dce120_stream_encoder_create()

123