[PATCH 3/3] drm/dp_mst: Rewrite and fix bandwidth limit checks