Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager_v9.c73 uint32_t se_mask[KFD_MAX_NUM_SE] = {0}; in update_cu_mask() local
79 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, inst); in update_cu_mask()
83 m->compute_static_thread_mgmt_se0 = se_mask[0]; in update_cu_mask()
84 m->compute_static_thread_mgmt_se1 = se_mask[1]; in update_cu_mask()
85 m->compute_static_thread_mgmt_se2 = se_mask[2]; in update_cu_mask()
86 m->compute_static_thread_mgmt_se3 = se_mask[3]; in update_cu_mask()
90 m->compute_static_thread_mgmt_se4 = se_mask[4]; in update_cu_mask()
91 m->compute_static_thread_mgmt_se5 = se_mask[5]; in update_cu_mask()
92 m->compute_static_thread_mgmt_se6 = se_mask[6]; in update_cu_mask()
93 m->compute_static_thread_mgmt_se7 = se_mask[7]; in update_cu_mask()
H A Dkfd_mqd_manager.c102 uint32_t *se_mask, uint32_t inst) in mqd_symmetrically_map_cu_mask() argument
192 se_mask[i] = 0; in mqd_symmetrically_map_cu_mask()
200 se_mask[se] |= en_mask << (cu + sh * 16); in mqd_symmetrically_map_cu_mask()
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn20/
H A Ddcn20_stream_encoder.h97 const struct dcn10_stream_encoder_mask *se_mask);
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v6_0.c1384 unsigned se_mask[4]; in gfx_v6_0_write_harvested_raster_configs() local
1387 se_mask[0] = ((1 << rb_per_se) - 1) & rb_mask; in gfx_v6_0_write_harvested_raster_configs()
1388 se_mask[1] = (se_mask[0] << rb_per_se) & rb_mask; in gfx_v6_0_write_harvested_raster_configs()
1389 se_mask[2] = (se_mask[1] << rb_per_se) & rb_mask; in gfx_v6_0_write_harvested_raster_configs()
1390 se_mask[3] = (se_mask[2] << rb_per_se) & rb_mask; in gfx_v6_0_write_harvested_raster_configs()
1402 if ((num_se > 1) && (!se_mask[idx] || !se_mask[idx + 1])) { in gfx_v6_0_write_harvested_raster_configs()
1405 if (!se_mask[idx]) in gfx_v6_0_write_harvested_raster_configs()
H A Damdgpu_gfx.c507 uint32_t cu_mask_count, uint32_t *se_mask) in amdgpu_gfx_mqd_symmetrically_map_cu_mask() argument
537 se_mask[i] = 0; in amdgpu_gfx_mqd_symmetrically_map_cu_mask()
545 se_mask[se] |= en_mask << (cu + sh * 16); in amdgpu_gfx_mqd_symmetrically_map_cu_mask()
H A Dgfx_v12_0.c3116 uint32_t se_mask[8] = {0}; in gfx_v12_0_compute_mqd_set_cu_mask() local
3135 prop->cu_mask_count, se_mask); in gfx_v12_0_compute_mqd_set_cu_mask()
3137 mqd->compute_static_thread_mgmt_se0 = se_mask[0]; in gfx_v12_0_compute_mqd_set_cu_mask()
3138 mqd->compute_static_thread_mgmt_se1 = se_mask[1]; in gfx_v12_0_compute_mqd_set_cu_mask()
3139 mqd->compute_static_thread_mgmt_se2 = se_mask[2]; in gfx_v12_0_compute_mqd_set_cu_mask()
3140 mqd->compute_static_thread_mgmt_se3 = se_mask[3]; in gfx_v12_0_compute_mqd_set_cu_mask()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce100/
H A Ddce100_resource.c253 static const struct dce_stream_encoder_mask se_mask = { variable
496 &stream_enc_regs[eng_id], &se_shift, &se_mask); in dce100_stream_encoder_create()
501 &stream_enc_regs[eng_id], &se_shift, &se_mask); in dce100_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_stream_encoder.h704 const struct dce_stream_encoder_mask *se_mask; member
714 const struct dce_stream_encoder_mask *se_mask);
723 const struct dce_stream_encoder_mask *se_mask);
/linux/drivers/gpu/drm/amd/display/dc/resource/dce60/
H A Ddce60_resource.c270 static const struct dce_stream_encoder_mask se_mask = { variable
613 &stream_enc_regs[eng_id], &se_shift, &se_mask); in dce60_stream_encoder_create()
619 &se_shift, &se_mask); in dce60_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce80/
H A Ddce80_resource.c269 static const struct dce_stream_encoder_mask se_mask = { variable
619 &stream_enc_regs[eng_id], &se_shift, &se_mask); in dce80_stream_encoder_create()
625 &se_shift, &se_mask); in dce80_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn32/
H A Ddcn32_dio_stream_encoder.h196 const struct dcn10_stream_encoder_mask *se_mask);
/linux/drivers/gpu/drm/amd/display/dc/resource/dce120/
H A Ddce120_resource.c292 static const struct dce_stream_encoder_mask se_mask = { variable
781 &se_shift, &se_mask); in dce120_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/
H A Ddcn201_resource.c361 static const struct dcn10_stream_encoder_mask se_mask = { variable
895 &se_shift, &se_mask); in dcn201_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce112/
H A Ddce112_resource.c303 static const struct dce_stream_encoder_mask se_mask = { variable
521 &se_shift, &se_mask); in dce112_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn35/
H A Ddcn35_dio_stream_encoder.h284 const struct dcn10_stream_encoder_mask *se_mask);
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn314/
H A Ddcn314_dio_stream_encoder.h274 const struct dcn10_stream_encoder_mask *se_mask);
/linux/drivers/ntb/hw/idt/
H A Dntb_hw_idt.c637 u32 part_mask, port_mask, se_mask; in idt_init_link() local
669 se_mask = ~(IDT_SEMSK_LINKUP | IDT_SEMSK_LINKDN | IDT_SEMSK_GSIGNAL); in idt_init_link()
670 idt_sw_write(ndev, IDT_SW_SEMSK, se_mask); in idt_init_link()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/
H A Ddcn303_resource.c405 static const struct dcn10_stream_encoder_mask se_mask = { variable
436 &se_shift, &se_mask); in dcn303_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce110/
H A Ddce110_resource.c274 static const struct dce_stream_encoder_mask se_mask = { variable
540 &se_shift, &se_mask); in dce110_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/
H A Ddcn302_resource.c418 static const struct dcn10_stream_encoder_mask se_mask = { variable
449 &se_shift, &se_mask); in dcn302_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/
H A Ddcn21_resource.c497 static const struct dcn10_stream_encoder_mask se_mask = { variable
1182 &se_shift, &se_mask); in dcn21_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/
H A Ddcn10_resource.c200 static const struct dcn10_stream_encoder_mask se_mask = { variable
858 &se_shift, &se_mask); in dcn10_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/
H A Ddcn301_resource.c323 static const struct dcn10_stream_encoder_mask se_mask = { variable
1042 &se_shift, &se_mask); in dcn301_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/
H A Ddcn314_resource.c378 static const struct dcn10_stream_encoder_mask se_mask = { variable
1337 &se_shift, &se_mask); in dcn314_stream_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/
H A Ddcn316_resource.c360 static const struct dcn10_stream_encoder_mask se_mask = { variable
1273 &se_shift, &se_mask); in dcn316_stream_encoder_create()

12