struct drm_dp_mst_branch — MST branch device.
struct drm_dp_mst_branch { struct kref kref; u8 rad[8]; u8 lct; int num_ports; int msg_slots; struct list_head ports; struct drm_dp_mst_port * port_parent; struct drm_dp_mst_topology_mgr * mgr; struct drm_dp_sideband_msg_tx * tx_slots[2]; int last_seqno; bool link_address_sent; u8 guid[16]; };
reference count for this port.
Relative Address to talk to this branch device.
Link count total to talk to this branch device.
number of ports on the branch.
one bit per transmitted msg slot.
linked list of ports on this branch.
pointer to the port parent, NULL if toplevel.
topology manager for this branch device.
transmission slots for this device.
last sequence number used to talk to this.
if a link address message has been sent to this device yet.
guid for DP 1.2 branch device. port under this branch can be identified by port #.