Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d39202ff authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: pcie: Add 4th instance of PCIe Controller"

parents eda8988c 0d528015
Loading
Loading
Loading
Loading
+34 −1
Original line number Diff line number Diff line
@@ -175,7 +175,7 @@
#define MSM_PCIE_MAX_VREG (5)
#define MSM_PCIE_MAX_CLK (18)
#define MSM_PCIE_MAX_PIPE_CLK (1)
#define MAX_RC_NUM (3)
#define MAX_RC_NUM (4)
#define MAX_DEVICE_NUM (20)
#define PCIE_TLP_RD_SIZE (0x5)
#define PCIE_LOG_PAGES (50)
@@ -852,6 +852,13 @@ msm_pcie_reset_info[MAX_RC_NUM][MSM_PCIE_MAX_RESET] = {
		{NULL, "pcie_phy_com_reset", false},
		{NULL, "pcie_phy_nocsr_com_phy_reset", false},
		{NULL, "pcie_2_phy_reset", false}
	},
	{
		{NULL, "pcie_3_core_reset", false},
		{NULL, "pcie_phy_reset", false},
		{NULL, "pcie_phy_com_reset", false},
		{NULL, "pcie_phy_nocsr_com_phy_reset", false},
		{NULL, "pcie_3_phy_reset", false}
	}
};

@@ -866,6 +873,9 @@ msm_pcie_pipe_reset_info[MAX_RC_NUM][MSM_PCIE_MAX_PIPE_RESET] = {
	},
	{
		{NULL, "pcie_2_phy_pipe_reset", false}
	},
	{
		{NULL, "pcie_3_phy_pipe_reset", false}
	}
};

@@ -931,6 +941,26 @@ static struct msm_pcie_clk_info_t
	{NULL, "pcie_phy_aux_clk", 0, false, false},
	{NULL, "pcie_pipe_clk_mux", 0, false, false},
	{NULL, "pcie_pipe_clk_ext_src", 0, false, false}
	},
	{
	{NULL, "pcie_3_ref_clk_src", 0, false, false},
	{NULL, "pcie_3_aux_clk", 1010000, true, false},
	{NULL, "pcie_3_cfg_ahb_clk", 0, true, false},
	{NULL, "pcie_3_mstr_axi_clk", 0, true, false},
	{NULL, "pcie_3_slv_axi_clk", 0, true, false},
	{NULL, "pcie_3_ldo", 0, true, true},
	{NULL, "pcie_3_smmu_clk", 0, false, false},
	{NULL, "pcie_3_slv_q2a_axi_clk", 0, false, false},
	{NULL, "pcie_3_sleep_clk", 0, false, false},
	{NULL, "pcie_phy_refgen_clk", 0, false, false},
	{NULL, "pcie_tbu_clk", 0, false, false},
	{NULL, "pcie_ddrss_sf_tbu_clk", 0, false, false},
	{NULL, "pcie_aggre_noc_0_axi_clk", 0, false, false},
	{NULL, "pcie_aggre_noc_1_axi_clk", 0, false, false},
	{NULL, "pcie_phy_cfg_ahb_clk", 0, false, false},
	{NULL, "pcie_phy_aux_clk", 0, false, false},
	{NULL, "pcie_pipe_clk_mux", 0, false, false},
	{NULL, "pcie_pipe_clk_ext_src", 0, false, false}
	}
};

@@ -945,6 +975,9 @@ static struct msm_pcie_clk_info_t
	},
	{
	{NULL, "pcie_2_pipe_clk", 125000000, true, false},
	},
	{
	{NULL, "pcie_3_pipe_clk", 125000000, true, false},
	}
};