drm_dp_update_payload_part1(9) Execute payload update part 1

SYNOPSIS

int drm_dp_update_payload_part1(struct drm_dp_mst_topology_mgr * mgr);

ARGUMENTS

mgr

manager to use.

DESCRIPTION

This iterates over all proposed virtual channels, and tries to allocate space in the link for them. For 0->slots transitions, this step just writes the VCPI to the MST device. For slots->0 transitions, this writes the updated VCPIs and removes the remote VC payloads.

after calling this the driver should generate ACT and payload packets.

AUTHORS

Jesse Barnes <jesse.barnes@intel.com>
Intel Corporation,         
        

Initial version

Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Ideas on board SPRL,         
        

Driver internals

Daniel Vetter <daniel.vetter@ffwll.ch>
Intel Corporation,         
        

Contributions all over the place

Lukas Wunner <lukas@wunner.de>

vga_switcheroo documentation

COPYRIGHT