]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
Revert "arm64: tegra: Add interconnect properties for Tegra210"
authorJon Hunter <jonathanh@nvidia.com>
Wed, 17 Dec 2025 10:47:44 +0000 (10:47 +0000)
committerArnd Bergmann <arnd@arndb.de>
Thu, 15 Jan 2026 16:42:42 +0000 (17:42 +0100)
Commit 59a42707a094 ("arm64: tegra: Add interconnect properties for
Tegra210") populated interconnect properties for Tegra210 and this is
preventing the Tegra DRM driver from probing successfully. The following
error is observed on boot ...

 drm drm: failed to initialize 54240000.dc: -517

For now revert this change, until a fix is available.

Fixes: 59a42707a094 ("arm64: tegra: Add interconnect properties for Tegra210")
Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm64/boot/dts/nvidia/tegra210.dtsi

index 709da31d57851aa0fbf4da8d5eef49b618e340f8..137aa83752570f1d057f5c04b536edbeffd6bb2f 100644 (file)
 
                        nvidia,outputs = <&dsia &dsib &sor0 &sor1>;
                        nvidia,head = <0>;
-
-                       interconnects = <&mc TEGRA210_MC_DISPLAY0A &emc>,
-                                       <&mc TEGRA210_MC_DISPLAY0B &emc>,
-                                       <&mc TEGRA210_MC_DISPLAY0C &emc>,
-                                       <&mc TEGRA210_MC_DISPLAYHC &emc>,
-                                       <&mc TEGRA210_MC_DISPLAYD &emc>,
-                                       <&mc TEGRA210_MC_DISPLAYT &emc>;
-                       interconnect-names = "wina",
-                                            "winb",
-                                            "winc",
-                                            "cursor",
-                                            "wind",
-                                            "wint";
                };
 
                dc@54240000 {
 
                        nvidia,outputs = <&dsia &dsib &sor0 &sor1>;
                        nvidia,head = <1>;
-
-                       interconnects = <&mc TEGRA210_MC_DISPLAY0AB &emc>,
-                                       <&mc TEGRA210_MC_DISPLAY0BB &emc>,
-                                       <&mc TEGRA210_MC_DISPLAY0CB &emc>,
-                                       <&mc TEGRA210_MC_DISPLAYHCB &emc>;
-                       interconnect-names = "wina",
-                                            "winb",
-                                            "winc",
-                                            "cursor";
                };
 
                dsia: dsi@54300000 {
 
                #iommu-cells = <1>;
                #reset-cells = <1>;
-               #interconnect-cells = <1>;
        };
 
        emc: external-memory-controller@7001b000 {
                nvidia,memory-controller = <&mc>;
                operating-points-v2 = <&emc_icc_dvfs_opp_table>;
 
-               #interconnect-cells = <0>;
                #cooling-cells = <2>;
        };