Lines Matching full:topology
88 * @mgr: topology manager this port lives under.
91 * in the MST topology.
95 * @topology_kref: refcount for this port's lifetime in the topology,
109 * @topology_ref_history: A history of each topology
152 * point in the MST topology.
188 * @mgr: topology manager for this branch device.
200 * topology, only the DP MST helpers should need to touch this
213 * @topology_ref_history: A history of each topology
539 * protected by the MST helpers ensuring that async commits operating on the given topology
582 * struct drm_dp_mst_topology_state - DisplayPort MST topology atomic state
590 /** @mgr: The topology manager */
594 * @pending_crtc_mask: A bitmask of all CRTCs this topology state touches, drivers may
599 * @commit_deps: A list of all CRTC commits affecting this topology, this field isn't
611 /** @total_avail_slots: The total number of slots this topology can handle (63 or 64) */
613 /** @start_slot: The first usable time slot in this topology (1 or 0) */
617 * @pbn_div: The current PBN divisor for this topology. The driver is expected to fill this
628 * This struct represents the toplevel displayport MST topology manager.
686 * while they update the topology.
788 * @up_req_list: List of pending up requests from the topology that
798 * topology. Needed to avoid blocking hotplug handling and sideband
1010 * for_each_oldnew_mst_mgr_in_state - iterate over all DP MST topology
1020 * This iterates over all DRM DP MST topology managers in an atomic update,
1029 * for_each_old_mst_mgr_in_state - iterate over all DP MST topology managers
1037 * This iterates over all DRM DP MST topology managers in an atomic update,
1046 * for_each_new_mst_mgr_in_state - iterate over all DP MST topology managers
1054 * This iterates over all DRM DP MST topology managers in an atomic update,