Lines Matching refs:intel_encoder

200 static void g4x_write_infoframe(struct intel_encoder *encoder,  in g4x_write_infoframe()
236 static void g4x_read_infoframe(struct intel_encoder *encoder, in g4x_read_infoframe()
252 static u32 g4x_infoframes_enabled(struct intel_encoder *encoder, in g4x_infoframes_enabled()
268 static void ibx_write_infoframe(struct intel_encoder *encoder, in ibx_write_infoframe()
307 static void ibx_read_infoframe(struct intel_encoder *encoder, in ibx_read_infoframe()
324 static u32 ibx_infoframes_enabled(struct intel_encoder *encoder, in ibx_infoframes_enabled()
343 static void cpt_write_infoframe(struct intel_encoder *encoder, in cpt_write_infoframe()
385 static void cpt_read_infoframe(struct intel_encoder *encoder, in cpt_read_infoframe()
402 static u32 cpt_infoframes_enabled(struct intel_encoder *encoder, in cpt_infoframes_enabled()
417 static void vlv_write_infoframe(struct intel_encoder *encoder, in vlv_write_infoframe()
457 static void vlv_read_infoframe(struct intel_encoder *encoder, in vlv_read_infoframe()
475 static u32 vlv_infoframes_enabled(struct intel_encoder *encoder, in vlv_infoframes_enabled()
493 void hsw_write_infoframe(struct intel_encoder *encoder, in hsw_write_infoframe()
534 void hsw_read_infoframe(struct intel_encoder *encoder, in hsw_read_infoframe()
548 static u32 hsw_infoframes_enabled(struct intel_encoder *encoder, in hsw_infoframes_enabled()
588 u32 intel_hdmi_infoframes_enabled(struct intel_encoder *encoder, in intel_hdmi_infoframes_enabled()
631 static void intel_write_infoframe(struct intel_encoder *encoder, in intel_write_infoframe()
660 void intel_read_infoframe(struct intel_encoder *encoder, in intel_read_infoframe()
694 intel_hdmi_compute_avi_infoframe(struct intel_encoder *encoder, in intel_hdmi_compute_avi_infoframe()
751 intel_hdmi_compute_spd_infoframe(struct intel_encoder *encoder, in intel_hdmi_compute_spd_infoframe()
783 intel_hdmi_compute_hdmi_infoframe(struct intel_encoder *encoder, in intel_hdmi_compute_hdmi_infoframe()
813 intel_hdmi_compute_drm_infoframe(struct intel_encoder *encoder, in intel_hdmi_compute_drm_infoframe()
847 static void g4x_set_infoframes(struct intel_encoder *encoder, in g4x_set_infoframes()
960 static bool intel_hdmi_set_gcp_infoframe(struct intel_encoder *encoder, in intel_hdmi_set_gcp_infoframe()
986 void intel_hdmi_read_gcp_infoframe(struct intel_encoder *encoder, in intel_hdmi_read_gcp_infoframe()
1009 static void intel_hdmi_compute_gcp_infoframe(struct intel_encoder *encoder, in intel_hdmi_compute_gcp_infoframe()
1031 static void ibx_set_infoframes(struct intel_encoder *encoder, in ibx_set_infoframes()
1090 static void cpt_set_infoframes(struct intel_encoder *encoder, in cpt_set_infoframes()
1139 static void vlv_set_infoframes(struct intel_encoder *encoder, in vlv_set_infoframes()
1197 static void hsw_set_infoframes(struct intel_encoder *encoder, in hsw_set_infoframes()
1769 static int intel_hdmi_source_max_tmds_clock(struct intel_encoder *encoder) in intel_hdmi_source_max_tmds_clock()
1808 struct intel_encoder *encoder = &hdmi_to_dig_port(hdmi)->base; in hdmi_port_clock_limit()
2077 static int intel_hdmi_compute_bpc(struct intel_encoder *encoder, in intel_hdmi_compute_bpc()
2112 static int intel_hdmi_compute_clock(struct intel_encoder *encoder, in intel_hdmi_compute_clock()
2174 static bool intel_hdmi_has_audio(struct intel_encoder *encoder, in intel_hdmi_has_audio()
2211 static int intel_hdmi_compute_output_format(struct intel_encoder *encoder, in intel_hdmi_compute_output_format()
2255 static bool source_supports_scrambling(struct intel_encoder *encoder) in source_supports_scrambling()
2274 bool intel_hdmi_compute_has_hdmi_sink(struct intel_encoder *encoder, in intel_hdmi_compute_has_hdmi_sink()
2284 int intel_hdmi_compute_config(struct intel_encoder *encoder, in intel_hdmi_compute_config()
2378 void intel_hdmi_encoder_shutdown(struct intel_encoder *encoder) in intel_hdmi_encoder_shutdown()
2406 struct intel_encoder *encoder = &hdmi_to_dig_port(hdmi)->base; in intel_hdmi_dp_dual_mode_detect()
2503 struct intel_encoder *encoder = &hdmi_to_dig_port(intel_hdmi)->base; in intel_hdmi_detect()
2682 bool intel_hdmi_handle_sink_scrambling(struct intel_encoder *encoder, in intel_hdmi_handle_sink_scrambling()
2887 static u8 intel_hdmi_default_ddc_pin(struct intel_encoder *encoder) in intel_hdmi_default_ddc_pin()
2918 static struct intel_encoder *
2919 get_encoder_by_ddc_pin(struct intel_encoder *encoder, u8 ddc_pin) in get_encoder_by_ddc_pin()
2922 struct intel_encoder *other; in get_encoder_by_ddc_pin()
2938 static u8 intel_hdmi_ddc_pin(struct intel_encoder *encoder) in intel_hdmi_ddc_pin()
2941 struct intel_encoder *other; in intel_hdmi_ddc_pin()
3020 struct intel_encoder *intel_encoder = &dig_port->base; in intel_hdmi_init_connector() local
3021 struct drm_device *dev = intel_encoder->base.dev; in intel_hdmi_init_connector()
3024 enum port port = intel_encoder->port; in intel_hdmi_init_connector()
3029 intel_encoder->base.base.id, intel_encoder->base.name); in intel_hdmi_init_connector()
3036 dig_port->max_lanes, intel_encoder->base.base.id, in intel_hdmi_init_connector()
3037 intel_encoder->base.name)) in intel_hdmi_init_connector()
3040 intel_hdmi->ddc_bus = intel_hdmi_ddc_pin(intel_encoder); in intel_hdmi_init_connector()
3069 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_hdmi_init_connector()