@@ -1557,7 +1557,8 @@ static const struct imx_pcie_drvdata drvdata[] = {
1557
1557
[IMX8MQ ] = {
1558
1558
.variant = IMX8MQ ,
1559
1559
.flags = IMX_PCIE_FLAG_HAS_APP_RESET |
1560
- IMX_PCIE_FLAG_HAS_PHY_RESET ,
1560
+ IMX_PCIE_FLAG_HAS_PHY_RESET |
1561
+ IMX_PCIE_FLAG_SUPPORTS_SUSPEND ,
1561
1562
.gpr = "fsl,imx8mq-iomuxc-gpr" ,
1562
1563
.clk_names = imx8mq_clks ,
1563
1564
.clks_cnt = ARRAY_SIZE (imx8mq_clks ),
@@ -1595,13 +1596,15 @@ static const struct imx_pcie_drvdata drvdata[] = {
1595
1596
[IMX8Q ] = {
1596
1597
.variant = IMX8Q ,
1597
1598
.flags = IMX_PCIE_FLAG_HAS_PHYDRV |
1598
- IMX_PCIE_FLAG_CPU_ADDR_FIXUP ,
1599
+ IMX_PCIE_FLAG_CPU_ADDR_FIXUP |
1600
+ IMX_PCIE_FLAG_SUPPORTS_SUSPEND ,
1599
1601
.clk_names = imx8q_clks ,
1600
1602
.clks_cnt = ARRAY_SIZE (imx8q_clks ),
1601
1603
},
1602
1604
[IMX95 ] = {
1603
1605
.variant = IMX95 ,
1604
- .flags = IMX_PCIE_FLAG_HAS_SERDES ,
1606
+ .flags = IMX_PCIE_FLAG_HAS_SERDES |
1607
+ IMX_PCIE_FLAG_SUPPORTS_SUSPEND ,
1605
1608
.clk_names = imx8mq_clks ,
1606
1609
.clks_cnt = ARRAY_SIZE (imx8mq_clks ),
1607
1610
.ltssm_off = IMX95_PE0_GEN_CTRL_3 ,
0 commit comments