drm: Small optimization to intel_dp_mst_atomic_master_trans_check
authorHe Ying <heying24@huawei.com>
Fri, 22 Oct 2021 02:22:43 +0000 (22:22 -0400)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Mon, 25 Oct 2021 14:31:22 +0000 (17:31 +0300)
commitc4ae82a0e9222d275e3e4dd91c1cc3931ac0eca1
tree2d8431c43b9b7250ea84c2ed9e371ed15e87a71b
parent877d074939a5f82b099da2db3bcccc6c418b9c39
drm: Small optimization to intel_dp_mst_atomic_master_trans_check

If we want to return from for_each_intel_connector_iter(), one
way is calling drm_connector_list_iter_end() before returning
to avoid memleak. The other way is just breaking from the bracket
and then returning after the outside drm_connector_list_iter_end().
Obviously, the second way makes code smaller and more clear.
Apply it to the function intel_dp_mst_atomic_master_trans_check().

Signed-off-by: He Ying <heying24@huawei.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211022022243.138860-1-heying24@huawei.com
drivers/gpu/drm/i915/display/intel_dp_mst.c