]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00288406 pcie: imx: enable pcie switch support
authorRichard Zhu <r65037@freescale.com>
Wed, 13 Nov 2013 08:42:06 +0000 (16:42 +0800)
committerRichard Zhu <r65037@freescale.com>
Wed, 20 Nov 2013 06:10:33 +0000 (14:10 +0800)
commit65e8b2c472bd1270f5811e07362e8f0fda62225f
tree51116e77676b7fc2b6663d66612d77a295851453
parent06b60b45f851c1e3c710c8253b3183eed46d1172
ENGR00288406 pcie: imx: enable pcie switch support

Fix the pcie switch no detection issue
Root cause why the switch can't be detected before:
* The initialization sequence is not properly, 100ms reset
should be just issue before ltssm enable.
* Lagency INTx mapping is wrong
* remove un-correct IO/MEM iATU outbound mapping.

Signed-off-by: Richard Zhu <r65037@freescale.com>
drivers/pci/host/pci-imx6.c
drivers/pci/host/pcie-designware.c