Home
last modified time | relevance | path

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

/linux/drivers/media/platform/qcom/iris/
H A Diris_state.c108 static bool iris_inst_allow_sub_state(struct iris_inst *inst, enum iris_inst_sub_state sub_state) in iris_inst_allow_sub_state() argument
110 if (!sub_state) in iris_inst_allow_sub_state()
115 if (sub_state & IRIS_INST_SUB_LOAD_RESOURCES) in iris_inst_allow_sub_state()
119 if (sub_state & (IRIS_INST_SUB_FIRST_IPSC | IRIS_INST_SUB_DRC | in iris_inst_allow_sub_state()
124 if (sub_state & (IRIS_INST_SUB_DRC_LAST | in iris_inst_allow_sub_state()
130 if (sub_state & (IRIS_INST_SUB_DRC | IRIS_INST_SUB_DRAIN | in iris_inst_allow_sub_state()
136 if (sub_state & (IRIS_INST_SUB_DRC | IRIS_INST_SUB_DRAIN | in iris_inst_allow_sub_state()
163 prev_sub_state = inst->sub_state; in iris_inst_change_sub_state()
168 inst->sub_state |= set_sub_state; in iris_inst_change_sub_state()
169 inst->sub_state &= ~clear_sub_state; in iris_inst_change_sub_state()
[all …]
H A Diris_common.c61 if (inst->sub_state & IRIS_INST_SUB_INPUT_PAUSE) { in iris_process_streamon_input()
68 (inst->sub_state & IRIS_INST_SUB_DRC || in iris_process_streamon_input()
69 inst->sub_state & IRIS_INST_SUB_DRAIN || in iris_process_streamon_input()
70 inst->sub_state & IRIS_INST_SUB_FIRST_IPSC)) { in iris_process_streamon_input()
71 if (!(inst->sub_state & IRIS_INST_SUB_INPUT_PAUSE)) { in iris_process_streamon_input()
100 first_ipsc = inst->sub_state & IRIS_INST_SUB_FIRST_IPSC; in iris_process_streamon_output()
102 drain_active = inst->sub_state & IRIS_INST_SUB_DRAIN && in iris_process_streamon_output()
103 inst->sub_state & IRIS_INST_SUB_DRAIN_LAST; in iris_process_streamon_output()
105 drc_active = inst->sub_state & IRIS_INST_SUB_DRC && in iris_process_streamon_output()
106 inst->sub_state & IRIS_INST_SUB_DRC_LAST; in iris_process_streamon_output()
[all …]
H A Diris_vdec.c444 if (inst->sub_state & IRIS_INST_SUB_DRC && in iris_vdec_start_cmd()
445 inst->sub_state & IRIS_INST_SUB_DRC_LAST) { in iris_vdec_start_cmd()
449 if (inst->sub_state & IRIS_INST_SUB_INPUT_PAUSE) { in iris_vdec_start_cmd()
456 if (inst->sub_state & IRIS_INST_SUB_OUTPUT_PAUSE) { in iris_vdec_start_cmd()
463 } else if (inst->sub_state & IRIS_INST_SUB_DRAIN && in iris_vdec_start_cmd()
464 inst->sub_state & IRIS_INST_SUB_DRAIN_LAST) { in iris_vdec_start_cmd()
467 if (inst->sub_state & IRIS_INST_SUB_INPUT_PAUSE) { in iris_vdec_start_cmd()
478 if (inst->sub_state & IRIS_INST_SUB_OUTPUT_PAUSE) { in iris_vdec_start_cmd()
H A Diris_venc.c591 if (inst->sub_state & IRIS_INST_SUB_DRAIN && in iris_venc_start_cmd()
592 inst->sub_state & IRIS_INST_SUB_DRAIN_LAST) { in iris_venc_start_cmd()
595 if (inst->sub_state & IRIS_INST_SUB_INPUT_PAUSE) { in iris_venc_start_cmd()
604 if (inst->sub_state & IRIS_INST_SUB_OUTPUT_PAUSE) { in iris_venc_start_cmd()
H A Diris_hfi_gen1_command.c160 if (inst->sub_state & IRIS_INST_SUB_LOAD_RESOURCES) in iris_hfi_gen1_session_start()
215 } else if (inst->sub_state & IRIS_INST_SUB_LOAD_RESOURCES) { in iris_hfi_gen1_session_stop()
738 if (!iris_drc_pending(inst) && !(inst->sub_state & IRIS_INST_SUB_FIRST_IPSC)) { in iris_hfi_gen1_set_resolution()
H A Diris_hfi_gen1_response.c203 if (inst->state != IRIS_INST_ERROR && !(inst->sub_state & IRIS_INST_SUB_FIRST_IPSC)) { in iris_hfi_gen1_event_seq_changed()
/linux/drivers/gpu/drm/amd/display/dmub/inc/
H A Ddmub_cmd.h2624 union dmub_fams2_stream_static_sub_state sub_state; member
2660 union dmub_fams2_stream_static_sub_state_v2 sub_state; member
2706 union dmub_fams2_cmd_stream_static_sub_state sub_state; member
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c1901 memcpy(&config->stream_v1[i].sub_state, in dc_dmub_srv_ib_based_fams2_update_config()
1903 sizeof(config->stream_v1[i].sub_state)); in dc_dmub_srv_ib_based_fams2_update_config()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_dcn4_calcs.c12802 …b_fams2_cmd_stream_static_sub_state *sub_programming = &fams2_sub_programming->stream_v1.sub_state; in dml2_core_calcs_get_stream_fams2_programming()