Symbol: iowrite8
arch/alpha/include/asm/io.h
155
REMAP2(u8, iowrite8, /**/)
arch/alpha/include/asm/io.h
280
extern void iowrite8(u8, void __iomem *);
arch/alpha/include/asm/io.h
355
IO_CONCAT(__IO_PREFIX, iowrite8)(b, addr);
arch/alpha/include/asm/io.h
376
iowrite8(b, ioport_map(port, 1));
arch/alpha/include/asm/io.h
387
#define iowrite8 iowrite8
arch/alpha/include/asm/io_trivial.h
103
IO_CONCAT(__IO_PREFIX,iowrite8)(b, addr);
arch/alpha/include/asm/io_trivial.h
22
IO_CONCAT(__IO_PREFIX,iowrite8)(u8 b, void __iomem *a)
arch/alpha/kernel/io.c
103
iowrite8(b, ioport_map(port, 1));
arch/alpha/kernel/io.c
396
iowrite8(*src++, port);
arch/alpha/kernel/io.c
56
IO_CONCAT(__IO_PREFIX,iowrite8)(b, addr);
arch/alpha/kernel/io.c
81
EXPORT_SYMBOL(iowrite8);
arch/arm/mach-shmobile/setup-r8a7740.c
58
iowrite8(0xff, intc_msk_base + 0x0);
arch/arm/mach-shmobile/setup-r8a7740.c
59
iowrite8(0xff, intc_msk_base + 0x4);
arch/arm/mach-shmobile/setup-r8a7740.c
60
iowrite8(0xff, intc_msk_base + 0x8);
arch/arm/mach-shmobile/setup-r8a7740.c
61
iowrite8(0xff, intc_msk_base + 0xc);
arch/mips/cavium-octeon/setup.c
365
iowrite8(*s, lcd_address + i);
arch/mips/cavium-octeon/setup.c
367
iowrite8(' ', lcd_address + i);
arch/parisc/include/asm/io.h
254
extern void iowrite8(u8, void __iomem *);
arch/parisc/include/asm/io.h
259
#define iowrite8 iowrite8
arch/parisc/lib/iomap.c
535
EXPORT_SYMBOL(iowrite8);
arch/powerpc/sysdev/mmio_nvram.c
86
iowrite8(val, mmio_nvram_start + addr);
arch/sh/drivers/heartbeat.c
54
iowrite8(new, hd->base);
arch/x86/mm/testmmiotrace.c
40
iowrite8(i, p + i);
drivers/ata/libata-sff.c
1707
iowrite8(0x55, ioaddr->nsect_addr);
drivers/ata/libata-sff.c
1708
iowrite8(0xaa, ioaddr->lbal_addr);
drivers/ata/libata-sff.c
1710
iowrite8(0xaa, ioaddr->nsect_addr);
drivers/ata/libata-sff.c
1711
iowrite8(0x55, ioaddr->lbal_addr);
drivers/ata/libata-sff.c
1713
iowrite8(0x55, ioaddr->nsect_addr);
drivers/ata/libata-sff.c
1714
iowrite8(0xaa, ioaddr->lbal_addr);
drivers/ata/libata-sff.c
1883
iowrite8(ap->ctl, ioaddr->ctl_addr);
drivers/ata/libata-sff.c
1885
iowrite8(ap->ctl | ATA_SRST, ioaddr->ctl_addr);
drivers/ata/libata-sff.c
1887
iowrite8(ap->ctl, ioaddr->ctl_addr);
drivers/ata/libata-sff.c
233
iowrite8(ctl, ap->ioaddr.ctl_addr);
drivers/ata/libata-sff.c
263
iowrite8(tmp, ap->ioaddr.device_addr);
drivers/ata/libata-sff.c
2859
iowrite8(ioread8(mmio + ATA_DMA_STATUS), mmio + ATA_DMA_STATUS);
drivers/ata/libata-sff.c
2885
iowrite8(dmactl, ap->ioaddr.bmdma_addr + ATA_DMA_CMD);
drivers/ata/libata-sff.c
2906
iowrite8(dmactl | ATA_DMA_START, ap->ioaddr.bmdma_addr + ATA_DMA_CMD);
drivers/ata/libata-sff.c
2942
iowrite8(ioread8(mmio + ATA_DMA_CMD) & ~ATA_DMA_START,
drivers/ata/libata-sff.c
349
iowrite8(tf->ctl, ioaddr->ctl_addr);
drivers/ata/libata-sff.c
356
iowrite8(tf->hob_feature, ioaddr->feature_addr);
drivers/ata/libata-sff.c
357
iowrite8(tf->hob_nsect, ioaddr->nsect_addr);
drivers/ata/libata-sff.c
358
iowrite8(tf->hob_lbal, ioaddr->lbal_addr);
drivers/ata/libata-sff.c
359
iowrite8(tf->hob_lbam, ioaddr->lbam_addr);
drivers/ata/libata-sff.c
360
iowrite8(tf->hob_lbah, ioaddr->lbah_addr);
drivers/ata/libata-sff.c
364
iowrite8(tf->feature, ioaddr->feature_addr);
drivers/ata/libata-sff.c
365
iowrite8(tf->nsect, ioaddr->nsect_addr);
drivers/ata/libata-sff.c
366
iowrite8(tf->lbal, ioaddr->lbal_addr);
drivers/ata/libata-sff.c
367
iowrite8(tf->lbam, ioaddr->lbam_addr);
drivers/ata/libata-sff.c
368
iowrite8(tf->lbah, ioaddr->lbah_addr);
drivers/ata/libata-sff.c
372
iowrite8(tf->device, ioaddr->device_addr);
drivers/ata/libata-sff.c
405
iowrite8(tf->ctl | ATA_HOB, ioaddr->ctl_addr);
drivers/ata/libata-sff.c
411
iowrite8(tf->ctl, ioaddr->ctl_addr);
drivers/ata/libata-sff.c
432
iowrite8(tf->command, ap->ioaddr.command_addr);
drivers/ata/pata_atp867x.c
135
iowrite8(b, dp->dma_mode);
drivers/ata/pata_atp867x.c
226
iowrite8(b, dp->dma_mode);
drivers/ata/pata_atp867x.c
232
iowrite8(b, dp->slave_piospd);
drivers/ata/pata_atp867x.c
234
iowrite8(b, dp->mstr_piospd);
drivers/ata/pata_atp867x.c
239
iowrite8(b, dp->eightb_piospd);
drivers/ata/pata_atp867x.c
391
iowrite8(v, ATP867X_IOBASE(ap) + 0x28);
drivers/ata/pata_atp867x.c
400
iowrite8(v, ATP867X_SYS_INFO(ap));
drivers/ata/pata_cs5530.c
114
iowrite8(reg, ap->ioaddr.bmdma_addr + ATA_DMA_STATUS);
drivers/ata/pata_hpt37x.c
495
iowrite8(dma_cmd & ~ATA_DMA_START, bmdma + ATA_DMA_CMD);
drivers/ata/pata_hpt37x.c
498
iowrite8(dma_stat | ATA_DMA_INTR | ATA_DMA_ERR,
drivers/ata/pata_hpt3x2n.c
276
iowrite8(0x80, bmdma+0x73);
drivers/ata/pata_hpt3x2n.c
277
iowrite8(0x80, bmdma+0x77);
drivers/ata/pata_hpt3x2n.c
280
iowrite8(source, bmdma+0x7B);
drivers/ata/pata_hpt3x2n.c
281
iowrite8(0xC0, bmdma+0x79);
drivers/ata/pata_hpt3x2n.c
284
iowrite8(ioread8(bmdma+0x70) | 0x32, bmdma+0x70);
drivers/ata/pata_hpt3x2n.c
285
iowrite8(ioread8(bmdma+0x74) | 0x32, bmdma+0x74);
drivers/ata/pata_hpt3x2n.c
288
iowrite8(0x00, bmdma+0x79);
drivers/ata/pata_hpt3x2n.c
291
iowrite8(0x00, bmdma+0x73);
drivers/ata/pata_hpt3x2n.c
292
iowrite8(0x00, bmdma+0x77);
drivers/ata/pata_hpt3x3.c
102
iowrite8(ioread8(mmio + ATA_DMA_CMD) & ~ ATA_DMA_START,
drivers/ata/pata_hpt3x3.c
121
iowrite8(r, ap->ioaddr.bmdma_addr + ATA_DMA_STATUS);
drivers/ata/pata_it821x.c
672
iowrite8(ap->ctl, ap->ioaddr.ctl_addr);
drivers/ata/pata_it821x.c
674
iowrite8(ATA_DEVICE_OBS, ap->ioaddr.device_addr);
drivers/ata/pata_it821x.c
675
iowrite8(cmd, ap->ioaddr.command_addr);
drivers/ata/pata_ninja32.c
100
iowrite8(0x83, base + 0x1d); /* BMDMA control: WAIT0 */
drivers/ata/pata_ninja32.c
64
iowrite8(pio_timing[adev->pio_mode - XFER_PIO_0],
drivers/ata/pata_ninja32.c
74
iowrite8(0xd6, ap->ioaddr.bmdma_addr + 0x1f);
drivers/ata/pata_ninja32.c
94
iowrite8(0x05, base + 0x01); /* Enable interrupt lines */
drivers/ata/pata_ninja32.c
95
iowrite8(0xBE, base + 0x02); /* Burst, ?? setup */
drivers/ata/pata_ninja32.c
96
iowrite8(0x01, base + 0x03); /* Unknown */
drivers/ata/pata_ninja32.c
97
iowrite8(0x20, base + 0x04); /* WAIT0 */
drivers/ata/pata_ninja32.c
98
iowrite8(0x8f, base + 0x05); /* Unknown */
drivers/ata/pata_ninja32.c
99
iowrite8(0xa4, base + 0x1c); /* Unknown */
drivers/ata/pata_ns87415.c
138
iowrite8(dmactl, ap->ioaddr.bmdma_addr + ATA_DMA_CMD);
drivers/ata/pata_ns87415.c
187
iowrite8((ioread8(mmio + ATA_DMA_CMD) | ATA_DMA_INTR | ATA_DMA_ERR),
drivers/ata/pata_ns87415.c
276
iowrite8(tf->ctl | ATA_HOB, ioaddr->ctl_addr);
drivers/ata/pata_ns87415.c
282
iowrite8(tf->ctl, ioaddr->ctl_addr);
drivers/ata/pata_octeon_cf.c
304
iowrite8(*buffer, data_addr);
drivers/ata/pata_octeon_cf.c
402
iowrite8(tf->ctl | ATA_HOB, ap->ioaddr.ctl_addr);
drivers/ata/pata_octeon_cf.c
415
iowrite8(tf->ctl, ap->ioaddr.ctl_addr);
drivers/ata/pata_octeon_cf.c
469
iowrite8(tf->ctl, ap->ioaddr.ctl_addr);
drivers/ata/pata_opti.c
125
iowrite8(0xff, regio + 5);
drivers/ata/pata_opti.c
88
iowrite8(3, regio + 2);
drivers/ata/pata_opti.c
91
iowrite8(val, regio + reg);
drivers/ata/pata_opti.c
94
iowrite8(0x83, regio + 2);
drivers/ata/pata_optidma.c
166
iowrite8(adev->devno, regio + MISC_REG);
drivers/ata/pata_optidma.c
169
iowrite8(data_rec_timing[pci_clock][pio], regio + READ_REG);
drivers/ata/pata_optidma.c
170
iowrite8(data_rec_timing[pci_clock][pio], regio + WRITE_REG);
drivers/ata/pata_optidma.c
172
iowrite8(dma_data_rec_timing[pci_clock][dma], regio + READ_REG);
drivers/ata/pata_optidma.c
173
iowrite8(dma_data_rec_timing[pci_clock][dma], regio + WRITE_REG);
drivers/ata/pata_optidma.c
176
iowrite8(addr | adev->devno, regio + MISC_REG);
drivers/ata/pata_optidma.c
179
iowrite8(0x85, regio + CNTRL_REG);
drivers/ata/pata_optidma.c
84
iowrite8(3, regio + 2);
drivers/ata/pata_optidma.c
99
iowrite8(0x83, regio + 2);
drivers/ata/pata_pcmcia.c
232
iowrite8(0x02, ctl_addr);
drivers/ata/pata_pcmcia.c
234
iowrite8(0x81, ctl_addr + 0x01);
drivers/ata/pata_pdc202xx_old.c
190
iowrite8(ioread8(clock) | sel66, clock);
drivers/ata/pata_pdc202xx_old.c
192
iowrite8(ioread8(clock) & ~sel66, clock);
drivers/ata/pata_pdc202xx_old.c
240
iowrite8(ioread8(clock) & ~sel66, clock);
drivers/ata/pata_pdc202xx_old.c
244
iowrite8(ioread8(clock) & ~sel66, clock);
drivers/ata/pata_pdc202xx_old.c
269
iowrite8(burst | 0x01, bmdma + 0x1f);
drivers/ata/pata_pdc202xx_old.c
41
iowrite8(tf->command, ap->ioaddr.command_addr);
drivers/ata/pata_sil680.c
211
iowrite8(tf->command, ap->ioaddr.command_addr);
drivers/ata/pata_via.c
397
iowrite8(tf->ctl, ioaddr->ctl_addr);
drivers/ata/pata_via.c
404
iowrite8(tf->device, ioaddr->device_addr);
drivers/ata/pata_via.c
407
iowrite8(vp->cached_device, ioaddr->device_addr);
drivers/ata/pata_via.c
411
iowrite8(tf->hob_feature, ioaddr->feature_addr);
drivers/ata/pata_via.c
412
iowrite8(tf->hob_nsect, ioaddr->nsect_addr);
drivers/ata/pata_via.c
413
iowrite8(tf->hob_lbal, ioaddr->lbal_addr);
drivers/ata/pata_via.c
414
iowrite8(tf->hob_lbam, ioaddr->lbam_addr);
drivers/ata/pata_via.c
415
iowrite8(tf->hob_lbah, ioaddr->lbah_addr);
drivers/ata/pata_via.c
419
iowrite8(tf->feature, ioaddr->feature_addr);
drivers/ata/pata_via.c
420
iowrite8(tf->nsect, ioaddr->nsect_addr);
drivers/ata/pata_via.c
421
iowrite8(tf->lbal, ioaddr->lbal_addr);
drivers/ata/pata_via.c
422
iowrite8(tf->lbam, ioaddr->lbam_addr);
drivers/ata/pata_via.c
423
iowrite8(tf->lbah, ioaddr->lbah_addr);
drivers/ata/sata_nv.c
1562
iowrite8(mask, scr_addr + NV_INT_ENABLE);
drivers/ata/sata_nv.c
1571
iowrite8(NV_INT_ALL << shift, scr_addr + NV_INT_STATUS);
drivers/ata/sata_nv.c
1575
iowrite8(mask, scr_addr + NV_INT_ENABLE);
drivers/ata/sata_nv.c
2176
iowrite8(dmactl | ATA_DMA_START, ap->ioaddr.bmdma_addr + ATA_DMA_CMD);
drivers/ata/sata_sil.c
258
iowrite8(0, bmdma2);
drivers/ata/sata_sil.c
289
iowrite8(dmactl, bmdma2);
drivers/ata/sata_sil.c
555
iowrite8(ioread8(ap->ioaddr.bmdma_addr) & ~SIL_DMA_ENABLE,
drivers/base/regmap/regmap-mmio.c
82
iowrite8(val, ctx->regs + reg);
drivers/bcma/host_pci.c
64
iowrite8(value, core->bus->mmio + offset);
drivers/bluetooth/btintel_pcie.h
531
iowrite8(val, data->base_addr + offset);
drivers/char/tpm/tpm_atmel.c
160
iowrite8(buf[i], priv->iobase);
drivers/char/tpm/tpm_atmel.c
170
iowrite8(ATML_STATUS_ABORT, priv->iobase + 1);
drivers/char/tpm/tpm_tis.c
73
iowrite8(b, iobase + addr);
drivers/char/tpm/tpm_tis_synquacer.c
69
iowrite8(*value++, phy->iobase + addr);
drivers/char/tpm/tpm_tis_synquacer.c
78
iowrite8(value[3], phy->iobase + addr + 3);
drivers/char/tpm/tpm_tis_synquacer.c
79
iowrite8(value[2], phy->iobase + addr + 2);
drivers/char/tpm/tpm_tis_synquacer.c
80
iowrite8(value[1], phy->iobase + addr + 1);
drivers/char/tpm/tpm_tis_synquacer.c
81
iowrite8(value[0], phy->iobase + addr);
drivers/clocksource/sh_mtu2.c
177
return iowrite8(value, ch->mtu->mapbase + 0x280);
drivers/clocksource/sh_mtu2.c
184
iowrite8(value, ch->base + offs);
drivers/clocksource/sh_tmu.c
113
return iowrite8(value, ch->tmu->mapbase + 2);
drivers/clocksource/sh_tmu.c
115
return iowrite8(value, ch->tmu->mapbase + 4);
drivers/crypto/intel/keembay/ocs-aes.c
1043
iowrite8(in_tag[i], aes_dev->base_reg +
drivers/crypto/intel/keembay/ocs-aes.c
1115
iowrite8(b0[i], aes_dev->base_reg +
drivers/crypto/intel/keembay/ocs-aes.c
1155
iowrite8(enc_a[i],
drivers/dma/fsl-edma-common.c
117
iowrite8(EDMA_SEEI_SEEI(ch), regs->seei);
drivers/dma/fsl-edma-common.c
118
iowrite8(ch, regs->serq);
drivers/dma/fsl-edma-common.c
151
iowrite8(ch, regs->cerq);
drivers/dma/fsl-edma-common.c
152
iowrite8(EDMA_CEEI_CEEI(ch), regs->ceei);
drivers/dma/fsl-edma-common.c
166
iowrite8(val8, addr + off);
drivers/dma/fsl-edma-common.h
423
iowrite8(val, (void __iomem *)((unsigned long)addr ^ 0x3));
drivers/dma/fsl-edma-common.h
425
iowrite8(val, addr);
drivers/dma/mcf-edma-main.c
32
iowrite8(EDMA_MASK_CH(ch), regs->cint);
drivers/dma/mcf-edma-main.c
53
iowrite8(EDMA_CERR_CERR(ch), regs->cerr);
drivers/dma/mcf-edma-main.c
65
iowrite8(EDMA_CERR_CERR(ch), regs->cerr);
drivers/fsi/fsi-master-ast-cf.c
1024
iowrite8(ARB_ARM_ACK, master->sram + ARB_REG);
drivers/fsi/fsi-master-ast-cf.c
1074
iowrite8(master->t_send_delay, master->sram + SEND_DLY_REG);
drivers/fsi/fsi-master-ast-cf.c
1075
iowrite8(master->t_echo_delay, master->sram + ECHO_DLY_REG);
drivers/fsi/fsi-master-ast-cf.c
1137
iowrite8(ARB_ARM_REQ, master->sram + ARB_REG);
drivers/fsi/fsi-master-ast-cf.c
1182
iowrite8(0, master->sram + ARB_REG);
drivers/fsi/fsi-master-ast-cf.c
767
iowrite8(master->gpio_clk_bit, base + HDR_CLOCK_GPIO_BIT);
drivers/fsi/fsi-master-ast-cf.c
768
iowrite8(master->gpio_dat_bit, base + HDR_DATA_GPIO_BIT);
drivers/fsi/fsi-master-ast-cf.c
769
iowrite8(master->gpio_tra_bit, base + HDR_TRANS_GPIO_BIT);
drivers/fsi/fsi-master-ast-cf.c
982
iowrite8(master->t_send_delay, master->sram + SEND_DLY_REG);
drivers/fsi/fsi-master-ast-cf.c
983
iowrite8(master->t_echo_delay, master->sram + ECHO_DLY_REG);
drivers/gpib/tnt4882/tnt4882_gpib.c
130
iowrite8(value, address);
drivers/gpib/tnt4882/tnt4882_gpib.c
142
iowrite8(value, address);
drivers/gpib/tnt4882/tnt4882_gpib.c
65
iowrite8(AUX_PAGEIN, priv->nec7210_priv.mmiobase + AUXMR * priv->nec7210_priv.offset);
drivers/gpib/tnt4882/tnt4882_gpib.c
73
iowrite8(AUX_PAGEIN, priv->nec7210_priv.mmiobase + AUXMR * priv->nec7210_priv.offset);
drivers/gpib/tnt4882/tnt4882_gpib.c
75
iowrite8(value, priv->nec7210_priv.mmiobase + offset);
drivers/gpio/gpio-104-dio-48e.c
149
iowrite8(0x00, dio48egpio->regs + DIO48E_ENABLE_COUNTER_TIMER_ADDRESSING);
drivers/gpio/gpio-amd8111.c
106
iowrite8(temp, agp->pm + AMD_REG_GPIO(offset));
drivers/gpio/gpio-amd8111.c
135
iowrite8(temp, agp->pm + AMD_REG_GPIO(offset));
drivers/gpio/gpio-amd8111.c
152
iowrite8(temp, agp->pm + AMD_REG_GPIO(offset));
drivers/gpio/gpio-amd8111.c
94
iowrite8(agp->orig[offset], agp->pm + AMD_REG_GPIO(offset));
drivers/gpio/gpio-npcm-sgpio.c
196
iowrite8(set_port, gpio->base + NPCM_IOXCFG2);
drivers/gpio/gpio-npcm-sgpio.c
242
iowrite8(reg, addr);
drivers/gpio/gpio-npcm-sgpio.c
280
iowrite8(reg, gpio->base + NPCM_IOXCTS);
drivers/gpio/gpio-npcm-sgpio.c
297
iowrite8(clk_cfg->clk_sel[i] | tmp,
drivers/gpio/gpio-npcm-sgpio.c
349
iowrite8(reg, addr);
drivers/gpio/gpio-npcm-sgpio.c
366
iowrite8(BIT(bit), status_addr);
drivers/gpio/gpio-npcm-sgpio.c
483
iowrite8(0xff, bank_reg(gpio, bank, EVENT_STS));
drivers/gpio/gpio-sch.c
99
iowrite8(reg_val, sch->regs + offset);
drivers/gpio/gpio-tqmx86.c
66
iowrite8(val, gd->io_base + reg);
drivers/gpu/drm/ast/ast_drv.h
274
iowrite8(val, addr + reg);
drivers/gpu/drm/gma500/psb_drv.h
720
iowrite8((val), dev_priv->vdc_reg + (reg));
drivers/gpu/drm/mgag200/mgag200_drv.h
34
#define WREG8(reg, v) iowrite8(v, ((void __iomem *)mdev->rmmio) + (reg))
drivers/gpu/drm/nouveau/include/nvif/object.h
57
#define nvif_wr08(a,b,c) nvif_wr((a), iowrite8, 1, (b), (u8)(c))
drivers/gpu/drm/nouveau/include/nvkm/core/device.h
128
#define nvkm_wr08(d,a,v) iowrite8((v), (d)->pri + (a))
drivers/gpu/drm/tiny/cirrus-qemu.c
106
iowrite8(reg, cirrus->mmio + CRT_INDEX);
drivers/gpu/drm/tiny/cirrus-qemu.c
112
iowrite8(reg, cirrus->mmio + CRT_INDEX);
drivers/gpu/drm/tiny/cirrus-qemu.c
113
iowrite8(val, cirrus->mmio + CRT_DATA);
drivers/gpu/drm/tiny/cirrus-qemu.c
121
iowrite8(reg, cirrus->mmio + GFX_INDEX);
drivers/gpu/drm/tiny/cirrus-qemu.c
122
iowrite8(val, cirrus->mmio + GFX_DATA);
drivers/gpu/drm/tiny/cirrus-qemu.c
133
iowrite8(val, cirrus->mmio + VGA_DAC_MASK);
drivers/gpu/drm/tiny/cirrus-qemu.c
91
iowrite8(reg, cirrus->mmio + SEQ_INDEX);
drivers/gpu/drm/tiny/cirrus-qemu.c
97
iowrite8(reg, cirrus->mmio + SEQ_INDEX);
drivers/gpu/drm/tiny/cirrus-qemu.c
98
iowrite8(val, cirrus->mmio + SEQ_DATA);
drivers/hwmon/i5k_amb.c
116
iowrite8(val, data->amb_mmio + offset);
drivers/hwmon/kbatt.c
43
iowrite8(KBATT_CONTROL_BAT_TEST,
drivers/hwmon/kbatt.c
57
iowrite8(0, kbatt->base + KBATT_CONTROL_REG);
drivers/hwmon/kfan.c
90
iowrite8(val, kfan->base + KFAN_CONTROL_REG);
drivers/hwmon/npcm750-pwm-fan.c
288
iowrite8(reg_int | (NPCM7XX_FAN_TIEN_TAIEN |
drivers/hwmon/npcm750-pwm-fan.c
297
iowrite8(reg_mode, NPCM7XX_FAN_REG_TCKC(data->fan_base,
drivers/hwmon/npcm750-pwm-fan.c
301
iowrite8(reg_int | (NPCM7XX_FAN_TIEN_TBIEN |
drivers/hwmon/npcm750-pwm-fan.c
311
iowrite8(reg_mode,
drivers/hwmon/npcm750-pwm-fan.c
337
iowrite8(NPCM7XX_FAN_TICLR_CLEAR_ALL,
drivers/hwmon/npcm750-pwm-fan.c
375
iowrite8(flag_clear, NPCM7XX_FAN_REG_TICLR(data->fan_base, fan));
drivers/hwmon/npcm750-pwm-fan.c
410
iowrite8((reg_int & ~flag_int),
drivers/hwmon/npcm750-pwm-fan.c
415
iowrite8((reg_mode & ~flag_mode),
drivers/hwmon/npcm750-pwm-fan.c
452
iowrite8((reg_int & ~flag_int),
drivers/hwmon/npcm750-pwm-fan.c
456
iowrite8(flag_clear,
drivers/hwmon/npcm750-pwm-fan.c
462
iowrite8((reg_mode & ~flag_mode),
drivers/hwmon/npcm750-pwm-fan.c
732
iowrite8(NPCM7XX_FAN_TCKC_CLKX_NONE,
drivers/hwmon/npcm750-pwm-fan.c
736
iowrite8(0x00, NPCM7XX_FAN_REG_TIEN(data->fan_base, md));
drivers/hwmon/npcm750-pwm-fan.c
739
iowrite8(NPCM7XX_FAN_TICLR_CLEAR_ALL,
drivers/hwmon/npcm750-pwm-fan.c
743
iowrite8(NPCM7XX_FAN_CLK_PRESCALE,
drivers/hwmon/npcm750-pwm-fan.c
747
iowrite8((NPCM7XX_FAN_TMCTRL_MODE_5 | NPCM7XX_FAN_TMCTRL_TBEN |
drivers/hwmon/npcm750-pwm-fan.c
758
iowrite8((NPCM7XX_FAN_TCPCFG_EQAEN | NPCM7XX_FAN_TCPCFG_EQBEN),
drivers/hwmon/npcm750-pwm-fan.c
768
iowrite8(NPCM7XX_FAN_TINASEL_FANIN_DEFAULT,
drivers/hwmon/npcm750-pwm-fan.c
770
iowrite8(NPCM7XX_FAN_TINASEL_FANIN_DEFAULT,
drivers/i2c/busses/i2c-elektor.c
68
iowrite8(val, address);
drivers/i2c/busses/i2c-elektor.c
71
iowrite8(val, address);
drivers/i2c/busses/i2c-i801.c
1533
iowrite8(priv->original_hstcnt, SMBHSTCNT(priv));
drivers/i2c/busses/i2c-i801.c
1614
iowrite8(ioread8(SMBAUXCTL(priv)) &
drivers/i2c/busses/i2c-i801.c
403
iowrite8(status, SMBAUXSTS(priv));
drivers/i2c/busses/i2c-i801.c
425
iowrite8(status, SMBHSTSTS(priv));
drivers/i2c/busses/i2c-i801.c
451
iowrite8(SMBHSTCNT_KILL, SMBHSTCNT(priv));
drivers/i2c/busses/i2c-i801.c
453
iowrite8(0, SMBHSTCNT(priv));
drivers/i2c/busses/i2c-i801.c
504
iowrite8(xact | SMBHSTCNT_INTREN | SMBHSTCNT_START,
drivers/i2c/busses/i2c-i801.c
510
iowrite8(xact | SMBHSTCNT_START, SMBHSTCNT(priv));
drivers/i2c/busses/i2c-i801.c
533
iowrite8(ioread8(SMBAUXCTL(priv)) | SMBAUXCTL_E32B, SMBAUXCTL(priv));
drivers/i2c/busses/i2c-i801.c
537
iowrite8(len, SMBHSTDAT0(priv));
drivers/i2c/busses/i2c-i801.c
559
iowrite8(ioread8(SMBAUXCTL(priv)) & ~SMBAUXCTL_E32B, SMBAUXCTL(priv));
drivers/i2c/busses/i2c-i801.c
588
iowrite8(priv->cmd | SMBHSTCNT_LAST_BYTE,
drivers/i2c/busses/i2c-i801.c
592
iowrite8(priv->data[++priv->count], SMBBLKDAT(priv));
drivers/i2c/busses/i2c-i801.c
610
iowrite8(SMBSLVSTS_HST_NTFY_STS, SMBSLVSTS(priv));
drivers/i2c/busses/i2c-i801.c
656
iowrite8(status, SMBHSTSTS(priv));
drivers/i2c/busses/i2c-i801.c
688
iowrite8(len, SMBHSTDAT0(priv));
drivers/i2c/busses/i2c-i801.c
689
iowrite8(data->block[1], SMBBLKDAT(priv));
drivers/i2c/busses/i2c-i801.c
708
iowrite8(priv->cmd | SMBHSTCNT_START, SMBHSTCNT(priv));
drivers/i2c/busses/i2c-i801.c
715
iowrite8(smbcmd | SMBHSTCNT_START, SMBHSTCNT(priv));
drivers/i2c/busses/i2c-i801.c
733
iowrite8(SMBHSTSTS_BYTE_DONE,
drivers/i2c/busses/i2c-i801.c
735
iowrite8(SMBHSTSTS_INTR, SMBHSTSTS(priv));
drivers/i2c/busses/i2c-i801.c
744
iowrite8(smbcmd | SMBHSTCNT_LAST_BYTE, SMBHSTCNT(priv));
drivers/i2c/busses/i2c-i801.c
748
iowrite8(data->block[i+1], SMBBLKDAT(priv));
drivers/i2c/busses/i2c-i801.c
751
iowrite8(SMBHSTSTS_BYTE_DONE, SMBHSTSTS(priv));
drivers/i2c/busses/i2c-i801.c
759
iowrite8((addr << 1) | (read_write & 0x01), SMBHSTADD(priv));
drivers/i2c/busses/i2c-i801.c
776
iowrite8(hstcmd, SMBHSTCMD(priv));
drivers/i2c/busses/i2c-i801.c
782
iowrite8(data->byte, SMBHSTDAT0(priv));
drivers/i2c/busses/i2c-i801.c
783
iowrite8(hstcmd, SMBHSTCMD(priv));
drivers/i2c/busses/i2c-i801.c
789
iowrite8(data->word & 0xff, SMBHSTDAT0(priv));
drivers/i2c/busses/i2c-i801.c
790
iowrite8((data->word & 0xff00) >> 8, SMBHSTDAT1(priv));
drivers/i2c/busses/i2c-i801.c
792
iowrite8(hstcmd, SMBHSTCMD(priv));
drivers/i2c/busses/i2c-i801.c
797
iowrite8(data->word & 0xff, SMBHSTDAT0(priv));
drivers/i2c/busses/i2c-i801.c
798
iowrite8((data->word & 0xff00) >> 8, SMBHSTDAT1(priv));
drivers/i2c/busses/i2c-i801.c
799
iowrite8(hstcmd, SMBHSTCMD(priv));
drivers/i2c/busses/i2c-i801.c
841
iowrite8(hstcmd, SMBHSTCMD(priv));
drivers/i2c/busses/i2c-i801.c
867
iowrite8(hstcmd, SMBHSTDAT1(priv));
drivers/i2c/busses/i2c-i801.c
869
iowrite8(hstcmd, SMBHSTCMD(priv));
drivers/i2c/busses/i2c-i801.c
915
iowrite8(ioread8(SMBAUXCTL(priv)) | SMBAUXCTL_CRC, SMBAUXCTL(priv));
drivers/i2c/busses/i2c-i801.c
917
iowrite8(ioread8(SMBAUXCTL(priv)) & (~SMBAUXCTL_CRC),
drivers/i2c/busses/i2c-i801.c
933
iowrite8(ioread8(SMBAUXCTL(priv)) & ~SMBAUXCTL_CRC, SMBAUXCTL(priv));
drivers/i2c/busses/i2c-i801.c
939
iowrite8(SMBHSTSTS_INUSE_STS | STATUS_FLAGS, SMBHSTSTS(priv));
drivers/i2c/busses/i2c-i801.c
976
iowrite8(SMBSLVCMD_HST_NTFY_INTREN | SMBSLVCMD_SMBALERT_DISABLE |
drivers/i2c/busses/i2c-i801.c
980
iowrite8(SMBSLVSTS_HST_NTFY_STS, SMBSLVSTS(priv));
drivers/i2c/busses/i2c-i801.c
988
iowrite8(priv->original_slvcmd, SMBSLVCMD(priv));
drivers/i2c/busses/i2c-isch.c
61
iowrite8(value, priv->smba + offset);
drivers/i2c/busses/i2c-keba.c
169
iowrite8(control_dc, ki2c->base + KI2C_CONTROL_DC_REG);
drivers/i2c/busses/i2c-keba.c
189
iowrite8(0, ki2c->base + KI2C_CONTROL_REG);
drivers/i2c/busses/i2c-keba.c
220
iowrite8(KI2C_CONTROL_MEN, ki2c->base + KI2C_CONTROL_REG);
drivers/i2c/busses/i2c-keba.c
242
iowrite8(0xFF, ki2c->base + KI2C_DATA_REG);
drivers/i2c/busses/i2c-keba.c
245
iowrite8(KI2C_CONTROL_MEN | KI2C_CONTROL_MTX | KI2C_CONTROL_MSTA | KI2C_CONTROL_TXAK,
drivers/i2c/busses/i2c-keba.c
255
iowrite8(KI2C_CONTROL_MEN | KI2C_CONTROL_MTX | KI2C_CONTROL_TXAK,
drivers/i2c/busses/i2c-keba.c
295
iowrite8(addr, ki2c->base + KI2C_DATA_REG);
drivers/i2c/busses/i2c-keba.c
309
iowrite8(KI2C_CONTROL_MEN | KI2C_CONTROL_MTX,
drivers/i2c/busses/i2c-keba.c
313
iowrite8(KI2C_CONTROL_MEN | KI2C_CONTROL_MTX | KI2C_CONTROL_MSTA,
drivers/i2c/busses/i2c-keba.c
340
iowrite8(KI2C_CONTROL_MEN | KI2C_CONTROL_MSTA | KI2C_CONTROL_RSTA,
drivers/i2c/busses/i2c-keba.c
363
iowrite8(KI2C_CONTROL_MEN, ki2c->base + KI2C_CONTROL_REG);
drivers/i2c/busses/i2c-keba.c
374
iowrite8(data[i], ki2c->base + KI2C_DATA_REG);
drivers/i2c/busses/i2c-keba.c
399
iowrite8(control, ki2c->base + KI2C_CONTROL_REG);
drivers/i2c/busses/i2c-keba.c
411
iowrite8(KI2C_CONTROL_MEN | KI2C_CONTROL_MSTA | KI2C_CONTROL_TXAK,
drivers/i2c/busses/i2c-keba.c
418
iowrite8(KI2C_CONTROL_MEN | KI2C_CONTROL_MSTA | KI2C_CONTROL_MTX,
drivers/i2c/busses/i2c-keba.c
540
iowrite8(KI2C_CONTROL_MEN, ki2c->base + KI2C_CONTROL_REG);
drivers/i2c/busses/i2c-keba.c
562
iowrite8(KI2C_CONTROL_DISABLE, ki2c->base + KI2C_CONTROL_REG);
drivers/i2c/busses/i2c-keba.c
573
iowrite8(KI2C_CONTROL_DISABLE, ki2c->base + KI2C_CONTROL_REG);
drivers/i2c/busses/i2c-keba.c
89
iowrite8(KI2C_STATUS_IN_USE, ki2c->base + KI2C_STATUS_REG);
drivers/i2c/busses/i2c-npcm7xx.c
1078
iowrite8(rxf_ctl, bus->reg + NPCM_I2CRXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1085
iowrite8(bus->data->fifo_size, bus->reg + NPCM_I2CTXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1087
iowrite8(nwrite, bus->reg + NPCM_I2CTXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1133
iowrite8(0, bus->reg + npcm_i2caddr[i]);
drivers/i2c/busses/i2c-npcm7xx.c
1147
iowrite8(0, bus->reg + NPCM_I2CTXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1234
iowrite8(0, bus->reg + NPCM_I2CTXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1235
iowrite8(bus->data->fifo_size, bus->reg + NPCM_I2CRXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1322
iowrite8(NPCM_I2CFIF_CTS_CLR_FIFO,
drivers/i2c/busses/i2c-npcm7xx.c
1334
iowrite8(NPCM_I2CST_NEGACK, bus->reg + NPCM_I2CST);
drivers/i2c/busses/i2c-npcm7xx.c
1348
iowrite8(NPCM_I2CFIF_CTS_CLR_FIFO, bus->reg + NPCM_I2CFIF_CTS);
drivers/i2c/busses/i2c-npcm7xx.c
1361
iowrite8(NPCM_I2CST_BER, bus->reg + NPCM_I2CST);
drivers/i2c/busses/i2c-npcm7xx.c
1388
iowrite8(NPCM_I2CST_SLVSTP, bus->reg + NPCM_I2CST);
drivers/i2c/busses/i2c-npcm7xx.c
1394
iowrite8(NPCM_I2CFIF_CTS_CLR_FIFO,
drivers/i2c/busses/i2c-npcm7xx.c
1409
iowrite8(0, bus->reg + NPCM_I2CRXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1412
iowrite8(val, bus->reg + NPCM_I2CFIF_CTS);
drivers/i2c/busses/i2c-npcm7xx.c
1426
iowrite8(0, bus->reg + NPCM_I2CTXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1427
iowrite8(bus->data->fifo_size, bus->reg + NPCM_I2CRXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1493
iowrite8(NPCM_I2CST_NMATCH, bus->reg + NPCM_I2CST);
drivers/i2c/busses/i2c-npcm7xx.c
1502
iowrite8(NPCM_I2CST_SDAST, bus->reg + NPCM_I2CST);
drivers/i2c/busses/i2c-npcm7xx.c
1688
iowrite8(data, bus->reg + NPCM_I2CFIF_CTS);
drivers/i2c/busses/i2c-npcm7xx.c
1714
iowrite8(NPCM_I2CST_NMATCH, bus->reg + NPCM_I2CST);
drivers/i2c/busses/i2c-npcm7xx.c
1737
iowrite8(NPCM_I2CFIF_CTS_CLR_FIFO, bus->reg + NPCM_I2CFIF_CTS);
drivers/i2c/busses/i2c-npcm7xx.c
1784
iowrite8(NPCM_I2CCST_BB, bus->reg + NPCM_I2CCST);
drivers/i2c/busses/i2c-npcm7xx.c
1820
iowrite8(NPCM_I2CST_STASTR, bus->reg + NPCM_I2CST);
drivers/i2c/busses/i2c-npcm7xx.c
1862
iowrite8(fif_cts, bus->reg + NPCM_I2CFIF_CTS);
drivers/i2c/busses/i2c-npcm7xx.c
1866
iowrite8(fif_cts, bus->reg + NPCM_I2CFIF_CTS);
drivers/i2c/busses/i2c-npcm7xx.c
1927
iowrite8(bus->slave->addr | NPCM_I2CADDR_SAEN,
drivers/i2c/busses/i2c-npcm7xx.c
1972
iowrite8(NPCM_I2CCST_BB, bus->reg + NPCM_I2CCST);
drivers/i2c/busses/i2c-npcm7xx.c
1975
iowrite8(0, bus->reg + NPCM_I2CRXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1976
iowrite8(0, bus->reg + NPCM_I2CTXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
1986
iowrite8(fif_cts, bus->reg + NPCM_I2CFIF_CTS);
drivers/i2c/busses/i2c-npcm7xx.c
1992
iowrite8(NPCM_I2CCST_TGSCL, bus->reg + NPCM_I2CCST);
drivers/i2c/busses/i2c-npcm7xx.c
2102
iowrite8(FIELD_PREP(I2CCTL2_SCLFRQ6_0, smb_timing[scl_table_cnt].sclfrq & 0x7F),
drivers/i2c/busses/i2c-npcm7xx.c
2106
iowrite8(FIELD_PREP(I2CCTL3_SCLFRQ8_7, (smb_timing[scl_table_cnt].sclfrq >> 7) & 0x3) |
drivers/i2c/busses/i2c-npcm7xx.c
2119
iowrite8(smb_timing[scl_table_cnt].scllt, bus->reg + NPCM_I2CSCLLT);
drivers/i2c/busses/i2c-npcm7xx.c
2120
iowrite8(smb_timing[scl_table_cnt].sclht, bus->reg + NPCM_I2CSCLHT);
drivers/i2c/busses/i2c-npcm7xx.c
2122
iowrite8(smb_timing[scl_table_cnt].dbcnt, bus->reg + NPCM_I2CCTL5);
drivers/i2c/busses/i2c-npcm7xx.c
2125
iowrite8(smb_timing[scl_table_cnt].hldt, bus->reg + NPCM_I2CCTL4);
drivers/i2c/busses/i2c-npcm7xx.c
2153
iowrite8(val, bus->reg + NPCM_I2CFIF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
2171
iowrite8(val, bus->reg + NPCM_I2CCTL1);
drivers/i2c/busses/i2c-npcm7xx.c
2279
iowrite8(i2cfif_cts, bus->reg + NPCM_I2CFIF_CTS);
drivers/i2c/busses/i2c-npcm7xx.c
2356
iowrite8((bus->slave->addr & 0x7F),
drivers/i2c/busses/i2c-npcm7xx.c
2388
iowrite8(NPCM_I2CCST_BB, bus->reg + NPCM_I2CCST);
drivers/i2c/busses/i2c-npcm7xx.c
2449
iowrite8((bus->slave->addr & 0x7F) | NPCM_I2CADDR_SAEN,
drivers/i2c/busses/i2c-npcm7xx.c
608
iowrite8(i2cctl3, bus->reg + NPCM_I2CCTL3);
drivers/i2c/busses/i2c-npcm7xx.c
630
iowrite8(data, bus->reg + NPCM_I2CSDA);
drivers/i2c/busses/i2c-npcm7xx.c
676
iowrite8(0, bus->reg + npcm_i2caddr[i]);
drivers/i2c/busses/i2c-npcm7xx.c
682
iowrite8(i2cctl2, bus->reg + NPCM_I2CCTL2);
drivers/i2c/busses/i2c-npcm7xx.c
692
iowrite8(i2cctl2, bus->reg + NPCM_I2CCTL2);
drivers/i2c/busses/i2c-npcm7xx.c
704
iowrite8(val, bus->reg + NPCM_I2CCST3);
drivers/i2c/busses/i2c-npcm7xx.c
712
iowrite8(val, bus->reg + NPCM_I2CCTL1);
drivers/i2c/busses/i2c-npcm7xx.c
747
iowrite8(val, bus->reg + NPCM_I2CFIF_CTS);
drivers/i2c/busses/i2c-npcm7xx.c
756
iowrite8(val, bus->reg + NPCM_I2CTXF_STS);
drivers/i2c/busses/i2c-npcm7xx.c
765
iowrite8(val, bus->reg + NPCM_I2CRXF_STS);
drivers/i2c/busses/i2c-npcm7xx.c
778
iowrite8(val, bus->reg + NPCM_I2CCTL1);
drivers/i2c/busses/i2c-npcm7xx.c
788
iowrite8(val, bus->reg + NPCM_I2CCTL1);
drivers/i2c/busses/i2c-npcm7xx.c
804
iowrite8(val, bus->reg + NPCM_I2CCTL1);
drivers/i2c/busses/i2c-npcm7xx.c
816
iowrite8(0, bus->reg + NPCM_I2CTXF_CTL);
drivers/i2c/busses/i2c-npcm7xx.c
829
iowrite8(val, bus->reg + NPCM_I2CCTL1);
drivers/i2c/busses/i2c-npcm7xx.c
839
iowrite8(val, bus->reg + NPCM_I2CCTL1);
drivers/i2c/busses/i2c-npcm7xx.c
848
iowrite8(val, bus->reg + NPCM_I2CST);
drivers/i2c/busses/i2c-npcm7xx.c
863
iowrite8(i2cctl1, bus->reg + NPCM_I2CCTL1);
drivers/i2c/busses/i2c-npcm7xx.c
880
iowrite8(i2cctl1, bus->reg + NPCM_I2CCTL1);
drivers/i2c/busses/i2c-npcm7xx.c
888
iowrite8(i2cctl3, bus->reg + NPCM_I2CCTL3);
drivers/i2c/busses/i2c-npcm7xx.c
898
iowrite8(sa_reg, bus->reg + npcm_i2caddr[addr_type]);
drivers/i2c/busses/i2c-npcm7xx.c
923
iowrite8(i2cctl1, bus->reg + NPCM_I2CCTL1);
drivers/i2c/busses/i2c-npcm7xx.c
926
iowrite8(NPCM_I2CCST_BB, bus->reg + NPCM_I2CCST);
drivers/i2c/busses/i2c-npcm7xx.c
927
iowrite8(0xFF, bus->reg + NPCM_I2CST);
drivers/i2c/busses/i2c-npcm7xx.c
933
iowrite8(NPCM_I2CFIF_CTS_CLR_FIFO, bus->reg + NPCM_I2CFIF_CTS);
drivers/i2c/busses/i2c-ocores.c
90
iowrite8(value, i2c->base + (reg << i2c->reg_shift));
drivers/i2c/busses/i2c-pca-platform.c
60
iowrite8(val, i2c->reg_base + reg);
drivers/i2c/busses/i2c-pca-platform.c
66
iowrite8(val, i2c->reg_base + reg * 2);
drivers/i2c/busses/i2c-pca-platform.c
72
iowrite8(val, i2c->reg_base + reg * 4);
drivers/i2c/busses/i2c-piix4.c
756
iowrite8(val, mmio_cfg->addr + piix4_port_sel_sb800);
drivers/i2c/busses/i2c-sh_mobile.c
191
iowrite8(data, pd->reg + offs);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
112
iowrite8(tmp | ZXI2C_HCR_RST_FIFO, base + ZXI2C_REG_HCR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
117
iowrite8(priv->xfer_len - 1, base + ZXI2C_REG_HRLR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
119
iowrite8(priv->xfer_len - 1, base + ZXI2C_REG_HTLR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
122
iowrite8(msg->buf[i2c->xfered_len + i], base + ZXI2C_REG_HTDR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
129
iowrite8(tmp, base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
134
iowrite8(tmp |= VIAI2C_CR_CPU_RDY, base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
158
iowrite8(ZXI2C_IRQ_MASK, base + VIAI2C_REG_ISR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
160
iowrite8(VIAI2C_ISR_NACK_ADDR | ZXI2C_IRQ_FIFOEND, base + VIAI2C_REG_IMR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
177
iowrite8(ZXI2C_IRQ_MASK, base + VIAI2C_REG_ISR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
179
iowrite8(VIAI2C_ISR_NACK_ADDR | VIAI2C_IMR_BYTE, base + VIAI2C_REG_IMR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
186
iowrite8(0, base + VIAI2C_REG_IMR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
219
iowrite8(ZXI2C_CLK_50M, i2c->base + ZXI2C_REG_CLK);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
338
iowrite8(ZXI2C_CR_MST_RST, i2c->base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
63
iowrite8(tmp | ZXI2C_HCR_RST_FIFO, base + ZXI2C_REG_HCR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
68
iowrite8(priv->xfer_len - 1, base + ZXI2C_REG_HRLR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
70
iowrite8(priv->xfer_len - 1, base + ZXI2C_REG_HTLR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
73
iowrite8(msg->buf[i2c->xfered_len + i], base + ZXI2C_REG_HTDR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
80
iowrite8(tmp, base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-xiic.c
285
iowrite8(value, i2c->base + reg);
drivers/i2c/busses/i2c-xiic.c
287
iowrite8(value, i2c->base + reg + 3);
drivers/i2c/muxes/i2c-mux-reg.c
52
iowrite8(chan_id, mux->data.reg);
drivers/input/touchscreen/raspberrypi-ts.c
77
iowrite8(RPI_TS_NPOINTS_REG_INVALIDATE,
drivers/ipack/devices/ipoctal.c
168
iowrite8(CR_CMD_RESET_ERR_STATUS, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
211
iowrite8(value, &channel->regs->w.thr);
drivers/ipack/devices/ipoctal.c
229
iowrite8(CR_CMD_RESET_BREAK_CHANGE, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
232
iowrite8(CR_DISABLE_TX, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
236
iowrite8(CR_CMD_NEGATE_RTSN, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
237
iowrite8(CR_ENABLE_RX, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
339
iowrite8(MR1_CHRL_8_BITS | MR1_ERROR_CHAR | MR1_RxINT_RxRDY,
drivers/ipack/devices/ipoctal.c
341
iowrite8(0, &channel->regs->w.mr); /* mr2 */
drivers/ipack/devices/ipoctal.c
342
iowrite8(TX_CLK_9600 | RX_CLK_9600, &channel->regs->w.csr);
drivers/ipack/devices/ipoctal.c
346
iowrite8(ACR_BRG_SET2, &block_regs[i].w.acr);
drivers/ipack/devices/ipoctal.c
347
iowrite8(OPCR_MPP_OUTPUT | OPCR_MPOa_RTSN | OPCR_MPOb_RTSN,
drivers/ipack/devices/ipoctal.c
349
iowrite8(IMR_TxRDY_A | IMR_RxRDY_FFULL_A | IMR_DELTA_BREAK_A |
drivers/ipack/devices/ipoctal.c
355
iowrite8(1, ipoctal->mem8_space + 1);
drivers/ipack/devices/ipoctal.c
469
iowrite8(CR_DISABLE_RX, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
471
iowrite8(CR_CMD_ASSERT_RTSN, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
478
iowrite8(CR_ENABLE_TX, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
62
iowrite8(CR_DISABLE_RX | CR_DISABLE_TX, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
621
iowrite8(mr1, &channel->regs->w.mr);
drivers/ipack/devices/ipoctal.c
622
iowrite8(mr2, &channel->regs->w.mr);
drivers/ipack/devices/ipoctal.c
623
iowrite8(csr, &channel->regs->w.csr);
drivers/ipack/devices/ipoctal.c
627
iowrite8(CR_ENABLE_RX, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
64
iowrite8(CR_CMD_RESET_RX, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
65
iowrite8(CR_CMD_RESET_TX, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
66
iowrite8(CR_CMD_RESET_ERR_STATUS, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
67
iowrite8(CR_CMD_RESET_MR, &channel->regs->w.cr);
drivers/ipack/devices/ipoctal.c
80
iowrite8(CR_ENABLE_RX, &channel->regs->w.cr);
drivers/irqchip/irq-renesas-intc-irqpin.c
93
iowrite8(data, iomem);
drivers/leds/leds-apu.c
111
iowrite8(value ? APU1_LEDON : APU1_LEDOFF, pled->param.addr);
drivers/media/pci/cobalt/cobalt-i2c.c
118
iowrite8(data[i], &regs->txr_rxr);
drivers/media/pci/cobalt/cobalt-i2c.c
135
iowrite8(cmd, &regs->cr_sr);
drivers/media/pci/cobalt/cobalt-i2c.c
194
iowrite8(cmd, &regs->cr_sr);
drivers/media/pci/cobalt/cobalt-i2c.c
323
iowrite8(M00018_CTR_BITMAP_EN_MSK, &regs->cr_sr);
drivers/media/pci/cobalt/cobalt-i2c.c
324
iowrite8(0, &regs->ctr);
drivers/media/pci/cobalt/cobalt-i2c.c
325
iowrite8(0, &regs->cr_sr);
drivers/media/pci/cobalt/cobalt-i2c.c
340
iowrite8(0, &regs->ctr);
drivers/media/pci/cobalt/cobalt-i2c.c
341
iowrite8(0, &regs->cr_sr);
drivers/media/pci/cobalt/cobalt-i2c.c
344
iowrite8(prescale & 0xff, &regs->prerlo);
drivers/media/pci/cobalt/cobalt-i2c.c
345
iowrite8((prescale >> 8) & 0xff, &regs->prerhi);
drivers/media/pci/cobalt/cobalt-i2c.c
347
iowrite8(M00018_CTR_BITMAP_EN_MSK, &regs->ctr);
drivers/mfd/cgbc-core.c
124
iowrite8(cgbc->session, cgbc->io_cmd + CGBC_CMD_ACCESS);
drivers/mfd/cgbc-core.c
131
iowrite8(cgbc->session, cgbc->io_cmd + CGBC_CMD_ACCESS);
drivers/mfd/cgbc-core.c
159
iowrite8(CGBC_CMD_INDEX_CBM_MAN8, cgbc->io_cmd + CGBC_CMD_INDEX);
drivers/mfd/cgbc-core.c
161
iowrite8(CGBC_CMD_INDEX_CBM_AUTO32, cgbc->io_cmd + CGBC_CMD_INDEX);
drivers/mfd/cgbc-core.c
167
iowrite8(_cmd[i], cgbc->io_cmd + CGBC_CMD_DATA + (i % 4));
drivers/mfd/cgbc-core.c
170
iowrite8((i + 1) | CGBC_CMD_INDEX_CBM_MAN8, cgbc->io_cmd + CGBC_CMD_INDEX);
drivers/mfd/cgbc-core.c
174
iowrite8(checksum, cgbc->io_cmd + CGBC_CMD_DATA + (i % 4));
drivers/mfd/cgbc-core.c
177
iowrite8(cgbc->session, cgbc->io_cmd + CGBC_CMD_STROBE);
drivers/mfd/cgbc-core.c
180
iowrite8(CGBC_CMD_INDEX_CBM_AUTO32, cgbc->io_cmd + CGBC_CMD_INDEX);
drivers/mfd/cgbc-core.c
83
iowrite8(cmd, cgbc->io_session + CGBC_SESSION_CMD);
drivers/mfd/cgbc-core.c
92
iowrite8(CGBC_SESSION_STATUS_FREE, cgbc->io_session + CGBC_SESSION_STATUS);
drivers/mfd/janz-cmodio.c
224
iowrite8(0xf, &priv->ctrl->int_disable);
drivers/mfd/kempld-core.c
157
iowrite8(index, pld->io_index);
drivers/mfd/kempld-core.c
172
iowrite8(index, pld->io_index);
drivers/mfd/kempld-core.c
173
iowrite8(data, pld->io_data);
drivers/mfd/kempld-core.c
388
iowrite8(KEMPLD_MUTEX_KEY, pld->io_index);
drivers/mfd/kempld-core.c
390
iowrite8(KEMPLD_MUTEX_KEY, pld->io_index);
drivers/mfd/kempld-core.c
42
iowrite8(KEMPLD_MUTEX_KEY, pld->io_index);
drivers/mfd/tqmx86.c
239
iowrite8(val, io_base + TQMX86_REG_IO_EXT_INT);
drivers/misc/hpilo.c
184
iowrite8(1, ccb->ccb_u5.db_base);
drivers/misc/hpilo.c
189
iowrite8(2, ccb->ccb_u5.db_base);
drivers/misc/hpilo.c
410
iowrite8(ioread8(&hw->mmio_vaddr[DB_IRQ]) | 1, &hw->mmio_vaddr[DB_IRQ]);
drivers/misc/hpilo.c
415
iowrite8(ioread8(&hw->mmio_vaddr[DB_IRQ]) & ~1,
drivers/misc/keba/cp500.c
310
iowrite8(0, cp500->system_startup_addr + CP500_RECONFIG_REG);
drivers/misc/keba/cp500.c
312
iowrite8(CP500_RECFG_REQ,
drivers/misc/pvpanic/pvpanic.c
56
iowrite8(event, pi_cur->base);
drivers/mtd/nand/raw/davinci_nand.c
754
iowrite8(instr->ctx.cmd.opcode,
drivers/mtd/nand/raw/davinci_nand.c
760
iowrite8(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/omap2.c
2145
iowrite8(instr->ctx.cmd.opcode,
drivers/mtd/nand/raw/omap2.c
2151
iowrite8(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/technologic-nand-controller.c
65
iowrite8(bits | value, data->ctrl);
drivers/mtd/nand/raw/technologic-nand-controller.c
79
iowrite8(instr->ctx.cmd.opcode, data->base);
drivers/net/can/cc770/cc770_platform.c
67
iowrite8(val, priv->reg_base + reg);
drivers/net/can/janz-ican3.c
1490
iowrite8(1 << mod->num, &mod->ctrl->int_enable);
drivers/net/can/janz-ican3.c
1511
iowrite8(1 << mod->num, &mod->ctrl->int_disable);
drivers/net/can/janz-ican3.c
1531
iowrite8(1 << mod->num, &mod->ctrl->int_disable);
drivers/net/can/janz-ican3.c
1540
iowrite8(0x00, &mod->dpmctrl->hwreset);
drivers/net/can/janz-ican3.c
1588
iowrite8(1 << mod->num, &mod->ctrl->int_enable);
drivers/net/can/janz-ican3.c
1734
iowrite8(0x01, &mod->dpmctrl->interrupt);
drivers/net/can/janz-ican3.c
1986
iowrite8(1 << mod->num, &mod->ctrl->int_disable);
drivers/net/can/janz-ican3.c
2013
iowrite8(1 << mod->num, &mod->ctrl->int_disable);
drivers/net/can/janz-ican3.c
2033
iowrite8(1 << mod->num, &mod->ctrl->int_disable);
drivers/net/can/janz-ican3.c
295
iowrite8(page, &mod->dpmctrl->window_address);
drivers/net/can/janz-ican3.c
343
iowrite8(locl, mod->dpm + MSYNC_LOCL);
drivers/net/can/janz-ican3.c
383
iowrite8(locl, mod->dpm + MSYNC_LOCL);
drivers/net/can/sja1000/kvaser_pci.c
114
iowrite8(val, priv->reg_base + port);
drivers/net/can/sja1000/kvaser_pci.c
148
iowrite8(MOD_RM, base_addr +
drivers/net/can/sja1000/peak_pcmcia.c
205
iowrite8(v, priv->reg_base + port);
drivers/net/can/sja1000/peak_pcmcia.c
228
iowrite8(v, card->ioport_addr + PCC_COMN_OFF + port);
drivers/net/can/sja1000/plx_pci.c
403
iowrite8(val, priv->reg_base + port);
drivers/net/can/sja1000/plx_pci.c
506
iowrite8(0x1, reset_addr);
drivers/net/can/sja1000/plx_pci.c
534
iowrite8(0x1, reset_addr);
drivers/net/can/sja1000/plx_pci.c
558
iowrite8(tmpval, bar0_addr + ASEM_RAW_CAN_RST_REGISTER);
drivers/net/can/sja1000/plx_pci.c
561
iowrite8(tmpval, bar0_addr + ASEM_RAW_CAN_RST_REGISTER);
drivers/net/can/sja1000/sja1000_platform.c
48
iowrite8(val, priv->reg_base + reg);
drivers/net/can/sja1000/sja1000_platform.c
58
iowrite8(val, priv->reg_base + reg * 2);
drivers/net/can/sja1000/sja1000_platform.c
68
iowrite8(val, priv->reg_base + reg * 4);
drivers/net/can/softing/softing_fw.c
26
iowrite8(vector >> 8, &card->dpram[DPRAM_FCT_HOST + 1]);
drivers/net/can/softing/softing_fw.c
27
iowrite8(vector, &card->dpram[DPRAM_FCT_HOST]);
drivers/net/can/softing/softing_fw.c
287
iowrite8(1, &card->dpram[DPRAM_COMMAND + 12]);
drivers/net/can/softing/softing_fw.c
304
iowrite8(1, &card->dpram[DPRAM_COMMAND + 6]);
drivers/net/can/softing/softing_fw.c
322
iowrite8(0, &card->dpram[DPRAM_RESET_RX_FIFO]);
drivers/net/can/softing/softing_fw.c
323
iowrite8(0, &card->dpram[DPRAM_RESET_RX_FIFO+1]);
drivers/net/can/softing/softing_fw.c
324
iowrite8(1, &card->dpram[DPRAM_RESET]);
drivers/net/can/softing/softing_fw.c
325
iowrite8(0, &card->dpram[DPRAM_RESET+1]);
drivers/net/can/softing/softing_fw.c
611
iowrite8(0, &card->dpram[DPRAM_INFO_BUSSTATE]);
drivers/net/can/softing/softing_fw.c
612
iowrite8(0, &card->dpram[DPRAM_INFO_BUSSTATE2]);
drivers/net/can/softing/softing_fw.c
614
iowrite8(0, &card->dpram[DPRAM_V2_IRQ_TOHOST]);
drivers/net/can/softing/softing_main.c
104
iowrite8(fifo_wr, &card->dpram[DPRAM_TX_WR]);
drivers/net/can/softing/softing_main.c
168
iowrite8(0, &card->dpram[DPRAM_RX_LOST]);
drivers/net/can/softing/softing_main.c
204
iowrite8(fifo_rd, &card->dpram[DPRAM_RX_RD]);
drivers/net/can/softing/softing_main.c
239
iowrite8(state, &card->dpram[priv->index ?
drivers/net/can/softing/softing_main.c
35
iowrite8(ioread8(&card->dpram[DPRAM_V2_RESET]) & ~1,
drivers/net/can/softing/softing_main.c
361
iowrite8(0, &card->dpram[DPRAM_V2_IRQ_TOHOST]);
drivers/net/can/softing/softing_main.c
371
iowrite8(0, &card->dpram[DPRAM_IRQ_TOHOST]);
drivers/net/can/softing/softing_main.c
45
iowrite8(ioread8(&card->dpram[DPRAM_V2_RESET]) | 1,
drivers/net/ethernet/3com/3c59x.c
1681
iowrite8(PKT_BUF_SZ>>8, ioaddr + TxFreeThreshold); /* Room for a packet. */
drivers/net/ethernet/3com/3c59x.c
1922
iowrite8(PKT_BUF_SZ>>8, ioaddr + TxFreeThreshold);
drivers/net/ethernet/3com/3c59x.c
1966
iowrite8(0, ioaddr + TxStatus);
drivers/net/ethernet/3com/3c59x.c
2104
iowrite8(0x00, ioaddr + TxStatus); /* Pop the status stack. */
drivers/net/ethernet/atheros/atlx/atl1.c
807
iowrite8(flash_table[hw->flash_vendor].cmd_program,
drivers/net/ethernet/atheros/atlx/atl1.c
809
iowrite8(flash_table[hw->flash_vendor].cmd_sector_erase,
drivers/net/ethernet/atheros/atlx/atl1.c
811
iowrite8(flash_table[hw->flash_vendor].cmd_chip_erase,
drivers/net/ethernet/atheros/atlx/atl1.c
813
iowrite8(flash_table[hw->flash_vendor].cmd_rdid,
drivers/net/ethernet/atheros/atlx/atl1.c
815
iowrite8(flash_table[hw->flash_vendor].cmd_wren,
drivers/net/ethernet/atheros/atlx/atl1.c
817
iowrite8(flash_table[hw->flash_vendor].cmd_rdsr,
drivers/net/ethernet/atheros/atlx/atl1.c
819
iowrite8(flash_table[hw->flash_vendor].cmd_wrsr,
drivers/net/ethernet/atheros/atlx/atl1.c
821
iowrite8(flash_table[hw->flash_vendor].cmd_read,
drivers/net/ethernet/atheros/atlx/atl2.h
45
#define ATL2_WRITE_REGB(a, reg, value) (iowrite8((value), \
drivers/net/ethernet/cirrus/cs89x0.c
1286
iowrite8(dev->irq, lp->virt_addr + DATA_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
1287
iowrite8(0, lp->virt_addr + DATA_PORT + 1);
drivers/net/ethernet/cirrus/cs89x0.c
1290
iowrite8((dev->mem_start >> 16) & 0xff,
drivers/net/ethernet/cirrus/cs89x0.c
1292
iowrite8((dev->mem_start >> 8) & 0xff,
drivers/net/ethernet/dec/tulip/winbond-840.c
860
iowrite8(dev->dev_addr[i], ioaddr + StationAddr + i);
drivers/net/ethernet/dlink/dl2k.c
15
#define dw8(reg, val) iowrite8(val, ioaddr + (reg))
drivers/net/ethernet/dlink/sundance.c
1168
iowrite8(127, ioaddr + TxDMAPollPeriod);
drivers/net/ethernet/dlink/sundance.c
1587
iowrite8(AcceptBroadcast | AcceptMyPhys, ioaddr + RxMode);
drivers/net/ethernet/dlink/sundance.c
1595
iowrite8(rx_mode, ioaddr + RxMode);
drivers/net/ethernet/dlink/sundance.c
1778
iowrite8(wol_bits, ioaddr + WakeEvent);
drivers/net/ethernet/dlink/sundance.c
1950
iowrite8(AcceptBroadcast | AcceptMyPhys, ioaddr + RxMode);
drivers/net/ethernet/dlink/sundance.c
754
iowrite8(MDIO_WRITE1, mdio_addr);
drivers/net/ethernet/dlink/sundance.c
756
iowrite8(MDIO_WRITE1 | MDIO_ShiftClk, mdio_addr);
drivers/net/ethernet/dlink/sundance.c
775
iowrite8(dataval, mdio_addr);
drivers/net/ethernet/dlink/sundance.c
777
iowrite8(dataval | MDIO_ShiftClk, mdio_addr);
drivers/net/ethernet/dlink/sundance.c
782
iowrite8(MDIO_EnbIn, mdio_addr);
drivers/net/ethernet/dlink/sundance.c
785
iowrite8(MDIO_EnbIn | MDIO_ShiftClk, mdio_addr);
drivers/net/ethernet/dlink/sundance.c
805
iowrite8(dataval, mdio_addr);
drivers/net/ethernet/dlink/sundance.c
807
iowrite8(dataval | MDIO_ShiftClk, mdio_addr);
drivers/net/ethernet/dlink/sundance.c
812
iowrite8(MDIO_EnbIn, mdio_addr);
drivers/net/ethernet/dlink/sundance.c
814
iowrite8(MDIO_EnbIn | MDIO_ShiftClk, mdio_addr);
drivers/net/ethernet/dlink/sundance.c
880
iowrite8(100, ioaddr + RxDMAPollPeriod);
drivers/net/ethernet/dlink/sundance.c
881
iowrite8(127, ioaddr + TxDMAPollPeriod);
drivers/net/ethernet/dlink/sundance.c
884
iowrite8(0x01, ioaddr + DebugCtrl1);
drivers/net/ethernet/dlink/sundance.c
894
iowrite8(ioread8(ioaddr + WakeEvent) | 0x00, ioaddr + WakeEvent);
drivers/net/ethernet/ec_bhf.c
156
iowrite8(0, priv->mac_io + MAC_FRAME_ERR_CNT);
drivers/net/ethernet/ec_bhf.c
157
iowrite8(0, priv->mac_io + MAC_RX_ERR_CNT);
drivers/net/ethernet/ec_bhf.c
158
iowrite8(0, priv->mac_io + MAC_CRC_ERR_CNT);
drivers/net/ethernet/ec_bhf.c
159
iowrite8(0, priv->mac_io + MAC_LNK_LST_ERR_CNT);
drivers/net/ethernet/ec_bhf.c
162
iowrite8(0, priv->mac_io + MAC_DROPPED_FRMS);
drivers/net/ethernet/ec_bhf.c
164
iowrite8(0, priv->fifo_io + FIFO_TX_RESET);
drivers/net/ethernet/ec_bhf.c
165
iowrite8(0, priv->fifo_io + FIFO_RX_RESET);
drivers/net/ethernet/ec_bhf.c
167
iowrite8(0, priv->mac_io + MAC_TX_FIFO_LVL);
drivers/net/ethernet/ec_bhf.c
414
iowrite8(0, priv->mii_io + MII_MAC_FILT_FLAG);
drivers/net/ethernet/engleder/tsnep_main.c
137
iowrite8(queue->irq_delay, queue->irq_delay_addr);
drivers/net/ethernet/engleder/tsnep_rxnfc.c
25
iowrite8(rx_assign, addr);
drivers/net/ethernet/engleder/tsnep_rxnfc.c
35
iowrite8(0, addr);
drivers/net/ethernet/engleder/tsnep_selftests.c
26
iowrite8(TSNEP_GC_ENABLE_TIMEOUT, adapter->addr + TSNEP_GC);
drivers/net/ethernet/engleder/tsnep_selftests.c
43
iowrite8(TSNEP_GC_ENABLE_TIMEOUT, adapter->addr + TSNEP_GC);
drivers/net/ethernet/engleder/tsnep_selftests.c
63
iowrite8(enable, adapter->addr + TSNEP_GC);
drivers/net/ethernet/engleder/tsnep_selftests.c
72
iowrite8(TSNEP_GC_DISABLE, adapter->addr + TSNEP_GC);
drivers/net/ethernet/engleder/tsnep_tc.c
333
iowrite8(TSNEP_GC_DISABLE, adapter->addr + TSNEP_GC);
drivers/net/ethernet/engleder/tsnep_tc.c
367
iowrite8(TSNEP_GC_ENABLE_TIMEOUT, adapter->addr + TSNEP_GC);
drivers/net/ethernet/engleder/tsnep_tc.c
378
iowrite8(TSNEP_GC_ENABLE_A, adapter->addr + TSNEP_GC);
drivers/net/ethernet/engleder/tsnep_tc.c
380
iowrite8(TSNEP_GC_ENABLE_B, adapter->addr + TSNEP_GC);
drivers/net/ethernet/engleder/tsnep_tc.c
388
iowrite8(TSNEP_GC_ENABLE_A, adapter->addr + TSNEP_GC);
drivers/net/ethernet/engleder/tsnep_tc.c
448
iowrite8(TSNEP_GC_DISABLE, adapter->addr + TSNEP_GC);
drivers/net/ethernet/engleder/tsnep_tc.c
463
iowrite8(TSNEP_GC_DISABLE, adapter->addr + TSNEP_GC);
drivers/net/ethernet/intel/e100.c
1365
iowrite8(~0, &nic->csr->scb.stat_ack);
drivers/net/ethernet/intel/e100.c
1713
iowrite8(ioread8(&nic->csr->scb.cmd_hi) | irq_sw_gen,&nic->csr->scb.cmd_hi);
drivers/net/ethernet/intel/e100.c
2120
iowrite8(stat_ack_rnr, &nic->csr->scb.stat_ack);
drivers/net/ethernet/intel/e100.c
2204
iowrite8(stat_ack, &nic->csr->scb.stat_ack);
drivers/net/ethernet/intel/e100.c
617
iowrite8(irq_mask_none, &nic->csr->scb.cmd_hi);
drivers/net/ethernet/intel/e100.c
627
iowrite8(irq_mask_all, &nic->csr->scb.cmd_hi);
drivers/net/ethernet/intel/e100.c
696
iowrite8(eecs | eesk, &nic->csr->eeprom_ctrl_lo);
drivers/net/ethernet/intel/e100.c
702
iowrite8(ctrl, &nic->csr->eeprom_ctrl_lo);
drivers/net/ethernet/intel/e100.c
705
iowrite8(ctrl | eesk, &nic->csr->eeprom_ctrl_lo);
drivers/net/ethernet/intel/e100.c
712
iowrite8(0, &nic->csr->eeprom_ctrl_lo);
drivers/net/ethernet/intel/e100.c
728
iowrite8(eecs | eesk, &nic->csr->eeprom_ctrl_lo);
drivers/net/ethernet/intel/e100.c
734
iowrite8(ctrl, &nic->csr->eeprom_ctrl_lo);
drivers/net/ethernet/intel/e100.c
737
iowrite8(ctrl | eesk, &nic->csr->eeprom_ctrl_lo);
drivers/net/ethernet/intel/e100.c
752
iowrite8(0, &nic->csr->eeprom_ctrl_lo);
drivers/net/ethernet/intel/e100.c
835
iowrite8(cmd, &nic->csr->scb.cmd_lo);
drivers/net/ethernet/micrel/ks8842.c
180
iowrite8(value, adapter->hw_addr + offset);
drivers/net/ethernet/packetengines/yellowfin.c
534
iowrite8(location, ioaddr + EEAddr);
drivers/net/ethernet/packetengines/yellowfin.c
535
iowrite8(0x30 | ((location >> 8) & 7), ioaddr + EECtrl);
drivers/net/ethernet/packetengines/yellowfin.c
593
iowrite8(dev->dev_addr[i], ioaddr + StnAddr + i);
drivers/net/ethernet/realtek/8139too.c
663
#define RTL_W8_F(reg, val8) do { iowrite8 ((val8), ioaddr + (reg)); ioread8 (ioaddr + (reg)); } while (0)
drivers/net/ethernet/realtek/8139too.c
668
#define RTL_W8(reg, val8) iowrite8 ((val8), ioaddr + (reg))
drivers/net/ethernet/sis/sis900.c
206
#define sw8(reg, val) iowrite8(val, ioaddr + (reg))
drivers/net/ethernet/smsc/smc91x.h
182
#define SMC_outb(v, a, r) iowrite8(v, (a) + (r))
drivers/net/ethernet/via/via-rhine.c
1356
iowrite8(ioread8(ioaddr + ChipCmd1) | Cmd1FDuplex,
drivers/net/ethernet/via/via-rhine.c
1359
iowrite8(ioread8(ioaddr + ChipCmd1) & ~Cmd1FDuplex,
drivers/net/ethernet/via/via-rhine.c
1396
iowrite8(CAMC_CAMEN, ioaddr + CamCon);
drivers/net/ethernet/via/via-rhine.c
1402
iowrite8((u8) idx, ioaddr + CamAddr);
drivers/net/ethernet/via/via-rhine.c
1405
iowrite8(*addr, ioaddr + MulticastFilter0 + i);
drivers/net/ethernet/via/via-rhine.c
1409
iowrite8(CAMC_CAMWR | CAMC_CAMEN, ioaddr + CamCon);
drivers/net/ethernet/via/via-rhine.c
1412
iowrite8(0, ioaddr + CamCon);
drivers/net/ethernet/via/via-rhine.c
1425
iowrite8(CAMC_CAMEN | CAMC_VCAMSL, ioaddr + CamCon);
drivers/net/ethernet/via/via-rhine.c
1431
iowrite8((u8) idx, ioaddr + CamAddr);
drivers/net/ethernet/via/via-rhine.c
1437
iowrite8(CAMC_CAMWR | CAMC_CAMEN, ioaddr + CamCon);
drivers/net/ethernet/via/via-rhine.c
1440
iowrite8(0, ioaddr + CamCon);
drivers/net/ethernet/via/via-rhine.c
1452
iowrite8(CAMC_CAMEN, ioaddr + CamCon);
drivers/net/ethernet/via/via-rhine.c
1459
iowrite8(0, ioaddr + CamCon);
drivers/net/ethernet/via/via-rhine.c
1471
iowrite8(CAMC_CAMEN | CAMC_VCAMSL, ioaddr + CamCon);
drivers/net/ethernet/via/via-rhine.c
1478
iowrite8(0, ioaddr + CamCon);
drivers/net/ethernet/via/via-rhine.c
1554
iowrite8(dev->dev_addr[i], ioaddr + StationAddr + i);
drivers/net/ethernet/via/via-rhine.c
1559
iowrite8(0x20, ioaddr + TxConfig);
drivers/net/ethernet/via/via-rhine.c
1585
iowrite8(0, ioaddr + MIICmd);
drivers/net/ethernet/via/via-rhine.c
1586
iowrite8(MII_BMSR, ioaddr + MIIRegAddr);
drivers/net/ethernet/via/via-rhine.c
1587
iowrite8(0x80, ioaddr + MIICmd);
drivers/net/ethernet/via/via-rhine.c
1591
iowrite8(MII_BMSR | 0x40, ioaddr + MIIRegAddr);
drivers/net/ethernet/via/via-rhine.c
1599
iowrite8(0, ioaddr + MIICmd);
drivers/net/ethernet/via/via-rhine.c
1602
iowrite8(0x01, ioaddr + MIIRegAddr); // MII_BMSR
drivers/net/ethernet/via/via-rhine.c
1608
iowrite8(0x80, ioaddr + MIICmd);
drivers/net/ethernet/via/via-rhine.c
1613
iowrite8(0, ioaddr + MIICmd);
drivers/net/ethernet/via/via-rhine.c
1630
iowrite8(phy_id, ioaddr + MIIPhyAddr);
drivers/net/ethernet/via/via-rhine.c
1631
iowrite8(regnum, ioaddr + MIIRegAddr);
drivers/net/ethernet/via/via-rhine.c
1632
iowrite8(0x40, ioaddr + MIICmd); /* Trigger read */
drivers/net/ethernet/via/via-rhine.c
1648
iowrite8(phy_id, ioaddr + MIIPhyAddr);
drivers/net/ethernet/via/via-rhine.c
1649
iowrite8(regnum, ioaddr + MIIRegAddr);
drivers/net/ethernet/via/via-rhine.c
1651
iowrite8(0x20, ioaddr + MIICmd); /* Trigger write */
drivers/net/ethernet/via/via-rhine.c
1864
iowrite8(ioread8(ioaddr + ChipCmd1) | Cmd1TxDemand,
drivers/net/ethernet/via/via-rhine.c
2167
iowrite8(ioread8(ioaddr + ChipCmd) | CmdTxOn,
drivers/net/ethernet/via/via-rhine.c
2174
iowrite8(ioread8(ioaddr + ChipCmd1) | Cmd1TxDemand,
drivers/net/ethernet/via/via-rhine.c
2422
iowrite8(rp->tx_thresh | 0x02, ioaddr + TxConfig);
drivers/net/ethernet/via/via-rhine.c
2477
iowrite8(0x04, ioaddr + WOLcgClr);
drivers/net/ethernet/via/via-rhine.c
2482
iowrite8(WOLmagic, ioaddr + WOLcrSet);
drivers/net/ethernet/via/via-rhine.c
2487
iowrite8(ioread8(ioaddr + ConfigA) | 0x03, ioaddr + ConfigA);
drivers/net/ethernet/via/via-rhine.c
2491
iowrite8(WOLbmcast, ioaddr + WOLcgSet);
drivers/net/ethernet/via/via-rhine.c
2494
iowrite8(WOLlnkon | WOLlnkoff, ioaddr + WOLcrSet);
drivers/net/ethernet/via/via-rhine.c
2497
iowrite8(WOLucast, ioaddr + WOLcrSet);
drivers/net/ethernet/via/via-rhine.c
2501
iowrite8(0x01, ioaddr + PwcfgSet);
drivers/net/ethernet/via/via-rhine.c
2502
iowrite8(ioread8(ioaddr + StickyHW) | 0x04, ioaddr + StickyHW);
drivers/net/ethernet/via/via-rhine.c
2508
iowrite8(ioread8(ioaddr + StickyHW) | 0x03, ioaddr + StickyHW);
drivers/net/ethernet/via/via-rhine.c
481
#define BYTE_REG_BITS_ON(x, p) do { iowrite8((ioread8((p))|(x)), (p)); } while (0)
drivers/net/ethernet/via/via-rhine.c
489
#define BYTE_REG_BITS_OFF(x, p) do { iowrite8(ioread8((p)) & (~(x)), (p)); } while (0)
drivers/net/ethernet/via/via-rhine.c
493
#define BYTE_REG_BITS_SET(x, m, p) do { iowrite8((ioread8((p)) & (~(m)))|(x), (p)); } while (0)
drivers/net/ethernet/via/via-rhine.c
566
iowrite8(mask >> 16, ioaddr + IntrStatus2);
drivers/net/ethernet/via/via-rhine.c
582
iowrite8(ioread8(ioaddr + StickyHW) & 0xFC, ioaddr + StickyHW);
drivers/net/ethernet/via/via-rhine.c
585
iowrite8(0x80, ioaddr + WOLcgClr);
drivers/net/ethernet/via/via-rhine.c
588
iowrite8(0xFF, ioaddr + WOLcrClr);
drivers/net/ethernet/via/via-rhine.c
591
iowrite8(0x03, ioaddr + WOLcrClr1);
drivers/net/ethernet/via/via-rhine.c
599
iowrite8(0xFF, ioaddr + PwrcsrClr);
drivers/net/ethernet/via/via-rhine.c
601
iowrite8(0x03, ioaddr + PwrcsrClr1);
drivers/net/ethernet/via/via-rhine.c
636
iowrite8(Cmd1Reset, ioaddr + ChipCmd1);
drivers/net/ethernet/via/via-rhine.c
644
iowrite8(0x40, ioaddr + MiscCmd);
drivers/net/ethernet/via/via-rhine.c
723
iowrite8(ioread8(ioaddr + ConfigA) & 0xFC, ioaddr + ConfigA);
drivers/net/ethernet/wiznet/w5100.c
213
iowrite8(data, w5100_mmio(ndev) + (addr << CONFIG_WIZNET_BUS_SHIFT));
drivers/net/fddi/skfp/h/types.h
31
#define outp(p,c) iowrite8(c,p)
drivers/net/mdio/mdio-mux-mmioreg.c
59
iowrite8((x & ~s->mask) | desired_child, p);
drivers/net/wan/fsl_ucc_hdlc.c
941
iowrite8(priv->guemr, &uf_regs->guemr);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
370
iowrite8(val, priv->ioaddr + reg);
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
171
iowrite8(val, addr);
drivers/ntb/hw/intel/ntb_hw_gen3.c
127
iowrite8(i, ndev->self_mmio + GEN3_INTVEC_OFFSET + i);
drivers/ntb/hw/intel/ntb_hw_gen3.c
131
iowrite8(GEN3_DB_MSIX_VECTOR_COUNT - 2,
drivers/ntb/hw/intel/ntb_hw_gen4.c
479
iowrite8(NTB_LTR_SWSEL_ACTIVE, ndev->self_mmio + GEN4_LTR_SWSEL_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
529
iowrite8(NTB_LTR_SWSEL_IDLE, ndev->self_mmio + GEN4_LTR_SWSEL_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
98
iowrite8(i, ndev->self_mmio + GEN4_INTVEC_OFFSET + i);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
1403
iowrite8(1, &sndev->mmio_self_dbmsg->imsg[i].status);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
1434
iowrite8(doorbell_irq,
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
1438
iowrite8(message_irq,
drivers/pci/controller/dwc/pci-layerscape.c
91
iowrite8(PCI_HEADER_TYPE_BRIDGE, pci->dbi_base + PCI_HEADER_TYPE);
drivers/pinctrl/renesas/core.c
159
iowrite8(data, mapped_reg);
drivers/pinctrl/renesas/pinctrl.c
932
iowrite8(value, reg);
drivers/platform/mellanox/mlx-platform.c
7287
iowrite8(val, ctx->base + reg);
drivers/platform/x86/amd/pmc/pmc-quirks.c
337
iowrite8(val & ~BIT(0), addr);
drivers/platform/x86/apple-gmux.c
248
iowrite8((port & 0xff), gmux_data->iomem_base + GMUX_MMIO_PORT_SELECT);
drivers/platform/x86/apple-gmux.c
249
iowrite8(GMUX_MMIO_READ | sizeof(val),
drivers/platform/x86/apple-gmux.c
263
iowrite8(val, gmux_data->iomem_base);
drivers/platform/x86/apple-gmux.c
265
iowrite8(port & 0xff, gmux_data->iomem_base + GMUX_MMIO_PORT_SELECT);
drivers/platform/x86/apple-gmux.c
266
iowrite8(GMUX_MMIO_WRITE | sizeof(val),
drivers/platform/x86/apple-gmux.c
279
iowrite8((port & 0xff), gmux_data->iomem_base + GMUX_MMIO_PORT_SELECT);
drivers/platform/x86/apple-gmux.c
280
iowrite8(GMUX_MMIO_READ | sizeof(val),
drivers/platform/x86/apple-gmux.c
294
iowrite8(port & 0xff, gmux_data->iomem_base + GMUX_MMIO_PORT_SELECT);
drivers/platform/x86/apple-gmux.c
295
iowrite8(GMUX_MMIO_WRITE | sizeof(val),
drivers/platform/x86/ibm_rtl.c
102
iowrite8(value, &rtl_table->command);
drivers/platform/x86/ibm_rtl.c
108
iowrite8((u8)cmd_port_val, rtl_cmd_addr);
drivers/scsi/53c700.h
510
iowrite8(value, hostdata->base + (reg^bE));
drivers/scsi/am53c974.c
105
iowrite8(val, esp->regs + (reg * 4UL));
drivers/scsi/g_NCR5380.c
41
iowrite8(value, hostdata->io + hostdata->offset + (reg))
drivers/scsi/sym53c8xx_2/sym_hipd.h
188
#define OUTB_OFF(np, o, val) iowrite8((val), np->s.ioaddr + (o))
drivers/scsi/wd719x.c
62
iowrite8(val, wd->base + reg);
drivers/sh/clk/cpg.c
45
iowrite8(value, clk->mapped_reg);
drivers/soc/fsl/qe/qmc.c
276
iowrite8(val, addr);
drivers/soc/fsl/qe/tsa.c
198
iowrite8(val, addr);
drivers/soc/fsl/qe/ucc_slow.c
285
iowrite8(UCC_BMR_BO_BE, &uccs->us_pram->tbmr);
drivers/soc/fsl/qe/ucc_slow.c
286
iowrite8(UCC_BMR_BO_BE, &uccs->us_pram->rbmr);
drivers/spi/spi-fsl-cpm.c
373
iowrite8(CPMFCR_EB | CPMFCR_GBL, &mspi->pram->tfcr);
drivers/spi/spi-fsl-cpm.c
374
iowrite8(CPMFCR_EB | CPMFCR_GBL, &mspi->pram->rfcr);
drivers/spi/spi-fsl-espi.c
146
iowrite8(val, espi->reg_base + offset);
drivers/spi/spi-kspi2.c
138
iowrite8(kspi->control_shadow, kspi->base + KSPI2_CONTROL_REG);
drivers/spi/spi-kspi2.c
148
iowrite8(tx, kspi->base + KSPI2_DATA_REG);
drivers/spi/spi-kspi2.c
240
iowrite8(spi_get_chipselect(spi, 0), kspi->base + KSPI2_CS_NR_REG);
drivers/spi/spi-kspi2.c
242
iowrite8(KSPI2_CS_NR_NONE, kspi->base + KSPI2_CS_NR_REG);
drivers/spi/spi-kspi2.c
332
iowrite8(KSPI2_CONTROL_INIT, kspi->base + KSPI2_CONTROL_REG);
drivers/spi/spi-kspi2.c
335
iowrite8(KSPI2_CS_NR_NONE, kspi->base + KSPI2_CS_NR_REG);
drivers/spi/spi-kspi2.c
95
iowrite8(KSPI2_STATUS_IN_USE, kspi->base + KSPI2_STATUS_REG);
drivers/spi/spi-npcm-fiu.c
327
iowrite8(*(buf_tx + i), dst + i);
drivers/spi/spi-npcm-pspi.c
209
iowrite8(val, NPCM_PSPI_DATA + priv->base);
drivers/spi/spi-npcm-pspi.c
334
iowrite8(0x0, NPCM_PSPI_DATA + priv->base);
drivers/spi/spi-rspi.c
201
iowrite8(data, rspi->addr + offset);
drivers/spi/spi-sh-sci.c
54
iowrite8(sp->val, SCSPTR(sp));
drivers/spi/spi-sh.c
85
iowrite8(data, ss->addr + (offset >> 2));
drivers/ssb/pci.c
1045
iowrite8(value, bus->mmio + offset);
drivers/staging/vme_user/vme_tsi148.c
1277
iowrite8(*(u8 *)buf, addr);
drivers/staging/vme_user/vme_tsi148.c
1284
iowrite8(*(u8 *)(buf + done), addr + done);
drivers/staging/vme_user/vme_tsi148.c
1304
iowrite8(*(u8 *)(buf + done), addr + done);
drivers/tty/serial/8250/8250_keba.c
75
iowrite8(mode, kuart->base + KUART_CONTROL);
drivers/tty/serial/men_z135_uart.c
391
iowrite8(irq_id, port->membase + MEN_Z135_STAT_REG);
drivers/tty/serial/pch_uart.c
1130
iowrite8(mcr, priv->membase + UART_MCR);
drivers/tty/serial/pch_uart.c
1495
iowrite8(c, priv->membase + PCH_UART_THR);
drivers/tty/serial/pch_uart.c
1502
iowrite8(ier, priv->membase + UART_IER);
drivers/tty/serial/pch_uart.c
1537
iowrite8(ch, priv->membase + PCH_UART_THR);
drivers/tty/serial/pch_uart.c
1577
iowrite8(ier, priv->membase + UART_IER);
drivers/tty/serial/pch_uart.c
328
iowrite8(PCH_UART_LCR_DLAB, priv->membase + UART_LCR);
drivers/tty/serial/pch_uart.c
333
iowrite8(lcr, priv->membase + UART_LCR);
drivers/tty/serial/pch_uart.c
416
iowrite8(ier, priv->membase + UART_IER);
drivers/tty/serial/pch_uart.c
424
iowrite8(ier, priv->membase + UART_IER);
drivers/tty/serial/pch_uart.c
464
iowrite8(PCH_UART_LCR_DLAB, priv->membase + UART_LCR);
drivers/tty/serial/pch_uart.c
465
iowrite8(dll, priv->membase + PCH_UART_DLL);
drivers/tty/serial/pch_uart.c
466
iowrite8(dlm, priv->membase + PCH_UART_DLM);
drivers/tty/serial/pch_uart.c
467
iowrite8(lcr, priv->membase + UART_LCR);
drivers/tty/serial/pch_uart.c
481
iowrite8(PCH_UART_FCR_FIFOE | priv->fcr, priv->membase + UART_FCR);
drivers/tty/serial/pch_uart.c
482
iowrite8(PCH_UART_FCR_FIFOE | priv->fcr | flag,
drivers/tty/serial/pch_uart.c
484
iowrite8(priv->fcr, priv->membase + UART_FCR);
drivers/tty/serial/pch_uart.c
533
iowrite8(PCH_UART_FCR_FIFOE, priv->membase + UART_FCR);
drivers/tty/serial/pch_uart.c
534
iowrite8(PCH_UART_FCR_FIFOE | PCH_UART_FCR_RFR | PCH_UART_FCR_TFR,
drivers/tty/serial/pch_uart.c
536
iowrite8(fcr, priv->membase + UART_FCR);
drivers/tty/serial/pch_uart.c
596
iowrite8(lcr, priv->membase + UART_LCR);
drivers/tty/serial/pch_uart.c
826
iowrite8(port->x_char, priv->membase + PCH_UART_THR);
drivers/tty/serial/pch_uart.c
835
iowrite8(ch, priv->membase + PCH_UART_THR);
drivers/tty/serial/pch_uart.c
883
iowrite8(port->x_char, priv->membase + PCH_UART_THR);
drivers/tty/serial/sh-sci.c
706
iowrite8(value, p->membase + (reg->offset << p->regshift));
drivers/tty/serial/timbuart.c
102
iowrite8(ch, port->membase + TIMBUART_TXFIFO);
drivers/tty/serial/timbuart.c
154
iowrite8(ctl, port->membase + TIMBUART_CTRL);
drivers/tty/serial/timbuart.c
209
iowrite8(TIMBUART_CTRL_RTS, port->membase + TIMBUART_CTRL);
drivers/tty/serial/timbuart.c
211
iowrite8(0, port->membase + TIMBUART_CTRL);
drivers/tty/serial/timbuart.c
241
iowrite8(TIMBUART_CTRL_FLSHRX, port->membase + TIMBUART_CTRL);
drivers/tty/serial/timbuart.c
296
iowrite8((u8)bindex, port->membase + TIMBUART_BAUDRATE);
drivers/tty/serial/timbuart.c
75
iowrite8(ctl, port->membase + TIMBUART_CTRL);
drivers/tty/serial/ucc_uart.c
653
iowrite8(UCC_BMR_GBL | UCC_BMR_BO_BE, &uccup->common.rbmr);
drivers/tty/serial/ucc_uart.c
654
iowrite8(UCC_BMR_GBL | UCC_BMR_BO_BE, &uccup->common.tbmr);
drivers/tty/serial/ucc_uart.c
709
iowrite8(0, &uccup->rx_bitmark);
drivers/tty/serial/ucc_uart.c
710
iowrite8(10, &uccup->rx_length);
drivers/tty/serial/ucc_uart.c
712
iowrite8(0, &uccup->rx_temp_dlst_qe);
drivers/tty/serial/ucc_uart.c
714
iowrite8(0, &uccup->rx_frame_rem_size);
drivers/tty/serial/ucc_uart.c
716
iowrite8(UCC_UART_TX_STATE_UART | UCC_UART_TX_STATE_X1,
drivers/tty/serial/ucc_uart.c
719
iowrite8(0, &uccup->resD4);
drivers/tty/serial/ucc_uart.c
936
iowrite8(tty_get_frame_size(termios->c_cflag), &uccup->rx_length);
drivers/uio/uio_aec.c
105
iowrite8(INT_MASK_ALL, info->priv + INT_MASK_ADDR);
drivers/uio/uio_aec.c
128
iowrite8(INT_DISABLE, info->priv + INT_MASK_ADDR);
drivers/uio/uio_cif.c
37
iowrite8(ioread8(plx_intscr) & ~INTSCR_INT1_ENABLE, plx_intscr);
drivers/usb/gadget/udc/m66592-udc.h
580
iowrite8(pb[i], fifoaddr + (3 - i));
drivers/usb/gadget/udc/m66592-udc.h
582
iowrite8(pb[i], fifoaddr + i);
drivers/usb/gadget/udc/m66592-udc.h
594
iowrite8(*p, fifoaddr);
drivers/usb/gadget/udc/r8a66597-udc.h
230
iowrite8(buf[i], fifoaddr + adj - (i & adj));
drivers/usb/host/r8a66597.h
225
iowrite8(pb[i], fifoaddr + i);
drivers/usb/host/r8a66597.h
227
iowrite8(pb[i], fifoaddr + 3 - i);
drivers/usb/host/r8a66597.h
239
iowrite8((unsigned char)*buf, fifoaddr);
drivers/usb/renesas_usbhs/fifo.c
555
iowrite8(buf[i], addr + (i & 0x03));
drivers/usb/renesas_usbhs/fifo.c
558
iowrite8(buf[i], addr + (0x03 - (i & 0x03)));
drivers/vdpa/alibaba/eni_vdpa.c
406
iowrite8(*p++, ioaddr + i);
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
188
iowrite8(status, &oct_hw->common_cfg->device_status);
drivers/vdpa/octeon_ep/octep_vdpa_main.c
66
iowrite8(0, oct_hw->vqs[i].cb_notify_addr);
drivers/vdpa/octeon_ep/octep_vdpa_main.c
76
iowrite8(0, oct_hw->isr);
drivers/vdpa/solidrun/snet_main.c
495
iowrite8(*buf_ptr++, cfg_ptr + i);
drivers/vfio/pci/vfio_pci_rdwr.c
39
#define vfio_iowrite8 iowrite8
drivers/vfio/platform/vfio_platform_common.c
508
iowrite8(val, reg->ioaddr + off);
drivers/virt/nitro_enclaves/ne_pci_dev.c
410
iowrite8(NE_ENABLE_ON, ne_pci_dev->iomem_base + NE_ENABLE);
drivers/virt/nitro_enclaves/ne_pci_dev.c
435
iowrite8(NE_ENABLE_OFF, ne_pci_dev->iomem_base + NE_ENABLE);
drivers/virtio/virtio_pci_legacy.c
75
iowrite8(ptr[i], ioaddr + i);
drivers/virtio/virtio_pci_legacy_dev.c
135
iowrite8(status, ldev->ioaddr + VIRTIO_PCI_STATUS);
drivers/virtio/virtio_pci_modern.c
499
iowrite8(b, device + offset);
drivers/watchdog/hpwdt.c
77
iowrite8(control, hpwdt_timer_con);
drivers/watchdog/hpwdt.c
90
iowrite8(data, hpwdt_timer_con);
drivers/watchdog/lenovo_se30_wdt.c
118
iowrite8(reg->mod, shm_base_addr + SHM_WIN_MOD_OFFSET);
drivers/watchdog/lenovo_se30_wdt.c
119
iowrite8(reg->cmd, shm_base_addr + SHM_WIN_CMD_OFFSET);
drivers/watchdog/lenovo_se30_wdt.c
120
iowrite8(reg->sel, shm_base_addr + SHM_WIN_SEL_OFFSET);
drivers/watchdog/lenovo_se30_wdt.c
123
iowrite8(VAL_SHM_WIN_CTRL_RD, shm_base_addr + SHM_WIN_CTL_OFFSET);
drivers/watchdog/lenovo_se30_wdt.c
158
iowrite8(val, shm_base_addr + SHM_WIN_DAT_OFFSET + reg->idx + idx_offset);
drivers/watchdog/lenovo_se30_wdt.c
159
iowrite8(VAL_SHM_WIN_CTRL_WR, shm_base_addr + SHM_WIN_CTL_OFFSET);
drivers/watchdog/tqmx86_wdt.c
39
iowrite8(0x81, priv->io_base + TQMX86_WDCS);
drivers/watchdog/tqmx86_wdt.c
52
iowrite8(val, priv->io_base + TQMX86_WDCFG);
drivers/watchdog/wdat_wdt.c
96
iowrite8((u8)value, instr->reg);
include/asm-generic/io.h
920
#ifndef iowrite8
include/asm-generic/io.h
921
#define iowrite8 iowrite8
include/asm-generic/iomap.h
40
extern void iowrite8(u8, void __iomem *);
include/linux/fsl_ifc.h
900
iowrite8(val, addr);
include/linux/rtsx_pci.h
101
iowrite8(value, (pcr)->remap_addr + reg)
include/linux/virtio_pci_modern.h
78
iowrite8(value, addr);
include/soc/fsl/qe/qe.h
269
#define qe_setbits_8(_addr, _v) iowrite8(ioread8(_addr) | (_v), (_addr))
include/soc/fsl/qe/qe.h
270
#define qe_clrbits_8(_addr, _v) iowrite8(ioread8(_addr) & ~(_v), (_addr))
include/soc/fsl/qe/qe.h
277
iowrite8((ioread8(addr) & ~(clear)) | (set), (addr))
lib/iomap.c
233
EXPORT_SYMBOL(iowrite8);
sound/isa/galaxy/galaxy.c
110
iowrite8(cmd, port + DSP_PORT_COMMAND);
sound/isa/galaxy/galaxy.c
161
iowrite8(wss_config, wss_port + WSS_PORT_CONFIG);
sound/isa/galaxy/galaxy.c
433
iowrite8(tmp | 0x80, galaxy->config_port + CONFIG_PORT_SET);
sound/isa/galaxy/galaxy.c
435
iowrite8(config, galaxy->config_port + i);
sound/isa/galaxy/galaxy.c
438
iowrite8(tmp & 0x7f, galaxy->config_port + CONFIG_PORT_SET);
sound/isa/galaxy/galaxy.c
91
iowrite8(1, port + DSP_PORT_RESET);
sound/isa/galaxy/galaxy.c
93
iowrite8(0, port + DSP_PORT_RESET);
sound/isa/sc6000.c
218
iowrite8(cmd, vport + DSP_COMMAND);
sound/isa/sc6000.c
259
iowrite8(1, vport + DSP_RESET);
sound/isa/sc6000.c
261
iowrite8(0, vport + DSP_RESET);
sound/isa/sc6000.c
351
iowrite8(mss_config, vmss_port);
sound/pci/intel8x0.c
436
iowrite8(val, chip->bmaddr + offset);
sound/pci/intel8x0m.c
238
iowrite8(val, chip->bmaddr + offset);