On Mon, Dec 05, 2011 at 11:19:51PM +0100, Hauke Mehrtens wrote: > This fixes a Data bus error on some SoCs. The first fix for this > problem did not solve it on all devices. > commit 6ae8ec27868bfdbb815287bee8146acbefaee867 > Author: Rafał Miłecki <zajec5@xxxxxxxxx> > Date: Tue Jul 5 17:25:32 2011 +0200 > ssb: fix init regression of hostmode PCI core > > In ssb_pcicore_fix_sprom_core_index() the sprom on the PCI core is > accessed, but the sprom only exists when the ssb bus is connected over > a PCI bus to the rest of the system and not when the SSB Bus is the > main system bus. SoCs sometimes have a PCI host controller and there > this code will not be executed, but there are some old SoCs with an PCI > controller in client mode around and ssb_pcicore_fix_sprom_core_index() > should not be called on these devices too. The PCI controller on these > devices are unused, but without this fix it results in an Data bus > error when it gets initialized. > > CC: Michael Buesch <m@xxxxxxx> > CC: Rafał Miłecki <zajec5@xxxxxxxxx> > Signed-off-by: Hauke Mehrtens <hauke@xxxxxxxxxx> Should this go to the stable list? John -- John W. Linville Someday the world will need a hero, and you linville@xxxxxxxxxxxxx might be all we have. Be ready. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html