drm/edid: Unify detailed block parsing between base and extension blocks