Provided are compounds and pharmaceutically acceptable salts thereof, their pharmaceutical compositions, their methods of preparation, and methods for their use in the prevention and/or treatment of HIV; including the prevention of the progression of AIDS and general immunosuppression.