From 4a8392c1a15a9cf2cab43750c3246d53d6410301 Mon Sep 17 00:00:00 2001 From: Douglas Teles Date: Thu, 2 Apr 2026 12:37:26 -0300 Subject: [PATCH] Add odroidgo3-joypad compatible for backward compatibility 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) --- archr-joypad.c | 1 + 1 file changed, 1 insertion(+) diff --git a/archr-joypad.c b/archr-joypad.c index 0227384..f2d643f 100644 --- a/archr-joypad.c +++ b/archr-joypad.c @@ -639,6 +639,7 @@ static int joypad_probe(struct platform_device *pdev) /*----------------------------------------------------------------------------*/ static const struct of_device_id joypad_of_match[] = { { .compatible = "archr-joypad", }, + { .compatible = "odroidgo3-joypad", }, {}, };