brcm47xx-2.6: reset the pci core at boot time (see #464)
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 5 Apr 2007 02:07:50 +0000 (02:07 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 5 Apr 2007 02:07:50 +0000 (02:07 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6868 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/brcm47xx-2.6/files/drivers/ssb/driver_pci/pcicore.c

index e18e486..3ad9703 100644 (file)
@@ -383,8 +383,7 @@ void ssb_pcicore_init(struct ssb_pcicore *pc)
        if (!dev)
                return;
        bus = dev->bus;
-       if (!ssb_device_is_enabled(dev))
-               ssb_device_enable(dev, 0);
+       ssb_device_enable(dev, 0);
 
 #ifdef CONFIG_SSB_PCICORE_HOSTMODE
        pc->hostmode = pcicore_is_in_hostmode(pc);