Lines Matching full:lvds
27 * LVDS I2C backlight control macros
144 /* XXX: We never power down the LVDS pairs. */ in cdv_intel_lvds_encoder_dpms()
195 pr_err("Can't enable LVDS and another encoder on the same pipe\n"); in cdv_intel_lvds_mode_fixup()
270 * The LVDS pin pair will already have been turned on in the in cdv_intel_lvds_mode_set()
418 * the LVDS is present.
421 * If no child dev is parsed from VBT, it assumes that the LVDS is present.
447 * the VBT correctly. Since LVDS requires additional in lvds_is_present_in_vbt()
449 * a good indicator that the LVDS is actually present. in lvds_is_present_in_vbt()
457 * the OpRegion then they have validated the LVDS's existence. in lvds_is_present_in_vbt()
467 * cdv_intel_lvds_init - setup LVDS connectors on this device
471 * Create the connector, register the LVDS DDC bus, and try to figure out what
472 * modes we can display on the LVDS panel (if present).
486 u32 lvds; in cdv_intel_lvds_init() local
496 DRM_DEBUG_KMS("LVDS is not present in VBT\n"); in cdv_intel_lvds_init()
572 * LVDS discovery: in cdv_intel_lvds_init()
575 * 3) check to see if LVDS is already on in cdv_intel_lvds_init()
611 lvds = REG_READ(LVDS); in cdv_intel_lvds_init()
612 pipe = (lvds & LVDS_PIPEB_SELECT) ? 1 : 0; in cdv_intel_lvds_init()
615 if (crtc && (lvds & LVDS_PORT_EN)) { in cdv_intel_lvds_init()
628 ("Found no modes on the lvds, ignoring the LVDS\n"); in cdv_intel_lvds_init()