> +static void __iomem *mpc83xx_pcie_remap_cfg(struct pci_bus *bus, > + unsigned int devfn,
[snip] > + if (pcie->dev_base == dev_base) > + goto mapped; > + > + out_le32(hose->cfg_data + PEX_OUTWIN0_TAL, dev_base); > + > + pcie->dev_base = dev_base; Do we need local_irq_save/local_irq_restore between them? out_le32(PEX_OUTWIN0_TAL,...) and pcie->dev_base = dev_base; > +mapped: > + return pcie->cfg_map + offset; > +} _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev