Symbol: intel_tc_port
drivers/gpu/drm/i915/display/intel_display_types.h
1983
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
1006
static u32 xelpdp_tc_phy_hpd_live_status(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
101
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1034
xelpdp_tc_phy_tcss_power_is_enabled(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1046
xelpdp_tc_phy_wait_for_tcss_power(struct intel_tc_port *tc, bool enabled)
drivers/gpu/drm/i915/display/intel_tc.c
1094
static void __xelpdp_tc_phy_enable_tcss_power(struct intel_tc_port *tc, bool enable)
drivers/gpu/drm/i915/display/intel_tc.c
1114
static bool xelpdp_tc_phy_enable_tcss_power(struct intel_tc_port *tc, bool enable)
drivers/gpu/drm/i915/display/intel_tc.c
1141
static void xelpdp_tc_phy_take_ownership(struct intel_tc_port *tc, bool take)
drivers/gpu/drm/i915/display/intel_tc.c
1158
static bool xelpdp_tc_phy_is_owned(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1169
static void xelpdp_tc_phy_get_hw_state(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1197
static bool xelpdp_tc_phy_connect(struct intel_tc_port *tc, int required_lanes)
drivers/gpu/drm/i915/display/intel_tc.c
1229
static void xelpdp_tc_phy_disconnect(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
123
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1261
tc_phy_cold_off_domain(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1266
static u32 tc_phy_hpd_live_status(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1279
static bool tc_phy_is_ready(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1284
static bool tc_phy_is_owned(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1289
static void tc_phy_get_hw_state(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1295
static bool tc_phy_owned_by_display(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1309
static bool tc_phy_is_connected(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1333
static bool tc_phy_wait_for_ready(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1362
tc_phy_hpd_live_mode(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1370
get_tc_mode_in_phy_owned_state(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1390
get_tc_mode_in_phy_not_owned_state(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1411
tc_phy_get_current_mode(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1448
static enum tc_port_mode default_tc_mode(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1457
hpd_mask_to_target_mode(struct intel_tc_port *tc, u32 live_status_mask)
drivers/gpu/drm/i915/display/intel_tc.c
1468
tc_phy_get_target_mode(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1475
static void tc_phy_connect(struct intel_tc_port *tc, int required_lanes)
drivers/gpu/drm/i915/display/intel_tc.c
1494
static void tc_phy_disconnect(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1502
static void tc_phy_init(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1509
static void intel_tc_port_reset_mode(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1539
static bool intel_tc_port_needs_reset(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1544
static void intel_tc_port_update_mode(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1552
static void __intel_tc_port_get_link(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1557
static void __intel_tc_port_put_link(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1562
static bool tc_port_is_enabled(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1583
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1629
static bool tc_port_has_active_streams(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1669
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1702
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1727
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1738
static bool __intel_tc_port_link_needs_reset(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1761
static int reset_link_commit(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
179
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1799
static int reset_link(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1824
struct intel_tc_port *tc =
drivers/gpu/drm/i915/display/intel_tc.c
1825
container_of(work, struct intel_tc_port, link_reset_work.work);
drivers/gpu/drm/i915/display/intel_tc.c
1857
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
186
__tc_cold_block(struct intel_tc_port *tc, enum intel_display_power_domain *domain)
drivers/gpu/drm/i915/display/intel_tc.c
1865
static void __intel_tc_port_lock(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
1894
struct intel_tc_port *tc =
drivers/gpu/drm/i915/display/intel_tc.c
1895
container_of(work, struct intel_tc_port, disconnect_phy_work.work);
drivers/gpu/drm/i915/display/intel_tc.c
1918
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1926
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1937
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1946
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
1955
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
196
tc_cold_block(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
1973
struct intel_tc_port *tc;
drivers/gpu/drm/i915/display/intel_tc.c
209
__tc_cold_unblock(struct intel_tc_port *tc, enum intel_display_power_domain domain,
drivers/gpu/drm/i915/display/intel_tc.c
218
tc_cold_unblock(struct intel_tc_port *tc, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_tc.c
230
assert_display_core_power_enabled(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
239
assert_tc_cold_blocked(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
250
tc_port_power_domain(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
261
assert_tc_port_power_enabled(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
269
static u32 get_lane_mask(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
293
get_pin_assignment(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
339
static int mtl_get_max_lane_count(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
35
struct intel_tc_port;
drivers/gpu/drm/i915/display/intel_tc.c
359
static int icl_get_max_lane_count(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
38
enum intel_display_power_domain (*cold_off_domain)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
382
static int get_max_lane_count(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
39
u32 (*hpd_live_status)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
395
static void read_pin_configuration(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
40
bool (*is_ready)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
403
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
41
bool (*is_owned)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
414
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
42
void (*get_hw_state)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
426
struct intel_tc_port *tc = to_tc_port(dig_port);
drivers/gpu/drm/i915/display/intel_tc.c
43
bool (*connect)(struct intel_tc_port *tc, int required_lanes);
drivers/gpu/drm/i915/display/intel_tc.c
44
void (*disconnect)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
45
void (*init)(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
462
static void tc_port_fixup_legacy_flag(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
490
static void tc_phy_load_fia_params(struct intel_tc_port *tc, bool modular_fia)
drivers/gpu/drm/i915/display/intel_tc.c
512
icl_tc_phy_cold_off_domain(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
523
static u32 icl_tc_phy_hpd_live_status(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
563
static bool icl_tc_phy_is_ready(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
581
static bool icl_tc_phy_take_ownership(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
607
static bool icl_tc_phy_is_owned(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
625
static void icl_tc_phy_get_hw_state(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
653
static bool tc_phy_verify_legacy_or_dp_alt_mode(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
689
static bool icl_tc_phy_connect(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
72
tc_phy_cold_off_domain(struct intel_tc_port *);
drivers/gpu/drm/i915/display/intel_tc.c
73
static u32 tc_phy_hpd_live_status(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
730
static void icl_tc_phy_disconnect(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
74
static bool tc_phy_is_ready(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
745
static void icl_tc_phy_init(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
75
static bool tc_phy_wait_for_ready(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
76
static enum tc_port_mode tc_phy_get_current_mode(struct intel_tc_port *tc);
drivers/gpu/drm/i915/display/intel_tc.c
766
tgl_tc_phy_cold_off_domain(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
771
static void tgl_tc_phy_init(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
800
adlp_tc_phy_cold_off_domain(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
811
static u32 adlp_tc_phy_hpd_live_status(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
845
static bool adlp_tc_phy_is_ready(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
864
static bool adlp_tc_phy_take_ownership(struct intel_tc_port *tc,
drivers/gpu/drm/i915/display/intel_tc.c
878
static bool adlp_tc_phy_is_owned(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
890
static void adlp_tc_phy_get_hw_state(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
909
static bool adlp_tc_phy_connect(struct intel_tc_port *tc, int required_lanes)
drivers/gpu/drm/i915/display/intel_tc.c
93
static struct intel_tc_port *to_tc_port(struct intel_digital_port *dig_port)
drivers/gpu/drm/i915/display/intel_tc.c
961
static void adlp_tc_phy_disconnect(struct intel_tc_port *tc)
drivers/gpu/drm/i915/display/intel_tc.c
986
static void adlp_tc_phy_init(struct intel_tc_port *tc)