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