diff options
author | Fabio Estevam <fabio.estevam@freescale.com> | 2015-10-13 11:01:27 -0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2015-10-15 09:05:13 -0400 |
commit | aaf87f03ad709ff9f00819ef1eb001e878ad0a54 (patch) | |
tree | 4744e4de5b5694978395059f369c0b5ec25f6fc9 /arch | |
parent | cb4c833b74e40b2e9bce8702f1d5e11fa823292d (diff) |
pci: pcie_imx: Fix hang on mx6qp
PCI driver currently hangs on mx6qp.
Toggle the reset bit with the appropriate timings to fix the issue.
Based on the FSL kernel driver implementation.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Acked-by: Stefano Babic <sbabic@denx.de>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/include/asm/arch-mx6/iomux.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-mx6/iomux.h b/arch/arm/include/asm/arch-mx6/iomux.h index 9b3a91f0766..907cb408ff2 100644 --- a/arch/arm/include/asm/arch-mx6/iomux.h +++ b/arch/arm/include/asm/arch-mx6/iomux.h @@ -18,6 +18,8 @@ #define IOMUXC_GPR1_REF_SSP_EN (1 << 16) #define IOMUXC_GPR1_TEST_POWERDOWN (1 << 18) +#define IOMUXC_GPR1_PCIE_SW_RST (1 << 29) + /* * IOMUXC_GPR5 bit fields */ |