/linux/drivers/gpu/drm/bridge/ |
H A D | fsl-ldb.c | 299 int dual_link; in fsl_ldb_probe() local 353 dual_link = drm_of_lvds_get_dual_link_pixel_order(port1, port2); in fsl_ldb_probe() 357 if (dual_link < 0) in fsl_ldb_probe() 358 return dev_err_probe(dev, dual_link, in fsl_ldb_probe() 362 if (dual_link == DRM_LVDS_DUAL_LINK_EVEN_ODD_PIXELS) { in fsl_ldb_probe()
|
H A D | thc63lvd1024.c | 68 if (thc63->timings.dual_link) { in thc63_mode_valid() 148 thc63->timings.dual_link = true; in thc63_parse_dt() 154 thc63->timings.dual_link ? "dual" : "single"); in thc63_parse_dt()
|
H A D | lontium-lt9211.c | 632 int dual_link; in lt9211_parse_dt() local 645 dual_link = drm_of_lvds_get_dual_link_pixel_order(port2, port3); in lt9211_parse_dt() 649 if (dual_link == DRM_LVDS_DUAL_LINK_ODD_EVEN_PIXELS) { in lt9211_parse_dt() 653 } else if (dual_link == DRM_LVDS_DUAL_LINK_EVEN_ODD_PIXELS) { in lt9211_parse_dt()
|
H A D | ti-sn65dsi83.c | 846 int dual_link; in sn65dsi83_parse_dt() local 850 dual_link = drm_of_lvds_get_dual_link_pixel_order(port2, port3); in sn65dsi83_parse_dt() 854 if (dual_link == DRM_LVDS_DUAL_LINK_ODD_EVEN_PIXELS) { in sn65dsi83_parse_dt() 858 } else if (dual_link == DRM_LVDS_DUAL_LINK_EVEN_ODD_PIXELS) { in sn65dsi83_parse_dt()
|
/linux/drivers/gpu/drm/bridge/imx/ |
H A D | imx8qxp-ldb.c | 469 int dual_link; in imx8qxp_ldb_parse_dt_companion() local 529 dual_link = drm_of_lvds_get_dual_link_pixel_order(port1, port2); in imx8qxp_ldb_parse_dt_companion() 533 switch (dual_link) { in imx8qxp_ldb_parse_dt_companion() 541 ret = dual_link; in imx8qxp_ldb_parse_dt_companion() 547 ret = imx8qxp_ldb_check_chno_and_dual_link(ldb_ch, dual_link); in imx8qxp_ldb_parse_dt_companion() 551 ldb_ch->chno, dual_link); in imx8qxp_ldb_parse_dt_companion()
|
H A D | imx8qxp-pxl2dpi.c | 325 int dual_link; in imx8qxp_pxl2dpi_parse_dt_companion() local 369 dual_link = drm_of_lvds_get_dual_link_pixel_order(port1, port2); in imx8qxp_pxl2dpi_parse_dt_companion() 373 if (dual_link < 0) { in imx8qxp_pxl2dpi_parse_dt_companion() 374 ret = dual_link; in imx8qxp_pxl2dpi_parse_dt_companion()
|
/linux/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_pipeline.c | 259 pipe->dual_link ? "dual-link" : "single-link"); in komeda_pipeline_dump() 325 if (pipe->dual_link && !pipe->ctrlr->supports_dual_link) { in komeda_pipeline_assemble() 326 pipe->dual_link = false; in komeda_pipeline_assemble()
|
H A D | komeda_dev.c | 128 pipe->dual_link = pipe->of_output_links[0] && pipe->of_output_links[1]; in komeda_parse_pipe_dt()
|
H A D | komeda_pipeline.h | 439 /** @dual_link: true if of_output_links[0] and [1] are both valid */ 440 bool dual_link; member
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_dsi_vbt.c | 713 if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) in intel_dsi_log_params() 715 else if (intel_dsi->dual_link == DSI_DUAL_LINK_PIXEL_ALT) in intel_dsi_log_params() 768 intel_dsi->dual_link = mipi_config->dual_link; in intel_dsi_vbt_init() 787 if (intel_dsi->dual_link) { in intel_dsi_vbt_init() 793 if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) { in intel_dsi_vbt_init()
|
H A D | vlv_dsi.c | 619 if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) { in intel_dsi_port_enable() 644 temp |= (intel_dsi->dual_link - 1) in intel_dsi_port_enable() 1078 if (intel_dsi->dual_link) { in bxt_dsi_get_pipe_config() 1121 if (intel_dsi->dual_link) { in bxt_dsi_get_pipe_config() 1142 if (intel_dsi->dual_link) { in bxt_dsi_get_pipe_config() 1197 if (intel_dsi->dual_link) in intel_dsi_get_config() 1231 if (intel_dsi->dual_link) { in set_dsi_timings() 1233 if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) in set_dsi_timings() 1319 if (intel_dsi->dual_link) { in intel_dsi_prepare() 1321 if (intel_dsi->dual_link in intel_dsi_prepare() [all...] |
H A D | icl_dsi.c | 306 if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) { in configure_dual_link_mode() 792 if (intel_dsi->dual_link) { in gen11_dsi_configure_transcoder() 910 if (intel_dsi->dual_link) { in gen11_dsi_set_transcoder_timings() 912 if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) in gen11_dsi_set_transcoder_timings() 945 if (intel_dsi->dual_link) { in gen11_dsi_set_transcoder_timings() 1355 if (intel_dsi->dual_link) { in gen11_dsi_deconfigure_trancoder() 1496 if (intel_dsi->dual_link) { in gen11_dsi_get_timings() 1498 if (intel_dsi->dual_link == DSI_DUAL_LINK_FRONT_BACK) in gen11_dsi_get_timings() 1507 if (intel_dsi->dual_link) { in gen11_dsi_get_timings() 1552 if (intel_dsi->dual_link) in gen11_dsi_get_config() [all...] |
H A D | intel_bios.h | 131 u16 dual_link:2; member
|
H A D | vlv_dsi_pll.c | 209 if (intel_dsi->dual_link) in vlv_dsi_pll_compute() 530 if (intel_dsi->dual_link) in bxt_dsi_pll_compute()
|
H A D | intel_bios.c | 1656 if (!panel->vbt.dsi.config->dual_link || display->vbt.version < 197) { in parse_dsi_backlight_ports()
|
/linux/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_lvds.c | 686 int dual_link; in rcar_lvds_parse_dt_companion() local 713 dual_link = drm_of_lvds_get_dual_link_pixel_order(port0, port1); in rcar_lvds_parse_dt_companion() 717 switch (dual_link) { in rcar_lvds_parse_dt_companion() 732 lvds->next_bridge->timings->dual_link) in rcar_lvds_parse_dt_companion()
|
/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bios.c | 118 run_digital_op_script(dev, scriptofs, dcbent, head, bios->fp.dual_link); in call_lvds_manufacturer_script() 174 if (bios->fp.dual_link) in run_lvds_table() 182 if (bios->fp.dual_link) { in run_lvds_table() 203 run_digital_op_script(dev, scriptptr, dcbent, head, bios->fp.dual_link); in run_lvds_table() 592 bios->fp.dual_link = bios->data[lvdsofs] & 4; in nouveau_bios_parse_lvds_table() 606 * It's ok lvdsofs is wrong for nv4x edid case; dual_link is in nouveau_bios_parse_lvds_table() 609 bios->fp.dual_link = bios->data[lvdsofs] & 1; in nouveau_bios_parse_lvds_table() 616 /* set dual_link flag for EDID case */ in nouveau_bios_parse_lvds_table() 618 bios->fp.dual_link = (pxclk >= bios->fp.duallink_transition_clk); in nouveau_bios_parse_lvds_table() 620 *dl = bios->fp.dual_link; in nouveau_bios_parse_lvds_table() [all...] |
H A D | nouveau_bios.h | 127 bool dual_link; member
|
/linux/drivers/gpu/drm/stm/ |
H A D | lvds.c | 1048 int ret, dual_link; in lvds_probe() local 1098 dual_link = drm_of_lvds_get_dual_link_pixel_order(port1, port2); in lvds_probe() 1100 switch (dual_link) { in lvds_probe()
|
/linux/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | tvnv17.c | 433 drm->vbios.fp.dual_link); in nv17_tv_prepare()
|
/linux/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | disp.c | 1803 lvds_dual = bios->fp.dual_link; in nv50_sor_atomic_enable()
|