Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v6.19-rc8 33 lines 728 B view raw
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Copyright (C) 2016 SiFive 4 */ 5 6#ifndef _ASM_RISCV_PCI_H 7#define _ASM_RISCV_PCI_H 8 9#include <linux/types.h> 10#include <linux/slab.h> 11#include <linux/dma-mapping.h> 12 13#include <asm/io.h> 14 15#define PCIBIOS_MIN_IO 4 16#define PCIBIOS_MIN_MEM 16 17 18#if defined(CONFIG_PCI) && defined(CONFIG_NUMA) 19static inline int pcibus_to_node(struct pci_bus *bus) 20{ 21 return dev_to_node(&bus->dev); 22} 23#ifndef cpumask_of_pcibus 24#define cpumask_of_pcibus(bus) (pcibus_to_node(bus) == -1 ? \ 25 cpu_all_mask : \ 26 cpumask_of_node(pcibus_to_node(bus))) 27#endif 28#endif /* defined(CONFIG_PCI) && defined(CONFIG_NUMA) */ 29 30/* Generic PCI */ 31#include <asm-generic/pci.h> 32 33#endif /* _ASM_RISCV_PCI_H */