1/* SPDX-License-Identifier: GPL-2.0-only */ 2 3#ifndef __ASM_GENERIC_PCI_H 4#define __ASM_GENERIC_PCI_H 5 6#ifndef PCIBIOS_MIN_IO 7#define PCIBIOS_MIN_IO 0 8#endif 9 10#ifndef PCIBIOS_MIN_MEM 11#define PCIBIOS_MIN_MEM 0 12#endif 13 14#ifndef pcibios_assign_all_busses 15/* For bootloaders that do not initialize the PCI bus */ 16#define pcibios_assign_all_busses() 1 17#endif 18 19/* Enable generic resource mapping code in drivers/pci/ */ 20#define ARCH_GENERIC_PCI_MMAP_RESOURCE 21 22#ifdef CONFIG_PCI_DOMAINS 23static inline int pci_proc_domain(struct pci_bus *bus) 24{ 25 /* always show the domain in /proc */ 26 return 1; 27} 28#endif /* CONFIG_PCI_DOMAINS */ 29 30#endif /* __ASM_GENERIC_PCI_H */ 31