patch the tulip driver to accept a platform variant