Home
last modified time | relevance | path

Searched refs:internal_addr (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/ti/
H A Dtlan.h444 static inline u8 tlan_dio_read8(u16 base_addr, u16 internal_addr) in tlan_dio_read8() argument
446 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_read8()
447 return inb((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x3)); in tlan_dio_read8()
454 static inline u16 tlan_dio_read16(u16 base_addr, u16 internal_addr) in tlan_dio_read16() argument
456 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_read16()
457 return inw((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x2)); in tlan_dio_read16()
464 static inline u32 tlan_dio_read32(u16 base_addr, u16 internal_addr) in tlan_dio_read32() argument
466 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_read32()
474 static inline void tlan_dio_write8(u16 base_addr, u16 internal_addr, u8 data) in tlan_dio_write8() argument
476 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_write8()
[all …]
/linux/drivers/uio/
H A Duio_mf624.c35 void __iomem *INTCSR_reg = info->mem[0].internal_addr + INTCSR; in mf624_disable_interrupt()
63 void __iomem *INTCSR_reg = info->mem[0].internal_addr + INTCSR; in mf624_enable_interrupt()
90 void __iomem *INTCSR_reg = info->mem[0].internal_addr + INTCSR; in mf624_irq_handler()
129 mem->internal_addr = pci_ioremap_bar(dev, bar); in mf624_setup_mem()
130 if (!mem->internal_addr) in mf624_setup_mem()
180 iounmap(info->mem[2].internal_addr); in mf624_pci_probe()
182 iounmap(info->mem[1].internal_addr); in mf624_pci_probe()
184 iounmap(info->mem[0].internal_addr); in mf624_pci_probe()
205 iounmap(info->mem[0].internal_addr); in mf624_pci_remove()
206 iounmap(info->mem[1].internal_addr); in mf624_pci_remove()
[all …]
H A Duio_fsl_elbc_gpcm.c158 void __iomem *reg_int_en = info->mem[0].internal_addr + in netx5152_irq_handler()
161 void __iomem *reg_int_stat = info->mem[0].internal_addr + in netx5152_irq_handler()
190 iowrite32(0, info->mem[0].internal_addr + win0_offset + in netx5152_init()
200 iowrite32(0, info->mem[0].internal_addr + DPM_HOST_WIN0_OFFSET + in netx5152_shutdown()
379 info->mem[0].internal_addr = ioremap(res.start, resource_size(&res)); in uio_fsl_elbc_gpcm_probe()
380 if (!info->mem[0].internal_addr) { in uio_fsl_elbc_gpcm_probe()
433 iounmap(info->mem[0].internal_addr); in uio_fsl_elbc_gpcm_probe()
446 iounmap(info->mem[0].internal_addr); in uio_fsl_elbc_gpcm_remove()
/linux/include/linux/
H A Duio_driver.h49 void __iomem *internal_addr; member
/linux/Documentation/driver-api/
H A Duio-howto.rst291 - ``void *internal_addr``: If you have to access this memory region
295 it in ``addr``. Use ``internal_addr`` instead to remember such an
/linux/drivers/net/ethernet/broadcom/
H A Dcnic.c1103 uinfo->mem[0].internal_addr = dev->regview; in cnic_init_uio()