]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: zynqmp: Revert usb node drive strength and slew rate for zcu106
authorRadhey Shyam Pandey <radhey.shyam.pandey@amd.com>
Tue, 2 Sep 2025 07:56:19 +0000 (09:56 +0200)
committerMichal Simek <michal.simek@amd.com>
Wed, 10 Sep 2025 13:56:03 +0000 (15:56 +0200)
On a few zcu106 boards USB devices (Dell MS116 USB Optical Mouse, Dell USB
Entry Keyboard) are not enumerated on linux boot due to commit
'b8745e7eb488 ("arm64: zynqmp: Fix usb node drive strength and slew
rate")'.

To fix it as a workaround revert to working version and then investigate
at board level why drive strength from 12mA to 4mA and slew from fast to
slow is not working.

Signed-off-by: Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/85a70cb014ec1f07972fccb60b875596eeaa6b5c.1756799774.git.michal.simek@amd.com
arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts

index cd132abf6e00c9afeabd6f1652de1a49a2d17364..7f6c87d4d77e110235ff5c89d34953333768a02b 100644 (file)
                        pins = "MIO54", "MIO56", "MIO57", "MIO58", "MIO59",
                               "MIO60", "MIO61", "MIO62", "MIO63";
                        bias-disable;
-                       drive-strength = <4>;
-                       slew-rate = <SLEW_RATE_SLOW>;
+                       drive-strength = <12>;
+                       slew-rate = <SLEW_RATE_FAST>;
                };
        };