cregit-Linux how code gets into the kernel

Release 4.15 arch/arm/include/asm/pci.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef ASMARM_PCI_H

#define ASMARM_PCI_H

#ifdef __KERNEL__
#include <asm/mach/pci.h> /* for pci_sys_data */

extern unsigned long pcibios_min_io;

#define PCIBIOS_MIN_IO pcibios_min_io
extern unsigned long pcibios_min_mem;

#define PCIBIOS_MIN_MEM pcibios_min_mem


static inline int pcibios_assign_all_busses(void) { return pci_has_flag(PCI_REASSIGN_ALL_RSRC); }

Contributors

PersonTokensPropCommitsCommitProp
Rob Herring15100.00%1100.00%
Total15100.00%1100.00%

#ifdef CONFIG_PCI_DOMAINS
static inline int pci_proc_domain(struct pci_bus *bus) { return pci_domain_nr(bus); }

Contributors

PersonTokensPropCommitsCommitProp
Anton Vorontsov18100.00%1100.00%
Total18100.00%1100.00%

#endif /* CONFIG_PCI_DOMAINS */ /* * The PCI address space does equal the physical memory address space. * The networking and block device layers use this boolean for bounce * buffer decisions. */ #define PCI_DMA_BUS_IS_PHYS (1) #define HAVE_PCI_MMAP #define ARCH_GENERIC_PCI_MMAP_RESOURCE
static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) { return channel ? 15 : 14; }

Contributors

PersonTokensPropCommitsCommitProp
Russell King22100.00%2100.00%
Total22100.00%2100.00%

#endif /* __KERNEL__ */ #endif

Overall Contributors

PersonTokensPropCommitsCommitProp
Rob Herring3330.28%212.50%
Russell King2724.77%531.25%
Anton Vorontsov2422.02%16.25%
Linus Torvalds (pre-git)1614.68%425.00%
Linus Torvalds32.75%16.25%
David Woodhouse32.75%16.25%
Mike Rapoport21.83%16.25%
Greg Kroah-Hartman10.92%16.25%
Total109100.00%16100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.