toolchain: add TSI