Lines Matching defs:tc

95 static struct drm_i915_private *tc_to_i915(struct intel_tc_port *tc)  in tc_to_i915()
105 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_in_mode() local
176 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_cold_requires_aux_pw() local
183 __tc_cold_block(struct intel_tc_port *tc, enum intel_display_power_domain *domain) in __tc_cold_block()
193 tc_cold_block(struct intel_tc_port *tc) in tc_cold_block()
206 __tc_cold_unblock(struct intel_tc_port *tc, enum intel_display_power_domain domain, in __tc_cold_unblock()
215 tc_cold_unblock(struct intel_tc_port *tc, intel_wakeref_t wakeref) in tc_cold_unblock()
226 assert_display_core_power_enabled(struct intel_tc_port *tc) in assert_display_core_power_enabled()
235 assert_tc_cold_blocked(struct intel_tc_port *tc) in assert_tc_cold_blocked()
246 tc_port_power_domain(struct intel_tc_port *tc) in tc_port_power_domain()
255 assert_tc_port_power_enabled(struct intel_tc_port *tc) in assert_tc_port_power_enabled()
266 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_get_lane_mask() local
281 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_get_pin_assignment_mask() local
317 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_fia_max_lane_count() local
355 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_set_fia_lane_count() local
388 static void tc_port_fixup_legacy_flag(struct intel_tc_port *tc, in tc_port_fixup_legacy_flag()
416 static void tc_phy_load_fia_params(struct intel_tc_port *tc, bool modular_fia) in tc_phy_load_fia_params()
440 icl_tc_phy_cold_off_domain(struct intel_tc_port *tc) in icl_tc_phy_cold_off_domain()
451 static u32 icl_tc_phy_hpd_live_status(struct intel_tc_port *tc) in icl_tc_phy_hpd_live_status()
492 static bool icl_tc_phy_is_ready(struct intel_tc_port *tc) in icl_tc_phy_is_ready()
510 static bool icl_tc_phy_take_ownership(struct intel_tc_port *tc, in icl_tc_phy_take_ownership()
536 static bool icl_tc_phy_is_owned(struct intel_tc_port *tc) in icl_tc_phy_is_owned()
554 static void icl_tc_phy_get_hw_state(struct intel_tc_port *tc) in icl_tc_phy_get_hw_state()
579 static bool tc_phy_verify_legacy_or_dp_alt_mode(struct intel_tc_port *tc, in tc_phy_verify_legacy_or_dp_alt_mode()
615 static bool icl_tc_phy_connect(struct intel_tc_port *tc, in icl_tc_phy_connect()
652 static void icl_tc_phy_disconnect(struct intel_tc_port *tc) in icl_tc_phy_disconnect()
667 static void icl_tc_phy_init(struct intel_tc_port *tc) in icl_tc_phy_init()
688 tgl_tc_phy_cold_off_domain(struct intel_tc_port *tc) in tgl_tc_phy_cold_off_domain()
693 static void tgl_tc_phy_init(struct intel_tc_port *tc) in tgl_tc_phy_init()
723 adlp_tc_phy_cold_off_domain(struct intel_tc_port *tc) in adlp_tc_phy_cold_off_domain()
734 static u32 adlp_tc_phy_hpd_live_status(struct intel_tc_port *tc) in adlp_tc_phy_hpd_live_status()
769 static bool adlp_tc_phy_is_ready(struct intel_tc_port *tc) in adlp_tc_phy_is_ready()
788 static bool adlp_tc_phy_take_ownership(struct intel_tc_port *tc, in adlp_tc_phy_take_ownership()
802 static bool adlp_tc_phy_is_owned(struct intel_tc_port *tc) in adlp_tc_phy_is_owned()
814 static void adlp_tc_phy_get_hw_state(struct intel_tc_port *tc) in adlp_tc_phy_get_hw_state()
830 static bool adlp_tc_phy_connect(struct intel_tc_port *tc, int required_lanes) in adlp_tc_phy_connect()
877 static void adlp_tc_phy_disconnect(struct intel_tc_port *tc) in adlp_tc_phy_disconnect()
902 static void adlp_tc_phy_init(struct intel_tc_port *tc) in adlp_tc_phy_init()
922 static u32 xelpdp_tc_phy_hpd_live_status(struct intel_tc_port *tc) in xelpdp_tc_phy_hpd_live_status()
951 xelpdp_tc_phy_tcss_power_is_enabled(struct intel_tc_port *tc) in xelpdp_tc_phy_tcss_power_is_enabled()
962 xelpdp_tc_phy_wait_for_tcss_power(struct intel_tc_port *tc, bool enabled) in xelpdp_tc_phy_wait_for_tcss_power()
977 static void __xelpdp_tc_phy_enable_tcss_power(struct intel_tc_port *tc, bool enable) in __xelpdp_tc_phy_enable_tcss_power()
993 static bool xelpdp_tc_phy_enable_tcss_power(struct intel_tc_port *tc, bool enable) in xelpdp_tc_phy_enable_tcss_power()
1013 static void xelpdp_tc_phy_take_ownership(struct intel_tc_port *tc, bool take) in xelpdp_tc_phy_take_ownership()
1029 static bool xelpdp_tc_phy_is_owned(struct intel_tc_port *tc) in xelpdp_tc_phy_is_owned()
1039 static void xelpdp_tc_phy_get_hw_state(struct intel_tc_port *tc) in xelpdp_tc_phy_get_hw_state()
1058 static bool xelpdp_tc_phy_connect(struct intel_tc_port *tc, int required_lanes) in xelpdp_tc_phy_connect()
1085 static void xelpdp_tc_phy_disconnect(struct intel_tc_port *tc) in xelpdp_tc_phy_disconnect()
1117 tc_phy_cold_off_domain(struct intel_tc_port *tc) in tc_phy_cold_off_domain()
1122 static u32 tc_phy_hpd_live_status(struct intel_tc_port *tc) in tc_phy_hpd_live_status()
1135 static bool tc_phy_is_ready(struct intel_tc_port *tc) in tc_phy_is_ready()
1140 static bool tc_phy_is_owned(struct intel_tc_port *tc) in tc_phy_is_owned()
1145 static void tc_phy_get_hw_state(struct intel_tc_port *tc) in tc_phy_get_hw_state()
1150 static bool tc_phy_is_ready_and_owned(struct intel_tc_port *tc, in tc_phy_is_ready_and_owned()
1160 static bool tc_phy_is_connected(struct intel_tc_port *tc, in tc_phy_is_connected()
1185 static bool tc_phy_wait_for_ready(struct intel_tc_port *tc) in tc_phy_wait_for_ready()
1209 tc_phy_hpd_live_mode(struct intel_tc_port *tc) in tc_phy_hpd_live_mode()
1217 get_tc_mode_in_phy_owned_state(struct intel_tc_port *tc, in get_tc_mode_in_phy_owned_state()
1237 get_tc_mode_in_phy_not_owned_state(struct intel_tc_port *tc, in get_tc_mode_in_phy_not_owned_state()
1258 tc_phy_get_current_mode(struct intel_tc_port *tc) in tc_phy_get_current_mode()
1295 static enum tc_port_mode default_tc_mode(struct intel_tc_port *tc) in default_tc_mode()
1304 hpd_mask_to_target_mode(struct intel_tc_port *tc, u32 live_status_mask) in hpd_mask_to_target_mode()
1315 tc_phy_get_target_mode(struct intel_tc_port *tc) in tc_phy_get_target_mode()
1322 static void tc_phy_connect(struct intel_tc_port *tc, int required_lanes) in tc_phy_connect()
1341 static void tc_phy_disconnect(struct intel_tc_port *tc) in tc_phy_disconnect()
1349 static void tc_phy_init(struct intel_tc_port *tc) in tc_phy_init()
1356 static void intel_tc_port_reset_mode(struct intel_tc_port *tc, in intel_tc_port_reset_mode()
1383 static bool intel_tc_port_needs_reset(struct intel_tc_port *tc) in intel_tc_port_needs_reset()
1388 static void intel_tc_port_update_mode(struct intel_tc_port *tc, in intel_tc_port_update_mode()
1396 static void __intel_tc_port_get_link(struct intel_tc_port *tc) in __intel_tc_port_get_link()
1401 static void __intel_tc_port_put_link(struct intel_tc_port *tc) in __intel_tc_port_put_link()
1406 static bool tc_port_is_enabled(struct intel_tc_port *tc) in tc_port_is_enabled()
1427 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_init_mode() local
1473 static bool tc_port_has_active_links(struct intel_tc_port *tc, in tc_port_has_active_links()
1513 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_sanitize_mode() local
1556 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_connected_locked() local
1570 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_connected() local
1580 static bool __intel_tc_port_link_needs_reset(struct intel_tc_port *tc) in __intel_tc_port_link_needs_reset()
1606 static int reset_link_commit(struct intel_tc_port *tc, in reset_link_commit()
1644 static int reset_link(struct intel_tc_port *tc) in reset_link()
1669 struct intel_tc_port *tc = in intel_tc_port_link_reset_work() local
1704 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_link_cancel_reset_work() local
1712 static void __intel_tc_port_lock(struct intel_tc_port *tc, in __intel_tc_port_lock()
1742 struct intel_tc_port *tc = in intel_tc_port_disconnect_phy_work() local
1766 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_suspend() local
1774 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_unlock() local
1785 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_ref_held() local
1794 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_get_link() local
1803 struct intel_tc_port *tc = to_tc_port(dig_port); in intel_tc_port_put_link() local
1821 struct intel_tc_port *tc; in intel_tc_port_init() local