drv2603: refactor vibration fix and driver itself
Thanks to andixlm