/Linux-v6.1/drivers/gpu/drm/i915/display/ |
D | intel_dp_aux.c | 88 if (dig_port->aux_ch == AUX_CH_A) in ilk_get_aux_clock_divider() 100 if (dig_port->aux_ch != AUX_CH_A && HAS_PCH_LPT_H(dev_priv)) { in hsw_get_aux_clock_divider() 486 enum aux_ch aux_ch = dig_port->aux_ch; in g4x_aux_ctl_reg() local 488 switch (aux_ch) { in g4x_aux_ctl_reg() 492 return DP_AUX_CH_CTL(aux_ch); in g4x_aux_ctl_reg() 494 MISSING_CASE(aux_ch); in g4x_aux_ctl_reg() 503 enum aux_ch aux_ch = dig_port->aux_ch; in g4x_aux_data_reg() local 505 switch (aux_ch) { in g4x_aux_data_reg() 509 return DP_AUX_CH_DATA(aux_ch, index); in g4x_aux_data_reg() 511 MISSING_CASE(aux_ch); in g4x_aux_data_reg() [all …]
|
D | intel_display_power.h | 11 enum aux_ch; 252 intel_display_power_legacy_aux_domain(struct drm_i915_private *i915, enum aux_ch aux_ch); 254 intel_display_power_tbt_aux_domain(struct drm_i915_private *i915, enum aux_ch aux_ch);
|
D | intel_display_power_well.c | 204 static enum aux_ch icl_aux_pw_to_ch(const struct i915_power_well *power_well) in icl_aux_pw_to_ch() 214 enum aux_ch aux_ch) in aux_ch_to_digital_port() argument 228 if (dig_port->aux_ch != aux_ch) { in aux_ch_to_digital_port() 242 enum aux_ch aux_ch = icl_aux_pw_to_ch(power_well); in icl_aux_pw_to_phy() local 243 struct intel_digital_port *dig_port = aux_ch_to_digital_port(i915, aux_ch); in icl_aux_pw_to_phy() 499 enum aux_ch aux_ch = icl_aux_pw_to_ch(power_well); in icl_tc_phy_aux_power_well_enable() local 500 struct intel_digital_port *dig_port = aux_ch_to_digital_port(dev_priv, aux_ch); in icl_tc_phy_aux_power_well_enable() 508 val = intel_de_read(dev_priv, DP_AUX_CH_CTL(aux_ch)); in icl_tc_phy_aux_power_well_enable() 512 intel_de_write(dev_priv, DP_AUX_CH_CTL(aux_ch), val); in icl_tc_phy_aux_power_well_enable() 1803 enum aux_ch aux_ch = i915_power_well_instance(power_well)->xelpdp.aux_ch; in xelpdp_aux_power_well_enable() local [all …]
|
D | intel_bios.c | 2291 static enum port get_port_by_aux_ch(struct drm_i915_private *i915, u8 aux_ch) in get_port_by_aux_ch() argument 2296 if (!aux_ch) in get_port_by_aux_ch() 2302 if (devdata && aux_ch == devdata->child.aux_channel) in get_port_by_aux_ch() 3572 enum aux_ch intel_bios_port_aux_ch(struct drm_i915_private *i915, in intel_bios_port_aux_ch() 3576 enum aux_ch aux_ch; in intel_bios_port_aux_ch() local 3579 aux_ch = (enum aux_ch)port; in intel_bios_port_aux_ch() 3583 aux_ch_name(aux_ch), port_name(port)); in intel_bios_port_aux_ch() 3584 return aux_ch; in intel_bios_port_aux_ch() 3596 aux_ch = AUX_CH_A; in intel_bios_port_aux_ch() 3600 aux_ch = AUX_CH_USBC1; in intel_bios_port_aux_ch() [all …]
|
D | intel_display_power.c | 2288 enum aux_ch aux_ch_start; 2289 enum aux_ch aux_ch_end; 2455 intel_port_domains_for_aux_ch(struct drm_i915_private *i915, enum aux_ch aux_ch) in intel_port_domains_for_aux_ch() argument 2463 if (aux_ch >= domains[i].aux_ch_start && aux_ch <= domains[i].aux_ch_end) in intel_port_domains_for_aux_ch() 2470 intel_display_power_legacy_aux_domain(struct drm_i915_private *i915, enum aux_ch aux_ch) in intel_display_power_legacy_aux_domain() argument 2472 const struct intel_ddi_port_domains *domains = intel_port_domains_for_aux_ch(i915, aux_ch); in intel_display_power_legacy_aux_domain() 2477 return domains->aux_legacy_usbc + (int)(aux_ch - domains->aux_ch_start); in intel_display_power_legacy_aux_domain() 2481 intel_display_power_tbt_aux_domain(struct drm_i915_private *i915, enum aux_ch aux_ch) in intel_display_power_tbt_aux_domain() argument 2483 const struct intel_ddi_port_domains *domains = intel_port_domains_for_aux_ch(i915, aux_ch); in intel_display_power_tbt_aux_domain() 2488 return domains->aux_tbt + (int)(aux_ch - domains->aux_ch_start); in intel_display_power_tbt_aux_domain()
|
D | intel_display_power_map.c | 1447 I915_PW("AUX_A", &icl_pwdoms_aux_a, .xelpdp.aux_ch = AUX_CH_A), 1448 I915_PW("AUX_B", &icl_pwdoms_aux_b, .xelpdp.aux_ch = AUX_CH_B), 1449 I915_PW("AUX_TC1", &xelpdp_pwdoms_aux_tc1, .xelpdp.aux_ch = AUX_CH_USBC1), 1450 I915_PW("AUX_TC2", &xelpdp_pwdoms_aux_tc2, .xelpdp.aux_ch = AUX_CH_USBC2), 1451 I915_PW("AUX_TC3", &xelpdp_pwdoms_aux_tc3, .xelpdp.aux_ch = AUX_CH_USBC3), 1452 I915_PW("AUX_TC4", &xelpdp_pwdoms_aux_tc4, .xelpdp.aux_ch = AUX_CH_USBC4),
|
D | intel_display_power_well.h | 84 u8 aux_ch; member
|
D | intel_bios.h | 254 enum aux_ch intel_bios_port_aux_ch(struct drm_i915_private *dev_priv, enum port port);
|
D | intel_display_types.h | 1751 enum aux_ch aux_ch; member
|
D | g4x_hdmi.c | 604 dig_port->aux_ch = intel_bios_port_aux_ch(dev_priv, port); in g4x_hdmi_init()
|
D | intel_display.h | 293 enum aux_ch { enum
|
D | intel_tc.c | 70 return intel_display_power_legacy_aux_domain(i915, dig_port->aux_ch); in tc_cold_get_power_domain()
|
D | g4x_dp.c | 1391 dig_port->aux_ch = intel_bios_port_aux_ch(dev_priv, port); in g4x_dp_init()
|
D | intel_ddi.c | 862 return dig_port->aux_ch == AUX_CH_A ? POWER_DOMAIN_AUX_IO_A : in intel_ddi_main_link_aux_domain() 4461 dig_port->aux_ch = intel_bios_port_aux_ch(dev_priv, port); in intel_ddi_init()
|
D | intel_display.c | 2169 return intel_display_power_tbt_aux_domain(i915, dig_port->aux_ch); in intel_aux_power_domain() 2171 return intel_display_power_legacy_aux_domain(i915, dig_port->aux_ch); in intel_aux_power_domain()
|
/Linux-v6.1/drivers/gpu/drm/i915/gvt/ |
D | edid.c | 521 i2c_edid->aux_ch.i2c_over_aux_ch = true; in intel_gvt_i2c_handle_aux_ch_write() 522 i2c_edid->aux_ch.aux_ch_mot = true; in intel_gvt_i2c_handle_aux_ch_write() 583 edid->aux_ch.i2c_over_aux_ch = false; in intel_vgpu_init_i2c_edid() 584 edid->aux_ch.aux_ch_mot = false; in intel_vgpu_init_i2c_edid()
|
D | edid.h | 138 struct intel_vgpu_i2c_aux_ch aux_ch; member
|
/Linux-v6.1/drivers/gpu/drm/gma500/ |
D | cdv_intel_dp.c | 54 int (*aux_ch) (struct i2c_adapter *adapter, member 67 ret = (*algo_data->aux_ch)(adapter, mode, in i2c_algo_dp_aux_transaction() 853 intel_dp->algo.aux_ch = cdv_intel_dp_i2c_aux_ch; in cdv_intel_dp_i2c_init()
|
/Linux-v6.1/drivers/gpu/drm/i915/ |
D | i915_reg.h | 3463 #define DP_AUX_CH_CTL(aux_ch) _MMIO_PORT(aux_ch, _DPA_AUX_CH_CTL, _DPB_AUX_CH_CTL) argument 3464 #define DP_AUX_CH_DATA(aux_ch, i) _MMIO(_PORT(aux_ch, _DPA_AUX_CH_DATA1, _DPB_AUX_CH_DATA1) + (i) *… argument 3471 #define XELPDP_DP_AUX_CH_CTL(aux_ch) _MMIO(_PICK(aux_ch, \ argument 3485 #define XELPDP_DP_AUX_CH_DATA(aux_ch, i) _MMIO(_PICK(aux_ch, \ argument 6491 #define PCH_DP_AUX_CH_CTL(aux_ch) _MMIO_PORT((aux_ch) - AUX_CH_B, _PCH_DPB_AUX_CH_CTL, _PCH_DPC_AU… argument 6492 #define PCH_DP_AUX_CH_DATA(aux_ch, i) _MMIO(_PORT((aux_ch) - AUX_CH_B, _PCH_DPB_AUX_CH_DATA1, _PCH_… argument
|