DTS files use 'odroidgo3-joypad' as compatible string but the driver
only accepted 'archr-joypad'. This caused the driver to not probe on
boards where the overlay doesn't change the compatible, leaving PWM0
uncontrolled and the vibration motor running continuously.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>