Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/i915/display/
H A Dintel_dp_aux_regs.h21 #define __xe2lpd_aux_ch_idx(aux_ch) \ argument
22 (aux_ch >= AUX_CH_USBC1 ? aux_ch : AUX_CH_USBC4 + 1 + (aux_ch) - AUX_CH_A)
26 #define DP_AUX_CH_CTL(aux_ch) _MMIO_PORT(aux_ch, _DPA_AUX_CH_CTL, \ argument
28 #define VLV_DP_AUX_CH_CTL(aux_ch) _MMIO(VLV_DISPLAY_BASE + \ argument
29 _PORT(aux_ch, _DPA_AUX_CH_CTL, _DPB_AUX_CH_CTL))
33 #define PCH_DP_AUX_CH_CTL(aux_ch) _MMIO_PORT((aux_ch) - AUX_CH_B, _PCH_DPB_AUX_CH_CTL, _PCH_DPC_AUX… argument
37 #define _XELPDP_DP_AUX_CH_CTL(aux_ch) \ argument
38 _MMIO(_PICK_EVEN_2RANGES(aux_ch, AUX_CH_USBC1, \
42 #define XELPDP_DP_AUX_CH_CTL(i915__, aux_ch) \ argument
44 _XELPDP_DP_AUX_CH_CTL(__xe2lpd_aux_ch_idx(aux_ch)) : \
[all …]
H A Dintel_display_power_well.c277 static enum aux_ch icl_aux_pw_to_ch(const struct i915_power_well *power_well) in icl_aux_pw_to_ch()
287 enum aux_ch aux_ch) in aux_ch_to_digital_port() argument
300 if (dig_port && dig_port->aux_ch == aux_ch) in aux_ch_to_digital_port()
311 enum aux_ch aux_ch = icl_aux_pw_to_ch(power_well); in icl_aux_pw_to_encoder() local
312 struct intel_digital_port *dig_port = aux_ch_to_digital_port(display, aux_ch); in icl_aux_pw_to_encoder()
484 static bool intel_aux_ch_is_edp(struct intel_display *display, enum aux_ch aux_ch) in intel_aux_ch_is_edp() argument
486 struct intel_digital_port *dig_port = aux_ch_to_digital_port(display, aux_ch); in intel_aux_ch_is_edp()
590 enum aux_ch aux_ch = icl_aux_pw_to_ch(power_well); in icl_tc_phy_aux_power_well_enable() local
591 struct intel_digital_port *dig_port = aux_ch_to_digital_port(display, aux_ch); in icl_tc_phy_aux_power_well_enable()
600 intel_de_rmw(display, DP_AUX_CH_CTL(aux_ch), in icl_tc_phy_aux_power_well_enable()
[all …]
H A Dintel_dp_aux.h11 enum aux_ch;
19 enum aux_ch intel_dp_aux_ch(struct intel_encoder *encoder);
H A Dintel_encoder.c117 dig_port->aux_ch = AUX_CH_NONE; in intel_dig_port_alloc()
H A Dintel_display_types.h1984 enum aux_ch aux_ch; member
H A Dg4x_dp.c1412 dig_port->aux_ch = intel_dp_aux_ch(intel_encoder); in g4x_dp_init()
1413 if (dig_port->aux_ch == AUX_CH_NONE) in g4x_dp_init()
H A Dintel_display.c1965 return intel_display_power_tbt_aux_domain(display, dig_port->aux_ch); in intel_aux_power_domain()
1967 return intel_display_power_legacy_aux_domain(display, dig_port->aux_ch); in intel_aux_power_domain()
/linux/drivers/gpu/drm/i915/gvt/
H A Dedid.h130 struct intel_vgpu_i2c_aux_ch aux_ch; member
/linux/drivers/gpu/drm/gma500/
H A Dcdv_intel_dp.c56 int (*aux_ch) (struct i2c_adapter *adapter, member
69 ret = (*algo_data->aux_ch)(adapter, mode, in i2c_algo_dp_aux_transaction()
855 intel_dp->algo.aux_ch = cdv_intel_dp_i2c_aux_ch; in cdv_intel_dp_i2c_init()