Hi Arya,
If your intention is to close a current-loop with the eTPU, then whether you can successfully accomplish that depends on a number of factors.
The first thing to consider is the bandwidth. The motor/driver combination will have a fixed electrical time-constant. If the motor inductance is high enough, that time-constant will be slow enough for the eTPU to keep-up. If the motor inductance is low, the eTPU may not be able to regulate the current adequately.
After that, you need to consider dynamic-range. If you don't have enough resolution in your current-loop, then you may have too much current-ripple, and that could cause mechanical vibration and noise. Motor inertia can mitigate that, but load inertia can exacerbate it if the coupling is not stiff enough.
So it depends on your application.
Both bandwidth and resolution can be made very high in an analog design, which is why, even today, most current loops are analog-driven PWM.