]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: dts: aspeed: bletchley: Remove try-power-role from connectors
authorCosmo Chou <chou.cosmo@gmail.com>
Fri, 19 Dec 2025 06:29:48 +0000 (14:29 +0800)
committerAndrew Jeffery <andrew@codeconstruct.com.au>
Thu, 8 Jan 2026 05:28:25 +0000 (15:58 +1030)
Remove the "try-power-role = sink" property from all USB-C connectors.
The try mechanism is unnecessary and wastes time during connection.
Since power-role = "dual" is already configured, standard USB PD
negotiation is sufficient and more efficient.

Signed-off-by: Cosmo Chou <chou.cosmo@gmail.com>
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-bletchley.dts

index 7c27bf6bb51d9be9074c3e797c17a21fc072d71a..d1a04b63df9e0cd386f2e487ed50a72fb9ba23b3 100644 (file)
                        label = "USB-C";
                        pd-revision = /bits/ 8 <0x2 0x0 0x1 0x20>;
                        power-role = "dual";
-                       try-power-role = "sink";
                        data-role = "dual";
                        source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        label = "USB-C";
                        pd-revision = /bits/ 8 <0x2 0x0 0x1 0x20>;
                        power-role = "dual";
-                       try-power-role = "sink";
                        data-role = "dual";
                        source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        label = "USB-C";
                        pd-revision = /bits/ 8 <0x2 0x0 0x1 0x20>;
                        power-role = "dual";
-                       try-power-role = "sink";
                        data-role = "dual";
                        source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        label = "USB-C";
                        pd-revision = /bits/ 8 <0x2 0x0 0x1 0x20>;
                        power-role = "dual";
-                       try-power-role = "sink";
                        data-role = "dual";
                        source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        label = "USB-C";
                        pd-revision = /bits/ 8 <0x2 0x0 0x1 0x20>;
                        power-role = "dual";
-                       try-power-role = "sink";
                        data-role = "dual";
                        source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        label = "USB-C";
                        pd-revision = /bits/ 8 <0x2 0x0 0x1 0x20>;
                        power-role = "dual";
-                       try-power-role = "sink";
                        data-role = "dual";
                        source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
                        sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;