]> asedeno.scripts.mit.edu Git - linux.git/commit
drm/dp_mst: Fill branch->num_ports
authorDavid Francis <David.Francis@amd.com>
Thu, 25 Jul 2019 15:47:46 +0000 (11:47 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 9 Jan 2020 23:07:46 +0000 (18:07 -0500)
commitb1dee9a716b532566570052686144bfbba62aaf6
tree66c6c8efb9c228b5fa4a634ac5d8852db52ba06c
parent2f221a5efed4cb369dc53cbbae3ba03fcf2ede49
drm/dp_mst: Fill branch->num_ports

This field on drm_dp_mst_branch was never filled

It is initialized to zero when the port is kzallocced.
When a port is added to the list, increment num_ports,
and when a port is removed from the list, decrement num_ports.

v2: remember to decrement on port removal
v3: don't explicitly init to 0
v4: move decrement of num_ports to unlink_port function

Reviewed-by: Lyude Paul <lyude@redhat.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: David Francis <David.Francis@amd.com>
Signed-off-by: Mikita Lipski <mikita.lipski@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/drm_dp_mst_topology.c