Home
last modified time | relevance | path

Searched refs:aux_ch (Results 1 – 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
Dintel_bios.c1529 static enum port get_port_by_aux_ch(struct drm_i915_private *i915, u8 aux_ch) in get_port_by_aux_ch() argument
1537 if (info->child && aux_ch == info->alternate_aux_channel) in get_port_by_aux_ch()
2617 enum aux_ch intel_bios_port_aux_ch(struct drm_i915_private *dev_priv, in intel_bios_port_aux_ch()
2622 enum aux_ch aux_ch; in intel_bios_port_aux_ch() local
2625 aux_ch = (enum aux_ch)port; in intel_bios_port_aux_ch()
2629 aux_ch_name(aux_ch), port_name(port)); in intel_bios_port_aux_ch()
2630 return aux_ch; in intel_bios_port_aux_ch()
2635 aux_ch = AUX_CH_A; in intel_bios_port_aux_ch()
2638 aux_ch = AUX_CH_B; in intel_bios_port_aux_ch()
2641 aux_ch = IS_ROCKETLAKE(dev_priv) ? AUX_CH_D : AUX_CH_C; in intel_bios_port_aux_ch()
[all …]
Dintel_dp.c1283 if (dig_port->aux_ch == AUX_CH_A) in ilk_get_aux_clock_divider()
1295 if (dig_port->aux_ch != AUX_CH_A && HAS_PCH_LPT_H(dev_priv)) { in hsw_get_aux_clock_divider()
1672 enum aux_ch aux_ch = dig_port->aux_ch; in g4x_aux_ctl_reg() local
1674 switch (aux_ch) { in g4x_aux_ctl_reg()
1678 return DP_AUX_CH_CTL(aux_ch); in g4x_aux_ctl_reg()
1680 MISSING_CASE(aux_ch); in g4x_aux_ctl_reg()
1689 enum aux_ch aux_ch = dig_port->aux_ch; in g4x_aux_data_reg() local
1691 switch (aux_ch) { in g4x_aux_data_reg()
1695 return DP_AUX_CH_DATA(aux_ch, index); in g4x_aux_data_reg()
1697 MISSING_CASE(aux_ch); in g4x_aux_data_reg()
[all …]
Dintel_display.h275 enum aux_ch { enum
594 intel_legacy_aux_to_power_domain(enum aux_ch aux_ch);
Dintel_bios.h244 enum aux_ch intel_bios_port_aux_ch(struct drm_i915_private *dev_priv, enum port port);
Dintel_display_power.c293 static enum aux_ch icl_tc_phy_aux_ch(struct drm_i915_private *dev_priv, in icl_tc_phy_aux_ch()
304 enum aux_ch aux_ch) in aux_ch_to_digital_port() argument
318 if (dig_port->aux_ch != aux_ch) { in aux_ch_to_digital_port()
597 enum aux_ch aux_ch = icl_tc_phy_aux_ch(dev_priv, power_well); in icl_tc_phy_aux_power_well_enable() local
598 struct intel_digital_port *dig_port = aux_ch_to_digital_port(dev_priv, aux_ch); in icl_tc_phy_aux_power_well_enable()
606 val = intel_de_read(dev_priv, DP_AUX_CH_CTL(aux_ch)); in icl_tc_phy_aux_power_well_enable()
610 intel_de_write(dev_priv, DP_AUX_CH_CTL(aux_ch), val); in icl_tc_phy_aux_power_well_enable()
647 enum aux_ch aux_ch = icl_tc_phy_aux_ch(dev_priv, power_well); in icl_tc_phy_aux_power_well_disable() local
648 struct intel_digital_port *dig_port = aux_ch_to_digital_port(dev_priv, aux_ch); in icl_tc_phy_aux_power_well_disable()
Dintel_display_types.h1416 enum aux_ch aux_ch; member
Dintel_tc.c32 return intel_legacy_aux_to_power_domain(dig_port->aux_ch); in tc_cold_get_power_domain()
Dintel_ddi.c2085 return dig_port->aux_ch == AUX_CH_A ? POWER_DOMAIN_AUX_IO_A : in intel_ddi_main_link_aux_domain()
5138 dig_port->aux_ch = intel_bios_port_aux_ch(dev_priv, port); in intel_ddi_init()
Dintel_display.c7353 switch (dig_port->aux_ch) { in intel_aux_power_domain()
7369 MISSING_CASE(dig_port->aux_ch); in intel_aux_power_domain()
7374 return intel_legacy_aux_to_power_domain(dig_port->aux_ch); in intel_aux_power_domain()
7382 intel_legacy_aux_to_power_domain(enum aux_ch aux_ch) in intel_legacy_aux_to_power_domain() argument
7384 switch (aux_ch) { in intel_legacy_aux_to_power_domain()
7404 MISSING_CASE(aux_ch); in intel_legacy_aux_to_power_domain()
Dintel_hdmi.c3434 dig_port->aux_ch = intel_bios_port_aux_ch(dev_priv, port); in intel_hdmi_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
Dedid.c519 i2c_edid->aux_ch.i2c_over_aux_ch = true; in intel_gvt_i2c_handle_aux_ch_write()
520 i2c_edid->aux_ch.aux_ch_mot = true; in intel_gvt_i2c_handle_aux_ch_write()
581 edid->aux_ch.i2c_over_aux_ch = false; in intel_vgpu_init_i2c_edid()
582 edid->aux_ch.aux_ch_mot = false; in intel_vgpu_init_i2c_edid()
Dedid.h138 struct intel_vgpu_i2c_aux_ch aux_ch; member
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
Dcdv_intel_dp.c53 int (*aux_ch) (struct i2c_adapter *adapter, member
66 ret = (*algo_data->aux_ch)(adapter, mode, in i2c_algo_dp_aux_transaction()
858 intel_dp->algo.aux_ch = cdv_intel_dp_i2c_aux_ch; in cdv_intel_dp_i2c_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
Di915_reg.h5793 #define DP_AUX_CH_CTL(aux_ch) _MMIO_PORT(aux_ch, _DPA_AUX_CH_CTL, _DPB_AUX_CH_CTL) argument
5794 #define DP_AUX_CH_DATA(aux_ch, i) _MMIO(_PORT(aux_ch, _DPA_AUX_CH_DATA1, _DPB_AUX_CH_DATA1) + (i) *… argument
8880 #define PCH_DP_AUX_CH_CTL(aux_ch) _MMIO_PORT((aux_ch) - AUX_CH_B, _PCH_DPB_AUX_CH_CTL, _PCH_DPC_AU… argument
8881 #define PCH_DP_AUX_CH_DATA(aux_ch, i) _MMIO(_PORT((aux_ch) - AUX_CH_B, _PCH_DPB_AUX_CH_DATA1, _PCH_… argument