imx_ldb_ch         98 drivers/gpu/drm/imx/imx-ldb.c static void imx_ldb_ch_set_bus_format(struct imx_ldb_channel *imx_ldb_ch,
imx_ldb_ch        101 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb *ldb = imx_ldb_ch->ldb;
imx_ldb_ch        108 drivers/gpu/drm/imx/imx-ldb.c 		if (imx_ldb_ch->chno == 0 || dual)
imx_ldb_ch        110 drivers/gpu/drm/imx/imx-ldb.c 		if (imx_ldb_ch->chno == 1 || dual)
imx_ldb_ch        114 drivers/gpu/drm/imx/imx-ldb.c 		if (imx_ldb_ch->chno == 0 || dual)
imx_ldb_ch        117 drivers/gpu/drm/imx/imx-ldb.c 		if (imx_ldb_ch->chno == 1 || dual)
imx_ldb_ch        126 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb_channel *imx_ldb_ch = con_to_imx_ldb_ch(connector);
imx_ldb_ch        129 drivers/gpu/drm/imx/imx-ldb.c 	num_modes = drm_panel_get_modes(imx_ldb_ch->panel);
imx_ldb_ch        133 drivers/gpu/drm/imx/imx-ldb.c 	if (!imx_ldb_ch->edid && imx_ldb_ch->ddc)
imx_ldb_ch        134 drivers/gpu/drm/imx/imx-ldb.c 		imx_ldb_ch->edid = drm_get_edid(connector, imx_ldb_ch->ddc);
imx_ldb_ch        136 drivers/gpu/drm/imx/imx-ldb.c 	if (imx_ldb_ch->edid) {
imx_ldb_ch        138 drivers/gpu/drm/imx/imx-ldb.c 							imx_ldb_ch->edid);
imx_ldb_ch        139 drivers/gpu/drm/imx/imx-ldb.c 		num_modes = drm_add_edid_modes(connector, imx_ldb_ch->edid);
imx_ldb_ch        142 drivers/gpu/drm/imx/imx-ldb.c 	if (imx_ldb_ch->mode_valid) {
imx_ldb_ch        148 drivers/gpu/drm/imx/imx-ldb.c 		drm_mode_copy(mode, &imx_ldb_ch->mode);
imx_ldb_ch        160 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb_channel *imx_ldb_ch = con_to_imx_ldb_ch(connector);
imx_ldb_ch        162 drivers/gpu/drm/imx/imx-ldb.c 	return &imx_ldb_ch->encoder;
imx_ldb_ch        195 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb_channel *imx_ldb_ch = enc_to_imx_ldb_ch(encoder);
imx_ldb_ch        196 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb *ldb = imx_ldb_ch->ldb;
imx_ldb_ch        198 drivers/gpu/drm/imx/imx-ldb.c 	int mux = drm_of_encoder_active_port_id(imx_ldb_ch->child, encoder);
imx_ldb_ch        200 drivers/gpu/drm/imx/imx-ldb.c 	drm_panel_prepare(imx_ldb_ch->panel);
imx_ldb_ch        209 drivers/gpu/drm/imx/imx-ldb.c 		clk_set_parent(ldb->clk_sel[mux], ldb->clk[imx_ldb_ch->chno]);
imx_ldb_ch        212 drivers/gpu/drm/imx/imx-ldb.c 	if (imx_ldb_ch == &ldb->channel[0] || dual) {
imx_ldb_ch        219 drivers/gpu/drm/imx/imx-ldb.c 	if (imx_ldb_ch == &ldb->channel[1] || dual) {
imx_ldb_ch        230 drivers/gpu/drm/imx/imx-ldb.c 		if (imx_ldb_ch == &ldb->channel[0])
imx_ldb_ch        232 drivers/gpu/drm/imx/imx-ldb.c 		else if (imx_ldb_ch == &ldb->channel[1])
imx_ldb_ch        241 drivers/gpu/drm/imx/imx-ldb.c 	drm_panel_enable(imx_ldb_ch->panel);
imx_ldb_ch        249 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb_channel *imx_ldb_ch = enc_to_imx_ldb_ch(encoder);
imx_ldb_ch        251 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb *ldb = imx_ldb_ch->ldb;
imx_ldb_ch        255 drivers/gpu/drm/imx/imx-ldb.c 	int mux = drm_of_encoder_active_port_id(imx_ldb_ch->child, encoder);
imx_ldb_ch        256 drivers/gpu/drm/imx/imx-ldb.c 	u32 bus_format = imx_ldb_ch->bus_format;
imx_ldb_ch        273 drivers/gpu/drm/imx/imx-ldb.c 		imx_ldb_set_clock(ldb, mux, imx_ldb_ch->chno, serial_clk,
imx_ldb_ch        278 drivers/gpu/drm/imx/imx-ldb.c 	if (imx_ldb_ch == &ldb->channel[0] || dual) {
imx_ldb_ch        284 drivers/gpu/drm/imx/imx-ldb.c 	if (imx_ldb_ch == &ldb->channel[1] || dual) {
imx_ldb_ch        298 drivers/gpu/drm/imx/imx-ldb.c 	imx_ldb_ch_set_bus_format(imx_ldb_ch, bus_format);
imx_ldb_ch        303 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb_channel *imx_ldb_ch = enc_to_imx_ldb_ch(encoder);
imx_ldb_ch        304 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb *ldb = imx_ldb_ch->ldb;
imx_ldb_ch        307 drivers/gpu/drm/imx/imx-ldb.c 	drm_panel_disable(imx_ldb_ch->panel);
imx_ldb_ch        309 drivers/gpu/drm/imx/imx-ldb.c 	if (imx_ldb_ch == &ldb->channel[0])
imx_ldb_ch        311 drivers/gpu/drm/imx/imx-ldb.c 	else if (imx_ldb_ch == &ldb->channel[1])
imx_ldb_ch        324 drivers/gpu/drm/imx/imx-ldb.c 		if (imx_ldb_ch == &ldb->channel[0])
imx_ldb_ch        326 drivers/gpu/drm/imx/imx-ldb.c 		else if (imx_ldb_ch == &ldb->channel[1])
imx_ldb_ch        333 drivers/gpu/drm/imx/imx-ldb.c 		mux = (imx_ldb_ch == &ldb->channel[0]) ? 0 : 1;
imx_ldb_ch        343 drivers/gpu/drm/imx/imx-ldb.c 	drm_panel_unprepare(imx_ldb_ch->panel);
imx_ldb_ch        351 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb_channel *imx_ldb_ch = enc_to_imx_ldb_ch(encoder);
imx_ldb_ch        353 drivers/gpu/drm/imx/imx-ldb.c 	u32 bus_format = imx_ldb_ch->bus_format;
imx_ldb_ch        360 drivers/gpu/drm/imx/imx-ldb.c 		bus_format = imx_ldb_ch->bus_format;
imx_ldb_ch        361 drivers/gpu/drm/imx/imx-ldb.c 		imx_crtc_state->bus_flags = imx_ldb_ch->bus_flags;
imx_ldb_ch        422 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb_channel *imx_ldb_ch)
imx_ldb_ch        424 drivers/gpu/drm/imx/imx-ldb.c 	struct imx_ldb *ldb = imx_ldb_ch->ldb;
imx_ldb_ch        425 drivers/gpu/drm/imx/imx-ldb.c 	struct drm_encoder *encoder = &imx_ldb_ch->encoder;
imx_ldb_ch        428 drivers/gpu/drm/imx/imx-ldb.c 	ret = imx_drm_encoder_parse_of(drm, encoder, imx_ldb_ch->child);
imx_ldb_ch        432 drivers/gpu/drm/imx/imx-ldb.c 	ret = imx_ldb_get_clk(ldb, imx_ldb_ch->chno);
imx_ldb_ch        446 drivers/gpu/drm/imx/imx-ldb.c 	if (imx_ldb_ch->bridge) {
imx_ldb_ch        447 drivers/gpu/drm/imx/imx-ldb.c 		ret = drm_bridge_attach(&imx_ldb_ch->encoder,
imx_ldb_ch        448 drivers/gpu/drm/imx/imx-ldb.c 					imx_ldb_ch->bridge, NULL);
imx_ldb_ch        460 drivers/gpu/drm/imx/imx-ldb.c 		drm_connector_helper_add(&imx_ldb_ch->connector,
imx_ldb_ch        462 drivers/gpu/drm/imx/imx-ldb.c 		drm_connector_init_with_ddc(drm, &imx_ldb_ch->connector,
imx_ldb_ch        465 drivers/gpu/drm/imx/imx-ldb.c 					    imx_ldb_ch->ddc);
imx_ldb_ch        466 drivers/gpu/drm/imx/imx-ldb.c 		drm_connector_attach_encoder(&imx_ldb_ch->connector, encoder);
imx_ldb_ch        469 drivers/gpu/drm/imx/imx-ldb.c 	if (imx_ldb_ch->panel) {
imx_ldb_ch        470 drivers/gpu/drm/imx/imx-ldb.c 		ret = drm_panel_attach(imx_ldb_ch->panel,
imx_ldb_ch        471 drivers/gpu/drm/imx/imx-ldb.c 				       &imx_ldb_ch->connector);