MLK-25283-4 PCI: imx: adjust the l1ss support to proper place
authorRichard Zhu <hongxing.zhu@nxp.com>
Tue, 9 Feb 2021 02:48:33 +0000 (10:48 +0800)
committerRichard Zhu <hongxing.zhu@nxp.com>
Fri, 9 Apr 2021 03:23:12 +0000 (11:23 +0800)
commit1713c6ce909c5b8b54df3e9daa12d0e36eda86b7
tree117896bccbdaf07dee80aae439da4563ca44f5bf
parentfc164c0b49fbc3d7b87b49c3b7fa1a74836615df
MLK-25283-4 PCI: imx: adjust the l1ss support to proper place

Add one final quirk to adjust the l1ss support to proper place.
Only enable the L1sub support when both RC and EP supports the L1sub.
In this case, remove the over-ride of the CLKREQ# signal, let HW to
control it automatically.
Since "dis_gpio" GPIO pin is used as M.2 Key-E interface PIN56 for
power control of EP device, adjust active sequence just after the
turn-on of the power domains.

Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Reviewed-by: Jun Li <jun.li@nxp.com>
drivers/pci/controller/dwc/pci-imx6.c