arm64: dts: mba93xxca: Do not assert power-down pins
authorAlexander Stein <alexander.stein@ew.tq-group.com>
Tue, 7 Jan 2025 14:11:16 +0000 (15:11 +0100)
committerShawn Guo <shawnguo@kernel.org>
Tue, 25 Feb 2025 00:32:58 +0000 (08:32 +0800)
Change the output to inactive (output-low) for active-low pins, resulting
in high-voltage of power-down pins. Thus this enables the attached
devices.

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxca.dts

index 861a028a1b165c14d3483670cba1942b3ab97e43..b8ccc946c62d72f8a00d51fb8e10728bb48ac43b 100644 (file)
                                  "WLAN_PERST#", "12V_EN";
 
                /*
-                * Controls the WiFi card PD pin which is low active
-                * as power down signal. The output-high states, the signal
-                * is active, e.g. card is powered down
+                * Controls the WiFi card's low-active power down pin.
+                * The output-low states, the signal is inactive,
+                * resulting in high signal at power-down pin
                 */
                wlan-pd-hog {
                        gpio-hog;
                        gpios = <4 GPIO_ACTIVE_LOW>;
-                       output-high;
+                       output-low;
                        line-name = "WLAN_PD#";
                };
 
                /*
-                * Controls the WiFi card disable pin which is low active
-                * as disable signal. The output-high states, the signal
-                * is active, e.g. card is disabled
+                * Controls the WiFi card's low-active disable pin.
+                * The output-low states, the signal is inactive,
+                * resulting in high signal at power-down pin
                 */
                wlan-wdisable-hog {
                        gpio-hog;
                        gpios = <5 GPIO_ACTIVE_LOW>;
-                       output-high;
+                       output-low;
                        line-name = "WLAN_W_DISABLE#";
                };
 
                /*
-                * Controls the WiFi card reset pin which is low active
-                * as reset signal. The output-high states, the signal
-                * is active, e.g. card in reset
+                * Controls the WiFi card's reset pin.
+                * The output-low states, the signal is inactive,
+                * resulting in high signal at power-down pin
                 */
                wlan-perst-hog {
                        gpio-hog;
                        gpios = <6 GPIO_ACTIVE_LOW>;
-                       output-high;
+                       output-low;
                        line-name = "WLAN_PERST#";
                };
        };