1234567891011121314151617 |
- --- a/drivers/pci/controller/pcie-mediatek-gen3.c
- +++ b/drivers/pci/controller/pcie-mediatek-gen3.c
- @@ -350,7 +350,13 @@ static int mtk_pcie_startup_port(struct
- msleep(100);
-
- /* De-assert reset signals */
- - val &= ~(PCIE_MAC_RSTB | PCIE_PHY_RSTB | PCIE_BRG_RSTB | PCIE_PE_RSTB);
- + val &= ~(PCIE_MAC_RSTB | PCIE_PHY_RSTB | PCIE_BRG_RSTB);
- + writel_relaxed(val, pcie->base + PCIE_RST_CTRL_REG);
- +
- + msleep(100);
- +
- + /* De-assert PERST# signals */
- + val &= ~(PCIE_PE_RSTB);
- writel_relaxed(val, pcie->base + PCIE_RST_CTRL_REG);
-
- /* Check if the link is up or not */
|