Symbol: iowrite16
arch/alpha/include/asm/io.h
156
REMAP2(u16, iowrite16, /**/)
arch/alpha/include/asm/io.h
281
extern void iowrite16(u16, void __iomem *);
arch/alpha/include/asm/io.h
361
IO_CONCAT(__IO_PREFIX, iowrite16)(b, addr);
arch/alpha/include/asm/io.h
381
iowrite16(b, ioport_map(port, 2));
arch/alpha/include/asm/io.h
388
#define iowrite16 iowrite16
arch/alpha/include/asm/io.h
544
#define iowrite16be(v,p) iowrite16(swab16(v), (p))
arch/alpha/include/asm/io_trivial.h
110
IO_CONCAT(__IO_PREFIX,iowrite16)(b, addr);
arch/alpha/include/asm/io_trivial.h
28
IO_CONCAT(__IO_PREFIX,iowrite16)(u16 b, void __iomem *a)
arch/alpha/kernel/io.c
108
iowrite16(b, ioport_map(port, 2));
arch/alpha/kernel/io.c
420
iowrite16(*(unsigned short *)src, port);
arch/alpha/kernel/io.c
430
iowrite16(w >> 0, port);
arch/alpha/kernel/io.c
431
iowrite16(w >> 16, port);
arch/alpha/kernel/io.c
435
iowrite16(*(unsigned short *)src, port);
arch/alpha/kernel/io.c
62
IO_CONCAT(__IO_PREFIX,iowrite16)(b, addr);
arch/alpha/kernel/io.c
82
EXPORT_SYMBOL(iowrite16);
arch/arm/common/scoop.c
100
iowrite16(gpcr, sdev->base + SCOOP_GPCR);
arch/arm/common/scoop.c
120
iowrite16(gpcr, sdev->base + SCOOP_GPCR);
arch/arm/common/scoop.c
136
iowrite16(data, sdev->base + reg);
arch/arm/common/scoop.c
150
iowrite16(0x0101, sdev->base + SCOOP_MCR);
arch/arm/common/scoop.c
159
iowrite16((sdev->scoop_gpwr & ~sdev->suspend_clr) | sdev->suspend_set, sdev->base + SCOOP_GPWR);
arch/arm/common/scoop.c
169
iowrite16(sdev->scoop_gpwr, sdev->base + SCOOP_GPWR);
arch/arm/common/scoop.c
206
iowrite16(0x0140, devptr->base + SCOOP_MCR);
arch/arm/common/scoop.c
208
iowrite16(0x0000, devptr->base + SCOOP_CPR);
arch/arm/common/scoop.c
209
iowrite16(inf->io_dir & 0xffff, devptr->base + SCOOP_GPCR);
arch/arm/common/scoop.c
210
iowrite16(inf->io_out & 0xffff, devptr->base + SCOOP_GPWR);
arch/arm/common/scoop.c
44
iowrite16(0x0100, sdev->base + SCOOP_MCR); /* 00 */
arch/arm/common/scoop.c
45
iowrite16(0x0000, sdev->base + SCOOP_CDR); /* 04 */
arch/arm/common/scoop.c
46
iowrite16(0x0000, sdev->base + SCOOP_CCR); /* 10 */
arch/arm/common/scoop.c
47
iowrite16(0x0000, sdev->base + SCOOP_IMR); /* 18 */
arch/arm/common/scoop.c
48
iowrite16(0x00FF, sdev->base + SCOOP_IRM); /* 14 */
arch/arm/common/scoop.c
49
iowrite16(0x0000, sdev->base + SCOOP_ISR); /* 1C */
arch/arm/common/scoop.c
50
iowrite16(0x0000, sdev->base + SCOOP_IRM);
arch/arm/common/scoop.c
63
iowrite16(gpwr, sdev->base + SCOOP_GPWR);
arch/parisc/include/asm/io.h
255
extern void iowrite16(u16, void __iomem *);
arch/parisc/include/asm/io.h
260
#define iowrite16 iowrite16
arch/parisc/lib/iomap.c
536
EXPORT_SYMBOL(iowrite16);
arch/sh/boards/mach-se/7343/irq.c
118
iowrite16(0, se7343_irq_regs + PA_CPLD_IMSK_REG);
arch/sh/boards/mach-se/7722/irq.c
110
iowrite16(0, se7722_irq_regs + IRQ01_MASK_REG);
arch/sh/drivers/heartbeat.c
50
iowrite16(new, hd->base);
arch/sh/include/mach-sdk7786/mach/fpga.h
153
iowrite16(val, sdk7786_fpga_base + reg);
arch/x86/mm/testmmiotrace.c
43
iowrite16(v16(i), p + i);
drivers/ata/pata_atp867x.c
380
iowrite16(ATP867X_IO_PORTSPD_VAL, ATP867X_IO_PORTSPD(ap, i));
drivers/ata/pata_atp867x.c
386
iowrite16(ATP867X_PREREAD_VAL, ATP867X_IO_PREREAD(ap, i));
drivers/ata/pata_octeon_cf.c
343
iowrite16(*(uint16_t *)buffer, data_addr);
drivers/ata/pata_octeon_cf.c
369
iowrite16(le16_to_cpu(align_buf[0]), data_addr);
drivers/ata/pata_pdc2027x.c
560
iowrite16(pll_ctl, mmio_base + PDC_PLL_CTL);
drivers/base/regmap/regmap-mmio.c
102
iowrite16(val, ctx->regs + reg);
drivers/bcma/host_pci.c
71
iowrite16(value, core->bus->mmio + offset);
drivers/clk/mstar/clk-msc313-cpupll.c
100
iowrite16(0, cpupll->base + REG_LPF_TOGGLE);
drivers/clk/mstar/clk-msc313-cpupll.c
101
iowrite16(1, cpupll->base + REG_LPF_TOGGLE);
drivers/clk/mstar/clk-msc313-cpupll.c
112
iowrite16(0, cpupll->base + REG_LPF_TOGGLE);
drivers/clk/mstar/clk-msc313-cpupll.c
85
iowrite16(l, cpupll->base + reg);
drivers/clk/mstar/clk-msc313-cpupll.c
86
iowrite16(h, cpupll->base + reg + 4);
drivers/clk/mstar/clk-msc313-cpupll.c
95
iowrite16(0x1, cpupll->base + REG_LPF_MYSTERYONE);
drivers/clk/mstar/clk-msc313-cpupll.c
96
iowrite16(0x6, cpupll->base + REG_LPF_MYSTERYTWO);
drivers/clk/mstar/clk-msc313-cpupll.c
97
iowrite16(0x8, cpupll->base + REG_LPF_UPDATE_COUNT);
drivers/clk/mstar/clk-msc313-cpupll.c
98
iowrite16(BIT(12), cpupll->base + REG_LPF_TRANSITIONCTRL);
drivers/clk/renesas/clk-rz.c
38
iowrite16(4, pibc0); /* enable input buffer */
drivers/clocksource/sh_cmt.c
171
iowrite16(value, base + (offs << 1));
drivers/clocksource/sh_mtu2.c
182
iowrite16(value, ch->base + offs);
drivers/clocksource/sh_tmu.c
122
iowrite16(value, ch->base + offs);
drivers/comedi/drivers/mf6x4.c
132
iowrite16(MF6X4_ADCTRL_CHAN(chan), dev->mmio + MF6X4_ADCTRL_REG);
drivers/comedi/drivers/mf6x4.c
149
iowrite16(0x0, dev->mmio + MF6X4_ADCTRL_REG);
drivers/comedi/drivers/mf6x4.c
172
iowrite16(val, dev->mmio + MF6X4_DAC_REG(chan));
drivers/comedi/drivers/mf6x4.c
99
iowrite16(s->state, dev->mmio + MF6X4_DOUT_REG);
drivers/cpufreq/pcc-cpufreq.c
158
iowrite16(CMD_GET_FREQ, &pcch_hdr->command);
drivers/cpufreq/pcc-cpufreq.c
174
iowrite16(0, &pcch_hdr->status);
drivers/cpufreq/pcc-cpufreq.c
193
iowrite16(0, &pcch_hdr->status);
drivers/cpufreq/pcc-cpufreq.c
225
iowrite16(CMD_SET_FREQ, &pcch_hdr->command);
drivers/cpufreq/pcc-cpufreq.c
233
iowrite16(0, &pcch_hdr->status);
drivers/dma/fsl-edma-common.h
437
iowrite16(val, addr);
drivers/firmware/qemu_fw_cfg.c
67
iowrite16(key, fw_cfg_reg_ctrl);
drivers/gpib/tnt4882/tnt4882_gpib.c
517
iowrite16(word, nec_priv->mmiobase + FIFOB);
drivers/gpio/gpio-npcm-sgpio.c
342
iowrite16(reg, addr);
drivers/gpio/gpio-npcm-sgpio.c
423
iowrite16(reg, addr);
drivers/gpio/gpio-npcm-sgpio.c
482
iowrite16(0, bank_reg(gpio, bank, EVENT_CFG));
drivers/gpu/drm/gma500/psb_drv.h
711
iowrite16((val), dev_priv->vdc_reg + (reg));
drivers/gpu/drm/mgag200/mgag200_drv.c
61
iowrite16(0, mem);
drivers/gpu/drm/mgag200/mgag200_drv.c
69
iowrite16(0xaa55, mem + offset);
drivers/gpu/drm/mgag200/mgag200_drv.c
70
iowrite16(0xaa55, mem + offset + 0x100);
drivers/gpu/drm/mgag200/mgag200_drv.c
75
iowrite16(orig1, mem + offset);
drivers/gpu/drm/mgag200/mgag200_drv.c
76
iowrite16(orig2, mem + offset + 0x100);
drivers/gpu/drm/mgag200/mgag200_drv.c
85
iowrite16(orig, mem);
drivers/gpu/drm/nouveau/include/nvif/os.h
45
#define iowrite16_native iowrite16
drivers/hwmon/npcm750-pwm-fan.c
341
iowrite16(NPCM7XX_FAN_TCNT,
drivers/hwmon/npcm750-pwm-fan.c
346
iowrite16(NPCM7XX_FAN_TCNT,
drivers/hwmon/npcm750-pwm-fan.c
752
iowrite16(NPCM7XX_FAN_TCNT,
drivers/hwmon/npcm750-pwm-fan.c
754
iowrite16(NPCM7XX_FAN_TCNT,
drivers/hwmon/npcm750-pwm-fan.c
762
iowrite16(NPCM7XX_FAN_TCPA,
drivers/hwmon/npcm750-pwm-fan.c
764
iowrite16(NPCM7XX_FAN_TCPB,
drivers/i2c/busses/i2c-highlander.c
120
iowrite16(cmd, dev->base + SMSADR + i);
drivers/i2c/busses/i2c-highlander.c
144
iowrite16(ioread16(dev->base + SMCR) | SMCR_RST, dev->base + SMCR);
drivers/i2c/busses/i2c-highlander.c
263
iowrite16(data[i], dev->base + SMTRDR + (i * sizeof(u16)));
drivers/i2c/busses/i2c-highlander.c
329
iowrite16(tmp, dev->base + SMMR);
drivers/i2c/busses/i2c-highlander.c
335
iowrite16((addr << 1) | read_write, dev->base + SMSMADR);
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
86
iowrite16(smmr, dev->base + SMMR);
drivers/i2c/busses/i2c-isch.c
71
iowrite16(value, priv->smba + offset);
drivers/i2c/busses/i2c-ocores.c
95
iowrite16(value, i2c->base + (reg << i2c->reg_shift));
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
156
iowrite16(ZXI2C_CR_FIFO_MODE | tmp, base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
175
iowrite16(tmp, base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
183
iowrite16(tmp | VIAI2C_CR_END_MASK, base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
218
iowrite16(priv->tr, i2c->base + VIAI2C_REG_TR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
220
iowrite16(priv->mcr, i2c->base + VIAI2C_REG_MCR);
drivers/i2c/busses/i2c-xiic.c
304
iowrite16(value, i2c->base + reg);
drivers/i2c/muxes/i2c-mux-reg.c
45
iowrite16(chan_id, mux->data.reg);
drivers/input/keyboard/sh_keysc.c
57
iowrite16(value, p->iomem_base + (reg_nr << 2));
drivers/ipack/carriers/tpci200.c
440
iowrite16(mask, addr);
drivers/ipack/carriers/tpci200.c
74
iowrite16(ioread16(addr) & (~mask), addr);
drivers/ipack/carriers/tpci200.c
83
iowrite16(ioread16(addr) | mask, addr);
drivers/media/pci/cobalt/cobalt-driver.h
354
iowrite16(data, UPPER_DATA);
drivers/media/pci/cobalt/cobalt-driver.h
356
iowrite16(data, LOWER_DATA);
drivers/media/platform/renesas/rcar-csi2.c
824
iowrite16(data, priv->base + reg);
drivers/mmc/host/tmio_mmc.h
266
iowrite16(val, host->ctl + (addr << host->bus_shift));
drivers/mmc/host/tmio_mmc.h
281
iowrite16(val & 0xffff, host->ctl + (addr << host->bus_shift));
drivers/mmc/host/tmio_mmc.h
282
iowrite16(val >> 16, host->ctl + ((addr + 2) << host->bus_shift));
drivers/mmc/host/toshsd.c
103
iowrite16(0, host->ioaddr + SD_CARDCLOCKCTRL);
drivers/mmc/host/toshsd.c
124
iowrite16(SD_CARDOPT_REQUIRED | SD_CARDOPT_DATA_RESP_TIMEOUT(14)
drivers/mmc/host/toshsd.c
130
iowrite16(SD_CARDOPT_REQUIRED | SD_CARDOPT_DATA_RESP_TIMEOUT(14)
drivers/mmc/host/toshsd.c
140
iowrite16(state, host->ioaddr + SDIO_BASE + SDIO_LEDCTRL);
drivers/mmc/host/toshsd.c
284
iowrite16(0, host->ioaddr + SD_STOPINTERNAL);
drivers/mmc/host/toshsd.c
410
iowrite16(SD_STOPINT_ISSUE_CMD12,
drivers/mmc/host/toshsd.c
43
iowrite16(0, host->ioaddr + SD_SOFTWARERESET); /* assert */
drivers/mmc/host/toshsd.c
45
iowrite16(1, host->ioaddr + SD_SOFTWARERESET); /* deassert */
drivers/mmc/host/toshsd.c
458
iowrite16(SD_STOPINT_AUTO_ISSUE_CMD12,
drivers/mmc/host/toshsd.c
471
iowrite16(c, host->ioaddr + SD_CMD);
drivers/mmc/host/toshsd.c
49
iowrite16(0, host->ioaddr + SD_CARDCLOCKCTRL);
drivers/mmc/host/toshsd.c
491
iowrite16(data->blocks, host->ioaddr + SD_BLOCKCOUNT);
drivers/mmc/host/toshsd.c
492
iowrite16(data->blksz, host->ioaddr + SD_CARDXFERDATALEN);
drivers/mmc/host/toshsd.c
52
iowrite16(0, host->ioaddr + SD_STOPINTERNAL);
drivers/mmc/host/toshsd.c
55
iowrite16(0x100, host->ioaddr + SDIO_BASE + SDIO_CLOCKNWAITCTRL);
drivers/mmc/host/toshsd.c
562
iowrite16(0x000, host->ioaddr + SDIO_BASE + SDIO_CLOCKNWAITCTRL);
drivers/mmc/host/toshsd.c
563
iowrite16(0, host->ioaddr + SD_CARDCLOCKCTRL);
drivers/mmc/host/toshsd.c
70
iowrite16(0x1000, host->ioaddr + SD_TRANSACTIONCTRL);
drivers/mmc/host/toshsd.c
99
iowrite16(clk, host->ioaddr + SD_CARDCLOCKCTRL);
drivers/mmc/host/usdhi6rol0.c
218
iowrite16(data, host->base + reg);
drivers/mtd/nand/raw/omap2.c
344
iowrite16(*p++, info->fifo);
drivers/net/can/sja1000/sja1000_platform.c
78
iowrite16(reg, priv->reg_base + 0);
drivers/net/can/sja1000/sja1000_platform.c
92
iowrite16(reg, priv->reg_base + 0);
drivers/net/can/sja1000/sja1000_platform.c
93
iowrite16(val, priv->reg_base + 2);
drivers/net/can/softing/softing_fw.c
25
iowrite16(cmd, &card->dpram[DPRAM_FCT_PARAM]);
drivers/net/can/softing/softing_fw.c
286
iowrite16(len, &card->dpram[DPRAM_COMMAND + 10]);
drivers/net/can/softing/softing_fw.c
494
iowrite16(bt->brp, &card->dpram[DPRAM_FCT_PARAM + 2]);
drivers/net/can/softing/softing_fw.c
495
iowrite16(bt->sjw, &card->dpram[DPRAM_FCT_PARAM + 4]);
drivers/net/can/softing/softing_fw.c
496
iowrite16(bt->phase_seg1 + bt->prop_seg,
drivers/net/can/softing/softing_fw.c
498
iowrite16(bt->phase_seg2, &card->dpram[DPRAM_FCT_PARAM + 8]);
drivers/net/can/softing/softing_fw.c
499
iowrite16((priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) ? 1 : 0,
drivers/net/can/softing/softing_fw.c
505
iowrite16(0, &card->dpram[DPRAM_FCT_PARAM + 2]);
drivers/net/can/softing/softing_fw.c
506
iowrite16(0, &card->dpram[DPRAM_FCT_PARAM + 4]);
drivers/net/can/softing/softing_fw.c
512
iowrite16(0x0000, &card->dpram[DPRAM_FCT_PARAM + 2]);
drivers/net/can/softing/softing_fw.c
513
iowrite16(0x07ff, &card->dpram[DPRAM_FCT_PARAM + 4]);
drivers/net/can/softing/softing_fw.c
515
iowrite16(0x0000, &card->dpram[DPRAM_FCT_PARAM + 6]);
drivers/net/can/softing/softing_fw.c
516
iowrite16(0xffff, &card->dpram[DPRAM_FCT_PARAM + 8]);
drivers/net/can/softing/softing_fw.c
517
iowrite16(0x0000, &card->dpram[DPRAM_FCT_PARAM + 10]);
drivers/net/can/softing/softing_fw.c
518
iowrite16(0x1fff, &card->dpram[DPRAM_FCT_PARAM + 12]);
drivers/net/can/softing/softing_fw.c
523
iowrite16(priv->output, &card->dpram[DPRAM_FCT_PARAM + 2]);
drivers/net/can/softing/softing_fw.c
534
iowrite16(bt->brp, &card->dpram[DPRAM_FCT_PARAM + 2]);
drivers/net/can/softing/softing_fw.c
535
iowrite16(bt->sjw, &card->dpram[DPRAM_FCT_PARAM + 4]);
drivers/net/can/softing/softing_fw.c
536
iowrite16(bt->phase_seg1 + bt->prop_seg,
drivers/net/can/softing/softing_fw.c
538
iowrite16(bt->phase_seg2, &card->dpram[DPRAM_FCT_PARAM + 8]);
drivers/net/can/softing/softing_fw.c
539
iowrite16((priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) ? 1 : 0,
drivers/net/can/softing/softing_fw.c
545
iowrite16(0, &card->dpram[DPRAM_FCT_PARAM + 2]);
drivers/net/can/softing/softing_fw.c
546
iowrite16(0, &card->dpram[DPRAM_FCT_PARAM + 4]);
drivers/net/can/softing/softing_fw.c
552
iowrite16(0x0000, &card->dpram[DPRAM_FCT_PARAM + 2]);
drivers/net/can/softing/softing_fw.c
553
iowrite16(0x07ff, &card->dpram[DPRAM_FCT_PARAM + 4]);
drivers/net/can/softing/softing_fw.c
555
iowrite16(0x0000, &card->dpram[DPRAM_FCT_PARAM + 6]);
drivers/net/can/softing/softing_fw.c
556
iowrite16(0xffff, &card->dpram[DPRAM_FCT_PARAM + 8]);
drivers/net/can/softing/softing_fw.c
557
iowrite16(0x0000, &card->dpram[DPRAM_FCT_PARAM + 10]);
drivers/net/can/softing/softing_fw.c
558
iowrite16(0x1fff, &card->dpram[DPRAM_FCT_PARAM + 12]);
drivers/net/can/softing/softing_fw.c
563
iowrite16(priv->output, &card->dpram[DPRAM_FCT_PARAM + 2]);
drivers/net/can/softing/softing_fw.c
582
iowrite16(1, &card->dpram[DPRAM_FCT_PARAM + 2]);
drivers/net/can/softing/softing_fw.c
583
iowrite16(1, &card->dpram[DPRAM_FCT_PARAM + 4]);
drivers/net/can/softing/softing_fw.c
584
iowrite16(1, &card->dpram[DPRAM_FCT_PARAM + 6]);
drivers/net/can/softing/softing_fw.c
585
iowrite16(1, &card->dpram[DPRAM_FCT_PARAM + 8]);
drivers/net/can/softing/softing_fw.c
586
iowrite16(1, &card->dpram[DPRAM_FCT_PARAM + 10]);
drivers/net/can/softing/softing_fw.c
587
iowrite16(1, &card->dpram[DPRAM_FCT_PARAM + 12]);
drivers/net/can/softing/softing_fw.c
588
iowrite16(1, &card->dpram[DPRAM_FCT_PARAM + 14]);
drivers/net/can/softing/softing_fw.c
589
iowrite16(1, &card->dpram[DPRAM_FCT_PARAM + 16]);
drivers/net/can/softing/softing_fw.c
590
iowrite16(1, &card->dpram[DPRAM_FCT_PARAM + 18]);
drivers/net/can/softing/softing_fw.c
591
iowrite16(1, &card->dpram[DPRAM_FCT_PARAM + 20]);
drivers/net/can/softing/softing_fw.c
71
iowrite16(RES_NONE, &card->dpram[DPRAM_RECEIPT]);
drivers/net/can/softing/softing_fw.c
72
iowrite16(cmd, &card->dpram[DPRAM_COMMAND]);
drivers/net/ethernet/3com/3c59x.c
1494
iowrite16(cmd, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1627
iowrite16(SetStatusEnb | 0x00, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1651
iowrite16(StartCoax, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1661
iowrite16(StatsDisable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1674
iowrite16(SetRxThreshold + (1536>>2), ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1693
iowrite16(StatsEnable, ioaddr + EL3_CMD); /* Turn on statistics. */
drivers/net/ethernet/3com/3c59x.c
1695
iowrite16(RxEnable, ioaddr + EL3_CMD); /* Enable the receiver. */
drivers/net/ethernet/3com/3c59x.c
1696
iowrite16(TxEnable, ioaddr + EL3_CMD); /* Enable transmitter. */
drivers/net/ethernet/3com/3c59x.c
1706
iowrite16(vp->status_enable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1708
iowrite16(AckIntr | IntLatch | TxAvailable | RxEarly | IntReq,
drivers/net/ethernet/3com/3c59x.c
1710
iowrite16(vp->intr_enable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1863
iowrite16(dev->if_port == XCVR_10base2 ? StartCoax : StopCoax,
drivers/net/ethernet/3com/3c59x.c
1879
iowrite16(FakeIntr, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1923
iowrite16(DownUnstall, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1930
iowrite16(TxEnable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1973
iowrite16(TxEnable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1978
iowrite16(AckIntr | RxEarly, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
1991
iowrite16(SetIntrEnb |
drivers/net/ethernet/3com/3c59x.c
1999
iowrite16(vp->status_enable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2000
iowrite16(vp->intr_enable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2029
iowrite16(RxEnable, ioaddr + EL3_CMD); /* Re-enable the receiver. */
drivers/net/ethernet/3com/3c59x.c
2030
iowrite16(AckIntr | HostError, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2036
iowrite16(TxEnable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2065
iowrite16(len, ioaddr + Wn7_MasterLen);
drivers/net/ethernet/3com/3c59x.c
2069
iowrite16(StartDMADown, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2081
iowrite16(SetTxThreshold + (1536>>2), ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2102
iowrite16(TxEnable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2236
iowrite16(DownUnstall, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2300
iowrite16(AckIntr | TxAvailable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2306
iowrite16(0x1000, ioaddr + Wn7_MasterStatus); /* Ack the event. */
drivers/net/ethernet/3com/3c59x.c
2319
iowrite16(SetTxThreshold + (1536>>2), ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2342
iowrite16(SetStatusEnb | (~vp->deferred & vp->status_enable),
drivers/net/ethernet/3com/3c59x.c
2344
iowrite16(AckIntr | (vp->deferred & 0x7ff), ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2351
iowrite16(AckIntr | IntReq | IntLatch, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2411
iowrite16(AckIntr | UpComplete, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2420
iowrite16(AckIntr | DownComplete, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2478
iowrite16(SetStatusEnb | (~vp->deferred & vp->status_enable),
drivers/net/ethernet/3com/3c59x.c
2480
iowrite16(AckIntr | (vp->deferred & 0x7ff), ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2487
iowrite16(AckIntr | IntReq | IntLatch, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2560
iowrite16((skb->len + 3) & ~3, ioaddr + Wn7_MasterLen);
drivers/net/ethernet/3com/3c59x.c
2561
iowrite16(StartDMAUp, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2570
iowrite16(RxDiscard, ioaddr + EL3_CMD); /* Pop top Rx packet. */
drivers/net/ethernet/3com/3c59x.c
2679
iowrite16(UpUnstall, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2697
iowrite16(StatsDisable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2700
iowrite16(RxDisable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2701
iowrite16(TxDisable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2708
iowrite16(StopCoax, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2710
iowrite16(SetIntrEnb | 0x0000, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
2819
iowrite16(DownUnstall, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
3069
iowrite16(new_mode, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
3237
iowrite16(SetRxFilter|RxStation|RxMulticast|RxBroadcast, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
3238
iowrite16(RxEnable, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
3279
iowrite16(TotalReset | ((vp->drv_flags & EEPROM_RESET) ? 0x04 : 0x14),
drivers/net/ethernet/3com/3c59x.c
3338
iowrite16(TotalReset, ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
663
iowrite16(SelectWindow + window, vp->ioaddr + EL3_CMD);
drivers/net/ethernet/3com/3c59x.c
945
iowrite16(TotalReset|0x14, ioaddr + EL3_CMD);
drivers/net/ethernet/amd/xgbe/xgbe-common.h
1529
iowrite16(_val, (_pdata)->xpcs_regs + (_off))
drivers/net/ethernet/amd/xgbe/xgbe-common.h
1556
iowrite16((_val), (_pdata)->sir0_regs + _reg)
drivers/net/ethernet/amd/xgbe/xgbe-common.h
1576
iowrite16((_val), (_pdata)->sir1_regs + _reg)
drivers/net/ethernet/amd/xgbe/xgbe-common.h
1599
iowrite16((_val), (_pdata)->rxtx_regs + _reg)
drivers/net/ethernet/atheros/atlx/atl1.c
1527
iowrite16(adapter->imt, hw->hw_addr + REG_IRQ_MODU_TIMER_INIT);
drivers/net/ethernet/atheros/atlx/atl1.c
1531
iowrite16(adapter->ict, hw->hw_addr + REG_CMBDISDMA_TIMER);
drivers/net/ethernet/atheros/atlx/atl1.c
263
iowrite16(1, hw->hw_addr + REG_PHY_ENABLE);
drivers/net/ethernet/atheros/atlx/atl1.c
3049
iowrite16(0, adapter->hw.hw_addr + REG_PHY_ENABLE);
drivers/net/ethernet/atheros/atlx/atl1.c
3143
iowrite16(0, adapter->hw.hw_addr + REG_PHY_ENABLE);
drivers/net/ethernet/atheros/atlx/atl2.h
50
#define ATL2_WRITE_REGW(a, reg, value) (iowrite16((value), \
drivers/net/ethernet/cirrus/cs89x0.c
1162
iowrite16(lp->send_cmd, lp->virt_addr + TX_CMD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
1163
iowrite16(skb->len, lp->virt_addr + TX_LEN_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
1285
iowrite16(PP_CS8920_ISAINT, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
1289
iowrite16(PP_CS8920_ISAMemB, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
1339
iowrite16(PP_ChipID, ioaddr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
1578
iowrite16(PP_ChipID, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
1837
iowrite16(PP_ChipID, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
220
iowrite16(tmp16, lp->virt_addr + portno);
drivers/net/ethernet/cirrus/cs89x0.c
229
iowrite16(regno, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
238
iowrite16(regno, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
239
iowrite16(value, lp->virt_addr + DATA_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
527
iowrite16(TX_AFTER_ALL, lp->virt_addr + TX_CMD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
528
iowrite16(ETH_ZLEN, lp->virt_addr + TX_LEN_PORT);
drivers/net/ethernet/dec/tulip/21142.c
133
iowrite16(0x0008, ioaddr + CSR15);
drivers/net/ethernet/dec/tulip/21142.c
81
iowrite16(t21142_csr15[dev->if_port], ioaddr + CSR15);
drivers/net/ethernet/dec/tulip/21142.c
89
iowrite16(8, ioaddr + CSR15);
drivers/net/ethernet/dec/tulip/dmfe.c
144
#define dw16(reg, val) iowrite16(val, ioaddr + (reg))
drivers/net/ethernet/dlink/dl2k.c
14
#define dw16(reg, val) iowrite16(val, ioaddr + (reg))
drivers/net/ethernet/dlink/sundance.c
1008
iowrite16(DEFAULT_INTR, ioaddr + IntrEnable);
drivers/net/ethernet/dlink/sundance.c
1147
iowrite16 (TxDisable, ioaddr + MACCtrl1);
drivers/net/ethernet/dlink/sundance.c
1170
iowrite16 (StatsEnable | RxEnable | TxEnable, ioaddr + MACCtrl1);
drivers/net/ethernet/dlink/sundance.c
1189
iowrite16(intr_status, ioaddr + IntrStatus);
drivers/net/ethernet/dlink/sundance.c
1201
iowrite16(DEFAULT_INTR & ~(IntrRxDone|IntrRxDMADone),
drivers/net/ethernet/dlink/sundance.c
1240
iowrite16(ioread16(ioaddr + MACCtrl1) | TxEnable, ioaddr + MACCtrl1);
drivers/net/ethernet/dlink/sundance.c
1247
iowrite16 (0, ioaddr + TxStatus);
drivers/net/ethernet/dlink/sundance.c
1402
iowrite16(DEFAULT_INTR, ioaddr + IntrEnable);
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
1594
iowrite16(mc_filter[i], ioaddr + MulticastFilter0 + i*2);
drivers/net/ethernet/dlink/sundance.c
1604
iowrite16(addr16, np->base + StationAddr);
drivers/net/ethernet/dlink/sundance.c
1606
iowrite16(addr16, np->base + StationAddr+2);
drivers/net/ethernet/dlink/sundance.c
1608
iowrite16(addr16, np->base + StationAddr+4);
drivers/net/ethernet/dlink/sundance.c
1847
iowrite16(0x0000, ioaddr + IntrEnable);
drivers/net/ethernet/dlink/sundance.c
1853
iowrite16(TxDisable | RxDisable | StatsDisable, ioaddr + MACCtrl1);
drivers/net/ethernet/dlink/sundance.c
1861
iowrite16(GlobalReset | DMAReset | FIFOReset | NetworkReset,
drivers/net/ethernet/dlink/sundance.c
1951
iowrite16(RxEnable, ioaddr + MACCtrl1);
drivers/net/ethernet/dlink/sundance.c
720
iowrite16(0x0200 | (location & 0xff), ioaddr + EECtrl);
drivers/net/ethernet/dlink/sundance.c
862
iowrite16(dev->mtu + 18, ioaddr + MaxFrameSize);
drivers/net/ethernet/dlink/sundance.c
864
iowrite16(dev->mtu + 14, ioaddr + MaxFrameSize);
drivers/net/ethernet/dlink/sundance.c
877
iowrite16(0, ioaddr + IntrEnable);
drivers/net/ethernet/dlink/sundance.c
878
iowrite16(0, ioaddr + DownCounter);
drivers/net/ethernet/dlink/sundance.c
891
iowrite16 (StatsEnable | RxEnable | TxEnable, ioaddr + MACCtrl1);
drivers/net/ethernet/dlink/sundance.c
910
iowrite16(DEFAULT_INTR, ioaddr + IntrEnable);
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
969
iowrite16(0, ioaddr + IntrEnable);
drivers/net/ethernet/engleder/tsnep_main.c
2182
iowrite16(rx_filter, adapter->addr + TSNEP_RX_FILTER);
drivers/net/ethernet/engleder/tsnep_main.c
2235
iowrite16(*(u16 *)(addr + sizeof(u32)),
drivers/net/ethernet/engleder/tsnep_main.c
2396
iowrite16(0, adapter->addr + TSNEP_RX_FILTER);
drivers/net/ethernet/engleder/tsnep_rxnfc.c
20
iowrite16(rule->filter.ether_type, addr);
drivers/net/ethernet/fealnx.c
832
iowrite16(((const unsigned short *)dev->dev_addr)[i],
drivers/net/ethernet/micrel/ks8842.c
173
iowrite16(bank, adapter->hw_addr + REG_SELECT_BANK);
drivers/net/ethernet/micrel/ks8842.c
187
iowrite16(value, adapter->hw_addr + offset);
drivers/net/ethernet/micrel/ks8842.c
197
iowrite16(reg, adapter->hw_addr + offset);
drivers/net/ethernet/micrel/ks8842.c
207
iowrite16(reg, adapter->hw_addr + offset);
drivers/net/ethernet/micrel/ks8842.c
243
iowrite16(0, adapter->hw_addr + REG_GRR);
drivers/net/ethernet/micrel/ks8842.c
339
iowrite16(ENABLED_IRQS_DMA_IP, adapter->hw_addr + REG_TIMB_IER);
drivers/net/ethernet/micrel/ks8842.c
343
iowrite16(ENABLED_IRQS,
drivers/net/ethernet/micrel/ks8842.c
488
iowrite16(*ptr16++, adapter->hw_addr + REG_QMU_DATA_LO);
drivers/net/ethernet/micrel/ks8842.c
489
iowrite16(*ptr16++, adapter->hw_addr + REG_QMU_DATA_HI);
drivers/net/ethernet/micrel/ks8842.c
787
iowrite16(entry_bank, adapter->hw_addr + REG_SELECT_BANK);
drivers/net/ethernet/micrel/ks8842.c
822
iowrite16(entry_bank, adapter->hw_addr + REG_SELECT_BANK);
drivers/net/ethernet/micrel/ks8851_par.c
117
iowrite16(BE3 | BE2 | KS_CIDER, ksp->hw_addr_cmd);
drivers/net/ethernet/micrel/ks8851_par.c
141
iowrite16(ksp->cmd_reg_cache, ksp->hw_addr_cmd);
drivers/net/ethernet/micrel/ks8851_par.c
142
iowrite16(val, ksp->hw_addr);
drivers/net/ethernet/micrel/ks8851_par.c
157
iowrite16(ksp->cmd_reg_cache, ksp->hw_addr_cmd);
drivers/net/ethernet/micrel/ks8851_par.c
207
iowrite16(fid, ksp->hw_addr);
drivers/net/ethernet/micrel/ks8851_par.c
208
iowrite16(txp->len, ksp->hw_addr);
drivers/net/ethernet/packetengines/yellowfin.c
1219
iowrite16(0x0000, ioaddr + IntrEnb);
drivers/net/ethernet/packetengines/yellowfin.c
1299
iowrite16(cfg_value & ~0x1000, ioaddr + Cnfg);
drivers/net/ethernet/packetengines/yellowfin.c
1301
iowrite16(0x000F, ioaddr + AddrMode);
drivers/net/ethernet/packetengines/yellowfin.c
1305
iowrite16(0x000B, ioaddr + AddrMode);
drivers/net/ethernet/packetengines/yellowfin.c
1330
iowrite16(hash_table[i], ioaddr + HashTbl + i*2);
drivers/net/ethernet/packetengines/yellowfin.c
1331
iowrite16(0x0003, ioaddr + AddrMode);
drivers/net/ethernet/packetengines/yellowfin.c
1333
iowrite16(0x0001, ioaddr + AddrMode);
drivers/net/ethernet/packetengines/yellowfin.c
1336
iowrite16(cfg_value | 0x1000, ioaddr + Cnfg);
drivers/net/ethernet/packetengines/yellowfin.c
549
iowrite16((phy_id<<8) + location, ioaddr + MII_Addr);
drivers/net/ethernet/packetengines/yellowfin.c
550
iowrite16(1, ioaddr + MII_Cmd);
drivers/net/ethernet/packetengines/yellowfin.c
561
iowrite16((phy_id<<8) + location, ioaddr + MII_Addr);
drivers/net/ethernet/packetengines/yellowfin.c
562
iowrite16(value, ioaddr + MII_Wr_Data);
drivers/net/ethernet/packetengines/yellowfin.c
607
iowrite16(fifo_cfg, ioaddr + FIFOcfg);
drivers/net/ethernet/packetengines/yellowfin.c
623
iowrite16(0x01CF, ioaddr + Cnfg);
drivers/net/ethernet/packetengines/yellowfin.c
625
iowrite16(0x0018, ioaddr + FrameGap0); /* 0060/4060 for non-MII 10baseT */
drivers/net/ethernet/packetengines/yellowfin.c
626
iowrite16(0x1018, ioaddr + FrameGap1);
drivers/net/ethernet/packetengines/yellowfin.c
627
iowrite16(0x101C | (yp->full_duplex ? 2 : 0), ioaddr + Cnfg);
drivers/net/ethernet/packetengines/yellowfin.c
632
iowrite16(0x81ff, ioaddr + IntrEnb); /* See enum intr_status_bits */
drivers/net/ethernet/packetengines/yellowfin.c
633
iowrite16(0x0000, ioaddr + EventStatus); /* Clear non-interrupting events */
drivers/net/ethernet/packetengines/yellowfin.c
675
iowrite16(0x101C | (yp->full_duplex ? 2 : 0), ioaddr + Cnfg);
drivers/net/ethernet/rdc/r6040.c
1092
iowrite16(SCEN | PHY_MAX_ADDR << PHYAD_SHIFT |
drivers/net/ethernet/rdc/r6040.c
205
iowrite16(MDIO_READ | reg | (phy_addr << 8), ioaddr + MMDIO);
drivers/net/ethernet/rdc/r6040.c
227
iowrite16(val, ioaddr + MMWD);
drivers/net/ethernet/rdc/r6040.c
229
iowrite16(MDIO_WRITE | reg | (phy_addr << 8), ioaddr + MMDIO);
drivers/net/ethernet/rdc/r6040.c
363
iowrite16(MAC_RST, ioaddr + MCR1);
drivers/net/ethernet/rdc/r6040.c
371
iowrite16(MAC_SM_RST, ioaddr + MAC_SM);
drivers/net/ethernet/rdc/r6040.c
372
iowrite16(0, ioaddr + MAC_SM);
drivers/net/ethernet/rdc/r6040.c
377
iowrite16(md_csc, ioaddr + MD_CSC);
drivers/net/ethernet/rdc/r6040.c
386
iowrite16(MSK_INT, ioaddr + MIER);
drivers/net/ethernet/rdc/r6040.c
392
iowrite16(MBCR_DEFAULT, ioaddr + MBCR);
drivers/net/ethernet/rdc/r6040.c
395
iowrite16(MAX_BUF_SIZE, ioaddr + MR_BSR);
drivers/net/ethernet/rdc/r6040.c
398
iowrite16(lp->tx_ring_dma, ioaddr + MTD_SA0);
drivers/net/ethernet/rdc/r6040.c
399
iowrite16(lp->tx_ring_dma >> 16, ioaddr + MTD_SA1);
drivers/net/ethernet/rdc/r6040.c
402
iowrite16(lp->rx_ring_dma, ioaddr + MRD_SA0);
drivers/net/ethernet/rdc/r6040.c
403
iowrite16(lp->rx_ring_dma >> 16, ioaddr + MRD_SA1);
drivers/net/ethernet/rdc/r6040.c
406
iowrite16(0, ioaddr + MT_ICR);
drivers/net/ethernet/rdc/r6040.c
407
iowrite16(0, ioaddr + MR_ICR);
drivers/net/ethernet/rdc/r6040.c
410
iowrite16(INT_MASK, ioaddr + MIER);
drivers/net/ethernet/rdc/r6040.c
413
iowrite16(lp->mcr0 | MCR0_RCVEN, ioaddr);
drivers/net/ethernet/rdc/r6040.c
418
iowrite16(TM2TX, ioaddr + MTPR);
drivers/net/ethernet/rdc/r6040.c
459
iowrite16(MSK_INT, ioaddr + MIER); /* Mask Off Interrupt */
drivers/net/ethernet/rdc/r6040.c
466
iowrite16(adrp[0], ioaddr + MID_0L);
drivers/net/ethernet/rdc/r6040.c
467
iowrite16(adrp[1], ioaddr + MID_0M);
drivers/net/ethernet/rdc/r6040.c
468
iowrite16(adrp[2], ioaddr + MID_0H);
drivers/net/ethernet/rdc/r6040.c
640
iowrite16(ioread16(ioaddr + MIER) | RX_INTS | TX_INTS,
drivers/net/ethernet/rdc/r6040.c
657
iowrite16(MSK_INT, ioaddr + MIER);
drivers/net/ethernet/rdc/r6040.c
663
iowrite16(misr, ioaddr + MIER);
drivers/net/ethernet/rdc/r6040.c
685
iowrite16(misr, ioaddr + MIER);
drivers/net/ethernet/rdc/r6040.c
741
iowrite16(adrp[0], ioaddr + MID_0L);
drivers/net/ethernet/rdc/r6040.c
742
iowrite16(adrp[1], ioaddr + MID_0M);
drivers/net/ethernet/rdc/r6040.c
743
iowrite16(adrp[2], ioaddr + MID_0H);
drivers/net/ethernet/rdc/r6040.c
833
iowrite16(TM2TX, ioaddr + MTPR);
drivers/net/ethernet/rdc/r6040.c
859
iowrite16(adrp[0], ioaddr + MID_0L);
drivers/net/ethernet/rdc/r6040.c
860
iowrite16(adrp[1], ioaddr + MID_0M);
drivers/net/ethernet/rdc/r6040.c
861
iowrite16(adrp[2], ioaddr + MID_0H);
drivers/net/ethernet/rdc/r6040.c
876
iowrite16(0, ioaddr + MID_1L + 8 * i);
drivers/net/ethernet/rdc/r6040.c
877
iowrite16(0, ioaddr + MID_1M + 8 * i);
drivers/net/ethernet/rdc/r6040.c
878
iowrite16(0, ioaddr + MID_1H + 8 * i);
drivers/net/ethernet/rdc/r6040.c
890
iowrite16(adrp[0], ioaddr + MID_1L + 8 * i);
drivers/net/ethernet/rdc/r6040.c
891
iowrite16(adrp[1], ioaddr + MID_1M + 8 * i);
drivers/net/ethernet/rdc/r6040.c
892
iowrite16(adrp[2], ioaddr + MID_1H + 8 * i);
drivers/net/ethernet/rdc/r6040.c
896
iowrite16(0, ioaddr + MID_1L + 8 * i);
drivers/net/ethernet/rdc/r6040.c
897
iowrite16(0, ioaddr + MID_1M + 8 * i);
drivers/net/ethernet/rdc/r6040.c
898
iowrite16(0, ioaddr + MID_1H + 8 * i);
drivers/net/ethernet/rdc/r6040.c
909
iowrite16(0, ioaddr + MID_1L + 8 * i);
drivers/net/ethernet/rdc/r6040.c
910
iowrite16(0, ioaddr + MID_1M + 8 * i);
drivers/net/ethernet/rdc/r6040.c
911
iowrite16(0, ioaddr + MID_1H + 8 * i);
drivers/net/ethernet/rdc/r6040.c
924
iowrite16(lp->mcr0, ioaddr + MCR0);
drivers/net/ethernet/rdc/r6040.c
928
iowrite16(hash_table[0], ioaddr + MAR0);
drivers/net/ethernet/rdc/r6040.c
929
iowrite16(hash_table[1], ioaddr + MAR1);
drivers/net/ethernet/rdc/r6040.c
930
iowrite16(hash_table[2], ioaddr + MAR2);
drivers/net/ethernet/rdc/r6040.c
931
iowrite16(hash_table[3], ioaddr + MAR3);
drivers/net/ethernet/rdc/r6040.c
988
iowrite16(lp->mcr0, ioaddr);
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
669
#define RTL_W16(reg, val16) iowrite16 ((val16), ioaddr + (reg))
drivers/net/ethernet/smsc/epic100.c
177
#define ew16(reg, val) iowrite16(val, ioaddr + (reg))
drivers/net/ethernet/smsc/smc91x.h
183
#define SMC_outw(lp, v, a, r) iowrite16(v, (a) + (r))
drivers/net/ethernet/via/via-rhine.c
1433
iowrite16(*((u16 *) addr), ioaddr + MulticastFilter0 + 6);
drivers/net/ethernet/via/via-rhine.c
1557
iowrite16(0x0006, ioaddr + PCIBusConfig); /* Tune configuration??? */
drivers/net/ethernet/via/via-rhine.c
1573
iowrite16(RHINE_EVENT & 0xffff, ioaddr + IntrEnable);
drivers/net/ethernet/via/via-rhine.c
1575
iowrite16(CmdStart | CmdTxOn | CmdRxOn | (Cmd1NoTxPoll << 8),
drivers/net/ethernet/via/via-rhine.c
1650
iowrite16(value, ioaddr + MIIData);
drivers/net/ethernet/via/via-rhine.c
1885
iowrite16(0x0000, rp->base + IntrEnable);
drivers/net/ethernet/via/via-rhine.c
2207
iowrite16(RHINE_EVENT & 0xffff, rp->base + IntrEnable);
drivers/net/ethernet/via/via-rhine.c
2427
iowrite16(CmdStop, 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
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
567
iowrite16(mask, ioaddr + IntrStatus);
drivers/net/ethernet/via/via-rhine.c
858
iowrite16(enable_mask, ioaddr + IntrEnable);
drivers/net/ethernet/wiznet/w5300.c
122
iowrite16(data, priv->base + (addr << CONFIG_WIZNET_BUS_SHIFT));
drivers/net/fddi/skfp/h/types.h
32
#define outpw(p,s) iowrite16(s,p)
drivers/net/mdio/mdio-mux-mmioreg.c
71
iowrite16((x & ~s->mask) | desired_child, p);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
521
iowrite16(value, address);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
362
iowrite16(val, priv->ioaddr + reg);
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
177
iowrite16(val, addr);
drivers/ntb/hw/intel/ntb_hw_gen1.c
1216
iowrite16((u16)bits, mmio);
drivers/ntb/hw/intel/ntb_hw_gen1.c
1626
iowrite16(PCI_COMMAND_MEMORY | PCI_COMMAND_MASTER,
drivers/ntb/hw/intel/ntb_hw_gen3.c
208
iowrite16(PCI_COMMAND_MEMORY | PCI_COMMAND_MASTER,
drivers/ntb/hw/intel/ntb_hw_gen4.c
224
iowrite16(lnkctl, ndev->self_mmio + GEN4_LINK_CTRL_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
426
iowrite16(base_idx, mmio + idx_reg);
drivers/ntb/hw/intel/ntb_hw_gen4.c
431
iowrite16(0, mmio + idx_reg);
drivers/ntb/hw/intel/ntb_hw_gen4.c
488
iowrite16(lnkctl, ndev->self_mmio + GEN4_LINK_CTRL_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
525
iowrite16(lnkctl, ndev->self_mmio + GEN4_LINK_CTRL_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
67
iowrite16(GEN4_SLOTSTS_DLLSCS, ndev->self_mmio + GEN4_SLOTSTS);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
1099
iowrite16(0x6, &mmio_pff->pcicmd);
drivers/pinctrl/renesas/core.c
162
iowrite16(data, mapped_reg);
drivers/pinctrl/renesas/pinctrl-rza1.c
584
iowrite16(val, mem);
drivers/platform/x86/ibm_rtl.c
113
iowrite16((u16)cmd_port_val, rtl_cmd_addr);
drivers/pwm/pwm-renesas-tpu.c
142
iowrite16(value, tpd->tpu->base + TPU_TSTR);
drivers/pwm/pwm-renesas-tpu.c
99
iowrite16(value, base + reg_nr);
drivers/scsi/sym53c8xx_2/sym_hipd.h
189
#define OUTW_OFF(np, o, val) iowrite16((val), np->s.ioaddr + (o))
drivers/scsi/wd719x.c
67
iowrite16(val, wd->base + reg);
drivers/sh/clk/cpg.c
47
iowrite16(value, clk->mapped_reg);
drivers/spi/spi-davinci.c
287
iowrite16(spidat1, dspi->base + SPIDAT1 + 2);
drivers/spi/spi-davinci.c
712
iowrite16(spidat1 >> 16, dspi->base + SPIDAT1 + 2);
drivers/spi/spi-npcm-pspi.c
125
iowrite16(regtemp | mode_val, priv->base + NPCM_PSPI_CTL1);
drivers/spi/spi-npcm-pspi.c
143
iowrite16(regtemp, NPCM_PSPI_CTL1 + priv->base);
drivers/spi/spi-npcm-pspi.c
156
iowrite16(regtemp | (ckdiv << 9), NPCM_PSPI_CTL1 + priv->base);
drivers/spi/spi-npcm-pspi.c
214
iowrite16(val, NPCM_PSPI_DATA + priv->base);
drivers/spi/spi-npcm-pspi.c
72
iowrite16(val, priv->base + NPCM_PSPI_CTL1);
drivers/spi/spi-npcm-pspi.c
81
iowrite16(val, priv->base + NPCM_PSPI_CTL1);
drivers/spi/spi-npcm-pspi.c
90
iowrite16(val, priv->base + NPCM_PSPI_CTL1);
drivers/spi/spi-npcm-pspi.c
99
iowrite16(val, priv->base + NPCM_PSPI_CTL1);
drivers/spi/spi-rspi.c
206
iowrite16(data, rspi->addr + offset);
drivers/spi/spi-sh-msiof.c
83
iowrite16(value, p->mapbase + reg_offs);
drivers/ssb/pci.c
1058
iowrite16(value, bus->mmio + offset);
drivers/staging/sm750fb/sm750_cursor.c
121
iowrite16(data, pbuffer);
drivers/staging/sm750fb/sm750_cursor.c
164
iowrite16(data, pbuffer);
drivers/staging/vme_user/vme_tsi148.c
1288
iowrite16(*(u16 *)(buf + done), addr + done);
drivers/staging/vme_user/vme_tsi148.c
1300
iowrite16(*(u16 *)(buf + done), addr + done);
drivers/tty/nozomi.c
1376
iowrite16(dc->last_ier, dc->reg_ier);
drivers/tty/serial/sh-sci.c
708
iowrite16(value, p->membase + (reg->offset << p->regshift));
drivers/usb/gadget/udc/m66592-udc.h
544
iowrite16(val, m66592->reg + offset);
drivers/usb/gadget/udc/r8a66597-udc.h
176
iowrite16(val, r8a66597->reg + offset);
drivers/usb/host/r8a66597.h
190
iowrite16(val, r8a66597->reg + offset);
drivers/usb/renesas_usbhs/common.c
68
iowrite16(data, priv->base + reg);
drivers/vdpa/alibaba/eni_vdpa.c
349
iowrite16(qid, eni_vdpa->vring[qid].notify);
drivers/vdpa/mlx5/net/mlx5_vnet.c
2458
iowrite16(idx, ndev->mvdev.res.kick_addr);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
267
iowrite16(queue_id | BIT(QUEUE_SEL_ACK_BIT), &oct_hw->common_cfg->queue_select);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
278
iowrite16(qid, oct_hw->vqs[qid].notify_addr);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
335
iowrite16(num, &cfg->queue_size);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
343
iowrite16(ready, &cfg->queue_enable);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
74
iowrite16(id, &mbox->hdr.id);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
75
iowrite16(sig, &mbox->hdr.sig);
drivers/vdpa/pds/vdpa_dev.c
95
iowrite16(qid, pdsv->vqs[qid].notify);
drivers/vfio/pci/vfio_pci_rdwr.c
29
#define vfio_iowrite16 iowrite16
drivers/vfio/platform/vfio_platform_common.c
500
iowrite16(val, reg->ioaddr + off);
drivers/video/fbdev/sh7760fb.c
251
iowrite16(par->pd->ldickr, par->base + LDICKR); /* pixclock */
drivers/video/fbdev/sh7760fb.c
252
iowrite16(ldmtr, par->base + LDMTR); /* polarities */
drivers/video/fbdev/sh7760fb.c
253
iowrite16(lddfr, par->base + LDDFR); /* color/depth */
drivers/video/fbdev/sh7760fb.c
254
iowrite16((par->rot ? 1 << 13 : 0), par->base + LDSMR); /* rotate */
drivers/video/fbdev/sh7760fb.c
255
iowrite16(par->pd->ldpmmr, par->base + LDPMMR); /* Power Management */
drivers/video/fbdev/sh7760fb.c
256
iowrite16(par->pd->ldpspr, par->base + LDPSPR); /* Power Supply Ctrl */
drivers/video/fbdev/sh7760fb.c
259
iowrite16(((htcn >> 3) - 1) | (((hdcn >> 3) - 1) << 8),
drivers/video/fbdev/sh7760fb.c
261
iowrite16(vdln - 1, par->base + LDVDLNR);
drivers/video/fbdev/sh7760fb.c
262
iowrite16(vtln - 1, par->base + LDVTLNR);
drivers/video/fbdev/sh7760fb.c
264
iowrite16((vsynp - 1) | ((vsynw - 1) << 12), par->base + LDVSYNR);
drivers/video/fbdev/sh7760fb.c
265
iowrite16(((hsynp >> 3) - 1) | (((hsynw >> 3) - 1) << 12),
drivers/video/fbdev/sh7760fb.c
268
iowrite16(par->pd->ldaclnr, par->base + LDACLNR);
drivers/video/fbdev/sh7760fb.c
294
iowrite16(stride, par->base + LDLAOR);
drivers/video/fbdev/sh7760fb.c
472
iowrite16(0, par->base + LDINTR); /* disable vsync irq */
drivers/video/fbdev/sh7760fb.c
516
iowrite16(LDCNTR_DON2, par->base + LDCNTR);
drivers/video/fbdev/sh7760fb.c
91
iowrite16(intr, par->base + LDINTR);
drivers/video/fbdev/sh7760fb.c
92
iowrite16(cntr, par->base + LDCNTR);
drivers/virt/nitro_enclaves/ne_pci_dev.c
401
iowrite16(NE_VERSION_MAX, ne_pci_dev->iomem_base + NE_VERSION);
drivers/virtio/virtio_pci_common.c
55
iowrite16(vq->index, (void __iomem *)vq->priv);
drivers/virtio/virtio_pci_legacy_dev.c
150
iowrite16(index, ldev->ioaddr + VIRTIO_PCI_QUEUE_SEL);
drivers/virtio/virtio_pci_legacy_dev.c
151
iowrite16(vector, ldev->ioaddr + VIRTIO_MSI_QUEUE_VECTOR);
drivers/virtio/virtio_pci_legacy_dev.c
168
iowrite16(vector, ldev->ioaddr + VIRTIO_MSI_CONFIG_VECTOR);
drivers/virtio/virtio_pci_legacy_dev.c
184
iowrite16(index, ldev->ioaddr + VIRTIO_PCI_QUEUE_SEL);
drivers/virtio/virtio_pci_legacy_dev.c
199
iowrite16(index, ldev->ioaddr + VIRTIO_PCI_QUEUE_SEL);
drivers/virtio/virtio_pci_legacy_dev.c
214
iowrite16(index, ldev->ioaddr + VIRTIO_PCI_QUEUE_SEL);
drivers/virtio/virtio_pci_modern.c
503
iowrite16(le16_to_cpu(w), device + offset);
drivers/watchdog/hpwdt.c
103
iowrite16(val, hpwdt_timer_reg);
drivers/watchdog/hpwdt.c
76
iowrite16(reload, hpwdt_timer_reg);
drivers/watchdog/simatic-ipc-wdt.c
119
iowrite16(resetbit & ~SAFE_EN_N_427E, wd_reset_base_addr);
drivers/watchdog/wdat_wdt.c
99
iowrite16((u16)value, instr->reg);
include/asm-generic/io.h
928
#ifndef iowrite16
include/asm-generic/io.h
929
#define iowrite16 iowrite16
include/asm-generic/iomap.h
41
extern void iowrite16(u16, void __iomem *);
include/linux/fsl_ifc.h
893
iowrite16(val, addr);
include/linux/rtsx_pci.h
97
iowrite16(value, (pcr)->remap_addr + reg)
include/linux/virtio_pci_modern.h
83
iowrite16(value, addr);
lib/iomap.c
234
EXPORT_SYMBOL(iowrite16);
sound/pci/intel8x0.c
441
iowrite16(val, chip->bmaddr + offset);
sound/pci/intel8x0.c
460
iowrite16(val, chip->addr + offset);
sound/pci/intel8x0m.c
243
iowrite16(val, chip->bmaddr + offset);
sound/pci/intel8x0m.c
262
iowrite16(val, chip->addr + offset);