[PATCH] ppc32: Remove internal PCI arbiter check on PPC40x
authorMatt Porter <mporter@kernel.crashing.org>
Mon, 7 Nov 2005 08:58:16 +0000 (00:58 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 7 Nov 2005 15:53:27 +0000 (07:53 -0800)
On PPC405GP/GPR it should be possible to enable PCI support, even when the
internal PCI arbiter is disabled (e.g.  when using an external PCI
arbiter).  The removed code didn't allow this, and also generated a warning
on PPC405EP platforms.

Signed-off-by: Stefan Roese <sr@denx.de>
Signed-off-by: Matt Porter <mporter@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/ppc/syslib/ppc405_pci.c

index 81c83bf98df49fb10a20e953b422464eb42d7ce4..d6d838b16dacf65542fcfb532ef5fb3cd58ed009 100644 (file)
@@ -89,13 +89,6 @@ ppc4xx_find_bridges(void)
        isa_mem_base = 0;
        pci_dram_offset = 0;
 
-#if  (PSR_PCI_ARBIT_EN > 1)
-       /* Check if running in slave mode */
-       if ((mfdcr(DCRN_CHPSR) & PSR_PCI_ARBIT_EN) == 0) {
-               printk("Running as PCI slave, kernel PCI disabled !\n");
-               return;
-       }
-#endif
        /* Setup PCI32 hose */
        hose_a = pcibios_alloc_controller();
        if (!hose_a)