Lines Matching defs:output

472 	struct cdns_dsi_output *output = &dsi->output;
479 if (output->dev->mode_flags & MIPI_DSI_MODE_VIDEO_SYNC_PULSE)
482 bpp = mipi_dsi_pixel_format_to_bpp(output->dev->format);
519 struct cdns_dsi_output *output = &dsi->output;
526 unsigned int lanes = output->dev->lanes;
529 if (output->dev->mode_flags & MIPI_DSI_MODE_VIDEO_SYNC_PULSE)
567 struct cdns_dsi_output *output = &dsi->output;
568 struct phy_configure_opts_mipi_dphy *phy_cfg = &output->phy_opts.mipi_dphy;
570 unsigned int nlanes = output->dev->lanes;
578 mipi_dsi_pixel_format_to_bpp(output->dev->format),
585 ret = phy_validate(dsi->dphy, PHY_MODE_MIPI_DPHY, 0, &output->phy_opts);
590 if (output->dev->mode_flags & MIPI_DSI_MODE_VIDEO_SYNC_PULSE)
612 struct cdns_dsi_output *output = &dsi->output;
620 return drm_bridge_attach(bridge->encoder, output->bridge, bridge,
631 struct cdns_dsi_output *output = &dsi->output;
647 bpp = mipi_dsi_pixel_format_to_bpp(output->dev->format);
688 struct cdns_dsi_output *output = &dsi->output;
703 phy_configure(dsi->dphy, &output->phy_opts);
714 DPHY_D_RSTB(output->dev->lanes) | DPHY_C_RSTB,
721 struct cdns_dsi_output *output = &dsi->output;
730 for (i = 1; i < output->dev->lanes; i++)
733 if (!(output->dev->mode_flags & MIPI_DSI_CLOCK_NON_CONTINUOUS))
747 for (i = 0; i < output->dev->lanes; i++)
759 struct cdns_dsi_output *output = &dsi->output;
761 struct phy_configure_opts_mipi_dphy *phy_cfg = &output->phy_opts.mipi_dphy;
774 nlanes = output->dev->lanes;
796 if (output->dev->mode_flags & MIPI_DSI_MODE_VIDEO_SYNC_PULSE)
803 if (!(output->dev->mode_flags & MIPI_DSI_MODE_VIDEO_SYNC_PULSE))
810 if (!(output->dev->mode_flags & MIPI_DSI_MODE_NO_EOT_PACKET))
842 if (output->dev->mode_flags & MIPI_DSI_MODE_VIDEO) {
843 switch (output->dev->format) {
869 if (output->dev->mode_flags & MIPI_DSI_MODE_VIDEO_SYNC_PULSE)
883 if (!(output->dev->mode_flags & MIPI_DSI_MODE_NO_EOT_PACKET))
886 if (output->dev->mode_flags & MIPI_DSI_MODE_VIDEO)
920 struct cdns_dsi_output *output = &dsi->output;
932 if (output->dev)
969 output->dev = dev;
970 output->bridge = bridge;
971 output->panel = panel;
974 * The DSI output has been properly configured, we can now safely
987 struct cdns_dsi_output *output = &dsi->output;
991 if (output->panel)
992 drm_panel_bridge_remove(output->bridge);