Commit 41604bfd authored by Thippeswamy Havalige's avatar Thippeswamy Havalige Committed by Michal Simek
Browse files

microblaze/PCI: Remove support for Xilinx PCI host bridge



This patch removes support for the Xilinx PCI host
bridge IPcore.

Signed-off-by: default avatarThippeswamy Havalige <thippeswamy.havalige@amd.com>
Link: https://lore.kernel.org/r/20221025065214.4663-13-thippeswamy.havalige@amd.com


Signed-off-by: default avatarMichal Simek <michal.simek@amd.com>
parent cb0199c7
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -215,11 +215,3 @@ config MB_MANAGER
	  Say N here unless you know what you are doing.

endmenu

menu "Bus Options"

config PCI_XILINX
	bool "Xilinx PCI host bridge support"
	depends on PCI

endmenu
+0 −1
Original line number Diff line number Diff line
@@ -19,7 +19,6 @@ CONFIG_HZ_100=y
CONFIG_CMDLINE_BOOL=y
CONFIG_CMDLINE_FORCE=y
CONFIG_HIGHMEM=y
CONFIG_PCI_XILINX=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_BLK_DEV_BSG is not set
+0 −6
Original line number Diff line number Diff line
@@ -25,7 +25,6 @@ static inline int pcibios_vaddr_is_ioport(void __iomem *address)
 */
struct pci_controller {
	struct pci_bus *bus;
	struct device_node *dn;
	struct list_head list_node;

	void __iomem *io_base_virt;
@@ -37,11 +36,6 @@ struct pci_controller {
};

#ifdef CONFIG_PCI
static inline struct pci_controller *pci_bus_to_host(const struct pci_bus *bus)
{
	return bus->sysdata;
}

static inline int isa_vaddr_is_ioport(void __iomem *address)
{
	/* No specific ISA handling on ppc32 at this stage, it
+0 −5
Original line number Diff line number Diff line
@@ -38,12 +38,7 @@ extern int pci_proc_domain(struct pci_bus *bus);

struct file;

/* This part of code was originally in xilinx-pci.h */
#ifdef CONFIG_PCI_XILINX
extern void __init xilinx_pci_init(void);
#else
static inline void __init xilinx_pci_init(void) { return; }
#endif

#endif	/* __KERNEL__ */
#endif /* __ASM_MICROBLAZE_PCI_H */
+0 −1
Original line number Diff line number Diff line
@@ -4,4 +4,3 @@
#

obj-$(CONFIG_PCI)		+= pci-common.o iomap.o
obj-$(CONFIG_PCI_XILINX)	+= xilinx_pci.o
Loading