Home
last modified time | relevance | path

Searched refs:clear_sub_state (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/media/platform/qcom/iris/
H A Diris_common.c94 enum iris_inst_sub_state clear_sub_state = 0; in iris_process_streamon_output() local
109 clear_sub_state = IRIS_INST_SUB_DRC | IRIS_INST_SUB_DRC_LAST; in iris_process_streamon_output()
111 clear_sub_state = IRIS_INST_SUB_DRAIN | IRIS_INST_SUB_DRAIN_LAST; in iris_process_streamon_output()
136 clear_sub_state |= IRIS_INST_SUB_INPUT_PAUSE; in iris_process_streamon_output()
140 clear_sub_state |= IRIS_INST_SUB_FIRST_IPSC; in iris_process_streamon_output()
147 clear_sub_state |= IRIS_INST_SUB_OUTPUT_PAUSE; in iris_process_streamon_output()
155 return iris_inst_change_sub_state(inst, clear_sub_state, 0); in iris_process_streamon_output()
H A Diris_state.c147 enum iris_inst_sub_state clear_sub_state, in iris_inst_change_sub_state() argument
155 if (!clear_sub_state && !set_sub_state) in iris_inst_change_sub_state()
158 if ((clear_sub_state & set_sub_state) || in iris_inst_change_sub_state()
160 clear_sub_state > IRIS_INST_MAX_SUB_STATE_VALUE) in iris_inst_change_sub_state()
169 inst->sub_state &= ~clear_sub_state; in iris_inst_change_sub_state()
H A Diris_vdec.c438 enum iris_inst_sub_state clear_sub_state = 0; in iris_vdec_start_cmd() local
447 clear_sub_state = IRIS_INST_SUB_DRC | IRIS_INST_SUB_DRC_LAST; in iris_vdec_start_cmd()
454 clear_sub_state |= IRIS_INST_SUB_INPUT_PAUSE; in iris_vdec_start_cmd()
461 clear_sub_state |= IRIS_INST_SUB_OUTPUT_PAUSE; in iris_vdec_start_cmd()
466 clear_sub_state = IRIS_INST_SUB_DRAIN | IRIS_INST_SUB_DRAIN_LAST; in iris_vdec_start_cmd()
476 clear_sub_state |= IRIS_INST_SUB_INPUT_PAUSE; in iris_vdec_start_cmd()
487 clear_sub_state |= IRIS_INST_SUB_OUTPUT_PAUSE; in iris_vdec_start_cmd()
495 return iris_inst_change_sub_state(inst, clear_sub_state, 0); in iris_vdec_start_cmd()
H A Diris_venc.c585 enum iris_inst_sub_state clear_sub_state = 0; in iris_venc_start_cmd() local
594 clear_sub_state = IRIS_INST_SUB_DRAIN | IRIS_INST_SUB_DRAIN_LAST; in iris_venc_start_cmd()
602 clear_sub_state |= IRIS_INST_SUB_INPUT_PAUSE; in iris_venc_start_cmd()
611 clear_sub_state |= IRIS_INST_SUB_OUTPUT_PAUSE; in iris_venc_start_cmd()
621 return iris_inst_change_sub_state(inst, clear_sub_state, 0); in iris_venc_start_cmd()
H A Diris_state.h133 enum iris_inst_sub_state clear_sub_state,