intel_hdmi
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
tmp = intel_de_read(display, intel_hdmi->hdmi_reg);
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
temp = intel_de_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
struct intel_hdmi *hdmi = enc_to_intel_hdmi(encoder);
struct intel_hdmi *hdmi = enc_to_intel_hdmi(encoder);
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
temp = intel_de_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg,
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
temp = intel_de_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
intel_dp_dual_mode_set_tmds_output(intel_hdmi, true);
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
hdmi_to_dig_port(intel_hdmi);
temp = intel_de_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
intel_de_write(display, intel_hdmi->hdmi_reg, temp);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
intel_dp_dual_mode_set_tmds_output(intel_hdmi, false);
intel_de_write(display, intel_hdmi->hdmi_reg, hdmi_val);
intel_de_posting_read(display, intel_hdmi->hdmi_reg);
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
ret = intel_sdvo_port_enabled(display, intel_hdmi->hdmi_reg, pipe);
struct intel_hdmi;
int intel_cx0_phy_check_hdmi_link_rate(struct intel_hdmi *hdmi, int clock);
struct intel_hdmi *intel_hdmi = &dig_port->hdmi;
intel_dp_dual_mode_set_tmds_output(intel_hdmi, true);
struct intel_hdmi *intel_hdmi = &dig_port->hdmi;
intel_dp_dual_mode_set_tmds_output(intel_hdmi, false);
struct intel_hdmi *hdmi = enc_to_intel_hdmi(encoder);
struct intel_hdmi hdmi;
static inline struct intel_hdmi *
static inline struct intel_hdmi *
hdmi_to_dig_port(struct intel_hdmi *intel_hdmi)
return container_of(intel_hdmi, struct intel_digital_port, hdmi);
__assoc(intel_hdmi, p), \
struct intel_hdmi *intel_hdmi = &dig_port->hdmi;
assert_hdmi_port_disabled(intel_hdmi);
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
assert_hdmi_port_disabled(intel_hdmi);
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
assert_hdmi_port_disabled(intel_hdmi);
void intel_dp_dual_mode_set_tmds_output(struct intel_hdmi *hdmi, bool enable)
struct intel_hdmi *hdmi = &dig_port->hdmi;
struct intel_hdmi *hdmi = &dig_port->hdmi;
struct intel_hdmi *hdmi = &dig_port->hdmi;
struct intel_hdmi *hdmi = &dig_port->hdmi;
struct intel_hdmi *hdmi = &dig_port->hdmi;
static bool intel_has_hdmi_sink(struct intel_hdmi *hdmi,
static int hdmi_port_clock_limit(struct intel_hdmi *hdmi,
hdmi_port_clock_valid(struct intel_hdmi *hdmi,
struct intel_hdmi *hdmi = intel_attached_hdmi(connector);
struct intel_hdmi *hdmi = intel_attached_hdmi(connector);
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
hdmi_port_clock_valid(intel_hdmi, tmds_clock,
struct intel_hdmi *hdmi = enc_to_intel_hdmi(encoder);
struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(encoder);
intel_dp_dual_mode_set_tmds_output(intel_hdmi, true);
struct intel_hdmi *intel_hdmi = intel_attached_hdmi(connector);
intel_hdmi->dp_dual_mode.type = DRM_DP_DUAL_MODE_NONE;
intel_hdmi->dp_dual_mode.max_tmds_clock = 0;
struct intel_hdmi *hdmi = intel_attached_hdmi(connector);
struct intel_hdmi *intel_hdmi = intel_attached_hdmi(connector);
cec_notifier_set_phys_addr(intel_hdmi->cec_notifier,
struct intel_hdmi *intel_hdmi = intel_attached_hdmi(connector);
struct intel_encoder *encoder = &hdmi_to_dig_port(intel_hdmi)->base;
cec_notifier_phys_addr_invalidate(intel_hdmi->cec_notifier);
intel_hdmi_add_properties(struct intel_hdmi *intel_hdmi, struct drm_connector *_connector)
struct intel_display *display = to_intel_display(intel_hdmi);
struct intel_hdmi *intel_hdmi = &dig_port->hdmi;
intel_hdmi_add_properties(intel_hdmi, connector);
intel_hdmi->attached_connector = intel_connector;
intel_hdmi->cec_notifier =
if (!intel_hdmi->cec_notifier)
assert_hdmi_port_disabled(struct intel_hdmi *intel_hdmi)
struct intel_display *display = to_intel_display(intel_hdmi);
struct intel_hdmi *intel_hdmi = &dig_port->hdmi;
assert_hdmi_port_disabled(intel_hdmi);
intel_de_read(display, intel_hdmi->hdmi_reg) & enabled_bits,
struct intel_hdmi;
void intel_dp_dual_mode_set_tmds_output(struct intel_hdmi *hdmi, bool enable);