Searched refs:io_addr (Results 1 – 11 of 11) sorted by relevance
/arch/arm/mach-iop13xx/ |
D | io.c | 26 void * __iomem __iop13xx_io(unsigned long io_addr) in __iop13xx_io() argument 30 switch (io_addr) { in __iop13xx_io() 32 io_virt = (void *) IOP13XX_PCIE_IO_PHYS_TO_VIRT(io_addr); in __iop13xx_io() 35 io_virt = (void *) IOP13XX_PCIX_IO_PHYS_TO_VIRT(io_addr); in __iop13xx_io()
|
/arch/x86/include/asm/ |
D | mca_dma.h | 167 static inline void mca_set_dma_io(unsigned int dmanr, unsigned int io_addr) in mca_set_dma_io() argument 174 outb(io_addr & 0xff, MCA_DMA_REG_EXE); in mca_set_dma_io() 175 outb((io_addr >> 8) & 0xff, MCA_DMA_REG_EXE); in mca_set_dma_io()
|
/arch/powerpc/platforms/cell/ |
D | beat_iommu.c | 59 u64 lpar_addr, io_addr; in celleb_init_direct_mapping() local 69 io_addr = lpar_addr + dma_base; in celleb_init_direct_mapping() 70 (void)beat_put_iopte(io_space_id, io_addr, lpar_addr, in celleb_init_direct_mapping()
|
D | beat_wrapper.h | 246 static inline s64 beat_put_iopte(u64 ioas_id, u64 io_addr, u64 real_addr, in beat_put_iopte() argument 249 return beat_hcall_norets(HV_put_iopte, ioas_id, io_addr, real_addr, in beat_put_iopte()
|
/arch/powerpc/sysdev/ |
D | axonram.c | 66 unsigned long io_addr; member 116 phys_mem = bank->io_addr + (bio->bi_sector << AXON_RAM_SECTOR_SHIFT); in axon_ram_make_request() 117 phys_end = bank->io_addr + bank->size; in axon_ram_make_request() 214 bank->io_addr = (unsigned long) ioremap_prot( in axon_ram_probe() 216 if (bank->io_addr == 0) { in axon_ram_probe() 288 if (bank->io_addr != 0) in axon_ram_probe() 289 iounmap((void __iomem *) bank->io_addr); in axon_ram_probe() 310 iounmap((void __iomem *) bank->io_addr); in axon_ram_remove()
|
/arch/arm/mach-ixp4xx/include/mach/ |
D | io.h | 237 static inline void outsb(u32 io_addr, const u8 *vaddr, u32 count) in outsb() argument 240 outb(*vaddr++, io_addr); in outsb() 252 static inline void outsw(u32 io_addr, const u16 *vaddr, u32 count) in outsw() argument 255 outw(cpu_to_le16(*vaddr++), io_addr); in outsw() 263 static inline void outsl(u32 io_addr, const u32 *vaddr, u32 count) in outsl() argument 266 outl(cpu_to_le32(*vaddr++), io_addr); in outsl() 280 static inline void insb(u32 io_addr, u8 *vaddr, u32 count) in insb() argument 283 *vaddr++ = inb(io_addr); in insb() 297 static inline void insw(u32 io_addr, u16 *vaddr, u32 count) in insw() argument 300 *vaddr++ = le16_to_cpu(inw(io_addr)); in insw() [all …]
|
/arch/arm/mach-iop13xx/include/mach/ |
D | io.h | 26 extern void __iomem * __iop13xx_io(unsigned long io_addr);
|
/arch/arm/mm/ |
D | ioremap.c | 344 void __iounmap(volatile void __iomem *io_addr) in __iounmap() argument 346 void *addr = (void *)(PAGE_MASK & (unsigned long)io_addr); in __iounmap() 381 void __arm_iounmap(volatile void __iomem *io_addr) in __arm_iounmap() argument 383 arch_iounmap(io_addr); in __arm_iounmap()
|
/arch/unicore32/mm/ |
D | ioremap.c | 235 void __uc32_iounmap(volatile void __iomem *io_addr) in __uc32_iounmap() argument 237 void *addr = (void *)(PAGE_MASK & (unsigned long)io_addr); in __uc32_iounmap()
|
/arch/mips/include/asm/octeon/ |
D | cvmx.h | 278 static inline void cvmx_write_io(uint64_t io_addr, uint64_t val) in cvmx_write_io() argument 280 cvmx_write64(io_addr, val); in cvmx_write_io()
|
/arch/arm/mach-ebsa110/ |
D | core.c | 125 static void ebsa110_iounmap(volatile void __iomem *io_addr) in ebsa110_iounmap() argument
|