Lines Matching refs:intel_dp
56 static struct intel_dp *lspcon_to_intel_dp(struct intel_lspcon *lspcon) in lspcon_to_intel_dp()
81 struct intel_dp *dp = lspcon_to_intel_dp(lspcon); in lspcon_detect_vendor()
124 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_detect_hdr_capability() local
125 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_detect_hdr_capability()
129 ret = drm_dp_dpcd_read(&intel_dp->aux, get_hdr_status_reg(lspcon), in lspcon_detect_hdr_capability()
143 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_get_current_mode() local
144 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_get_current_mode()
146 struct i2c_adapter *adapter = &intel_dp->aux.ddc; in lspcon_get_current_mode()
148 if (drm_lspcon_get_mode(intel_dp->aux.drm_dev, adapter, ¤t_mode)) { in lspcon_get_current_mode()
158 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_wait_mode() local
159 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_wait_mode()
183 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_change_mode() local
184 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_change_mode()
187 struct i2c_adapter *adapter = &intel_dp->aux.ddc; in lspcon_change_mode()
189 err = drm_lspcon_get_mode(intel_dp->aux.drm_dev, adapter, ¤t_mode); in lspcon_change_mode()
200 err = drm_lspcon_set_mode(intel_dp->aux.drm_dev, adapter, mode); in lspcon_change_mode()
213 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_wake_native_aux_ch() local
214 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_wake_native_aux_ch()
233 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_probe() local
234 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_probe()
235 struct i2c_adapter *adapter = &intel_dp->aux.ddc; in lspcon_probe()
246 adaptor_type = drm_dp_dual_mode_detect(intel_dp->aux.drm_dev, adapter); in lspcon_probe()
277 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_resume_in_pcon_wa() local
278 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_resume_in_pcon_wa()
279 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp); in lspcon_resume_in_pcon_wa()
467 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in lspcon_write_infoframe() local
468 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_write_infoframe()
474 ret = _lspcon_write_avi_infoframe_mca(&intel_dp->aux, in lspcon_write_infoframe()
477 ret = _lspcon_write_avi_infoframe_parade(&intel_dp->aux, in lspcon_write_infoframe()
613 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in lspcon_infoframes_enabled() local
621 infoframes_enabled = _lspcon_read_avi_infoframe_enabled_mca(&intel_dp->aux); in lspcon_infoframes_enabled()
623 infoframes_enabled = _lspcon_read_avi_infoframe_enabled_parade(&intel_dp->aux); in lspcon_infoframes_enabled()
647 struct intel_dp *intel_dp = &dig_port->dp; in lspcon_init() local
649 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_init()
650 struct drm_connector *connector = &intel_dp->attached_connector->base; in lspcon_init()
660 if (drm_dp_read_dpcd_caps(&intel_dp->aux, intel_dp->dpcd) != 0) { in lspcon_init()