| /linux/arch/powerpc/platforms/85xx/ |
| H A D | ge_imp3a.c | 138 reg = ioread16(imp3a_regs); in ge_imp3a_get_pcb_rev() 147 reg = ioread16(imp3a_regs + 0x2); in ge_imp3a_get_board_rev() 156 reg = ioread16(imp3a_regs + 0x2); in ge_imp3a_get_fpga_rev() 165 reg = ioread16(imp3a_regs + 0x6); in ge_imp3a_get_cpci_geo_addr() 174 reg = ioread16(imp3a_regs + 0x6); in ge_imp3a_get_cpci_is_syscon()
|
| /linux/arch/arm/common/ |
| H A D | scoop.c | 58 gpwr = ioread16(sdev->base + SCOOP_GPWR); in __scoop_gpio_set() 86 return !!(ioread16(sdev->base + SCOOP_GPRR) & (1 << (offset + 1))); in scoop_gpio_get() 98 gpcr = ioread16(sdev->base + SCOOP_GPCR); in scoop_gpio_direction_input() 118 gpcr = ioread16(sdev->base + SCOOP_GPCR); in scoop_gpio_direction_output() 130 return ioread16(sdev->base + reg); in read_scoop_reg() 148 mcr = ioread16(sdev->base + SCOOP_MCR); in check_scoop_reg() 158 sdev->scoop_gpwr = ioread16(sdev->base + SCOOP_GPWR); in scoop_suspend()
|
| /linux/arch/alpha/kernel/ |
| H A D | io.c | 26 unsigned int ioread16(const void __iomem *addr) in ioread16() function 30 ret = IO_CONCAT(__IO_PREFIX,ioread16)(addr); in ioread16() 78 EXPORT_SYMBOL(ioread16); 93 return ioread16(ioport_map(port, 2)); in inw() 327 *(unsigned short *)dst = ioread16(port); in ioread16_rep() 334 w = ioread16(port); in ioread16_rep() 335 w |= ioread16(port) << 16; in ioread16_rep() 341 *(unsigned short*)dst = ioread16(port); in ioread16_rep()
|
| /linux/drivers/ata/ |
| H A D | pata_opti.c | 86 ioread16(regio + 1); in opti_write_reg() 87 ioread16(regio + 1); in opti_write_reg() 126 clock = ioread16(regio + 5) & 1; in opti_set_piomode()
|
| /linux/drivers/net/ethernet/rdc/ |
| H A D | r6040.c | 208 cmd = ioread16(ioaddr + MMDIO); in r6040_phy_read() 217 return ioread16(ioaddr + MMRD); in r6040_phy_read() 232 cmd = ioread16(ioaddr + MMDIO); in r6040_phy_write() 362 md_csc = ioread16(ioaddr + MD_CSC); in r6040_reset_mac() 365 cmd = ioread16(ioaddr + MCR1); in r6040_reset_mac() 428 ioread16(ioaddr + MIER), in r6040_tx_timeout() 429 ioread16(ioaddr + MISR)); in r6040_tx_timeout() 594 err = ioread16(ioaddr + MLSR); in r6040_tx() 640 iowrite16(ioread16(ioaddr + MIER) | RX_INTS | TX_INTS, in r6040_poll() 655 misr = ioread16(ioaddr + MIER); in r6040_interrupt() [all …]
|
| /linux/arch/alpha/include/asm/ |
| H A D | io.h | 147 REMAP1(unsigned int, ioread16, const) in REMAP1() 276 extern unsigned int ioread16(const void __iomem *); 343 extern inline unsigned int ioread16(const void __iomem *addr) in ioread16() function 347 ret = IO_CONCAT(__IO_PREFIX,ioread16)(addr); in ioread16() 371 return ioread16(ioport_map(port, 2)); in inw() 386 #define ioread16 ioread16 macro 541 #define ioread16be(p) swab16(ioread16(p))
|
| H A D | io_trivial.h | 16 IO_CONCAT(__IO_PREFIX,ioread16)(const void __iomem *a) in IO_CONCAT() argument 96 return IO_CONCAT(__IO_PREFIX,ioread16)(addr); in IO_CONCAT()
|
| /linux/drivers/virtio/ |
| H A D | virtio_pci_legacy_dev.c | 153 return ioread16(ldev->ioaddr + VIRTIO_MSI_QUEUE_VECTOR); in vp_legacy_queue_vector() 171 return ioread16(ldev->ioaddr + VIRTIO_MSI_CONFIG_VECTOR); in vp_legacy_config_vector() 215 return ioread16(ldev->ioaddr + VIRTIO_PCI_QUEUE_NUM); in vp_legacy_get_queue_size()
|
| /linux/drivers/net/ethernet/dlink/ |
| H A D | sundance.c | 723 if (! (ioread16(ioaddr + EECtrl) & 0x8000)) { in eeprom_read() 724 return ioread16(ioaddr + EEData); in eeprom_read() 902 ioread16(ioaddr + MACCtrl1), ioread16(ioaddr + MACCtrl0)); in netdev_open() 926 iowrite16 (ioread16 (ioaddr + MACCtrl0) | EnbFullDuplex, in check_duplex() 939 iowrite16(ioread16(ioaddr + MACCtrl0) | (duplex ? 0x20 : 0), ioaddr + MACCtrl0); in check_duplex() 953 dev->name, ioread16(ioaddr + IntrEnable), in netdev_timer() 1188 int intr_status = ioread16(ioaddr + IntrStatus); in intr_handler() 1208 tx_status = ioread16 (ioaddr + TxStatus); in intr_handler() 1240 iowrite16(ioread16(ioaddr + MACCtrl1) | TxEnable, ioaddr + MACCtrl1); in intr_handler() 1241 if (ioread16(ioaddr + MACCtrl1) & TxEnabled) in intr_handler() [all …]
|
| /linux/drivers/clk/mstar/ |
| H A D | clk-msc313-cpupll.c | 75 value = ioread16(cpupll->base + reg + 4) << 16; in msc313_cpupll_reg_read32() 76 value |= ioread16(cpupll->base + reg); in msc313_cpupll_reg_read32() 104 while (!(ioread16(cpupll->base + REG_LPF_LOCK))) { in msc313_cpupll_setfreq()
|
| /linux/drivers/net/can/softing/ |
| H A D | softing_fw.c | 40 return ioread16(&card->dpram[DPRAM_FCT_RESULT]); in _softing_fct_cmd() 78 ret = ioread16(&card->dpram[DPRAM_RECEIPT]); in softing_bootloader_command() 292 rx_sum = ioread16(&card->dpram[DPRAM_RECEIPT + 2]); in softing_load_app_fw() 362 card->id.fw_version = ioread16(&card->dpram[DPRAM_FCT_PARAM + 2]); in softing_chip_poweron() 363 card->id.hw_version = ioread16(&card->dpram[DPRAM_FCT_PARAM + 4]); in softing_chip_poweron() 364 card->id.license = ioread16(&card->dpram[DPRAM_FCT_PARAM + 6]); in softing_chip_poweron() 365 card->id.chip[0] = ioread16(&card->dpram[DPRAM_FCT_PARAM + 8]); in softing_chip_poweron() 366 card->id.chip[1] = ioread16(&card->dpram[DPRAM_FCT_PARAM + 10]); in softing_chip_poweron()
|
| /linux/drivers/ntb/hw/intel/ |
| H A D | ntb_hw_gen4.c | 62 reg_val = ioread16(ndev->self_mmio + GEN4_LINK_STATUS_OFFSET); in gen4_poll_link() 212 lnkctl = ioread16(ndev->self_mmio + GEN4_LINK_CTRL_OFFSET); in gen4_init_dev() 318 u.v16 = ioread16(mmio + GEN4_LINK_STATUS_OFFSET); in ndev_ntb4_debugfs_read() 417 reg_val16 = ioread16(mmio + idx_reg); in intel_ntb4_mw_set_trans() 474 lnkctl = ioread16(ndev->self_mmio + GEN4_LINK_CTRL_OFFSET); in intel_ntb4_link_enable() 511 lnkctl = ioread16(ndev->self_mmio + GEN4_LINK_CTRL_OFFSET); in intel_ntb4_link_disable()
|
| /linux/drivers/ipack/carriers/ |
| H A D | tpci200.c | 74 iowrite16(ioread16(addr) & (~mask), addr); in tpci200_clear_mask() 83 iowrite16(ioread16(addr) | mask, addr); in tpci200_set_mask() 137 status_reg = ioread16(&tpci200->info->interface_regs->status); in tpci200_interrupt() 373 return (ioread16(addr) & TPCI200_CLK32) ? 32 : 8; in tpci200_get_clockrate() 410 return (ioread16(addr) & mask) ? 1 : 0; in tpci200_get_error() 425 return (ioread16(addr) & mask) ? 1 : 0; in tpci200_get_timeout()
|
| /linux/drivers/comedi/drivers/ |
| H A D | mf6x4.c | 88 data[1] = ioread16(dev->mmio + MF6X4_DIN_REG) & MF6X4_DIN_MASK; in mf6x4_di_insn_bits() 136 ioread16(dev->mmio + MF6X4_ADSTART_REG); in mf6x4_ai_insn_read() 143 d = ioread16(dev->mmio + MF6X4_ADDATA_REG); in mf6x4_ai_insn_read()
|
| /linux/drivers/net/ethernet/3com/ |
| H A D | 3c59x.c | 915 if (vortex_probe1(device, ioaddr, ioread16(ioaddr + 0xC88) >> 12, in vortex_eisa_probe() 1496 if (!(ioread16(ioaddr + EL3_STATUS) & CmdInProgress)) in issue_and_wait() 1502 if (!(ioread16(ioaddr + EL3_STATUS) & CmdInProgress)) { in issue_and_wait() 1511 dev->name, cmd, ioread16(ioaddr + EL3_STATUS)); in issue_and_wait() 1889 ioread16(ioaddr + EL3_STATUS)); in vortex_tx_timeout() 1899 if (ioread16(ioaddr + EL3_STATUS) & IntLatch) { in vortex_tx_timeout() 1988 ioread16(ioaddr + EL3_STATUS) & StatsFull) { in vortex_error() 2076 if (ioread16(ioaddr + TxFree) > 1536) { in vortex_start_xmit() 2265 status = ioread16(ioaddr + EL3_STATUS); in _vortex_interrupt() 2305 if (ioread16(ioaddr + Wn7_MasterStatus) & 0x1000) { in _vortex_interrupt() [all …]
|
| /linux/drivers/pci/switch/ |
| H A D | switchtec.c | 408 int id = ioread16(&stdev->mmio_sys_info->gen3.component_id); in component_id_show() 699 if (ioread16(&si->cfg_running) == SWITCHTEC_GEN3_CFG0_RUNNING) in flash_part_info_gen3() 705 if (ioread16(&si->cfg_running) == SWITCHTEC_GEN3_CFG1_RUNNING) in flash_part_info_gen3() 711 if (ioread16(&si->img_running) == SWITCHTEC_GEN3_IMG0_RUNNING) in flash_part_info_gen3() 717 if (ioread16(&si->img_running) == SWITCHTEC_GEN3_IMG1_RUNNING) in flash_part_info_gen3() 775 if (ioread16(&si->key_running) == SWITCHTEC_GEN4_KEY0_RUNNING) in flash_part_info_gen4() 782 if (ioread16(&si->key_running) == SWITCHTEC_GEN4_KEY1_RUNNING) in flash_part_info_gen4() 789 if (ioread16(&si->bl2_running) == SWITCHTEC_GEN4_BL2_0_RUNNING) in flash_part_info_gen4() 796 if (ioread16(&si->bl2_running) == SWITCHTEC_GEN4_BL2_1_RUNNING) in flash_part_info_gen4() 803 if (ioread16(&si->cfg_running) == SWITCHTEC_GEN4_CFG0_RUNNING) in flash_part_info_gen4() [all …]
|
| /linux/drivers/net/ethernet/packetengines/ |
| H A D | yellowfin.c | 552 if ((ioread16(ioaddr + MII_Status) & 1) == 0) in mdio_read() 554 return ioread16(ioaddr + MII_Rd_Data); in mdio_read() 566 if ((ioread16(ioaddr + MII_Status) & 1) == 0) in mdio_write() 662 ioread16(ioaddr + IntrStatus)); in yellowfin_timer() 911 u16 intr_status = ioread16(ioaddr + IntrClear); in yellowfin_interrupt() 1037 ioread16(ioaddr + IntrStatus)); in yellowfin_interrupt() 1210 ioread16(ioaddr + TxStatus), in yellowfin_close() 1211 ioread16(ioaddr + RxStatus), in yellowfin_close() 1212 ioread16(ioaddr + IntrStatus)); in yellowfin_close() 1296 u16 cfg_value = ioread16(ioaddr + Cnfg); in set_rx_mode()
|
| /linux/drivers/net/fddi/skfp/h/ |
| H A D | types.h | 29 #define inpw(p) ioread16(p)
|
| /linux/drivers/gpu/drm/nouveau/include/nvif/ |
| H A D | os.h | 44 #define ioread16_native ioread16
|
| /linux/arch/sh/boards/mach-sdk7786/ |
| H A D | fpga.c | 41 if (ioread16(base + SRSTR) == SRSTR_MAGIC) in sdk7786_fpga_probe()
|
| /linux/drivers/platform/x86/ |
| H A D | ibm_rtl.c | 111 cmd_port_val = ioread16(&rtl_table->cmd_port_value); in ibm_rtl_write() 259 ebda_kb = ioread16(ebda_map); in ibm_rtl_init()
|
| /linux/drivers/net/ethernet/micrel/ |
| H A D | ks8842.c | 195 reg = ioread16(adapter->hw_addr + offset); in ks8842_enable_bits() 205 reg = ioread16(adapter->hw_addr + offset); in ks8842_clear_bits() 228 return ioread16(adapter->hw_addr + offset); in ks8842_read16() 663 *data16++ = ioread16(adapter->hw_addr + in ks8842_rx_frame() 665 *data16++ = ioread16(adapter->hw_addr + in ks8842_rx_frame() 735 entry_bank = ioread16(adapter->hw_addr + REG_SELECT_BANK); in ks8842_tasklet() 802 u16 entry_bank = ioread16(adapter->hw_addr + REG_SELECT_BANK); in ks8842_irq()
|
| /linux/drivers/net/ethernet/via/ |
| H A D | via-rhine.c | 482 #define WORD_REG_BITS_ON(x, p) do { iowrite16((ioread16((p))|(x)), (p)); } while (0) 486 #define WORD_REG_BITS_IS_ON(x, p) (ioread16((p)) & (x)) 490 #define WORD_REG_BITS_OFF(x, p) do { iowrite16(ioread16((p)) & (~(x)), (p)); } while (0) 494 #define WORD_REG_BITS_SET(x, m, p) do { iowrite16((ioread16((p)) & (~(m)))|(x), (p)); } while (0) 554 intr_status = ioread16(ioaddr + IntrStatus); in rhine_get_events() 782 stats->rx_crc_errors += ioread16(ioaddr + RxCRCErrs); in rhine_update_rx_crc_and_missed_errord() 783 stats->rx_missed_errors += ioread16(ioaddr + RxMissed); in rhine_update_rx_crc_and_missed_errord() 792 ioread16(ioaddr + RxCRCErrs); in rhine_update_rx_crc_and_missed_errord() 793 ioread16(ioaddr + RxMissed); in rhine_update_rx_crc_and_missed_errord() 1634 result = ioread16(ioaddr + MIIData); in mdio_read() [all …]
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | r8a66597-udc.h | 124 return ioread16(r8a66597->reg + offset); in r8a66597_read() 166 data = ioread16(fifoaddr); in r8a66597_read_fifo()
|
| /linux/include/asm-generic/ |
| H A D | iomap.h | 30 extern unsigned int ioread16(const void __iomem *);
|