ARM: tegra: Add back gpio-ranges properties
authorStefan Agner <stefan@agner.ch>
Thu, 26 Jul 2018 15:40:25 +0000 (17:40 +0200)
committerThierry Reding <treding@nvidia.com>
Thu, 16 Dec 2021 16:18:36 +0000 (17:18 +0100)
The properties have been commented out to prevent a regression a while
ago. The first regression should be resolved by commit 44af7927316e
("spi: Map SPI OF client IRQ at probe time").

The second regression is probably addressed by commit 494fd7b7ad10
("PM / core: fix deferred probe breaking suspend resume order") and/or
maybe others. Readd the gpio-ranges properties to see whether
regressions still get reported.

This reverts commit 4f1d841475e1 ("ARM: tegra: Comment out gpio-ranges
properties").

Signed-off-by: Stefan Agner <stefan@agner.ch>
Reviewed-by: Dmitry Osipenko <digetx@gmail.com>
Tested-by: Dmitry Osipenko <digetx@gmail.com>
[treding@nvidia.com: drop redundant gpio-ranges from Ouya DTS file]
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm/boot/dts/tegra114.dtsi
arch/arm/boot/dts/tegra124.dtsi
arch/arm/boot/dts/tegra20.dtsi
arch/arm/boot/dts/tegra30-ouya.dts
arch/arm/boot/dts/tegra30.dtsi

index ae1be90a9385c580ad6ad707d51751fbf698e0fa..f20be4ca16a1496b940992f553e9ae44c9de4d07 100644 (file)
                gpio-controller;
                #interrupt-cells = <2>;
                interrupt-controller;
-               /*
                gpio-ranges = <&pinmux 0 0 246>;
-               */
        };
 
        vde@6001a000 {
index e87da6c24f7cd22a4c6274172bbf5f96708ed195..ada152b50ade793f046e856741d37a75e7897a25 100644 (file)
                gpio-controller;
                #interrupt-cells = <2>;
                interrupt-controller;
-               /*
                gpio-ranges = <&pinmux 0 0 251>;
-               */
        };
 
        apbdma: dma@60020000 {
index 1bf5bd5efd93f36eb06800c37a5fffab3d7fcdd1..62bf0b3064721435f23b2624f716e2320bcd3496 100644 (file)
                gpio-controller;
                #interrupt-cells = <2>;
                interrupt-controller;
-               /*
                gpio-ranges = <&pinmux 0 0 224>;
-               */
        };
 
        vde@6001a000 {
index e604ad08a2c2bb4fafa533b70641af3cdf71e6f1..a5cfbab5f565f2f21927812348889a8c4a2b8c11 100644 (file)
                };
        };
 
-       gpio: gpio@6000d000 {
-               gpio-ranges = <&pinmux 0 0 248>;
-       };
-
        pinmux@70000868 {
                pinctrl-names = "default";
                pinctrl-0 = <&state_default>;
index dc1f863096723dab43376c586b3095f6dc96fd1a..9dab8d2c158a7b1fd8313fc9f75c3fb393b4bc0a 100644 (file)
                gpio-controller;
                #interrupt-cells = <2>;
                interrupt-controller;
-               /*
                gpio-ranges = <&pinmux 0 0 248>;
-               */
        };
 
        vde@6001a000 {