status for the
second controller, the device will be rescaned.
Signed-off-by: Yuanquan Chen yuanquan.c...@freescale.com
---
arch/powerpc/sysdev/fsl_pci.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/powerpc/sysdev/fsl_pci.c b/arch/powerpc/sysdev/fsl_pci.c
index
pcibios_enable_device. We call this function in
pcibios_enable_device, which will be called by PCI-e rescan code. At the
meanwhile, we avoid the the impact on cardbus. I also validate this patch with
silicon's PCIe-sata which encounters the IRQ issue.
Signed-off-by: Yuanquan Chen yuanquan.c
, it does the same
fixup work for the rescanned device to avoid this issue.
Signed-off-by: Yuanquan Chen b41...@freescale.com
---
arch/powerpc/kernel/pci-common.c | 20
1 file changed, 20 insertions(+)
diff --git a/arch/powerpc/kernel/pci-common.c b/arch/powerpc/kernel/pci
On powerpc arch, dma_ops of rescanned pci device after system's booting up
won't be
initialized by system, so it will fail to execute the dma_set_mask in the
device's
driver. Initialize it to solve this issue.
Signed-off-by: Yuanquan Chen b41...@freescale.com
---
arch/powerpc/include/asm/dma