vibrator: support for customisable pwm duty