linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/13] Remove unused microblaze PCIe bus architecture
@ 2022-10-25  6:52 Thippeswamy Havalige
  2022-10-25  6:52 ` [PATCH 01/13] microblaze/PCI: Remove unused early_read_config_byte() et al declarations Thippeswamy Havalige
                   ` (14 more replies)
  0 siblings, 15 replies; 21+ messages in thread
From: Thippeswamy Havalige @ 2022-10-25  6:52 UTC (permalink / raw)
  To: linux-pci, linux-kernel, devicetree, krzysztof.kozlowski
  Cc: bhelgaas, michals, robh+dt, lorenzo.pieralisi,
	bharat.kumar.gogada, Thippeswamy Havalige

The current Xilinx AXI PCIe Host Bridge driver uses generic PCIe 
subsystem framework. This driver works on both Microblaze and Zynq
architecture based platforms.

The microblaze architecture specific code has unused PCIe host bridge
supported API's which are no longer needed. 

This series of patch removes unused architecture specific 
microblaze PCIe code.

Thippeswamy Havalige (13):
  microblaze/PCI: Remove unused early_read_config_byte() et al
    declarations
  microblaze/PCI: Remove Null PCI config access unused functions
  microblaze/PCI: Remove unused PCI bus scan if configured as a host
  microblaze/PCI: Remove unused PCI legacy IO's access on a bus
  microblaze/PCI: Remove unused device tree parsing for a host bridge
    resources
  microblaze/PCI: Remove unused allocation & free of PCI host bridge
    structure
  microblaze/PCI: Remove unused PCI BIOS resource allocation
  microblaze/PCI: Remove unused PCI Indirect ops
  microblaze/PCI: Remove unused pci_address_to_pio() conversion of CPU
    address to I/O port
  microblaze/PCI: Remove unused sys_pciconfig_iobase() and et al
    declaration
  microblaze/PCI: Remove unused pci_iobar_pfn() and et al declarations
  microblaze/PCI: Remove support for Xilinx PCI host bridge
  microblaze/PCI: Moving PCI iounmap and dependent code

 arch/microblaze/Kconfig                  |    8 -
 arch/microblaze/include/asm/pci-bridge.h |   92 ---
 arch/microblaze/include/asm/pci.h        |   29 -
 arch/microblaze/pci/Makefile             |    3 +-
 arch/microblaze/pci/indirect_pci.c       |  158 -----
 arch/microblaze/pci/iomap.c              |   36 +
 arch/microblaze/pci/pci-common.c         | 1067 ------------------------------
 arch/microblaze/pci/xilinx_pci.c         |  170 -----
 8 files changed, 37 insertions(+), 1526 deletions(-)
 delete mode 100644 arch/microblaze/pci/indirect_pci.c
 delete mode 100644 arch/microblaze/pci/pci-common.c
 delete mode 100644 arch/microblaze/pci/xilinx_pci.c

-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2022-11-25 10:39 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-25  6:52 [PATCH 00/13] Remove unused microblaze PCIe bus architecture Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 01/13] microblaze/PCI: Remove unused early_read_config_byte() et al declarations Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 02/13] microblaze/PCI: Remove Null PCI config access unused functions Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 03/13] microblaze/PCI: Remove unused PCI bus scan if configured as a host Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 04/13] microblaze/PCI: Remove unused PCI legacy IO's access on a bus Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 05/13] microblaze/PCI: Remove unused device tree parsing for a host bridge resources Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 06/13] microblaze/PCI: Remove unused allocation & free of PCI host bridge structure Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 07/13] microblaze/PCI: Remove unused PCI BIOS resource allocation Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 08/13] microblaze/PCI: Remove unused PCI Indirect ops Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 09/13] microblaze/PCI: Remove unused pci_address_to_pio() conversion of CPU address to I/O port Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 10/13] microblaze/PCI: Remove unused sys_pciconfig_iobase() and et al declaration Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 11/13] microblaze/PCI: Remove unused pci_iobar_pfn() and et al declarations Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 12/13] microblaze/PCI: Remove support for Xilinx PCI host bridge Thippeswamy Havalige
2022-10-25  6:52 ` [PATCH 13/13] microblaze/PCI: Moving PCI iounmap and dependent code Thippeswamy Havalige
2022-10-25  7:31 ` [PATCH 00/13] Remove unused microblaze PCIe bus architecture Michal Simek
2022-10-25  8:26   ` Havalige, Thippeswamy
2022-10-25  9:22     ` Michal Simek
2022-10-25 14:07       ` Havalige, Thippeswamy
2022-10-27  9:46   ` Lorenzo Pieralisi
2022-11-04  8:56     ` Havalige, Thippeswamy
2022-11-25 10:39 ` Michal Simek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).