| /linux/drivers/gpu/drm/i915/display/ |
| A D | intel_panel.h | 18 struct intel_connector; 22 void intel_panel_init_alloc(struct intel_connector *connector); 23 int intel_panel_init(struct intel_connector *connector, 25 void intel_panel_fini(struct intel_connector *connector); 30 intel_panel_preferred_fixed_mode(struct intel_connector *connector); 32 intel_panel_fixed_mode(struct intel_connector *connector, 35 intel_panel_downclock_mode(struct intel_connector *connector, 38 intel_panel_highest_mode(struct intel_connector *connector, 40 int intel_panel_get_modes(struct intel_connector *connector); 43 intel_panel_mode_valid(struct intel_connector *connector, [all …]
|
| A D | intel_connector.c | 62 struct intel_connector *intel_connector_alloc(void) in intel_connector_alloc() 64 struct intel_connector *connector; in intel_connector_alloc() 96 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_connector_destroy() local 98 drm_edid_free(intel_connector->detect_edid); in intel_connector_destroy() 100 intel_hdcp_cleanup(intel_connector); in intel_connector_destroy() 102 intel_panel_fini(intel_connector); in intel_connector_destroy() 106 if (intel_connector->port) in intel_connector_destroy() 107 drm_dp_mst_put_port_malloc(intel_connector->port); in intel_connector_destroy() 114 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_connector_register() local 126 intel_connector_debugfs_add(intel_connector); in intel_connector_register() [all …]
|
| 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()
|
| A D | intel_hdcp.h | 17 struct intel_connector; 28 int intel_hdcp_init(struct intel_connector *connector, 35 int intel_hdcp_disable(struct intel_connector *connector); 41 bool intel_hdcp_get_capability(struct intel_connector *connector); 42 bool intel_hdcp2_get_capability(struct intel_connector *connector); 43 void intel_hdcp_get_remote_capability(struct intel_connector *connector, 48 void intel_hdcp_cleanup(struct intel_connector *connector); 49 void intel_hdcp_handle_cp_irq(struct intel_connector *connector);
|
| A D | intel_dp.h | 20 struct intel_connector; 46 void intel_dp_init_modeset_retry_work(struct intel_connector *connector); 52 struct intel_connector *intel_connector); 53 void intel_dp_connector_sync_state(struct intel_connector *connector, 66 struct intel_connector *connector, 69 struct intel_connector *connector, 89 bool intel_dp_has_dsc(const struct intel_connector *connector); 157 struct intel_connector *connector, 166 const struct intel_connector *connector, 172 const struct intel_connector *connector, [all …]
|
| A D | intel_connector.h | 14 struct intel_connector; 17 int intel_connector_init(struct intel_connector *connector); 18 struct intel_connector *intel_connector_alloc(void); 19 void intel_connector_free(struct intel_connector *connector); 23 void intel_connector_attach_encoder(struct intel_connector *connector, 25 bool intel_connector_get_hw_state(struct intel_connector *connector); 26 enum pipe intel_connector_get_pipe(struct intel_connector *connector);
|
| A D | intel_dp_mst.c | 932 struct intel_connector *intel_connector = in intel_dp_mst_atomic_check() local 947 intel_connector); in intel_dp_mst_atomic_check() 954 intel_connector->port); in intel_dp_mst_atomic_check() 1364 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mst_get_ddc_modes() local 1388 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mst_connector_late_register() local 1407 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mst_connector_early_unregister() local 1437 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mst_mode_valid_ctx() local 1550 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_mst_atomic_best_encoder() local 1562 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mst_detect() local 1705 struct intel_connector *intel_connector; in intel_dp_add_mst_connector() local [all …]
|
| A D | intel_backlight.c | 62 static u32 clamp_user_to_hw(struct intel_connector *connector, in clamp_user_to_hw() 75 static u32 scale_hw_to_user(struct intel_connector *connector, in scale_hw_to_user() 818 static u32 scale_user_to_hw(struct intel_connector *connector, in scale_user_to_hw() 854 struct intel_connector *connector = bl_get_data(bd); in intel_backlight_device_update_status() 888 struct intel_connector *connector = bl_get_data(bd); in intel_backlight_device_get_brightness() 1143 static u16 get_vbt_pwm_freq(struct intel_connector *connector) in get_vbt_pwm_freq() 1162 static u32 get_backlight_max_vbt(struct intel_connector *connector) in get_backlight_max_vbt() 1188 static u32 get_backlight_min_vbt(struct intel_connector *connector) in get_backlight_min_vbt() 1521 static int ext_pwm_setup_backlight(struct intel_connector *connector, in ext_pwm_setup_backlight() 1792 struct intel_connector *connector = in intel_backlight_init_funcs() [all …]
|
| A D | intel_panel.c | 59 intel_panel_preferred_fixed_mode(struct intel_connector *connector) in intel_panel_preferred_fixed_mode() 65 static bool is_best_fixed_mode(struct intel_connector *connector, in is_best_fixed_mode() 89 intel_panel_fixed_mode(struct intel_connector *connector, in intel_panel_fixed_mode() 128 intel_panel_downclock_mode(struct intel_connector *connector, in intel_panel_downclock_mode() 150 intel_panel_highest_mode(struct intel_connector *connector, in intel_panel_highest_mode() 164 int intel_panel_get_modes(struct intel_connector *connector) in intel_panel_get_modes() 182 static bool has_drrs_modes(struct intel_connector *connector) in has_drrs_modes() 696 intel_panel_mode_valid(struct intel_connector *connector, in intel_panel_mode_valid() 717 void intel_panel_init_alloc(struct intel_connector *connector) in intel_panel_init_alloc() 726 int intel_panel_init(struct intel_connector *connector, in intel_panel_init() [all …]
|
| A D | intel_dp.c | 1600 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_max_bpp() local 3582 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_hdmi_sink_max_frl() local 3753 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_pcon_dsc_enc_slices() local 3770 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_pcon_dsc_enc_bpp() local 3793 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_pcon_dsc_configure() local 5996 struct intel_connector *intel_connector = in intel_dp_detect() local 6642 struct intel_connector *intel_connector) in intel_edp_init_connector() argument 6810 struct intel_connector *intel_connector; in intel_dp_modeset_retry_work_fn() local 6813 intel_connector = container_of(work, typeof(*intel_connector), in intel_dp_modeset_retry_work_fn() 6841 struct intel_connector *intel_connector) in intel_dp_init_connector() argument [all …]
|
| A D | intel_dp_hdcp.c | 256 struct intel_connector *connector) in intel_dp_hdcp_check_link() 396 intel_dp_hdcp2_wait_for_msg(struct intel_connector *connector, in intel_dp_hdcp2_wait_for_msg() 451 int intel_dp_hdcp2_write_msg(struct intel_connector *connector, in intel_dp_hdcp2_write_msg() 513 int intel_dp_hdcp2_read_msg(struct intel_connector *connector, in intel_dp_hdcp2_read_msg() 624 struct intel_connector *connector) in intel_dp_hdcp2_check_link() 829 struct intel_connector *connector) in intel_dp_mst_hdcp2_check_link() 873 struct intel_connector *intel_connector) in intel_dp_hdcp_init() argument 875 struct drm_device *dev = intel_connector->base.dev; in intel_dp_hdcp_init() 884 if (intel_connector->mst_port) in intel_dp_hdcp_init() 885 return intel_hdcp_init(intel_connector, dig_port, in intel_dp_hdcp_init() [all …]
|
| A D | intel_dp_tunnel.h | 15 struct intel_connector; 40 const struct intel_connector *connector, 51 struct intel_connector *connector); 84 const struct intel_connector *connector, in intel_dp_tunnel_atomic_compute_stream_bw() 111 struct intel_connector *connector) in intel_dp_tunnel_atomic_check_state()
|
| A D | intel_dp_aux_backlight.h | 9 struct intel_connector; 11 int intel_dp_aux_init_backlight_funcs(struct intel_connector *intel_connector);
|
| A D | intel_dsi_dcs_backlight.h | 9 struct intel_connector; 11 int intel_dsi_dcs_init_backlight_funcs(struct intel_connector *intel_connector);
|
| A D | intel_dp_hdcp.h | 9 struct intel_connector; 13 struct intel_connector *intel_connector);
|
| A D | intel_dsi.c | 64 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_mode_valid() local 66 intel_panel_fixed_mode(intel_connector, mode); in intel_dsi_mode_valid() 72 status = intel_panel_mode_valid(intel_connector, mode); in intel_dsi_mode_valid() 117 intel_dsi_get_panel_orientation(struct intel_connector *connector) in intel_dsi_get_panel_orientation()
|
| A D | intel_display_types.h | 64 struct intel_connector; 172 struct intel_connector *connector); 513 struct intel_connector *connector); 548 struct intel_connector *connector); 616 struct intel_connector { struct 1633 struct intel_connector *attached_connector; 1829 struct intel_connector *attached_connector; 1980 struct intel_connector *connector; 2141 struct intel_connector *connector) in intel_atomic_get_new_connector_state() 2150 struct intel_connector *connector) in intel_atomic_get_old_connector_state() [all …]
|
| A D | intel_dsi_dcs_backlight.c | 46 static u32 dcs_get_backlight(struct intel_connector *connector, enum pipe unused) in dcs_get_backlight() 162 static int dcs_setup_backlight(struct intel_connector *connector, in dcs_setup_backlight() 190 int intel_dsi_dcs_init_backlight_funcs(struct intel_connector *intel_connector) in intel_dsi_dcs_init_backlight_funcs() argument 192 struct drm_device *dev = intel_connector->base.dev; in intel_dsi_dcs_init_backlight_funcs() 193 struct intel_encoder *encoder = intel_attached_encoder(intel_connector); in intel_dsi_dcs_init_backlight_funcs() 194 struct intel_panel *panel = &intel_connector->panel; in intel_dsi_dcs_init_backlight_funcs()
|
| A D | intel_hdcp.c | 57 struct intel_connector *connector) in intel_conn_to_vcpi() 100 struct intel_connector *connector; in intel_hdcp_required_content_stream() 151 struct intel_connector *connector) in intel_hdcp_prepare_streams() 1337 hdcp2_verify_lprime(struct intel_connector *connector, in hdcp2_verify_lprime() 1422 hdcp2_verify_mprime(struct intel_connector *connector, in hdcp2_verify_mprime() 1966 struct intel_connector *connector) in hdcp2_authenticate_and_encrypt() 2027 struct intel_connector *connector) in _intel_hdcp2_enable() 2337 int intel_hdcp_init(struct intel_connector *connector, in intel_hdcp_init() 2375 struct intel_connector *connector = in _intel_hdcp_enable() 2447 struct intel_connector *connector = in intel_hdcp_enable() [all …]
|
| A D | intel_dp_aux_backlight.c | 110 intel_dp_aux_supports_hdr_backlight(struct intel_connector *connector) in intel_dp_aux_supports_hdr_backlight() 212 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_set_aux_backlight() 242 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_set_backlight() 256 intel_dp_aux_write_content_luminance(struct intel_connector *connector, in intel_dp_aux_write_content_luminance() 284 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_fill_hdr_tcon_params() 318 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_enable_backlight() 366 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_hdr_disable_backlight() 383 intel_dp_aux_write_panel_luminance_override(struct intel_connector *connector) in intel_dp_aux_write_panel_luminance_override() 459 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_vesa_set_backlight() 573 intel_dp_aux_supports_vesa_backlight(struct intel_connector *connector) in intel_dp_aux_supports_vesa_backlight() [all …]
|
| A D | intel_display_debugfs.h | 10 struct intel_connector; 15 void intel_connector_debugfs_add(struct intel_connector *connector); 19 static inline void intel_connector_debugfs_add(struct intel_connector *connector) {} in intel_connector_debugfs_add()
|
| A D | intel_vrr.h | 13 struct intel_connector; 16 bool intel_vrr_is_capable(struct intel_connector *connector); 17 bool intel_vrr_is_in_range(struct intel_connector *connector, int vrefresh);
|
| A D | intel_display_debugfs.c | 181 struct intel_connector *connector) in intel_panel_info() 195 struct intel_connector *intel_connector, in intel_hdcp_info() argument 200 if (!intel_connector->hdcp.shim) { in intel_hdcp_info() 248 struct intel_connector *connector) in intel_hdmi_info() 258 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_connector_info() local 278 if (intel_connector->mst_port) in intel_connector_info() 279 intel_dp_mst_info(m, intel_connector); in intel_connector_info() 281 intel_dp_info(m, intel_connector); in intel_connector_info() 284 intel_hdmi_info(m, intel_connector); in intel_connector_info() 291 if (intel_connector->mst_port) { in intel_connector_info() [all …]
|
| A D | intel_hdmi.h | 18 struct intel_connector; 26 struct intel_connector *intel_connector);
|
| A D | intel_pps.h | 14 struct intel_connector; 28 void intel_pps_backlight_power(struct intel_connector *connector, bool enable); 54 void intel_pps_connector_debugfs_add(struct intel_connector *connector);
|