diff options
| author | Fabio Estevam <[email protected]> | 2015-10-13 11:01:27 -0300 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 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 <[email protected]>
Acked-by: Stefano Babic <[email protected]>
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 */ |
