Lines Matching full:topology

81  * @mgr: topology manager this port lives under.
84 * in the MST topology.
88 * @topology_kref: refcount for this port's lifetime in the topology,
102 * @topology_ref_history: A history of each topology
150 * point in the MST topology.
186 * @mgr: topology manager for this branch device.
198 * topology, only the DP MST helpers should need to touch this
211 * @topology_ref_history: A history of each topology
537 * protected by the MST helpers ensuring that async commits operating on the given topology
577 * struct drm_dp_mst_topology_state - DisplayPort MST topology atomic state
585 /** @mgr: The topology manager */
589 * @pending_crtc_mask: A bitmask of all CRTCs this topology state touches, drivers may
594 * @commit_deps: A list of all CRTC commits affecting this topology, this field isn't
606 /** @total_avail_slots: The total number of slots this topology can handle (63 or 64) */
608 /** @start_slot: The first usable time slot in this topology (1 or 0) */
612 * @pbn_div: The current PBN divisor for this topology. The driver is expected to fill this
623 * This struct represents the toplevel displayport MST topology manager.
681 * while they update the topology.
783 * @up_req_list: List of pending up requests from the topology that
793 * topology. Needed to avoid blocking hotplug handling and sideband
954 * for_each_oldnew_mst_mgr_in_state - iterate over all DP MST topology
964 * This iterates over all DRM DP MST topology managers in an atomic update,
973 * for_each_old_mst_mgr_in_state - iterate over all DP MST topology managers
981 * This iterates over all DRM DP MST topology managers in an atomic update,
990 * for_each_new_mst_mgr_in_state - iterate over all DP MST topology managers
998 * This iterates over all DRM DP MST topology managers in an atomic update,