cregit-Linux how code gets into the kernel

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

#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 extern int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, enum pci_mmap_state mmap_state, int write_combine);
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
Russell King4938.58%535.71%
Rob Herring3325.98%214.29%
Anton Vorontsov2418.90%17.14%
Linus Torvalds (pre-git)1612.60%428.57%
Linus Torvalds32.36%17.14%
Mike Rapoport21.57%17.14%
Total127100.00%14100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.