Home
last modified time | relevance | path

Searched refs:sub_state (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/media/platform/qcom/iris/
H A Diris_state.c110 if (!sub_state) in iris_inst_allow_sub_state()
124 if (sub_state & (IRIS_INST_SUB_DRC_LAST | in iris_inst_allow_sub_state()
162 prev_sub_state = inst->sub_state; in iris_inst_change_sub_state()
167 inst->sub_state |= set_sub_state; in iris_inst_change_sub_state()
168 inst->sub_state &= ~clear_sub_state; in iris_inst_change_sub_state()
170 if (inst->sub_state != prev_sub_state) in iris_inst_change_sub_state()
172 prev_sub_state, inst->sub_state); in iris_inst_change_sub_state()
181 if (inst->sub_state & IRIS_INST_SUB_DRC) in iris_inst_sub_state_change_drc()
232 if (inst->sub_state & IRIS_INST_SUB_DRC && in iris_inst_sub_state_change_pause()
251 inst->sub_state & IRIS_INST_SUB_DRC_LAST; in iris_drc_pending()
[all …]
H A Diris_vdec.c370 if (inst->sub_state & IRIS_INST_SUB_INPUT_PAUSE) { in iris_vdec_process_streamon_input()
376 if (inst->sub_state & IRIS_INST_SUB_DRC || in iris_vdec_process_streamon_input()
377 inst->sub_state & IRIS_INST_SUB_DRAIN || in iris_vdec_process_streamon_input()
378 inst->sub_state & IRIS_INST_SUB_FIRST_IPSC) { in iris_vdec_process_streamon_input()
436 inst->sub_state & IRIS_INST_SUB_DRAIN_LAST; in iris_vdec_process_streamon_output()
439 inst->sub_state & IRIS_INST_SUB_DRC_LAST; in iris_vdec_process_streamon_output()
471 if (inst->sub_state & IRIS_INST_SUB_FIRST_IPSC) in iris_vdec_process_streamon_output()
478 if (inst->sub_state & IRIS_INST_SUB_OUTPUT_PAUSE) in iris_vdec_process_streamon_output()
595 if (inst->sub_state & IRIS_INST_SUB_DRC && in iris_vdec_start_cmd()
596 inst->sub_state & IRIS_INST_SUB_DRC_LAST) { in iris_vdec_start_cmd()
[all …]
H A Diris_vb2.c308 if ((inst->sub_state & IRIS_INST_SUB_DRC && in iris_vb2_buf_queue()
309 inst->sub_state & IRIS_INST_SUB_DRC_LAST) || in iris_vb2_buf_queue()
310 (inst->sub_state & IRIS_INST_SUB_DRAIN && in iris_vb2_buf_queue()
311 inst->sub_state & IRIS_INST_SUB_DRAIN_LAST)) { in iris_vb2_buf_queue()
H A Diris_instance.h64 enum iris_inst_sub_state sub_state; member
H A Diris_hfi_gen2_response.c491 if (inst->sub_state & IRIS_INST_SUB_DRAIN) in iris_hfi_gen2_handle_session_drain()
H A Diris_hfi_gen1_command.c138 if (inst->sub_state & IRIS_INST_SUB_LOAD_RESOURCES) in iris_hfi_gen1_session_start()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/
H A Ddml21_utils.c465 … static_sub_state->stream_v1.sub_state.subvp.phantom_otg_inst = phantom_status->primary_otg_inst; in dml21_build_fams2_programming()
476 static_sub_state->stream_v1.sub_state.subvp.phantom_pipe_mask |= (1 << k); in dml21_build_fams2_programming()
477 static_sub_state->stream_v1.sub_state.subvp.phantom_plane_pipe_masks[j] |= (1 << k); in dml21_build_fams2_programming()
/linux-6.15/drivers/gpu/drm/amd/display/dmub/inc/
H A Ddmub_cmd.h2032 union dmub_fams2_stream_static_sub_state sub_state; member
2068 union dmub_fams2_cmd_stream_static_sub_state sub_state; member
2112 union dmub_fams2_cmd_stream_static_sub_state sub_state; member
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
H A Ddml2_core_dcn4_calcs.c12812 …b_fams2_cmd_stream_static_sub_state *sub_programming = &fams2_sub_programming->stream_v1.sub_state; in dml2_core_calcs_get_stream_fams2_programming()