intel_dsi 79 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 86 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 93 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 94 drivers/gpu/drm/i915/display/icl_dsi.c dsi = intel_dsi->dsi_hosts[port]->device; intel_dsi 103 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 109 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 120 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = host->intel_dsi; intel_dsi 121 drivers/gpu/drm/i915/display/icl_dsi.c struct drm_i915_private *dev_priv = to_i915(intel_dsi->base.base.dev); intel_dsi 147 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = host->intel_dsi; intel_dsi 148 drivers/gpu/drm/i915/display/icl_dsi.c struct drm_i915_private *dev_priv = to_i915(intel_dsi->base.base.dev); intel_dsi 204 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 209 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) { intel_dsi 269 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 275 drivers/gpu/drm/i915/display/icl_dsi.c dss_ctl1 |= OVERLAP_PIXELS(intel_dsi->pixel_overlap); intel_dsi 277 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) { intel_dsi 285 drivers/gpu/drm/i915/display/icl_dsi.c dl_buffer_depth = hactive / 2 + intel_dsi->pixel_overlap; intel_dsi 307 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 309 drivers/gpu/drm/i915/display/icl_dsi.c u32 bpp = mipi_dsi_pixel_format_to_bpp(intel_dsi->pixel_format); intel_dsi 313 drivers/gpu/drm/i915/display/icl_dsi.c afe_clk_khz = DIV_ROUND_CLOSEST(intel_dsi->pclk * bpp, intel_dsi 314 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->lane_count); intel_dsi 318 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 324 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 332 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi) intel_dsi 336 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 337 drivers/gpu/drm/i915/display/icl_dsi.c WARN_ON(intel_dsi->io_wakeref[port]); intel_dsi 338 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->io_wakeref[port] = intel_dsi 349 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 353 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 359 drivers/gpu/drm/i915/display/icl_dsi.c get_dsi_io_power_domains(dev_priv, intel_dsi); intel_dsi 365 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 368 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) intel_dsi 370 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->lane_count, false); intel_dsi 376 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 382 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) { intel_dsi 396 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) { intel_dsi 425 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 430 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) { intel_dsi 444 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) { intel_dsi 451 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) { intel_dsi 464 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) { intel_dsi 477 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 481 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 496 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 502 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 505 drivers/gpu/drm/i915/display/icl_dsi.c tmp |= intel_dsi->init_count; intel_dsi 510 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 511 drivers/gpu/drm/i915/display/icl_dsi.c I915_WRITE(DPHY_CLK_TIMING_PARAM(port), intel_dsi->dphy_reg); intel_dsi 514 drivers/gpu/drm/i915/display/icl_dsi.c I915_WRITE(DSI_CLK_TIMING_PARAM(port), intel_dsi->dphy_reg); intel_dsi 518 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 520 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->dphy_data_lane_reg); intel_dsi 524 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->dphy_data_lane_reg); intel_dsi 534 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi_bitrate(intel_dsi) <= 800000) { intel_dsi 535 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 551 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) { intel_dsi 562 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 568 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) intel_dsi 578 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 584 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) intel_dsi 595 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 603 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) { intel_dsi 609 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_phy(phy, intel_dsi->phys) { intel_dsi 627 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 634 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 638 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->eotp_pkt) intel_dsi 644 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi_bitrate(intel_dsi) >= 1500 * 1000) { intel_dsi 651 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->clock_stop) intel_dsi 665 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->bgr_enabled) intel_dsi 670 drivers/gpu/drm/i915/display/icl_dsi.c switch (intel_dsi->pixel_format) { intel_dsi 672 drivers/gpu/drm/i915/display/icl_dsi.c MISSING_CASE(intel_dsi->pixel_format); intel_dsi 689 drivers/gpu/drm/i915/display/icl_dsi.c if (is_vid_mode(intel_dsi)) intel_dsi 694 drivers/gpu/drm/i915/display/icl_dsi.c if (is_vid_mode(intel_dsi)) { intel_dsi 696 drivers/gpu/drm/i915/display/icl_dsi.c switch (intel_dsi->video_mode_format) { intel_dsi 698 drivers/gpu/drm/i915/display/icl_dsi.c MISSING_CASE(intel_dsi->video_mode_format); intel_dsi 713 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->dual_link) { intel_dsi 714 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 725 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 731 drivers/gpu/drm/i915/display/icl_dsi.c tmp |= DDI_PORT_WIDTH(intel_dsi->lane_count); intel_dsi 756 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 769 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 793 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->dual_link) { intel_dsi 795 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) intel_dsi 796 drivers/gpu/drm/i915/display/icl_dsi.c hactive += intel_dsi->pixel_overlap; intel_dsi 805 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->pixel_format == MIPI_DSI_FMT_RGB666 && hactive % 4 != 0) intel_dsi 809 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 816 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->operation_mode == INTEL_DSI_VIDEO_MODE) { intel_dsi 817 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->video_mode_format == intel_dsi 827 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->dual_link) { intel_dsi 832 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 840 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 859 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 871 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 878 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 889 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 894 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 910 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 922 drivers/gpu/drm/i915/display/icl_dsi.c divisor = intel_dsi_tlpx_ns(intel_dsi) * intel_dsi_bitrate(intel_dsi) * 1000; intel_dsi 924 drivers/gpu/drm/i915/display/icl_dsi.c hs_tx_timeout = DIV_ROUND_UP(intel_dsi->hs_tx_timeout * mul, intel_dsi 926 drivers/gpu/drm/i915/display/icl_dsi.c lp_rx_timeout = DIV_ROUND_UP(intel_dsi->lp_rx_timeout * mul, divisor); intel_dsi 927 drivers/gpu/drm/i915/display/icl_dsi.c ta_timeout = DIV_ROUND_UP(intel_dsi->turn_arnd_val * mul, divisor); intel_dsi 929 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 991 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 999 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1010 drivers/gpu/drm/i915/display/icl_dsi.c dsi = intel_dsi->dsi_hosts[port]->device; intel_dsi 1017 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_POWER_ON); intel_dsi 1018 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_msleep(intel_dsi, intel_dsi->panel_on_delay); intel_dsi 1019 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_DEASSERT_RESET); intel_dsi 1020 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_INIT_OTP); intel_dsi 1021 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_DISPLAY_ON); intel_dsi 1042 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1061 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_BACKLIGHT_ON); intel_dsi 1067 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1072 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1089 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1091 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_DISPLAY_OFF); intel_dsi 1092 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_ASSERT_RESET); intel_dsi 1093 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_POWER_OFF); intel_dsi 1102 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1108 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1122 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1130 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->dual_link) { intel_dsi 1131 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1143 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1148 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1165 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1169 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1172 drivers/gpu/drm/i915/display/icl_dsi.c wakeref = fetch_and_zero(&intel_dsi->io_wakeref[port]); intel_dsi 1181 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1192 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1195 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_BACKLIGHT_OFF); intel_dsi 1217 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1221 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->dual_link) { intel_dsi 1223 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) intel_dsi 1225 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->pixel_overlap; intel_dsi 1231 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->operation_mode == INTEL_DSI_VIDEO_MODE) { intel_dsi 1232 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->dual_link) { intel_dsi 1246 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1252 drivers/gpu/drm/i915/display/icl_dsi.c pipe_config->base.adjusted_mode.crtc_clock = intel_dsi->pclk; intel_dsi 1253 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->dual_link) intel_dsi 1265 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = container_of(encoder, struct intel_dsi, intel_dsi 1267 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_connector *intel_connector = intel_dsi->attached_connector; intel_dsi 1281 drivers/gpu/drm/i915/display/icl_dsi.c if (intel_dsi->ports == BIT(PORT_B)) intel_dsi 1287 drivers/gpu/drm/i915/display/icl_dsi.c pipe_config->port_clock = intel_dsi_bitrate(intel_dsi) / 5; intel_dsi 1303 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1315 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1427 drivers/gpu/drm/i915/display/icl_dsi.c static void icl_dphy_param_init(struct intel_dsi *intel_dsi) intel_dsi 1429 drivers/gpu/drm/i915/display/icl_dsi.c struct drm_device *dev = intel_dsi->base.base.dev; intel_dsi 1438 drivers/gpu/drm/i915/display/icl_dsi.c tlpx_ns = intel_dsi_tlpx_ns(intel_dsi); intel_dsi 1502 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->dphy_reg = (CLK_PREPARE_OVERRIDE | intel_dsi 1514 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->dphy_data_lane_reg = (HS_PREPARE_OVERRIDE | intel_dsi 1523 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi_log_params(intel_dsi); intel_dsi 1549 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_dsi *intel_dsi; intel_dsi 1559 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi = kzalloc(sizeof(*intel_dsi), GFP_KERNEL); intel_dsi 1560 drivers/gpu/drm/i915/display/icl_dsi.c if (!intel_dsi) intel_dsi 1565 drivers/gpu/drm/i915/display/icl_dsi.c kfree(intel_dsi); intel_dsi 1569 drivers/gpu/drm/i915/display/icl_dsi.c encoder = &intel_dsi->base; intel_dsi 1570 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->attached_connector = intel_connector; intel_dsi 1616 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->ports = BIT(PORT_A) | BIT(PORT_B); intel_dsi 1618 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->ports = BIT(port); intel_dsi 1620 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->dcs_backlight_ports = dev_priv->vbt.dsi.bl_ports; intel_dsi 1621 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->dcs_cabc_ports = dev_priv->vbt.dsi.cabc_ports; intel_dsi 1623 drivers/gpu/drm/i915/display/icl_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1626 drivers/gpu/drm/i915/display/icl_dsi.c host = intel_dsi_host_init(intel_dsi, &gen11_dsi_host_ops, port); intel_dsi 1630 drivers/gpu/drm/i915/display/icl_dsi.c intel_dsi->dsi_hosts[port] = host; intel_dsi 1633 drivers/gpu/drm/i915/display/icl_dsi.c if (!intel_dsi_vbt_init(intel_dsi, MIPI_DSI_GENERIC_PANEL_ID)) { intel_dsi 1638 drivers/gpu/drm/i915/display/icl_dsi.c icl_dphy_param_init(intel_dsi); intel_dsi 1645 drivers/gpu/drm/i915/display/icl_dsi.c kfree(intel_dsi); intel_dsi 9 drivers/gpu/drm/i915/display/intel_dsi.c int intel_dsi_bitrate(const struct intel_dsi *intel_dsi) intel_dsi 11 drivers/gpu/drm/i915/display/intel_dsi.c int bpp = mipi_dsi_pixel_format_to_bpp(intel_dsi->pixel_format); intel_dsi 16 drivers/gpu/drm/i915/display/intel_dsi.c return intel_dsi->pclk * bpp / intel_dsi->lane_count; intel_dsi 19 drivers/gpu/drm/i915/display/intel_dsi.c int intel_dsi_tlpx_ns(const struct intel_dsi *intel_dsi) intel_dsi 21 drivers/gpu/drm/i915/display/intel_dsi.c switch (intel_dsi->escape_clk_div) { intel_dsi 79 drivers/gpu/drm/i915/display/intel_dsi.c struct intel_dsi_host *intel_dsi_host_init(struct intel_dsi *intel_dsi, intel_dsi 91 drivers/gpu/drm/i915/display/intel_dsi.c host->intel_dsi = intel_dsi; intel_dsi 127 drivers/gpu/drm/i915/display/intel_dsi.h struct intel_dsi *intel_dsi; intel_dsi 144 drivers/gpu/drm/i915/display/intel_dsi.h static inline struct intel_dsi *enc_to_intel_dsi(struct drm_encoder *encoder) intel_dsi 146 drivers/gpu/drm/i915/display/intel_dsi.h return container_of(encoder, struct intel_dsi, base.base); intel_dsi 149 drivers/gpu/drm/i915/display/intel_dsi.h static inline bool is_vid_mode(struct intel_dsi *intel_dsi) intel_dsi 151 drivers/gpu/drm/i915/display/intel_dsi.h return intel_dsi->operation_mode == INTEL_DSI_VIDEO_MODE; intel_dsi 154 drivers/gpu/drm/i915/display/intel_dsi.h static inline bool is_cmd_mode(struct intel_dsi *intel_dsi) intel_dsi 156 drivers/gpu/drm/i915/display/intel_dsi.h return intel_dsi->operation_mode == INTEL_DSI_COMMAND_MODE; intel_dsi 168 drivers/gpu/drm/i915/display/intel_dsi.h int intel_dsi_bitrate(const struct intel_dsi *intel_dsi); intel_dsi 169 drivers/gpu/drm/i915/display/intel_dsi.h int intel_dsi_tlpx_ns(const struct intel_dsi *intel_dsi); intel_dsi 174 drivers/gpu/drm/i915/display/intel_dsi.h void vlv_dsi_wait_for_fifo_empty(struct intel_dsi *intel_dsi, enum port port); intel_dsi 179 drivers/gpu/drm/i915/display/intel_dsi.h struct intel_dsi_host *intel_dsi_host_init(struct intel_dsi *intel_dsi, intel_dsi 205 drivers/gpu/drm/i915/display/intel_dsi.h bool intel_dsi_vbt_init(struct intel_dsi *intel_dsi, u16 panel_id); intel_dsi 206 drivers/gpu/drm/i915/display/intel_dsi.h void intel_dsi_vbt_exec_sequence(struct intel_dsi *intel_dsi, intel_dsi 208 drivers/gpu/drm/i915/display/intel_dsi.h void intel_dsi_msleep(struct intel_dsi *intel_dsi, int msec); intel_dsi 209 drivers/gpu/drm/i915/display/intel_dsi.h void intel_dsi_log_params(struct intel_dsi *intel_dsi); intel_dsi 49 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 55 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c for_each_dsi_port(port, intel_dsi->dcs_backlight_ports) { intel_dsi 56 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; intel_dsi 67 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(conn_state->best_encoder); intel_dsi 73 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c for_each_dsi_port(port, intel_dsi->dcs_backlight_ports) { intel_dsi 74 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; intel_dsi 82 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(conn_state->best_encoder); intel_dsi 88 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c for_each_dsi_port(port, intel_dsi->dcs_cabc_ports) { intel_dsi 91 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; intel_dsi 96 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c for_each_dsi_port(port, intel_dsi->dcs_backlight_ports) { intel_dsi 99 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; intel_dsi 116 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(conn_state->best_encoder); intel_dsi 121 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c for_each_dsi_port(port, intel_dsi->dcs_backlight_ports) { intel_dsi 124 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; intel_dsi 137 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c for_each_dsi_port(port, intel_dsi->dcs_cabc_ports) { intel_dsi 140 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; intel_dsi 121 drivers/gpu/drm/i915/display/intel_dsi_vbt.c static const u8 *mipi_exec_send_packet(struct intel_dsi *intel_dsi, intel_dsi 124 drivers/gpu/drm/i915/display/intel_dsi_vbt.c struct drm_i915_private *dev_priv = to_i915(intel_dsi->base.base.dev); intel_dsi 145 drivers/gpu/drm/i915/display/intel_dsi_vbt.c if (intel_dsi->ports == (1 << PORT_C)) intel_dsi 150 drivers/gpu/drm/i915/display/intel_dsi_vbt.c dsi_device = intel_dsi->dsi_hosts[port]->device; intel_dsi 196 drivers/gpu/drm/i915/display/intel_dsi_vbt.c vlv_dsi_wait_for_fifo_empty(intel_dsi, port); intel_dsi 204 drivers/gpu/drm/i915/display/intel_dsi_vbt.c static const u8 *mipi_exec_delay(struct intel_dsi *intel_dsi, const u8 *data) intel_dsi 343 drivers/gpu/drm/i915/display/intel_dsi_vbt.c static const u8 *mipi_exec_gpio(struct intel_dsi *intel_dsi, const u8 *data) intel_dsi 345 drivers/gpu/drm/i915/display/intel_dsi_vbt.c struct drm_device *dev = intel_dsi->base.base.dev; intel_dsi 378 drivers/gpu/drm/i915/display/intel_dsi_vbt.c static const u8 *mipi_exec_i2c(struct intel_dsi *intel_dsi, const u8 *data) intel_dsi 385 drivers/gpu/drm/i915/display/intel_dsi_vbt.c static const u8 *mipi_exec_spi(struct intel_dsi *intel_dsi, const u8 *data) intel_dsi 392 drivers/gpu/drm/i915/display/intel_dsi_vbt.c static const u8 *mipi_exec_pmic(struct intel_dsi *intel_dsi, const u8 *data) intel_dsi 417 drivers/gpu/drm/i915/display/intel_dsi_vbt.c typedef const u8 * (*fn_mipi_elem_exec)(struct intel_dsi *intel_dsi, intel_dsi 456 drivers/gpu/drm/i915/display/intel_dsi_vbt.c void intel_dsi_vbt_exec_sequence(struct intel_dsi *intel_dsi, intel_dsi 459 drivers/gpu/drm/i915/display/intel_dsi_vbt.c struct drm_i915_private *dev_priv = to_i915(intel_dsi->base.base.dev); intel_dsi 501 drivers/gpu/drm/i915/display/intel_dsi_vbt.c data = mipi_elem_exec(intel_dsi, data); intel_dsi 522 drivers/gpu/drm/i915/display/intel_dsi_vbt.c void intel_dsi_msleep(struct intel_dsi *intel_dsi, int msec) intel_dsi 524 drivers/gpu/drm/i915/display/intel_dsi_vbt.c struct drm_i915_private *dev_priv = to_i915(intel_dsi->base.base.dev); intel_dsi 527 drivers/gpu/drm/i915/display/intel_dsi_vbt.c if (is_vid_mode(intel_dsi) && dev_priv->vbt.dsi.seq_version >= 3) intel_dsi 533 drivers/gpu/drm/i915/display/intel_dsi_vbt.c void intel_dsi_log_params(struct intel_dsi *intel_dsi) intel_dsi 535 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Pclk %d\n", intel_dsi->pclk); intel_dsi 536 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Pixel overlap %d\n", intel_dsi->pixel_overlap); intel_dsi 537 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Lane count %d\n", intel_dsi->lane_count); intel_dsi 538 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("DPHY param reg 0x%x\n", intel_dsi->dphy_reg); intel_dsi 540 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->video_mode_format == VIDEO_MODE_NON_BURST_WITH_SYNC_PULSE ? intel_dsi 542 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->video_mode_format == VIDEO_MODE_NON_BURST_WITH_SYNC_EVENTS ? intel_dsi 544 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->video_mode_format == VIDEO_MODE_BURST ? intel_dsi 546 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Burst mode ratio %d\n", intel_dsi->burst_mode_ratio); intel_dsi 547 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Reset timer %d\n", intel_dsi->rst_timer_val); intel_dsi 548 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Eot %s\n", enableddisabled(intel_dsi->eotp_pkt)); intel_dsi 549 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Clockstop %s\n", enableddisabled(!intel_dsi->clock_stop)); intel_dsi 550 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Mode %s\n", intel_dsi->operation_mode ? "command" : "video"); intel_dsi 551 drivers/gpu/drm/i915/display/intel_dsi_vbt.c if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) intel_dsi 553 drivers/gpu/drm/i915/display/intel_dsi_vbt.c else if (intel_dsi->dual_link == DSI_DUAL_LINK_PIXEL_ALT) intel_dsi 557 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Pixel Format %d\n", intel_dsi->pixel_format); intel_dsi 558 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("TLPX %d\n", intel_dsi->escape_clk_div); intel_dsi 559 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("LP RX Timeout 0x%x\n", intel_dsi->lp_rx_timeout); intel_dsi 560 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Turnaround Timeout 0x%x\n", intel_dsi->turn_arnd_val); intel_dsi 561 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("Init Count 0x%x\n", intel_dsi->init_count); intel_dsi 562 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("HS to LP Count 0x%x\n", intel_dsi->hs_to_lp_count); intel_dsi 563 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("LP Byte Clock %d\n", intel_dsi->lp_byte_clk); intel_dsi 564 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("DBI BW Timer 0x%x\n", intel_dsi->bw_timer); intel_dsi 565 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("LP to HS Clock Count 0x%x\n", intel_dsi->clk_lp_to_hs_count); intel_dsi 566 drivers/gpu/drm/i915/display/intel_dsi_vbt.c DRM_DEBUG_KMS("HS to LP Clock Count 0x%x\n", intel_dsi->clk_hs_to_lp_count); intel_dsi 568 drivers/gpu/drm/i915/display/intel_dsi_vbt.c enableddisabled(!(intel_dsi->video_frmt_cfg_bits & DISABLE_VIDEO_BTA))); intel_dsi 571 drivers/gpu/drm/i915/display/intel_dsi_vbt.c bool intel_dsi_vbt_init(struct intel_dsi *intel_dsi, u16 panel_id) intel_dsi 573 drivers/gpu/drm/i915/display/intel_dsi_vbt.c struct drm_device *dev = intel_dsi->base.base.dev; intel_dsi 583 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->eotp_pkt = mipi_config->eot_pkt_disabled ? 0 : 1; intel_dsi 584 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->clock_stop = mipi_config->enable_clk_stop ? 1 : 0; intel_dsi 585 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->lane_count = mipi_config->lane_cnt + 1; intel_dsi 586 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->pixel_format = intel_dsi 590 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->dual_link = mipi_config->dual_link; intel_dsi 591 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->pixel_overlap = mipi_config->pixel_overlap; intel_dsi 592 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->operation_mode = mipi_config->is_cmd_mode; intel_dsi 593 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->video_mode_format = mipi_config->video_transfer_mode; intel_dsi 594 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->escape_clk_div = mipi_config->byte_clk_sel; intel_dsi 595 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->lp_rx_timeout = mipi_config->lp_rx_timeout; intel_dsi 596 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->hs_tx_timeout = mipi_config->hs_tx_timeout; intel_dsi 597 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->turn_arnd_val = mipi_config->turn_around_timeout; intel_dsi 598 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->rst_timer_val = mipi_config->device_reset_timer; intel_dsi 599 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->init_count = mipi_config->master_init_timer; intel_dsi 600 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->bw_timer = mipi_config->dbi_bw_timer; intel_dsi 601 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->video_frmt_cfg_bits = intel_dsi 603 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->bgr_enabled = mipi_config->rgb_flip; intel_dsi 606 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->pclk = mode->clock; intel_dsi 609 drivers/gpu/drm/i915/display/intel_dsi_vbt.c if (intel_dsi->dual_link) { intel_dsi 610 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->pclk /= 2; intel_dsi 615 drivers/gpu/drm/i915/display/intel_dsi_vbt.c if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) { intel_dsi 616 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->pclk += DIV_ROUND_UP(mode->vtotal * intel_dsi->pixel_overlap * 60, 1000); intel_dsi 624 drivers/gpu/drm/i915/display/intel_dsi_vbt.c if (intel_dsi->video_mode_format == VIDEO_MODE_BURST) { intel_dsi 626 drivers/gpu/drm/i915/display/intel_dsi_vbt.c u32 bitrate = intel_dsi_bitrate(intel_dsi); intel_dsi 648 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->pclk = DIV_ROUND_UP(intel_dsi->pclk * burst_mode_ratio, 100); intel_dsi 656 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->burst_mode_ratio = burst_mode_ratio; intel_dsi 661 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->backlight_off_delay = pps->bl_disable_delay / 10; intel_dsi 662 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->backlight_on_delay = pps->bl_enable_delay / 10; intel_dsi 663 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->panel_on_delay = pps->panel_on_delay / 10; intel_dsi 664 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->panel_off_delay = pps->panel_off_delay / 10; intel_dsi 665 drivers/gpu/drm/i915/display/intel_dsi_vbt.c intel_dsi->panel_pwr_cycle_delay = pps->panel_power_cycle_delay / 10; intel_dsi 668 drivers/gpu/drm/i915/display/intel_dsi_vbt.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 669 drivers/gpu/drm/i915/display/intel_dsi_vbt.c mipi_dsi_attach(intel_dsi->dsi_hosts[port]->device); intel_dsi 77 drivers/gpu/drm/i915/display/vlv_dsi.c void vlv_dsi_wait_for_fifo_empty(struct intel_dsi *intel_dsi, enum port port) intel_dsi 79 drivers/gpu/drm/i915/display/vlv_dsi.c struct drm_encoder *encoder = &intel_dsi->base.base; intel_dsi 126 drivers/gpu/drm/i915/display/vlv_dsi.c struct drm_device *dev = intel_dsi_host->intel_dsi->base.base.dev; intel_dsi 212 drivers/gpu/drm/i915/display/vlv_dsi.c static int dpi_send_cmd(struct intel_dsi *intel_dsi, u32 cmd, bool hs, intel_dsi 215 drivers/gpu/drm/i915/display/vlv_dsi.c struct drm_encoder *encoder = &intel_dsi->base.base; intel_dsi 261 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = container_of(encoder, struct intel_dsi, intel_dsi 263 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_connector *intel_connector = intel_dsi->attached_connector; intel_dsi 289 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->pixel_format == MIPI_DSI_FMT_RGB888) intel_dsi 300 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->ports == BIT(PORT_C)) intel_dsi 322 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 331 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 342 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 352 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 359 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 370 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 375 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 386 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 424 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 431 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 441 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 448 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 455 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 468 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 483 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 519 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 524 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 532 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 539 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 549 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 559 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 566 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 582 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 586 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 628 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 631 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) { intel_dsi 634 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 637 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->pixel_overlap << intel_dsi 644 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->pixel_overlap << intel_dsi 650 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 660 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->ports == (BIT(PORT_A) | BIT(PORT_C))) { intel_dsi 661 drivers/gpu/drm/i915/display/vlv_dsi.c temp |= (intel_dsi->dual_link - 1) intel_dsi 671 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->pixel_format != MIPI_DSI_FMT_RGB888) intel_dsi 684 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 687 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 748 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 797 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->gpio_panel) intel_dsi 798 drivers/gpu/drm/i915/display/vlv_dsi.c gpiod_set_value_cansleep(intel_dsi->gpio_panel, 1); intel_dsi 799 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_POWER_ON); intel_dsi 800 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_msleep(intel_dsi, intel_dsi->panel_on_delay); intel_dsi 803 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_DEASSERT_RESET); intel_dsi 821 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_INIT_OTP); intel_dsi 825 drivers/gpu/drm/i915/display/vlv_dsi.c if (is_cmd_mode(intel_dsi)) { intel_dsi 826 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) intel_dsi 828 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_TEAR_ON); intel_dsi 829 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_DISPLAY_ON); intel_dsi 832 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) intel_dsi 833 drivers/gpu/drm/i915/display/vlv_dsi.c dpi_send_cmd(intel_dsi, TURN_ON, false, port); intel_dsi 834 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_msleep(intel_dsi, 100); intel_dsi 836 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_DISPLAY_ON); intel_dsi 842 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_BACKLIGHT_ON); intel_dsi 853 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 858 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_BACKLIGHT_OFF); intel_dsi 866 drivers/gpu/drm/i915/display/vlv_dsi.c if (is_vid_mode(intel_dsi)) { intel_dsi 868 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) intel_dsi 869 drivers/gpu/drm/i915/display/vlv_dsi.c dpi_send_cmd(intel_dsi, SHUTDOWN, false, port); intel_dsi 889 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 895 drivers/gpu/drm/i915/display/vlv_dsi.c if (is_vid_mode(intel_dsi)) { intel_dsi 896 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) intel_dsi 897 drivers/gpu/drm/i915/display/vlv_dsi.c vlv_dsi_wait_for_fifo_empty(intel_dsi, port); intel_dsi 909 drivers/gpu/drm/i915/display/vlv_dsi.c if (is_cmd_mode(intel_dsi)) intel_dsi 910 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_TEAR_OFF); intel_dsi 911 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_DISPLAY_OFF); intel_dsi 940 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_ASSERT_RESET); intel_dsi 943 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_msleep(intel_dsi, intel_dsi->panel_off_delay); intel_dsi 944 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_vbt_exec_sequence(intel_dsi, MIPI_SEQ_POWER_OFF); intel_dsi 945 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->gpio_panel) intel_dsi 946 drivers/gpu/drm/i915/display/vlv_dsi.c gpiod_set_value_cansleep(intel_dsi->gpio_panel, 0); intel_dsi 952 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_msleep(intel_dsi, intel_dsi->panel_pwr_cycle_delay); intel_dsi 959 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 980 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1038 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1039 drivers/gpu/drm/i915/display/vlv_dsi.c unsigned int lane_count = intel_dsi->lane_count; intel_dsi 1054 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1089 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1091 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1093 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1095 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->dual_link) { intel_dsi 1136 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->dual_link) { intel_dsi 1143 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1145 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1147 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1151 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1153 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1155 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1157 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->dual_link) { intel_dsi 1231 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); intel_dsi 1233 drivers/gpu/drm/i915/display/vlv_dsi.c unsigned int bpp = mipi_dsi_pixel_format_to_bpp(intel_dsi->pixel_format); intel_dsi 1234 drivers/gpu/drm/i915/display/vlv_dsi.c unsigned int lane_count = intel_dsi->lane_count; intel_dsi 1243 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->dual_link) { intel_dsi 1245 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) intel_dsi 1246 drivers/gpu/drm/i915/display/vlv_dsi.c hactive += intel_dsi->pixel_overlap; intel_dsi 1258 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1259 drivers/gpu/drm/i915/display/vlv_dsi.c hfp = txbyteclkhs(hfp, bpp, lane_count, intel_dsi->burst_mode_ratio); intel_dsi 1261 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio); intel_dsi 1262 drivers/gpu/drm/i915/display/vlv_dsi.c hbp = txbyteclkhs(hbp, bpp, lane_count, intel_dsi->burst_mode_ratio); intel_dsi 1264 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1319 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); intel_dsi 1322 drivers/gpu/drm/i915/display/vlv_dsi.c unsigned int bpp = mipi_dsi_pixel_format_to_bpp(intel_dsi->pixel_format); intel_dsi 1330 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->dual_link) { intel_dsi 1332 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) intel_dsi 1333 drivers/gpu/drm/i915/display/vlv_dsi.c mode_hdisplay += intel_dsi->pixel_overlap; intel_dsi 1336 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1366 drivers/gpu/drm/i915/display/vlv_dsi.c I915_WRITE(MIPI_DPHY_PARAM(port), intel_dsi->dphy_reg); intel_dsi 1375 drivers/gpu/drm/i915/display/vlv_dsi.c val = intel_dsi->lane_count << DATA_LANES_PRG_REG_SHIFT; intel_dsi 1376 drivers/gpu/drm/i915/display/vlv_dsi.c if (is_cmd_mode(intel_dsi)) { intel_dsi 1377 drivers/gpu/drm/i915/display/vlv_dsi.c val |= intel_dsi->channel << CMD_MODE_CHANNEL_NUMBER_SHIFT; intel_dsi 1380 drivers/gpu/drm/i915/display/vlv_dsi.c val |= intel_dsi->channel << VID_MODE_CHANNEL_NUMBER_SHIFT; intel_dsi 1381 drivers/gpu/drm/i915/display/vlv_dsi.c val |= pixel_format_to_reg(intel_dsi->pixel_format); intel_dsi 1385 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->eotp_pkt == 0) intel_dsi 1387 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->clock_stop) intel_dsi 1392 drivers/gpu/drm/i915/display/vlv_dsi.c if (!is_cmd_mode(intel_dsi)) intel_dsi 1396 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1416 drivers/gpu/drm/i915/display/vlv_dsi.c if (is_vid_mode(intel_dsi) && intel_dsi 1417 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->video_mode_format == VIDEO_MODE_BURST) { intel_dsi 1420 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->lane_count, intel_dsi 1421 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio) + 1); intel_dsi 1426 drivers/gpu/drm/i915/display/vlv_dsi.c bpp, intel_dsi->lane_count, intel_dsi 1427 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->burst_mode_ratio) + 1); intel_dsi 1429 drivers/gpu/drm/i915/display/vlv_dsi.c I915_WRITE(MIPI_LP_RX_TIMEOUT(port), intel_dsi->lp_rx_timeout); intel_dsi 1431 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->turn_arnd_val); intel_dsi 1433 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->rst_timer_val); intel_dsi 1439 drivers/gpu/drm/i915/display/vlv_dsi.c txclkesc(intel_dsi->escape_clk_div, 100)); intel_dsi 1441 drivers/gpu/drm/i915/display/vlv_dsi.c if (IS_GEN9_LP(dev_priv) && (!intel_dsi->dual_link)) { intel_dsi 1450 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->init_count); intel_dsi 1457 drivers/gpu/drm/i915/display/vlv_dsi.c I915_WRITE(MIPI_INIT_COUNT(port), intel_dsi->init_count); intel_dsi 1465 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->hs_to_lp_count); intel_dsi 1473 drivers/gpu/drm/i915/display/vlv_dsi.c I915_WRITE(MIPI_LP_BYTECLK(port), intel_dsi->lp_byte_clk); intel_dsi 1477 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->lp_byte_clk); intel_dsi 1480 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->dphy_reg); intel_dsi 1488 drivers/gpu/drm/i915/display/vlv_dsi.c I915_WRITE(MIPI_DBI_BW_CTRL(port), intel_dsi->bw_timer); intel_dsi 1491 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->clk_lp_to_hs_count << LP_HS_SSW_CNT_SHIFT | intel_dsi 1492 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->clk_hs_to_lp_count << HS_LP_PWR_SW_CNT_SHIFT); intel_dsi 1494 drivers/gpu/drm/i915/display/vlv_dsi.c if (is_vid_mode(intel_dsi)) intel_dsi 1499 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->video_frmt_cfg_bits | intel_dsi 1500 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->video_mode_format | intel_dsi 1509 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 1516 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1536 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); intel_dsi 1539 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_dsi->gpio_panel) intel_dsi 1540 drivers/gpu/drm/i915/display/vlv_dsi.c gpiod_put(intel_dsi->gpio_panel); intel_dsi 1651 drivers/gpu/drm/i915/display/vlv_dsi.c static void vlv_dphy_param_init(struct intel_dsi *intel_dsi) intel_dsi 1653 drivers/gpu/drm/i915/display/vlv_dsi.c struct drm_device *dev = intel_dsi->base.base.dev; intel_dsi 1664 drivers/gpu/drm/i915/display/vlv_dsi.c tlpx_ns = intel_dsi_tlpx_ns(intel_dsi); intel_dsi 1666 drivers/gpu/drm/i915/display/vlv_dsi.c switch (intel_dsi->lane_count) { intel_dsi 1682 drivers/gpu/drm/i915/display/vlv_dsi.c ui_den = intel_dsi_bitrate(intel_dsi); intel_dsi 1691 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->lp_byte_clk = DIV_ROUND_UP(tlpx_ns * ui_den, 8 * ui_num); intel_dsi 1754 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->dphy_reg = exit_zero_cnt << 24 | trail_cnt << 16 | intel_dsi 1777 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->hs_to_lp_count = max(lp_to_hs_switch, hs_to_lp_switch); intel_dsi 1778 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->hs_to_lp_count += extra_byte_count; intel_dsi 1789 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->clk_lp_to_hs_count = intel_dsi 1795 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->clk_lp_to_hs_count += extra_byte_count; intel_dsi 1804 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->clk_hs_to_lp_count = intel_dsi 1807 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->clk_hs_to_lp_count += extra_byte_count; intel_dsi 1809 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi_log_params(intel_dsi); intel_dsi 1815 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_dsi *intel_dsi; intel_dsi 1834 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi = kzalloc(sizeof(*intel_dsi), GFP_KERNEL); intel_dsi 1835 drivers/gpu/drm/i915/display/vlv_dsi.c if (!intel_dsi) intel_dsi 1840 drivers/gpu/drm/i915/display/vlv_dsi.c kfree(intel_dsi); intel_dsi 1844 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder = &intel_dsi->base; intel_dsi 1846 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->attached_connector = intel_connector; intel_dsi 1880 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->ports = BIT(PORT_A) | BIT(PORT_C); intel_dsi 1882 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->ports = BIT(port); intel_dsi 1884 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->dcs_backlight_ports = dev_priv->vbt.dsi.bl_ports; intel_dsi 1885 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->dcs_cabc_ports = dev_priv->vbt.dsi.cabc_ports; intel_dsi 1888 drivers/gpu/drm/i915/display/vlv_dsi.c for_each_dsi_port(port, intel_dsi->ports) { intel_dsi 1891 drivers/gpu/drm/i915/display/vlv_dsi.c host = intel_dsi_host_init(intel_dsi, &intel_dsi_host_ops, intel_dsi 1896 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->dsi_hosts[port] = host; intel_dsi 1899 drivers/gpu/drm/i915/display/vlv_dsi.c if (!intel_dsi_vbt_init(intel_dsi, MIPI_DSI_GENERIC_PANEL_ID)) { intel_dsi 1908 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->pclk, current_mode->clock); intel_dsi 1909 drivers/gpu/drm/i915/display/vlv_dsi.c if (intel_fuzzy_clock_check(intel_dsi->pclk, intel_dsi 1912 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->pclk = current_mode->clock; intel_dsi 1918 drivers/gpu/drm/i915/display/vlv_dsi.c vlv_dphy_param_init(intel_dsi); intel_dsi 1926 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->gpio_panel = intel_dsi 1929 drivers/gpu/drm/i915/display/vlv_dsi.c if (IS_ERR(intel_dsi->gpio_panel)) { intel_dsi 1931 drivers/gpu/drm/i915/display/vlv_dsi.c intel_dsi->gpio_panel = NULL; intel_dsi 1966 drivers/gpu/drm/i915/display/vlv_dsi.c kfree(intel_dsi); intel_dsi 120 drivers/gpu/drm/i915/display/vlv_dsi_pll.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 124 drivers/gpu/drm/i915/display/vlv_dsi_pll.c dsi_clk = dsi_clk_from_pclk(intel_dsi->pclk, intel_dsi->pixel_format, intel_dsi 125 drivers/gpu/drm/i915/display/vlv_dsi_pll.c intel_dsi->lane_count); intel_dsi 133 drivers/gpu/drm/i915/display/vlv_dsi_pll.c if (intel_dsi->ports & (1 << PORT_A)) intel_dsi 136 drivers/gpu/drm/i915/display/vlv_dsi_pll.c if (intel_dsi->ports & (1 << PORT_C)) intel_dsi 258 drivers/gpu/drm/i915/display/vlv_dsi_pll.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 259 drivers/gpu/drm/i915/display/vlv_dsi_pll.c int bpp = mipi_dsi_pixel_format_to_bpp(intel_dsi->pixel_format); intel_dsi 313 drivers/gpu/drm/i915/display/vlv_dsi_pll.c pclk = DIV_ROUND_CLOSEST(dsi_clock * intel_dsi->lane_count, bpp); intel_dsi 324 drivers/gpu/drm/i915/display/vlv_dsi_pll.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 326 drivers/gpu/drm/i915/display/vlv_dsi_pll.c int bpp = mipi_dsi_pixel_format_to_bpp(intel_dsi->pixel_format); intel_dsi 334 drivers/gpu/drm/i915/display/vlv_dsi_pll.c pclk = DIV_ROUND_CLOSEST(dsi_clk * intel_dsi->lane_count, bpp); intel_dsi 344 drivers/gpu/drm/i915/display/vlv_dsi_pll.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 349 drivers/gpu/drm/i915/display/vlv_dsi_pll.c intel_dsi->escape_clk_div << intel_dsi 458 drivers/gpu/drm/i915/display/vlv_dsi_pll.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 462 drivers/gpu/drm/i915/display/vlv_dsi_pll.c dsi_clk = dsi_clk_from_pclk(intel_dsi->pclk, intel_dsi->pixel_format, intel_dsi 463 drivers/gpu/drm/i915/display/vlv_dsi_pll.c intel_dsi->lane_count); intel_dsi 506 drivers/gpu/drm/i915/display/vlv_dsi_pll.c struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); intel_dsi 518 drivers/gpu/drm/i915/display/vlv_dsi_pll.c for_each_dsi_port(port, intel_dsi->ports)