Searched refs:PCI_IOBASE (Results 1 – 16 of 16) sorted by relevance
/Linux-v5.15/include/asm-generic/ |
D | io.h | 443 #ifndef PCI_IOBASE 444 #define PCI_IOBASE ((void __iomem *)0) macro 464 val = __raw_readb(PCI_IOBASE + addr); in _inb() 477 val = __le16_to_cpu((__le16 __force)__raw_readw(PCI_IOBASE + addr)); in _inw() 490 val = __le32_to_cpu((__le32 __force)__raw_readl(PCI_IOBASE + addr)); in _inl() 501 __raw_writeb(value, PCI_IOBASE + addr); in _outb() 511 __raw_writew((u16 __force)cpu_to_le16(value), PCI_IOBASE + addr); in _outw() 521 __raw_writel((u32 __force)cpu_to_le32(value), PCI_IOBASE + addr); in _outl() 609 readsb(PCI_IOBASE + addr, buffer, count); in insb() 617 readsw(PCI_IOBASE + addr, buffer, count); in insw() [all …]
|
/Linux-v5.15/arch/mips/include/asm/mach-loongson64/ |
D | spaces.h | 10 #define PCI_IOBASE _AC(0xc000000000000000 + SZ_128K, UL) macro 12 #define MAP_BASE (PCI_IOBASE + PCI_IOSIZE)
|
/Linux-v5.15/lib/ |
D | logic_pio.c | 234 #if defined(CONFIG_INDIRECT_PIO) && defined(PCI_IOBASE) 273 reads##bwl(PCI_IOBASE + addr, buffer, count); \ 290 writes##bwl(PCI_IOBASE + addr, buffer, count); \
|
D | pci_iomap.c | 168 uintptr_t start = (uintptr_t) PCI_IOBASE; in pci_iounmap()
|
/Linux-v5.15/arch/mips/include/asm/mach-ralink/ |
D | spaces.h | 5 #define PCI_IOBASE _AC(0xa0000000, UL) macro
|
/Linux-v5.15/arch/mips/loongson64/ |
D | init.c | 111 set_io_port_base(PCI_IOBASE); in prom_init() 161 vaddr = PCI_IOBASE + range->io_start; in add_legacy_isa_io()
|
/Linux-v5.15/arch/xtensa/include/asm/ |
D | io.h | 24 #define PCI_IOBASE ((void __iomem *)XCHAL_KIO_BYPASS_VADDR) macro
|
/Linux-v5.15/arch/microblaze/include/asm/ |
D | io.h | 30 #define PCI_IOBASE ((void __iomem *)_IO_BASE) macro
|
/Linux-v5.15/arch/m68k/include/asm/ |
D | io_no.h | 130 #define PCI_IOBASE ((void __iomem *) PCI_IO_PA) macro
|
/Linux-v5.15/arch/ia64/include/asm/ |
D | io.h | 282 #undef PCI_IOBASE
|
/Linux-v5.15/arch/riscv/include/asm/ |
D | io.h | 30 #define PCI_IOBASE ((void __iomem *)PCI_IO_START) macro
|
/Linux-v5.15/arch/arm64/include/asm/ |
D | io.h | 150 #define PCI_IOBASE ((void __iomem *)PCI_IO_START) macro
|
/Linux-v5.15/arch/x86/include/asm/ |
D | io.h | 376 #undef PCI_IOBASE
|
/Linux-v5.15/arch/arm/include/asm/ |
D | io.h | 174 #define PCI_IOBASE ((void __iomem *)PCI_IO_VIRT_BASE) macro
|
/Linux-v5.15/drivers/pci/ |
D | pci.c | 4062 #ifdef PCI_IOBASE in pci_register_io_range() 4093 #ifdef PCI_IOBASE in pci_pio_to_address() 4106 #ifdef PCI_IOBASE in pci_address_to_pio() 4128 #if defined(PCI_IOBASE) && defined(CONFIG_MMU) in pci_remap_iospace() 4129 unsigned long vaddr = (unsigned long)PCI_IOBASE + res->start; in pci_remap_iospace() 4160 #if defined(PCI_IOBASE) && defined(CONFIG_MMU) in pci_unmap_iospace() 4161 unsigned long vaddr = (unsigned long)PCI_IOBASE + res->start; in pci_unmap_iospace()
|
/Linux-v5.15/drivers/acpi/ |
D | pci_root.c | 735 #ifdef PCI_IOBASE in acpi_pci_root_remap_iospace()
|