arm64: dts: mediatek: mt8195: Use P1 clocks for PCIe1 controller
authorAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Wed, 14 Dec 2022 13:11:16 +0000 (14:11 +0100)
committerMatthias Brugger <matthias.bgg@gmail.com>
Mon, 9 Jan 2023 16:16:48 +0000 (17:16 +0100)
Despite there being some flexibility regarding the P0/P1 connections,
especially for TL and PERI, we must use P1 clocks on pcie1 otherwise
we'll be dealing with unclocked access.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20221214131117.108008-1-angelogioacchino.delregno@collabora.com
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
arch/arm64/boot/dts/mediatek/mt8195.dtsi

index 5d31536f4c486ec37540f8b5a7623cc10f7cd33a..e61944510b8e3afa40020e7dab570a14088bee3b 100644 (file)
 
                        clocks = <&infracfg_ao CLK_INFRA_AO_PCIE_PL_P_250M_P1>,
                                 <&clk26m>,
-                                <&infracfg_ao CLK_INFRA_AO_PCIE_TL_96M>,
+                                <&infracfg_ao CLK_INFRA_AO_PCIE_P1_TL_96M>,
                                 <&clk26m>,
-                                <&infracfg_ao CLK_INFRA_AO_PCIE_PERI_26M>,
+                                <&infracfg_ao CLK_INFRA_AO_PCIE_P1_PERI_26M>,
                                 /* Designer has connect pcie1 with peri_mem_p0 clock */
                                 <&pericfg_ao CLK_PERI_AO_PCIE_P0_MEM>;
                        clock-names = "pl_250m", "tl_26m", "tl_96m",