Home
last modified time | relevance | path

Searched refs:intel_connector (Results 1 – 25 of 25) 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_dp_tunnel.h15 struct intel_connector;
41 const struct intel_connector *connector,
52 struct intel_connector *connector);
85 const struct intel_connector *connector, in intel_dp_tunnel_atomic_compute_stream_bw()
115 struct intel_connector *connector) in intel_dp_tunnel_atomic_check_state()
H A Dintel_dsi.c65 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_mode_valid() local
67 intel_panel_fixed_mode(intel_connector, mode); in intel_dsi_mode_valid()
73 status = intel_panel_mode_valid(intel_connector, mode); in intel_dsi_mode_valid()
118 intel_dsi_get_panel_orientation(struct intel_connector *connector) in intel_dsi_get_panel_orientation()
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.c268 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_set_sink_rates()
293 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_set_max_sink_lane_count()
497 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_has_joiner()
558 struct intel_connector *connector = intel_dp->attached_connector; in vbt_max_link_rate()
953 static int intel_dp_dsc_min_slice_count(const struct intel_connector *connector, in intel_dp_dsc_min_slice_count()
1028 intel_dp_dsc_get_slice_config(const struct intel_connector *connector, in intel_dp_dsc_get_slice_config()
1092 u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector, in intel_dp_dsc_get_slice_count()
1182 intel_dp_output_format(struct intel_connector *connector, in intel_dp_output_format()
1238 intel_dp_sink_format(struct intel_connector *connector, in intel_dp_sink_format()
1250 intel_dp_mode_min_link_bpp_x16(struct intel_connector *connector, in intel_dp_mode_min_link_bpp_x16()
[all …]
H A Dintel_display_types.h59 struct intel_connector;
176 struct intel_connector *connector);
304 int (*setup)(struct intel_connector *connector, enum pipe pipe);
305 u32 (*get)(struct intel_connector *connector, enum pipe pipe);
310 u32 (*hz_to_pwm)(struct intel_connector *connector, u32 hz);
443 void (*power)(struct intel_connector *, bool enable);
520 struct intel_connector { struct
532 bool (*get_hw_state)(struct intel_connector *); argument
538 void (*sync_state)(struct intel_connector *connector, argument
1653 #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_dvo.c118 struct intel_connector *attached_connector;
126 static struct intel_dvo *intel_attached_dvo(struct intel_connector *connector) in intel_attached_dvo()
131 static bool intel_dvo_connector_get_hw_state(struct intel_connector *connector) in intel_dvo_connector_get_hw_state()
224 struct intel_connector *connector = to_intel_connector(_connector); in intel_dvo_mode_valid()
259 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dvo_compute_config()
323 struct intel_connector *connector = to_intel_connector(_connector); in intel_dvo_detect()
341 struct intel_connector *connector = to_intel_connector(_connector); in intel_dvo_get_modes()
493 struct intel_connector *connector; in intel_dvo_init()
H A Dicl_dsi.c1666 struct intel_connector *intel_connector = intel_dsi->attached_connector; in gen11_dsi_compute_config() local
1674 ret = intel_panel_compute_config(intel_connector, adjusted_mode); in gen11_dsi_compute_config()
1859 struct intel_connector *connector = intel_dsi->attached_connector; in icl_dphy_param_init()
1911 static void icl_dsi_add_properties(struct intel_connector *connector) in icl_dsi_add_properties()
1929 struct intel_connector *intel_connector; in icl_dsi_init() local
1941 intel_connector = intel_connector_alloc(); in icl_dsi_init()
1942 if (!intel_connector) { in icl_dsi_init()
1948 intel_dsi->attached_connector = intel_connector; in icl_dsi_init()
1949 connector = &intel_connector->base; in icl_dsi_init()
1985 intel_connector->get_hw_state = intel_connector_get_hw_state; in icl_dsi_init()
[all …]
H A Dintel_sdvo.c129 struct intel_connector base;
185 static struct intel_sdvo *intel_attached_sdvo(struct intel_connector *connector) in intel_attached_sdvo()
1655 static bool intel_sdvo_connector_get_hw_state(struct intel_connector *connector) in intel_sdvo_connector_get_hw_state()
2063 struct intel_connector *connector) in intel_sdvo_hotplug()
2802 struct intel_connector *intel_connector; in intel_sdvo_dvi_init() local
2813 intel_connector = &intel_sdvo_connector->base; in intel_sdvo_dvi_init()
2814 connector = &intel_connector->base; in intel_sdvo_dvi_init()
2822 intel_connector->polled = DRM_CONNECTOR_POLL_HPD; in intel_sdvo_dvi_init()
2826 intel_connector->polled = DRM_CONNECTOR_POLL_CONNECT | DRM_CONNECTOR_POLL_DISCONNECT; in intel_sdvo_dvi_init()
2828 intel_connector->base.polled = intel_connector->polled; in intel_sdvo_dvi_init()
[all …]
H A Dintel_dp_tunnel.c308 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_tunnel_suspend()
338 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_tunnel_resume()
438 struct intel_connector *connector = in check_inherited_tunnel_state()
544 struct intel_connector *connector, in check_group_state()
581 struct intel_connector *connector) in intel_dp_tunnel_atomic_check_state()
623 const struct intel_connector *connector, in intel_dp_tunnel_atomic_compute_stream_bw()
828 struct intel_connector *connector; in intel_dp_tunnel_mgr_init()
H A Dintel_psr.c241 struct intel_connector *connector = intel_dp->attached_connector; in psr_global_enabled()
499 struct intel_connector *connector) in _psr_compute_su_granularity()
543 compute_pr_dsc_support(struct intel_connector *connector) in compute_pr_dsc_support()
580 static void _panel_replay_compute_su_granularity(struct intel_connector *connector) in _panel_replay_compute_su_granularity()
604 static void _panel_replay_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) in _panel_replay_init_dpcd()
664 static void _psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) in _psr_init_dpcd()
723 void intel_psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) in intel_psr_init_dpcd()
767 static bool psr2_su_region_et_valid(struct intel_connector *connector, bool panel_replay) in psr2_su_region_et_valid()
866 struct intel_connector *connector = intel_dp->attached_connector; in intel_psr1_get_tp_time()
918 struct intel_connector *connector = intel_dp->attached_connector; in psr_compute_idle_frames()
[all …]
H A Dintel_tv.c910 static struct intel_tv *intel_attached_tv(struct intel_connector *connector) in intel_attached_tv()
1935 struct intel_connector *intel_connector; in intel_tv_init() local
1974 intel_connector = intel_connector_alloc(); in intel_tv_init()
1975 if (!intel_connector) { in intel_tv_init()
1981 connector = &intel_connector->base; in intel_tv_init()
1993 intel_connector->polled = DRM_CONNECTOR_POLL_CONNECT; in intel_tv_init()
1994 intel_connector->base.polled = intel_connector->polled; in intel_tv_init()
2009 intel_connector->get_hw_state = intel_connector_get_hw_state; in intel_tv_init()
2011 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_tv_init()
H A Dintel_lvds.c79 struct intel_connector *attached_connector;
397 struct intel_connector *connector = to_intel_connector(_connector); in intel_lvds_mode_valid()
423 struct intel_connector *connector = lvds_encoder->attached_connector; in intel_lvds_compute_config()
488 struct intel_connector *connector = to_intel_connector(_connector); in intel_lvds_get_modes()
798 struct intel_connector *connector = lvds_encoder->attached_connector; in compute_is_dual_link_lvds()
846 struct intel_connector *connector; in intel_lvds_init()
H A Dintel_alpm.c514 struct intel_connector *connector = m->private; in i915_edp_lobf_info_show()
551 struct intel_connector *connector = data; in i915_edp_lobf_debug_get()
562 struct intel_connector *connector = data; in i915_edp_lobf_debug_set()
574 void intel_alpm_lobf_debugfs_add(struct intel_connector *connector) in intel_alpm_lobf_debugfs_add()
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 Dg4x_dp.c1164 struct intel_connector *connector) in intel_dp_hotplug()
1289 struct intel_connector *intel_connector; in g4x_dp_init() local
1305 intel_connector = intel_connector_alloc(); in g4x_dp_init()
1306 if (!intel_connector) in g4x_dp_init()
1416 if (!intel_dp_init_connector(dig_port, intel_connector)) in g4x_dp_init()
1424 kfree(intel_connector); in g4x_dp_init()
H A Dintel_opregion.c494 struct intel_connector *connector; in asle_set_backlight()
732 struct intel_connector *connector; in intel_didl_outputs()
771 struct intel_connector *connector; in intel_setup_cadls()
1110 const struct drm_edid *intel_opregion_get_edid(struct intel_connector *connector) in intel_opregion_get_edid()
H A Dintel_vrr.c34 bool intel_vrr_is_capable(struct intel_connector *connector) in intel_vrr_is_capable()
70 bool intel_vrr_is_in_range(struct intel_connector *connector, int vrefresh) in intel_vrr_is_in_range()
343 int intel_vrr_compute_vmax(struct intel_connector *connector, in intel_vrr_compute_vmax()
411 struct intel_connector *connector = in intel_vrr_compute_config()
H A Dintel_atomic.c215 struct intel_connector *connector) in intel_atomic_get_digital_connector_state()
/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 DMakefile247 i915-display/intel_connector.o \