/openbmc/linux/drivers/watchdog/ |
H A D | pcwd.c | 185 int io_addr; /* The cards I/O address */ member 229 outb_p(control_status, pcwd_private.io_addr + 2); in send_isa_command() 232 port0 = inb_p(pcwd_private.io_addr); in send_isa_command() 235 port0 = inb_p(pcwd_private.io_addr); in send_isa_command() 263 outb_p(0x00, pcwd_private.io_addr + 2); in set_command_mode() 265 outb_p(0x00, pcwd_private.io_addr + 2); in set_command_mode() 283 outb_p(0x00, pcwd_private.io_addr + 2); in unset_command_mode() 295 if (inb(pcwd_private.io_addr) != 0xF0) in pcwd_check_temperature_support() 338 pcwd_private.io_addr); in pcwd_show_card_info() 342 pcwd_private.io_addr, pcwd_private.fw_ver_str); in pcwd_show_card_info() [all …]
|
H A D | pcwd_pci.c | 122 unsigned long io_addr; member 169 outb_p(*lsb, pcipcwd_private.io_addr + 4); in send_command() 170 outb_p(*msb, pcipcwd_private.io_addr + 5); in send_command() 171 outb_p(cmd, pcipcwd_private.io_addr + 6); in send_command() 176 got_response = inb_p(pcipcwd_private.io_addr + 2) & WD_PCI_WRSP; in send_command() 180 got_response = inb_p(pcipcwd_private.io_addr + 2) & WD_PCI_WRSP; in send_command() 194 *lsb = inb_p(pcipcwd_private.io_addr + 4); in send_command() 195 *msb = inb_p(pcipcwd_private.io_addr + 5); in send_command() 198 inb_p(pcipcwd_private.io_addr + 6); in send_command() 212 if (inb_p(pcipcwd_private.io_addr) != 0xF0) in pcipcwd_check_temperature_support() [all …]
|
/openbmc/u-boot/test/dm/ |
H A D | pci.c | 63 ulong io_addr, mem_addr; in dm_test_pci_swapcase() local 70 io_addr = dm_pci_read_bar32(swap, 0); in dm_test_pci_swapcase() 71 outb(2, io_addr); in dm_test_pci_swapcase() 72 ut_asserteq(2, inb(io_addr)); in dm_test_pci_swapcase() 91 io_addr = dm_pci_read_bar32(swap, 0); in dm_test_pci_swapcase() 92 outb(2, io_addr); in dm_test_pci_swapcase() 93 ut_asserteq(2, inb(io_addr)); in dm_test_pci_swapcase() 140 ulong io_addr, mem_addr; in dm_test_pci_mixed() local 152 io_addr = dm_pci_read_bar32(swap, 0); in dm_test_pci_mixed() 153 outb(2, io_addr); in dm_test_pci_mixed() [all …]
|
/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | fsl_upm.c | 32 void __iomem *io_addr, u32 mar) in fsl_upm_run_pattern() argument 38 out_8(io_addr, 0x0); in fsl_upm_run_pattern() 41 out_be16(io_addr, 0x0); in fsl_upm_run_pattern() 44 out_be32(io_addr, 0x0); in fsl_upm_run_pattern() 72 fun->upm.io_addr + fun->chip_offset * chip_nr; in fun_select_chip() 83 void __iomem *io_addr; in fun_cmd_ctrl() local 103 io_addr = fun->upm.io_addr; in fun_cmd_ctrl() 106 io_addr += fun->chip_offset * fun->chip_nr; in fun_cmd_ctrl() 111 fsl_upm_run_pattern(&fun->upm, fun->width, io_addr, mar); in fun_cmd_ctrl()
|
/openbmc/linux/arch/x86/events/intel/ |
H A D | uncore_discovery.c | 227 void __iomem *io_addr; in parse_discovery_table() local 248 io_addr = ioremap(addr, size); in parse_discovery_table() 249 if (!io_addr) in parse_discovery_table() 253 memcpy_fromio(&global, io_addr, sizeof(struct uncore_global_discovery)); in parse_discovery_table() 257 iounmap(io_addr); in parse_discovery_table() 260 iounmap(io_addr); in parse_discovery_table() 263 io_addr = ioremap(addr, size); in parse_discovery_table() 264 if (!io_addr) in parse_discovery_table() 269 memcpy_fromio(&unit, io_addr + (i + 1) * (global.stride * 8), in parse_discovery_table() 285 iounmap(io_addr); in parse_discovery_table() [all …]
|
H A D | uncore_snb.c | 848 box->io_addr = ioremap(addr, type->mmio_map_size); in snb_uncore_imc_init_box() 849 if (!box->io_addr) in snb_uncore_imc_init_box() 1005 return (u64)readl(box->io_addr + hwc->event_base); in snb_uncore_imc_read_counter() 1514 box->io_addr = ioremap(addr, type->mmio_map_size); in __uncore_imc_init_box() 1515 if (!box->io_addr) in __uncore_imc_init_box() 1595 if (box->io_addr && (box->pmu->pmu_idx == 1)) in adl_uncore_imc_init_box() 1596 writel(ADL_UNCORE_IMC_CTL_INT, box->io_addr + ADL_UNCORE_IMC_GLOBAL_CTL); in adl_uncore_imc_init_box() 1601 if (!box->io_addr) in adl_uncore_mmio_disable_box() 1604 writel(ADL_UNCORE_IMC_CTL_FRZ, box->io_addr + uncore_mmio_box_ctl(box)); in adl_uncore_mmio_disable_box() 1609 if (!box->io_addr) in adl_uncore_mmio_enable_box() [all …]
|
H A D | uncore.h | 156 void __iomem *io_addr; member 418 if (box->pci_dev || box->io_addr) in uncore_fixed_ctl() 427 if (box->pci_dev || box->io_addr) in uncore_fixed_ctr() 436 if (box->pci_dev || box->io_addr) in uncore_event_ctl() 445 if (box->pci_dev || box->io_addr) in uncore_perf_ctr()
|
/openbmc/linux/drivers/usb/host/ |
H A D | uhci-hcd.h | 385 unsigned long io_addr; member 520 return inl(uhci->io_addr + reg); in uhci_readl() 525 outl(val, uhci->io_addr + reg); in uhci_writel() 530 return inw(uhci->io_addr + reg); in uhci_readw() 535 outw(val, uhci->io_addr + reg); in uhci_writew() 540 return inb(uhci->io_addr + reg); in uhci_readb() 545 outb(val, uhci->io_addr + reg); in uhci_writeb() 552 #define uhci_has_pci_registers(u) ((u)->io_addr != 0) 598 return UHCI_IN(inl(uhci->io_addr + reg)); in uhci_readl() 612 UHCI_OUT(outl(val, uhci->io_addr + reg)); in uhci_writel() [all …]
|
H A D | uhci-pci.c | 29 uhci_reset_hc(to_pci_dev(uhci_dev(uhci)), uhci->io_addr); in uhci_pci_reset_hc() 41 uhci->io_addr); in uhci_pci_check_and_reset_hc() 83 if (inw(uhci->io_addr + USBPORTSC1 + port * 2) & in uhci_pci_resume_detect_interrupts_are_broken() 105 if (inw(uhci->io_addr + USBPORTSC1 + port * 2) & in uhci_pci_global_suspend_mode_is_broken() 118 uhci->io_addr = (unsigned long) hcd->rsrc_start; in uhci_pci_init()
|
/openbmc/linux/drivers/platform/chrome/ |
H A D | cros_ec_lpc_mec.c | 129 int io_addr; in cros_ec_lpc_io_bytes_mec() local 156 io_addr = MEC_EMI_EC_DATA_B0(mec_emi_base) + (offset & 0x3); in cros_ec_lpc_io_bytes_mec() 158 while (io_addr <= MEC_EMI_EC_DATA_B3(mec_emi_base)) { in cros_ec_lpc_io_bytes_mec() 160 buf[i] = inb(io_addr++); in cros_ec_lpc_io_bytes_mec() 162 outb(buf[i], io_addr++); in cros_ec_lpc_io_bytes_mec() 188 io_addr = MEC_EMI_EC_DATA_B0(mec_emi_base); in cros_ec_lpc_io_bytes_mec()
|
/openbmc/linux/drivers/bcma/ |
H A D | host_soc.c | 18 return readb(core->io_addr + offset); in bcma_host_soc_read8() 23 return readw(core->io_addr + offset); in bcma_host_soc_read16() 28 return readl(core->io_addr + offset); in bcma_host_soc_read32() 34 writeb(value, core->io_addr + offset); in bcma_host_soc_write8() 40 writew(value, core->io_addr + offset); in bcma_host_soc_write16() 46 writel(value, core->io_addr + offset); in bcma_host_soc_write32() 53 void __iomem *addr = core->io_addr + offset; in bcma_host_soc_block_read() 97 void __iomem *addr = core->io_addr + offset; in bcma_host_soc_block_write()
|
/openbmc/linux/lib/ |
H A D | check_signature.c | 16 int check_signature(const volatile void __iomem *io_addr, in check_signature() argument 20 if (readb(io_addr) != *signature) in check_signature() 22 io_addr++; in check_signature()
|
/openbmc/linux/arch/s390/pci/ |
H A D | pci_mmio.c | 122 void __iomem *io_addr; in SYSCALL_DEFINE3() local 176 io_addr = (void __iomem *)((pte_pfn(*ptep) << PAGE_SHIFT) | in SYSCALL_DEFINE3() 179 if ((unsigned long) io_addr < ZPCI_IOMAP_ADDR_BASE) in SYSCALL_DEFINE3() 182 ret = zpci_memcpy_toio(io_addr, buf, length); in SYSCALL_DEFINE3() 264 void __iomem *io_addr; in SYSCALL_DEFINE3() local 315 io_addr = (void __iomem *)((pte_pfn(*ptep) << PAGE_SHIFT) | in SYSCALL_DEFINE3() 318 if ((unsigned long) io_addr < ZPCI_IOMAP_ADDR_BASE) { in SYSCALL_DEFINE3() 322 ret = zpci_memcpy_fromio(buf, io_addr, length); in SYSCALL_DEFINE3()
|
/openbmc/linux/drivers/scsi/ |
H A D | BusLogic.c | 635 pr_probeinfo->io_addr = 0; in blogic_init_mm_probeinfo() 647 unsigned long io_addr; in blogic_init_mm_probeinfo() local 659 io_addr = base_addr0 = pci_resource_start(pci_device, 0); in blogic_init_mm_probeinfo() 664 blogic_err("at PCI Bus %d Device %d I/O Address 0x%lX\n", NULL, bus, device, io_addr); in blogic_init_mm_probeinfo() 674 blogic_err("at PCI Bus %d Device %d I/O Address 0x%lX\n", NULL, bus, device, io_addr); in blogic_init_mm_probeinfo() 679 …PCI Bus %d Device %d I/O Address 0x%lX PCI Address 0x%lX\n", NULL, bus, device, io_addr, pci_addr); in blogic_init_mm_probeinfo() 687 host_adapter->io_addr = io_addr; in blogic_init_mm_probeinfo() 741 pr_probeinfo->io_addr = io_addr; in blogic_init_mm_probeinfo() 753 probeinfo->io_addr = io_addr; in blogic_init_mm_probeinfo() 789 unsigned long io_addr; in blogic_init_mm_probeinfo() local [all …]
|
H A D | sim710.c | 169 unsigned long io_addr = edev->base_addr; in sim710_eisa_probe() local 179 irq_index = (inb(io_addr + 0xc85) & 0x7) - 1; in sim710_eisa_probe() 181 val = inb(io_addr + 0x4); in sim710_eisa_probe() 190 irq_index = inb(io_addr + 0xc88) & 0x07; in sim710_eisa_probe() 200 return sim710_probe_common(dev, io_addr, irq, 50, in sim710_eisa_probe()
|
H A D | BusLogic.h | 226 unsigned long io_addr; member 982 unsigned long io_addr; member 1123 outb(cr.all, adapter->io_addr + BLOGIC_CNTRL_REG); in blogic_busreset() 1131 outb(cr.all, adapter->io_addr + BLOGIC_CNTRL_REG); in blogic_intreset() 1139 outb(cr.all, adapter->io_addr + BLOGIC_CNTRL_REG); in blogic_softreset() 1147 outb(cr.all, adapter->io_addr + BLOGIC_CNTRL_REG); in blogic_hardreset() 1152 return inb(adapter->io_addr + BLOGIC_STATUS_REG); in blogic_rdstatus() 1158 outb(value, adapter->io_addr + BLOGIC_CMD_PARM_REG); in blogic_setcmdparam() 1163 return inb(adapter->io_addr + BLOGIC_DATAIN_REG); in blogic_rddatain() 1168 return inb(adapter->io_addr + BLOGIC_INT_REG); in blogic_rdint() [all …]
|
H A D | ips.c | 2041 if (ha->io_addr) in ips_host_info() 2044 ha->io_addr, ha->io_len); in ips_host_info() 2289 outl(0, ha->io_addr + IPS_REG_FLAP); in ips_get_bios_version() 2293 if (inb(ha->io_addr + IPS_REG_FLDP) != 0x55) in ips_get_bios_version() 2296 outl(1, ha->io_addr + IPS_REG_FLAP); in ips_get_bios_version() 2300 if (inb(ha->io_addr + IPS_REG_FLDP) != 0xAA) in ips_get_bios_version() 2304 outl(0x1FF, ha->io_addr + IPS_REG_FLAP); in ips_get_bios_version() 2308 major = inb(ha->io_addr + IPS_REG_FLDP); in ips_get_bios_version() 2311 outl(0x1FE, ha->io_addr + IPS_REG_FLAP); in ips_get_bios_version() 2315 minor = inb(ha->io_addr + IPS_REG_FLDP); in ips_get_bios_version() [all …]
|
/openbmc/linux/drivers/net/ethernet/davicom/ |
H A D | dm9000.c | 90 void __iomem *io_addr; /* Register I/O base address */ member 160 writeb(reg, db->io_addr); in ior() 171 writeb(reg, db->io_addr); in iow() 287 reg_save = readb(db->io_addr); in dm9000_phy_read() 295 writeb(reg_save, db->io_addr); in dm9000_phy_read() 301 reg_save = readb(db->io_addr); in dm9000_phy_read() 309 writeb(reg_save, db->io_addr); in dm9000_phy_read() 334 reg_save = readb(db->io_addr); in dm9000_phy_write() 346 writeb(reg_save, db->io_addr); in dm9000_phy_write() 352 reg_save = readb(db->io_addr); in dm9000_phy_write() [all …]
|
/openbmc/linux/drivers/ata/ |
H A D | pata_pcmcia.c | 192 void __iomem *io_addr, *ctl_addr; in pcmcia_init_one() local 226 io_addr = devm_ioport_map(&pdev->dev, io_base, 8); in pcmcia_init_one() 228 if (!io_addr || !ctl_addr) in pcmcia_init_one() 258 ap->ioaddr.cmd_addr = io_addr + 0x10 * p; in pcmcia_init_one()
|
/openbmc/u-boot/arch/nds32/include/asm/ |
H A D | io.h | 382 check_signature(unsigned long io_addr, const unsigned char *signature, in check_signature() argument 387 if (readb(io_addr) != *signature) in check_signature() 389 io_addr++; in check_signature() 419 isa_check_signature(unsigned long io_addr, const unsigned char *signature, in isa_check_signature() argument 424 if (isa_readb(io_addr) != *signature) in isa_check_signature() 426 io_addr++; in isa_check_signature()
|
/openbmc/u-boot/arch/riscv/include/asm/ |
H A D | io.h | 387 static inline int check_signature(ulong io_addr, const uchar *s, int len) in check_signature() argument 392 if (readb(io_addr) != *s) in check_signature() 394 io_addr++; in check_signature() 424 isa_check_signature(ulong io_addr, const uchar *s, int len) in isa_check_signature() argument 429 if (isa_readb(io_addr) != *s) in isa_check_signature() 431 io_addr++; in isa_check_signature()
|
/openbmc/u-boot/arch/arm/include/asm/ |
H A D | io.h | 320 check_signature(unsigned long io_addr, const unsigned char *signature, in check_signature() argument 325 if (readb(io_addr) != *signature) in check_signature() 327 io_addr++; in check_signature() 377 isa_check_signature(unsigned long io_addr, const unsigned char *signature, in isa_check_signature() argument 382 if (isa_readb(io_addr) != *signature) in isa_check_signature() 384 io_addr++; in isa_check_signature()
|
/openbmc/u-boot/include/linux/mtd/ |
H A D | fsl_upm.h | 22 void __iomem *io_addr; member
|
/openbmc/u-boot/arch/sh/include/asm/ |
H A D | io.h | 164 check_signature(unsigned long io_addr, const unsigned char *signature, in check_signature() argument 169 if (readb(io_addr) != *signature) in check_signature() 171 io_addr++; in check_signature()
|
/openbmc/linux/arch/mips/include/asm/octeon/ |
H A D | cvmx.h | 285 static inline void cvmx_write_io(uint64_t io_addr, uint64_t val) in cvmx_write_io() argument 287 cvmx_write64(io_addr, val); in cvmx_write_io()
|