arm64: tegra: Update SDMMC1/3 clock source for Tegra194
authorAniruddha Rao <anrao@nvidia.com>
Wed, 16 Mar 2022 09:44:45 +0000 (15:14 +0530)
committerThierry Reding <treding@nvidia.com>
Wed, 6 Apr 2022 13:22:39 +0000 (15:22 +0200)
The default parent for SDMMC1/3 clock sources can provide maximum frequency
of 136MHz for SDR104 mode.
Update parent clock source for SDMMC1/SDMMC3 instances
to increase the output clock frequency to 195MHz and improve the perf.

Signed-off-by: Aniruddha Rao <anrao@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra194.dtsi

index 751ebe5..1d6be57 100644 (file)
                        clocks = <&bpmp TEGRA194_CLK_SDMMC1>,
                                 <&bpmp TEGRA194_CLK_SDMMC_LEGACY_TM>;
                        clock-names = "sdhci", "tmclk";
+                       assigned-clocks = <&bpmp TEGRA194_CLK_SDMMC1>,
+                                         <&bpmp TEGRA194_CLK_PLLC4_MUXED>;
+                       assigned-clock-parents =
+                                         <&bpmp TEGRA194_CLK_PLLC4_MUXED>,
+                                         <&bpmp TEGRA194_CLK_PLLC4_VCO_DIV2>;
                        resets = <&bpmp TEGRA194_RESET_SDMMC1>;
                        reset-names = "sdhci";
                        interconnects = <&mc TEGRA194_MEMORY_CLIENT_SDMMCRA &emc>,
                        clocks = <&bpmp TEGRA194_CLK_SDMMC3>,
                                 <&bpmp TEGRA194_CLK_SDMMC_LEGACY_TM>;
                        clock-names = "sdhci", "tmclk";
+                       assigned-clocks = <&bpmp TEGRA194_CLK_SDMMC3>,
+                                         <&bpmp TEGRA194_CLK_PLLC4_MUXED>;
+                       assigned-clock-parents =
+                                         <&bpmp TEGRA194_CLK_PLLC4_MUXED>,
+                                         <&bpmp TEGRA194_CLK_PLLC4_VCO_DIV2>;
                        resets = <&bpmp TEGRA194_RESET_SDMMC3>;
                        reset-names = "sdhci";
                        interconnects = <&mc TEGRA194_MEMORY_CLIENT_SDMMCR &emc>,