Lines Matching refs:output
310 omapdss_device_disconnect(NULL, pipe->output); in omap_disconnect_pipelines()
312 omapdss_device_put(pipe->output); in omap_disconnect_pipelines()
313 pipe->output = NULL; in omap_disconnect_pipelines()
324 struct omap_dss_device *output = NULL; in omap_connect_pipelines() local
327 for_each_dss_output(output) { in omap_connect_pipelines()
328 r = omapdss_device_connect(priv->dss, NULL, output); in omap_connect_pipelines()
330 omapdss_device_put(output); in omap_connect_pipelines()
333 dev_warn(output->dev, "could not connect output %s\n", in omap_connect_pipelines()
334 output->name); in omap_connect_pipelines()
339 pipe->output = omapdss_device_get(output); in omap_connect_pipelines()
343 omapdss_device_put(output); in omap_connect_pipelines()
377 static int omap_display_id(struct omap_dss_device *output) in omap_display_id() argument
381 if (output->bridge) { in omap_display_id()
382 struct drm_bridge *bridge = output->bridge; in omap_display_id()
454 pipe->encoder = omap_encoder_init(dev, pipe->output); in omap_modeset_init()
458 if (pipe->output->bridge) { in omap_modeset_init()
460 pipe->output->bridge, NULL, in omap_modeset_init()
466 id = omap_display_id(pipe->output); in omap_modeset_init()
480 enum omap_channel channel = pipe->output->dispc_channel; in omap_modeset_init()
498 pipe->output->name); in omap_modeset_init()