kcrtc_st           21 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c static void komeda_crtc_update_clock_ratio(struct komeda_crtc_state *kcrtc_st)
kcrtc_st           25 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	if (!kcrtc_st->base.active) {
kcrtc_st           26 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		kcrtc_st->clock_ratio = 0;
kcrtc_st           30 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	pxlclk = kcrtc_st->base.adjusted_mode.crtc_clock * 1000ULL;
kcrtc_st           31 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	aclk = komeda_crtc_get_aclk(kcrtc_st);
kcrtc_st           33 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	kcrtc_st->clock_ratio = div64_u64(aclk << 32, pxlclk);
kcrtc_st           53 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct komeda_crtc_state *kcrtc_st = to_kcrtc_st(state);
kcrtc_st           57 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		komeda_crtc_update_clock_ratio(kcrtc_st);
kcrtc_st           60 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		err = komeda_build_display_data_flow(kcrtc, kcrtc_st);
kcrtc_st           66 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	err = komeda_release_unclaimed_resources(kcrtc->slave, kcrtc_st);
kcrtc_st           70 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	err = komeda_release_unclaimed_resources(kcrtc->master, kcrtc_st);
kcrtc_st           86 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct komeda_crtc_state *kcrtc_st = to_kcrtc_st(kcrtc->base.state);
kcrtc_st           87 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct drm_display_mode *mode = &kcrtc_st->base.adjusted_mode;
kcrtc_st          113 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		err = clk_set_rate(mdev->aclk, komeda_crtc_get_aclk(kcrtc_st));
kcrtc_st          221 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct komeda_crtc_state *kcrtc_st = to_kcrtc_st(crtc->state);
kcrtc_st          230 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 			 kcrtc_st->active_pipes, kcrtc_st->affected_pipes);
kcrtc_st          233 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	if (has_bit(master->id, kcrtc_st->affected_pipes))
kcrtc_st          236 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	if (slave && has_bit(slave->id, kcrtc_st->affected_pipes))
kcrtc_st          244 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	mdev->funcs->flush(mdev, master->id, kcrtc_st->active_pipes);
kcrtc_st          354 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c unsigned long komeda_crtc_get_aclk(struct komeda_crtc_state *kcrtc_st)
kcrtc_st          356 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct drm_crtc *crtc = kcrtc_st->base.crtc;
kcrtc_st          358 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	unsigned long pxlclk = kcrtc_st->base.adjusted_mode.crtc_clock * 1000;
kcrtc_st          145 drivers/gpu/drm/arm/display/komeda/komeda_kms.c 	struct komeda_crtc_state *kcrtc_st = to_kcrtc_st(crtc_st);
kcrtc_st          169 drivers/gpu/drm/arm/display/komeda/komeda_kms.c 	kcrtc_st->max_slave_zorder = 0;
kcrtc_st          191 drivers/gpu/drm/arm/display/komeda/komeda_kms.c 			kcrtc_st->max_slave_zorder =
kcrtc_st          193 drivers/gpu/drm/arm/display/komeda/komeda_kms.c 				    kcrtc_st->max_slave_zorder);
kcrtc_st          169 drivers/gpu/drm/arm/display/komeda/komeda_kms.h unsigned long komeda_crtc_get_aclk(struct komeda_crtc_state *kcrtc_st);
kcrtc_st          509 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h void pipeline_composition_size(struct komeda_crtc_state *kcrtc_st,
kcrtc_st          514 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h 				 struct komeda_crtc_state *kcrtc_st,
kcrtc_st          518 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h 			      struct komeda_crtc_state *kcrtc_st,
kcrtc_st          521 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h 				   struct komeda_crtc_state *kcrtc_st);
kcrtc_st          525 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h 				       struct komeda_crtc_state *kcrtc_st,
kcrtc_st          529 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h 				    struct komeda_crtc_state *kcrtc_st,
kcrtc_st          533 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h 				       struct komeda_crtc_state *kcrtc_st);
kcrtc_st           87 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 		struct komeda_crtc_state *kcrtc_st;
kcrtc_st           89 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 		kcrtc_st = to_kcrtc_st(drm_atomic_get_new_crtc_state(state,
kcrtc_st           92 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 		kcrtc_st->active_pipes |= BIT(pipe->id);
kcrtc_st           93 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 		kcrtc_st->affected_pipes |= BIT(pipe->id);
kcrtc_st          427 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			struct komeda_crtc_state *kcrtc_st,
kcrtc_st          475 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 					&kcrtc_st->base.adjusted_mode,
kcrtc_st          476 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 					komeda_crtc_get_aclk(kcrtc_st), dflow);
kcrtc_st          488 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 		       struct komeda_crtc_state *kcrtc_st,
kcrtc_st          491 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	struct drm_atomic_state *drm_st = kcrtc_st->base.state;
kcrtc_st          507 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_scaler_check_cfg(scaler, kcrtc_st, dflow);
kcrtc_st          512 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			drm_st, user, kcrtc_st->base.crtc);
kcrtc_st          596 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 		       struct komeda_crtc_state *kcrtc_st,
kcrtc_st          623 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			kcrtc_st->base.state, kcrtc_st->base.crtc, kcrtc_st->base.crtc);
kcrtc_st          639 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c void pipeline_composition_size(struct komeda_crtc_state *kcrtc_st,
kcrtc_st          642 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	struct drm_display_mode *m = &kcrtc_st->base.adjusted_mode;
kcrtc_st          652 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			struct komeda_crtc_state *kcrtc_st,
kcrtc_st          655 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	struct drm_atomic_state *drm_st = kcrtc_st->base.state;
kcrtc_st          661 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	pipeline_composition_size(kcrtc_st, &compiz_w, &compiz_h);
kcrtc_st          673 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			kcrtc_st->base.crtc, kcrtc_st->base.crtc);
kcrtc_st          742 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 		       struct komeda_crtc_state *kcrtc_st,
kcrtc_st          745 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	struct drm_crtc *crtc = kcrtc_st->base.crtc;
kcrtc_st          750 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			kcrtc_st->base.state, crtc, crtc);
kcrtc_st          767 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			     struct komeda_crtc_state *kcrtc_st,
kcrtc_st          770 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	struct drm_crtc *crtc = kcrtc_st->base.crtc;
kcrtc_st          775 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			kcrtc_st->base.state, crtc, crtc);
kcrtc_st          832 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 				 struct komeda_crtc_state *kcrtc_st,
kcrtc_st          848 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_scaler_validate(plane, kcrtc_st, dflow);
kcrtc_st          856 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_compiz_set_input(pipe->compiz, kcrtc_st, dflow);
kcrtc_st         1035 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 				       struct komeda_crtc_state *kcrtc_st,
kcrtc_st         1053 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_build_layer_data_flow(left, kplane_st, kcrtc_st, &l_dflow);
kcrtc_st         1057 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_build_layer_data_flow(right, kplane_st, kcrtc_st, &r_dflow);
kcrtc_st         1071 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_merger_validate(pipe->merger, plane, kcrtc_st,
kcrtc_st         1076 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_compiz_set_input(pipe->compiz, kcrtc_st, dflow);
kcrtc_st         1084 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 			      struct komeda_crtc_state *kcrtc_st,
kcrtc_st         1090 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_scaler_validate(conn, kcrtc_st, dflow);
kcrtc_st         1104 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 				    struct komeda_crtc_state *kcrtc_st,
kcrtc_st         1116 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_scaler_validate(conn, kcrtc_st, &l_dflow);
kcrtc_st         1120 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_scaler_validate(conn, kcrtc_st, &r_dflow);
kcrtc_st         1124 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_merger_validate(pipe->merger, conn_st, kcrtc_st,
kcrtc_st         1136 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 				   struct komeda_crtc_state *kcrtc_st)
kcrtc_st         1147 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	if (slave && has_bit(slave->id, kcrtc_st->active_pipes)) {
kcrtc_st         1148 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 		err = komeda_compiz_validate(slave->compiz, kcrtc_st, &s_dflow);
kcrtc_st         1153 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 		err = komeda_compiz_set_input(master->compiz, kcrtc_st,
kcrtc_st         1159 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_compiz_validate(master->compiz, kcrtc_st, &m_dflow);
kcrtc_st         1163 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_improc_validate(master->improc, kcrtc_st, &m_dflow);
kcrtc_st         1167 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_timing_ctrlr_validate(master->ctrlr, kcrtc_st, &m_dflow);
kcrtc_st         1199 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 				       struct komeda_crtc_state *kcrtc_st)
kcrtc_st         1201 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	struct drm_atomic_state *drm_st = kcrtc_st->base.state;
kcrtc_st         1205 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	if (!pipe || !has_bit(pipe->id, kcrtc_st->affected_pipes))
kcrtc_st         1208 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	if (has_bit(pipe->id, kcrtc_st->active_pipes))
kcrtc_st           17 drivers/gpu/drm/arm/display/komeda/komeda_plane.c 			    struct komeda_crtc_state *kcrtc_st,
kcrtc_st           29 drivers/gpu/drm/arm/display/komeda/komeda_plane.c 		dflow->blending_zorder -= kcrtc_st->max_slave_zorder;
kcrtc_st           33 drivers/gpu/drm/arm/display/komeda/komeda_plane.c 				 kcrtc_st->max_slave_zorder);
kcrtc_st           80 drivers/gpu/drm/arm/display/komeda/komeda_plane.c 	struct komeda_crtc_state *kcrtc_st;
kcrtc_st           97 drivers/gpu/drm/arm/display/komeda/komeda_plane.c 	kcrtc_st = to_kcrtc_st(crtc_st);
kcrtc_st           99 drivers/gpu/drm/arm/display/komeda/komeda_plane.c 	err = komeda_plane_init_data_flow(state, kcrtc_st, &dflow);
kcrtc_st          105 drivers/gpu/drm/arm/display/komeda/komeda_plane.c 				kplane_st, kcrtc_st, &dflow);
kcrtc_st          108 drivers/gpu/drm/arm/display/komeda/komeda_plane.c 				kplane_st, kcrtc_st, &dflow);
kcrtc_st           13 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 			 struct komeda_crtc_state *kcrtc_st,
kcrtc_st           24 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 	pipeline_composition_size(kcrtc_st, &dflow->in_w, &dflow->in_h);
kcrtc_st           40 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 	struct komeda_crtc_state *kcrtc_st = to_kcrtc_st(crtc_st);
kcrtc_st           64 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 	err = komeda_wb_init_data_flow(wb_layer, conn_st, kcrtc_st, &dflow);
kcrtc_st           70 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 				conn_st, kcrtc_st, &dflow);
kcrtc_st           73 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 				conn_st, kcrtc_st, &dflow);