It is a law passed by congress. The only way to reverse it is to (a) have a court invalidate the law (already tried) or (b) have congress reverse the law. Trump can say something about its enforcement, but he can't actually reverse the law (at least according to the constitution, which he also said he wanted to interpret differently).