linux-yocto/arch/mips/pci
Jiaxun Yang 6d76a2a72c MIPS: pci-legacy: Override pci_address_to_pio
commit df1b8d6e89 upstream.

pci-legacy systems are not using logic_pio to managed PIO
allocations, thus the generic pci_address_to_pio won't work
when PCI_IOBASE is defined.

Override the function to use architecture implementation to
fix the problem.

Cc: stable@vger.kernel.org
Fixes: 4bfb53e7d3 ("mips: add <asm-generic/io.h> including")
Reported-by: Mateusz Jończyk <mat.jonczyk@o2.pl>
Closes: https://lore.kernel.org/r/99f75c66-4c2d-45dc-a808-b5ba440c7551@app.fastmail.com/
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-02-17 10:05:19 +01:00
..
fixup-ath79.c MIPS: ath79: Don't return PCIBIOS_* code from pcibios_enable_device() 2024-02-20 13:36:35 +01:00
fixup-bcm63xx.c
fixup-cobalt.c MIPS: Cobalt: Explain GT64111 early PCI fixup 2021-11-03 17:34:11 +01:00
fixup-fuloong2e.c
fixup-ip32.c
fixup-lantiq.c MIPS: lantiq: Remove unused function pointer variables 2024-02-20 13:36:34 +01:00
fixup-lemote2f.c MIPS: PCI: Remove leading space in info message, rename pci 2022-07-05 11:10:34 +02:00
fixup-malta.c
fixup-rbtx4927.c
fixup-rc32434.c
fixup-sb1250.c PCI: Add defines for normal and subtractive PCI bridges 2022-02-17 15:29:35 -06:00
fixup-sni.c
Makefile MIPS: Remove VR41xx support 2022-07-14 11:52:29 +02:00
msi-octeon.c MIPS: msi-octeon: eliminate kernel-doc warnings 2022-07-30 10:58:26 +02:00
ops-bcm63xx.c PCI: Introduce pci_dev_for_each_resource() 2023-04-04 10:43:52 -05:00
ops-bonito64.c
ops-gt64xxx_pci0.c
ops-lantiq.c
ops-loongson2.c MIPS: Fix typos 2024-01-08 10:39:12 +01:00
ops-mace.c
ops-msc.c
ops-rc32434.c MIPS: Routerboard 532: Fix vendor retry check code 2024-06-11 16:04:55 +02:00
ops-sni.c
ops-tx4927.c MIPS: TXx9: Use PCI_SET_ERROR_RESPONSE() 2024-02-20 13:36:35 +01:00
pci-alchemy.c MIPS: Fix typos 2024-01-08 10:39:12 +01:00
pci-ar71xx.c
pci-ar724x.c
pci-ar2315.c MIPS: Fix typos 2024-01-08 10:39:12 +01:00
pci-bcm47xx.c bcm47xx: Replace printk(KERN_ALERT ... pci_devname(dev)) with pci_alert() 2021-10-18 18:11:15 +02:00
pci-bcm63xx.c PCI: Add defines for normal and subtractive PCI bridges 2022-02-17 15:29:35 -06:00
pci-bcm63xx.h
pci-bcm1480.c
pci-bcm1480ht.c
pci-generic.c MIPS: Only define pci_remap_iospace() for Ralink 2021-12-09 10:22:24 +01:00
pci-ip27.c mips: add <asm-generic/io.h> including 2023-11-23 10:32:52 +01:00
pci-ip32.c
pci-lantiq.c Revert "MIPS: pci: lantiq: restore reset gpio polarity" 2024-06-13 10:17:09 +02:00
pci-lantiq.h
pci-legacy.c MIPS: pci-legacy: Override pci_address_to_pio 2025-02-17 10:05:19 +01:00
pci-malta.c
pci-mt7620.c mips: pci-mt7620: use dev_info() to log PCIe device detection result 2023-06-21 14:53:45 +02:00
pci-octeon.c MIPS: Fix typos 2024-01-08 10:39:12 +01:00
pci-rc32434.c
pci-rt2880.c MIPS: Explicitly include correct DT includes 2023-07-25 10:42:01 +02:00
pci-rt3883.c mips: Use of_property_read_bool() for boolean properties 2023-03-14 17:16:46 +01:00
pci-sb1250.c
pci-tx4927.c
pci-tx4938.c
pci-xtalk-bridge.c MIPS: Fix typos 2024-01-08 10:39:12 +01:00
pci.c
pcie-octeon.c MIPS: Octeron: remove source file executable bit 2024-07-09 10:38:08 +02:00