| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_connector.c | 43 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 D | intel_backlight.h | 13 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 D | intel_hdcp.c | 74 struct intel_connector *connector) in intel_conn_to_vcpi() 118 struct intel_connector *connector; in intel_hdcp_required_content_stream() 168 struct intel_connector *connector) in intel_hdcp_prepare_streams() 221 static bool intel_hdcp_get_capability(struct intel_connector *connector) in intel_hdcp_get_capability() 250 static bool intel_hdcp2_prerequisite(struct intel_connector *connector) in intel_hdcp2_prerequisite() 277 static bool intel_hdcp2_get_capability(struct intel_connector *connector) in intel_hdcp2_get_capability() 291 static void intel_hdcp_get_remote_capability(struct intel_connector *connector, in intel_hdcp_get_remote_capability() 480 int intel_hdcp_validate_v_prime(struct intel_connector *connector, in intel_hdcp_validate_v_prime() 724 int intel_hdcp_auth_downstream(struct intel_connector *connector) in intel_hdcp_auth_downstream() 807 static int intel_hdcp_auth(struct intel_connector *connector) in intel_hdcp_auth() [all …]
|
| H A D | intel_dp_tunnel.h | 15 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 D | intel_dsi.c | 65 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 D | intel_dp_aux_backlight.c | 112 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() 372 intel_dp_aux_write_panel_luminance_override(struct intel_connector *connector) in intel_dp_aux_write_panel_luminance_override() 395 intel_dp_aux_hdr_setup_backlight(struct intel_connector *connector, enum pipe pipe) in intel_dp_aux_hdr_setup_backlight() [all …]
|
| H A D | intel_dsi_dcs_backlight.h | 9 struct intel_connector; 11 int intel_dsi_dcs_init_backlight_funcs(struct intel_connector *intel_connector);
|
| H A D | intel_dp_aux_backlight.h | 9 struct intel_connector; 11 int intel_dp_aux_init_backlight_funcs(struct intel_connector *intel_connector);
|
| H A D | intel_dp_hdcp.h | 9 struct intel_connector; 13 struct intel_connector *intel_connector);
|
| H A D | intel_dp_mst.c | 225 static int intel_dp_mst_dsc_get_slice_count(const struct intel_connector *connector, in intel_dp_mst_dsc_get_slice_count() 255 struct intel_connector *connector = in intel_dp_mtp_tu_compute_config() 465 struct intel_connector *connector = to_intel_connector(conn_state->connector); in mst_stream_dsc_compute_link_config() 491 hblank_expansion_quirk_needs_dsc(const struct intel_connector *connector, in hblank_expansion_quirk_needs_dsc() 518 const struct intel_connector *connector, in adjust_limits_for_dsc_hblank_expansion_quirk() 583 struct intel_connector *connector = in mst_stream_compute_config_limits() 606 struct intel_connector *connector = in mst_stream_compute_config() 724 struct intel_connector *connector; in intel_dp_mst_transcoder_mask() 755 struct intel_connector *connector; in get_pipes_downstream_of_mst_port() 902 mst_connector_atomic_topology_check(struct intel_connector *connector, in mst_connector_atomic_topology_check() [all …]
|
| H A D | intel_dp.c | 282 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_set_sink_rates() 307 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_set_max_sink_lane_count() 567 struct intel_connector *connector = intel_dp->attached_connector; in vbt_max_link_rate() 962 u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector, in intel_dp_dsc_get_slice_count() 1146 intel_dp_output_format(struct intel_connector *connector, in intel_dp_output_format() 1202 intel_dp_sink_format(struct intel_connector *connector, in intel_dp_sink_format() 1214 intel_dp_mode_min_link_bpp_x16(struct intel_connector *connector, in intel_dp_mode_min_link_bpp_x16() 1248 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_max_tmds_clock() 1285 intel_dp_mode_valid_downstream(struct intel_connector *connector, in intel_dp_mode_valid_downstream() 1340 struct intel_connector *connector, in intel_dp_needs_joiner() [all …]
|
| H A D | intel_display_types.h | 59 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); 442 void (*power)(struct intel_connector *, bool enable); 519 struct intel_connector { struct 531 bool (*get_hw_state)(struct intel_connector *); argument 537 void (*sync_state)(struct intel_connector *connector, argument 1648 #define to_intel_connector(x) container_of(x, struct intel_connector, base) [all …]
|
| H A D | intel_opregion.h | 31 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 D | intel_dvo.c | 118 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 D | icl_dsi.c | 1666 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 D | intel_sdvo.c | 129 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 D | intel_dp_tunnel.c | 270 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_tunnel_suspend() 300 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_tunnel_resume() 400 struct intel_connector *connector = in check_inherited_tunnel_state() 506 struct intel_connector *connector, in check_group_state() 543 struct intel_connector *connector) in intel_dp_tunnel_atomic_check_state() 585 const struct intel_connector *connector, in intel_dp_tunnel_atomic_compute_stream_bw() 790 struct intel_connector *connector; in intel_dp_tunnel_mgr_init()
|
| H A D | intel_dsi_vbt.c | 204 static void soc_gpio_set_value(struct intel_connector *connector, u8 gpio_index, in soc_gpio_set_value() 228 static void soc_opaque_gpio_set_value(struct intel_connector *connector, in soc_opaque_gpio_set_value() 250 static void vlv_gpio_set_value(struct intel_connector *connector, in vlv_gpio_set_value() 272 static void chv_gpio_set_value(struct intel_connector *connector, in chv_gpio_set_value() 312 static void bxt_gpio_set_value(struct intel_connector *connector, in bxt_gpio_set_value() 400 struct intel_connector *connector = intel_dsi->attached_connector; in mipi_exec_gpio() 622 struct intel_connector *connector = intel_dsi->attached_connector; in intel_dsi_vbt_exec() 764 struct intel_connector *connector = intel_dsi->attached_connector; in intel_dsi_vbt_init() 899 struct intel_connector *connector = intel_dsi->attached_connector; in intel_dsi_vbt_gpio_init()
|
| H A D | intel_psr.c | 240 struct intel_connector *connector = intel_dp->attached_connector; in psr_global_enabled() 498 struct intel_connector *connector) in _psr_compute_su_granularity() 542 compute_pr_dsc_support(struct intel_connector *connector) in compute_pr_dsc_support() 579 static void _panel_replay_compute_su_granularity(struct intel_connector *connector) in _panel_replay_compute_su_granularity() 603 static void _panel_replay_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) in _panel_replay_init_dpcd() 656 static void _psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) in _psr_init_dpcd() 715 void intel_psr_init_dpcd(struct intel_dp *intel_dp, struct intel_connector *connector) in intel_psr_init_dpcd() 759 static bool psr2_su_region_et_valid(struct intel_connector *connector, bool panel_replay) in psr2_su_region_et_valid() 858 struct intel_connector *connector = intel_dp->attached_connector; in intel_psr1_get_tp_time() 910 struct intel_connector *connector = intel_dp->attached_connector; in psr_compute_idle_frames() [all …]
|
| H A D | intel_tv.c | 910 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 D | intel_lvds.c | 79 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 D | intel_alpm.c | 472 struct intel_connector *connector = m->private; in i915_edp_lobf_info_show() 509 struct intel_connector *connector = data; in i915_edp_lobf_debug_get() 520 struct intel_connector *connector = data; in i915_edp_lobf_debug_set() 532 void intel_alpm_lobf_debugfs_add(struct intel_connector *connector) in intel_alpm_lobf_debugfs_add()
|
| H A D | intel_acpi.c | 229 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 D | vlv_dsi.c | 276 struct intel_connector *intel_connector = intel_dsi->attached_connector; in intel_dsi_compute_config() local 284 ret = intel_panel_compute_config(intel_connector, adjusted_mode); in intel_dsi_compute_config() 1572 static void vlv_dsi_add_properties(struct intel_connector *connector) in vlv_dsi_add_properties() 1595 struct intel_connector *connector = intel_dsi->attached_connector; in vlv_dphy_param_init() 1861 struct intel_connector *connector = intel_dsi->attached_connector; in vlv_dsi_lenovo_yoga_tab3_backlight_fixup() 1905 struct intel_connector *connector; in vlv_dsi_init()
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | psb_intel_sdvo.c | 1977 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 …]
|