Home
last modified time | relevance | path

Searched refs:intel_connector (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/gpu/drm/i915/display/
H A Dintel_connector.c43 struct intel_connector *connector = container_of(work, typeof(*connector), in intel_connector_modeset_retry_work_fn()
64 void intel_connector_queue_modeset_retry_work(struct intel_connector *connector) in intel_connector_queue_modeset_retry_work()
73 void intel_connector_cancel_modeset_retry_work(struct intel_connector *connector) in intel_connector_cancel_modeset_retry_work()
79 static int intel_connector_init(struct intel_connector *connector) in intel_connector_init()
104 struct intel_connector *intel_connector_alloc(void) in intel_connector_alloc()
106 struct intel_connector *connector; in intel_connector_alloc()
127 void intel_connector_free(struct intel_connector *connector) in intel_connector_free()
138 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_connector_destroy() local
140 drm_edid_free(intel_connector->detect_edid); in intel_connector_destroy()
142 intel_hdcp_cleanup(intel_connector); in intel_connector_destroy()
[all …]
H A Dintel_backlight.h13 struct intel_connector;
20 int intel_backlight_setup(struct intel_connector *connector, enum pipe pipe);
35 u32 intel_backlight_invert_pwm_level(struct intel_connector *connector, u32 level);
36 u32 intel_backlight_level_to_pwm(struct intel_connector *connector, u32 level);
37 u32 intel_backlight_level_from_pwm(struct intel_connector *connector, u32 val);
40 int intel_backlight_device_register(struct intel_connector *connector);
41 void intel_backlight_device_unregister(struct intel_connector *connector);
43 static inline int intel_backlight_device_register(struct intel_connector *connector) in intel_backlight_device_register()
47 static inline void intel_backlight_device_unregister(struct intel_connector *connector) in intel_backlight_device_unregister()
H A Dintel_hdcp.c73 struct intel_connector *connector) in intel_conn_to_vcpi()
118 struct intel_connector *connector; in intel_hdcp_required_content_stream()
176 struct intel_connector *connector) in intel_hdcp_prepare_streams()
229 static bool intel_hdcp_get_capability(struct intel_connector *connector) in intel_hdcp_get_capability()
258 static bool intel_hdcp2_prerequisite(struct intel_connector *connector) in intel_hdcp2_prerequisite()
285 static bool intel_hdcp2_get_capability(struct intel_connector *connector) in intel_hdcp2_get_capability()
299 static void intel_hdcp_get_remote_capability(struct intel_connector *connector, in intel_hdcp_get_remote_capability()
488 int intel_hdcp_validate_v_prime(struct intel_connector *connector, in intel_hdcp_validate_v_prime()
732 int intel_hdcp_auth_downstream(struct intel_connector *connector) in intel_hdcp_auth_downstream()
815 static int intel_hdcp_auth(struct intel_connector *connector) in intel_hdcp_auth()
[all …]
H A Dintel_dsi_dcs_backlight.h9 struct intel_connector;
11 int intel_dsi_dcs_init_backlight_funcs(struct intel_connector *intel_connector);
H A Dintel_dp_aux_backlight.h9 struct intel_connector;
11 int intel_dp_aux_init_backlight_funcs(struct intel_connector *intel_connector);
H A Dintel_dp_hdcp.h9 struct intel_connector;
13 struct intel_connector *intel_connector);
H A Dintel_dp_mst.c227 static int intel_dp_mst_dsc_get_slice_count(const struct intel_connector *connector, in intel_dp_mst_dsc_get_slice_count()
257 struct intel_connector *connector = in intel_dp_mtp_tu_compute_config()
448 struct intel_connector *connector = to_intel_connector(conn_state->connector); in mst_stream_compute_link_config()
479 struct intel_connector *connector = to_intel_connector(conn_state->connector); in mst_stream_dsc_compute_link_config()
514 static int get_connector_max_rate(const struct intel_connector *connector, in get_connector_max_rate()
517 struct intel_dp *intel_dp = intel_attached_dp((struct intel_connector *)connector); in get_connector_max_rate()
529 hblank_expansion_quirk_needs_dsc(const struct intel_connector *connector, in hblank_expansion_quirk_needs_dsc()
558 const struct intel_connector *connector, in adjust_limits_for_dsc_hblank_expansion_quirk()
623 struct intel_connector *connector = in mst_stream_compute_config_limits()
647 struct intel_connector *connector = in mst_stream_compute_link_for_joined_pipes()
[all …]
H A Dintel_dp_aux_backlight.c112 intel_dp_aux_supports_hdr_backlight(struct intel_connector *connector) in intel_dp_aux_supports_hdr_backlight()
174 intel_dp_aux_hdr_get_backlight(struct intel_connector *connector, enum pipe pipe) in intel_dp_aux_hdr_get_backlight()
214 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_set_aux_backlight()
231 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_set_backlight()
245 intel_dp_aux_write_content_luminance(struct intel_connector *connector, in intel_dp_aux_write_content_luminance()
273 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_fill_hdr_tcon_params()
307 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_enable_backlight()
355 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_disable_backlight()
382 intel_dp_aux_write_panel_luminance_override(struct intel_connector *connector) in intel_dp_aux_write_panel_luminance_override()
405 intel_dp_aux_hdr_setup_backlight(struct intel_connector *connector, enum pipe pipe) in intel_dp_aux_hdr_setup_backlight()
[all …]
H A Dintel_dp.c295 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_set_sink_rates()
320 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_set_max_sink_lane_count()
468 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_has_joiner()
529 struct intel_connector *connector = intel_dp->attached_connector; in vbt_max_link_rate()
822 static int intel_dp_dsc_min_slice_count(const struct intel_connector *connector, in intel_dp_dsc_min_slice_count()
897 intel_dp_dsc_get_slice_config(const struct intel_connector *connector, in intel_dp_dsc_get_slice_config()
961 u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector, in intel_dp_dsc_get_slice_count()
1051 intel_dp_output_format(struct intel_connector *connector, in intel_dp_output_format()
1107 intel_dp_mode_min_link_bpp_x16(struct intel_connector *connector, in intel_dp_mode_min_link_bpp_x16()
1136 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_max_tmds_clock()
[all …]
H A Dintel_display_types.h59 struct intel_connector;
177 struct intel_connector *connector);
307 int (*setup)(struct intel_connector *connector, enum pipe pipe);
308 u32 (*get)(struct intel_connector *connector, enum pipe pipe);
313 u32 (*hz_to_pwm)(struct intel_connector *connector, u32 hz);
446 void (*power)(struct intel_connector *, bool enable);
523 struct intel_connector { struct
535 bool (*get_hw_state)(struct intel_connector *); argument
541 void (*sync_state)(struct intel_connector *connector, argument
1670 #define to_intel_connector(x) container_of(x, struct intel_connector, base)
[all …]
H A Dintel_opregion.h31 struct intel_connector;
54 const struct drm_edid *intel_opregion_get_edid(struct intel_connector *connector);
118 intel_opregion_get_edid(struct intel_connector *connector) in intel_opregion_get_edid()
H A Dintel_hdmi.h17 struct intel_connector;
25 struct intel_connector *intel_connector);
H A Dintel_ddi.h14 struct intel_connector;
73 bool intel_ddi_connector_get_hw_state(struct intel_connector *intel_connector);
H A Dintel_link_bw.c29 struct intel_connector *connector; in get_forced_link_bpp_x16()
333 struct intel_connector *connector = m->private; in force_link_bpp_show()
418 static bool connector_supports_dsc(struct intel_connector *connector) in connector_supports_dsc()
439 struct intel_connector *connector = m->private; in force_link_bpp_write()
474 void intel_link_bw_connector_debugfs_add(struct intel_connector *connector) in intel_link_bw_connector_debugfs_add()
H A Dintel_dp_link_caps.c224 intel_dp_link_caps_connector_compute_order(struct intel_connector *connector) in intel_dp_link_caps_connector_compute_order()
949 struct intel_connector *connector = to_intel_connector(m->private); in i915_dp_force_link_rate_show()
1025 struct intel_connector *connector = to_intel_connector(m->private); in i915_dp_force_link_rate_write()
1055 struct intel_connector *connector = to_intel_connector(m->private); in i915_dp_force_lane_count_show()
1133 struct intel_connector *connector = to_intel_connector(m->private); in i915_dp_force_lane_count_write()
1163 struct intel_connector *connector = to_intel_connector(data); in i915_dp_max_link_rate_show()
1186 struct intel_connector *connector = to_intel_connector(data); in i915_dp_max_lane_count_show()
1209 struct intel_connector *connector = to_intel_connector(m->private); in intel_dp_allowed_link_configs_show()
1251 void intel_dp_link_caps_debugfs_add(struct intel_connector *connector) in intel_dp_link_caps_debugfs_add()
H A Dintel_psr.c227 struct intel_connector *connector = intel_dp->attached_connector; in psr_global_enabled()
485 struct intel_connector *connector) in _psr_compute_su_granularity()
529 compute_pr_dsc_support(struct intel_connector *connector) in compute_pr_dsc_support()
566 static void _panel_replay_compute_su_granularity(struct intel_connector *connector) in _panel_replay_compute_su_granularity()
590 static void _panel_replay_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) in _panel_replay_init_dpcd()
650 static void _psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) in _psr_init_dpcd()
718 void intel_psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) in intel_psr_init_dpcd()
762 static bool psr2_su_region_et_valid(struct intel_connector *connector, bool panel_replay) in psr2_su_region_et_valid()
864 struct intel_connector *connector = intel_dp->attached_connector; in intel_psr1_get_tp_time()
916 struct intel_connector *connector = intel_dp->attached_connector; in psr_compute_idle_frames()
[all …]
H A Dintel_acpi.c229 static u32 acpi_display_type(struct intel_connector *connector) in acpi_display_type()
272 struct intel_connector *connector; in intel_acpi_device_id_update()
H A Dintel_dp_link_training.c453 static struct intel_dp_link_training *connector_to_link_training(struct intel_connector *connector) in connector_to_link_training()
2525 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_is_connected()
2662 struct intel_connector *connector = to_intel_connector(data); in i915_dp_force_link_training_failure_show()
2682 struct intel_connector *connector = to_intel_connector(data); in i915_dp_force_link_training_failure_write()
2708 struct intel_connector *connector = to_intel_connector(data); in i915_dp_force_link_retrain_show()
2728 struct intel_connector *connector = to_intel_connector(data); in i915_dp_force_link_retrain_write()
2754 struct intel_connector *connector = to_intel_connector(m->private); in i915_dp_link_retrain_disabled_show()
2774 void intel_dp_link_training_debugfs_add(struct intel_connector *connector) in intel_dp_link_training_debugfs_add()
H A Dintel_vrr.c37 bool intel_vrr_is_capable(struct intel_connector *connector) in intel_vrr_is_capable()
87 bool intel_vrr_is_in_range(struct intel_connector *connector, int vrefresh) in intel_vrr_is_in_range()
358 int intel_vrr_compute_vmax(struct intel_connector *connector, in intel_vrr_compute_vmax()
428 struct intel_connector *connector = in intel_vrr_compute_config()
H A Dintel_atomic.c214 struct intel_connector *connector) in intel_atomic_get_digital_connector_state()
H A Dintel_ddi.c747 bool intel_ddi_connector_get_hw_state(struct intel_connector *intel_connector) in intel_ddi_connector_get_hw_state() argument
749 struct intel_display *display = to_intel_display(intel_connector); in intel_ddi_connector_get_hw_state()
750 struct intel_encoder *encoder = intel_attached_encoder(intel_connector); in intel_ddi_connector_get_hw_state()
751 int type = intel_connector->base.connector_type; in intel_ddi_connector_get_hw_state()
3585 struct intel_connector *connector = in intel_ddi_disable_dp()
4715 struct intel_connector *connector; in intel_ddi_init_dp_connector()
4769 struct intel_connector *connector = intel_dp->attached_connector; in intel_ddi_cleanup_dp_connector()
4781 struct intel_connector *connector = hdmi->attached_connector; in intel_hdmi_reset_link()
4861 struct intel_connector *connector) in intel_ddi_hotplug()
4941 struct intel_connector *connector; in intel_ddi_init_hdmi_connector()
/linux/drivers/gpu/drm/gma500/
H A Dpsb_intel_sdvo.c1977 struct gma_connector *intel_connector; in psb_intel_sdvo_dvi_init() local
1992 intel_connector = &psb_intel_sdvo_connector->base; in psb_intel_sdvo_dvi_init()
1993 connector = &intel_connector->base; in psb_intel_sdvo_dvi_init()
2017 struct gma_connector *intel_connector; in psb_intel_sdvo_tv_init() local
2024 intel_connector = &psb_intel_sdvo_connector->base; in psb_intel_sdvo_tv_init()
2025 connector = &intel_connector->base; in psb_intel_sdvo_tv_init()
2056 struct gma_connector *intel_connector; in psb_intel_sdvo_analog_init() local
2063 intel_connector = &psb_intel_sdvo_connector->base; in psb_intel_sdvo_analog_init()
2064 connector = &intel_connector->base; in psb_intel_sdvo_analog_init()
2090 struct gma_connector *intel_connector; in psb_intel_sdvo_lvds_init() local
[all …]
/linux/drivers/gpu/drm/xe/
H A DMakefile253 i915-display/intel_connector.o \