PCI: use common INTx swizzling loop
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | PCI: add pci_common_swizzle() for INTx swizzlingdrivers/ include/ | +21 | 1 reply | |
| 2/6 | PCI: alpha: use generic INTx swizzle from PCI corearch/ arch/ | +2 | 0 replies | |
| 3/6 | PCI: arm: use generic INTx swizzle from PCI corearch/ arch/ | +1 | 0 replies | |
| 4/6 | PCI: mips: use generic INTx swizzle from PCI corearch/ | +1 | 0 replies | |
| 5/6 | PCI: sh: use generic INTx swizzle from PCI corearch/ | +1 | 0 replies | |
| 6/6 | PCI: x86/visws: use generic INTx swizzle from PCI corearch/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/6] PCI: use common INTx swizzling loop
This series adds a pci_common_swizzle() function in the PCI core and changes several architectures to use it instead of architecture-specific code.
Comments welcome.
Bjorn
---
Bjorn Helgaas (6):
PCI: x86/visws: use generic INTx swizzle from PCI core
PCI: sh: use generic INTx swizzle from PCI core
PCI: mips: use generic INTx swizzle from PCI core
PCI: arm: use generic INTx swizzle from PCI core
PCI: alpha: use generic INTx swizzle from PCI core
PCI: add pci_common_swizzle() for INTx swizzling
arch/alpha/kernel/pci.c | 18 ------------------ arch/alpha/kernel/pci_impl.h | 4 ++-- arch/arm/include/asm/mach/pci.h | 2 +- arch/arm/kernel/bios32.c | 27 --------------------------- arch/mips/pci/pci.c | 17 +---------------- arch/sh/drivers/pci/pci.c | 17 +---------------- arch/x86/pci/visws.c | 15 +-------------- drivers/pci/pci.c | 20 ++++++++++++++++++++ include/linux/pci.h | 1 + 9 files changed, 27 insertions(+), 94 deletions(-)