/linux-master/lib/ |
H A D | check_signature.c | 7 * @io_addr: mmio address to check 11 * Perform a signature comparison with the mmio address io_addr. This 16 int check_signature(const volatile void __iomem *io_addr, argument 20 if (readb(io_addr) != *signature) 22 io_addr++;
|
/linux-master/drivers/platform/chrome/ |
H A D | cros_ec_lpc_mec.c | 77 int io_addr; local 101 io_addr = MEC_EMI_EC_DATA_B0(mec_emi_base) + (offset & 0x3); 103 while (io_addr <= MEC_EMI_EC_DATA_B3(mec_emi_base)) { 105 buf[i] = inb(io_addr++); 107 outb(buf[i], io_addr++); 133 io_addr = MEC_EMI_EC_DATA_B0(mec_emi_base);
|
/linux-master/drivers/watchdog/ |
H A D | pcwd_pci.c | 122 unsigned long io_addr; member in struct:__anon192 169 outb_p(*lsb, pcipcwd_private.io_addr + 4); 170 outb_p(*msb, pcipcwd_private.io_addr + 5); 171 outb_p(cmd, pcipcwd_private.io_addr + 6); 176 got_response = inb_p(pcipcwd_private.io_addr + 2) & WD_PCI_WRSP; 180 got_response = inb_p(pcipcwd_private.io_addr + 2) & WD_PCI_WRSP; 194 *lsb = inb_p(pcipcwd_private.io_addr + 4); 195 *msb = inb_p(pcipcwd_private.io_addr + 5); 198 inb_p(pcipcwd_private.io_addr + 6); 212 if (inb_p(pcipcwd_private.io_addr) ! [all...] |
H A D | pcwd.c | 185 int io_addr; /* The cards I/O address */ member in struct:__anon1186 229 outb_p(control_status, pcwd_private.io_addr + 2); 232 port0 = inb_p(pcwd_private.io_addr); 235 port0 = inb_p(pcwd_private.io_addr); 263 outb_p(0x00, pcwd_private.io_addr + 2); 265 outb_p(0x00, pcwd_private.io_addr + 2); 283 outb_p(0x00, pcwd_private.io_addr + 2); 295 if (inb(pcwd_private.io_addr) != 0xF0) 338 pcwd_private.io_addr); 342 pcwd_private.io_addr, pcwd_privat [all...] |
/linux-master/sound/soc/sof/ |
H A D | ipc4-telemetry.c | 40 void __iomem *io_addr; local 53 io_addr = sof_ipc4_query_exception_address(sdev); 54 if (!io_addr) 61 memcpy_fromio(buf, io_addr, SOF_IPC4_DEBUG_SLOT_SIZE - 4);
|
/linux-master/arch/x86/events/intel/ |
H A D | uncore_discovery.c | 228 void __iomem *io_addr; local 249 io_addr = ioremap(addr, size); 250 if (!io_addr) 254 memcpy_fromio(&global, io_addr, sizeof(struct uncore_global_discovery)); 258 iounmap(io_addr); 261 iounmap(io_addr); 264 io_addr = ioremap(addr, size); 265 if (!io_addr) 270 memcpy_fromio(&unit, io_addr + (i + 1) * (global.stride * 8), 286 iounmap(io_addr); [all...] |
H A D | uncore_snb.c | 848 box->io_addr = ioremap(addr, type->mmio_map_size); 849 if (!box->io_addr) 1005 return (u64)readl(box->io_addr + hwc->event_base); 1514 box->io_addr = ioremap(addr, type->mmio_map_size); 1515 if (!box->io_addr) 1595 if (box->io_addr && (box->pmu->pmu_idx == 1)) 1596 writel(ADL_UNCORE_IMC_CTL_INT, box->io_addr + ADL_UNCORE_IMC_GLOBAL_CTL); 1601 if (!box->io_addr) 1604 writel(ADL_UNCORE_IMC_CTL_FRZ, box->io_addr + uncore_mmio_box_ctl(box)); 1609 if (!box->io_addr) [all...] |
H A D | uncore.h | 156 void __iomem *io_addr; member in struct:intel_uncore_box 418 if (box->pci_dev || box->io_addr) 427 if (box->pci_dev || box->io_addr) 436 if (box->pci_dev || box->io_addr) 445 if (box->pci_dev || box->io_addr)
|
/linux-master/drivers/bcma/ |
H A D | host_soc.c | 18 return readb(core->io_addr + offset); 23 return readw(core->io_addr + offset); 28 return readl(core->io_addr + offset); 34 writeb(value, core->io_addr + offset); 40 writew(value, core->io_addr + offset); 46 writel(value, core->io_addr + offset); 53 void __iomem *addr = core->io_addr + offset; 97 void __iomem *addr = core->io_addr + offset;
|
H A D | scan.c | 422 core->io_addr = ioremap(core->addr, BCMA_CORE_SIZE); 423 if (!core->io_addr) 429 iounmap(core->io_addr);
|
/linux-master/drivers/usb/host/ |
H A D | uhci-hcd.h | 385 unsigned long io_addr; member in struct:uhci_hcd 520 return inl(uhci->io_addr + reg); 525 outl(val, uhci->io_addr + reg); 530 return inw(uhci->io_addr + reg); 535 outw(val, uhci->io_addr + reg); 540 return inb(uhci->io_addr + reg); 545 outb(val, uhci->io_addr + reg); 552 #define uhci_has_pci_registers(u) ((u)->io_addr != 0) 598 return UHCI_IN(inl(uhci->io_addr + reg)); 612 UHCI_OUT(outl(val, uhci->io_addr [all...] |
H A D | uhci-pci.c | 29 uhci_reset_hc(to_pci_dev(uhci_dev(uhci)), uhci->io_addr); 41 uhci->io_addr); 83 if (inw(uhci->io_addr + USBPORTSC1 + port * 2) & 105 if (inw(uhci->io_addr + USBPORTSC1 + port * 2) & 118 uhci->io_addr = (unsigned long) hcd->rsrc_start;
|
/linux-master/drivers/scsi/ |
H A D | sim710.c | 169 unsigned long io_addr = edev->base_addr; local 179 irq_index = (inb(io_addr + 0xc85) & 0x7) - 1; 181 val = inb(io_addr + 0x4); 190 irq_index = inb(io_addr + 0xc88) & 0x07; 200 return sim710_probe_common(dev, io_addr, irq, 50,
|
H A D | BusLogic.c | 635 pr_probeinfo->io_addr = 0; 647 unsigned long io_addr; local 659 io_addr = base_addr0 = pci_resource_start(pci_device, 0); 664 blogic_err("at PCI Bus %d Device %d I/O Address 0x%lX\n", NULL, bus, device, io_addr); 674 blogic_err("at PCI Bus %d Device %d I/O Address 0x%lX\n", NULL, bus, device, io_addr); 679 blogic_notice("BusLogic: PCI Bus %d Device %d I/O Address 0x%lX PCI Address 0x%lX\n", NULL, bus, device, io_addr, pci_addr); 687 host_adapter->io_addr = io_addr; 741 pr_probeinfo->io_addr = io_addr; 789 unsigned long io_addr; local 845 unsigned long io_addr; local [all...] |
H A D | BusLogic.h | 226 unsigned long io_addr; member in struct:blogic_probeinfo 982 unsigned long io_addr; member in struct:blogic_adapter 1123 outb(cr.all, adapter->io_addr + BLOGIC_CNTRL_REG); 1131 outb(cr.all, adapter->io_addr + BLOGIC_CNTRL_REG); 1139 outb(cr.all, adapter->io_addr + BLOGIC_CNTRL_REG); 1147 outb(cr.all, adapter->io_addr + BLOGIC_CNTRL_REG); 1152 return inb(adapter->io_addr + BLOGIC_STATUS_REG); 1158 outb(value, adapter->io_addr + BLOGIC_CMD_PARM_REG); 1163 return inb(adapter->io_addr + BLOGIC_DATAIN_REG); 1168 return inb(adapter->io_addr [all...] |
H A D | ips.c | 2023 if (ha->io_addr) 2026 ha->io_addr, ha->io_len); 2271 outl(0, ha->io_addr + IPS_REG_FLAP); 2275 if (inb(ha->io_addr + IPS_REG_FLDP) != 0x55) 2278 outl(1, ha->io_addr + IPS_REG_FLAP); 2282 if (inb(ha->io_addr + IPS_REG_FLDP) != 0xAA) 2286 outl(0x1FF, ha->io_addr + IPS_REG_FLAP); 2290 major = inb(ha->io_addr + IPS_REG_FLDP); 2293 outl(0x1FE, ha->io_addr + IPS_REG_FLAP); 2297 minor = inb(ha->io_addr 6817 uint32_t io_addr; local [all...] |
/linux-master/arch/s390/pci/ |
H A D | pci_mmio.c | 122 void __iomem *io_addr; local 176 io_addr = (void __iomem *)((pte_pfn(*ptep) << PAGE_SHIFT) | 179 if ((unsigned long) io_addr < ZPCI_IOMAP_ADDR_BASE) 182 ret = zpci_memcpy_toio(io_addr, buf, length); 264 void __iomem *io_addr; local 315 io_addr = (void __iomem *)((pte_pfn(*ptep) << PAGE_SHIFT) | 318 if ((unsigned long) io_addr < ZPCI_IOMAP_ADDR_BASE) { 322 ret = zpci_memcpy_fromio(buf, io_addr, length);
|
/linux-master/drivers/net/ethernet/davicom/ |
H A D | dm9000.c | 90 void __iomem *io_addr; /* Register I/O base address */ member in struct:board_info 160 writeb(reg, db->io_addr); 171 writeb(reg, db->io_addr); 287 reg_save = readb(db->io_addr); 295 writeb(reg_save, db->io_addr); 301 reg_save = readb(db->io_addr); 309 writeb(reg_save, db->io_addr); 334 reg_save = readb(db->io_addr); 346 writeb(reg_save, db->io_addr); 352 reg_save = readb(db->io_addr); [all...] |
/linux-master/drivers/ata/ |
H A D | pata_pcmcia.c | 192 void __iomem *io_addr, *ctl_addr; local 226 io_addr = devm_ioport_map(&pdev->dev, io_base, 8); 228 if (!io_addr || !ctl_addr) 258 ap->ioaddr.cmd_addr = io_addr + 0x10 * p;
|
/linux-master/drivers/pci/controller/ |
H A D | pcie-iproc-bcma.c | 50 pcie->base = bdev->io_addr;
|
/linux-master/include/linux/ |
H A D | io.h | 70 int check_signature(const volatile void __iomem *io_addr,
|
/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be_roce.c | 53 dev_info.unmapped_db = adapter->roce_db.io_addr;
|
/linux-master/arch/arm/mm/ |
H A D | nommu.c | 259 void iounmap(volatile void __iomem *io_addr) argument
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_txrx.h | 90 u64 io_addr; member in struct:otx2_snd_queue
|
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx.h | 285 static inline void cvmx_write_io(uint64_t io_addr, uint64_t val) argument 287 cvmx_write64(io_addr, val);
|