Symbol: aux_ch
drivers/gpu/drm/gma500/cdv_intel_dp.c
56
int (*aux_ch) (struct i2c_adapter *adapter,
drivers/gpu/drm/gma500/cdv_intel_dp.c
69
ret = (*algo_data->aux_ch)(adapter, mode,
drivers/gpu/drm/gma500/cdv_intel_dp.c
855
intel_dp->algo.aux_ch = cdv_intel_dp_i2c_aux_ch;
drivers/gpu/drm/i915/display/g4x_dp.c
1412
dig_port->aux_ch = intel_dp_aux_ch(intel_encoder);
drivers/gpu/drm/i915/display/g4x_dp.c
1413
if (dig_port->aux_ch == AUX_CH_NONE)
drivers/gpu/drm/i915/display/intel_bios.c
3720
static enum aux_ch map_aux_ch(struct intel_display *display, u8 aux_channel)
drivers/gpu/drm/i915/display/intel_bios.c
3751
enum aux_ch intel_bios_dp_aux_ch(const struct intel_bios_encoder_data *devdata)
drivers/gpu/drm/i915/display/intel_bios.h
41
enum aux_ch;
drivers/gpu/drm/i915/display/intel_bios.h
92
enum aux_ch intel_bios_dp_aux_ch(const struct intel_bios_encoder_data *devdata);
drivers/gpu/drm/i915/display/intel_ddi.c
5426
dig_port->aux_ch = intel_dp_aux_ch(encoder);
drivers/gpu/drm/i915/display/intel_ddi.c
5427
if (dig_port->aux_ch == AUX_CH_NONE)
drivers/gpu/drm/i915/display/intel_ddi.c
973
return intel_display_power_aux_io_domain(display, dig_port->aux_ch);
drivers/gpu/drm/i915/display/intel_display.c
1962
return intel_display_power_tbt_aux_domain(display, dig_port->aux_ch);
drivers/gpu/drm/i915/display/intel_display.c
1964
return intel_display_power_legacy_aux_domain(display, dig_port->aux_ch);
drivers/gpu/drm/i915/display/intel_display_power.c
2360
enum aux_ch aux_ch_start;
drivers/gpu/drm/i915/display/intel_display_power.c
2361
enum aux_ch aux_ch_end;
drivers/gpu/drm/i915/display/intel_display_power.c
2536
intel_port_domains_for_aux_ch(struct intel_display *display, enum aux_ch aux_ch)
drivers/gpu/drm/i915/display/intel_display_power.c
2544
if (aux_ch >= domains[i].aux_ch_start && aux_ch <= domains[i].aux_ch_end)
drivers/gpu/drm/i915/display/intel_display_power.c
2551
intel_display_power_aux_io_domain(struct intel_display *display, enum aux_ch aux_ch)
drivers/gpu/drm/i915/display/intel_display_power.c
2553
const struct intel_ddi_port_domains *domains = intel_port_domains_for_aux_ch(display, aux_ch);
drivers/gpu/drm/i915/display/intel_display_power.c
2558
return domains->aux_io + (int)(aux_ch - domains->aux_ch_start);
drivers/gpu/drm/i915/display/intel_display_power.c
2562
intel_display_power_legacy_aux_domain(struct intel_display *display, enum aux_ch aux_ch)
drivers/gpu/drm/i915/display/intel_display_power.c
2564
const struct intel_ddi_port_domains *domains = intel_port_domains_for_aux_ch(display, aux_ch);
drivers/gpu/drm/i915/display/intel_display_power.c
2569
return domains->aux_legacy_usbc + (int)(aux_ch - domains->aux_ch_start);
drivers/gpu/drm/i915/display/intel_display_power.c
2573
intel_display_power_tbt_aux_domain(struct intel_display *display, enum aux_ch aux_ch)
drivers/gpu/drm/i915/display/intel_display_power.c
2575
const struct intel_ddi_port_domains *domains = intel_port_domains_for_aux_ch(display, aux_ch);
drivers/gpu/drm/i915/display/intel_display_power.c
2580
return domains->aux_tbt + (int)(aux_ch - domains->aux_ch_start);
drivers/gpu/drm/i915/display/intel_display_power.h
12
enum aux_ch;
drivers/gpu/drm/i915/display/intel_display_power.h
280
intel_display_power_aux_io_domain(struct intel_display *display, enum aux_ch aux_ch);
drivers/gpu/drm/i915/display/intel_display_power.h
282
intel_display_power_legacy_aux_domain(struct intel_display *display, enum aux_ch aux_ch);
drivers/gpu/drm/i915/display/intel_display_power.h
284
intel_display_power_tbt_aux_domain(struct intel_display *display, enum aux_ch aux_ch);
drivers/gpu/drm/i915/display/intel_display_power_map.c
1514
I915_PW("AUX_A", &icl_pwdoms_aux_a, .xelpdp.aux_ch = AUX_CH_A),
drivers/gpu/drm/i915/display/intel_display_power_map.c
1515
I915_PW("AUX_B", &icl_pwdoms_aux_b, .xelpdp.aux_ch = AUX_CH_B),
drivers/gpu/drm/i915/display/intel_display_power_map.c
1516
I915_PW("AUX_TC1", &xelpdp_pwdoms_aux_tc1, .xelpdp.aux_ch = AUX_CH_USBC1),
drivers/gpu/drm/i915/display/intel_display_power_map.c
1517
I915_PW("AUX_TC2", &xelpdp_pwdoms_aux_tc2, .xelpdp.aux_ch = AUX_CH_USBC2),
drivers/gpu/drm/i915/display/intel_display_power_map.c
1518
I915_PW("AUX_TC3", &xelpdp_pwdoms_aux_tc3, .xelpdp.aux_ch = AUX_CH_USBC3),
drivers/gpu/drm/i915/display/intel_display_power_map.c
1519
I915_PW("AUX_TC4", &xelpdp_pwdoms_aux_tc4, .xelpdp.aux_ch = AUX_CH_USBC4),
drivers/gpu/drm/i915/display/intel_display_power_map.c
1744
I915_PW("AUX_A", &icl_pwdoms_aux_a, .xelpdp.aux_ch = AUX_CH_A),
drivers/gpu/drm/i915/display/intel_display_power_map.c
1745
I915_PW("AUX_B", &icl_pwdoms_aux_b, .xelpdp.aux_ch = AUX_CH_B),
drivers/gpu/drm/i915/display/intel_display_power_map.c
1746
I915_PW("AUX_TC1", &xelpdp_pwdoms_aux_tc1, .xelpdp.aux_ch = AUX_CH_USBC1),
drivers/gpu/drm/i915/display/intel_display_power_map.c
1747
I915_PW("AUX_TC2", &xelpdp_pwdoms_aux_tc2, .xelpdp.aux_ch = AUX_CH_USBC2),
drivers/gpu/drm/i915/display/intel_display_power_well.c
1903
enum aux_ch aux_ch = i915_power_well_instance(power_well)->xelpdp.aux_ch;
drivers/gpu/drm/i915/display/intel_display_power_well.c
1908
aux_ch_to_digital_port(display, aux_ch));
drivers/gpu/drm/i915/display/intel_display_power_well.c
1910
intel_de_rmw(display, XELPDP_DP_AUX_CH_CTL(display, aux_ch),
drivers/gpu/drm/i915/display/intel_display_power_well.c
1915
if (intel_de_wait_for_set_ms(display, XELPDP_DP_AUX_CH_CTL(display, aux_ch),
drivers/gpu/drm/i915/display/intel_display_power_well.c
1934
enum aux_ch aux_ch = i915_power_well_instance(power_well)->xelpdp.aux_ch;
drivers/gpu/drm/i915/display/intel_display_power_well.c
1937
intel_de_rmw(display, XELPDP_DP_AUX_CH_CTL(display, aux_ch),
drivers/gpu/drm/i915/display/intel_display_power_well.c
1942
if (intel_de_wait_for_clear_ms(display, XELPDP_DP_AUX_CH_CTL(display, aux_ch),
drivers/gpu/drm/i915/display/intel_display_power_well.c
1955
enum aux_ch aux_ch = i915_power_well_instance(power_well)->xelpdp.aux_ch;
drivers/gpu/drm/i915/display/intel_display_power_well.c
1957
return intel_de_read(display, XELPDP_DP_AUX_CH_CTL(display, aux_ch)) &
drivers/gpu/drm/i915/display/intel_display_power_well.c
276
static enum aux_ch icl_aux_pw_to_ch(const struct i915_power_well *power_well)
drivers/gpu/drm/i915/display/intel_display_power_well.c
286
enum aux_ch aux_ch)
drivers/gpu/drm/i915/display/intel_display_power_well.c
299
if (dig_port && dig_port->aux_ch == aux_ch)
drivers/gpu/drm/i915/display/intel_display_power_well.c
310
enum aux_ch aux_ch = icl_aux_pw_to_ch(power_well);
drivers/gpu/drm/i915/display/intel_display_power_well.c
311
struct intel_digital_port *dig_port = aux_ch_to_digital_port(display, aux_ch);
drivers/gpu/drm/i915/display/intel_display_power_well.c
483
static bool intel_aux_ch_is_edp(struct intel_display *display, enum aux_ch aux_ch)
drivers/gpu/drm/i915/display/intel_display_power_well.c
485
struct intel_digital_port *dig_port = aux_ch_to_digital_port(display, aux_ch);
drivers/gpu/drm/i915/display/intel_display_power_well.c
589
enum aux_ch aux_ch = icl_aux_pw_to_ch(power_well);
drivers/gpu/drm/i915/display/intel_display_power_well.c
590
struct intel_digital_port *dig_port = aux_ch_to_digital_port(display, aux_ch);
drivers/gpu/drm/i915/display/intel_display_power_well.c
599
intel_de_rmw(display, DP_AUX_CH_CTL(aux_ch),
drivers/gpu/drm/i915/display/intel_display_power_well.h
85
u8 aux_ch;
drivers/gpu/drm/i915/display/intel_display_types.h
1990
enum aux_ch aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
119
if (dig_port->aux_ch == AUX_CH_A)
drivers/gpu/drm/i915/display/intel_dp_aux.c
131
if (dig_port->aux_ch != AUX_CH_A && HAS_PCH_LPT_H(display)) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
24
char *buf, int size, enum aux_ch aux_ch)
drivers/gpu/drm/i915/display/intel_dp_aux.c
26
if (DISPLAY_VER(display) >= 13 && aux_ch >= AUX_CH_D_XELPD)
drivers/gpu/drm/i915/display/intel_dp_aux.c
27
snprintf(buf, size, "%c", 'A' + aux_ch - AUX_CH_D_XELPD + AUX_CH_D);
drivers/gpu/drm/i915/display/intel_dp_aux.c
28
else if (DISPLAY_VER(display) >= 12 && aux_ch >= AUX_CH_USBC1)
drivers/gpu/drm/i915/display/intel_dp_aux.c
29
snprintf(buf, size, "USBC%c", '1' + aux_ch - AUX_CH_USBC1);
drivers/gpu/drm/i915/display/intel_dp_aux.c
31
snprintf(buf, size, "%c", 'A' + aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
572
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
574
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
578
return VLV_DP_AUX_CH_CTL(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
580
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
588
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
590
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
594
return VLV_DP_AUX_CH_DATA(aux_ch, index);
drivers/gpu/drm/i915/display/intel_dp_aux.c
596
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
604
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
606
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
610
return DP_AUX_CH_CTL(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
612
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
620
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
622
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
626
return DP_AUX_CH_DATA(aux_ch, index);
drivers/gpu/drm/i915/display/intel_dp_aux.c
628
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
636
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
638
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
640
return DP_AUX_CH_CTL(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
644
return PCH_DP_AUX_CH_CTL(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
646
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
654
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
656
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
658
return DP_AUX_CH_DATA(aux_ch, index);
drivers/gpu/drm/i915/display/intel_dp_aux.c
662
return PCH_DP_AUX_CH_DATA(aux_ch, index);
drivers/gpu/drm/i915/display/intel_dp_aux.c
664
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
672
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
674
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
681
return DP_AUX_CH_CTL(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
683
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
691
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
693
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
700
return DP_AUX_CH_DATA(aux_ch, index);
drivers/gpu/drm/i915/display/intel_dp_aux.c
702
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
710
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
712
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
722
return DP_AUX_CH_CTL(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
724
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
732
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
734
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
744
return DP_AUX_CH_DATA(aux_ch, index);
drivers/gpu/drm/i915/display/intel_dp_aux.c
746
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
755
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
757
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
764
return XELPDP_DP_AUX_CH_CTL(display, aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
766
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
775
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
777
switch (aux_ch) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
784
return XELPDP_DP_AUX_CH_DATA(display, aux_ch, index);
drivers/gpu/drm/i915/display/intel_dp_aux.c
786
MISSING_CASE(aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
804
enum aux_ch aux_ch = dig_port->aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
846
aux_ch_name(display, buf, sizeof(buf), aux_ch),
drivers/gpu/drm/i915/display/intel_dp_aux.c
855
static enum aux_ch default_aux_ch(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp_aux.c
863
return (enum aux_ch)encoder->port;
drivers/gpu/drm/i915/display/intel_dp_aux.c
868
enum aux_ch aux_ch)
drivers/gpu/drm/i915/display/intel_dp_aux.c
880
if (enc_to_dig_port(other)->aux_ch == aux_ch)
drivers/gpu/drm/i915/display/intel_dp_aux.c
887
enum aux_ch intel_dp_aux_ch(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp_aux.c
892
enum aux_ch aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.c
895
aux_ch = intel_bios_dp_aux_ch(encoder->devdata);
drivers/gpu/drm/i915/display/intel_dp_aux.c
898
if (aux_ch == AUX_CH_NONE) {
drivers/gpu/drm/i915/display/intel_dp_aux.c
899
aux_ch = default_aux_ch(encoder);
drivers/gpu/drm/i915/display/intel_dp_aux.c
903
if (aux_ch == AUX_CH_NONE)
drivers/gpu/drm/i915/display/intel_dp_aux.c
908
other = get_encoder_by_aux_ch(encoder, aux_ch);
drivers/gpu/drm/i915/display/intel_dp_aux.c
913
aux_ch_name(display, buf, sizeof(buf), aux_ch),
drivers/gpu/drm/i915/display/intel_dp_aux.c
921
aux_ch_name(display, buf, sizeof(buf), aux_ch), source);
drivers/gpu/drm/i915/display/intel_dp_aux.c
923
return aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.h
11
enum aux_ch;
drivers/gpu/drm/i915/display/intel_dp_aux.h
19
enum aux_ch intel_dp_aux_ch(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
21
#define __xe2lpd_aux_ch_idx(aux_ch) \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
22
(aux_ch >= AUX_CH_USBC1 ? aux_ch : AUX_CH_USBC4 + 1 + (aux_ch) - AUX_CH_A)
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
26
#define DP_AUX_CH_CTL(aux_ch) _MMIO_PORT(aux_ch, _DPA_AUX_CH_CTL, \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
28
#define VLV_DP_AUX_CH_CTL(aux_ch) _MMIO(VLV_DISPLAY_BASE + \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
29
_PORT(aux_ch, _DPA_AUX_CH_CTL, _DPB_AUX_CH_CTL))
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
33
#define PCH_DP_AUX_CH_CTL(aux_ch) _MMIO_PORT((aux_ch) - AUX_CH_B, _PCH_DPB_AUX_CH_CTL, _PCH_DPC_AUX_CH_CTL)
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
37
#define _XELPDP_DP_AUX_CH_CTL(aux_ch) \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
38
_MMIO(_PICK_EVEN_2RANGES(aux_ch, AUX_CH_USBC1, \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
42
#define XELPDP_DP_AUX_CH_CTL(i915__, aux_ch) \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
44
_XELPDP_DP_AUX_CH_CTL(__xe2lpd_aux_ch_idx(aux_ch)) : \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
45
_XELPDP_DP_AUX_CH_CTL(aux_ch))
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
80
#define DP_AUX_CH_DATA(aux_ch, i) _MMIO(_PORT(aux_ch, _DPA_AUX_CH_DATA1, \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
82
#define VLV_DP_AUX_CH_DATA(aux_ch, i) _MMIO(VLV_DISPLAY_BASE + _PORT(aux_ch, _DPA_AUX_CH_DATA1, \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
87
#define PCH_DP_AUX_CH_DATA(aux_ch, i) _MMIO(_PORT((aux_ch) - AUX_CH_B, _PCH_DPB_AUX_CH_DATA1, _PCH_DPC_AUX_CH_DATA1) + (i) * 4) /* 5 registers */
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
91
#define _XELPDP_DP_AUX_CH_DATA(aux_ch, i) \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
92
_MMIO(_PICK_EVEN_2RANGES(aux_ch, AUX_CH_USBC1, \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
96
#define XELPDP_DP_AUX_CH_DATA(i915__, aux_ch, i) \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
98
_XELPDP_DP_AUX_CH_DATA(__xe2lpd_aux_ch_idx(aux_ch), i) : \
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
99
_XELPDP_DP_AUX_CH_DATA(aux_ch, i))
drivers/gpu/drm/i915/display/intel_encoder.c
117
dig_port->aux_ch = AUX_CH_NONE;
drivers/gpu/drm/i915/display/intel_tc.c
181
intel_display_power_legacy_aux_domain(display, dig_port->aux_ch);
drivers/gpu/drm/i915/display/intel_tc.c
517
return intel_display_power_legacy_aux_domain(display, dig_port->aux_ch);
drivers/gpu/drm/i915/display/intel_tc.c
805
return intel_display_power_legacy_aux_domain(display, dig_port->aux_ch);
drivers/gpu/drm/i915/gvt/edid.c
523
i2c_edid->aux_ch.i2c_over_aux_ch = true;
drivers/gpu/drm/i915/gvt/edid.c
524
i2c_edid->aux_ch.aux_ch_mot = true;
drivers/gpu/drm/i915/gvt/edid.c
583
edid->aux_ch.i2c_over_aux_ch = false;
drivers/gpu/drm/i915/gvt/edid.c
584
edid->aux_ch.aux_ch_mot = false;
drivers/gpu/drm/i915/gvt/edid.h
130
struct intel_vgpu_i2c_aux_ch aux_ch;