Symbol: ioread16
arch/alpha/include/asm/io.h
147
REMAP1(unsigned int, ioread16, const)
arch/alpha/include/asm/io.h
276
extern unsigned int ioread16(const void __iomem *);
arch/alpha/include/asm/io.h
347
ret = IO_CONCAT(__IO_PREFIX,ioread16)(addr);
arch/alpha/include/asm/io.h
371
return ioread16(ioport_map(port, 2));
arch/alpha/include/asm/io.h
386
#define ioread16 ioread16
arch/alpha/include/asm/io.h
541
#define ioread16be(p) swab16(ioread16(p))
arch/alpha/include/asm/io_trivial.h
16
IO_CONCAT(__IO_PREFIX,ioread16)(const void __iomem *a)
arch/alpha/include/asm/io_trivial.h
96
return IO_CONCAT(__IO_PREFIX,ioread16)(addr);
arch/alpha/kernel/io.c
30
ret = IO_CONCAT(__IO_PREFIX,ioread16)(addr);
arch/alpha/kernel/io.c
327
*(unsigned short *)dst = ioread16(port);
arch/alpha/kernel/io.c
334
w = ioread16(port);
arch/alpha/kernel/io.c
335
w |= ioread16(port) << 16;
arch/alpha/kernel/io.c
341
*(unsigned short*)dst = ioread16(port);
arch/alpha/kernel/io.c
78
EXPORT_SYMBOL(ioread16);
arch/alpha/kernel/io.c
93
return ioread16(ioport_map(port, 2));
arch/arm/common/scoop.c
118
gpcr = ioread16(sdev->base + SCOOP_GPCR);
arch/arm/common/scoop.c
130
return ioread16(sdev->base + reg);
arch/arm/common/scoop.c
148
mcr = ioread16(sdev->base + SCOOP_MCR);
arch/arm/common/scoop.c
158
sdev->scoop_gpwr = ioread16(sdev->base + SCOOP_GPWR);
arch/arm/common/scoop.c
58
gpwr = ioread16(sdev->base + SCOOP_GPWR);
arch/arm/common/scoop.c
86
return !!(ioread16(sdev->base + SCOOP_GPRR) & (1 << (offset + 1)));
arch/arm/common/scoop.c
98
gpcr = ioread16(sdev->base + SCOOP_GPCR);
arch/parisc/include/asm/io.h
244
extern unsigned int ioread16(const void __iomem *);
arch/parisc/include/asm/io.h
249
#define ioread16 ioread16
arch/parisc/lib/iomap.c
527
EXPORT_SYMBOL(ioread16);
arch/powerpc/platforms/85xx/ge_imp3a.c
138
reg = ioread16(imp3a_regs);
arch/powerpc/platforms/85xx/ge_imp3a.c
147
reg = ioread16(imp3a_regs + 0x2);
arch/powerpc/platforms/85xx/ge_imp3a.c
156
reg = ioread16(imp3a_regs + 0x2);
arch/powerpc/platforms/85xx/ge_imp3a.c
165
reg = ioread16(imp3a_regs + 0x6);
arch/powerpc/platforms/85xx/ge_imp3a.c
174
reg = ioread16(imp3a_regs + 0x6);
arch/sh/boards/mach-sdk7786/fpga.c
41
if (ioread16(base + SRSTR) == SRSTR_MAGIC)
arch/sh/boards/mach-se/7343/irq.c
38
mask = ioread16(se7343_irq_regs + PA_CPLD_ST_REG);
arch/sh/boards/mach-se/7722/irq.c
37
mask = ioread16(se7722_irq_regs + IRQ01_STS_REG);
arch/sh/drivers/heartbeat.c
49
new |= ioread16(hd->base) & ~hd->mask;
arch/sh/include/mach-sdk7786/mach/fpga.h
148
return ioread16(sdk7786_fpga_base + reg);
arch/x86/mm/testmmiotrace.c
61
if (ioread16(p + i) != v16(i))
drivers/ata/libata-sff.c
2035
ioread16(ap->ioaddr.data_addr);
drivers/ata/pata_octeon_cf.c
356
*(uint16_t *)buffer = ioread16(data_addr);
drivers/ata/pata_octeon_cf.c
365
align_buf[0] = cpu_to_le16(ioread16(data_addr));
drivers/ata/pata_opti.c
126
clock = ioread16(regio + 5) & 1;
drivers/ata/pata_opti.c
86
ioread16(regio + 1);
drivers/ata/pata_opti.c
87
ioread16(regio + 1);
drivers/ata/pata_optidma.c
82
ioread16(regio + 1);
drivers/ata/pata_optidma.c
83
ioread16(regio + 1);
drivers/ata/pata_pdc2027x.c
521
pll_ctl = ioread16(mmio_base + PDC_PLL_CTL);
drivers/ata/pata_pdc2027x.c
561
ioread16(mmio_base + PDC_PLL_CTL); /* flush */
drivers/ata/pata_pdc2027x.c
570
pll_ctl = ioread16(mmio_base + PDC_PLL_CTL);
drivers/base/regmap/regmap-mmio.c
266
return ioread16(ctx->regs + reg);
drivers/bcma/host_pci.c
51
return ioread16(core->bus->mmio + offset);
drivers/char/tpm/tpm_tis.c
184
result_le16 = cpu_to_le16(ioread16(phy->iobase + addr));
drivers/clk/mstar/clk-msc313-cpupll.c
104
while (!(ioread16(cpupll->base + REG_LPF_LOCK))) {
drivers/clk/mstar/clk-msc313-cpupll.c
75
value = ioread16(cpupll->base + reg + 4) << 16;
drivers/clk/mstar/clk-msc313-cpupll.c
76
value |= ioread16(cpupll->base + reg);
drivers/clk/renesas/clk-rz.c
39
modes = ioread16(ppr0);
drivers/clocksource/sh_cmt.c
161
return ioread16(base + (offs << 1));
drivers/clocksource/sh_mtu2.c
166
return ioread16(ch->base + offs);
drivers/clocksource/sh_tmu.c
100
return ioread16(ch->base + offs);
drivers/comedi/drivers/mf6x4.c
136
ioread16(dev->mmio + MF6X4_ADSTART_REG);
drivers/comedi/drivers/mf6x4.c
143
d = ioread16(dev->mmio + MF6X4_ADDATA_REG);
drivers/comedi/drivers/mf6x4.c
88
data[1] = ioread16(dev->mmio + MF6X4_DIN_REG) & MF6X4_DIN_MASK;
drivers/cpufreq/pcc-cpufreq.c
129
if (ioread16(&pcch_hdr->status) & CMD_COMPLETE)
drivers/cpufreq/pcc-cpufreq.c
168
status = ioread16(&pcch_hdr->status);
drivers/cpufreq/pcc-cpufreq.c
232
status = ioread16(&pcch_hdr->status);
drivers/cpufreq/pcc-cpufreq.c
464
ioread16(&pcch_hdr->length), ioread8(&pcch_hdr->major),
drivers/cpufreq/pcc-cpufreq.c
466
ioread16(&pcch_hdr->command), ioread16(&pcch_hdr->status),
drivers/dma/fsl-edma-common.h
411
val = ioread16(addr);
drivers/dma/ppc4xx/adma.c
1029
if (ioread16(&dma_reg->cpfhp) != ioread16(&dma_reg->cpftp) ||
drivers/dma/ppc4xx/adma.c
1030
ioread16(&dma_reg->cpftp) != ioread16(&dma_reg->csftp))
drivers/gpib/tnt4882/tnt4882_gpib.c
247
word = ioread16(nec_priv->mmiobase + FIFOB);
drivers/gpio/gpio-npcm-sgpio.c
330
reg = ioread16(addr);
drivers/gpio/gpio-npcm-sgpio.c
419
reg = ioread16(addr);
drivers/gpu/drm/i915/display/intel_rom.c
77
return ioread16(rom->oprom + offset);
drivers/gpu/drm/mgag200/mgag200_drv.c
60
orig = ioread16(mem);
drivers/gpu/drm/mgag200/mgag200_drv.c
72
test1 = ioread16(mem + offset);
drivers/gpu/drm/mgag200/mgag200_drv.c
73
test2 = ioread16(mem);
drivers/gpu/drm/nouveau/include/nvif/os.h
44
#define ioread16_native ioread16
drivers/hwmon/kfan.c
70
count = ioread16(kfan->base + KFAN_TACHO_REG);
drivers/hwmon/npcm750-pwm-fan.c
370
fan_cap = ioread16(NPCM7XX_FAN_REG_TCRA(data->fan_base, fan));
drivers/hwmon/npcm750-pwm-fan.c
372
fan_cap = ioread16(NPCM7XX_FAN_REG_TCRB(data->fan_base, fan));
drivers/i2c/busses/i2c-highlander.c
130
while (ioread16(dev->base + SMCR) & SMCR_BBSY) {
drivers/i2c/busses/i2c-highlander.c
144
iowrite16(ioread16(dev->base + SMCR) | SMCR_RST, dev->base + SMCR);
drivers/i2c/busses/i2c-highlander.c
150
u16 tmp = ioread16(dev->base + SMCR);
drivers/i2c/busses/i2c-highlander.c
177
smcr = ioread16(dev->base + SMCR);
drivers/i2c/busses/i2c-highlander.c
243
data[i] = ioread16(dev->base + SMTRDR + (i * sizeof(u16)));
drivers/i2c/busses/i2c-highlander.c
308
tmp = ioread16(dev->base + SMMR);
drivers/i2c/busses/i2c-highlander.c
56
iowrite16(ioread16(dev->base + SMCR) | SMCR_IEIC, dev->base + SMCR);
drivers/i2c/busses/i2c-highlander.c
61
iowrite16(ioread16(dev->base + SMCR) & ~SMCR_IEIC, dev->base + SMCR);
drivers/i2c/busses/i2c-highlander.c
66
iowrite16(ioread16(dev->base + SMCR) | SMCR_START, dev->base + SMCR);
drivers/i2c/busses/i2c-highlander.c
71
iowrite16(ioread16(dev->base + SMCR) | SMCR_IRIC, dev->base + SMCR);
drivers/i2c/busses/i2c-highlander.c
78
smmr = ioread16(dev->base + SMMR);
drivers/i2c/busses/i2c-isch.c
66
return ioread16(priv->smba + offset);
drivers/i2c/busses/i2c-ocores.c
120
return ioread16(i2c->base + (reg << i2c->reg_shift));
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
252
priv->mcr = ioread16(i2c->base + VIAI2C_REG_MCR);
drivers/i2c/muxes/i2c-mux-reg.c
49
ioread16(mux->data.reg);
drivers/input/keyboard/sh_keysc.c
51
return ioread16(p->iomem_base + (reg_nr << 2));
drivers/ipack/carriers/tpci200.c
137
status_reg = ioread16(&tpci200->info->interface_regs->status);
drivers/ipack/carriers/tpci200.c
373
return (ioread16(addr) & TPCI200_CLK32) ? 32 : 8;
drivers/ipack/carriers/tpci200.c
410
return (ioread16(addr) & mask) ? 1 : 0;
drivers/ipack/carriers/tpci200.c
425
return (ioread16(addr) & mask) ? 1 : 0;
drivers/ipack/carriers/tpci200.c
74
iowrite16(ioread16(addr) & (~mask), addr);
drivers/ipack/carriers/tpci200.c
83
iowrite16(ioread16(addr) | mask, addr);
drivers/media/platform/renesas/rcar-csi2.c
819
return ioread16(priv->base + reg);
drivers/mfd/cgbc-core.c
64
ret = readx_poll_timeout(ioread16, cgbc->io_session + CGBC_SESSION_STATUS, status,
drivers/mmc/host/tmio_mmc.h
217
return ioread16(host->ctl + (addr << host->bus_shift));
drivers/mmc/host/tmio_mmc.h
229
return ioread16(host->ctl + (addr << host->bus_shift)) |
drivers/mmc/host/tmio_mmc.h
230
ioread16(host->ctl + ((addr + 2) << host->bus_shift)) << 16;
drivers/mmc/host/toshsd.c
221
data = ioread16(host->ioaddr + SD_RESPONSE0);
drivers/mmc/host/toshsd.c
224
data = ioread16(host->ioaddr + SD_RESPONSE1);
drivers/mmc/host/toshsd.c
227
data = ioread16(host->ioaddr + SD_RESPONSE2);
drivers/mmc/host/toshsd.c
230
data = ioread16(host->ioaddr + SD_RESPONSE3);
drivers/mmc/host/toshsd.c
233
data = ioread16(host->ioaddr + SD_RESPONSE4);
drivers/mmc/host/toshsd.c
236
data = ioread16(host->ioaddr + SD_RESPONSE5);
drivers/mmc/host/toshsd.c
239
data = ioread16(host->ioaddr + SD_RESPONSE6);
drivers/mmc/host/toshsd.c
242
data = ioread16(host->ioaddr + SD_RESPONSE7);
drivers/mmc/host/toshsd.c
246
data = ioread16(host->ioaddr + SD_RESPONSE0);
drivers/mmc/host/toshsd.c
249
data = ioread16(host->ioaddr + SD_RESPONSE1);
drivers/mmc/host/toshsd.c
502
if (!(ioread16(host->ioaddr + SD_CARDSTATUS) & SD_CARD_PRESENT_0)) {
drivers/mmc/host/toshsd.c
539
return !(ioread16(host->ioaddr + SD_CARDSTATUS) & SD_CARD_WRITE_PROTECT);
drivers/mmc/host/toshsd.c
546
return !!(ioread16(host->ioaddr + SD_CARDSTATUS) & SD_CARD_PRESENT_0);
drivers/mmc/host/usdhi6rol0.c
233
u16 data = ioread16(host->base + reg);
drivers/net/can/sja1000/sja1000_platform.c
79
val = ioread16(priv->reg_base + 2);
drivers/net/can/softing/softing_fw.c
292
rx_sum = ioread16(&card->dpram[DPRAM_RECEIPT + 2]);
drivers/net/can/softing/softing_fw.c
362
card->id.fw_version = ioread16(&card->dpram[DPRAM_FCT_PARAM + 2]);
drivers/net/can/softing/softing_fw.c
363
card->id.hw_version = ioread16(&card->dpram[DPRAM_FCT_PARAM + 4]);
drivers/net/can/softing/softing_fw.c
364
card->id.license = ioread16(&card->dpram[DPRAM_FCT_PARAM + 6]);
drivers/net/can/softing/softing_fw.c
365
card->id.chip[0] = ioread16(&card->dpram[DPRAM_FCT_PARAM + 8]);
drivers/net/can/softing/softing_fw.c
366
card->id.chip[1] = ioread16(&card->dpram[DPRAM_FCT_PARAM + 10]);
drivers/net/can/softing/softing_fw.c
40
return ioread16(&card->dpram[DPRAM_FCT_RESULT]);
drivers/net/can/softing/softing_fw.c
78
ret = ioread16(&card->dpram[DPRAM_RECEIPT]);
drivers/net/ethernet/3com/3c59x.c
1496
if (!(ioread16(ioaddr + EL3_STATUS) & CmdInProgress))
drivers/net/ethernet/3com/3c59x.c
1502
if (!(ioread16(ioaddr + EL3_STATUS) & CmdInProgress)) {
drivers/net/ethernet/3com/3c59x.c
1511
dev->name, cmd, ioread16(ioaddr + EL3_STATUS));
drivers/net/ethernet/3com/3c59x.c
1889
ioread16(ioaddr + EL3_STATUS));
drivers/net/ethernet/3com/3c59x.c
1899
if (ioread16(ioaddr + EL3_STATUS) & IntLatch) {
drivers/net/ethernet/3com/3c59x.c
1988
ioread16(ioaddr + EL3_STATUS) & StatsFull) {
drivers/net/ethernet/3com/3c59x.c
2076
if (ioread16(ioaddr + TxFree) > 1536) {
drivers/net/ethernet/3com/3c59x.c
2265
status = ioread16(ioaddr + EL3_STATUS);
drivers/net/ethernet/3com/3c59x.c
2305
if (ioread16(ioaddr + Wn7_MasterStatus) & 0x1000) {
drivers/net/ethernet/3com/3c59x.c
2311
if (ioread16(ioaddr + TxFree) > 1536) {
drivers/net/ethernet/3com/3c59x.c
2345
} while ((status = ioread16(ioaddr + EL3_CMD)) & IntLatch);
drivers/net/ethernet/3com/3c59x.c
2352
} while ((status = ioread16(ioaddr + EL3_STATUS)) & (IntLatch | RxComplete));
drivers/net/ethernet/3com/3c59x.c
2383
status = ioread16(ioaddr + EL3_STATUS);
drivers/net/ethernet/3com/3c59x.c
2481
} while ((status = ioread16(ioaddr + EL3_CMD)) & IntLatch);
drivers/net/ethernet/3com/3c59x.c
2491
} while ((status = ioread16(ioaddr + EL3_STATUS)) & IntLatch);
drivers/net/ethernet/3com/3c59x.c
2531
ioread16(ioaddr+EL3_STATUS), ioread16(ioaddr+RxStatus));
drivers/net/ethernet/3com/3c59x.c
2532
while ((rx_status = ioread16(ioaddr + RxStatus)) > 0) {
drivers/net/ethernet/3com/3c59x.c
2556
! (ioread16(ioaddr + Wn7_MasterStatus) & 0x8000)) {
drivers/net/ethernet/3com/3c59x.c
2562
while (ioread16(ioaddr + Wn7_MasterStatus) & 0x8000)
drivers/net/ethernet/3com/3c59x.c
2576
if ( ! (ioread16(ioaddr + EL3_STATUS) & CmdInProgress))
drivers/net/ethernet/3com/3c59x.c
2600
pr_debug("boomerang_rx(): status %4.4x\n", ioread16(ioaddr+EL3_STATUS));
drivers/net/ethernet/3com/3c59x.c
2737
dev->name, ioread16(ioaddr + EL3_STATUS), ioread8(ioaddr + TxStatus));
drivers/net/ethernet/3com/3c59x.c
915
if (vortex_probe1(device, ioaddr, ioread16(ioaddr + 0xC88) >> 12,
drivers/net/ethernet/amd/xgbe/xgbe-common.h
1532
ioread16((_pdata)->xpcs_regs + (_off))
drivers/net/ethernet/amd/xgbe/xgbe-common.h
1548
ioread16((_pdata)->sir0_regs + _reg)
drivers/net/ethernet/amd/xgbe/xgbe-common.h
1568
ioread16((_pdata)->sir1_regs + _reg)
drivers/net/ethernet/amd/xgbe/xgbe-common.h
1591
ioread16((_pdata)->rxtx_regs + _reg)
drivers/net/ethernet/atheros/atlx/atl1.c
1648
value = ioread16(adapter->hw.hw_addr + PCI_COMMAND);
drivers/net/ethernet/atheros/atlx/atl1.c
264
ioread16(hw->hw_addr + REG_PHY_ENABLE);
drivers/net/ethernet/atheros/atlx/atl1.c
3001
adapter->hw.dev_rev = ioread16(adapter->hw.hw_addr +
drivers/net/ethernet/atheros/atlx/atl1.c
303
value = ioread16(hw->hw_addr + REG_PCIE_CAP_LIST);
drivers/net/ethernet/atheros/atlx/atl1.c
501
addr[1] = ioread16(hw->hw_addr + (REG_MAC_STA_ADDR + 4));
drivers/net/ethernet/atheros/atlx/atl2.h
53
#define ATL2_READ_REGW(a, reg) (ioread16((a)->hw_addr + (reg)))
drivers/net/ethernet/cirrus/cs89x0.c
1338
ioaddr, ADD_PORT, ioread16(ioaddr + ADD_PORT));
drivers/net/ethernet/cirrus/cs89x0.c
1341
tmp = ioread16(ioaddr + DATA_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
1620
if ((ioread16(io_mem + ADD_PORT) & ADD_MASK) !=
drivers/net/ethernet/cirrus/cs89x0.c
1623
dev->name, ioread16(io_mem + ADD_PORT));
drivers/net/ethernet/cirrus/cs89x0.c
205
tmp16 = ioread16(lp->virt_addr + portno);
drivers/net/ethernet/cirrus/cs89x0.c
230
return ioread16(lp->virt_addr + DATA_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
678
status = ioread16(lp->virt_addr + RX_FRAME_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
679
length = ioread16(lp->virt_addr + RX_FRAME_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
696
skb->data[length-1] = ioread16(lp->virt_addr + RX_FRAME_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
730
while ((status = ioread16(lp->virt_addr + ISQ_PORT))) {
drivers/net/ethernet/dec/tulip/dmfe.c
146
#define dr16(reg) ioread16(ioaddr + (reg))
drivers/net/ethernet/dec/tulip/tulip_core.c
456
iowrite32(0x0f370000 | ioread16(ioaddr + 0x80), ioaddr + 0x80);
drivers/net/ethernet/dec/tulip/tulip_core.c
461
iowrite32(0x0f370000 | ioread16(ioaddr + 0x80), ioaddr + 0x80);
drivers/net/ethernet/dec/tulip/tulip_core.c
462
iowrite32(0x11000 | ioread16(ioaddr + 0xa0), ioaddr + 0xa0);
drivers/net/ethernet/dlink/dl2k.c
17
#define dr16(reg) ioread16(ioaddr + (reg))
drivers/net/ethernet/dlink/sundance.c
1188
int intr_status = ioread16(ioaddr + IntrStatus);
drivers/net/ethernet/dlink/sundance.c
1208
tx_status = ioread16 (ioaddr + TxStatus);
drivers/net/ethernet/dlink/sundance.c
1240
iowrite16(ioread16(ioaddr + MACCtrl1) | TxEnable, ioaddr + MACCtrl1);
drivers/net/ethernet/dlink/sundance.c
1241
if (ioread16(ioaddr + MACCtrl1) & TxEnabled)
drivers/net/ethernet/dlink/sundance.c
1252
tx_status = ioread16 (ioaddr + TxStatus);
drivers/net/ethernet/dlink/sundance.c
1317
dev->name, ioread16(ioaddr + IntrStatus));
drivers/net/ethernet/dlink/sundance.c
1494
iowrite16(ioread16(ioaddr + MulticastFilter1+2) | 0x0200,
drivers/net/ethernet/dlink/sundance.c
1496
iowrite16(ioread16(ioaddr + MACCtrl0) | EnbFlowCtrl,
drivers/net/ethernet/dlink/sundance.c
1525
dev->stats.tx_packets += ioread16(ioaddr + TxFramesOK);
drivers/net/ethernet/dlink/sundance.c
1526
dev->stats.rx_packets += ioread16(ioaddr + RxFramesOK);
drivers/net/ethernet/dlink/sundance.c
1547
dev->stats.tx_bytes += ioread16(ioaddr + TxOctetsLow);
drivers/net/ethernet/dlink/sundance.c
1548
dev->stats.tx_bytes += ioread16(ioaddr + TxOctetsHigh) << 16;
drivers/net/ethernet/dlink/sundance.c
1549
dev->stats.rx_bytes += ioread16(ioaddr + RxOctetsLow);
drivers/net/ethernet/dlink/sundance.c
1550
dev->stats.rx_bytes += ioread16(ioaddr + RxOctetsHigh) << 16;
drivers/net/ethernet/dlink/sundance.c
1841
ioread32(ioaddr + RxStatus), ioread16(ioaddr + IntrStatus));
drivers/net/ethernet/dlink/sundance.c
1865
if ((ioread16(ioaddr + ASIC_HI_WORD(ASICCtrl)) & ResetBusy) == 0)
drivers/net/ethernet/dlink/sundance.c
723
if (! (ioread16(ioaddr + EECtrl) & 0x8000)) {
drivers/net/ethernet/dlink/sundance.c
724
return ioread16(ioaddr + EEData);
drivers/net/ethernet/dlink/sundance.c
902
ioread16(ioaddr + MACCtrl1), ioread16(ioaddr + MACCtrl0));
drivers/net/ethernet/dlink/sundance.c
926
iowrite16 (ioread16 (ioaddr + MACCtrl0) | EnbFullDuplex,
drivers/net/ethernet/dlink/sundance.c
939
iowrite16(ioread16(ioaddr + MACCtrl0) | (duplex ? 0x20 : 0), ioaddr + MACCtrl0);
drivers/net/ethernet/dlink/sundance.c
953
dev->name, ioread16(ioaddr + IntrEnable),
drivers/net/ethernet/ec_bhf.c
259
u16 type = ioread16(priv->io + i * INFO_BLOCK_SIZE +
drivers/net/ethernet/engleder/tsnep_main.c
2412
ioread16(adapter->addr + TSNEP_MAC_ADDRESS_HIGH);
drivers/net/ethernet/intel/e100.c
2456
ioread16(&nic->csr->scb.status);
drivers/net/ethernet/micrel/ks8842.c
195
reg = ioread16(adapter->hw_addr + offset);
drivers/net/ethernet/micrel/ks8842.c
205
reg = ioread16(adapter->hw_addr + offset);
drivers/net/ethernet/micrel/ks8842.c
228
return ioread16(adapter->hw_addr + offset);
drivers/net/ethernet/micrel/ks8842.c
663
*data16++ = ioread16(adapter->hw_addr +
drivers/net/ethernet/micrel/ks8842.c
665
*data16++ = ioread16(adapter->hw_addr +
drivers/net/ethernet/micrel/ks8842.c
735
entry_bank = ioread16(adapter->hw_addr + REG_SELECT_BANK);
drivers/net/ethernet/micrel/ks8842.c
802
u16 entry_bank = ioread16(adapter->hw_addr + REG_SELECT_BANK);
drivers/net/ethernet/micrel/ks8851_par.c
118
cider = ioread16(ksp->hw_addr);
drivers/net/ethernet/micrel/ks8851_par.c
158
return ioread16(ksp->hw_addr);
drivers/net/ethernet/packetengines/yellowfin.c
1037
ioread16(ioaddr + IntrStatus));
drivers/net/ethernet/packetengines/yellowfin.c
1210
ioread16(ioaddr + TxStatus),
drivers/net/ethernet/packetengines/yellowfin.c
1211
ioread16(ioaddr + RxStatus),
drivers/net/ethernet/packetengines/yellowfin.c
1212
ioread16(ioaddr + IntrStatus));
drivers/net/ethernet/packetengines/yellowfin.c
1296
u16 cfg_value = ioread16(ioaddr + Cnfg);
drivers/net/ethernet/packetengines/yellowfin.c
552
if ((ioread16(ioaddr + MII_Status) & 1) == 0)
drivers/net/ethernet/packetengines/yellowfin.c
554
return ioread16(ioaddr + MII_Rd_Data);
drivers/net/ethernet/packetengines/yellowfin.c
566
if ((ioread16(ioaddr + MII_Status) & 1) == 0)
drivers/net/ethernet/packetengines/yellowfin.c
662
ioread16(ioaddr + IntrStatus));
drivers/net/ethernet/packetengines/yellowfin.c
911
u16 intr_status = ioread16(ioaddr + IntrClear);
drivers/net/ethernet/rdc/r6040.c
1091
if (ioread16(ioaddr + PHY_CC) == 0)
drivers/net/ethernet/rdc/r6040.c
1105
addr[0] = ioread16(ioaddr + MID_0L);
drivers/net/ethernet/rdc/r6040.c
1106
addr[1] = ioread16(ioaddr + MID_0M);
drivers/net/ethernet/rdc/r6040.c
1107
addr[2] = ioread16(ioaddr + MID_0H);
drivers/net/ethernet/rdc/r6040.c
208
cmd = ioread16(ioaddr + MMDIO);
drivers/net/ethernet/rdc/r6040.c
217
return ioread16(ioaddr + MMRD);
drivers/net/ethernet/rdc/r6040.c
232
cmd = ioread16(ioaddr + MMDIO);
drivers/net/ethernet/rdc/r6040.c
362
md_csc = ioread16(ioaddr + MD_CSC);
drivers/net/ethernet/rdc/r6040.c
365
cmd = ioread16(ioaddr + MCR1);
drivers/net/ethernet/rdc/r6040.c
428
ioread16(ioaddr + MIER),
drivers/net/ethernet/rdc/r6040.c
429
ioread16(ioaddr + MISR));
drivers/net/ethernet/rdc/r6040.c
594
err = ioread16(ioaddr + MLSR);
drivers/net/ethernet/rdc/r6040.c
640
iowrite16(ioread16(ioaddr + MIER) | RX_INTS | TX_INTS,
drivers/net/ethernet/rdc/r6040.c
655
misr = ioread16(ioaddr + MIER);
drivers/net/ethernet/rdc/r6040.c
659
status = ioread16(ioaddr + MISR);
drivers/net/ethernet/rdc/r6040.c
864
lp->mcr0 = ioread16(ioaddr + MCR0) & ~(MCR0_PROMISC | MCR0_HASH_EN);
drivers/net/ethernet/realtek/8139too.c
664
#define RTL_W16_F(reg, val16) do { iowrite16 ((val16), ioaddr + (reg)); ioread16 (ioaddr + (reg)); } while (0)
drivers/net/ethernet/realtek/8139too.c
674
#define RTL_R16(reg) ioread16 (ioaddr + (reg))
drivers/net/ethernet/sis/sis900.c
208
#define sr16(reg) ioread16(ioaddr + (reg))
drivers/net/ethernet/smsc/epic100.c
180
#define er16(reg) ioread16(ioaddr + (reg))
drivers/net/ethernet/smsc/smc91x.h
180
#define SMC_inw(a, r) ioread16((a) + (r))
drivers/net/ethernet/via/via-rhine.c
1634
result = ioread16(ioaddr + MIIData);
drivers/net/ethernet/via/via-rhine.c
1705
__func__, ioread16(ioaddr + ChipCmd),
drivers/net/ethernet/via/via-rhine.c
1764
ioread16(ioaddr + IntrStatus),
drivers/net/ethernet/via/via-rhine.c
2419
ioread16(ioaddr + ChipCmd));
drivers/net/ethernet/via/via-rhine.c
482
#define WORD_REG_BITS_ON(x, p) do { iowrite16((ioread16((p))|(x)), (p)); } while (0)
drivers/net/ethernet/via/via-rhine.c
486
#define WORD_REG_BITS_IS_ON(x, p) (ioread16((p)) & (x))
drivers/net/ethernet/via/via-rhine.c
490
#define WORD_REG_BITS_OFF(x, p) do { iowrite16(ioread16((p)) & (~(x)), (p)); } while (0)
drivers/net/ethernet/via/via-rhine.c
494
#define WORD_REG_BITS_SET(x, m, p) do { iowrite16((ioread16((p)) & (~(m)))|(x), (p)); } while (0)
drivers/net/ethernet/via/via-rhine.c
554
intr_status = ioread16(ioaddr + IntrStatus);
drivers/net/ethernet/via/via-rhine.c
782
stats->rx_crc_errors += ioread16(ioaddr + RxCRCErrs);
drivers/net/ethernet/via/via-rhine.c
783
stats->rx_missed_errors += ioread16(ioaddr + RxMissed);
drivers/net/ethernet/via/via-rhine.c
792
ioread16(ioaddr + RxCRCErrs);
drivers/net/ethernet/via/via-rhine.c
793
ioread16(ioaddr + RxMissed);
drivers/net/ethernet/wiznet/w5300.c
116
return ioread16(priv->base + (addr << CONFIG_WIZNET_BUS_SHIFT));
drivers/net/fddi/skfp/h/types.h
29
#define inpw(p) ioread16(p)
drivers/net/mdio/mdio-mux-mmioreg.c
68
x = ioread16(p);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
475
return ioread16(address);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
511
return (ioread16(address));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
604
*dst16 = cpu_to_le16(ioread16(address));
drivers/net/wireless/intel/ipw2x00/ipw2100.c
346
*val = ioread16(priv->ioaddr + reg);
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
160
return ioread16(addr);
drivers/ntb/hw/intel/ntb_hw_gen1.c
1211
return (u64)ioread16(mmio);
drivers/ntb/hw/intel/ntb_hw_gen1.c
724
u.v16 = ioread16(mmio + XEON_USMEMMISS_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
389
u.v16 = ioread16(mmio + GEN3_USMEMMISS_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
222
lnkctl = ioread16(ndev->self_mmio + GEN4_LINK_CTRL_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
328
u.v16 = ioread16(mmio + GEN4_LINK_STATUS_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
427
reg_val16 = ioread16(mmio + idx_reg);
drivers/ntb/hw/intel/ntb_hw_gen4.c
486
lnkctl = ioread16(ndev->self_mmio + GEN4_LINK_CTRL_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
523
lnkctl = ioread16(ndev->self_mmio + GEN4_LINK_CTRL_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
72
reg_val = ioread16(ndev->self_mmio + GEN4_LINK_STATUS_OFFSET);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
1204
sndev->nr_lut_mw = ioread16(&sndev->mmio_self_ctrl->lut_table_entries);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
1215
ioread16(&sndev->mmio_peer_ctrl->lut_table_entries);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
1291
req_ids[1] = ioread16(&sndev->mmio_ntb->requester_id);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
958
if (ioread16(&mmio_ctrl->req_id_table_size) < count) {
drivers/pci/quirks.c
5922
table_sz = ioread16(&mmio_peer_ctrl->req_id_table_size);
drivers/pci/switch/switchtec.c
1502
event_irq = ioread16(&stdev->mmio_part_cfg->vep_vector_number);
drivers/pci/switch/switchtec.c
1542
reg = ioread16(&stdev->mmio_pff_csr[i].vendor_id);
drivers/pci/switch/switchtec.c
408
int id = ioread16(&stdev->mmio_sys_info->gen3.component_id);
drivers/pci/switch/switchtec.c
699
if (ioread16(&si->cfg_running) == SWITCHTEC_GEN3_CFG0_RUNNING)
drivers/pci/switch/switchtec.c
705
if (ioread16(&si->cfg_running) == SWITCHTEC_GEN3_CFG1_RUNNING)
drivers/pci/switch/switchtec.c
711
if (ioread16(&si->img_running) == SWITCHTEC_GEN3_IMG0_RUNNING)
drivers/pci/switch/switchtec.c
717
if (ioread16(&si->img_running) == SWITCHTEC_GEN3_IMG1_RUNNING)
drivers/pci/switch/switchtec.c
775
if (ioread16(&si->key_running) == SWITCHTEC_GEN4_KEY0_RUNNING)
drivers/pci/switch/switchtec.c
782
if (ioread16(&si->key_running) == SWITCHTEC_GEN4_KEY1_RUNNING)
drivers/pci/switch/switchtec.c
789
if (ioread16(&si->bl2_running) == SWITCHTEC_GEN4_BL2_0_RUNNING)
drivers/pci/switch/switchtec.c
796
if (ioread16(&si->bl2_running) == SWITCHTEC_GEN4_BL2_1_RUNNING)
drivers/pci/switch/switchtec.c
803
if (ioread16(&si->cfg_running) == SWITCHTEC_GEN4_CFG0_RUNNING)
drivers/pci/switch/switchtec.c
810
if (ioread16(&si->cfg_running) == SWITCHTEC_GEN4_CFG1_RUNNING)
drivers/pci/switch/switchtec.c
817
if (ioread16(&si->img_running) == SWITCHTEC_GEN4_IMG0_RUNNING)
drivers/pci/switch/switchtec.c
824
if (ioread16(&si->img_running) == SWITCHTEC_GEN4_IMG1_RUNNING)
drivers/pinctrl/renesas/core.c
145
return ioread16(mapped_reg);
drivers/pinctrl/renesas/pinctrl-rza1.c
577
u16 val = ioread16(mem);
drivers/pinctrl/renesas/pinctrl-rza1.c
592
return !!(ioread16(mem) & BIT(bit));
drivers/platform/x86/ibm_rtl.c
111
cmd_port_val = ioread16(&rtl_table->cmd_port_value);
drivers/platform/x86/ibm_rtl.c
259
ebda_kb = ioread16(ebda_map);
drivers/pwm/pwm-renesas-tpu.c
135
value = ioread16(tpd->tpu->base + TPU_TSTR);
drivers/scsi/sym53c8xx_2/sym_hipd.h
185
#define INW_OFF(np, o) ioread16(np->s.ioaddr + (o))
drivers/sh/clk/cpg.c
24
return ioread16(clk->mapped_reg);
drivers/sh/clk/cpg.c
37
return ioread16(mapped_status);
drivers/spi/spi-npcm-pspi.c
123
regtemp = ioread16(priv->base + NPCM_PSPI_CTL1);
drivers/spi/spi-npcm-pspi.c
132
regtemp = ioread16(NPCM_PSPI_CTL1 + priv->base);
drivers/spi/spi-npcm-pspi.c
154
regtemp = ioread16(NPCM_PSPI_CTL1 + priv->base);
drivers/spi/spi-npcm-pspi.c
238
val = ioread16(priv->base + NPCM_PSPI_DATA);
drivers/spi/spi-npcm-pspi.c
70
val = ioread16(priv->base + NPCM_PSPI_CTL1);
drivers/spi/spi-npcm-pspi.c
79
val = ioread16(priv->base + NPCM_PSPI_CTL1);
drivers/spi/spi-npcm-pspi.c
88
val = ioread16(priv->base + NPCM_PSPI_CTL1);
drivers/spi/spi-npcm-pspi.c
97
val = ioread16(priv->base + NPCM_PSPI_CTL1);
drivers/spi/spi-rspi.c
221
return ioread16(rspi->addr + offset);
drivers/spi/spi-sh-msiof.c
71
return ioread16(p->mapbase + reg_offs);
drivers/ssb/pci.c
276
sprom[i] = ioread16(bus->mmio + bus->sprom_offset + (i * 2));
drivers/ssb/pci.c
984
return ioread16(bus->mmio + offset);
drivers/staging/vme_user/vme_tsi148.c
1204
*(u16 *)(buf + done) = ioread16(addr + done);
drivers/staging/vme_user/vme_tsi148.c
1216
*(u16 *)(buf + done) = ioread16(addr + done);
drivers/staging/vme_user/vme_tsi148.c
1323
ioread16(bridge->flush_image->kern_base + 0x7F000);
drivers/tty/serial/sh-sci.c
694
return ioread16(p->membase + (reg->offset << p->regshift));
drivers/usb/gadget/udc/m66592-udc.h
523
return ioread16(m66592->reg + offset);
drivers/usb/gadget/udc/r8a66597-udc.h
124
return ioread16(r8a66597->reg + offset);
drivers/usb/gadget/udc/r8a66597-udc.h
166
data = ioread16(fifoaddr);
drivers/usb/host/r8a66597.h
162
return ioread16(r8a66597->reg + offset);
drivers/usb/renesas_usbhs/common.c
63
return ioread16(priv->base + reg);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
269
if (readx_poll_timeout(ioread16, &oct_hw->common_cfg->queue_select, val, val == queue_id,
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
351
return ioread16(&cfg->queue_enable);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
357
return ioread16(&oct_hw->common_cfg->queue_size);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
80
return ioread16(&mbox->hdr.sig);
drivers/vfio/pci/vfio_pci_rdwr.c
28
#define vfio_ioread16 ioread16
drivers/vfio/platform/vfio_platform_common.c
414
val = ioread16(reg->ioaddr + off);
drivers/video/fbdev/sh7760fb.c
60
while (--i && ((ioread16(par->base + LDPMMR) & 3) != val))
drivers/video/fbdev/sh7760fb.c
74
unsigned short cntr = ioread16(par->base + LDCNTR);
drivers/video/fbdev/sh7760fb.c
75
unsigned short intr = ioread16(par->base + LDINTR);
drivers/virt/nitro_enclaves/ne_pci_dev.c
403
dev_version_reply = ioread16(ne_pci_dev->iomem_base + NE_VERSION);
drivers/virtio/virtio_pci_legacy_dev.c
153
return ioread16(ldev->ioaddr + VIRTIO_MSI_QUEUE_VECTOR);
drivers/virtio/virtio_pci_legacy_dev.c
171
return ioread16(ldev->ioaddr + VIRTIO_MSI_CONFIG_VECTOR);
drivers/virtio/virtio_pci_legacy_dev.c
215
return ioread16(ldev->ioaddr + VIRTIO_PCI_QUEUE_NUM);
drivers/virtio/virtio_pci_modern.c
464
w = cpu_to_le16(ioread16(device + offset));
drivers/watchdog/hpwdt.c
118
return TICKS_TO_SECS(ioread16(hpwdt_timer_reg));
drivers/watchdog/simatic-ipc-wdt.c
118
resetbit = ioread16(wd_reset_base_addr);
drivers/watchdog/wdat_wdt.c
74
*value = ioread16(instr->reg);
include/asm-generic/io.h
894
#ifndef ioread16
include/asm-generic/io.h
895
#define ioread16 ioread16
include/asm-generic/iomap.h
30
extern unsigned int ioread16(const void __iomem *);
include/linux/fsl_ifc.h
870
val = ioread16(addr);
include/linux/rtsx_pci.h
99
ioread16((pcr)->remap_addr + reg)
include/linux/virtio_pci_modern.h
68
return ioread16(addr);
lib/iomap.c
109
EXPORT_SYMBOL(ioread16);
sound/pci/intel8x0.c
426
return ioread16(chip->bmaddr + offset);
sound/pci/intel8x0.c
455
return ioread16(chip->addr + offset);
sound/pci/intel8x0m.c
228
return ioread16(chip->bmaddr + offset);
sound/pci/intel8x0m.c
257
return ioread16(chip->addr + offset);