Symbol: intel_tc_port
drivers/gpu/drm/i915/display/intel_display_types.h
1995
struct intel_tc_port *tc;
drivers/gpu/drm/i915/display/intel_display_types.h
65
struct intel_tc_port;
drivers/gpu/drm/i915/display/intel_tc.c
100
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1005
static u32 xelpdp_tc_phy_hpd_live_status(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1033
xelpdp_tc_phy_tcss_power_is_enabled(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1045
xelpdp_tc_phy_wait_for_tcss_power(struct intel_tc_port *tc, bool enabled)
drivers/gpu/drm/i915/display/intel_tc.c
1093
static void __xelpdp_tc_phy_enable_tcss_power(struct intel_tc_port *tc, bool enable)
drivers/gpu/drm/i915/display/intel_tc.c
1113
static bool xelpdp_tc_phy_enable_tcss_power(struct intel_tc_port *tc, bool enable)
drivers/gpu/drm/i915/display/intel_tc.c
1140
static void xelpdp_tc_phy_take_ownership(struct intel_tc_port *tc, bool take)
drivers/gpu/drm/i915/display/intel_tc.c
1157
static bool xelpdp_tc_phy_is_owned(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1168
static void xelpdp_tc_phy_get_hw_state(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1196
static bool xelpdp_tc_phy_connect(struct intel_tc_port *tc, int required_lanes)
drivers/gpu/drm/i915/display/intel_tc.c
122
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1228
static void xelpdp_tc_phy_disconnect(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1260
tc_phy_cold_off_domain(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1265
static u32 tc_phy_hpd_live_status(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1278
static bool tc_phy_is_ready(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1283
static bool tc_phy_is_owned(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1288
static void tc_phy_get_hw_state(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1294
static bool tc_phy_owned_by_display(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1308
static bool tc_phy_is_connected(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1332
static bool tc_phy_wait_for_ready(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1361
tc_phy_hpd_live_mode(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1369
get_tc_mode_in_phy_owned_state(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1389
get_tc_mode_in_phy_not_owned_state(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1410
tc_phy_get_current_mode(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1447
static enum tc_port_mode default_tc_mode(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1456
hpd_mask_to_target_mode(struct intel_tc_port *tc, u32 live_status_mask)
drivers/gpu/drm/i915/display/intel_tc.c
1467
tc_phy_get_target_mode(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1474
static void tc_phy_connect(struct intel_tc_port *tc, int required_lanes)
drivers/gpu/drm/i915/display/intel_tc.c
1493
static void tc_phy_disconnect(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1501
static void tc_phy_init(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1508
static void intel_tc_port_reset_mode(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1538
static bool intel_tc_port_needs_reset(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1543
static void intel_tc_port_update_mode(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1551
static void __intel_tc_port_get_link(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1556
static void __intel_tc_port_put_link(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1561
static bool tc_port_is_enabled(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1582
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1628
static bool tc_port_has_active_streams(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1668
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1701
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1726
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1737
static bool __intel_tc_port_link_needs_reset(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1760
static int reset_link_commit(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
178
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1798
static int reset_link(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1823
struct intel_tc_port *tc =
drivers/gpu/drm/i915/display/intel_tc.c
1824
container_of(work, struct intel_tc_port, link_reset_work.work);
drivers/gpu/drm/i915/display/intel_tc.c
185
__tc_cold_block(struct intel_tc_port *tc, enum intel_display_power_domain *domain)
drivers/gpu/drm/i915/display/intel_tc.c
1856
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1864
static void __intel_tc_port_lock(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1893
struct intel_tc_port *tc =
drivers/gpu/drm/i915/display/intel_tc.c
1894
container_of(work, struct intel_tc_port, disconnect_phy_work.work);
drivers/gpu/drm/i915/display/intel_tc.c
1917
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1925
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1936
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1945
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
195
tc_cold_block(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1954
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1972
struct intel_tc_port *tc;
drivers/gpu/drm/i915/display/intel_tc.c
208
__tc_cold_unblock(struct intel_tc_port *tc, enum intel_display_power_domain domain,
drivers/gpu/drm/i915/display/intel_tc.c
217
tc_cold_unblock(struct intel_tc_port *tc, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_tc.c
229
assert_display_core_power_enabled(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
238
assert_tc_cold_blocked(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
249
tc_port_power_domain(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
260
assert_tc_port_power_enabled(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
268
static u32 get_lane_mask(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
292
get_pin_assignment(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
338
static int mtl_get_max_lane_count(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
34
struct intel_tc_port;
drivers/gpu/drm/i915/display/intel_tc.c
358
static int icl_get_max_lane_count(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
37
enum intel_display_power_domain (*cold_off_domain)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
38
u32 (*hpd_live_status)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
381
static int get_max_lane_count(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
39
bool (*is_ready)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
394
static void read_pin_configuration(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
40
bool (*is_owned)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
402
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
41
void (*get_hw_state)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
413
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
42
bool (*connect)(struct intel_tc_port *tc, int required_lanes);
drivers/gpu/drm/i915/display/intel_tc.c
425
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
43
void (*disconnect)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
44
void (*init)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
461
static void tc_port_fixup_legacy_flag(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
489
static void tc_phy_load_fia_params(struct intel_tc_port *tc, bool modular_fia)
drivers/gpu/drm/i915/display/intel_tc.c
511
icl_tc_phy_cold_off_domain(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
522
static u32 icl_tc_phy_hpd_live_status(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
562
static bool icl_tc_phy_is_ready(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
580
static bool icl_tc_phy_take_ownership(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
606
static bool icl_tc_phy_is_owned(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
624
static void icl_tc_phy_get_hw_state(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
652
static bool tc_phy_verify_legacy_or_dp_alt_mode(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
688
static bool icl_tc_phy_connect(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
71
tc_phy_cold_off_domain(struct intel_tc_port *);
drivers/gpu/drm/i915/display/intel_tc.c
72
static u32 tc_phy_hpd_live_status(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
729
static void icl_tc_phy_disconnect(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
73
static bool tc_phy_is_ready(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
74
static bool tc_phy_wait_for_ready(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
744
static void icl_tc_phy_init(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
75
static enum tc_port_mode tc_phy_get_current_mode(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
765
tgl_tc_phy_cold_off_domain(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
770
static void tgl_tc_phy_init(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
799
adlp_tc_phy_cold_off_domain(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
810
static u32 adlp_tc_phy_hpd_live_status(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
844
static bool adlp_tc_phy_is_ready(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
863
static bool adlp_tc_phy_take_ownership(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
877
static bool adlp_tc_phy_is_owned(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
889
static void adlp_tc_phy_get_hw_state(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
908
static bool adlp_tc_phy_connect(struct intel_tc_port *tc, int required_lanes)
drivers/gpu/drm/i915/display/intel_tc.c
92
static struct intel_tc_port *to_tc_port(struct intel_digital_port *dig_port)
drivers/gpu/drm/i915/display/intel_tc.c
960
static void adlp_tc_phy_disconnect(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
985
static void adlp_tc_phy_init(struct intel_tc_port *tc)