This will depend on the solution - a common Enterprise solution, RSA SecureID SoftToken, includes the ability to IMEI lock the app on the user (I am not sure if this is required or optional, I'm an end-user not RSA admin) to ensure it only runs on company provisioned mobiles (many companies use further solutions such as MobileIron on all provisioned devices for fleet management).
A phone is just a computer, just like any other device. What do you have specifically against it? You can just keep it turned off except when you need to use it for 2FA.