Home
last modified time | relevance | path

Searched refs:vbt (Results 1 – 9 of 9) sorted by relevance

/gfx-drm/usr/src/uts/intel/io/i915/
H A Dintel_bios.c235 dev_priv->vbt.lvds_vbt = 1; in parse_lfp_panel_data()
519 dev_priv->vbt.edp_bpp = 18; in parse_edp()
522 dev_priv->vbt.edp_bpp = 24; in parse_edp()
525 dev_priv->vbt.edp_bpp = 30; in parse_edp()
539 dev_priv->vbt.edp_lanes = 1; in parse_edp()
542 dev_priv->vbt.edp_lanes = 2; in parse_edp()
653 dev_priv->vbt.lvds_vbt = 0; in init_vbt_defaults()
692 struct vbt_header *vbt = dev_priv->opregion.vbt; in intel_parse_bios() local
695 vbt->signature); in intel_parse_bios()
696 bdb = (struct bdb_header *)(uintptr_t)((char *)vbt + vbt->bdb_offset); in intel_parse_bios()
[all …]
H A Dintel_lvds.c785 if (!dev_priv->vbt.child_dev_num) in lvds_is_present_in_vbt()
788 for (i = 0; i < dev_priv->vbt.child_dev_num; i++) { in lvds_is_present_in_vbt()
789 struct child_device_config *child = dev_priv->vbt.child_dev + i; in lvds_is_present_in_vbt()
815 if (dev_priv->opregion.vbt) in lvds_is_present_in_vbt()
856 val = dev_priv->vbt.bios_lvds_val; in compute_is_dual_link_lvds()
916 if (dev_priv->vbt.edp_support) { in intel_lvds_init()
1036 if (dev_priv->vbt.lfp_lvds_vbt_mode) { in intel_lvds_init()
1038 drm_mode_debug_printmodeline(dev_priv->vbt.lfp_lvds_vbt_mode); in intel_lvds_init()
1040 fixed_mode = drm_mode_duplicate(dev, dev_priv->vbt.lfp_lvds_vbt_mode); in intel_lvds_init()
H A Dintel_dp.c723 if (is_edp(intel_dp) && dev_priv->vbt.edp_bpp) in intel_dp_compute_config()
724 bpp = min(bpp, dev_priv->vbt.edp_bpp); in intel_dp_compute_config()
2814 if (!dev_priv->vbt.child_dev_num) in intel_dpd_is_edp()
2817 for (i = 0; i < dev_priv->vbt.child_dev_num; i++) { in intel_dpd_is_edp()
2818 p_child = dev_priv->vbt.child_dev + i; in intel_dpd_is_edp()
2852 struct edp_power_seq cur, vbt, spec, final; in intel_dp_init_panel_power_sequencer() local
2896 vbt = dev_priv->vbt.edp_pps; in intel_dp_init_panel_power_sequencer()
2911 vbt.t1_t3, vbt.t8, vbt.t9, vbt.t10, vbt.t11_t12); in intel_dp_init_panel_power_sequencer()
2917 max(cur.field, vbt.field)) in intel_dp_init_panel_power_sequencer()
3061 if (!fixed_mode && dev_priv->vbt.lfp_lvds_vbt_mode) { in intel_edp_init_connector()
[all …]
H A Dintel_tv.c1534 if (!dev_priv->vbt.child_dev_num) in tv_is_present_in_vbt()
1538 for (i = 0; i < dev_priv->vbt.child_dev_num; i++) { in tv_is_present_in_vbt()
1539 p_child = dev_priv->vbt.child_dev + i; in tv_is_present_in_vbt()
1577 if (!dev_priv->vbt.int_tv_support) in intel_tv_init()
H A Dintel_crt.c466 i2c = intel_gmbus_get_adapter(dev_priv, dev_priv->vbt.crt_ddc_pin); in intel_crt_detect_ddc()
672 i2c = intel_gmbus_get_adapter(dev_priv, dev_priv->vbt.crt_ddc_pin); in intel_crt_get_modes()
H A Dintel_sdvo.c1612 dev_priv->vbt.crt_ddc_pin)); in intel_sdvo_get_analog_edid()
1888 if (dev_priv->vbt.sdvo_lvds_vbt_mode != NULL) { in intel_sdvo_get_lvds_modes()
1890 dev_priv->vbt.sdvo_lvds_vbt_mode); in intel_sdvo_get_lvds_modes()
H A Di915_drv.h235 void *vbt; member
1084 struct intel_vbt_data vbt; member
H A Dintel_display.c4245 return dev_priv->vbt.lvds_use_ssc in intel_panel_use_ssc()
4283 refclk = dev_priv->vbt.lvds_ssc_freq * 1000; in i9xx_get_refclk()
5054 has_ck505 = dev_priv->vbt.display_clock_mode; in ironlake_init_pch_refclk()
5366 dev_priv->vbt.lvds_ssc_freq); in ironlake_get_refclk()
5367 return dev_priv->vbt.lvds_ssc_freq * 1000; in ironlake_get_refclk()
5643 dev_priv->vbt.lvds_ssc_freq == 100) || in ironlake_compute_dpll()
H A Dintel_pm.c4025 if (dev_priv->vbt.fdi_rx_polarity_inverted) in cpt_init_clock_gating()