Symbol: intel_tc_port
sys/dev/pci/drm/i915/display/intel_display_types.h
1903
struct intel_tc_port *tc;
sys/dev/pci/drm/i915/display/intel_display_types.h
64
struct intel_tc_port;
sys/dev/pci/drm/i915/display/intel_tc.c
101
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1011
static u32 xelpdp_tc_phy_hpd_live_status(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1040
xelpdp_tc_phy_tcss_power_is_enabled(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1052
xelpdp_tc_phy_wait_for_tcss_power(struct intel_tc_port *tc, bool enabled)
sys/dev/pci/drm/i915/display/intel_tc.c
1100
static void __xelpdp_tc_phy_enable_tcss_power(struct intel_tc_port *tc, bool enable)
sys/dev/pci/drm/i915/display/intel_tc.c
1120
static bool xelpdp_tc_phy_enable_tcss_power(struct intel_tc_port *tc, bool enable)
sys/dev/pci/drm/i915/display/intel_tc.c
1147
static void xelpdp_tc_phy_take_ownership(struct intel_tc_port *tc, bool take)
sys/dev/pci/drm/i915/display/intel_tc.c
1164
static bool xelpdp_tc_phy_is_owned(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1175
static void xelpdp_tc_phy_get_hw_state(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1203
static bool xelpdp_tc_phy_connect(struct intel_tc_port *tc, int required_lanes)
sys/dev/pci/drm/i915/display/intel_tc.c
123
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1235
static void xelpdp_tc_phy_disconnect(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1267
tc_phy_cold_off_domain(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1272
static u32 tc_phy_hpd_live_status(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1285
static bool tc_phy_is_ready(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1290
static bool tc_phy_is_owned(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1295
static void tc_phy_get_hw_state(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1301
static bool tc_phy_owned_by_display(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
1315
static bool tc_phy_is_connected(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
1339
static bool tc_phy_wait_for_ready(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1368
tc_phy_hpd_live_mode(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1376
get_tc_mode_in_phy_owned_state(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
1396
get_tc_mode_in_phy_not_owned_state(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
1417
tc_phy_get_current_mode(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1454
static enum tc_port_mode default_tc_mode(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1463
hpd_mask_to_target_mode(struct intel_tc_port *tc, u32 live_status_mask)
sys/dev/pci/drm/i915/display/intel_tc.c
1474
tc_phy_get_target_mode(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1481
static void tc_phy_connect(struct intel_tc_port *tc, int required_lanes)
sys/dev/pci/drm/i915/display/intel_tc.c
1500
static void tc_phy_disconnect(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1508
static void tc_phy_init(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1515
static void intel_tc_port_reset_mode(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
1545
static bool intel_tc_port_needs_reset(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1550
static void intel_tc_port_update_mode(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
1558
static void __intel_tc_port_get_link(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1563
static void __intel_tc_port_put_link(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1568
static bool tc_port_is_enabled(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1589
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1635
static bool tc_port_has_active_streams(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
1675
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1720
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1731
static bool __intel_tc_port_link_needs_reset(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1754
static int reset_link_commit(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
179
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1792
static int reset_link(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1817
struct intel_tc_port *tc =
sys/dev/pci/drm/i915/display/intel_tc.c
1818
container_of(work, struct intel_tc_port, link_reset_work.work);
sys/dev/pci/drm/i915/display/intel_tc.c
1850
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1858
static void __intel_tc_port_lock(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
186
__tc_cold_block(struct intel_tc_port *tc, enum intel_display_power_domain *domain)
sys/dev/pci/drm/i915/display/intel_tc.c
1887
struct intel_tc_port *tc =
sys/dev/pci/drm/i915/display/intel_tc.c
1888
container_of(work, struct intel_tc_port, disconnect_phy_work.work);
sys/dev/pci/drm/i915/display/intel_tc.c
1911
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1919
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1930
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1939
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
1948
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
196
tc_cold_block(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
1966
struct intel_tc_port *tc;
sys/dev/pci/drm/i915/display/intel_tc.c
209
__tc_cold_unblock(struct intel_tc_port *tc, enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_tc.c
218
tc_cold_unblock(struct intel_tc_port *tc, intel_wakeref_t wakeref)
sys/dev/pci/drm/i915/display/intel_tc.c
230
assert_display_core_power_enabled(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
239
assert_tc_cold_blocked(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
250
tc_port_power_domain(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
261
assert_tc_port_power_enabled(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
269
static u32 get_lane_mask(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
294
get_pin_assignment(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
341
static int mtl_get_max_lane_count(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
35
struct intel_tc_port;
sys/dev/pci/drm/i915/display/intel_tc.c
361
static int icl_get_max_lane_count(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
38
enum intel_display_power_domain (*cold_off_domain)(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
384
static int get_max_lane_count(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
39
u32 (*hpd_live_status)(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
397
static void read_pin_configuration(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
40
bool (*is_ready)(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
405
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
41
bool (*is_owned)(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
416
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
42
void (*get_hw_state)(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
428
struct intel_tc_port *tc = to_tc_port(dig_port);
sys/dev/pci/drm/i915/display/intel_tc.c
43
bool (*connect)(struct intel_tc_port *tc, int required_lanes);
sys/dev/pci/drm/i915/display/intel_tc.c
44
void (*disconnect)(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
45
void (*init)(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
464
static void tc_port_fixup_legacy_flag(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
492
static void tc_phy_load_fia_params(struct intel_tc_port *tc, bool modular_fia)
sys/dev/pci/drm/i915/display/intel_tc.c
514
icl_tc_phy_cold_off_domain(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
525
static u32 icl_tc_phy_hpd_live_status(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
566
static bool icl_tc_phy_is_ready(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
584
static bool icl_tc_phy_take_ownership(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
610
static bool icl_tc_phy_is_owned(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
628
static void icl_tc_phy_get_hw_state(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
656
static bool tc_phy_verify_legacy_or_dp_alt_mode(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
692
static bool icl_tc_phy_connect(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
72
tc_phy_cold_off_domain(struct intel_tc_port *);
sys/dev/pci/drm/i915/display/intel_tc.c
73
static u32 tc_phy_hpd_live_status(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
733
static void icl_tc_phy_disconnect(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
74
static bool tc_phy_is_ready(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
748
static void icl_tc_phy_init(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
75
static bool tc_phy_wait_for_ready(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
76
static enum tc_port_mode tc_phy_get_current_mode(struct intel_tc_port *tc);
sys/dev/pci/drm/i915/display/intel_tc.c
769
tgl_tc_phy_cold_off_domain(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
774
static void tgl_tc_phy_init(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
804
adlp_tc_phy_cold_off_domain(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
815
static u32 adlp_tc_phy_hpd_live_status(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
850
static bool adlp_tc_phy_is_ready(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
869
static bool adlp_tc_phy_take_ownership(struct intel_tc_port *tc,
sys/dev/pci/drm/i915/display/intel_tc.c
883
static bool adlp_tc_phy_is_owned(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
895
static void adlp_tc_phy_get_hw_state(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
914
static bool adlp_tc_phy_connect(struct intel_tc_port *tc, int required_lanes)
sys/dev/pci/drm/i915/display/intel_tc.c
93
static struct intel_tc_port *to_tc_port(struct intel_digital_port *dig_port)
sys/dev/pci/drm/i915/display/intel_tc.c
966
static void adlp_tc_phy_disconnect(struct intel_tc_port *tc)
sys/dev/pci/drm/i915/display/intel_tc.c
991
static void adlp_tc_phy_init(struct intel_tc_port *tc)