Symbol: writeb
arch/alpha/include/asm/io.h
159
REMAP2(u8, writeb, volatile)
arch/alpha/include/asm/io.h
245
extern void writeb(u8 b, volatile void __iomem *addr);
arch/alpha/include/asm/io.h
253
#define writeb writeb
arch/alpha/include/asm/io.h
450
IO_CONCAT(__IO_PREFIX,writeb)(b, addr);
arch/alpha/include/asm/io.h
592
#define writeb_relaxed writeb
arch/alpha/include/asm/io_trivial.h
100
IO_CONCAT(__IO_PREFIX,writeb)(u8 b, volatile void __iomem *a)
arch/alpha/include/asm/io_trivial.h
74
IO_CONCAT(__IO_PREFIX,writeb)(u8 b, volatile void __iomem *a)
arch/alpha/include/asm/vga.h
50
#define vga_writeb(v,a) writeb(v, (u8 __iomem *)(a))
arch/alpha/kernel/io.c
145
IO_CONCAT(__IO_PREFIX,writeb)(b, addr);
arch/alpha/kernel/io.c
236
EXPORT_SYMBOL(writeb);
arch/arm/kernel/io.c
66
writeb(*f, to);
arch/arm/kernel/io.c
81
writeb(c, dst);
arch/arm/mach-footbridge/ebsa285.c
58
writeb(hw_led_state, xbus);
arch/arm/mach-footbridge/ebsa285.c
82
writeb(hw_led_state, xbus);
arch/arm/mach-orion5x/ts78xx-setup.c
140
writeb((readb(TS_NAND_CTRL) & ~0x7) | bits, TS_NAND_CTRL);
arch/arm/mach-orion5x/ts78xx-setup.c
144
writeb(cmd, this->legacy.IO_ADDR_W);
arch/arm/mach-rpc/dma.c
181
writeb(DMA_CR_C, base + CR);
arch/arm/mach-rpc/dma.c
188
writeb(ctrl, base + CR);
arch/arm/mach-rpc/dma.c
201
writeb(0, base + CR);
arch/arm/mach-rpc/ecard.c
163
writeb(0, base);
arch/arm/mach-rpc/ecard.c
882
writeb(0, addr + i + 4);
arch/arm/mach-rpc/irq.c
131
writeb(val & ~mask, base + MASK);
arch/arm/mach-rpc/irq.c
132
writeb(mask, base + CLR);
arch/arm/mach-rpc/irq.c
141
writeb(val & ~mask, base + MASK);
arch/arm/mach-rpc/irq.c
150
writeb(val | mask, base + MASK);
arch/arm/mach-rpc/riscpc.c
93
writeb(0xc, PCIO_BASE + (0x3f2 << 2));
arch/arm/plat-orion/pcie.c
282
writeb(val, base + PCIE_CONF_DATA_OFF + (where & 3));
arch/m68k/coldfire/device.c
672
writeb(MCFSIM_ICR_LEVEL6 | MCFSIM_ICR_PRI1, MCFSIM_UART1ICR);
arch/m68k/coldfire/device.c
673
writeb(MCF_IRQ_UART0, MCFUART_BASE0 + MCFUART_UIVR);
arch/m68k/coldfire/device.c
677
writeb(MCFSIM_ICR_LEVEL6 | MCFSIM_ICR_PRI2, MCFSIM_UART2ICR);
arch/m68k/coldfire/device.c
678
writeb(MCF_IRQ_UART1, MCFUART_BASE1 + MCFUART_UIVR);
arch/m68k/coldfire/m5206.c
43
writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL5 | MCFSIM_ICR_PRI0,
arch/m68k/coldfire/m520x.c
128
writeb(0x3f, MCF_GPIO_PAR_QSPI);
arch/m68k/coldfire/m520x.c
147
writeb(par, MCF_GPIO_PAR_FECI2C);
arch/m68k/coldfire/m520x.c
169
writeb(par2, MCF_GPIO_PAR_FECI2C);
arch/m68k/coldfire/m520x.c
180
writeb(v | 0xf0, MCF_GPIO_PAR_FEC);
arch/m68k/coldfire/m520x.c
183
writeb(v | 0x0f, MCF_GPIO_PAR_FECI2C);
arch/m68k/coldfire/m523x.c
54
writeb(0x1f, MCFGPIO_PAR_QSPI);
arch/m68k/coldfire/m523x.c
73
writeb(par, MCFGPIO_PAR_FECI2C);
arch/m68k/coldfire/m523x.c
82
writeb(readb(MCFGPIO_PAR_FECI2C) | 0xf0, MCFGPIO_PAR_FECI2C);
arch/m68k/coldfire/m5249.c
78
writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL4 | MCFSIM_ICR_PRI0,
arch/m68k/coldfire/m5249.c
92
writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL5 | MCFSIM_ICR_PRI0,
arch/m68k/coldfire/m525x.c
52
writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL4 | MCFSIM_ICR_PRI0,
arch/m68k/coldfire/m525x.c
64
writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL5 | MCFSIM_ICR_PRI0,
arch/m68k/coldfire/m5272.c
86
writeb(0x40, MCFSIM_PIVR);
arch/m68k/coldfire/m527x.c
117
writeb(v | 0xf0, MCFGPIO_PAR_FECI2C);
arch/m68k/coldfire/m527x.c
124
writeb(v | 0xc0, MCFGPIO_PAR_FEC0HL);
arch/m68k/coldfire/m527x.c
130
writeb(v | 0xc0, MCFGPIO_PAR_FEC1HL);
arch/m68k/coldfire/m527x.c
57
writeb(0x1f, MCFGPIO_PAR_QSPI);
arch/m68k/coldfire/m527x.c
81
writeb(par, MCFGPIO_PAR_FECI2C);
arch/m68k/coldfire/m528x.c
102
writeb(0, 0x30000007);
arch/m68k/coldfire/m528x.c
103
writeb(0x2, 0x30000007);
arch/m68k/coldfire/m528x.c
116
writeb(readb(MCFGPIO_PDDR_E) | (1 << 5), MCFGPIO_PDDR_E);
arch/m68k/coldfire/m528x.c
119
writeb(readb(MCFGPIO_PODR_E) & ~(1 << 5), MCFGPIO_PODR_E);
arch/m68k/coldfire/m528x.c
120
writeb(readb(MCFGPIO_PODR_E) | (1 << 5), MCFGPIO_PODR_E);
arch/m68k/coldfire/m528x.c
82
writeb(port, MCFGPIO_PUAPAR);
arch/m68k/coldfire/m528x.c
94
writeb(0xc0, MCFGPIO_PEHLPAR);
arch/m68k/coldfire/m5307.c
52
writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL5 | MCFSIM_ICR_PRI0,
arch/m68k/coldfire/m53xx.c
182
writeb(r, MCFGPIO_PAR_FECI2C);
arch/m68k/coldfire/m53xx.c
204
writeb(v, MCFGPIO_PAR_FECI2C);
arch/m68k/coldfire/m53xx.c
208
writeb(v, MCFGPIO_PAR_FEC);
arch/m68k/coldfire/m53xx.c
335
writeb(0x3E, MCFGPIO_PAR_CS);
arch/m68k/coldfire/m53xx.c
465
writeb(0x00, MCFGPIO_PAR_TIMER);
arch/m68k/coldfire/m53xx.c
466
writeb(0x08, MCFGPIO_PDDR_TIMER);
arch/m68k/coldfire/m53xx.c
467
writeb(0x00, MCFGPIO_PCLRR_TIMER);
arch/m68k/coldfire/m53xx.c
519
writeb(MCF_PLL_PODR_CPUDIV(BUSDIV/3) | MCF_PLL_PODR_BUSDIV(BUSDIV),
arch/m68k/coldfire/m53xx.c
522
writeb(mfd, MCF_PLL_PFDR);
arch/m68k/coldfire/m5407.c
43
writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL5 | MCFSIM_ICR_PRI0,
arch/m68k/coldfire/timers.c
57
writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL6 | MCFSIM_ICR_PRI3,
arch/m68k/coldfire/timers.c
63
writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL7 | MCFSIM_ICR_PRI3,
arch/m68k/include/asm/amigayle.h
64
#define gayle_outb(v,a) writeb( v, GAYLE_IO+(a)+(((a)&1)*GAYLE_ODD) )
arch/m68k/include/asm/io_mm.h
396
#define writeb_relaxed(b, addr) writeb(b, addr)
arch/mips/cobalt/reset.c
48
writeb(RESET, RESET_PORT);
arch/mips/include/asm/io.h
511
#define writeb writeb
arch/mips/kernel/early_printk_8250.c
31
writeb(value, serial8250_base + (offset << serial8250_reg_shift));
arch/mips/rb532/devices.c
152
writeb(cmd, chip->legacy.IO_ADDR_W);
arch/mips/rb532/devices.c
48
writeb(dev3.state, dev3.base);
arch/mips/sgi-ip22/ip22-time.c
48
writeb(SGINT_TCWORD_CNT2 | SGINT_TCWORD_CLAT, &sgint->tcword);
arch/mips/sgi-ip22/ip22-time.c
55
writeb(SGINT_TCWORD_CNT2 | SGINT_TCWORD_CALL | SGINT_TCWORD_MSWST,
arch/mips/sgi-ip27/ip27-console.c
41
writeb(c, &uart->iu_thr);
arch/mips/sgi-ip30/ip30-console.c
24
writeb(c, &uart->iu_thr);
arch/mips/sibyte/swarm/setup.c
163
writeb(' ', reg);
arch/mips/sibyte/swarm/setup.c
165
writeb(str[i], reg);
arch/mips/sni/rm200.c
167
writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR);
arch/mips/sni/rm200.c
169
writeb(cached_master_mask, rm200_pic_master + PIC_IMR);
arch/mips/sni/rm200.c
182
writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR);
arch/mips/sni/rm200.c
184
writeb(cached_master_mask, rm200_pic_master + PIC_IMR);
arch/mips/sni/rm200.c
194
writeb(0x0B, rm200_pic_master + PIC_CMD);
arch/mips/sni/rm200.c
196
writeb(0x0A, rm200_pic_master + PIC_CMD);
arch/mips/sni/rm200.c
199
writeb(0x0B, rm200_pic_slave + PIC_CMD); /* ISR register */
arch/mips/sni/rm200.c
201
writeb(0x0A, rm200_pic_slave + PIC_CMD);
arch/mips/sni/rm200.c
240
writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR);
arch/mips/sni/rm200.c
241
writeb(0x60+(irq & 7), rm200_pic_slave + PIC_CMD);
arch/mips/sni/rm200.c
242
writeb(0x60+PIC_CASCADE_IR, rm200_pic_master + PIC_CMD);
arch/mips/sni/rm200.c
245
writeb(cached_master_mask, rm200_pic_master + PIC_IMR);
arch/mips/sni/rm200.c
246
writeb(0x60+irq, rm200_pic_master + PIC_CMD);
arch/mips/sni/rm200.c
302
writeb(0x0C, rm200_pic_master + PIC_CMD); /* prepare for poll */
arch/mips/sni/rm200.c
309
writeb(0x0C, rm200_pic_slave + PIC_CMD); /* prepare for poll */
arch/mips/sni/rm200.c
321
writeb(0x0B, rm200_pic_master + PIC_ISR); /* ISR register */
arch/mips/sni/rm200.c
337
writeb(0xff, rm200_pic_master + PIC_IMR);
arch/mips/sni/rm200.c
338
writeb(0xff, rm200_pic_slave + PIC_IMR);
arch/mips/sni/rm200.c
340
writeb(0x11, rm200_pic_master + PIC_CMD);
arch/mips/sni/rm200.c
341
writeb(0, rm200_pic_master + PIC_IMR);
arch/mips/sni/rm200.c
342
writeb(1U << PIC_CASCADE_IR, rm200_pic_master + PIC_IMR);
arch/mips/sni/rm200.c
343
writeb(MASTER_ICW4_DEFAULT, rm200_pic_master + PIC_IMR);
arch/mips/sni/rm200.c
344
writeb(0x11, rm200_pic_slave + PIC_CMD);
arch/mips/sni/rm200.c
345
writeb(8, rm200_pic_slave + PIC_IMR);
arch/mips/sni/rm200.c
346
writeb(PIC_CASCADE_IR, rm200_pic_slave + PIC_IMR);
arch/mips/sni/rm200.c
347
writeb(SLAVE_ICW4_DEFAULT, rm200_pic_slave + PIC_IMR);
arch/mips/sni/rm200.c
350
writeb(cached_master_mask, rm200_pic_master + PIC_IMR);
arch/mips/sni/rm200.c
351
writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR);
arch/mips/txx9/generic/setup.c
616
writeb(data->cur_val, data->mmioaddr);
arch/mips/txx9/rbtx4927/irq.c
136
writeb(v, rbtx4927_imask_addr);
arch/mips/txx9/rbtx4927/irq.c
145
writeb(v, rbtx4927_imask_addr);
arch/mips/txx9/rbtx4927/irq.c
161
writeb(0, rbtx4927_imask_addr);
arch/mips/txx9/rbtx4927/irq.c
163
writeb(0, rbtx4927_softint_addr);
arch/mips/txx9/rbtx4927/setup.c
100
writeb(0, rbtx4927_pcireset_addr);
arch/mips/txx9/rbtx4927/setup.c
122
writeb(1, rbtx4927_pcireset_addr);
arch/mips/txx9/rbtx4927/setup.c
131
writeb(0, rbtx4927_pcireset_addr);
arch/mips/txx9/rbtx4927/setup.c
140
writeb(1, rbtx4927_pcireset_addr);
arch/mips/txx9/rbtx4927/setup.c
147
writeb(0, rbtx4927_pcireset_addr);
arch/mips/txx9/rbtx4927/setup.c
190
writeb(1, rbtx4927_softresetlock_addr);
arch/mips/txx9/rbtx4927/setup.c
197
writeb(1, rbtx4927_softreset_addr);
arch/mips/txx9/rbtx4927/setup.c
75
writeb(1, rbtx4927_pcireset_addr);
arch/mips/txx9/rbtx4927/setup.c
84
writeb(0, rbtx4927_pcireset_addr);
arch/mips/txx9/rbtx4927/setup.c
93
writeb(1, rbtx4927_pcireset_addr);
arch/nios2/boot/compressed/console.c
30
writeb(ch, uartbase + ALTERA_JTAGUART_DATA_REG);
arch/nios2/boot/compressed/console.c
38
writeb(ch, uartbase + ALTERA_JTAGUART_DATA_REG);
arch/nios2/boot/compressed/console.c
73
writeb(ch, uartbase + ALTERA_UART_TXDATA_REG);
arch/nios2/include/asm/io.h
24
#define writeb_relaxed(x, addr) writeb(x, addr)
arch/parisc/include/asm/floppy.h
30
#define fd_outb(value, base, reg) writeb(value, (base) + (reg))
arch/parisc/lib/iomap.c
196
writeb(datum, addr);
arch/powerpc/include/asm/io.h
463
#define __do_outb(val, port) writeb(val,_IO_PORT(port));
arch/powerpc/include/asm/io.h
531
#define writeb writeb
arch/powerpc/include/asm/io.h
698
#define writeb_relaxed(v, addr) writeb(v, addr)
arch/powerpc/kernel/legacy_serial.c
73
writeb(value, p->membase + offset);
arch/powerpc/platforms/86xx/mvme7100.c
67
writeb(reg, mvme7100_regs + MVME7100_INTERRUPT_REG_2_OFFSET);
arch/powerpc/platforms/powermac/low_i2c.c
202
writeb(val, host->base + (((unsigned)reg) << host->bsteps));
arch/powerpc/platforms/powermac/pfunc_base.c
60
writeb(tmp, addr);
arch/powerpc/sysdev/mpic.c
1977
writeb(0x10 + 2 * fixup->index, fixup->base + 2);
arch/powerpc/sysdev/mpic.c
388
writeb(0x11 + 2 * fixup->index, fixup->base + 2);
arch/powerpc/sysdev/mpic.c
408
writeb(0x10 + 2 * fixup->index, fixup->base + 2);
arch/powerpc/sysdev/mpic.c
436
writeb(0x10 + 2 * fixup->index, fixup->base + 2);
arch/powerpc/sysdev/mpic.c
483
writeb(flags | HT_MSI_FLAGS_ENABLE, base + HT_MSI_FLAGS);
arch/powerpc/sysdev/mpic.c
514
writeb(0x01, base + 2);
arch/powerpc/sysdev/mpic.c
522
writeb(0x10 + 2 * i, base + 2);
arch/powerpc/sysdev/mpic.c
536
writeb(0x11 + 2 * i, base + 2);
arch/sh/boards/board-sh7757lcr.c
477
writeb(0x10, 0xfe470000); /* SMR0: SerMux mode 0 */
arch/sh/boards/mach-migor/setup.c
176
writeb(cmd, chip->legacy.IO_ADDR_W + 0x00400000);
arch/sh/boards/mach-migor/setup.c
178
writeb(cmd, chip->legacy.IO_ADDR_W + 0x00800000);
arch/sh/boards/mach-migor/setup.c
180
writeb(cmd, chip->legacy.IO_ADDR_W);
arch/sh/kernel/io.c
107
writeb(c, dst);
arch/sparc/include/asm/floppy_64.h
226
writeb(data, stat + 1);
arch/sparc/include/asm/floppy_64.h
237
writeb(val, auxio_register);
arch/sparc/include/asm/floppy_64.h
239
writeb(val, auxio_register);
arch/sparc/include/asm/io_32.h
29
writeb(c, d);
arch/sparc/include/asm/io_32.h
54
writeb(tmp, d);
arch/sparc/include/asm/io_64.h
156
#define writeb writeb
arch/sparc/include/asm/io_64.h
157
#define writeb_relaxed writeb
arch/sparc/include/asm/io_64.h
217
writeb(b, (volatile void __iomem *)addr);
arch/sparc/include/asm/io_64.h
357
writeb(c, d);
arch/sparc/include/asm/io_64.h
410
writeb(tmp, d);
arch/sparc/include/asm/io_64.h
444
#define iowrite8 writeb
arch/sparc/kernel/pcic.c
426
writeb(PCI_DVMA_CONTROL_IOTLB_DISABLE,
arch/sparc/kernel/pcic.c
713
writeb(0, pcic->pcic_regs+PCI_SYS_STATUS);
arch/sparc/kernel/time_32.c
252
writeb(val, pdata->ioaddr + ofs);
arch/sparc/kernel/time_64.c
541
writeb(val, regs + ofs);
arch/x86/include/asm/io.h
65
build_mmio_write(writeb, "b", unsigned char, "q", :"memory")
arch/x86/include/asm/io.h
83
#define writeb writeb
arch/x86/include/asm/uv/uv_hub.h
601
writeb(val, uv_global_mmr64_address(pnode, offset));
arch/x86/include/asm/uv/uv_hub.h
635
writeb(val, uv_local_mmr_address(offset));
arch/x86/lib/iomem.c
84
writeb(in[i], &out[i]);
arch/x86/lib/iomem.c
93
writeb(b, &mem[i]);
drivers/accel/habanalabs/common/device.c
94
writeb(*val, acc_addr);
drivers/acpi/osl.c
791
writeb(value, virt_addr);
drivers/ata/pata_ftide010.c
186
writeb(clkreg, ftide->base + FTIDE010_CLK_MOD);
drivers/ata/pata_ftide010.c
187
writeb(timreg, ftide->base + FTIDE010_UDMA_TIMING0 + devno);
drivers/ata/pata_ftide010.c
205
writeb(clkreg, ftide->base + FTIDE010_CLK_MOD);
drivers/ata/pata_ftide010.c
206
writeb(timreg, ftide->base + FTIDE010_MWDMA_TIMING);
drivers/ata/pata_ftide010.c
226
writeb(pio_active_time[pio] << 4 | pio_recovery_time[pio],
drivers/ata/pata_icside.c
119
writeb(0, base + ICS_ARCIN_V6_INTROFFSET_1);
drivers/ata/pata_icside.c
121
writeb(0, base + ICS_ARCIN_V6_INTROFFSET_2);
drivers/ata/pata_icside.c
240
writeb(state->port[ap->port_no].port_sel, state->ioc_base);
drivers/ata/pata_icside.c
421
writeb(sel, ioc_base);
drivers/ata/pata_icside.c
577
writeb(0, state->ioc_base);
drivers/ata/pata_icside.c
90
writeb(0, state->irq_port + ICS_ARCIN_V5_INTROFFSET);
drivers/ata/pata_imx.c
73
writeb(3, priv->host_regs + PATA_IMX_ATA_TIME_OFF);
drivers/ata/pata_imx.c
74
writeb(3, priv->host_regs + PATA_IMX_ATA_TIME_ON);
drivers/ata/pata_imx.c
75
writeb(timing.setup, priv->host_regs + PATA_IMX_ATA_TIME_1);
drivers/ata/pata_imx.c
76
writeb(timing.act8b, priv->host_regs + PATA_IMX_ATA_TIME_2W);
drivers/ata/pata_imx.c
77
writeb(timing.act8b, priv->host_regs + PATA_IMX_ATA_TIME_2R);
drivers/ata/pata_imx.c
78
writeb(1, priv->host_regs + PATA_IMX_ATA_TIME_PIO_RDX);
drivers/ata/pata_imx.c
80
writeb(pio_t4[mode] / T + 1, priv->host_regs + PATA_IMX_ATA_TIME_4);
drivers/ata/pata_imx.c
81
writeb(pio_t9[mode] / T + 1, priv->host_regs + PATA_IMX_ATA_TIME_9);
drivers/ata/pata_imx.c
82
writeb(pio_tA[mode] / T + 1, priv->host_regs + PATA_IMX_ATA_TIME_AX);
drivers/ata/pdc_adma.c
194
writeb(ATA_NIEN, ap->ioaddr.ctl_addr);
drivers/ata/pdc_adma.c
229
writeb(ATA_NIEN, ap->ioaddr.ctl_addr);
drivers/ata/pdc_adma.c
540
writeb(7, host->iomap[ADMA_MMIO_BAR] + ADMA_MODE_LOCK);
drivers/ata/sata_inic162x.c
288
writeb(0xff, port_base + PORT_IRQ_STAT);
drivers/ata/sata_inic162x.c
391
writeb(irq_stat, port_base + PORT_IRQ_STAT);
drivers/ata/sata_inic162x.c
551
writeb(0, port_base + PORT_CPB_PTQFIFO);
drivers/ata/sata_inic162x.c
593
writeb(PIRQ_MASK_FREEZE, port_base + PORT_IRQ_MASK);
drivers/ata/sata_inic162x.c
594
writeb(0xff, port_base + PORT_IRQ_STAT);
drivers/ata/sata_inic162x.c
601
writeb(0xff, port_base + PORT_IRQ_STAT);
drivers/ata/sata_inic162x.c
602
writeb(PIRQ_MASK_DEFAULT, port_base + PORT_IRQ_MASK);
drivers/ata/sata_inic162x.c
779
writeb(0xff, port_base + PORT_IRQ_MASK);
drivers/ata/sata_nv.c
1027
writeb(NV_INT_ALL << (ap->port_no * NV_INT_PORT_SHIFT),
drivers/ata/sata_nv.c
1067
writeb(NV_INT_ALL << (ap->port_no * NV_INT_PORT_SHIFT),
drivers/ata/sata_nv.c
1586
writeb(mask, mmio_base + NV_INT_ENABLE_CK804);
drivers/ata/sata_nv.c
1595
writeb(NV_INT_ALL << shift, mmio_base + NV_INT_STATUS_CK804);
drivers/ata/sata_nv.c
1599
writeb(mask, mmio_base + NV_INT_ENABLE_CK804);
drivers/ata/sata_promise.c
370
writeb(tmp >> 8, sata_mmio + PDC_FPDMA_CTLSTAT + 1);
drivers/ata/sata_promise.c
382
writeb(tmp, sata_mmio + PDC_FPDMA_CTLSTAT);
drivers/ata/sata_promise.c
386
writeb(tmp, sata_mmio + PDC_FPDMA_CTLSTAT);
drivers/ata/sata_promise.c
792
writeb(tmp, pcictl_b1_mmio);
drivers/ata/sata_promise.c
796
writeb(tmp, pcictl_b1_mmio);
drivers/ata/sata_qstor.c
177
writeb(QS_CTR0_REG, chan + QS_CCT_CTR0);
drivers/ata/sata_qstor.c
185
writeb(QS_CTR1_RCHN, chan + QS_CCT_CTR1);
drivers/ata/sata_qstor.c
194
writeb(0, mmio_base + QS_HCT_CTRL); /* disable host interrupts */
drivers/ata/sata_qstor.c
203
writeb(1, mmio_base + QS_HCT_CTRL); /* enable host interrupts */
drivers/ata/sata_qstor.c
302
writeb(QS_CTR0_CLER, chan + QS_CCT_CTR0);
drivers/ata/sata_qstor.c
484
writeb(0, mmio_base + QS_HCT_CTRL); /* disable host interrupts */
drivers/ata/sata_qstor.c
485
writeb(QS_CNFG3_GSRST, mmio_base + QS_HCF_CNFG3); /* global reset */
drivers/ata/sata_qstor.c
493
writeb(0, mmio_base + QS_HCT_CTRL); /* disable host interrupts */
drivers/ata/sata_qstor.c
494
writeb(QS_CNFG3_GSRST, mmio_base + QS_HCF_CNFG3); /* global reset */
drivers/ata/sata_qstor.c
499
writeb(QS_CTR1_RDEV|QS_CTR1_RCHN, chan + QS_CCT_CTR1);
drivers/ata/sata_qstor.c
500
writeb(QS_CTR0_REG, chan + QS_CCT_CTR0);
drivers/ata/sata_qstor.c
503
writeb(QS_SERD3_PHY_ENA, mmio_base + QS_HVS_SERD3); /* enable phy */
drivers/ata/sata_qstor.c
513
writeb(QS_CPB_ORDER, chan + QS_CCF_CSEP);
drivers/ata/sata_qstor.c
515
writeb(1, mmio_base + QS_HCT_CTRL); /* enable host interrupts */
drivers/ata/sata_svw.c
136
writeb(dmactl, mmio + ATA_DMA_CMD);
drivers/ata/sata_svw.c
153
writeb(dmactl, mmio + ATA_DMA_CMD);
drivers/ata/sata_svw.c
165
writeb(tf->ctl, ioaddr->ctl_addr);
drivers/ata/sata_svw.c
189
writeb(tf->device, ioaddr->device_addr);
drivers/ata/sata_svw.c
247
writeb(dmactl, mmio + ATA_DMA_CMD);
drivers/ata/sata_svw.c
270
writeb(dmactl | ATA_DMA_START, mmio + ATA_DMA_CMD);
drivers/ata/sata_vsc.c
111
writeb(0, mask_addr);
drivers/ata/sata_vsc.c
122
writeb(0xff, mask_addr);
drivers/ata/sata_vsc.c
138
writeb(mask, mask_addr);
drivers/ata/sata_vsc.c
177
writeb(tf->device, ioaddr->device_addr);
drivers/base/regmap/regmap-mmio.c
69
writeb(val, ctx->regs + reg);
drivers/bcma/host_soc.c
34
writeb(value, core->io_addr + offset);
drivers/bus/bt1-axi.c
205
writeb(0, axi->qos_regs);
drivers/char/agp/sworks-agp.c
239
writeb(1, serverworks_private.registers+SVWRKS_POSTFLUSH);
drivers/char/agp/sworks-agp.c
277
writeb(0xA, serverworks_private.registers+SVWRKS_GART_CACHE);
drivers/char/applicom.c
239
writeb(0x40, apbs[boardno - 1].RamIO + RAM_IT_FROM_PC);
drivers/char/applicom.c
458
writeb(1, apbs[IndexCard].RamIO + DATA_FROM_PC_READY);
drivers/char/applicom.c
469
writeb(*(from++), to++);
drivers/char/applicom.c
472
writeb(0x20, apbs[IndexCard].RamIO + TIC_OWNER_FROM_PC);
drivers/char/applicom.c
473
writeb(0xff, apbs[IndexCard].RamIO + NUMCARD_OWNER_FROM_PC);
drivers/char/applicom.c
474
writeb(TicCard, apbs[IndexCard].RamIO + TIC_DES_FROM_PC);
drivers/char/applicom.c
475
writeb(NumCard, apbs[IndexCard].RamIO + NUMCARD_DES_FROM_PC);
drivers/char/applicom.c
476
writeb(2, apbs[IndexCard].RamIO + DATA_FROM_PC_READY);
drivers/char/applicom.c
477
writeb(1, apbs[IndexCard].RamIO + RAM_IT_FROM_PC);
drivers/char/applicom.c
502
writeb(1, apbs[IndexCard].RamIO + ACK_FROM_PC_READY);
drivers/char/applicom.c
503
writeb(1, apbs[IndexCard].RamIO + TYP_ACK_FROM_PC);
drivers/char/applicom.c
504
writeb(IndexCard+1, apbs[IndexCard].RamIO + NUMCARD_ACK_FROM_PC);
drivers/char/applicom.c
505
writeb(readb(apbs[IndexCard].RamIO + TIC_OWNER_TO_PC),
drivers/char/applicom.c
507
writeb(2, apbs[IndexCard].RamIO + ACK_FROM_PC_READY);
drivers/char/applicom.c
508
writeb(0, apbs[IndexCard].RamIO + DATA_TO_PC_READY);
drivers/char/applicom.c
509
writeb(2, apbs[IndexCard].RamIO + RAM_IT_FROM_PC);
drivers/char/applicom.c
650
writeb(0, apbs[i].RamIO + RAM_IT_TO_PC);
drivers/char/applicom.c
759
writeb(0xff, pmem++);
drivers/char/applicom.c
760
writeb(adgl->data_from_pc_ready,
drivers/char/applicom.c
763
writeb(1, apbs[IndexCard].RamIO + RAM_IT_FROM_PC);
drivers/char/applicom.c
773
writeb(adgl->tic_des_from_pc, pmem);
drivers/char/applicom.c
783
writeb(adgl->num_card, apbs[IndexCard].RamIO + NUMCARD_OWNER_TO_PC);
drivers/char/applicom.c
784
writeb(adgl->num_card, apbs[IndexCard].RamIO + NUMCARD_DES_FROM_PC);
drivers/char/applicom.c
785
writeb(adgl->num_card, apbs[IndexCard].RamIO + NUMCARD_ACK_FROM_PC);
drivers/char/applicom.c
786
writeb(4, apbs[IndexCard].RamIO + DATA_FROM_PC_READY);
drivers/char/applicom.c
787
writeb(1, apbs[IndexCard].RamIO + RAM_IT_FROM_PC);
drivers/char/hw_random/intel-rng.c
163
writeb(hw_status, mem + INTEL_RNG_HW_STATUS);
drivers/char/hw_random/intel-rng.c
258
writeb(INTEL_FWH_RESET_CMD, intel_rng_hw->mem);
drivers/char/hw_random/intel-rng.c
259
writeb(INTEL_FWH_READ_ID_CMD, intel_rng_hw->mem);
drivers/char/hw_random/intel-rng.c
262
writeb(INTEL_FWH_RESET_CMD, intel_rng_hw->mem);
drivers/char/ipmi/bt-bmc.c
76
writeb(data, bt_bmc->base + reg);
drivers/char/ipmi/ipmi_si_ls2k.c
101
writeb(sts | LS2K_KCS_STS_IBF, addr + LS2K_KCS_REG_STS);
drivers/char/ipmi/ipmi_si_ls2k.c
121
writeb(offset & BIT(0), addr + LS2K_KCS_CMD_DATA);
drivers/char/ipmi/ipmi_si_ls2k.c
122
writeb(!ibft, addr + LS2K_KCS_FIFO_IBFH);
drivers/char/ipmi/ipmi_si_ls2k.c
52
writeb(readb(addr + LS2K_KCS_REG_STS) & ~LS2K_KCS_STS_OBF, addr + LS2K_KCS_REG_STS);
drivers/char/ipmi/ipmi_si_ls2k.c
76
writeb(readb(addr + LS2K_KCS_FIFO_OBFH), addr + LS2K_KCS_FIFO_OBFT);
drivers/char/ipmi/ipmi_si_mem_io.c
15
writeb(b, (io->addr)+(offset * io->regspacing));
drivers/char/ipmi/ipmi_si_mem_io.c
28
writeb(b << io->regshift, (io->addr)+(offset * io->regspacing));
drivers/char/tpm/tpm_infineon.c
59
writeb(data, tpm_dev.mem_base + tpm_dev.data_regs + offset);
drivers/char/tpm/tpm_infineon.c
78
writeb(data, tpm_dev.mem_base + tpm_dev.index_off + offset);
drivers/clk/renesas/clk-mstp.c
73
group->width_8bit ? writeb(val, reg) : writel(val, reg);
drivers/clk/renesas/renesas-cpg-mssr.c
1133
writeb(newval, priv->pub.base0 + priv->control_regs[reg]);
drivers/clk/renesas/renesas-cpg-mssr.c
278
writeb(value, priv->pub.base0 + priv->control_regs[reg]);
drivers/clocksource/renesas-ostm.c
115
writeb(CTL_PERIODIC, timer_of_base(to) + OSTM_CTL);
drivers/clocksource/renesas-ostm.c
116
writeb(TS, timer_of_base(to) + OSTM_TS);
drivers/clocksource/renesas-ostm.c
49
writeb(TT, timer_of_base(to) + OSTM_TT);
drivers/clocksource/renesas-ostm.c
66
writeb(CTL_FREERUN, timer_of_base(to) + OSTM_CTL);
drivers/clocksource/renesas-ostm.c
67
writeb(TS, timer_of_base(to) + OSTM_TS);
drivers/clocksource/renesas-ostm.c
93
writeb(CTL_ONESHOT, timer_of_base(to) + OSTM_CTL);
drivers/clocksource/renesas-ostm.c
94
writeb(TS, timer_of_base(to) + OSTM_TS);
drivers/clocksource/timer-digicolor.c
180
writeb(CONTROL_DISABLE, dc_timer_dev.base + CONTROL(TIMER_B));
drivers/clocksource/timer-digicolor.c
182
writeb(CONTROL_ENABLE, dc_timer_dev.base + CONTROL(TIMER_B));
drivers/clocksource/timer-digicolor.c
72
writeb(CONTROL_DISABLE, dt->base + CONTROL(dt->timer_id));
drivers/clocksource/timer-digicolor.c
78
writeb(CONTROL_ENABLE | mode, dt->base + CONTROL(dt->timer_id));
drivers/comedi/drivers/adl_pci7250.c
53
writeb(val, dev->mmio + offset);
drivers/comedi/drivers/amplc_dio200_common.c
103
writeb(val, dev->mmio + offset);
drivers/comedi/drivers/amplc_dio200_common.c
136
writeb(val, dev->mmio + offset);
drivers/comedi/drivers/cb_pcidas64.c
2353
writeb(PLX_DMACSR_ENABLE | PLX_DMACSR_START | PLX_DMACSR_CLEARINTR,
drivers/comedi/drivers/cb_pcidas64.c
2824
writeb((dma1_status & PLX_DMACSR_ENABLE) | PLX_DMACSR_CLEARINTR,
drivers/comedi/drivers/cb_pcidas64.c
3004
writeb(PLX_DMACSR_ENABLE | PLX_DMACSR_CLEARINTR,
drivers/comedi/drivers/cb_pcidas64.c
3007
writeb(PLX_DMACSR_CLEARINTR,
drivers/comedi/drivers/cb_pcidas64.c
3448
writeb(s->state, dev->mmio + DO_REG);
drivers/comedi/drivers/cb_pcidas64.c
3466
writeb(s->io_bits, dev->mmio + DIO_DIRECTION_60XX_REG);
drivers/comedi/drivers/cb_pcidas64.c
3477
writeb(s->state, dev->mmio + DIO_DATA_60XX_REG);
drivers/comedi/drivers/comedi_8254.c
178
writeb(val, mmiobase + reg_offset);
drivers/comedi/drivers/comedi_8255.c
59
writeb(data, dev->mmio + regbase + port);
drivers/comedi/drivers/gsc_hpdi.c
207
writeb((dma0_status & PLX_DMACSR_ENABLE) | PLX_DMACSR_CLEARINTR,
drivers/comedi/drivers/gsc_hpdi.c
220
writeb((dma1_status & PLX_DMACSR_ENABLE) | PLX_DMACSR_CLEARINTR,
drivers/comedi/drivers/gsc_hpdi.c
309
writeb(PLX_DMACSR_ENABLE | PLX_DMACSR_START | PLX_DMACSR_CLEARINTR,
drivers/comedi/drivers/ii_pci20kc.c
160
writeb(val & 0xff, iobase + II20K_AO_LSB_REG(chan));
drivers/comedi/drivers/ii_pci20kc.c
161
writeb((val >> 8) & 0xff, iobase + II20K_AO_MSB_REG(chan));
drivers/comedi/drivers/ii_pci20kc.c
162
writeb(0x00, iobase + II20K_AO_STRB_REG(chan));
drivers/comedi/drivers/ii_pci20kc.c
192
writeb(II20K_AI_CONF_ENA, iobase + II20K_AI_CONF_REG);
drivers/comedi/drivers/ii_pci20kc.c
195
writeb(0, iobase + II20K_AI_STATUS_CMD_REG);
drivers/comedi/drivers/ii_pci20kc.c
199
writeb(val, iobase + II20K_AI_OPT_REG);
drivers/comedi/drivers/ii_pci20kc.c
203
writeb(val, iobase + II20K_AI_SET_TIME_REG);
drivers/comedi/drivers/ii_pci20kc.c
206
writeb(1, iobase + II20K_AI_LAST_CHAN_ADDR_REG);
drivers/comedi/drivers/ii_pci20kc.c
213
writeb(val, iobase + II20K_AI_CHANLIST_REG);
drivers/comedi/drivers/ii_pci20kc.c
216
writeb(0, iobase + II20K_AI_COUNT_RESET_REG);
drivers/comedi/drivers/ii_pci20kc.c
219
writeb(0, iobase + II20K_AI_CHAN_RESET_REG);
drivers/comedi/drivers/ii_pci20kc.c
312
writeb(ctrl01, dev->mmio + II20K_CTRL01_REG);
drivers/comedi/drivers/ii_pci20kc.c
313
writeb(ctrl23, dev->mmio + II20K_CTRL23_REG);
drivers/comedi/drivers/ii_pci20kc.c
314
writeb(dir_ena, dev->mmio + II20K_DIR_ENA_REG);
drivers/comedi/drivers/ii_pci20kc.c
354
writeb((s->state >> 0) & 0xff,
drivers/comedi/drivers/ii_pci20kc.c
357
writeb((s->state >> 8) & 0xff,
drivers/comedi/drivers/ii_pci20kc.c
360
writeb((s->state >> 16) & 0xff,
drivers/comedi/drivers/ii_pci20kc.c
363
writeb((s->state >> 24) & 0xff,
drivers/comedi/drivers/me_daq.c
376
writeb(0x00, dev->mmio + 0x0);
drivers/comedi/drivers/me_daq.c
384
writeb((data[16 + i] & 0xff), dev->mmio + 0x0);
drivers/comedi/drivers/me_daq.c
388
writeb(0x00, dev->mmio + 0x0);
drivers/comedi/drivers/ni_6527.c
104
writeb(val & 0xff, dev->mmio + NI6527_FILT_ENA_REG(0));
drivers/comedi/drivers/ni_6527.c
105
writeb((val >> 8) & 0xff, dev->mmio + NI6527_FILT_ENA_REG(1));
drivers/comedi/drivers/ni_6527.c
106
writeb((val >> 16) & 0xff, dev->mmio + NI6527_FILT_ENA_REG(2));
drivers/comedi/drivers/ni_6527.c
172
writeb(val & 0xff, dev->mmio + NI6527_DO_REG(0));
drivers/comedi/drivers/ni_6527.c
174
writeb((val >> 8) & 0xff,
drivers/comedi/drivers/ni_6527.c
177
writeb((val >> 16) & 0xff,
drivers/comedi/drivers/ni_6527.c
203
writeb(NI6527_CLR_IRQS, dev->mmio + NI6527_CLR_REG);
drivers/comedi/drivers/ni_6527.c
250
writeb(NI6527_CLR_IRQS, dev->mmio + NI6527_CLR_REG);
drivers/comedi/drivers/ni_6527.c
251
writeb(NI6527_CTRL_ENABLE_IRQS, dev->mmio + NI6527_CTRL_REG);
drivers/comedi/drivers/ni_6527.c
259
writeb(NI6527_CTRL_DISABLE_IRQS, dev->mmio + NI6527_CTRL_REG);
drivers/comedi/drivers/ni_6527.c
294
writeb(rising & 0xff,
drivers/comedi/drivers/ni_6527.c
297
writeb(falling & 0xff,
drivers/comedi/drivers/ni_6527.c
366
writeb(NI6527_CLR_IRQS | NI6527_CLR_RESET_FILT,
drivers/comedi/drivers/ni_6527.c
368
writeb(NI6527_CTRL_DISABLE_IRQS, dev->mmio + NI6527_CTRL_REG);
drivers/comedi/drivers/ni_6527.c
89
writeb(val & 0xff, dev->mmio + NI6527_FILT_INTERVAL_REG(0));
drivers/comedi/drivers/ni_6527.c
90
writeb((val >> 8) & 0xff,
drivers/comedi/drivers/ni_6527.c
92
writeb((val >> 16) & 0x0f,
drivers/comedi/drivers/ni_6527.c
95
writeb(NI6527_CLR_INTERVAL, dev->mmio + NI6527_CLR_REG);
drivers/comedi/drivers/ni_65xx.c
282
writeb(0x00, dev->mmio + NI_65XX_FILTER_ENA(i));
drivers/comedi/drivers/ni_65xx.c
327
writeb(port_rising & 0xff,
drivers/comedi/drivers/ni_65xx.c
329
writeb(port_falling & 0xff,
drivers/comedi/drivers/ni_65xx.c
381
writeb(val, dev->mmio + NI_65XX_FILTER_ENA(port));
drivers/comedi/drivers/ni_65xx.c
387
writeb(NI_65XX_IO_SEL_OUTPUT,
drivers/comedi/drivers/ni_65xx.c
394
writeb(NI_65XX_IO_SEL_INPUT,
drivers/comedi/drivers/ni_65xx.c
452
writeb(bits, dev->mmio + NI_65XX_IO_DATA_REG(port));
drivers/comedi/drivers/ni_65xx.c
482
writeb(NI_65XX_CLR_EDGE_INT | NI_65XX_CLR_OVERFLOW_INT,
drivers/comedi/drivers/ni_65xx.c
533
writeb(NI_65XX_CLR_EDGE_INT | NI_65XX_CLR_OVERFLOW_INT,
drivers/comedi/drivers/ni_65xx.c
535
writeb(NI_65XX_CTRL_FALL_EDGE_ENA | NI_65XX_CTRL_RISE_EDGE_ENA |
drivers/comedi/drivers/ni_65xx.c
545
writeb(0x00, dev->mmio + NI_65XX_CTRL_REG);
drivers/comedi/drivers/ni_65xx.c
656
writeb(NI_65XX_CLR_EDGE_INT | NI_65XX_CLR_OVERFLOW_INT,
drivers/comedi/drivers/ni_65xx.c
658
writeb(0x00, dev->mmio + NI_65XX_CTRL_REG);
drivers/comedi/drivers/ni_65xx.c
712
writeb(s->io_bits, /* inverted if necessary */
drivers/comedi/drivers/ni_65xx.c
735
writeb(NI_65XX_IO_SEL_INPUT,
drivers/comedi/drivers/ni_65xx.c
768
writeb(0x00, dev->mmio + NI_65XX_CTRL_REG);
drivers/comedi/drivers/ni_labpc_common.c
105
writeb(byte, dev->mmio + reg);
drivers/comedi/drivers/ni_mio_common.c
233
writeb(data, dev->mmio + reg);
drivers/comedi/drivers/ni_pcidio.c
309
writeb(primary_DMAChannel_bits(devpriv->di_mite_chan->channel) |
drivers/comedi/drivers/ni_pcidio.c
325
writeb(primary_DMAChannel_bits(0) |
drivers/comedi/drivers/ni_pcidio.c
407
writeb(0x00,
drivers/comedi/drivers/ni_pcidio.c
420
writeb(0x00, dev->mmio +
drivers/comedi/drivers/ni_pcidio.c
432
writeb(CLEAR_EXPIRED, dev->mmio + GROUP_1_SECOND_CLEAR);
drivers/comedi/drivers/ni_pcidio.c
435
writeb(0x00, dev->mmio + OP_MODE);
drivers/comedi/drivers/ni_pcidio.c
438
writeb(CLEAR_WAITED, dev->mmio + GROUP_1_FIRST_CLEAR);
drivers/comedi/drivers/ni_pcidio.c
442
writeb(CLEAR_PRIMARY_TC,
drivers/comedi/drivers/ni_pcidio.c
446
writeb(CLEAR_SECONDARY_TC,
drivers/comedi/drivers/ni_pcidio.c
459
writeb(0x03, dev->mmio + MASTER_DMA_AND_INTERRUPT_CONTROL);
drivers/comedi/drivers/ni_pcidio.c
611
writeb(devpriv->OP_MODEBits, dev->mmio + OP_MODE);
drivers/comedi/drivers/ni_pcidio.c
627
writeb(0x0f, dev->mmio + DATA_PATH);
drivers/comedi/drivers/ni_pcidio.c
630
writeb(TRANSFER_WIDTH(0) | TRANSFER_LENGTH(0),
drivers/comedi/drivers/ni_pcidio.c
633
writeb(0x03, dev->mmio + DATA_PATH);
drivers/comedi/drivers/ni_pcidio.c
634
writeb(TRANSFER_WIDTH(3) | TRANSFER_LENGTH(0),
drivers/comedi/drivers/ni_pcidio.c
641
writeb(0, dev->mmio + OP_MODE);
drivers/comedi/drivers/ni_pcidio.c
642
writeb(0x00, dev->mmio + CLOCK_REG);
drivers/comedi/drivers/ni_pcidio.c
643
writeb(1, dev->mmio + SEQUENCE);
drivers/comedi/drivers/ni_pcidio.c
644
writeb(0x04, dev->mmio + REQ_REG);
drivers/comedi/drivers/ni_pcidio.c
645
writeb(4, dev->mmio + BLOCK_MODE);
drivers/comedi/drivers/ni_pcidio.c
646
writeb(3, dev->mmio + LINE_POLARITIES);
drivers/comedi/drivers/ni_pcidio.c
647
writeb(0xc0, dev->mmio + ACK_SER);
drivers/comedi/drivers/ni_pcidio.c
651
writeb(1, dev->mmio + REQ_DELAY);
drivers/comedi/drivers/ni_pcidio.c
652
writeb(1, dev->mmio + REQ_NOT_DELAY);
drivers/comedi/drivers/ni_pcidio.c
653
writeb(1, dev->mmio + ACK_DELAY);
drivers/comedi/drivers/ni_pcidio.c
654
writeb(0x0b, dev->mmio + ACK_NOT_DELAY);
drivers/comedi/drivers/ni_pcidio.c
655
writeb(0x01, dev->mmio + DATA_1_DELAY);
drivers/comedi/drivers/ni_pcidio.c
661
writeb(0, dev->mmio + DAQ_OPTIONS);
drivers/comedi/drivers/ni_pcidio.c
665
writeb(0, dev->mmio + OP_MODE);
drivers/comedi/drivers/ni_pcidio.c
666
writeb(0x00, dev->mmio + CLOCK_REG);
drivers/comedi/drivers/ni_pcidio.c
667
writeb(0, dev->mmio + SEQUENCE);
drivers/comedi/drivers/ni_pcidio.c
668
writeb(0x00, dev->mmio + REQ_REG);
drivers/comedi/drivers/ni_pcidio.c
669
writeb(4, dev->mmio + BLOCK_MODE);
drivers/comedi/drivers/ni_pcidio.c
671
writeb(0, dev->mmio + LINE_POLARITIES);
drivers/comedi/drivers/ni_pcidio.c
673
writeb(2, dev->mmio + LINE_POLARITIES);
drivers/comedi/drivers/ni_pcidio.c
674
writeb(0x00, dev->mmio + ACK_SER);
drivers/comedi/drivers/ni_pcidio.c
676
writeb(1, dev->mmio + REQ_DELAY);
drivers/comedi/drivers/ni_pcidio.c
677
writeb(1, dev->mmio + REQ_NOT_DELAY);
drivers/comedi/drivers/ni_pcidio.c
678
writeb(1, dev->mmio + ACK_DELAY);
drivers/comedi/drivers/ni_pcidio.c
679
writeb(0x0C, dev->mmio + ACK_NOT_DELAY);
drivers/comedi/drivers/ni_pcidio.c
680
writeb(0x10, dev->mmio + DATA_1_DELAY);
drivers/comedi/drivers/ni_pcidio.c
682
writeb(0x60, dev->mmio + DAQ_OPTIONS);
drivers/comedi/drivers/ni_pcidio.c
693
writeb(CLEAR_PRIMARY_TC | CLEAR_SECONDARY_TC,
drivers/comedi/drivers/ni_pcidio.c
703
writeb(0x00, dev->mmio + DMA_LINE_CONTROL_GROUP1);
drivers/comedi/drivers/ni_pcidio.c
705
writeb(0x00, dev->mmio + DMA_LINE_CONTROL_GROUP2);
drivers/comedi/drivers/ni_pcidio.c
708
writeb(0xff, dev->mmio + GROUP_1_FIRST_CLEAR);
drivers/comedi/drivers/ni_pcidio.c
711
writeb(INT_EN, dev->mmio + INTERRUPT_CONTROL);
drivers/comedi/drivers/ni_pcidio.c
712
writeb(0x03, dev->mmio + MASTER_DMA_AND_INTERRUPT_CONTROL);
drivers/comedi/drivers/ni_pcidio.c
721
writeb(devpriv->OP_MODEBits, dev->mmio + OP_MODE);
drivers/comedi/drivers/ni_pcidio.c
734
writeb(0x00, dev->mmio + MASTER_DMA_AND_INTERRUPT_CONTROL);
drivers/comedi/drivers/ni_pcidio.c
874
writeb(0, dev->mmio + MASTER_DMA_AND_INTERRUPT_CONTROL);
drivers/comedi/drivers/plx9080.h
643
writeb(PLX_DMACSR_ABORT, dma_cs_addr);
drivers/comedi/drivers/rtd520.c
1113
writeb(src, dev->mmio + LAS0_8254_GATE_SEL(chan));
drivers/comedi/drivers/rtd520.c
1147
writeb(src, dev->mmio + LAS0_8254_CLK_SEL(chan));
drivers/crypto/starfive/jh7110-aes.c
381
writeb(*ci, cryp->base + STARFIVE_AES_AESDIO0R);
drivers/crypto/starfive/jh7110-aes.c
383
writeb(*ci, cryp->base + STARFIVE_AES_AESDIO0R);
drivers/crypto/starfive/jh7110-hash.c
85
writeb(*cl, cryp->base + STARFIVE_HASH_SHAWKR);
drivers/dma/ioat/dma.c
105
writeb(intrctrl, instance->reg_base + IOAT_INTRCTRL_OFFSET);
drivers/dma/ioat/dma.c
116
writeb(intrctrl, instance->reg_base + IOAT_INTRCTRL_OFFSET);
drivers/dma/ioat/dma.h
261
writeb(IOAT_CHANCMD_SUSPEND,
drivers/dma/ioat/dma.h
269
writeb(IOAT_CHANCMD_RESET,
drivers/dma/ioat/init.c
1198
writeb(ioat_pending_level + 1,
drivers/dma/ioat/init.c
476
writeb(intrctrl, ioat_dma->reg_base + IOAT_INTRCTRL_OFFSET);
drivers/dma/ioat/init.c
481
writeb(0, ioat_dma->reg_base + IOAT_INTRCTRL_OFFSET);
drivers/dma/ioat/init.c
490
writeb(0, ioat_dma->reg_base + IOAT_INTRCTRL_OFFSET);
drivers/dma/ioat/init.c
618
writeb(IOAT_CHAN_LTR_SWSEL_IDLE,
drivers/dma/ioat/init.c
729
writeb(IOAT_CHAN_LTR_SWSEL_ACTIVE,
drivers/fpga/ts73xx-fpga.c
42
writeb(0, priv->io_base + TS73XX_FPGA_CONFIG_REG);
drivers/fpga/ts73xx-fpga.c
44
writeb(TS73XX_FPGA_RESET, priv->io_base + TS73XX_FPGA_CONFIG_REG);
drivers/fpga/ts73xx-fpga.c
65
writeb(buf[i], priv->io_base + TS73XX_FPGA_DATA_REG);
drivers/fpga/ts73xx-fpga.c
81
writeb(reg, priv->io_base + TS73XX_FPGA_CONFIG_REG);
drivers/fpga/ts73xx-fpga.c
86
writeb(reg, priv->io_base + TS73XX_FPGA_CONFIG_REG);
drivers/fpga/xilinx-selectmap.c
35
writeb(buf[i], conf->base);
drivers/gpib/agilent_82350b/agilent_82350b.c
120
writeb(DIRECTION_GPIB_TO_HOST, a_priv->gpib_base + SRAM_ACCESS_CONTROL_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
169
writeb(0, a_priv->gpib_base + SRAM_ACCESS_CONTROL_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
200
writeb(buffer[i], a_priv->sram_base + j);
drivers/gpib/agilent_82350b/agilent_82350b.c
202
writeb(ENABLE_TI_TO_SRAM, a_priv->gpib_base + SRAM_ACCESS_CONTROL_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
205
writeb(RESTART_STREAM_BIT, a_priv->gpib_base + STREAM_STATUS_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
213
writeb(0, a_priv->gpib_base + SRAM_ACCESS_CONTROL_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
271
writeb(event_status & (BUFFER_END_STATUS_BIT | TERM_COUNT_STATUS_BIT),
drivers/gpib/agilent_82350b/agilent_82350b.c
297
writeb(complement & 0xff, a_priv->gpib_base + XFER_COUNT_LO_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
298
writeb((complement >> 8) & 0xff, a_priv->gpib_base + XFER_COUNT_MID_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
300
writeb((complement >> 16) & 0xf, a_priv->gpib_base + XFER_COUNT_HI_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
353
writeb(IC_SYSTEM_CONTROLLER_BIT, a_priv->gpib_base + INTERNAL_CONFIG_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
357
writeb(0, a_priv->gpib_base + INTERNAL_CONFIG_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
359
writeb(a_priv->card_mode_bits, a_priv->gpib_base + CARD_MODE_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
471
writeb(value, a_priv->gpib_base + T1_DELAY_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
54
writeb(DIRECTION_GPIB_TO_HOST, a_priv->gpib_base + SRAM_ACCESS_CONTROL_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
547
writeb(firmware_data[i], a_priv->gpib_base + CONFIG_DATA_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
572
writeb(i & byte_mask, a_priv->sram_base + i);
drivers/gpib/agilent_82350b/agilent_82350b.c
703
writeb(0, a_priv->gpib_base + SRAM_ACCESS_CONTROL_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
705
writeb(a_priv->card_mode_bits, a_priv->gpib_base + CARD_MODE_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
715
writeb(ENABLE_BUFFER_END_EVENTS_BIT | ENABLE_TERM_COUNT_EVENTS_BIT,
drivers/gpib/agilent_82350b/agilent_82350b.c
717
writeb(ENABLE_TERM_COUNT_INTERRUPT_BIT | ENABLE_BUFFER_END_INTERRUPT_BIT |
drivers/gpib/agilent_82350b/agilent_82350b.c
720
writeb(BUFFER_END_STATUS_BIT | TERM_COUNT_STATUS_BIT,
drivers/gpib/agilent_82350b/agilent_82350b.c
723
writeb(0, a_priv->gpib_base + EVENT_ENABLE_REG);
drivers/gpib/agilent_82350b/agilent_82350b.c
724
writeb(ENABLE_TMS9914_INTERRUPTS_BIT,
drivers/gpib/agilent_82350b/agilent_82350b.c
79
writeb(ENABLE_TI_TO_SRAM | DIRECTION_GPIB_TO_HOST,
drivers/gpib/agilent_82350b/agilent_82350b.c
82
writeb(RESTART_STREAM_BIT, a_priv->gpib_base + STREAM_STATUS_REG);
drivers/gpib/fmh_gpib/fmh_gpib.h
136
writeb(data, nec_priv->mmiobase + register_num * nec_priv->offset);
drivers/gpib/hp_82335/hp82335.c
244
writeb(0, tms_priv->mmiobase + HPREG_INTR_CLEAR);
drivers/gpib/hp_82335/hp82335.c
305
writeb(INTR_ENABLE, tms_priv->mmiobase + HPREG_CCR);
drivers/gpib/hp_82335/hp82335.c
322
writeb(0, tms_priv->mmiobase + HPREG_CCR);
drivers/gpib/ines/ines_gpib.c
1148
writeb((link->resource[2]->start >> 2) & 0xff, virt + 0xf0); // IOWindow base
drivers/gpib/nec7210/nec7210.c
1082
writeb(data, priv->mmiobase + register_num * priv->offset);
drivers/gpib/nec7210/nec7210.c
1106
writeb(data, priv->mmiobase + register_num * priv->offset);
drivers/gpib/tms9914/tms9914.c
897
writeb(data, priv->mmiobase + register_num * priv->offset);
drivers/gpio/gpio-ep93xx.c
138
writeb(port_mask, eic->base + EP93XX_INT_EOI_OFFSET);
drivers/gpio/gpio-ep93xx.c
154
writeb(port_mask, eic->base + EP93XX_INT_EOI_OFFSET);
drivers/gpio/gpio-ep93xx.c
87
writeb(eic->int_debounce, eic->base + EP93XX_INT_DEBOUNCE_OFFSET);
drivers/gpio/gpio-loongson-64bit.c
145
writeb(1, lgpio->reg_base + lgpio->chip_data->inten_offset + offset);
drivers/gpio/gpio-loongson-64bit.c
157
writeb(0x1, lgpio->reg_base + lgpio->chip_data->intclr_offset + hwirq);
drivers/gpio/gpio-loongson-64bit.c
166
writeb(0x0, lgpio->reg_base + lgpio->chip_data->inten_offset + hwirq);
drivers/gpio/gpio-loongson-64bit.c
175
writeb(0x1, lgpio->reg_base + lgpio->chip_data->inten_offset + hwirq);
drivers/gpio/gpio-loongson-64bit.c
211
writeb(pol, lgpio->reg_base + lgpio->chip_data->intpol_offset + hwirq);
drivers/gpio/gpio-loongson-64bit.c
212
writeb(edge, lgpio->reg_base + lgpio->chip_data->intedge_offset + hwirq);
drivers/gpio/gpio-loongson-64bit.c
213
writeb(dual, lgpio->reg_base + lgpio->chip_data->intdual_offset + hwirq);
drivers/gpio/gpio-loongson-64bit.c
280
writeb(0x0, lgpio->reg_base + data->inten_offset + i);
drivers/gpio/gpio-loongson-64bit.c
281
writeb(0x1, lgpio->reg_base + data->intclr_offset + i);
drivers/gpio/gpio-loongson-64bit.c
62
writeb(bval, lgpio->reg_base + lgpio->chip_data->conf_offset + pin);
drivers/gpio/gpio-loongson-64bit.c
69
writeb(bval, lgpio->reg_base + lgpio->chip_data->out_offset + pin);
drivers/gpio/gpio-lpc18xx.c
278
writeb(value ? 1 : 0, gc->base + offset);
drivers/gpio/gpio-mmio.c
67
writeb(data, reg);
drivers/gpio/gpio-pl061.c
101
writeb(!!value << offset, pl061->base + (BIT(offset + 2)));
drivers/gpio/gpio-pl061.c
118
writeb(!!value << offset, pl061->base + (BIT(offset + 2)));
drivers/gpio/gpio-pl061.c
202
writeb(gpiois, pl061->base + GPIOIS);
drivers/gpio/gpio-pl061.c
203
writeb(gpioibe, pl061->base + GPIOIBE);
drivers/gpio/gpio-pl061.c
204
writeb(gpioiev, pl061->base + GPIOIEV);
drivers/gpio/gpio-pl061.c
240
writeb(gpioie, pl061->base + GPIOIE);
drivers/gpio/gpio-pl061.c
257
writeb(gpioie, pl061->base + GPIOIE);
drivers/gpio/gpio-pl061.c
276
writeb(mask, pl061->base + GPIOIC);
drivers/gpio/gpio-pl061.c
338
writeb(0, pl061->base + GPIOIE); /* disable irqs */
drivers/gpio/gpio-pl061.c
401
writeb(pl061->csave_regs.gpio_is, pl061->base + GPIOIS);
drivers/gpio/gpio-pl061.c
402
writeb(pl061->csave_regs.gpio_ibe, pl061->base + GPIOIBE);
drivers/gpio/gpio-pl061.c
403
writeb(pl061->csave_regs.gpio_iev, pl061->base + GPIOIEV);
drivers/gpio/gpio-pl061.c
404
writeb(pl061->csave_regs.gpio_ie, pl061->base + GPIOIE);
drivers/gpio/gpio-pl061.c
78
writeb(gpiodir, pl061->base + GPIODIR);
drivers/gpio/gpio-pl061.c
92
writeb(!!value << offset, pl061->base + (BIT(offset + 2)));
drivers/gpio/gpio-pl061.c
95
writeb(gpiodir, pl061->base + GPIODIR);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
971
writeb(value, adev->rmmio + offset);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
255
writeb(HDMI_AHB_DMA_START_START, base + HDMI_AHB_DMA_START);
drivers/gpu/drm/loongson/lsdc_i2c.c
32
writeb(val, li2c->dir_reg);
drivers/gpu/drm/loongson/lsdc_i2c.c
37
writeb(val, li2c->dir_reg);
drivers/gpu/drm/loongson/lsdc_i2c.c
42
writeb(val, li2c->dat_reg);
drivers/gpu/drm/loongson/lsdc_i2c.c
64
writeb(val, li2c->dir_reg);
drivers/gpu/drm/meson/meson_dw_hdmi.c
272
writeb(data, dw_hdmi->hdmitx + addr);
drivers/gpu/drm/radeon/radeon.h
2502
#define WREG8(reg, v) writeb(v, (rdev->rmmio) + (reg))
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
57
writeb(buffer[i], hdmi->base + SUN4I_HDMI_AVI_INFOFRAME_REG(i));
drivers/gpu/drm/sysfb/ofdrm.c
479
writeb(index, addr);
drivers/gpu/drm/sysfb/ofdrm.c
480
writeb(r, data);
drivers/gpu/drm/sysfb/ofdrm.c
481
writeb(g, data);
drivers/gpu/drm/sysfb/ofdrm.c
482
writeb(b, data);
drivers/gpu/drm/sysfb/ofdrm.c
499
writeb(index, addr);
drivers/gpu/drm/sysfb/ofdrm.c
525
writeb(index, addr);
drivers/gpu/drm/sysfb/ofdrm.c
551
writeb(index, addr);
drivers/gpu/drm/sysfb/ofdrm.c
603
writeb(index, addr);
drivers/gpu/drm/sysfb/ofdrm.c
607
writeb(index, addr);
drivers/gpu/drm/sysfb/ofdrm.c
642
writeb(index, addr);
drivers/gpu/drm/sysfb/ofdrm.c
643
writeb(r, data);
drivers/gpu/drm/sysfb/ofdrm.c
644
writeb(g, data);
drivers/gpu/drm/sysfb/ofdrm.c
645
writeb(b, data);
drivers/gpu/drm/tiny/bochs.c
127
writeb(val, bochs->mmio + offset);
drivers/hwmon/gxp-fan-ctrl.c
66
writeb(val, drvdata->base + channel);
drivers/hwmon/ultra45_env.c
74
writeb(ireg, p->regs + REG_ADDR);
drivers/hwmon/ultra45_env.c
84
writeb(ireg, p->regs + REG_ADDR);
drivers/hwmon/ultra45_env.c
85
writeb(val, p->regs + REG_DATA);
drivers/i2c/busses/i2c-emev2.c
112
writeb(0, priv->base + I2C_OFS_IICACT0);
drivers/i2c/busses/i2c-emev2.c
121
writeb(I2C_BIT_DFC0, priv->base + I2C_OFS_IICCL0);
drivers/i2c/busses/i2c-emev2.c
124
writeb(I2C_BIT_STCEN | I2C_BIT_IICRSV, priv->base + I2C_OFS_IICF0);
drivers/i2c/busses/i2c-emev2.c
127
writeb(I2C_BIT_WTIM0, priv->base + I2C_OFS_IICC0);
drivers/i2c/busses/i2c-emev2.c
130
writeb(I2C_BIT_IICE0, priv->base + I2C_OFS_IICACT0);
drivers/i2c/busses/i2c-emev2.c
149
writeb(i2c_8bit_addr_from_msg(msg), priv->base + I2C_OFS_IIC0);
drivers/i2c/busses/i2c-emev2.c
188
writeb(msg->buf[count], priv->base + I2C_OFS_IIC0);
drivers/i2c/busses/i2c-emev2.c
270
writeb(value, priv->base + I2C_OFS_IIC0);
drivers/i2c/busses/i2c-emev2.c
329
writeb(slave->addr << 1, priv->base + I2C_OFS_SVA0);
drivers/i2c/busses/i2c-emev2.c
340
writeb(0, priv->base + I2C_OFS_SVA0);
drivers/i2c/busses/i2c-emev2.c
76
writeb((readb(priv->base + reg) & ~clear) | set, priv->base + reg);
drivers/i2c/busses/i2c-gxp.c
163
writeb(slave->addr << 1, drvdata->base + GXP_I2COWNADR);
drivers/i2c/busses/i2c-gxp.c
164
writeb(SLAVE_EVT_CLR | SNOOP_EVT_MASK | SLAVE_ACK_ENAB |
drivers/i2c/busses/i2c-gxp.c
176
writeb(0x00, drvdata->base + GXP_I2COWNADR);
drivers/i2c/busses/i2c-gxp.c
177
writeb(SNOOP_EVT_CLR | SLAVE_EVT_CLR | SNOOP_EVT_MASK |
drivers/i2c/busses/i2c-gxp.c
198
writeb(MASTER_EVT_CLR | STOP_CMD, drvdata->base + GXP_I2CMCMD);
drivers/i2c/busses/i2c-gxp.c
250
writeb(MASTER_EVT_CLR | RW_CMD,
drivers/i2c/busses/i2c-gxp.c
254
writeb(MASTER_EVT_CLR | MASTER_ACK_ENAB |
drivers/i2c/busses/i2c-gxp.c
307
writeb(MASTER_EVT_CLR | RW_CMD,
drivers/i2c/busses/i2c-gxp.c
311
writeb(MASTER_EVT_CLR | MASTER_ACK_ENAB |
drivers/i2c/busses/i2c-gxp.c
372
writeb(SLAVE_EVT_CLR | SNOOP_EVT_MASK |
drivers/i2c/busses/i2c-gxp.c
390
writeb(SLAVE_EVT_CLR | SNOOP_EVT_MASK |
drivers/i2c/busses/i2c-gxp.c
395
writeb(SLAVE_EVT_CLR | SNOOP_EVT_MASK |
drivers/i2c/busses/i2c-gxp.c
425
writeb(SLAVE_EVT_CLR | SNOOP_EVT_MASK |
drivers/i2c/busses/i2c-gxp.c
430
writeb(SLAVE_EVT_CLR | SNOOP_EVT_MASK |
drivers/i2c/busses/i2c-gxp.c
457
writeb(0x00, drvdata->base + GXP_I2CEVTERR);
drivers/i2c/busses/i2c-gxp.c
493
writeb(2000000 / drvdata->t.bus_freq_hz,
drivers/i2c/busses/i2c-gxp.c
495
writeb(FILTER_CNT | FAIRNESS_CNT,
drivers/i2c/busses/i2c-gxp.c
497
writeb(GXP_DATA_EDGE_RST_CTRL, drvdata->base + GXP_I2CTMOEDG);
drivers/i2c/busses/i2c-gxp.c
498
writeb(0x00, drvdata->base + GXP_I2CCYCTIM);
drivers/i2c/busses/i2c-gxp.c
499
writeb(0x00, drvdata->base + GXP_I2CSNPAA);
drivers/i2c/busses/i2c-gxp.c
500
writeb(0x00, drvdata->base + GXP_I2CADVFEAT);
drivers/i2c/busses/i2c-gxp.c
501
writeb(SNOOP_EVT_CLR | SLAVE_EVT_CLR | SNOOP_EVT_MASK |
drivers/i2c/busses/i2c-gxp.c
503
writeb(MASTER_EVT_CLR, drvdata->base + GXP_I2CMCMD);
drivers/i2c/busses/i2c-gxp.c
504
writeb(0x00, drvdata->base + GXP_I2CEVTERR);
drivers/i2c/busses/i2c-gxp.c
505
writeb(0x00, drvdata->base + GXP_I2COWNADR);
drivers/i2c/busses/i2c-imx.c
370
writeb(val, i2c_imx->base + (reg << i2c_imx->hwdata->regshift));
drivers/i2c/busses/i2c-ls2x.c
116
writeb(FIELD_GET(GENMASK(7, 0), val), priv->base + I2C_LS2X_PRER_LO);
drivers/i2c/busses/i2c-ls2x.c
117
writeb(FIELD_GET(GENMASK(15, 8), val), priv->base + I2C_LS2X_PRER_HI);
drivers/i2c/busses/i2c-ls2x.c
123
writeb(readb(priv->base + I2C_LS2X_CTR) & ~CTR_FREQ_MASK,
drivers/i2c/busses/i2c-ls2x.c
129
writeb(readb(priv->base + I2C_LS2X_CTR) | CTR_READY_MASK,
drivers/i2c/busses/i2c-ls2x.c
138
writeb(txdata, priv->base + I2C_LS2X_CR);
drivers/i2c/busses/i2c-ls2x.c
174
writeb(LS2X_CR_STOP, priv->base + I2C_LS2X_CR);
drivers/i2c/busses/i2c-ls2x.c
184
writeb(i2c_8bit_addr_from_msg(msgs), priv->base + I2C_LS2X_TXR);
drivers/i2c/busses/i2c-ls2x.c
224
writeb(*buf++, priv->base + I2C_LS2X_TXR);
drivers/i2c/busses/i2c-ls2x.c
336
writeb(readb(priv->base + I2C_LS2X_CTR) & ~LS2X_CTR_IEN,
drivers/i2c/busses/i2c-ls2x.c
84
writeb(LS2X_CR_IACK, priv->base + I2C_LS2X_CR);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
382
writeb(regval, p);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
397
writeb(regval, p);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
414
writeb(regval, i2c->i2c_base + SMB_CORE_CTRL_REG_OFF);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
423
writeb(slaveaddr, p++);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
436
writeb(SMB_CORE_CTRL_ESO, i2c->i2c_base + SMB_CORE_CTRL_REG_OFF);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
446
writeb(regval, p);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
460
writeb(regval, p);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
465
writeb(count, i2c->i2c_base + SMBUS_MCU_COUNTER_REG_OFF);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
470
writeb(readcount, i2c->i2c_base + SMB_CORE_CMD_REG_OFF3);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
475
writeb(writecount, i2c->i2c_base + SMB_CORE_CMD_REG_OFF2);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
485
writeb(regval, p);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
496
writeb(regval, p);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
515
writeb(regval, p);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
538
writeb(INTR_STAT_DMA_TERM, p2);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
570
writeb(regval, p);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
575
writeb(ack_intr_msk, i2c->i2c_base + SMBUS_INTR_STAT_REG_OFF);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
590
writeb(regval, p);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
605
writeb(regval, p1);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
613
writeb(regval, p2);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
627
writeb(regval, p);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
661
writeb(reg1, p1);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
662
writeb(reg3, p3);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
677
writeb(SR_HOLD_TIME_100K_TICKS, p_hold_time);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
686
writeb(SR_HOLD_TIME_1000K_TICKS, p_hold_time);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
696
writeb(SR_HOLD_TIME_400K_TICKS, p_hold_time);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
751
writeb(STA_BUF_EMPTY, p2);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
772
writeb(regval, i2c->i2c_base + SMB_CORE_COMPLETION_REG_OFF3);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
813
writeb(0, p1);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
877
writeb(COMPLETION_MNAKX, p2);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
929
writeb(0, p1);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
979
writeb(COMPLETION_MNAKX, p2);
drivers/i2c/busses/i2c-microchip-corei2c.c
134
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-microchip-corei2c.c
142
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-microchip-corei2c.c
156
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-microchip-corei2c.c
186
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-microchip-corei2c.c
222
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-microchip-corei2c.c
229
writeb(*idev->buf++, idev->base + CORE_I2C_DATA);
drivers/i2c/busses/i2c-microchip-corei2c.c
271
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-microchip-corei2c.c
290
writeb(idev->addr, idev->base + CORE_I2C_DATA);
drivers/i2c/busses/i2c-microchip-corei2c.c
291
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-microchip-corei2c.c
318
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-microchip-corei2c.c
321
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-microchip-corei2c.c
362
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-microchip-corei2c.c
411
writeb(ctrl, idev->base + CORE_I2C_CTRL);
drivers/i2c/busses/i2c-mpc.c
114
writeb(x, i2c->base + MPC_I2C_CR);
drivers/i2c/busses/i2c-mpc.c
129
writeb(0, i2c->base + MPC_I2C_SR); /* clear any status bits */
drivers/i2c/busses/i2c-mpc.c
287
writeb(fdr & 0xff, i2c->base + MPC_I2C_FDR);
drivers/i2c/busses/i2c-mpc.c
471
writeb(fdr & 0xff, i2c->base + MPC_I2C_FDR);
drivers/i2c/busses/i2c-mpc.c
472
writeb((fdr >> 8) & 0xff, i2c->base + MPC_I2C_DFSRR);
drivers/i2c/busses/i2c-mpc.c
523
writeb((msg->addr << 1) | dir, i2c->base + MPC_I2C_DR);
drivers/i2c/busses/i2c-mpc.c
577
writeb(msg->buf[i2c->byte_posn++], i2c->base + MPC_I2C_DR);
drivers/i2c/busses/i2c-mpc.c
646
writeb(0, i2c->base + MPC_I2C_SR);
drivers/i2c/busses/i2c-mpc.c
681
writeb(0, i2c->base + MPC_I2C_SR);
drivers/i2c/busses/i2c-mpc.c
703
writeb(status & ~CSR_MAL,
drivers/i2c/busses/i2c-mpc.c
897
writeb(i2c->fdr, i2c->base + MPC_I2C_FDR);
drivers/i2c/busses/i2c-mpc.c
898
writeb(i2c->dfsrr, i2c->base + MPC_I2C_DFSRR);
drivers/i2c/busses/i2c-nomadik.c
254
writeb(val, priv->virtbase + reg);
drivers/i2c/busses/i2c-riic.c
134
writeb(val, riic->base + riic->info->regs[offset]);
drivers/i2c/busses/i2c-s3c2410.c
269
writeb(addr, i2c->regs + S3C2410_IICDS);
drivers/i2c/busses/i2c-s3c2410.c
448
writeb(byte, i2c->regs + S3C2410_IICDS);
drivers/i2c/busses/i2c-s3c2410.c
941
writeb(pdata->slave_addr, i2c->regs + S3C2410_IICADD);
drivers/i2c/busses/i2c-simtec.c
37
writeb(CMD_SET_SDA | (state ? STATE_SDA : 0), pd->reg);
drivers/i2c/busses/i2c-simtec.c
43
writeb(CMD_SET_SCL | (state ? STATE_SCL : 0), pd->reg);
drivers/i2c/busses/i2c-sprd.c
144
writeb(buf[i], i2c_dev->base + I2C_TX);
drivers/i2c/busses/i2c-synquacer.c
184
writeb(0, i2c->base + SYNQUACER_I2C_REG_BCR);
drivers/i2c/busses/i2c-synquacer.c
204
writeb(0, i2c->base + SYNQUACER_I2C_REG_ADR);
drivers/i2c/busses/i2c-synquacer.c
207
writeb(SYNQUACER_I2C_BUS_CLK_FR(i2c->pclkrate),
drivers/i2c/busses/i2c-synquacer.c
221
writeb(ccr_cs | SYNQUACER_I2C_CCR_FM |
drivers/i2c/busses/i2c-synquacer.c
224
writeb(csr_cs, i2c->base + SYNQUACER_I2C_REG_CSR);
drivers/i2c/busses/i2c-synquacer.c
236
writeb(ccr_cs | SYNQUACER_I2C_CCR_EN,
drivers/i2c/busses/i2c-synquacer.c
238
writeb(csr_cs, i2c->base + SYNQUACER_I2C_REG_CSR);
drivers/i2c/busses/i2c-synquacer.c
245
writeb(0, i2c->base + SYNQUACER_I2C_REG_BCR);
drivers/i2c/busses/i2c-synquacer.c
246
writeb(0, i2c->base + SYNQUACER_I2C_REG_BC2R);
drivers/i2c/busses/i2c-synquacer.c
252
writeb(0, i2c->base + SYNQUACER_I2C_REG_CCR);
drivers/i2c/busses/i2c-synquacer.c
253
writeb(0, i2c->base + SYNQUACER_I2C_REG_CSR);
drivers/i2c/busses/i2c-synquacer.c
263
writeb(i2c_8bit_addr_from_msg(pmsg), i2c->base + SYNQUACER_I2C_REG_DAR);
drivers/i2c/busses/i2c-synquacer.c
280
writeb(bcr | SYNQUACER_I2C_BCR_SCC,
drivers/i2c/busses/i2c-synquacer.c
289
writeb(bcr | SYNQUACER_I2C_BCR_MSS |
drivers/i2c/busses/i2c-synquacer.c
411
writeb(i2c->msg->buf[i2c->msg_ptr++],
drivers/i2c/busses/i2c-synquacer.c
415
writeb(SYNQUACER_I2C_BCR_BEIE |
drivers/i2c/busses/i2c-synquacer.c
450
writeb(SYNQUACER_I2C_BCR_MSS |
drivers/i2c/busses/i2c-synquacer.c
457
writeb(SYNQUACER_I2C_BCR_MSS |
drivers/i2c/busses/i2c-viai2c-common.c
165
writeb(VIAI2C_CR_TX_END, base + VIAI2C_REG_CR);
drivers/iio/adc/ingenic-adc.c
197
writeb(val, adc->base + JZ_ADC_REG_ENABLE);
drivers/iio/adc/ingenic-adc.c
764
writeb((u8)~JZ_ADC_IRQ_TOUCH, adc->base + JZ_ADC_REG_CTRL);
drivers/iio/adc/ingenic-adc.c
784
writeb(0xff, adc->base + JZ_ADC_REG_CTRL);
drivers/iio/adc/ingenic-adc.c
785
writeb(0xff, adc->base + JZ_ADC_REG_STATUS);
drivers/iio/adc/ingenic-adc.c
815
writeb(JZ_ADC_IRQ_TOUCH, adc->base + JZ_ADC_REG_STATUS);
drivers/iio/adc/ingenic-adc.c
878
writeb(0x00, adc->base + JZ_ADC_REG_ENABLE);
drivers/iio/adc/ingenic-adc.c
879
writeb(0xff, adc->base + JZ_ADC_REG_CTRL);
drivers/input/keyboard/hilkbd.c
57
#define hil_writeb(v, p) writeb((v), (volatile void __iomem *)(p))
drivers/input/serio/ambakmi.c
100
writeb(0, KMICR);
drivers/input/serio/ambakmi.c
59
writeb(val, KMIDATA);
drivers/input/serio/ambakmi.c
75
writeb(divisor, KMICLKDIV);
drivers/input/serio/ambakmi.c
76
writeb(KMICR_EN, KMICR);
drivers/input/serio/ambakmi.c
82
writeb(0, KMICR);
drivers/input/serio/ambakmi.c
86
writeb(KMICR_EN | KMICR_RXINTREN, KMICR);
drivers/input/serio/gscps2.c
110
#define gscps2_writeb_control(x, y) writeb((x), (y)+GSC_CONTROL)
drivers/input/serio/gscps2.c
159
writeb(data, addr+GSC_XMTDATA);
drivers/input/serio/gscps2.c
204
writeb(0xff, ps2port->addr + GSC_RESET);
drivers/input/serio/i8042-snirm.h
41
writeb(val, kbd_iobase + 0x60UL);
drivers/input/serio/i8042-snirm.h
46
writeb(val, kbd_iobase + 0x64UL);
drivers/input/serio/i8042-sparcio.h
40
writeb(val, kbd_iobase + 0x60UL);
drivers/input/serio/i8042-sparcio.h
45
writeb(val, kbd_iobase + 0x64UL);
drivers/irqchip/irq-crossbar.c
57
writeb(cb_no, cb->crossbar_base + cb->register_offsets[irq_no]);
drivers/irqchip/irq-loongson-liointc.c
164
writeb(priv->map_cache[i], gc->reg_base + i);
drivers/irqchip/irq-loongson-liointc.c
278
writeb(priv->map_cache[i], base + i);
drivers/irqchip/irq-loongson-pch-pic.c
234
writeb(priv->ht_vec_base + hwirq, priv->base + PCH_INT_HTVEC(hwirq_to_bit(priv, hwirq)));
drivers/irqchip/irq-loongson-pch-pic.c
264
writeb(priv->ht_vec_base + i, priv->base + PCH_INT_HTVEC(hwirq_to_bit(priv, i)));
drivers/irqchip/irq-loongson-pch-pic.c
266
writeb(1, priv->base + PCH_INT_ROUTE(i));
drivers/irqchip/irq-vt8500.c
127
writeb(dctr, base + VT8500_ICDC + d->hwirq);
drivers/irqchip/irq-vt8500.c
150
writeb(VT8500_INT_DISABLE | ICDC_IRQ, base + VT8500_ICDC + i);
drivers/irqchip/irq-vt8500.c
88
writeb(dctr, base + VT8500_ICDC + d->hwirq);
drivers/irqchip/irq-vt8500.c
99
writeb(dctr, base + VT8500_ICDC + d->hwirq);
drivers/isdn/hardware/mISDN/hfc_multi_8xx.h
26
writeb(reg, hc->xhfc_memaddr);
drivers/isdn/hardware/mISDN/hfc_multi_8xx.h
28
writeb(val, hc->xhfc_memdata);
drivers/isdn/hardware/mISDN/hfc_multi_8xx.h
38
writeb(reg, hc->xhfc_memaddr);
drivers/isdn/hardware/mISDN/hfc_multi_8xx.h
50
writeb(reg, hc->xhfc_memaddr);
drivers/isdn/hardware/mISDN/hfc_multi_8xx.h
62
writeb(R_STATUS, hc->xhfc_memaddr);
drivers/isdn/hardware/mISDN/hfc_pci.h
213
#define Write_hfc(a, b, c) (writeb(c, (a->hw.pci_io) + b))
drivers/isdn/hardware/mISDN/hfcmulti.c
282
writeb(val, hc->pci_membase + reg);
drivers/isdn/hardware/mISDN/hfcmulti.c
485
writeb(*data, hc->pci_membase + A_FIFO_DATA0);
drivers/isdn/hardware/mISDN/iohelper.h
72
writeb(val, ((typ *)hw->adr) + off); \
drivers/isdn/hardware/mISDN/iohelper.h
82
writeb(*dp++, ((typ *)hw->adr) + off); \
drivers/isdn/hardware/mISDN/mISDNinfineon.c
297
writeb(PITA_INT0_STATUS, hw->cfg.p); /* ACK PITA INT0 */
drivers/leds/leds-cobalt-qube.c
27
writeb(led_value, led_port);
drivers/leds/leds-cobalt-qube.c
50
writeb(led_value, led_port);
drivers/leds/leds-cobalt-raq.c
34
writeb(led_value, led_port);
drivers/leds/leds-cobalt-raq.c
55
writeb(led_value, led_port);
drivers/mailbox/cv1800-mailbox.c
114
writeb(valid, mbox->mbox_base + MBOX_SET_CLR_REG(cpu));
drivers/mailbox/cv1800-mailbox.c
116
writeb(en | valid, mbox->mbox_base + MBOX_EN_REG(cpu));
drivers/mailbox/cv1800-mailbox.c
117
writeb(valid, mbox->mbox_base + MBOX_SET_REG);
drivers/mailbox/cv1800-mailbox.c
91
writeb(valid, mbox->mbox_base +
drivers/mailbox/cv1800-mailbox.c
93
writeb(~valid, mbox->mbox_base + MBOX_EN_REG(RECV_CPU));
drivers/mailbox/pcc.c
150
writeb(val, vaddr);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
103
writeb(S5P_CEC_RX_CTRL_RESET, cec->reg + S5P_CEC_RX_CTRL);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
104
writeb(S5P_CEC_TX_CTRL_RESET, cec->reg + S5P_CEC_TX_CTRL);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
108
writeb(reg, cec->reg + 0xc4);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
113
writeb(S5P_CEC_TX_CTRL_RESET, cec->reg + S5P_CEC_TX_CTRL);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
120
writeb(S5P_CEC_RX_CTRL_RESET, cec->reg + S5P_CEC_RX_CTRL);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
124
writeb(reg, cec->reg + 0xc4);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
129
writeb(CEC_FILTER_THRESHOLD, cec->reg + S5P_CEC_RX_FILTER_TH);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
130
writeb(0, cec->reg + S5P_CEC_RX_FILTER_CTRL);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
140
writeb(data[i], cec->reg + (S5P_CEC_TX_BUFF0 + (i * 4)));
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
144
writeb(count, cec->reg + S5P_CEC_TX_BYTES);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
158
writeb(reg, cec->reg + S5P_CEC_TX_CTRL);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
165
writeb(addr & 0x0F, cec->reg + S5P_CEC_LOGIC_ADDR);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
185
writeb(S5P_CEC_IRQ_TX_DONE | S5P_CEC_IRQ_TX_ERROR,
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
191
writeb(S5P_CEC_IRQ_RX_DONE | S5P_CEC_IRQ_RX_ERROR,
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
44
writeb(0x0, cec->reg + S5P_CEC_DIVISOR_3);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
45
writeb(0x0, cec->reg + S5P_CEC_DIVISOR_2);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
46
writeb(0x0, cec->reg + S5P_CEC_DIVISOR_1);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
47
writeb(div_val, cec->reg + S5P_CEC_DIVISOR_0);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
56
writeb(reg, cec->reg + S5P_CEC_RX_CTRL);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
66
writeb(reg, cec->reg + S5P_CEC_IRQ_MASK);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
76
writeb(reg, cec->reg + S5P_CEC_IRQ_MASK);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
86
writeb(reg, cec->reg + S5P_CEC_IRQ_MASK);
drivers/media/cec/platform/s5p/exynos_hdmi_cecctrl.c
96
writeb(reg, cec->reg + S5P_CEC_IRQ_MASK);
drivers/media/cec/platform/sti/stih-cec.c
212
writeb(msg->msg[i], cec->regs + CEC_TX_DATA_BASE + i);
drivers/media/pci/cx18/cx18-io.h
113
writeb(val, addr);
drivers/media/pci/cx88/cx88.h
586
#define cx_writeb(reg, value) writeb((value), core->bmmio + (reg))
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
164
writeb(reg, ndev->bmmio0 + GPIO_REG_IO);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
175
writeb(0x00, ndev->bmmio0 + GPIO_REG_IO);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
181
writeb(gpio_reg, ndev->bmmio0 + GPIO_REG_IO);
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
141
writeb(data, &i2c->regs->tx_fifo.data8);
drivers/media/pci/ngene/ngene-core.c
41
#define ngwriteb(dat, adr) writeb((dat), dev->iomem + (adr))
drivers/media/pci/ngene/ngene-core.c
43
#define ngwriteb(dat, adr) writeb((dat), dev->iomem + (adr))
drivers/media/pci/saa7134/saa7134.h
688
#define saa_writeb(reg,value) writeb((value), dev->bmmio + (reg));
drivers/media/pci/saa7134/saa7134.h
690
writeb((readb(dev->bmmio+(reg)) & ~(mask)) |\
drivers/media/pci/tw68/tw68.h
170
#define tw_writeb(reg, value) writeb((value), dev->bmmio + (reg))
drivers/media/pci/tw68/tw68.h
176
writeb((readb(dev->bmmio + (reg)) & ~(mask)) |\
drivers/media/pci/tw68/tw68.h
184
writeb((readb(dev->bmmio+(reg)) & ~(bit)), \
drivers/memory/renesas-rpc-if.c
139
writeb(val, rpc->base + reg);
drivers/mfd/db8500-prcmu.c
1018
writeb(MB1H_RELEASE_USB_WAKEUP,
drivers/mfd/db8500-prcmu.c
1049
writeb(MB1H_PLL_ON_OFF, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
drivers/mfd/db8500-prcmu.c
1050
writeb(clock, (tcdm_base + PRCM_REQ_MB1_PLL_ON_OFF));
drivers/mfd/db8500-prcmu.c
1103
writeb(EPOD_STATE_NO_CHANGE, (tcdm_base + PRCM_REQ_MB2 + i));
drivers/mfd/db8500-prcmu.c
1104
writeb(epod_state, (tcdm_base + PRCM_REQ_MB2 + epod_id));
drivers/mfd/db8500-prcmu.c
1106
writeb(MB2H_DPS, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB2));
drivers/mfd/db8500-prcmu.c
1198
writeb((enable ? ON : OFF), (tcdm_base + PRCM_REQ_MB3_SYSCLK_MGT));
drivers/mfd/db8500-prcmu.c
1200
writeb(MB3H_SYSCLK, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB3));
drivers/mfd/db8500-prcmu.c
1929
writeb(MB4H_MEM_ST, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
drivers/mfd/db8500-prcmu.c
1930
writeb(((DDR_PWR_STATE_OFFHIGHLAT << 4) | DDR_PWR_STATE_ON),
drivers/mfd/db8500-prcmu.c
1932
writeb(DDR_PWR_STATE_ON,
drivers/mfd/db8500-prcmu.c
1934
writeb(state, (tcdm_base + PRCM_REQ_MB4_ESRAM0_ST));
drivers/mfd/db8500-prcmu.c
1951
writeb(threshold, (tcdm_base + PRCM_REQ_MB4_HOTDOG_THRESHOLD));
drivers/mfd/db8500-prcmu.c
1952
writeb(MB4H_HOTDOG, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
drivers/mfd/db8500-prcmu.c
1969
writeb(low, (tcdm_base + PRCM_REQ_MB4_HOTMON_LOW));
drivers/mfd/db8500-prcmu.c
1970
writeb(high, (tcdm_base + PRCM_REQ_MB4_HOTMON_HIGH));
drivers/mfd/db8500-prcmu.c
1971
writeb((HOTMON_CONFIG_LOW | HOTMON_CONFIG_HIGH),
drivers/mfd/db8500-prcmu.c
1973
writeb(MB4H_HOTMON, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
drivers/mfd/db8500-prcmu.c
1992
writeb(MB4H_HOT_PERIOD, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
drivers/mfd/db8500-prcmu.c
2025
writeb(d0, (tcdm_base + PRCM_REQ_MB4_A9WDOG_0));
drivers/mfd/db8500-prcmu.c
2026
writeb(d1, (tcdm_base + PRCM_REQ_MB4_A9WDOG_1));
drivers/mfd/db8500-prcmu.c
2027
writeb(d2, (tcdm_base + PRCM_REQ_MB4_A9WDOG_2));
drivers/mfd/db8500-prcmu.c
2028
writeb(d3, (tcdm_base + PRCM_REQ_MB4_A9WDOG_3));
drivers/mfd/db8500-prcmu.c
2030
writeb(cmd, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
drivers/mfd/db8500-prcmu.c
2108
writeb(0, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB5));
drivers/mfd/db8500-prcmu.c
2109
writeb(PRCMU_I2C_READ(slave), (tcdm_base + PRCM_REQ_MB5_I2C_SLAVE_OP));
drivers/mfd/db8500-prcmu.c
2110
writeb(PRCMU_I2C_STOP_EN, (tcdm_base + PRCM_REQ_MB5_I2C_HW_BITS));
drivers/mfd/db8500-prcmu.c
2111
writeb(reg, (tcdm_base + PRCM_REQ_MB5_I2C_REG));
drivers/mfd/db8500-prcmu.c
2112
writeb(0, (tcdm_base + PRCM_REQ_MB5_I2C_VAL));
drivers/mfd/db8500-prcmu.c
2158
writeb(~*mask, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB5));
drivers/mfd/db8500-prcmu.c
2159
writeb(PRCMU_I2C_WRITE(slave), (tcdm_base + PRCM_REQ_MB5_I2C_SLAVE_OP));
drivers/mfd/db8500-prcmu.c
2160
writeb(PRCMU_I2C_STOP_EN, (tcdm_base + PRCM_REQ_MB5_I2C_HW_BITS));
drivers/mfd/db8500-prcmu.c
2161
writeb(reg, (tcdm_base + PRCM_REQ_MB5_I2C_REG));
drivers/mfd/db8500-prcmu.c
2162
writeb(*value, (tcdm_base + PRCM_REQ_MB5_I2C_VAL));
drivers/mfd/db8500-prcmu.c
2306
writeb(MB1H_RESET_MODEM, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
drivers/mfd/db8500-prcmu.c
2327
writeb(MB0H_READ_WAKEUP_ACK, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0));
drivers/mfd/db8500-prcmu.c
601
writeb(val, (tcdm_base + PRCM_ROMCODE_A2P));
drivers/mfd/db8500-prcmu.c
704
writeb(MB0H_POWER_STATE_TRANS, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0));
drivers/mfd/db8500-prcmu.c
705
writeb(state, (tcdm_base + PRCM_REQ_MB0_AP_POWER_STATE));
drivers/mfd/db8500-prcmu.c
706
writeb((keep_ap_pll ? 1 : 0), (tcdm_base + PRCM_REQ_MB0_AP_PLL_STATE));
drivers/mfd/db8500-prcmu.c
707
writeb((keep_ulp_clk ? 1 : 0),
drivers/mfd/db8500-prcmu.c
709
writeb(0, (tcdm_base + PRCM_REQ_MB0_DO_NOT_WFI));
drivers/mfd/db8500-prcmu.c
748
writeb(header[i], (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0));
drivers/mfd/db8500-prcmu.c
817
writeb(MB1H_ARM_APE_OPP, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
drivers/mfd/db8500-prcmu.c
818
writeb(opp, (tcdm_base + PRCM_REQ_MB1_ARM_OPP));
drivers/mfd/db8500-prcmu.c
819
writeb(APE_NO_CHANGE, (tcdm_base + PRCM_REQ_MB1_APE_OPP));
drivers/mfd/db8500-prcmu.c
924
writeb(MB1H_ARM_APE_OPP, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
drivers/mfd/db8500-prcmu.c
925
writeb(ARM_NO_CHANGE, (tcdm_base + PRCM_REQ_MB1_ARM_OPP));
drivers/mfd/db8500-prcmu.c
926
writeb(((opp == APE_50_PARTLY_25_OPP) ? APE_50_OPP : opp),
drivers/mfd/db8500-prcmu.c
989
writeb(header, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
drivers/mfd/rz-mtu3.c
127
writeb(val, priv->mmio + ch_offs);
drivers/mfd/rz-mtu3.c
168
writeb((u8)value, priv->mmio + offset);
drivers/misc/bcm-vk/bcm_vk.h
472
writeb(value, vk->bar[bar] + offset);
drivers/misc/cardreader/alcor_pci.c
56
writeb(val, priv->iobase + addr);
drivers/mmc/host/jz4740_mmc.c
735
writeb(cmd->opcode, host->base + JZ_REG_MMC_CMD);
drivers/mmc/host/sdhci-cadence.c
437
writeb(val, host->ioaddr + reg);
drivers/mmc/host/sdhci-of-at91.c
59
writeb(mc1r, host->ioaddr + SDMMC_MC1R);
drivers/mmc/host/sdhci-pci-core.c
1468
writeb(scratch, host->ioaddr + 0xC0);
drivers/mmc/host/sdhci-pci-core.c
1617
writeb(SYSKT_POWER_330, slot->host->ioaddr + SYSKT_POWER_DATA);
drivers/mmc/host/sdhci-pci-core.c
1618
writeb(SYSKT_POWER_START, slot->host->ioaddr + SYSKT_POWER_CMD);
drivers/mmc/host/sdhci-pci-core.c
1630
writeb(0, slot->host->ioaddr + SYSKT_POWER_CMD);
drivers/mmc/host/sdhci-pxav2.c
175
writeb(ctrl, host->ioaddr + SDHCI_HOST_CONTROL);
drivers/mmc/host/sdhci-pxav3.c
294
writeb(reg_val, pxa->sdio3_conf_reg);
drivers/mmc/host/sdhci-tegra.c
247
writeb(gap_ctrl, host->ioaddr + SDHCI_BLOCK_GAP_CONTROL);
drivers/mmc/host/sdhci.h
752
writeb(val, host->ioaddr + reg);
drivers/mmc/host/sdhci.h
793
writeb(val, host->ioaddr + reg);
drivers/mmc/host/sdhci_am654.c
386
writeb(val, host->ioaddr + reg);
drivers/mmc/host/sdhci_am654.c
410
writeb(val, host->ioaddr + reg);
drivers/mmc/host/sunplus-mmc.c
366
writeb(cmd->arg & 0xff, host->base + SPMMC_SD_CMDBUF4_REG);
drivers/mmc/host/via-sdmmc.c
1000
writeb(VIA_CRDR_PCIDMACLK_SDC, addrbase + VIA_CRDR_PCIDMACLK);
drivers/mmc/host/via-sdmmc.c
1072
writeb(0x0, addrbase + VIA_CRDR_SDEXTCTRL);
drivers/mmc/host/via-sdmmc.c
1131
writeb(gatt, sdhost->pcictrl_mmiobase + VIA_CRDR_PCICLKGATT);
drivers/mmc/host/via-sdmmc.c
1134
writeb(gatt, sdhost->pcictrl_mmiobase + VIA_CRDR_PCICLKGATT);
drivers/mmc/host/via-sdmmc.c
1145
writeb(VIA_CRDR_PCIINTCTRL_SDCIRQEN,
drivers/mmc/host/via-sdmmc.c
1147
writeb(VIA_CRDR_PCITMOCTRL_1024MS,
drivers/mmc/host/via-sdmmc.c
1183
writeb(0x0, sdhost->pcictrl_mmiobase + VIA_CRDR_PCIINTCTRL);
drivers/mmc/host/via-sdmmc.c
1210
writeb(gatt, sdhost->pcictrl_mmiobase + VIA_CRDR_PCICLKGATT);
drivers/mmc/host/via-sdmmc.c
1284
writeb(gatt, sdhost->pcictrl_mmiobase + VIA_CRDR_PCICLKGATT);
drivers/mmc/host/via-sdmmc.c
1287
writeb(gatt, sdhost->pcictrl_mmiobase + VIA_CRDR_PCICLKGATT);
drivers/mmc/host/via-sdmmc.c
393
writeb(pm_pcictrl_reg->pciclkgat_reg, addrbase + VIA_CRDR_PCICLKGATT);
drivers/mmc/host/via-sdmmc.c
394
writeb(pm_pcictrl_reg->pcisdclk_reg, addrbase + VIA_CRDR_PCISDCCLK);
drivers/mmc/host/via-sdmmc.c
395
writeb(pm_pcictrl_reg->pcidmaclk_reg, addrbase + VIA_CRDR_PCIDMACLK);
drivers/mmc/host/via-sdmmc.c
396
writeb(pm_pcictrl_reg->pciintctrl_reg, addrbase + VIA_CRDR_PCIINTCTRL);
drivers/mmc/host/via-sdmmc.c
397
writeb(pm_pcictrl_reg->pciintstatus_reg,
drivers/mmc/host/via-sdmmc.c
399
writeb(pm_pcictrl_reg->pcitmoctrl_reg, addrbase + VIA_CRDR_PCITMOCTRL);
drivers/mmc/host/via-sdmmc.c
474
writeb(PCI_CLK_8M, addrbase + VIA_CRDR_PCISDCCLK);
drivers/mmc/host/via-sdmmc.c
674
writeb(VIA_CRDR_PCIDMACLK_SDC, addrbase + VIA_CRDR_PCIDMACLK);
drivers/mmc/host/via-sdmmc.c
713
writeb(gatt, host->pcictrl_mmiobase + VIA_CRDR_PCICLKGATT);
drivers/mmc/host/via-sdmmc.c
771
writeb(clock, addrbase + VIA_CRDR_PCISDCCLK);
drivers/mmc/host/via-sdmmc.c
821
writeb(gatt, host->pcictrl_mmiobase + VIA_CRDR_PCICLKGATT);
drivers/mmc/host/via-sdmmc.c
824
writeb(gatt, host->pcictrl_mmiobase + VIA_CRDR_PCICLKGATT);
drivers/mmc/host/wmt-sdmmc.c
219
writeb(reg_tmp, priv->sdmmc_base + SDMMC_BUSMODE);
drivers/mmc/host/wmt-sdmmc.c
250
writeb(reg_tmp | CTLR_CMD_START, priv->sdmmc_base + SDMMC_CTLR);
drivers/mmc/host/wmt-sdmmc.c
262
writeb(command, priv->sdmmc_base + SDMMC_CMD);
drivers/mmc/host/wmt-sdmmc.c
264
writeb(rsptype, priv->sdmmc_base + SDMMC_RSPTYPE);
drivers/mmc/host/wmt-sdmmc.c
268
writeb(reg_tmp | CTLR_FIFO_RESET, priv->sdmmc_base + SDMMC_CTLR);
drivers/mmc/host/wmt-sdmmc.c
274
writeb(0xFF, priv->sdmmc_base + SDMMC_STS0);
drivers/mmc/host/wmt-sdmmc.c
275
writeb(0xFF, priv->sdmmc_base + SDMMC_STS1);
drivers/mmc/host/wmt-sdmmc.c
276
writeb(0xFF, priv->sdmmc_base + SDMMC_STS2);
drivers/mmc/host/wmt-sdmmc.c
277
writeb(0xFF, priv->sdmmc_base + SDMMC_STS3);
drivers/mmc/host/wmt-sdmmc.c
281
writeb((reg_tmp & 0x0F) | (cmdtype << 4),
drivers/mmc/host/wmt-sdmmc.c
396
writeb(STS0_DEVICE_INS, priv->sdmmc_base + SDMMC_STS0);
drivers/mmc/host/wmt-sdmmc.c
454
writeb(status0, priv->sdmmc_base + SDMMC_STS0);
drivers/mmc/host/wmt-sdmmc.c
455
writeb(status1, priv->sdmmc_base + SDMMC_STS1);
drivers/mmc/host/wmt-sdmmc.c
456
writeb(status2, priv->sdmmc_base + SDMMC_STS2);
drivers/mmc/host/wmt-sdmmc.c
470
writeb(reg_tmp | BM_SOFT_RESET, priv->sdmmc_base + SDMMC_BUSMODE);
drivers/mmc/host/wmt-sdmmc.c
474
writeb(reg_tmp | CTLR_FIFO_RESET, priv->sdmmc_base + SDMMC_CTLR);
drivers/mmc/host/wmt-sdmmc.c
480
writeb(0xFF, priv->sdmmc_base + SDMMC_STS0);
drivers/mmc/host/wmt-sdmmc.c
481
writeb(0xFF, priv->sdmmc_base + SDMMC_STS1);
drivers/mmc/host/wmt-sdmmc.c
484
writeb(INT0_CD_INT_EN | INT0_DI_INT_EN, priv->sdmmc_base +
drivers/mmc/host/wmt-sdmmc.c
486
writeb(INT1_DATA_TOUT_INT_EN | INT1_CMD_RES_TRAN_DONE_INT_EN |
drivers/mmc/host/wmt-sdmmc.c
494
writeb(reg_tmp | STS2_DIS_FORCECLK, priv->sdmmc_base + SDMMC_STS2);
drivers/mmc/host/wmt-sdmmc.c
705
writeb(busmode, priv->sdmmc_base + SDMMC_BUSMODE);
drivers/mmc/host/wmt-sdmmc.c
706
writeb(extctrl, priv->sdmmc_base + SDMMC_EXTCTRL);
drivers/mmc/host/wmt-sdmmc.c
894
writeb(0xFF, priv->sdmmc_base + SDMMC_STS0);
drivers/mmc/host/wmt-sdmmc.c
895
writeb(0xFF, priv->sdmmc_base + SDMMC_STS1);
drivers/mmc/host/wmt-sdmmc.c
925
writeb(reg_tmp | BM_SOFT_RESET, priv->sdmmc_base +
drivers/mmc/host/wmt-sdmmc.c
931
writeb(0xFF, priv->sdmmc_base + SDMMC_STS0);
drivers/mmc/host/wmt-sdmmc.c
932
writeb(0xFF, priv->sdmmc_base + SDMMC_STS1);
drivers/mmc/host/wmt-sdmmc.c
949
writeb(reg_tmp | BM_SOFT_RESET, priv->sdmmc_base +
drivers/mmc/host/wmt-sdmmc.c
957
writeb(reg_tmp | INT0_DI_INT_EN, priv->sdmmc_base +
drivers/mtd/devices/docg3.c
110
writeb(val, docg3->cascade->base + reg);
drivers/mtd/devices/spear_smi.c
609
writeb(*from, dest);
drivers/mtd/maps/pci.c
62
writeb(val.x[0], map->base + map->translate(map, ofs));
drivers/mtd/maps/pcmciamtd.c
172
writeb(d.x[0], addr);
drivers/mtd/maps/pcmciamtd.c
268
writeb(d.x[0], win_base + adr);
drivers/mtd/maps/sbc_gxx.c
133
writeb(d.x[0], iomapadr + (adr & WINDOW_MASK));
drivers/mtd/nand/raw/atmel/nand-controller.c
582
writeb(instr->ctx.cmd.opcode,
drivers/mtd/nand/raw/atmel/nand-controller.c
587
writeb(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/au1550nd.c
162
writeb(instr->ctx.cmd.opcode,
drivers/mtd/nand/raw/au1550nd.c
170
writeb(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/au1550nd.c
48
writeb(p[i], ctx->base + MEM_STNAND_DATA);
drivers/mtd/nand/raw/cs553x_nand.c
108
writeb(ctl, cs553x->mmio + MM_NAND_CTL);
drivers/mtd/nand/raw/cs553x_nand.c
109
writeb(data, cs553x->mmio + MM_NAND_IO);
drivers/mtd/nand/raw/cs553x_nand.c
118
writeb(0, cs553x->mmio + MM_NAND_CTL);
drivers/mtd/nand/raw/cs553x_nand.c
130
writeb(0, cs553x->mmio + MM_NAND_CTL);
drivers/mtd/nand/raw/cs553x_nand.c
204
writeb(0, cs553x->mmio + MM_NAND_CTL);
drivers/mtd/nand/raw/cs553x_nand.c
212
writeb(CS_NAND_CTL_CE, cs553x->mmio + MM_NAND_CTL);
drivers/mtd/nand/raw/cs553x_nand.c
221
writeb(0x07, cs553x->mmio + MM_NAND_ECC_CTL);
drivers/mtd/nand/raw/gpio.c
86
writeb(instr->ctx.cmd.opcode, gpiomtd->io);
drivers/mtd/nand/raw/gpio.c
96
writeb(instr->ctx.addr.addrs[i], gpiomtd->io);
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
267
writeb(instr->ctx.cmd.opcode,
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
272
writeb(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/ingenic/jz4725b_bch.c
125
writeb(*buf++, bch->base + BCH_BHDR);
drivers/mtd/nand/raw/ingenic/jz4740_ecc.c
128
writeb(ecc_code[i], ecc->base + JZ_REG_NAND_PAR0 + i);
drivers/mtd/nand/raw/ingenic/jz4780_bch.c
103
writeb(*src8++, bch->base + BCH_BHDR);
drivers/mtd/nand/raw/intel-nand-controller.c
158
writeb(value, ebu_host->cs[cs_num].chipaddr + offset);
drivers/mtd/nand/raw/lpc32xx_mlc.c
268
writeb(MLCIRQ_CONTROLLER_READY | MLCIRQ_NAND_READY,
drivers/mtd/nand/raw/lpc32xx_mlc.c
460
writeb(0x00, MLC_ECC_AUTO_DEC_REG(host->io_base));
drivers/mtd/nand/raw/lpc32xx_mlc.c
520
writeb(0x00, MLC_ECC_ENC_REG(host->io_base));
drivers/mtd/nand/raw/lpc32xx_mlc.c
541
writeb(0x00, MLC_ECC_AUTO_ENC_REG(host->io_base));
drivers/mtd/nand/raw/mtk_nand.c
240
writeb(val, nfc->regs + reg);
drivers/mtd/nand/raw/omap2.c
327
writeb(*(u8 *)buf, info->fifo);
drivers/mtd/nand/raw/orion_nand.c
49
writeb(cmd, nc->legacy.IO_ADDR_W + offs);
drivers/mtd/nand/raw/pl35x-nand-controller.c
388
writeb(buf8[i], nfc->io_regs + PL35X_SMC_DATA_PHASE);
drivers/mtd/nand/raw/r852.c
44
writeb(value, dev->mmio + address);
drivers/mtd/nand/raw/rockchip-nand-controller.c
328
writeb(buf[i], nfc->regs + nfc->band_offset + BANK_DATA);
drivers/mtd/nand/raw/rockchip-nand-controller.c
347
writeb(instr->ctx.cmd.opcode,
drivers/mtd/nand/raw/rockchip-nand-controller.c
356
writeb(instr->ctx.addr.addrs[j + start],
drivers/mtd/nand/raw/sh_flctl.c
122
writeb(TRSTRT, FLTRCR(flctl));
drivers/mtd/nand/raw/sh_flctl.c
136
writeb(0x0, FLTRCR(flctl));
drivers/mtd/nand/raw/sh_flctl.c
143
writeb(0x0, FLTRCR(flctl));
drivers/mtd/nand/raw/sharpsl.c
171
writeb(readb(sharpsl->io + FLASHCTL) | FLWP, sharpsl->io + FLASHCTL);
drivers/mtd/nand/raw/sharpsl.c
69
writeb((readb(sharpsl->io + FLASHCTL) & ~0x17) | bits, sharpsl->io + FLASHCTL);
drivers/mtd/nand/raw/sharpsl.c
73
writeb(cmd, chip->legacy.IO_ADDR_W);
drivers/mtd/nand/raw/sharpsl.c
85
writeb(0, sharpsl->io + ECCCLRR);
drivers/mtd/nand/raw/xway_nand.c
84
writeb(value, data->nandaddr + op);
drivers/mtd/spi-nor/controllers/nxp-spifi.c
167
writeb(*buf++, spifi->io_base + SPIFI_DATA);
drivers/mtd/spi-nor/controllers/nxp-spifi.c
209
writeb(buf[i], spifi->io_base + SPIFI_DATA);
drivers/net/arcnet/arcdevice.h
399
writeb(value, (addr) + (offset))
drivers/net/can/cc770/cc770_isa.c
120
writeb(val, priv->reg_base + reg);
drivers/net/can/rcar/rcar_can.c
255
writeb((u8)~RCAR_CAN_ECSR_ADEF, &priv->regs->ecsr);
drivers/net/can/rcar/rcar_can.c
262
writeb((u8)~RCAR_CAN_ECSR_BE0F, &priv->regs->ecsr);
drivers/net/can/rcar/rcar_can.c
269
writeb((u8)~RCAR_CAN_ECSR_BE1F, &priv->regs->ecsr);
drivers/net/can/rcar/rcar_can.c
276
writeb((u8)~RCAR_CAN_ECSR_CEF, &priv->regs->ecsr);
drivers/net/can/rcar/rcar_can.c
283
writeb((u8)~RCAR_CAN_ECSR_AEF, &priv->regs->ecsr);
drivers/net/can/rcar/rcar_can.c
292
writeb((u8)~RCAR_CAN_ECSR_FEF, &priv->regs->ecsr);
drivers/net/can/rcar/rcar_can.c
299
writeb((u8)~RCAR_CAN_ECSR_SEF, &priv->regs->ecsr);
drivers/net/can/rcar/rcar_can.c
307
writeb((u8)~RCAR_CAN_EIFR_BEIF, &priv->regs->eifr);
drivers/net/can/rcar/rcar_can.c
314
writeb((u8)~RCAR_CAN_EIFR_EWIF, &priv->regs->eifr);
drivers/net/can/rcar/rcar_can.c
324
writeb((u8)~RCAR_CAN_EIFR_EPIF, &priv->regs->eifr);
drivers/net/can/rcar/rcar_can.c
333
writeb(priv->ier, &priv->regs->ier);
drivers/net/can/rcar/rcar_can.c
336
writeb((u8)~RCAR_CAN_EIFR_BOEIF, &priv->regs->eifr);
drivers/net/can/rcar/rcar_can.c
350
writeb((u8)~RCAR_CAN_EIFR_ORIF, &priv->regs->eifr);
drivers/net/can/rcar/rcar_can.c
361
writeb((u8)~RCAR_CAN_EIFR_OLIF, &priv->regs->eifr);
drivers/net/can/rcar/rcar_can.c
395
writeb(isr & ~RCAR_CAN_ISR_TXFF, &priv->regs->isr);
drivers/net/can/rcar/rcar_can.c
418
writeb(priv->ier, &priv->regs->ier);
drivers/net/can/rcar/rcar_can.c
487
writeb(priv->ier, &priv->regs->ier);
drivers/net/can/rcar/rcar_can.c
490
writeb(RCAR_CAN_ECSR_EDPM, &priv->regs->ecsr);
drivers/net/can/rcar/rcar_can.c
492
writeb(RCAR_CAN_EIER_EWIE | RCAR_CAN_EIER_EPIE | RCAR_CAN_EIER_BOEIE |
drivers/net/can/rcar/rcar_can.c
507
writeb(RCAR_CAN_RFCR_RFE, &priv->regs->rfcr);
drivers/net/can/rcar/rcar_can.c
508
writeb(RCAR_CAN_TFCR_TFE, &priv->regs->tfcr);
drivers/net/can/rcar/rcar_can.c
570
writeb(0, &priv->regs->ier);
drivers/net/can/rcar/rcar_can.c
571
writeb(0, &priv->regs->eier);
drivers/net/can/rcar/rcar_can.c
612
writeb(cf->data[i],
drivers/net/can/rcar/rcar_can.c
618
writeb(cf->len, &priv->regs->mb[RCAR_CAN_TX_FIFO_MBX].dlc);
drivers/net/can/rcar/rcar_can.c
626
writeb(0xff, &priv->regs->tfpcr);
drivers/net/can/rcar/rcar_can.c
692
writeb(isr & ~RCAR_CAN_ISR_RXFF, &priv->regs->isr);
drivers/net/can/rcar/rcar_can.c
701
writeb(0xff, &priv->regs->rfpcr);
drivers/net/can/rcar/rcar_can.c
707
writeb(priv->ier, &priv->regs->ier);
drivers/net/can/sja1000/ems_pci.c
141
writeb(val, priv->reg_base + (port * 4));
drivers/net/can/sja1000/ems_pci.c
161
writeb(val, priv->reg_base + port);
drivers/net/can/sja1000/ems_pci.c
179
writeb(val, priv->reg_base + port);
drivers/net/can/sja1000/ems_pci.c
241
writeb(0, card->base_addr);
drivers/net/can/sja1000/ems_pcmcia.c
149
writeb(EMS_CMD_UMAP, card->base_addr);
drivers/net/can/sja1000/ems_pcmcia.c
188
writeb(EMS_CMD_RESET, card->base_addr);
drivers/net/can/sja1000/ems_pcmcia.c
191
writeb(EMS_CMD_MAP, card->base_addr);
drivers/net/can/sja1000/ems_pcmcia.c
78
writeb(val, priv->reg_base + port);
drivers/net/can/sja1000/f81601.c
68
writeb(val, priv->reg_base + port);
drivers/net/can/sja1000/peak_pci.c
182
writeb(gp_outen, card->cfg_base + PITA_GPOEN);
drivers/net/can/sja1000/peak_pci.c
189
writeb(gp_outen, card->cfg_base + PITA_GPOEN);
drivers/net/can/sja1000/peak_pci.c
206
writeb(gp_out, card->cfg_base + PITA_GPOUT);
drivers/net/can/sja1000/peak_pci.c
215
writeb(gp_outen, card->cfg_base + PITA_GPOEN);
drivers/net/can/sja1000/peak_pci.c
225
writeb(gp_out, card->cfg_base + PITA_GPOUT);
drivers/net/can/sja1000/peak_pci.c
234
writeb(gp_outen, card->cfg_base + PITA_GPOEN);
drivers/net/can/sja1000/peak_pci.c
537
writeb(val, priv->reg_base + (port << 2));
drivers/net/can/sja1000/peak_pci.c
606
writeb(0x00, cfg_base + PITA_GPIOICR);
drivers/net/can/sja1000/peak_pci.c
608
writeb(0x05, cfg_base + PITA_MISC + 3);
drivers/net/can/sja1000/peak_pci.c
611
writeb(0x04, cfg_base + PITA_MISC + 3);
drivers/net/can/sja1000/sja1000_isa.c
77
writeb(val, priv->reg_base + reg);
drivers/net/dsa/b53/b53_mmap.c
188
writeb(value, regs + (page << 8) + reg);
drivers/net/ethernet/8390/ax88796.c
47
#define ei_outb(_v, _a) writeb(_v, ax_convert_addr(_a))
drivers/net/ethernet/8390/etherh.c
123
writeb(ctrl, eh->ctrl_port);
drivers/net/ethernet/8390/etherh.c
130
writeb(ctrl, eh->ctrl_port);
drivers/net/ethernet/8390/etherh.c
180
writeb((readb(addr) & 0xf8) | 1, addr);
drivers/net/ethernet/8390/etherh.c
183
writeb((readb(addr) & 0xf8), addr);
drivers/net/ethernet/8390/etherh.c
282
writeb(E8390_NODMA+E8390_PAGE0+E8390_STOP, addr);
drivers/net/ethernet/8390/etherh.c
330
writeb (E8390_NODMA | E8390_PAGE0 | E8390_START, addr + E8390_CMD);
drivers/net/ethernet/8390/etherh.c
332
writeb (0x42, addr + EN0_RCNTLO);
drivers/net/ethernet/8390/etherh.c
333
writeb (0x00, addr + EN0_RCNTHI);
drivers/net/ethernet/8390/etherh.c
334
writeb (0x42, addr + EN0_RSARLO);
drivers/net/ethernet/8390/etherh.c
335
writeb (0x00, addr + EN0_RSARHI);
drivers/net/ethernet/8390/etherh.c
336
writeb (E8390_RREAD | E8390_START, addr + E8390_CMD);
drivers/net/ethernet/8390/etherh.c
340
writeb (ENISR_RDC, addr + EN0_ISR);
drivers/net/ethernet/8390/etherh.c
341
writeb (count, addr + EN0_RCNTLO);
drivers/net/ethernet/8390/etherh.c
342
writeb (count >> 8, addr + EN0_RCNTHI);
drivers/net/ethernet/8390/etherh.c
343
writeb (0, addr + EN0_RSARLO);
drivers/net/ethernet/8390/etherh.c
344
writeb (start_page, addr + EN0_RSARHI);
drivers/net/ethernet/8390/etherh.c
345
writeb (E8390_RWRITE | E8390_START, addr + E8390_CMD);
drivers/net/ethernet/8390/etherh.c
362
writeb (ENISR_RDC, addr + EN0_ISR);
drivers/net/ethernet/8390/etherh.c
389
writeb (E8390_NODMA | E8390_PAGE0 | E8390_START, addr + E8390_CMD);
drivers/net/ethernet/8390/etherh.c
390
writeb (count, addr + EN0_RCNTLO);
drivers/net/ethernet/8390/etherh.c
391
writeb (count >> 8, addr + EN0_RCNTHI);
drivers/net/ethernet/8390/etherh.c
392
writeb (ring_offset, addr + EN0_RSARLO);
drivers/net/ethernet/8390/etherh.c
393
writeb (ring_offset >> 8, addr + EN0_RSARHI);
drivers/net/ethernet/8390/etherh.c
394
writeb (E8390_RREAD | E8390_START, addr + E8390_CMD);
drivers/net/ethernet/8390/etherh.c
403
writeb (ENISR_RDC, addr + EN0_ISR);
drivers/net/ethernet/8390/etherh.c
428
writeb (E8390_NODMA | E8390_PAGE0 | E8390_START, addr + E8390_CMD);
drivers/net/ethernet/8390/etherh.c
429
writeb (sizeof (*hdr), addr + EN0_RCNTLO);
drivers/net/ethernet/8390/etherh.c
430
writeb (0, addr + EN0_RCNTHI);
drivers/net/ethernet/8390/etherh.c
431
writeb (0, addr + EN0_RSARLO);
drivers/net/ethernet/8390/etherh.c
432
writeb (ring_page, addr + EN0_RSARHI);
drivers/net/ethernet/8390/etherh.c
433
writeb (E8390_RREAD | E8390_START, addr + E8390_CMD);
drivers/net/ethernet/8390/etherh.c
440
writeb (ENISR_RDC, addr + EN0_ISR);
drivers/net/ethernet/8390/etherh.c
52
#define ei_outb(_v,_p) writeb(_v,(void __iomem *)_p)
drivers/net/ethernet/8390/etherh.c
54
#define ei_outb_p(_v,_p) writeb(_v,(void __iomem *)_p)
drivers/net/ethernet/adaptec/starfire.c
945
writeb(dev->dev_addr[i], ioaddr + TxStationAddr + 5 - i);
drivers/net/ethernet/altera/altera_tse.h
525
writeb(val, paddr);
drivers/net/ethernet/amd/amd8111e.c
1506
writeb(dev->dev_addr[i], lp->mmio + PADR + i);
drivers/net/ethernet/amd/amd8111e.c
480
writeb(dev->dev_addr[i], mmio + PADR + i);
drivers/net/ethernet/atheros/alx/hw.h
518
writeb(val, hw->hw_addr + reg);
drivers/net/ethernet/atheros/atl1c/atl1c.h
565
writeb((value), ((a)->hw_addr + reg)))
drivers/net/ethernet/atheros/atl1e/atl1e.h
467
writeb((value), ((a)->hw_addr + reg)))
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
182
#define REG_WR8(bp, offset, val) writeb((u8)val, REG_ADDR(bp, offset))
drivers/net/ethernet/broadcom/cnic_if.h
356
#define CNIC_WR8(dev, off, val) writeb(val, dev->regview + off)
drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c
48
writeb(*(hostbuf++), mapped_addr++);
drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c
64
writeb(*(hostbuf++), mapped_addr++);
drivers/net/ethernet/davicom/dm9000.c
1028
writeb(DM9000_MWCMD, db->io_addr);
drivers/net/ethernet/davicom/dm9000.c
1115
writeb(DM9000_MRCMD, db->io_addr);
drivers/net/ethernet/davicom/dm9000.c
1231
writeb(reg_save, db->io_addr);
drivers/net/ethernet/davicom/dm9000.c
160
writeb(reg, db->io_addr);
drivers/net/ethernet/davicom/dm9000.c
171
writeb(reg, db->io_addr);
drivers/net/ethernet/davicom/dm9000.c
172
writeb(value, db->io_data);
drivers/net/ethernet/davicom/dm9000.c
295
writeb(reg_save, db->io_addr);
drivers/net/ethernet/davicom/dm9000.c
309
writeb(reg_save, db->io_addr);
drivers/net/ethernet/davicom/dm9000.c
346
writeb(reg_save, db->io_addr);
drivers/net/ethernet/davicom/dm9000.c
357
writeb(reg_save, db->io_addr);
drivers/net/ethernet/davicom/dm9000.c
982
writeb(reg_save, db->io_addr);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
615
writeb(0x47, lp->base+0x800); /* Config Option Register of LAN */
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
616
writeb(0x0, lp->base+0x802); /* Config and Status Register */
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
618
writeb(ioaddr & 0xff, lp->base+0x80a); /* I/O Base(Low) of LAN */
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
619
writeb((ioaddr >> 8) & 0xff, lp->base+0x80c); /* I/O Base(High) of LAN */
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
621
writeb(0x45, lp->base+0x820); /* Config Option Register of Modem */
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
622
writeb(0x8, lp->base+0x822); /* Config and Status Register */
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
767
writeb(0x01, lp->base+0x802);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
768
writeb(0x09, lp->base+0x822);
drivers/net/ethernet/google/gve/gve_main.c
2554
writeb(*c, driver_version_register);
drivers/net/ethernet/google/gve/gve_main.c
2560
writeb(*c, driver_version_register);
drivers/net/ethernet/google/gve/gve_main.c
2563
writeb('\n', driver_version_register);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h
1088
writeb((data), (__iomem u8 *)(addr))
drivers/net/ethernet/i825xx/ether1.c
110
writeb(addr >> 12, REG_PAGE);
drivers/net/ethernet/i825xx/ether1.c
143
writeb(page, REG_PAGE);
drivers/net/ethernet/i825xx/ether1.c
206
writeb(page, REG_PAGE);
drivers/net/ethernet/i825xx/ether1.c
301
writeb(CTRL_RST|CTRL_ACK, REG_CONTROL);
drivers/net/ethernet/i825xx/ether1.c
450
writeb(CTRL_RST|CTRL_ACK, REG_CONTROL);
drivers/net/ethernet/i825xx/ether1.c
509
writeb(CTRL_RST, REG_CONTROL);
drivers/net/ethernet/i825xx/ether1.c
510
writeb(0, REG_CONTROL);
drivers/net/ethernet/i825xx/ether1.c
511
writeb(CTRL_CA, REG_CONTROL);
drivers/net/ethernet/i825xx/ether1.c
759
writeb(CTRL_CA, REG_CONTROL);
drivers/net/ethernet/i825xx/ether1.c
905
writeb(CTRL_CA | CTRL_ACK, REG_CONTROL);
drivers/net/ethernet/i825xx/ether1.c
917
writeb(CTRL_CA, REG_CONTROL);
drivers/net/ethernet/i825xx/ether1.c
929
writeb(CTRL_CA, REG_CONTROL);
drivers/net/ethernet/i825xx/ether1.c
938
writeb(CTRL_ACK, REG_CONTROL);
drivers/net/ethernet/i825xx/ether1.c
95
writeb(addr >> 12, REG_PAGE);
drivers/net/ethernet/intel/e1000/e1000_osdep.h
60
writeb((value), ((a)->hw_addr + \
drivers/net/ethernet/marvell/skge.h
2503
writeb(val, hw->regs + reg);
drivers/net/ethernet/marvell/sky2.h
2342
writeb(val, hw->regs + reg);
drivers/net/ethernet/micrel/ksz884x.c
2385
writeb(data, hw->io + addr);
drivers/net/ethernet/micrel/ksz884x.c
2402
writeb(mac_addr[i], hw->io + KS8842_MAC_ADDR_0_OFFSET + i);
drivers/net/ethernet/micrel/ksz884x.c
2403
writeb(mac_addr[1 + i], hw->io + KS8842_MAC_ADDR_1_OFFSET + i);
drivers/net/ethernet/micrel/ksz884x.c
3214
writeb(val, hw->io + KS8841_WOL_FRAME_BYTE0_OFFSET + i
drivers/net/ethernet/micrel/ksz884x.c
3227
writeb(bits, hw->io + KS8841_WOL_FRAME_BYTE0_OFFSET + i + len -
drivers/net/ethernet/micrel/ksz884x.c
3671
writeb(hw->override_addr[MAC_ADDR_ORDER(i)],
drivers/net/ethernet/micrel/ksz884x.c
3788
writeb(0, hw->io + KS884X_MULTICAST_0_OFFSET + i);
drivers/net/ethernet/micrel/ksz884x.c
3816
writeb(hw->multi_bits[i], hw->io + KS884X_MULTICAST_0_OFFSET +
drivers/net/ethernet/netronome/nfp/nfp_net.h
787
writeb(val, nn->dp.ctrl_bar + off);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
196
writeb(vf_ctrl, app->pf->vfcfg_tbl2 + vf_offset);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
220
writeb(vf_ctrl, app->pf->vfcfg_tbl2 + vf_offset);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
254
writeb(vf_ctrl, app->pf->vfcfg_tbl2 + vf_offset);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
48
writeb(vf, app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_VF_NUM);
drivers/net/ethernet/netronome/nfp/nic/dcb.c
165
writeb(dcb->tc2idx[dcb->prio2tc[dcb->dscp2prio[i]]],
drivers/net/ethernet/netronome/nfp/nic/dcb.c
186
writeb(trust, dcb->dcbcfg_tbl + dcb->cfg_offset +
drivers/net/ethernet/netronome/nfp/nic/dcb.c
242
writeb(dcb->tc2idx[dcb->prio2tc[i]],
drivers/net/ethernet/netronome/nfp/nic/dcb.c
244
writeb(dcb->tc_tx_pct[i], dcb->dcbcfg_tbl +
drivers/net/ethernet/netronome/nfp/nic/dcb.c
246
writeb(nfp_tsa_ieee2nfp(dcb->tc_tsa[i]), dcb->dcbcfg_tbl +
drivers/net/ethernet/netronome/nfp/nic/dcb.c
384
writeb(status, dcb->dcbcfg_tbl + dcb->cfg_offset +
drivers/net/ethernet/netronome/nfp/nic/dcb.c
415
writeb(idx, dcb->dcbcfg_tbl + dcb->cfg_offset +
drivers/net/ethernet/packetengines/hamachi.c
1113
writeb(0x01, ioaddr + ChipReset); /* Reinit the hardware */
drivers/net/ethernet/packetengines/hamachi.c
1639
writeb(0x01, ioaddr + LEDCtrl);
drivers/net/ethernet/packetengines/hamachi.c
1641
writeb(0x03, ioaddr + LEDCtrl);
drivers/net/ethernet/packetengines/hamachi.c
1741
writeb(0x00, ioaddr + LEDCtrl);
drivers/net/ethernet/packetengines/hamachi.c
674
writeb(force32, ioaddr + VirtualJumpers);
drivers/net/ethernet/packetengines/hamachi.c
677
writeb(0x01, ioaddr + ChipReset);
drivers/net/ethernet/packetengines/hamachi.c
804
writeb(0x02, ioaddr + EECmdStatus);
drivers/net/ethernet/packetengines/hamachi.c
885
writeb(dev->dev_addr[i], ioaddr + StationAddr + i);
drivers/net/ethernet/packetengines/hamachi.c
943
writeb(0x03, ioaddr + LEDCtrl);
drivers/net/ethernet/realtek/8139cp.c
1675
writeb (EE_ENB & ~EE_CS, ee_addr);
drivers/net/ethernet/realtek/8139cp.c
1676
writeb (EE_ENB, ee_addr);
drivers/net/ethernet/realtek/8139cp.c
1687
writeb (EE_ENB | dataval, ee_addr);
drivers/net/ethernet/realtek/8139cp.c
1689
writeb (EE_ENB | dataval | EE_SHIFT_CLK, ee_addr);
drivers/net/ethernet/realtek/8139cp.c
1692
writeb (EE_ENB, ee_addr);
drivers/net/ethernet/realtek/8139cp.c
1698
writeb(0, ee_addr);
drivers/net/ethernet/realtek/8139cp.c
1723
writeb (EE_ENB | EE_SHIFT_CLK, ee_addr);
drivers/net/ethernet/realtek/8139cp.c
1728
writeb (EE_ENB, ee_addr);
drivers/net/ethernet/realtek/8139cp.c
358
#define cpw8(reg,val) writeb((val), cp->regs + (reg))
drivers/net/ethernet/realtek/8139cp.c
362
writeb((val), cp->regs + (reg)); \
drivers/net/ethernet/realtek/r8169_main.c
85
#define RTL_W8(tp, reg, val8) writeb((val8), tp->mmio_addr + (reg))
drivers/net/ethernet/realtek/rtase/rtase_main.c
106
writeb(val8, tp->mmio_addr + reg);
drivers/net/ethernet/seeq/ether3.c
102
writeb(v, r);
drivers/net/ethernet/sis/sis190.c
74
#define SIS_W8(reg, val) writeb ((val), ioaddr + (reg))
drivers/net/ethernet/smsc/smc91c92_cs.c
1447
writeb(cor & ~COR_IREQ_ENA, smc->base + MOT_UART + CISREG_COR);
drivers/net/ethernet/smsc/smc91c92_cs.c
1448
writeb(cor, smc->base + MOT_UART + CISREG_COR);
drivers/net/ethernet/smsc/smc91c92_cs.c
1450
writeb(cor & ~COR_IREQ_ENA, smc->base + MOT_LAN + CISREG_COR);
drivers/net/ethernet/smsc/smc91c92_cs.c
1451
writeb(cor, smc->base + MOT_LAN + CISREG_COR);
drivers/net/ethernet/smsc/smc91c92_cs.c
1463
writeb(tmp, smc->base + MEGAHERTZ_ISR);
drivers/net/ethernet/smsc/smc91c92_cs.c
1464
writeb(tmp, smc->base + MEGAHERTZ_ISR);
drivers/net/ethernet/smsc/smc91c92_cs.c
397
writeb(tmp, smc->base + link->config_base + CISREG_COR);
drivers/net/ethernet/smsc/smc91c92_cs.c
526
writeb(iouart & 0xff, smc->base + MOT_UART + CISREG_IOBASE_0);
drivers/net/ethernet/smsc/smc91c92_cs.c
527
writeb((iouart >> 8) & 0xff, smc->base + MOT_UART + CISREG_IOBASE_1);
drivers/net/ethernet/smsc/smc91c92_cs.c
528
writeb(MOT_NORMAL, smc->base + MOT_UART + CISREG_COR);
drivers/net/ethernet/smsc/smc91c92_cs.c
531
writeb(ioaddr & 0xff, smc->base + MOT_LAN + CISREG_IOBASE_0);
drivers/net/ethernet/smsc/smc91c92_cs.c
532
writeb((ioaddr >> 8) & 0xff, smc->base + MOT_LAN + CISREG_IOBASE_1);
drivers/net/ethernet/smsc/smc91c92_cs.c
533
writeb(MOT_NORMAL, smc->base + MOT_LAN + CISREG_COR);
drivers/net/ethernet/smsc/smc91x.c
2073
writeb(ecor | ECOR_RESET, addr + (ECOR << SMC_IO_SHIFT));
drivers/net/ethernet/smsc/smc91x.c
2086
writeb(ecor, addr + (ECOR << SMC_IO_SHIFT));
drivers/net/ethernet/smsc/smc91x.c
2087
writeb(ecor | ECOR_ENABLE, addr + (ECOR << SMC_IO_SHIFT));
drivers/net/ethernet/smsc/smc91x.c
2095
writeb(ecsr, addr + (ECSR << SMC_IO_SHIFT));
drivers/net/ethernet/smsc/smc91x.h
127
#define SMC_outb(v, a, r) writeb(v, (a) + (r))
drivers/net/ethernet/smsc/smc91x.h
77
#define SMC_outb(v, a, r) writeb(v, (a) + (r))
drivers/net/ethernet/sun/cassini.c
368
writeb(ENTROPY_RESET_STC_MODE, cp->regs + REG_ENTROPY_RESET);
drivers/net/ethernet/sun/cassini.c
369
writeb(0x55, cp->regs + REG_ENTROPY_RAND_REG);
drivers/net/ethernet/ti/icssg/icssg_config.c
550
writeb(0, config + SPL_PKT_DEFAULT_PRIORITY);
drivers/net/ethernet/ti/icssg/icssg_config.c
551
writeb(0, config + QUEUE_NUM_UNTAGGED);
drivers/net/ethernet/ti/icssg/icssg_config.c
660
writeb(fw_speed, emac->dram.va + PORT_LINK_SPEED_OFFSET);
drivers/net/ethernet/ti/icssg/icssg_prueth.c
506
writeb(1, &sc_descp->request);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1280
writeb(reg, mc_filter_ctrl);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1324
writeb(val, mc_filter_tbl + hash);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
328
writeb(!!enable, port_ctrl);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
434
writeb(port_status, prueth->mem[region].va +
drivers/net/ethernet/ti/icssm/icssm_prueth.c
795
writeb(0, &queue_desc->overflow_cnt);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
951
writeb(0, sram + TIMESYNC_DOMAIN_NUMBER_LIST);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
952
writeb(0, sram + TIMESYNC_DOMAIN_NUMBER_LIST + 1);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
955
writeb(1, sram + DISABLE_SWITCH_SYNC_RELAY_OFFSET);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
958
writeb(0, sram + LINK_LOCAL_FRAME_HAS_HSR_TAG);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
961
writeb(1, sram + PTP_IPV4_UDP_E2E_ENABLE);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
233
writeb(val, t->flood_enable_flags);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
235
writeb(0, &t->locks->host_lock);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
250
writeb(1, &fdb_tbl->locks->host_lock);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
256
writeb(0, &fdb_tbl->locks->host_lock);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
263
writeb(0, &fdb_tbl->locks->host_lock);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
334
writeb(port, &e->port);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
455
writeb(flags, &FDB_MAC_TBL_ENTRY(mti)->flags);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
478
writeb(flags, &FDB_MAC_TBL_ENTRY(mti)->flags);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
501
writeb(flags, &FDB_MAC_TBL_ENTRY(empty_slot_idx)->flags);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
514
writeb(flags, &FDB_MAC_TBL_ENTRY(mti - 1)->flags);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
599
writeb(emac->port_id - 1, &mac_info->port);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
609
writeb(flags, &mac_info->flags);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
685
writeb(flags, &mac_info->flags);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
733
writeb(flags,
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
32
writeb(state, port - 1 ? (void __iomem *)&t->port2_stp_cfg->state :
drivers/net/ethernet/via/via-velocity.c
111
writeb(0, &regs->CAMADDR);
drivers/net/ethernet/via/via-velocity.c
118
writeb(0, &regs->CAMADDR);
drivers/net/ethernet/via/via-velocity.c
1278
writeb(txqueue_timer, &vptr->mac_regs->TQETMR);
drivers/net/ethernet/via/via-velocity.c
1279
writeb(rxqueue_timer, &vptr->mac_regs->RQETMR);
drivers/net/ethernet/via/via-velocity.c
1300
writeb(CAMCR_PS0, &regs->CAMCR);
drivers/net/ethernet/via/via-velocity.c
1309
writeb(CAMCR_PS1, &regs->CAMCR);
drivers/net/ethernet/via/via-velocity.c
1317
writeb(0, &regs->CAMCR);
drivers/net/ethernet/via/via-velocity.c
137
writeb(CAMADDR_CAMEN, &regs->CAMADDR);
drivers/net/ethernet/via/via-velocity.c
1377
writeb(netdev->dev_addr[i], regs->PAR + i);
drivers/net/ethernet/via/via-velocity.c
1387
writeb(WOLCFG_SAM | WOLCFG_SAB, &regs->WOLCFGSet);
drivers/net/ethernet/via/via-velocity.c
140
writeb(*mask++, &(regs->MARCAM[i]));
drivers/net/ethernet/via/via-velocity.c
143
writeb(0, &regs->CAMADDR);
drivers/net/ethernet/via/via-velocity.c
155
writeb(CAMADDR_CAMEN | CAMADDR_VCAMSL, &regs->CAMADDR);
drivers/net/ethernet/via/via-velocity.c
158
writeb(*mask++, &(regs->MARCAM[i]));
drivers/net/ethernet/via/via-velocity.c
161
writeb(0, &regs->CAMADDR);
drivers/net/ethernet/via/via-velocity.c
184
writeb(CAMADDR_CAMEN | idx, &regs->CAMADDR);
drivers/net/ethernet/via/via-velocity.c
187
writeb(*addr++, &(regs->MARCAM[i]));
drivers/net/ethernet/via/via-velocity.c
193
writeb(0, &regs->CAMADDR);
drivers/net/ethernet/via/via-velocity.c
208
writeb(CAMADDR_CAMEN | CAMADDR_VCAMSL | idx, &regs->CAMADDR);
drivers/net/ethernet/via/via-velocity.c
215
writeb(0, &regs->CAMADDR);
drivers/net/ethernet/via/via-velocity.c
2276
writeb(0xFF, &regs->RDCSRClr);
drivers/net/ethernet/via/via-velocity.c
241
writeb(WOLCFG_PMEOVR, &regs->WOLCFGClr);
drivers/net/ethernet/via/via-velocity.c
3025
writeb(WOLCFG_SAB | WOLCFG_SAM, &regs->WOLCFGSet);
drivers/net/ethernet/via/via-velocity.c
3084
writeb(GCR, &regs->CHIPGCR);
drivers/net/ethernet/via/via-velocity.c
3179
writeb(~(*((u8 *) (context->mac_reg + i))), ptr + i + 4);
drivers/net/ethernet/via/via-velocity.c
3181
writeb(*((u8 *) (context->mac_reg + i)), ptr + i);
drivers/net/ethernet/via/via-velocity.c
3191
writeb(*((u8 *) (context->mac_reg + i)), ptr + i);
drivers/net/ethernet/via/via-velocity.c
632
writeb(0, &regs->MIICR);
drivers/net/ethernet/via/via-velocity.c
651
writeb(0, &(regs->MIICR));
drivers/net/ethernet/via/via-velocity.c
652
writeb(MIIADR_SWMPL, &regs->MIIADR);
drivers/net/ethernet/via/via-velocity.c
660
writeb(MIICR_MAUTO, &regs->MIICR);
drivers/net/ethernet/via/via-velocity.c
688
writeb(index, &regs->MIIADR);
drivers/net/ethernet/via/via-velocity.c
767
writeb(mii_addr, &regs->MIIADR);
drivers/net/ethernet/via/via-velocity.c
929
writeb(CHIPGCR, &regs->CHIPGCR);
drivers/net/ethernet/via/via-velocity.c
93
writeb(state, addr + 0x154);
drivers/net/ethernet/via/via-velocity.c
938
writeb(CHIPGCR, &regs->CHIPGCR);
drivers/net/ethernet/via/via-velocity.h
1164
writeb(TRDCSR_RUN, &((regs)->RDCSRSet));\
drivers/net/ethernet/via/via-velocity.h
1168
writeb(TRDCSR_WAK, &((regs)->RDCSRSet));\
drivers/net/ethernet/via/via-velocity.h
34
#define BYTE_REG_BITS_ON(x,p) do { writeb(readb((p))|(x),(p));} while (0)
drivers/net/ethernet/via/via-velocity.h
42
#define BYTE_REG_BITS_OFF(x,p) do { writeb(readb((p)) & (~(x)),(p));} while (0)
drivers/net/ethernet/via/via-velocity.h
46
#define BYTE_REG_BITS_SET(x,m,p) do { writeb( (readb((p)) & (~(m))) |(x),(p));} while (0)
drivers/net/ethernet/xircom/xirc2ps_cs.c
850
writeb(0x47, local->dingo_ccr + CISREG_COR);
drivers/net/ethernet/xircom/xirc2ps_cs.c
852
writeb(ioaddr & 0xff , local->dingo_ccr + CISREG_IOBASE_0);
drivers/net/ethernet/xircom/xirc2ps_cs.c
853
writeb((ioaddr >> 8)&0xff , local->dingo_ccr + CISREG_IOBASE_1);
drivers/net/ethernet/xircom/xirc2ps_cs.c
879
writeb(0x01, local->dingo_ccr + 0x20);
drivers/net/ethernet/xircom/xirc2ps_cs.c
880
writeb(0x0c, local->dingo_ccr + 0x22);
drivers/net/ethernet/xircom/xirc2ps_cs.c
881
writeb(0x00, local->dingo_ccr + 0x24);
drivers/net/ethernet/xircom/xirc2ps_cs.c
882
writeb(0x00, local->dingo_ccr + 0x26);
drivers/net/ethernet/xircom/xirc2ps_cs.c
883
writeb(0x00, local->dingo_ccr + 0x28);
drivers/net/wan/c101.c
107
writeb(page, card->win0base + C101_PAGE);
drivers/net/wan/c101.c
183
writeb(1, port->win0base + C101_DTR);
drivers/net/wan/c101.c
205
writeb(0, port->win0base + C101_DTR);
drivers/net/wan/c101.c
353
writeb(0, card->win0base + C101_PAGE);
drivers/net/wan/c101.c
354
writeb(0, card->win0base + C101_DTR); /* Power-up for RAM? */
drivers/net/wan/c101.c
81
#define sca_out(value, reg, card) writeb(value, (card)->win0base + C101_SCA + (reg))
drivers/net/wan/c101.c
86
writeb(value & 0xFF, (card)->win0base + C101_SCA + (reg)); \
drivers/net/wan/c101.c
87
writeb((value >> 8) & 0xFF, (card)->win0base + C101_SCA + (reg + 1));\
drivers/net/wan/farsync.c
496
#define FST_WRB(C, E, B) (writeb((B), (C)->mem + WIN_OFFSET(E)))
drivers/net/wan/hd64570.c
172
writeb(0, &desc->stat);
drivers/net/wan/hd64570.c
363
writeb(0, &desc->stat); /* Free descriptor */
drivers/net/wan/hd64570.c
665
writeb(ST_TX_EOM, &desc->stat);
drivers/net/wan/hd64572.c
142
writeb(0, &desc->stat);
drivers/net/wan/hd64572.c
306
writeb(0, &desc->stat); /* Free descriptor */
drivers/net/wan/hd64572.c
49
#define sca_out(value, reg, card) writeb(value, (card)->scabase + (reg))
drivers/net/wan/hd64572.c
587
writeb(ST_TX_EOM, &desc->stat);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
329
writeb(val, ipw->hw_base + ofs);
drivers/net/wireless/intel/iwlegacy/common.h
1995
writeb(val, il->hw_base + ofs);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1868
writeb(val, IWL_TRANS_GET_PCIE_TRANS(trans)->hw_base + ofs);
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
863
writeb(ts->base.msi_enabled, &ts->bda->bda_rc_msi_enabled);
drivers/net/wireless/realtek/rtlwifi/pci.h
260
writeb(val, (u8 __iomem *)rtlpriv->io.pci_mem_start + addr);
drivers/net/wireless/realtek/rtw88/pci.c
76
writeb(val, rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw89/pci.c
2060
writeb(data, rtwpci->mmap + addr);
drivers/parisc/dino.c
227
writeb(val, base_addr + DINO_CONFIG_DATA + (where & 3));
drivers/parisc/lba_pci.c
139
#define WRITE_REG8(value, addr) writeb(value, addr)
drivers/parport/parport_ip32.c
1079
writeb(r | DSR_TIMEOUT, priv->regs.dsr);
drivers/parport/parport_ip32.c
1081
writeb(r & ~DSR_TIMEOUT, priv->regs.dsr);
drivers/parport/parport_ip32.c
1157
writeb(*bufp++, eppreg);
drivers/parport/parport_ip32.c
1401
writeb(*bufp, priv->regs.fifo);
drivers/parport/parport_ip32.c
1566
writeb(0x00, priv->regs.fifo);
drivers/parport/parport_ip32.c
1813
writeb(ecr, priv->regs.ecr);
drivers/parport/parport_ip32.c
1872
writeb(configb | CNFGB_COMPRESS, priv->regs.cnfgB);
drivers/parport/parport_ip32.c
1875
writeb(configb & ~CNFGB_COMPRESS, priv->regs.cnfgB);
drivers/parport/parport_ip32.c
1894
writeb((u8)i, priv->regs.fifo);
drivers/parport/parport_ip32.c
1953
writeb(0xaa, priv->regs.fifo);
drivers/parport/parport_ip32.c
348
writeb(ECR_MODE_PS2, priv->regs.ecr);
drivers/parport/parport_ip32.c
349
writeb(ECR_MODE_CFG, priv->regs.ecr);
drivers/parport/parport_ip32.c
352
writeb(ECR_MODE_PS2, priv->regs.ecr);
drivers/parport/parport_ip32.c
353
writeb(oecr, priv->regs.ecr);
drivers/parport/parport_ip32.c
806
writeb(c, priv->regs.ecr);
drivers/parport/parport_ip32.c
871
writeb(d, priv->regs.data);
drivers/parport/parport_ip32.c
905
writeb(c, priv->regs.dcr);
drivers/pci/access.c
118
writeb(val, addr);
drivers/pci/controller/dwc/pcie-designware.c
376
writeb(val, addr);
drivers/pci/controller/mobiveil/pcie-mobiveil.c
90
writeb(val, addr);
drivers/pci/controller/pci-ftpci100.c
229
writeb(value, p->base + FTPCI_DATA + (config & 3));
drivers/pci/controller/pci-hyperv.c
1323
writeb(val, addr);
drivers/pci/controller/pci-mvebu.c
405
writeb(val, conf_data + (where & 3));
drivers/pci/controller/pci-v3-semi.c
471
writeb(0, v3->base + V3_LB_ISTAT);
drivers/pci/controller/pci-v3-semi.c
506
writeb(0xaa, v3->base + V3_MAIL_DATA);
drivers/pci/controller/pci-v3-semi.c
507
writeb(0x55, v3->base + V3_MAIL_DATA + 4);
drivers/pci/controller/pci-v3-semi.c
852
writeb(0, v3->base + V3_LB_ISTAT);
drivers/pci/controller/pci-v3-semi.c
856
writeb(V3_LB_ISTAT_PCI_WR | V3_LB_ISTAT_PCI_PERR,
drivers/pci/controller/pci-v3-semi.c
872
writeb(0, v3->base + V3_LB_ISTAT);
drivers/pci/controller/pci-v3-semi.c
874
writeb(V3_LB_ISTAT_PCI_RD | V3_LB_ISTAT_PCI_WR | V3_LB_ISTAT_PCI_PERR,
drivers/pci/controller/pcie-altera.c
464
writeb(value, addr);
drivers/pci/controller/pcie-rockchip-host.c
201
writeb(val, addr);
drivers/pci/controller/vmd.c
450
writeb(value, addr);
drivers/pci/hotplug/cpcihp_zt5550.c
108
writeb((u8) HC_INT_MASK_REG, csr_hc_index);
drivers/pci/hotplug/cpcihp_zt5550.c
109
writeb((u8) ALL_INDEXED_INTS_MASK, csr_hc_data);
drivers/pci/hotplug/cpcihp_zt5550.c
116
writeb((u8) ALL_DIRECT_INTS_MASK, csr_int_mask);
drivers/pci/hotplug/cpcihp_zt5550.c
171
writeb(reg, csr_int_mask);
drivers/pci/hotplug/cpcihp_zt5550.c
184
writeb(reg, csr_int_mask);
drivers/pci/hotplug/cpqphp.h
547
writeb(slot_enable, ctrl->hpc_reg + SLOT_ENABLE);
drivers/pci/hotplug/cpqphp.h
557
writeb(slot_enable, ctrl->hpc_reg + SLOT_ENABLE);
drivers/pci/hotplug/cpqphp.h
639
writeb(slot_power, ctrl->hpc_reg + SLOT_POWER);
drivers/pci/hotplug/cpqphp.h
648
writeb(slot_power, ctrl->hpc_reg + SLOT_POWER);
drivers/pci/hotplug/cpqphp_core.c
1266
writeb(0, ctrl->hpc_reg + SLOT_SERR);
drivers/pci/hotplug/cpqphp_core.c
133
writeb(0, ctrl->hpc_reg + SLOT_SERR);
drivers/pci/hotplug/cpqphp_ctrl.c
1164
writeb(0x00, ctrl->hpc_reg + SLOT_ENABLE);
drivers/pci/hotplug/cpqphp_ctrl.c
1224
writeb(slot_power, ctrl->hpc_reg + SLOT_ENABLE);
drivers/pci/hotplug/cpqphp_ctrl.c
1287
writeb(0x00, ctrl->hpc_reg + SLOT_POWER);
drivers/pci/hotplug/cpqphp_ctrl.c
1288
writeb(temp_byte, ctrl->hpc_reg + SLOT_POWER);
drivers/pci/hotplug/cpqphp_ctrl.c
1434
writeb(0x00, ctrl->hpc_reg + SLOT_POWER);
drivers/pci/hotplug/cpqphp_ctrl.c
1435
writeb(temp_byte, ctrl->hpc_reg + SLOT_POWER);
drivers/pci/hotplug/cpqphp_ctrl.c
1664
writeb(temp_byte, ctrl->hpc_reg + SLOT_SERR);
drivers/pci/hotplug/cpqphp_ctrl.c
934
writeb(reset, ctrl->hpc_reg + RESET_FREQ_MODE);
drivers/pci/quirks.c
2494
writeb(1, csr + 3);
drivers/pcmcia/cistpl.c
159
writeb(flags, sys+CISREG_ICTRL0);
drivers/pcmcia/cistpl.c
160
writeb(addr & 0xff, sys+CISREG_IADDR0);
drivers/pcmcia/cistpl.c
161
writeb((addr>>8) & 0xff, sys+CISREG_IADDR1);
drivers/pcmcia/cistpl.c
162
writeb((addr>>16) & 0xff, sys+CISREG_IADDR2);
drivers/pcmcia/cistpl.c
163
writeb((addr>>24) & 0xff, sys+CISREG_IADDR3);
drivers/pcmcia/cistpl.c
240
writeb(flags, sys+CISREG_ICTRL0);
drivers/pcmcia/cistpl.c
241
writeb(addr & 0xff, sys+CISREG_IADDR0);
drivers/pcmcia/cistpl.c
242
writeb((addr>>8) & 0xff, sys+CISREG_IADDR1);
drivers/pcmcia/cistpl.c
243
writeb((addr>>16) & 0xff, sys+CISREG_IADDR2);
drivers/pcmcia/cistpl.c
244
writeb((addr>>24) & 0xff, sys+CISREG_IADDR3);
drivers/pcmcia/cistpl.c
246
writeb(*buf, sys+CISREG_IDATA0);
drivers/pcmcia/cistpl.c
270
writeb(*buf, sys);
drivers/pcmcia/yenta_socket.c
161
writeb(val, socket->base + 0x800 + reg);
drivers/pcmcia/yenta_socket.c
168
writeb(val, socket->base + 0x800 + reg);
drivers/pcmcia/yenta_socket.c
169
writeb(val >> 8, socket->base + 0x800 + reg + 1);
drivers/phy/allwinner/phy-sun4i-usb.c
212
writeb(temp, phyctl);
drivers/phy/allwinner/phy-sun4i-usb.c
217
writeb(temp, phyctl);
drivers/phy/allwinner/phy-sun4i-usb.c
221
writeb(temp, phyctl);
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
347
writeb(FIELD_PREP(REG12_CK_DIV_MASK, div), phy->regs + PHY_REG(12));
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
364
writeb(FIELD_PREP(REG13_TG_CODE_LOW_MASK, fld_tg_code),
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
366
writeb(FIELD_PREP(REG14_TOL_MASK, 2) |
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
462
writeb(REG33_FIX_DA, phy->regs + PHY_REG(33));
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
466
writeb(common_phy_cfg[i].val, phy->regs + common_phy_cfg[i].reg);
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
470
writeb(cfg->pll_div_regs[i], phy->regs + PHY_REG(1) + i * 4);
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
473
writeb(REG21_SEL_TX_CK_INV | FIELD_PREP(REG21_PMS_S_MASK,
drivers/phy/freescale/phy-fsl-samsung-hdmi.c
482
writeb(REG33_FIX_DA | REG33_MODE_SET_DONE, phy->regs + PHY_REG(33));
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
114
writeb(val, priv->base + PHY_INTR_MASK0);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
123
writeb(val, priv->base + PHY_INTR_MASK0);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
128
writeb(val, priv->base + PHY_INTR_CLEAR0);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
130
writeb(0x0, priv->base + PHY_IRQ_CMD);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
133
writeb(0x1, priv->base + PHY_IRQ_CMD);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
143
writeb(val, priv->base + PHY_CTRL_COMMON0);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
152
writeb(val, priv->base + PHY_CTRL_COMMON0);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
213
writeb(seq->val, priv->base + seq->offset);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
88
writeb(val, priv->base + PHY_INTR_CLEAR0);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
90
writeb(0x0, priv->base + PHY_IRQ_CMD);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
92
writeb(0x1, priv->base + PHY_IRQ_CMD);
drivers/phy/qualcomm/phy-qcom-usb-ss.c
107
writeb(SWI_PCS_CLK_SEL, priv->base + PHY_CTRL0);
drivers/pinctrl/pinctrl-amd.c
1098
writeb(index, gpio_dev->iomux_base + pmx_functions[function].index);
drivers/pinctrl/pinctrl-single.c
255
writeb(val, reg);
drivers/pinctrl/renesas/pinctrl-rza2.c
102
writeb(0x00, pfc_base + RZA2_PWPR); /* B0WI=0, PFSWE=0 */
drivers/pinctrl/renesas/pinctrl-rza2.c
103
writeb(0x80, pfc_base + RZA2_PWPR); /* B0WI=1, PFSWE=0 */
drivers/pinctrl/renesas/pinctrl-rza2.c
108
writeb(reg8, pfc_base + RZA2_PMR(port));
drivers/pinctrl/renesas/pinctrl-rza2.c
189
writeb(new_value, priv->base + RZA2_PODR(port));
drivers/pinctrl/renesas/pinctrl-rza2.c
92
writeb(reg8, pfc_base + RZA2_PMR(port));
drivers/pinctrl/renesas/pinctrl-rza2.c
95
writeb(0x00, pfc_base + RZA2_PWPR); /* B0WI=0, PFSWE=0 */
drivers/pinctrl/renesas/pinctrl-rza2.c
96
writeb(PWPR_PFSWE, pfc_base + RZA2_PWPR); /* B0WI=0, PFSWE=1 */
drivers/pinctrl/renesas/pinctrl-rza2.c
99
writeb(func, pfc_base + RZA2_PFS(port, pin));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1131
writeb(pwpr | PWPR_REGWE_B, pctrl->base + regs->pwpr);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1134
writeb(val, pctrl->base + oen_offset);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1137
writeb(pwpr & ~PWPR_REGWE_B, pctrl->base + regs->pwpr);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1794
writeb(reg8 | BIT(bit), pctrl->base + P(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1796
writeb(reg8 & ~BIT(bit), pctrl->base + P(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
196
writeb(_val, _addr); \
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3170
writeb(pmc, pctrl->base + PMC(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3179
writeb(pmc, pctrl->base + PMC(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3230
writeb(cache->qspi, pctrl->base + QSPI);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3238
writeb(cache->sd_ch[i], pctrl->base + SD_CH(regs->sd_ch, i));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3240
writeb(cache->eth_poc[i], pctrl->base + ETH_POC(regs->eth_poc, i));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3274
writeb(pwpr & ~PWPR_REGWE_A, pctrl->base + regs->pwpr);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3278
writeb(PWPR_REGWE_A | pwpr, pctrl->base + regs->pwpr);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
509
writeb(val, pctrl->base + offset);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
518
writeb(pwpr | PWPR_REGWE_A, pctrl->base + regs->pwpr);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
519
writeb(val, pctrl->base + offset);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
520
writeb(pwpr & ~PWPR_REGWE_A, pctrl->base + regs->pwpr);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
564
writeb(reg & ~BIT(pin), pctrl->base + PMC(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
572
writeb(reg | BIT(pin), pctrl->base + PMC(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
973
writeb(val, pctrl->base + pwr_reg);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
945
writeb(0x0, pctrl->base1 + RSELP(port));
drivers/platform/chrome/cros_ec_lpc.c
201
writeb(msg[i], ec_lpc->base + offset - EC_HOST_CMD_REGION0 + i);
drivers/platform/x86/intel_ips.c
234
#define thm_writeb(off, val) writeb((val), ips->regmap + (off))
drivers/platform/x86/samsung-laptop.c
413
writeb(0, samsung->sabi_iface + SABI_IFACE_COMPLETE);
drivers/platform/x86/samsung-laptop.c
418
writeb(in->d3, samsung->sabi_iface + SABI_IFACE_DATA + 10);
drivers/rtc/rtc-bq4802.c
47
writeb(val, p->regs + off);
drivers/rtc/rtc-ds1216.c
64
writeb(c, ioaddr);
drivers/rtc/rtc-ds1511.c
76
writeb(val, ds1511_base + (reg * reg_spacing));
drivers/rtc/rtc-ds1553.c
106
writeb(RTC_READ, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1553.c
115
writeb(0, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1553.c
134
writeb(pdata->alrm_mday < 0 || (pdata->irqen & RTC_UF) ?
drivers/rtc/rtc-ds1553.c
137
writeb(pdata->alrm_hour < 0 || (pdata->irqen & RTC_UF) ?
drivers/rtc/rtc-ds1553.c
140
writeb(pdata->alrm_min < 0 || (pdata->irqen & RTC_UF) ?
drivers/rtc/rtc-ds1553.c
143
writeb(pdata->alrm_sec < 0 || (pdata->irqen & RTC_UF) ?
drivers/rtc/rtc-ds1553.c
146
writeb(pdata->irqen ? RTC_INTS_AE : 0, ioaddr + RTC_INTERRUPTS);
drivers/rtc/rtc-ds1553.c
246
writeb(*buf++, ioaddr + pos++);
drivers/rtc/rtc-ds1553.c
281
writeb(RTC_WRITE, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1553.c
282
writeb(sec, ioaddr + RTC_SECONDS);
drivers/rtc/rtc-ds1553.c
283
writeb(cen & RTC_CENTURY_MASK, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1553.c
303
writeb(0, ioaddr + RTC_INTERRUPTS);
drivers/rtc/rtc-ds1553.c
79
writeb(RTC_WRITE, pdata->ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1553.c
81
writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR);
drivers/rtc/rtc-ds1553.c
82
writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH);
drivers/rtc/rtc-ds1553.c
83
writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY);
drivers/rtc/rtc-ds1553.c
84
writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE);
drivers/rtc/rtc-ds1553.c
85
writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS);
drivers/rtc/rtc-ds1553.c
86
writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES);
drivers/rtc/rtc-ds1553.c
87
writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS);
drivers/rtc/rtc-ds1553.c
90
writeb(RTC_WRITE | (century & RTC_CENTURY_MASK), ioaddr + RTC_CENTURY);
drivers/rtc/rtc-ds1553.c
91
writeb(century & RTC_CENTURY_MASK, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1685.c
60
writeb(value, ((u8 __iomem *)rtc->regs +
drivers/rtc/rtc-ds1685.c
78
writeb(reg, rtc->regs);
drivers/rtc/rtc-ds1685.c
91
writeb(reg, rtc->regs);
drivers/rtc/rtc-ds1685.c
92
writeb(value, rtc->data);
drivers/rtc/rtc-ds1742.c
137
writeb(*buf++, ioaddr + pos++);
drivers/rtc/rtc-ds1742.c
176
writeb(RTC_WRITE, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1742.c
177
writeb(sec, ioaddr + RTC_SECONDS);
drivers/rtc/rtc-ds1742.c
178
writeb(cen & RTC_CENTURY_MASK, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1742.c
63
writeb(RTC_WRITE, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1742.c
65
writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR);
drivers/rtc/rtc-ds1742.c
66
writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH);
drivers/rtc/rtc-ds1742.c
67
writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY);
drivers/rtc/rtc-ds1742.c
68
writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE);
drivers/rtc/rtc-ds1742.c
69
writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS);
drivers/rtc/rtc-ds1742.c
70
writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES);
drivers/rtc/rtc-ds1742.c
71
writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS);
drivers/rtc/rtc-ds1742.c
74
writeb(RTC_WRITE | (century & RTC_CENTURY_MASK), ioaddr + RTC_CENTURY);
drivers/rtc/rtc-ds1742.c
75
writeb(century & RTC_CENTURY_MASK, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1742.c
90
writeb(RTC_READ, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-ds1742.c
99
writeb(0, ioaddr + RTC_CONTROL);
drivers/rtc/rtc-m48t35.c
133
writeb(control | M48T35_RTC_SET, &priv->reg->control);
drivers/rtc/rtc-m48t35.c
134
writeb(yrs, &priv->reg->year);
drivers/rtc/rtc-m48t35.c
135
writeb(mon, &priv->reg->month);
drivers/rtc/rtc-m48t35.c
136
writeb(day, &priv->reg->date);
drivers/rtc/rtc-m48t35.c
137
writeb(hrs, &priv->reg->hour);
drivers/rtc/rtc-m48t35.c
138
writeb(min, &priv->reg->min);
drivers/rtc/rtc-m48t35.c
139
writeb(sec, &priv->reg->sec);
drivers/rtc/rtc-m48t35.c
140
writeb(control, &priv->reg->control);
drivers/rtc/rtc-m48t35.c
68
writeb(control | M48T35_RTC_READ, &priv->reg->control);
drivers/rtc/rtc-m48t35.c
75
writeb(control, &priv->reg->control);
drivers/rtc/rtc-m48t59.c
49
writeb(val, m48t59->ioaddr+ofs);
drivers/rtc/rtc-m48t86.c
51
writeb(addr, info->index_reg);
drivers/rtc/rtc-m48t86.c
62
writeb(addr, info->index_reg);
drivers/rtc/rtc-m48t86.c
63
writeb(value, info->data_reg);
drivers/rtc/rtc-omap.c
167
writeb(val, rtc->base + reg);
drivers/rtc/rtc-pic32.c
178
writeb(bin2bcd(tm->tm_sec), base + PIC32_RTCSEC);
drivers/rtc/rtc-pic32.c
179
writeb(bin2bcd(tm->tm_min), base + PIC32_RTCMIN);
drivers/rtc/rtc-pic32.c
180
writeb(bin2bcd(tm->tm_hour), base + PIC32_RTCHOUR);
drivers/rtc/rtc-pic32.c
181
writeb(bin2bcd(tm->tm_mday), base + PIC32_RTCDAY);
drivers/rtc/rtc-pic32.c
182
writeb(bin2bcd(tm->tm_mon + 1), base + PIC32_RTCMON);
drivers/rtc/rtc-pic32.c
183
writeb(bin2bcd(tm->tm_year - 100), base + PIC32_RTCYEAR);
drivers/rtc/rtc-renesas-rtca3.c
143
writeb(tmp, priv->base + off);
drivers/rtc/rtc-renesas-rtca3.c
152
writeb(val & ~pending, priv->base + RTCA3_RSR);
drivers/rtc/rtc-renesas-rtca3.c
183
writeb(val & ~pending, priv->base + RTCA3_RSR);
drivers/rtc/rtc-renesas-rtca3.c
294
writeb(rcr2 & ~RTCA3_RCR2_START, priv->base + RTCA3_RCR2);
drivers/rtc/rtc-renesas-rtca3.c
302
writeb(bin2bcd(tm->tm_sec), priv->base + RTCA3_RSECCNT);
drivers/rtc/rtc-renesas-rtca3.c
303
writeb(bin2bcd(tm->tm_min), priv->base + RTCA3_RMINCNT);
drivers/rtc/rtc-renesas-rtca3.c
304
writeb(bin2bcd(tm->tm_hour), priv->base + RTCA3_RHRCNT);
drivers/rtc/rtc-renesas-rtca3.c
305
writeb(bin2bcd(tm->tm_wday), priv->base + RTCA3_RWKCNT);
drivers/rtc/rtc-renesas-rtca3.c
306
writeb(bin2bcd(tm->tm_mday), priv->base + RTCA3_RDAYCNT);
drivers/rtc/rtc-renesas-rtca3.c
307
writeb(bin2bcd(tm->tm_mon + 1), priv->base + RTCA3_RMONCNT);
drivers/rtc/rtc-renesas-rtca3.c
314
writeb(rcr2 | RTCA3_RCR2_START, priv->base + RTCA3_RCR2);
drivers/rtc/rtc-renesas-rtca3.c
400
writeb(rcr1, priv->base + RTCA3_RCR1);
drivers/rtc/rtc-renesas-rtca3.c
408
writeb(RTCA3_AR_ENB | bin2bcd(tm->tm_sec), priv->base + RTCA3_RSECAR);
drivers/rtc/rtc-renesas-rtca3.c
409
writeb(RTCA3_AR_ENB | bin2bcd(tm->tm_min), priv->base + RTCA3_RMINAR);
drivers/rtc/rtc-renesas-rtca3.c
410
writeb(RTCA3_AR_ENB | bin2bcd(tm->tm_hour), priv->base + RTCA3_RHRAR);
drivers/rtc/rtc-renesas-rtca3.c
411
writeb(RTCA3_AR_ENB | bin2bcd(tm->tm_wday), priv->base + RTCA3_RWKAR);
drivers/rtc/rtc-renesas-rtca3.c
412
writeb(RTCA3_AR_ENB | bin2bcd(tm->tm_mday), priv->base + RTCA3_RDAYAR);
drivers/rtc/rtc-renesas-rtca3.c
413
writeb(RTCA3_AR_ENB | bin2bcd(tm->tm_mon + 1), priv->base + RTCA3_RMONAR);
drivers/rtc/rtc-renesas-rtca3.c
416
writeb(RTCA3_AR_ENB, priv->base + RTCA3_RYRAREN);
drivers/rtc/rtc-renesas-rtca3.c
427
writeb(rcr1, priv->base + RTCA3_RCR1);
drivers/rtc/rtc-renesas-rtca3.c
457
writeb(rcr1 & ~RTCA3_RCR1_PIE, priv->base + RTCA3_RCR1);
drivers/rtc/rtc-renesas-rtca3.c
538
writeb(0, priv->base + RTCA3_RADJ);
drivers/rtc/rtc-renesas-rtca3.c
552
writeb(radj, priv->base + RTCA3_RADJ);
drivers/rtc/rtc-renesas-rtca3.c
600
writeb(0, priv->base + RTCA3_RCR2);
drivers/rtc/rtc-renesas-rtca3.c
612
writeb(val, priv->base + RTCA3_RCR2);
drivers/rtc/rtc-renesas-rtca3.c
620
writeb(val | RTCA3_RCR2_RESET, priv->base + RTCA3_RCR2);
drivers/rtc/rtc-renesas-rtca3.c
634
writeb(0, priv->base + RTCA3_RADJ);
drivers/rtc/rtc-renesas-rtca3.c
641
writeb(val, priv->base + RTCA3_RCR2);
drivers/rtc/rtc-s3c.c
112
writeb(tmp, info->base + S3C2410_RTCALM);
drivers/rtc/rtc-s3c.c
178
writeb(bin2bcd(tm->tm_sec), info->base + S3C2410_RTCSEC);
drivers/rtc/rtc-s3c.c
179
writeb(bin2bcd(tm->tm_min), info->base + S3C2410_RTCMIN);
drivers/rtc/rtc-s3c.c
180
writeb(bin2bcd(tm->tm_hour), info->base + S3C2410_RTCHOUR);
drivers/rtc/rtc-s3c.c
181
writeb(bin2bcd(tm->tm_mday), info->base + S3C2410_RTCDATE);
drivers/rtc/rtc-s3c.c
182
writeb(bin2bcd(tm->tm_mon), info->base + S3C2410_RTCMON);
drivers/rtc/rtc-s3c.c
183
writeb(bin2bcd(tm->tm_year), info->base + S3C2410_RTCYEAR);
drivers/rtc/rtc-s3c.c
288
writeb(0x00, info->base + S3C2410_RTCALM);
drivers/rtc/rtc-s3c.c
292
writeb(bin2bcd(tm->tm_sec), info->base + S3C2410_ALMSEC);
drivers/rtc/rtc-s3c.c
297
writeb(bin2bcd(tm->tm_min), info->base + S3C2410_ALMMIN);
drivers/rtc/rtc-s3c.c
302
writeb(bin2bcd(tm->tm_hour), info->base + S3C2410_ALMHOUR);
drivers/rtc/rtc-s3c.c
307
writeb(bin2bcd(tm->tm_mon + 1), info->base + S3C2410_ALMMON);
drivers/rtc/rtc-s3c.c
312
writeb(bin2bcd(tm->tm_mday), info->base + S3C2410_ALMDATE);
drivers/rtc/rtc-s3c.c
317
writeb(alrm_en, info->base + S3C2410_RTCALM);
drivers/rtc/rtc-s3c.c
531
writeb(mask, info->base + S3C2410_INTP);
drivers/rtc/rtc-sh.c
107
writeb(tmp, rtc->regbase + RCR1);
drivers/rtc/rtc-sh.c
131
writeb(tmp, rtc->regbase + RCR1);
drivers/rtc/rtc-sh.c
154
writeb(tmp, rtc->regbase + RCR1);
drivers/rtc/rtc-sh.c
206
writeb(tmp, rtc->regbase + RCR2);
drivers/rtc/rtc-sh.c
208
writeb(bin2bcd(tm->tm_sec), rtc->regbase + RSECCNT);
drivers/rtc/rtc-sh.c
209
writeb(bin2bcd(tm->tm_min), rtc->regbase + RMINCNT);
drivers/rtc/rtc-sh.c
210
writeb(bin2bcd(tm->tm_hour), rtc->regbase + RHRCNT);
drivers/rtc/rtc-sh.c
211
writeb(bin2bcd(tm->tm_wday), rtc->regbase + RWKCNT);
drivers/rtc/rtc-sh.c
212
writeb(bin2bcd(tm->tm_mday), rtc->regbase + RDAYCNT);
drivers/rtc/rtc-sh.c
213
writeb(bin2bcd(tm->tm_mon + 1), rtc->regbase + RMONCNT);
drivers/rtc/rtc-sh.c
221
writeb(bin2bcd(year), rtc->regbase + RYRCNT);
drivers/rtc/rtc-sh.c
228
writeb(tmp, rtc->regbase + RCR2);
drivers/rtc/rtc-sh.c
277
writeb(0, rtc->regbase + reg_off);
drivers/rtc/rtc-sh.c
279
writeb(bin2bcd(value) | AR_ENB, rtc->regbase + reg_off);
drivers/rtc/rtc-sh.c
294
writeb(rcr1, rtc->regbase + RCR1);
drivers/rtc/rtc-sh.c
309
writeb(rcr1, rtc->regbase + RCR1);
drivers/rtc/rtc-sh.c
423
writeb(tmp, rtc->regbase + RCR1);
drivers/rtc/rtc-ssd202d.c
73
writeb(sequence[i] & ISO_CTRL_MASK, priv->base + REG_ISO_CTRL);
drivers/rtc/rtc-stk17ta8.c
108
writeb(flags | RTC_READ, ioaddr + RTC_FLAGS);
drivers/rtc/rtc-stk17ta8.c
117
writeb(flags & ~RTC_READ, ioaddr + RTC_FLAGS);
drivers/rtc/rtc-stk17ta8.c
139
writeb(flags | RTC_WRITE, ioaddr + RTC_FLAGS);
drivers/rtc/rtc-stk17ta8.c
141
writeb(pdata->alrm_mday < 0 || (pdata->irqen & RTC_UF) ?
drivers/rtc/rtc-stk17ta8.c
144
writeb(pdata->alrm_hour < 0 || (pdata->irqen & RTC_UF) ?
drivers/rtc/rtc-stk17ta8.c
147
writeb(pdata->alrm_min < 0 || (pdata->irqen & RTC_UF) ?
drivers/rtc/rtc-stk17ta8.c
150
writeb(pdata->alrm_sec < 0 || (pdata->irqen & RTC_UF) ?
drivers/rtc/rtc-stk17ta8.c
153
writeb(pdata->irqen ? RTC_INTS_AIE : 0, ioaddr + RTC_INTERRUPTS);
drivers/rtc/rtc-stk17ta8.c
155
writeb(flags & ~RTC_WRITE, ioaddr + RTC_FLAGS);
drivers/rtc/rtc-stk17ta8.c
253
writeb(*buf++, ioaddr + pos++);
drivers/rtc/rtc-stk17ta8.c
288
writeb(flags | RTC_WRITE, ioaddr + RTC_FLAGS);
drivers/rtc/rtc-stk17ta8.c
289
writeb(cal, ioaddr + RTC_CALIBRATION);
drivers/rtc/rtc-stk17ta8.c
290
writeb(flags & ~RTC_WRITE, ioaddr + RTC_FLAGS);
drivers/rtc/rtc-stk17ta8.c
299
writeb(0, ioaddr + RTC_INTERRUPTS);
drivers/rtc/rtc-stk17ta8.c
79
writeb(flags | RTC_WRITE, pdata->ioaddr + RTC_FLAGS);
drivers/rtc/rtc-stk17ta8.c
81
writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR);
drivers/rtc/rtc-stk17ta8.c
82
writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH);
drivers/rtc/rtc-stk17ta8.c
83
writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY);
drivers/rtc/rtc-stk17ta8.c
84
writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE);
drivers/rtc/rtc-stk17ta8.c
85
writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS);
drivers/rtc/rtc-stk17ta8.c
86
writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES);
drivers/rtc/rtc-stk17ta8.c
87
writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS);
drivers/rtc/rtc-stk17ta8.c
88
writeb(bin2bcd((tm->tm_year + 1900) / 100), ioaddr + RTC_CENTURY);
drivers/rtc/rtc-stk17ta8.c
90
writeb(flags & ~RTC_WRITE, pdata->ioaddr + RTC_FLAGS);
drivers/sbus/char/bbc_i2c.c
159
writeb(client->bus, bp->i2c_bussel_reg);
drivers/sbus/char/bbc_i2c.c
161
writeb(address, bp->i2c_control_regs + 0x1);
drivers/sbus/char/bbc_i2c.c
162
writeb(I2C_PCF_START, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
166
writeb(off, bp->i2c_control_regs + 0x1);
drivers/sbus/char/bbc_i2c.c
171
writeb(val, bp->i2c_control_regs + 0x1);
drivers/sbus/char/bbc_i2c.c
178
writeb(I2C_PCF_STOP, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
189
writeb(client->bus, bp->i2c_bussel_reg);
drivers/sbus/char/bbc_i2c.c
191
writeb(address, bp->i2c_control_regs + 0x1);
drivers/sbus/char/bbc_i2c.c
192
writeb(I2C_PCF_START, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
196
writeb(off, bp->i2c_control_regs + 0x1);
drivers/sbus/char/bbc_i2c.c
201
writeb(I2C_PCF_STOP, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
205
writeb(address, bp->i2c_control_regs + 0x1);
drivers/sbus/char/bbc_i2c.c
206
writeb(I2C_PCF_START, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
217
writeb(I2C_PCF_ESO | I2C_PCF_ENI, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
225
writeb(I2C_PCF_STOP, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
288
writeb(I2C_PCF_PIN, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
289
writeb(bp->own, bp->i2c_control_regs + 0x1);
drivers/sbus/char/bbc_i2c.c
290
writeb(I2C_PCF_PIN | I2C_PCF_ES1, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
291
writeb(bp->clock, bp->i2c_control_regs + 0x1);
drivers/sbus/char/bbc_i2c.c
292
writeb(I2C_PCF_IDLE, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
340
writeb(I2C_PCF_PIN, bp->i2c_control_regs + 0x0);
drivers/sbus/char/bbc_i2c.c
342
writeb(I2C_PCF_PIN | I2C_PCF_ES1, bp->i2c_control_regs + 0x0);
drivers/sbus/char/display7seg.c
128
writeb(ireg, p->regs);
drivers/sbus/char/display7seg.c
147
writeb(regs, p->regs);
drivers/sbus/char/display7seg.c
211
writeb(regs, p->regs);
drivers/sbus/char/display7seg.c
243
writeb(regs, p->regs);
drivers/sbus/char/display7seg.c
96
writeb(regval, p->regs);
drivers/sbus/char/envctrl.c
1051
writeb(CONTROL_PIN, i2c + PCF8584_CSR);
drivers/sbus/char/envctrl.c
1052
writeb(PCF8584_ADDRESS, i2c + PCF8584_DATA);
drivers/sbus/char/envctrl.c
1055
writeb(CONTROL_PIN | CONTROL_ES1, i2c + PCF8584_CSR);
drivers/sbus/char/envctrl.c
1056
writeb(CLK_4_43 | BUS_CLK_90, i2c + PCF8584_DATA);
drivers/sbus/char/envctrl.c
1059
writeb(CONTROL_PIN | CONTROL_ES0 | CONTROL_ACK, i2c + PCF8584_CSR);
drivers/sbus/char/envctrl.c
226
writeb(addr + 1, i2c + PCF8584_DATA);
drivers/sbus/char/envctrl.c
230
writeb(OBD_SEND_START, i2c + PCF8584_CSR);
drivers/sbus/char/envctrl.c
239
writeb(OBD_SEND_STOP, i2c + PCF8584_CSR);
drivers/sbus/char/envctrl.c
250
writeb(addr, i2c + PCF8584_DATA);
drivers/sbus/char/envctrl.c
253
writeb(OBD_SEND_START, i2c + PCF8584_CSR);
drivers/sbus/char/envctrl.c
263
writeb(CONTROL_ES0, i2c + PCF8584_CSR); /* Send neg ack. */
drivers/sbus/char/envctrl.c
273
writeb(port, i2c + PCF8584_DATA);
drivers/sbus/char/envctrl.c
282
writeb(OBD_SEND_STOP, i2c + PCF8584_CSR);
drivers/scsi/aacraid/aacraid.h
1141
#define rx_writeb(AEP, CSR, value) writeb(value, &((AEP)->regs.rx->CSR))
drivers/scsi/aacraid/aacraid.h
1159
#define rkt_writeb(AEP, CSR, value) writeb(value, &((AEP)->regs.rkt->CSR))
drivers/scsi/aacraid/aacraid.h
1207
#define src_writeb(AEP, CSR, value) writeb(value, \
drivers/scsi/advansys.c
865
#define ADV_MEM_WRITEB(addr, byte) writeb(byte, addr)
drivers/scsi/aic7xxx/aic79xx_osm.c
434
writeb(val, ahd->bshs[0].maddr + port);
drivers/scsi/aic7xxx/aic7xxx_osm.c
418
writeb(val, ahc->bsh.maddr + port);
drivers/scsi/aic94xx/aic94xx_reg.c
24
writeb(val, asd_ha->io_handle[0].addr + offs);
drivers/scsi/arcmsr/arcmsr_hba.c
2418
writeb(*pQbuffer, iop_data);
drivers/scsi/arm/acornscsi.c
191
writeb(reg, host->base + SBIC_REGIDX);
drivers/scsi/arm/acornscsi.c
192
writeb(value, host->base + SBIC_REGVAL);
drivers/scsi/arm/acornscsi.c
199
writeb(reg, host->base + SBIC_REGIDX);
drivers/scsi/arm/acornscsi.c
203
#define sbic_arm_writenext(host, val) writeb((val), (host)->base + SBIC_REGVAL)
drivers/scsi/arm/acornscsi.c
211
({ writeb((value), (host)->base + DMAC_OFFSET + ((reg) << 2)); })
drivers/scsi/arm/acornscsi.c
213
#define dmac_clearintr(host) writeb(0, (host)->fast + INT_REG)
drivers/scsi/arm/acornscsi.c
2878
writeb(0x80, ashost->fast + PAGE_REG);
drivers/scsi/arm/acornscsi.c
310
writeb(host->card.page_reg, host->fast + PAGE_REG);
drivers/scsi/arm/acornscsi.c
316
writeb(host->card.page_reg, host->fast + PAGE_REG);
drivers/scsi/arm/acornscsi.c
364
writeb(host->card.page_reg, host->fast + PAGE_REG);
drivers/scsi/arm/acornscsi.c
895
writeb((page & 0x3f) | host->card.page_reg, host->fast + PAGE_REG);
drivers/scsi/arm/acornscsi.c
914
writeb((page & 0x3f) | host->card.page_reg, host->fast + PAGE_REG);
drivers/scsi/arm/acornscsi.c
917
writeb(host->card.page_reg, host->fast + PAGE_REG);
drivers/scsi/arm/acornscsi.c
940
writeb((page & 0x3f) | host->card.page_reg, host->fast + PAGE_REG);
drivers/scsi/arm/acornscsi.c
959
writeb((page & 0x3f) | host->card.page_reg, host->fast + PAGE_REG);
drivers/scsi/arm/acornscsi.c
962
writeb(host->card.page_reg, host->fast + PAGE_REG);
drivers/scsi/arm/cumana_1.c
104
writeb(hostdata->ctrl | 0x40, base + CTRL);
drivers/scsi/arm/cumana_1.c
120
writeb(0x00, base + CTRL);
drivers/scsi/arm/cumana_1.c
144
writeb(0x10, base + CTRL);
drivers/scsi/arm/cumana_1.c
170
writeb(hostdata->ctrl | 0x40, base + CTRL);
drivers/scsi/arm/cumana_1.c
189
writeb(0, base + CTRL);
drivers/scsi/arm/cumana_1.c
194
writeb(0x40, base + CTRL);
drivers/scsi/arm/cumana_1.c
204
writeb(0, base + CTRL);
drivers/scsi/arm/cumana_1.c
206
writeb(value, base + 0x2100 + (reg << 2));
drivers/scsi/arm/cumana_1.c
209
writeb(0x40, base + CTRL);
drivers/scsi/arm/cumana_1.c
265
writeb(0, priv(host)->io + CTRL);
drivers/scsi/arm/cumana_1.c
53
writeb(0x02, base + CTRL);
drivers/scsi/arm/cumana_1.c
78
writeb(0x12, base + CTRL);
drivers/scsi/arm/cumana_1.c
88
writeb(*addr++, dma);
drivers/scsi/arm/cumana_1.c
98
writeb(*addr++, dma);
drivers/scsi/arm/cumana_2.c
109
writeb(ALATCH_DIS_INT, info->base + CUMANASCSI2_ALATCH);
drivers/scsi/arm/cumana_2.c
129
writeb(ALATCH_ENA_TERM, info->base + CUMANASCSI2_ALATCH);
drivers/scsi/arm/cumana_2.c
132
writeb(ALATCH_DIS_TERM, info->base + CUMANASCSI2_ALATCH);
drivers/scsi/arm/cumana_2.c
165
writeb(ALATCH_DIS_DMA, info->base + CUMANASCSI2_ALATCH);
drivers/scsi/arm/cumana_2.c
187
writeb(alatch_dir, info->base + CUMANASCSI2_ALATCH);
drivers/scsi/arm/cumana_2.c
190
writeb(ALATCH_ENA_DMA, info->base + CUMANASCSI2_ALATCH);
drivers/scsi/arm/cumana_2.c
191
writeb(ALATCH_DIS_BIT32, info->base + CUMANASCSI2_ALATCH);
drivers/scsi/arm/cumana_2.c
289
writeb(ALATCH_DIS_DMA, info->base + CUMANASCSI2_ALATCH);
drivers/scsi/arm/cumana_2.c
97
writeb(ALATCH_ENA_INT, info->base + CUMANASCSI2_ALATCH);
drivers/scsi/arm/eesox.c
108
writeb(info->control, info->ctl_port);
drivers/scsi/arm/eesox.c
133
writeb(info->control, info->ctl_port);
drivers/scsi/arm/eesox.c
466
writeb(info->control, info->ctl_port);
drivers/scsi/arm/eesox.c
526
writeb(info->control, info->ctl_port);
drivers/scsi/arm/eesox.c
93
writeb(info->control, info->ctl_port);
drivers/scsi/arm/fas216.c
153
writeb(val, info->scsi.io_base + off);
drivers/scsi/arm/oak.c
21
#define NCR5380_write(reg, value) writeb(value, hostdata->io + ((reg) << 2))
drivers/scsi/arm/powertec.c
108
writeb(info->term_ctl, info->base + POWERTEC_TERM_CONTROL);
drivers/scsi/arm/powertec.c
77
writeb(POWERTEC_INTR_ENABLE, info->base + POWERTEC_INTR_CONTROL);
drivers/scsi/arm/powertec.c
89
writeb(POWERTEC_INTR_DISABLE, info->base + POWERTEC_INTR_CONTROL);
drivers/scsi/csiostor/csio_hw.h
566
#define csio_wr_reg8(_h, _v, _r) writeb((_v), \
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3505
writeb(write_data[data_idx], reg_addr);
drivers/scsi/hpsa.c
7238
writeb(driver_version[i], &cfgtable->driver_version[i]);
drivers/scsi/ips.c
4646
writeb(IPS_BIT_EI, ha->mem_ptr + IPS_REG_HISR);
drivers/scsi/ips.c
4798
writeb(Isr, ha->mem_ptr + IPS_REG_HISR);
drivers/scsi/ips.c
4824
writeb(Isr, ha->mem_ptr + IPS_REG_HISR);
drivers/scsi/ips.c
4845
writeb(IPS_BIT_EBM, ha->mem_ptr + IPS_REG_SCPR);
drivers/scsi/ips.c
4852
writeb(IPS_BIT_EI, ha->mem_ptr + IPS_REG_HISR);
drivers/scsi/ips.c
5044
writeb(IPS_BIT_RST, ha->mem_ptr + IPS_REG_SCPR);
drivers/scsi/ips.c
5049
writeb(0, ha->mem_ptr + IPS_REG_SCPR);
drivers/scsi/ips.c
5477
writeb(Isr, ha->mem_ptr + IPS_REG_HISR);
drivers/scsi/ips.c
6123
writeb(0x50, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6128
writeb(0x20, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6133
writeb(0xD0, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6138
writeb(0x70, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6164
writeb(0xB0, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6200
writeb(0x50, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6205
writeb(0xFF, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6329
writeb(0x40, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6333
writeb(buffer[i], ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6360
writeb(0xFF, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6374
writeb(0xFF, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/ips.c
6387
writeb(0xFF, ha->mem_ptr + IPS_REG_FLDP);
drivers/scsi/mac53c94.c
113
writeb(CMD_SCSI_RESET, &regs->command); /* assert RST */
drivers/scsi/mac53c94.c
115
writeb(CMD_RESET, &regs->command);
drivers/scsi/mac53c94.c
118
writeb(CMD_NOP, &regs->command);
drivers/scsi/mac53c94.c
129
writeb(state->host->this_id | CF1_PAR_ENABLE, &regs->config1);
drivers/scsi/mac53c94.c
130
writeb(TIMO_VAL(250), &regs->sel_timeout); /* 250ms */
drivers/scsi/mac53c94.c
131
writeb(CLKF_VAL(state->clk_freq), &regs->clk_factor);
drivers/scsi/mac53c94.c
132
writeb(CF2_FEATURE_EN, &regs->config2);
drivers/scsi/mac53c94.c
133
writeb(0, &regs->config3);
drivers/scsi/mac53c94.c
134
writeb(0, &regs->sync_period);
drivers/scsi/mac53c94.c
135
writeb(0, &regs->sync_offset);
drivers/scsi/mac53c94.c
158
writeb(0, &regs->count_lo);
drivers/scsi/mac53c94.c
159
writeb(0, &regs->count_mid);
drivers/scsi/mac53c94.c
160
writeb(0, &regs->count_hi);
drivers/scsi/mac53c94.c
161
writeb(CMD_NOP + CMD_DMA_MODE, &regs->command);
drivers/scsi/mac53c94.c
163
writeb(CMD_FLUSH, &regs->command);
drivers/scsi/mac53c94.c
165
writeb(cmd->device->id, &regs->dest_id);
drivers/scsi/mac53c94.c
166
writeb(0, &regs->sync_period);
drivers/scsi/mac53c94.c
167
writeb(0, &regs->sync_offset);
drivers/scsi/mac53c94.c
171
writeb(cmd->cmnd[i], &regs->fifo);
drivers/scsi/mac53c94.c
174
writeb(CMD_SELECT, &regs->command);
drivers/scsi/mac53c94.c
217
writeb(CMD_NOP, &regs->command);
drivers/scsi/mac53c94.c
235
writeb(CMD_NOP + CMD_DMA_MODE, &regs->command);
drivers/scsi/mac53c94.c
263
writeb(CMD_NOP, &regs->command);
drivers/scsi/mac53c94.c
271
writeb(nb, &regs->count_lo);
drivers/scsi/mac53c94.c
272
writeb(nb >> 8, &regs->count_mid);
drivers/scsi/mac53c94.c
273
writeb(CMD_DMA_MODE + CMD_NOP, &regs->command);
drivers/scsi/mac53c94.c
276
writeb(CMD_DMA_MODE + CMD_XFER_DATA, &regs->command);
drivers/scsi/mac53c94.c
281
writeb(CMD_I_COMPLETE, &regs->command);
drivers/scsi/mac53c94.c
304
writeb(nb, &regs->count_lo);
drivers/scsi/mac53c94.c
305
writeb(nb >> 8, &regs->count_mid);
drivers/scsi/mac53c94.c
306
writeb(CMD_DMA_MODE + CMD_NOP, &regs->command);
drivers/scsi/mac53c94.c
307
writeb(CMD_DMA_MODE + CMD_XFER_DATA, &regs->command);
drivers/scsi/mac53c94.c
316
writeb(CMD_I_COMPLETE, &regs->command);
drivers/scsi/mac53c94.c
327
writeb(CMD_ACCEPT_MSG, &regs->command);
drivers/scsi/myrb.c
2517
writeb(DAC960_LA_IDB_HWMBOX_NEW_CMD, base + DAC960_LA_IDB_OFFSET);
drivers/scsi/myrb.c
2522
writeb(DAC960_LA_IDB_HWMBOX_ACK_STS, base + DAC960_LA_IDB_OFFSET);
drivers/scsi/myrb.c
2527
writeb(DAC960_LA_IDB_CTRL_RESET, base + DAC960_LA_IDB_OFFSET);
drivers/scsi/myrb.c
2532
writeb(DAC960_LA_IDB_MMBOX_NEW_CMD, base + DAC960_LA_IDB_OFFSET);
drivers/scsi/myrb.c
2551
writeb(DAC960_LA_ODB_HWMBOX_ACK_IRQ, base + DAC960_LA_ODB_OFFSET);
drivers/scsi/myrb.c
2556
writeb(DAC960_LA_ODB_HWMBOX_ACK_IRQ | DAC960_LA_ODB_MMBOX_ACK_IRQ,
drivers/scsi/myrb.c
2572
writeb(odb, base + DAC960_LA_IRQMASK_OFFSET);
drivers/scsi/myrb.c
2580
writeb(odb, base + DAC960_LA_IRQMASK_OFFSET);
drivers/scsi/myrb.c
2602
writeb(mbox->bytes[12], base + DAC960_LA_MBOX12_OFFSET);
drivers/scsi/myrb.c
2623
writeb(0xFF, base + DAC960_LA_ERRSTS_OFFSET);
drivers/scsi/myrb.c
2848
writeb(mbox->bytes[12], base + DAC960_PG_MBOX12_OFFSET);
drivers/scsi/myrb.c
2869
writeb(0, base + DAC960_PG_ERRSTS_OFFSET);
drivers/scsi/myrb.c
3012
writeb(DAC960_PD_IDB_HWMBOX_NEW_CMD, base + DAC960_PD_IDB_OFFSET);
drivers/scsi/myrb.c
3017
writeb(DAC960_PD_IDB_HWMBOX_ACK_STS, base + DAC960_PD_IDB_OFFSET);
drivers/scsi/myrb.c
3022
writeb(DAC960_PD_IDB_CTRL_RESET, base + DAC960_PD_IDB_OFFSET);
drivers/scsi/myrb.c
3041
writeb(DAC960_PD_ODB_HWMBOX_ACK_IRQ, base + DAC960_PD_ODB_OFFSET);
drivers/scsi/myrb.c
3053
writeb(DAC960_PD_IRQMASK_ENABLE_IRQ, base + DAC960_PD_IRQEN_OFFSET);
drivers/scsi/myrb.c
3058
writeb(0, base + DAC960_PD_IRQEN_OFFSET);
drivers/scsi/myrb.c
3067
writeb(mbox->bytes[12], base + DAC960_PD_MBOX12_OFFSET);
drivers/scsi/myrb.c
3094
writeb(0, base + DAC960_PD_ERRSTS_OFFSET);
drivers/scsi/myrs.c
2633
writeb(DAC960_BA_IDB_HWMBOX_NEW_CMD, base + DAC960_BA_IDB_OFFSET);
drivers/scsi/myrs.c
2638
writeb(DAC960_BA_IDB_HWMBOX_ACK_STS, base + DAC960_BA_IDB_OFFSET);
drivers/scsi/myrs.c
2643
writeb(DAC960_BA_IDB_CTRL_RESET, base + DAC960_BA_IDB_OFFSET);
drivers/scsi/myrs.c
2648
writeb(DAC960_BA_IDB_MMBOX_NEW_CMD, base + DAC960_BA_IDB_OFFSET);
drivers/scsi/myrs.c
2669
writeb(DAC960_BA_ODB_HWMBOX_ACK_IRQ, base + DAC960_BA_ODB_OFFSET);
drivers/scsi/myrs.c
2674
writeb(DAC960_BA_ODB_HWMBOX_ACK_IRQ | DAC960_BA_ODB_MMBOX_ACK_IRQ,
drivers/scsi/myrs.c
2688
writeb(~DAC960_BA_IRQMASK_DISABLE_IRQ, base + DAC960_BA_IRQMASK_OFFSET);
drivers/scsi/myrs.c
2693
writeb(0xFF, base + DAC960_BA_IRQMASK_OFFSET);
drivers/scsi/myrs.c
2733
writeb(0xFF, base + DAC960_BA_ERRSTS_OFFSET);
drivers/scsi/myrs.c
2852
writeb(DAC960_LP_IDB_HWMBOX_NEW_CMD, base + DAC960_LP_IDB_OFFSET);
drivers/scsi/myrs.c
2857
writeb(DAC960_LP_IDB_HWMBOX_ACK_STS, base + DAC960_LP_IDB_OFFSET);
drivers/scsi/myrs.c
2862
writeb(DAC960_LP_IDB_CTRL_RESET, base + DAC960_LP_IDB_OFFSET);
drivers/scsi/myrs.c
2867
writeb(DAC960_LP_IDB_MMBOX_NEW_CMD, base + DAC960_LP_IDB_OFFSET);
drivers/scsi/myrs.c
2888
writeb(DAC960_LP_ODB_HWMBOX_ACK_IRQ, base + DAC960_LP_ODB_OFFSET);
drivers/scsi/myrs.c
2893
writeb(DAC960_LP_ODB_HWMBOX_ACK_IRQ | DAC960_LP_ODB_MMBOX_ACK_IRQ,
drivers/scsi/myrs.c
2907
writeb(~DAC960_LP_IRQMASK_DISABLE_IRQ, base + DAC960_LP_IRQMASK_OFFSET);
drivers/scsi/myrs.c
2912
writeb(0xFF, base + DAC960_LP_IRQMASK_OFFSET);
drivers/scsi/myrs.c
2951
writeb(0xFF, base + DAC960_LP_ERRSTS_OFFSET);
drivers/scsi/ncr53c8xx.h
270
#define writeb_raw writeb
drivers/scsi/ncr53c8xx.h
302
#define writeb_raw writeb
drivers/scsi/ncr53c8xx.h
410
#define OUTW_OFF(o, val) do { writeb((char)((val) >> 8), (char __iomem *)np->reg + ncr_offw(o)); writeb((char)(val), (char __iomem *)np->reg + ncr_offw(o) + 1); } while (0)
drivers/scsi/nsp32_io.h
184
writeb(reg, index_ptr);
drivers/scsi/nsp32_io.h
197
writeb(reg, index_ptr);
drivers/scsi/nsp32_io.h
198
writeb(val, data_ptr );
drivers/scsi/nsp32_io.h
209
writeb(reg, index_ptr);
drivers/scsi/nsp32_io.h
222
writeb(reg, index_ptr);
drivers/scsi/nsp32_io.h
61
writeb(val, ptr);
drivers/scsi/pcmcia/nsp_io.h
184
writeb(val, ptr);
drivers/scsi/pcmcia/nsp_io.h
203
writeb((unsigned char)reg, index_ptr);
drivers/scsi/pcmcia/nsp_io.h
214
writeb((unsigned char)reg, index_ptr);
drivers/scsi/pcmcia/nsp_io.h
215
writeb(val, data_ptr);
drivers/scsi/qla2xxx/qla_def.h
190
return writeb(data, addr);
drivers/scsi/qla2xxx/qla_nx.c
767
writeb(*(u8 *)data, addr);
drivers/scsi/qla4xxx/ql4_nx.c
823
writeb(*(u8 *)data, addr);
drivers/scsi/smartpqi/smartpqi_init.c
539
writeb(status, ctrl_info->soft_reset_status);
drivers/scsi/smartpqi/smartpqi_init.c
7911
writeb(PQI_FIRMWARE_FEATURE_MAXIMUM & 0xFF, host_max_known_feature_iomem_addr);
drivers/scsi/smartpqi/smartpqi_init.c
7912
writeb((PQI_FIRMWARE_FEATURE_MAXIMUM & 0xFF00) >> 8, host_max_known_feature_iomem_addr + 1);
drivers/scsi/sun3x_esp.c
56
writeb(val, esp->regs + (reg * 4UL));
drivers/scsi/zorro_esp.c
174
writeb(val, esp->regs + (reg * 4UL));
drivers/scsi/zorro_esp.c
253
writeb(0, &dregs->clear_strobe);
drivers/scsi/zorro_esp.c
295
writeb((addr >> 24) & 0xff, &dregs->dma_latch);
drivers/scsi/zorro_esp.c
296
writeb((addr >> 24) & 0xff, &dregs->dma_addr);
drivers/scsi/zorro_esp.c
297
writeb((addr >> 16) & 0xff, &dregs->dma_addr);
drivers/scsi/zorro_esp.c
298
writeb((addr >> 8) & 0xff, &dregs->dma_addr);
drivers/scsi/zorro_esp.c
299
writeb(addr & 0xff, &dregs->dma_addr);
drivers/scsi/zorro_esp.c
341
writeb((addr >> 24) & 0xff, &dregs->dma_latch);
drivers/scsi/zorro_esp.c
342
writeb((addr >> 16) & 0xff, &dregs->dma_addr);
drivers/scsi/zorro_esp.c
343
writeb((addr >> 8) & 0xff, &dregs->dma_addr);
drivers/scsi/zorro_esp.c
344
writeb(addr & 0xff, &dregs->dma_addr);
drivers/scsi/zorro_esp.c
386
writeb(addr & 0xff, &dregs->dma_addr3);
drivers/scsi/zorro_esp.c
387
writeb((addr >> 8) & 0xff, &dregs->dma_addr2);
drivers/scsi/zorro_esp.c
388
writeb((addr >> 16) & 0xff, &dregs->dma_addr1);
drivers/scsi/zorro_esp.c
389
writeb((addr >> 24) & 0xff, &dregs->dma_addr0);
drivers/scsi/zorro_esp.c
433
writeb((addr >> 24) & 0xff, &dregs->dma_addr0);
drivers/scsi/zorro_esp.c
434
writeb((addr >> 16) & 0xff, &dregs->dma_addr1);
drivers/scsi/zorro_esp.c
435
writeb((addr >> 8) & 0xff, &dregs->dma_addr2);
drivers/scsi/zorro_esp.c
436
writeb(addr & 0xff, &dregs->dma_addr3);
drivers/scsi/zorro_esp.c
445
writeb(*ctrl_data, &dregs->ctrl_reg);
drivers/scsi/zorro_esp.c
483
writeb((addr >> 24) & 0xff, &dregs->dma_addr0);
drivers/scsi/zorro_esp.c
484
writeb((addr >> 16) & 0xff, &dregs->dma_addr1);
drivers/scsi/zorro_esp.c
485
writeb((addr >> 8) & 0xff, &dregs->dma_addr2);
drivers/scsi/zorro_esp.c
486
writeb(addr & 0xff, &dregs->dma_addr3);
drivers/scsi/zorro_esp.c
526
writeb(0, &dregs->clear_strobe);
drivers/scsi/zorro_esp.c
538
writeb(*ctrl_data, &dregs->ctrl_reg);
drivers/spi/spi-amd.c
125
writeb(val, ((u8 __iomem *)amd_spi->io_remap_addr + idx));
drivers/spi/spi-aspeed-smc.c
909
writeb(tx_buf[i], dst);
drivers/spi/spi-bcm63xx.c
163
writeb(value, bs->regs + bs->reg_offsets[offset]);
drivers/spi/spi-gxp.c
121
writeb(op->cmd.opcode, reg_base + OFFSET_SPICMD);
drivers/spi/spi-gxp.c
131
writeb(value, reg_base + OFFSET_SPIMCTRL);
drivers/spi/spi-gxp.c
177
writeb(op->cmd.opcode, reg_base + OFFSET_SPICMD);
drivers/spi/spi-gxp.c
187
writeb(value, reg_base + OFFSET_SPIMCTRL);
drivers/spi/spi-gxp.c
58
writeb(0x55, reg_base + OFFSET_SPICMD);
drivers/spi/spi-gxp.c
59
writeb(0xaa, reg_base + OFFSET_SPICMD);
drivers/spi/spi-gxp.c
64
writeb(value, reg_base + OFFSET_SPIMCTRL);
drivers/spi/spi-gxp.c
83
writeb(op->cmd.opcode, reg_base + OFFSET_SPICMD);
drivers/spi/spi-gxp.c
91
writeb(value, reg_base + OFFSET_SPIMCTRL);
drivers/spi/spi-loongson-core.c
22
writeb(data, spi->base + reg);
drivers/spi/spi-lp8841-rtc.c
111
writeb(data->state, data->iomem);
drivers/spi/spi-lp8841-rtc.c
120
writeb(data->state, data->iomem);
drivers/spi/spi-lp8841-rtc.c
142
writeb(data->state, data->iomem);
drivers/spi/spi-lp8841-rtc.c
146
writeb(data->state, data->iomem);
drivers/spi/spi-lp8841-rtc.c
46
writeb(data->state, data->iomem);
drivers/spi/spi-lp8841-rtc.c
56
writeb(data->state, data->iomem);
drivers/spi/spi-microchip-core-spi.c
114
writeb(control, spi->regs + MCHP_CORESPI_REG_CONTROL);
drivers/spi/spi-microchip-core-spi.c
122
writeb(control, spi->regs + MCHP_CORESPI_REG_CONTROL);
drivers/spi/spi-microchip-core-spi.c
134
writeb(*spi->tx_buf++, spi->regs + MCHP_CORESPI_REG_TXDATA);
drivers/spi/spi-microchip-core-spi.c
136
writeb(0xaa, spi->regs + MCHP_CORESPI_REG_TXDATA);
drivers/spi/spi-microchip-core-spi.c
151
writeb(reg, corespi->regs + MCHP_CORESPI_REG_SSEL);
drivers/spi/spi-microchip-core-spi.c
179
writeb(control, spi->regs + MCHP_CORESPI_REG_CONTROL);
drivers/spi/spi-microchip-core-spi.c
186
writeb(control, spi->regs + MCHP_CORESPI_REG_CONTROL);
drivers/spi/spi-microchip-core-spi.c
201
writeb(MCHP_CORESPI_INT_TXDONE, spi->regs + MCHP_CORESPI_REG_INTCLEAR);
drivers/spi/spi-microchip-core-spi.c
204
writeb(MCHP_CORESPI_INT_RX_CHANNEL_OVERFLOW,
drivers/spi/spi-microchip-core-spi.c
213
writeb(MCHP_CORESPI_INT_TX_CHANNEL_UNDERRUN,
drivers/spi/spi-microchip-core-spi.c
252
writeb(clk_div, spi->regs + MCHP_CORESPI_REG_CLK_DIV);
drivers/spi/spi-microchip-core-spi.c
88
writeb(control, spi->regs + MCHP_CORESPI_REG_CONTROL);
drivers/spi/spi-mtk-nor.c
169
writeb(addr & 0xff, sp->base + MTK_NOR_REG_RADR(i));
drivers/spi/spi-mtk-nor.c
173
writeb(addr & 0xff, sp->base + MTK_NOR_REG_RADR3);
drivers/spi/spi-mtk-nor.c
349
writeb(op->cmd.opcode, sp->base + MTK_NOR_REG_PRGDATA(4));
drivers/spi/spi-mtk-nor.c
354
writeb(op->cmd.opcode, sp->base + MTK_NOR_REG_PRGDATA(3));
drivers/spi/spi-mtk-nor.c
513
writeb(buf[0], sp->base + MTK_NOR_REG_WDATA);
drivers/spi/spi-mtk-nor.c
549
writeb(bufbyte, reg);
drivers/spi/spi-mtk-nor.c
555
writeb(bufbyte, reg);
drivers/spi/spi-mtk-nor.c
561
writeb(0, reg);
drivers/spi/spi-mtk-nor.c
566
writeb(((const u8 *)(op->data.buf.out))[i], reg);
drivers/spi/spi-mtk-nor.c
572
writeb(0, reg);
drivers/spi/spi-mtk-nor.c
610
writeb(op->cmd.opcode, sp->base + MTK_NOR_REG_PRGDATA0);
drivers/spi/spi-mtk-nor.c
672
writeb(txbuf[i], reg);
drivers/spi/spi-mtk-nor.c
674
writeb(0, reg);
drivers/spi/spi-oc-tiny.c
124
writeb(hw->txp ? *hw->txp++ : 0,
drivers/spi/spi-oc-tiny.c
127
writeb(hw->txp ? *hw->txp++ : 0,
drivers/spi/spi-oc-tiny.c
130
writeb(TINY_SPI_STATUS_TXR, hw->base + TINY_SPI_STATUS);
drivers/spi/spi-oc-tiny.c
132
writeb(hw->txp ? *hw->txp++ : 0,
drivers/spi/spi-oc-tiny.c
135
writeb(TINY_SPI_STATUS_TXE, hw->base + TINY_SPI_STATUS);
drivers/spi/spi-oc-tiny.c
141
writeb(txp ? *txp++ : 0, hw->base + TINY_SPI_TXDATA);
drivers/spi/spi-oc-tiny.c
143
writeb(txp ? *txp++ : 0, hw->base + TINY_SPI_TXDATA);
drivers/spi/spi-oc-tiny.c
162
writeb(0, hw->base + TINY_SPI_STATUS);
drivers/spi/spi-oc-tiny.c
173
writeb(hw->txp ? *hw->txp++ : 0,
drivers/spi/spi-oc-tiny.c
176
writeb(TINY_SPI_STATUS_TXR,
drivers/spi/spi-oc-tiny.c
179
writeb(TINY_SPI_STATUS_TXE,
drivers/spi/spi-rzv2h-rspi.c
136
RZV2H_RSPI_TX(writeb, u8)
drivers/spi/spi-rzv2h-rspi.c
163
writeb(1, rspi->base + RSPI_SPFCR);
drivers/spi/spi-rzv2h-rspi.c
627
writeb(rspi->spr, rspi->base + RSPI_SPBR);
drivers/spi/spi-rzv2h-rspi.c
647
writeb(0x0, rspi->base + RSPI_SPSCR);
drivers/spi/spi-rzv2h-rspi.c
651
writeb(conf8, rspi->base + RSPI_SPPCR);
drivers/spi/spi-rzv2h-rspi.c
663
writeb(BIT(spi_get_chipselect(spi, 0)), rspi->base + RSPI_SSLP);
drivers/spi/spi-rzv2h-rspi.c
665
writeb(0, rspi->base + RSPI_SSLP);
drivers/spi/spi-sg2044-nor.c
153
writeb(op->cmd.opcode, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
156
writeb((from >> i * 8) & 0xff, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
159
writeb(0xff, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
235
writeb(op->cmd.opcode, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
238
writeb((op->addr.val >> i * 8) & 0xff, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
241
writeb(0xff, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
263
writeb(dout[i + offset], spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
289
writeb(op->cmd.opcode, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
292
writeb((op->addr.val >> i * 8) & 0xff, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
295
writeb(0xff, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
360
writeb(op->cmd.opcode, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
364
writeb(0xff, spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sg2044-nor.c
366
writeb(dout[i], spifmc->io_base + SPIFMC_FIFO_PORT);
drivers/spi/spi-sun4i.c
157
writeb(byte, sspi->base_addr + SUN4I_TXDATA_REG);
drivers/spi/spi-sun6i.c
177
writeb(byte, sspi->base_addr + SUN6I_TXDATA_REG);
drivers/spi/spi-ti-qspi.c
279
writeb(*txbuf, qspi->base + QSPI_SPI_DATA_REG);
drivers/spi/spi-wpcm-fiu.c
109
writeb(cts, fiu->regs + FIU_UMA_CTS);
drivers/spi/spi-wpcm-fiu.c
124
writeb(ects, fiu->regs + FIU_UMA_ECTS);
drivers/spi/spi-wpcm-fiu.c
132
writeb(ects, fiu->regs + FIU_UMA_ECTS);
drivers/spi/spi-wpcm-fiu.c
429
writeb(FIU_BURST_CFG_R16, fiu->regs + FIU_BURST_BFG);
drivers/spi/spi-wpcm-fiu.c
430
writeb(MAX_MEMORY_SIZE_TOTAL / (512 << 10), fiu->regs + FIU_CFG);
drivers/spi/spi-wpcm-fiu.c
431
writeb(MAX_MEMORY_SIZE_PER_CS / (512 << 10) | BIT(6), fiu->regs + FIU_SPI_FL_CFG);
drivers/spi/spi-wpcm-fiu.c
434
writeb(0x0f, fiu->regs + FIU_UMA_ECTS);
drivers/spi/spi-wpcm-fiu.c
68
writeb(opcode, fiu->regs + FIU_UMA_CODE);
drivers/spi/spi-wpcm-fiu.c
73
writeb((addr >> 0) & 0xff, fiu->regs + FIU_UMA_AB0);
drivers/spi/spi-wpcm-fiu.c
74
writeb((addr >> 8) & 0xff, fiu->regs + FIU_UMA_AB1);
drivers/spi/spi-wpcm-fiu.c
75
writeb((addr >> 16) & 0xff, fiu->regs + FIU_UMA_AB2);
drivers/spi/spi-wpcm-fiu.c
83
writeb(data[i], fiu->regs + FIU_UMA_DB0 + i);
drivers/ssb/host_soc.c
94
writeb(value, bus->mmio + offset);
drivers/ssb/pcmcia.c
340
writeb(value, bus->mmio + offset);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
131
writeb(*(s8 *)from, isp->base + addr + i);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
62
writeb(data, isp->base + (addr & 0x003FFFFF));
drivers/staging/media/ipu3/ipu3-css.c
1100
writeb(end2, &q->host2sp_bufq_info[thread][queue].end);
drivers/staging/media/ipu3/ipu3-css.c
1103
writeb(end2, &q->host2sp_evtq_info.end);
drivers/staging/media/ipu3/ipu3-css.c
1139
writeb(start2, &q->sp2host_bufq_info[queue].start);
drivers/staging/media/ipu3/ipu3-css.c
1144
writeb(start2, &q->sp2host_evtq_info.start);
drivers/thermal/intel/intel_pch_thermal.c
214
writeb(tsel|WPT_TSEL_ETS, ptd->hw_base + WPT_TSEL);
drivers/thermal/intel/intel_pch_thermal.c
286
writeb(tsel & 0xFE, ptd->hw_base + WPT_TSEL);
drivers/thermal/intel/intel_pch_thermal.c
359
writeb(tsel | WPT_TSEL_ETS, ptd->hw_base + WPT_TSEL);
drivers/thermal/loongson2_thermal.c
101
writeb(LOONGSON2_THSENS_INT_EN, data->ctrl_reg + LOONGSON2_THSENS_STATUS_REG);
drivers/thermal/loongson2_thermal.c
158
writeb(LOONGSON2_THSENS_INT_EN, data->ctrl_reg + LOONGSON2_THSENS_STATUS_REG);
drivers/thermal/samsung/exynos_tmu.c
378
writeb(temp, data->base + EXYNOS4210_TMU_REG_TRIG_LEVEL0 + 4);
drivers/thermal/samsung/exynos_tmu.c
403
writeb(temp, data->base + EXYNOS4210_TMU_REG_TRIG_LEVEL0 + 12);
drivers/thermal/samsung/exynos_tmu.c
414
writeb(0, data->base + EXYNOS4210_TMU_REG_THRESHOLD_TEMP);
drivers/tty/moxa.c
1494
writeb(0, brd->intPend); /* ACK */
drivers/tty/moxa.c
1845
writeb(termio->c_cc[VSTART], ofsAddr + FuncArg);
drivers/tty/moxa.c
1846
writeb(termio->c_cc[VSTOP], ofsAddr + FuncArg1);
drivers/tty/moxa.c
1847
writeb(FC_SetXonXoff, ofsAddr + FuncCode);
drivers/tty/moxa.c
1954
writeb(pageno, baseAddr + Control_reg);
drivers/tty/moxa.c
1966
writeb(1, ofsAddr + CD180TXirq); /* start to send */
drivers/tty/moxa.c
601
writeb(HW_reset, baseAddr + Control_reg); /* reset */
drivers/tty/moxa.c
605
writeb(0, baseAddr + Control_reg); /* restart */
drivers/tty/moxa.c
650
writeb(1, baseAddr + Control_reg); /* Select Page 1 */
drivers/tty/moxa.c
652
writeb(2, baseAddr + Control_reg); /* Select Page 2 */
drivers/tty/serial/8250/8250_aspeed_vuart.c
72
writeb(val, vuart->port->port.membase + reg);
drivers/tty/serial/8250/8250_dw.c
320
writeb(value, p->membase + (offset << p->regshift));
drivers/tty/serial/8250/8250_early.c
64
writeb(value, port->membase + offset);
drivers/tty/serial/8250/8250_em.c
41
writeb(value, p->membase);
drivers/tty/serial/8250/8250_exar.c
1126
writeb(0x00, p + UART_EXAR_MPIOINT_7_0);
drivers/tty/serial/8250/8250_exar.c
1127
writeb(0x00, p + UART_EXAR_MPIOLVL_7_0);
drivers/tty/serial/8250/8250_exar.c
1128
writeb(0x00, p + UART_EXAR_MPIO3T_7_0);
drivers/tty/serial/8250/8250_exar.c
1129
writeb(0x00, p + UART_EXAR_MPIOINV_7_0);
drivers/tty/serial/8250/8250_exar.c
1130
writeb(dir, p + UART_EXAR_MPIOSEL_7_0);
drivers/tty/serial/8250/8250_exar.c
1131
writeb(0x00, p + UART_EXAR_MPIOOD_7_0);
drivers/tty/serial/8250/8250_exar.c
1132
writeb(0x00, p + UART_EXAR_MPIOINT_15_8);
drivers/tty/serial/8250/8250_exar.c
1133
writeb(0x00, p + UART_EXAR_MPIOLVL_15_8);
drivers/tty/serial/8250/8250_exar.c
1134
writeb(0x00, p + UART_EXAR_MPIO3T_15_8);
drivers/tty/serial/8250/8250_exar.c
1135
writeb(0x00, p + UART_EXAR_MPIOINV_15_8);
drivers/tty/serial/8250/8250_exar.c
1136
writeb(dir, p + UART_EXAR_MPIOSEL_15_8);
drivers/tty/serial/8250/8250_exar.c
1137
writeb(0x00, p + UART_EXAR_MPIOOD_15_8);
drivers/tty/serial/8250/8250_exar.c
1216
writeb(efr, p + UART_XR_EFR);
drivers/tty/serial/8250/8250_exar.c
1219
writeb(UART_MCR_OUT1, p + UART_MCR);
drivers/tty/serial/8250/8250_exar.c
1222
writeb(old_lcr | UART_LCR_DLAB, p + UART_LCR);
drivers/tty/serial/8250/8250_exar.c
1227
writeb(dld, p + UART_EXAR_DLD);
drivers/tty/serial/8250/8250_exar.c
1229
writeb(old_lcr, p + UART_LCR);
drivers/tty/serial/8250/8250_exar.c
1269
writeb(value, p + UART_EXAR_MPIOLVL_7_0);
drivers/tty/serial/8250/8250_exar.c
1294
writeb(IOT2040_UARTS_DEFAULT_MODE, p + UART_EXAR_MPIOLVL_7_0);
drivers/tty/serial/8250/8250_exar.c
1295
writeb(IOT2040_UARTS_GPIO_LO_MODE, p + UART_EXAR_MPIOSEL_7_0);
drivers/tty/serial/8250/8250_exar.c
1296
writeb(IOT2040_UARTS_ENABLE, p + UART_EXAR_MPIOLVL_15_8);
drivers/tty/serial/8250/8250_exar.c
1297
writeb(IOT2040_UARTS_GPIO_HI_MODE, p + UART_EXAR_MPIOSEL_15_8);
drivers/tty/serial/8250/8250_exar.c
1368
writeb(0x00, p + UART_EXAR_8XMODE);
drivers/tty/serial/8250/8250_exar.c
1369
writeb(UART_FCTR_EXAR_TRGD, p + UART_EXAR_FCTR);
drivers/tty/serial/8250/8250_exar.c
1370
writeb(128, p + UART_EXAR_TXTRG);
drivers/tty/serial/8250/8250_exar.c
1371
writeb(128, p + UART_EXAR_RXTRG);
drivers/tty/serial/8250/8250_exar.c
265
writeb(value, priv->virt + reg);
drivers/tty/serial/8250/8250_exar.c
410
writeb(value, p + UART_EXAR_FCTR);
drivers/tty/serial/8250/8250_exar.c
413
writeb(UART_EXAR_RS485_DLY(4), p + UART_MSR);
drivers/tty/serial/8250/8250_exar.c
554
writeb(0x00, p + UART_EXAR_8XMODE);
drivers/tty/serial/8250/8250_exar.c
555
writeb(UART_FCTR_EXAR_TRGD, p + UART_EXAR_FCTR);
drivers/tty/serial/8250/8250_exar.c
556
writeb(32, p + UART_EXAR_TXTRG);
drivers/tty/serial/8250/8250_exar.c
557
writeb(32, p + UART_EXAR_RXTRG);
drivers/tty/serial/8250/8250_exar.c
569
writeb(0x78, p + UART_EXAR_MPIOLVL_7_0);
drivers/tty/serial/8250/8250_exar.c
570
writeb(0x00, p + UART_EXAR_MPIOINV_7_0);
drivers/tty/serial/8250/8250_exar.c
571
writeb(0x00, p + UART_EXAR_MPIOSEL_7_0);
drivers/tty/serial/8250/8250_exar.c
575
writeb(0x00, p + UART_EXAR_MPIOLVL_7_0);
drivers/tty/serial/8250/8250_exar.c
576
writeb(0xc0, p + UART_EXAR_MPIOINV_7_0);
drivers/tty/serial/8250/8250_exar.c
577
writeb(0xc0, p + UART_EXAR_MPIOSEL_7_0);
drivers/tty/serial/8250/8250_exar.c
582
writeb(0x00, p + UART_EXAR_MPIOINT_7_0);
drivers/tty/serial/8250/8250_exar.c
583
writeb(0x00, p + UART_EXAR_MPIO3T_7_0);
drivers/tty/serial/8250/8250_exar.c
584
writeb(0x00, p + UART_EXAR_MPIOOD_7_0);
drivers/tty/serial/8250/8250_ingenic.c
206
writeb(value, p->membase + (offset << p->regshift));
drivers/tty/serial/8250/8250_ioc3.c
31
writeb(value, p->membase + (offset ^ 3));
drivers/tty/serial/8250/8250_loongson.c
83
writeb(val, p->membase + offset);
drivers/tty/serial/8250/8250_pci.c
1767
writeb(value, p->membase + offset);
drivers/tty/serial/8250/8250_pci.c
481
writeb(0x10, p + OCT_REG_CR_OFF);
drivers/tty/serial/8250/8250_pci.c
483
writeb(0x0, p + OCT_REG_CR_OFF);
drivers/tty/serial/8250/8250_pci.c
486
writeb(0x4, p + OCT_REG_CR_OFF);
drivers/tty/serial/8250/8250_pci.c
503
writeb(0, p + OCT_REG_CR_OFF);
drivers/tty/serial/8250/8250_pci.c
844
writeb(readb(p + offset + NI8430_PORTCON) | NI8430_PORTCON_TXVR_ENABLE,
drivers/tty/serial/8250/8250_pci1xxxx.c
368
writeb(UART_LSR_OVERRUN_ERR_CLR,
drivers/tty/serial/8250/8250_pci1xxxx.c
472
writeb(c, port->membase + UART_TX_BYTE_FIFO);
drivers/tty/serial/8250/8250_pci1xxxx.c
494
writeb(port->x_char, port->membase + UART_TX);
drivers/tty/serial/8250/8250_pci1xxxx.c
575
writeb(UART_WAKE_SRCS, port->membase + UART_WAKE_REG);
drivers/tty/serial/8250/8250_pci1xxxx.c
589
writeb(UART_BLOCK_SET_ACTIVE, port->membase + UART_ACTV_REG);
drivers/tty/serial/8250/8250_pci1xxxx.c
590
writeb(UART_WAKE_SRCS, port->membase + UART_WAKE_REG);
drivers/tty/serial/8250/8250_pci1xxxx.c
631
writeb(UART_PCI_CTRL_D3_CLK_ENABLE, p + UART_PCI_CTRL_REG);
drivers/tty/serial/8250/8250_pci1xxxx.c
710
writeb(UART_BLOCK_SET_ACTIVE, port->port.membase + UART_ACTV_REG);
drivers/tty/serial/8250/8250_pci1xxxx.c
711
writeb(UART_WAKE_SRCS, port->port.membase + UART_WAKE_REG);
drivers/tty/serial/8250/8250_pci1xxxx.c
712
writeb(UART_WAKE_N_PIN, port->port.membase + UART_WAKE_MASK_REG);
drivers/tty/serial/8250/8250_pci1xxxx.c
812
writeb(UART_PCI_CTRL_SET_MULTIPLE_MSI, priv->membase + UART_PCI_CTRL_REG);
drivers/tty/serial/8250/8250_port.c
358
writeb(value, p->membase + offset);
drivers/tty/serial/amba-pl011.c
2646
writeb(c, port->membase + UART01x_DR);
drivers/tty/serial/arc_uart.c
69
#define UART_REG_SET(u, r, v) writeb((v), RBASE(u, r))
drivers/tty/serial/digicolor-usart.c
204
writeb(c, port->membase + UA_EMI_REC);
drivers/tty/serial/fsl_linflexuart.c
164
writeb(c, sport->membase + BDRL);
drivers/tty/serial/fsl_linflexuart.c
562
writeb(ch, port->membase + BDRL);
drivers/tty/serial/fsl_lpuart.c
1051
writeb(UARTCFIFO_RXFLUSH, sport->port.membase + UARTCFIFO);
drivers/tty/serial/fsl_lpuart.c
1136
writeb(cr2, sport->port.membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
1156
writeb(UARTSFIFO_RXUF,
drivers/tty/serial/fsl_lpuart.c
1158
writeb(UARTCFIFO_RXFLUSH,
drivers/tty/serial/fsl_lpuart.c
1163
writeb(cr2, sport->port.membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
1424
writeb(readb(sport->port.membase + UARTCR5) | UARTCR5_RDMAS,
drivers/tty/serial/fsl_lpuart.c
1454
writeb(modem, port->membase + UARTMODEM);
drivers/tty/serial/fsl_lpuart.c
1472
writeb(modem, port->membase + UARTMODEM);
drivers/tty/serial/fsl_lpuart.c
1555
writeb(cr1, port->membase + UARTCR1);
drivers/tty/serial/fsl_lpuart.c
1581
writeb(cr2, port->membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
1626
writeb(cr2, sport->port.membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
1629
writeb(fifo | UARTPFIFO_TXFE | UARTPFIFO_RXFE,
drivers/tty/serial/fsl_lpuart.c
1633
writeb(UARTCFIFO_TXFLUSH | UARTCFIFO_RXFLUSH,
drivers/tty/serial/fsl_lpuart.c
1639
writeb(UARTSFIFO_RXUF, sport->port.membase + UARTSFIFO);
drivers/tty/serial/fsl_lpuart.c
1644
writeb(0, sport->port.membase + UARTTWFIFO);
drivers/tty/serial/fsl_lpuart.c
1645
writeb(sport->rx_watermark, sport->port.membase + UARTRWFIFO);
drivers/tty/serial/fsl_lpuart.c
1648
writeb(cr2_saved, sport->port.membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
1659
writeb(cr2, sport->port.membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
1760
writeb(readb(sport->port.membase + UARTCR5) |
drivers/tty/serial/fsl_lpuart.c
1797
writeb(cr3, sport->port.membase + UARTCR3);
drivers/tty/serial/fsl_lpuart.c
1946
writeb(cr2, port->membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
2111
writeb(old_cr2 & ~(UARTCR2_TE | UARTCR2_RE),
drivers/tty/serial/fsl_lpuart.c
2120
writeb(cr4 | brfa, port->membase + UARTCR4);
drivers/tty/serial/fsl_lpuart.c
2121
writeb(bdh, port->membase + UARTBDH);
drivers/tty/serial/fsl_lpuart.c
2122
writeb(sbr & 0xFF, port->membase + UARTBDL);
drivers/tty/serial/fsl_lpuart.c
2123
writeb(cr3, port->membase + UARTCR3);
drivers/tty/serial/fsl_lpuart.c
2124
writeb(cr1, port->membase + UARTCR1);
drivers/tty/serial/fsl_lpuart.c
2125
writeb(modem, port->membase + UARTMODEM);
drivers/tty/serial/fsl_lpuart.c
2128
writeb(old_cr2, port->membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
2487
writeb(ch, port->membase + UARTDR);
drivers/tty/serial/fsl_lpuart.c
2513
writeb(cr2, sport->port.membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
2520
writeb(old_cr2, sport->port.membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
3049
writeb(val, sport->port.membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
3134
writeb(temp, sport->port.membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
3155
writeb(readb(sport->port.membase + UARTCR5) &
drivers/tty/serial/fsl_lpuart.c
3170
writeb(temp, sport->port.membase + UARTCR5);
drivers/tty/serial/fsl_lpuart.c
450
writeb(cr2, port->membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
467
writeb(cr2 & ~UARTCR2_RE, port->membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
623
writeb(fifo, port->membase + UARTCFIFO);
drivers/tty/serial/fsl_lpuart.c
652
writeb(0, port->membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
656
writeb(fifo | UARTPFIFO_RXFE | UARTPFIFO_TXFE,
drivers/tty/serial/fsl_lpuart.c
660
writeb(UARTCFIFO_TXFLUSH | UARTCFIFO_RXFLUSH,
drivers/tty/serial/fsl_lpuart.c
666
writeb(UARTSFIFO_RXUF, port->membase + UARTSFIFO);
drivers/tty/serial/fsl_lpuart.c
669
writeb(0, port->membase + UARTTWFIFO);
drivers/tty/serial/fsl_lpuart.c
670
writeb(1, port->membase + UARTRWFIFO);
drivers/tty/serial/fsl_lpuart.c
673
writeb(UARTCR2_RE | UARTCR2_TE, port->membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
683
writeb(c, port->membase + UARTDR);
drivers/tty/serial/fsl_lpuart.c
749
writeb(ch, port->membase + UARTDR));
drivers/tty/serial/fsl_lpuart.c
795
writeb(cr2 | UARTCR2_TIE, port->membase + UARTCR2);
drivers/tty/serial/fsl_lpuart.c
944
writeb(UARTCFIFO_RXFLUSH, sport->port.membase + UARTCFIFO);
drivers/tty/serial/fsl_lpuart.c
945
writeb(UARTSFIFO_RXOF, sport->port.membase + UARTSFIFO);
drivers/tty/serial/icom.c
1211
writeb(local_osr, &icom_port->dram->osr);
drivers/tty/serial/icom.c
1238
writeb(cmdReg | CMD_HOLD_XMIT, &icom_port->dram->CmdReg);
drivers/tty/serial/icom.c
1249
writeb(cmdReg & ~CMD_HOLD_XMIT,
drivers/tty/serial/icom.c
1270
writeb(ch, &icom_port->dram->xchar);
drivers/tty/serial/icom.c
1288
writeb(cmdReg & ~CMD_RCV_ENABLE, &icom_port->dram->CmdReg);
drivers/tty/serial/icom.c
1301
writeb(cmdReg | CMD_SND_BREAK, &icom_port->dram->CmdReg);
drivers/tty/serial/icom.c
1303
writeb(cmdReg & ~CMD_SND_BREAK, &icom_port->dram->CmdReg);
drivers/tty/serial/icom.c
1334
writeb(cmdReg & ~CMD_RCV_ENABLE, &icom_port->dram->CmdReg);
drivers/tty/serial/icom.c
1417
writeb(tmp_byte, &(icom_port->dram->HDLCConfigReg));
drivers/tty/serial/icom.c
1454
writeb(CMD_RCV_DISABLE, &icom_port->dram->CmdReg);
drivers/tty/serial/icom.c
1476
writeb(new_config3, &(icom_port->dram->async_config3));
drivers/tty/serial/icom.c
1477
writeb(new_config2, &(icom_port->dram->async_config2));
drivers/tty/serial/icom.c
1480
writeb(tmp_byte, &(icom_port->dram->HDLCConfigReg));
drivers/tty/serial/icom.c
1481
writeb(0x04, &(icom_port->dram->FlagFillIdleTimer)); /* 0.5 seconds */
drivers/tty/serial/icom.c
1482
writeb(0xFF, &(icom_port->dram->ier)); /* enable modem signal interrupts */
drivers/tty/serial/icom.c
1485
writeb(CMD_RESTART, &icom_port->dram->CmdReg);
drivers/tty/serial/icom.c
1504
writeb(CMD_XMIT_RCV_ENABLE, &icom_port->dram->CmdReg);
drivers/tty/serial/icom.c
1681
writeb(0x00, &icom_port->dram->osr);
drivers/tty/serial/icom.c
638
writeb(fw->data[index], &iram_ptr[index]);
drivers/tty/serial/icom.c
658
writeb(fw->data[index], &iram_ptr[index]);
drivers/tty/serial/icom.c
664
writeb(V2_HARDWARE, &(icom_port->dram->misc_flags));
drivers/tty/serial/icom.c
669
writeb((HDLC_PPP_PURE_ASYNC | HDLC_FF_FILL),
drivers/tty/serial/icom.c
671
writeb(0x04, &(icom_port->dram->FlagFillIdleTimer)); /* 0.5 seconds */
drivers/tty/serial/icom.c
672
writeb(0x00, &(icom_port->dram->CmdReg));
drivers/tty/serial/icom.c
673
writeb(0x10, &(icom_port->dram->async_config3));
drivers/tty/serial/icom.c
674
writeb((ICOM_ACFG_DRIVE1 | ICOM_ACFG_NO_PARITY | ICOM_ACFG_8BPC |
drivers/tty/serial/icom.c
704
writeb((char) ((fw->size + 16)/16), &icom_port->dram->mac_length);
drivers/tty/serial/icom.c
718
writeb(START_DOWNLOAD, &icom_port->dram->sync);
drivers/tty/serial/icom.c
751
writeb(ICOM_DISABLE, &(icom_port->dram->disable));
drivers/tty/serial/icom.c
873
writeb(cmdReg & ~CMD_SND_BREAK, &icom_port->dram->CmdReg);
drivers/tty/serial/icom.c
907
writeb(cmdReg | CMD_XMIT_RCV_ENABLE,
drivers/tty/serial/icom.c
909
writeb(START_XMIT, &icom_port->dram->StartXmitCmd);
drivers/tty/serial/ip22zilog.c
113
writeb(reg, &channel->control);
drivers/tty/serial/ip22zilog.c
124
writeb(reg, &channel->control);
drivers/tty/serial/ip22zilog.c
126
writeb(value, &channel->control);
drivers/tty/serial/ip22zilog.c
147
writeb(ERR_RES, &channel->control);
drivers/tty/serial/ip22zilog.c
169
writeb(ERR_RES, &channel->control);
drivers/tty/serial/ip22zilog.c
262
writeb(ERR_RES, &channel->control);
drivers/tty/serial/ip22zilog.c
320
writeb(RES_EXT_INT, &channel->control);
drivers/tty/serial/ip22zilog.c
390
writeb(up->port.x_char, &channel->data);
drivers/tty/serial/ip22zilog.c
408
writeb(c, &channel->data);
drivers/tty/serial/ip22zilog.c
418
writeb(RES_Tx_P, &channel->control);
drivers/tty/serial/ip22zilog.c
438
writeb(RES_H_IUS, &channel->control);
drivers/tty/serial/ip22zilog.c
461
writeb(RES_H_IUS, &channel->control);
drivers/tty/serial/ip22zilog.c
591
writeb(port->x_char, &channel->data);
drivers/tty/serial/ip22zilog.c
603
writeb(c, &channel->data);
drivers/tty/serial/ip22zilog.c
961
writeb(ch, &channel->data);
drivers/tty/serial/ip22zilog.h
269
#define ZS_CLEARERR(channel) do { writeb(ERR_RES, &channel->control); \
drivers/tty/serial/ip22zilog.h
272
#define ZS_CLEARSTAT(channel) do { writeb(RES_EXT_INT, &channel->control); \
drivers/tty/serial/jsm/jsm_cls.c
103
writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
111
writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
114
writeb(ch->ch_startc, &ch->ch_cls_uart->mcr);
drivers/tty/serial/jsm/jsm_cls.c
115
writeb(0, &ch->ch_cls_uart->lsr);
drivers/tty/serial/jsm/jsm_cls.c
116
writeb(ch->ch_stopc, &ch->ch_cls_uart->msr);
drivers/tty/serial/jsm/jsm_cls.c
117
writeb(0, &ch->ch_cls_uart->spr);
drivers/tty/serial/jsm/jsm_cls.c
120
writeb(lcrb, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
128
writeb(ier, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
131
writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
133
writeb((UART_FCR_ENABLE_FIFO | UART_16654_FCR_RXTRIGGER_16 |
drivers/tty/serial/jsm/jsm_cls.c
148
writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
156
writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
159
writeb(lcrb, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
167
writeb(ier, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
170
writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
172
writeb((UART_FCR_ENABLE_FIFO | UART_16654_FCR_RXTRIGGER_16 |
drivers/tty/serial/jsm/jsm_cls.c
191
writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
199
writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
202
writeb(lcrb, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
206
writeb(ier, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
209
writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
211
writeb((UART_FCR_ENABLE_FIFO | UART_16654_FCR_RXTRIGGER_56 |
drivers/tty/serial/jsm/jsm_cls.c
229
writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
237
writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
240
writeb(ch->ch_startc, &ch->ch_cls_uart->mcr);
drivers/tty/serial/jsm/jsm_cls.c
241
writeb(0, &ch->ch_cls_uart->lsr);
drivers/tty/serial/jsm/jsm_cls.c
242
writeb(ch->ch_stopc, &ch->ch_cls_uart->msr);
drivers/tty/serial/jsm/jsm_cls.c
243
writeb(0, &ch->ch_cls_uart->spr);
drivers/tty/serial/jsm/jsm_cls.c
246
writeb(lcrb, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
250
writeb(ier, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
253
writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
255
writeb((UART_FCR_ENABLE_FIFO | UART_16654_FCR_RXTRIGGER_16 |
drivers/tty/serial/jsm/jsm_cls.c
270
writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
278
writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
281
writeb(lcrb, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
285
writeb(ier, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
288
writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
290
writeb((UART_FCR_ENABLE_FIFO | UART_16654_FCR_RXTRIGGER_16 |
drivers/tty/serial/jsm/jsm_cls.c
315
writeb((temp & ~UART_LCR_SBC), &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
330
writeb(tmp, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
338
writeb(tmp, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
347
writeb(ch->ch_mostat, &ch->ch_cls_uart->mcr);
drivers/tty/serial/jsm/jsm_cls.c
470
writeb(c, &ch->ch_cls_uart->txrx);
drivers/tty/serial/jsm/jsm_cls.c
597
writeb((UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_XMIT),
drivers/tty/serial/jsm/jsm_cls.c
62
writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
641
writeb(ch->ch_startc, &ch->ch_cls_uart->txrx);
drivers/tty/serial/jsm/jsm_cls.c
652
writeb(ch->ch_stopc, &ch->ch_cls_uart->txrx);
drivers/tty/serial/jsm/jsm_cls.c
70
writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
726
writeb(UART_LCR_DLAB, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
727
writeb((quot & 0xff), &ch->ch_cls_uart->txrx);
drivers/tty/serial/jsm/jsm_cls.c
728
writeb((quot >> 8), &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
729
writeb(lcr, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
73
writeb(lcrb, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
733
writeb(lcr, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
740
writeb(ier, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
81
writeb(ier, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
826
writeb(0, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
832
writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
839
writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
84
writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_cls.c
842
writeb(lcrb, &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_cls.c
847
writeb((UART_FCR_ENABLE_FIFO|UART_FCR_CLEAR_RCVR|UART_FCR_CLEAR_XMIT),
drivers/tty/serial/jsm/jsm_cls.c
86
writeb((UART_FCR_ENABLE_FIFO | UART_16654_FCR_RXTRIGGER_56 |
drivers/tty/serial/jsm/jsm_cls.c
863
writeb(0, &ch->ch_cls_uart->ier);
drivers/tty/serial/jsm/jsm_cls.c
878
writeb((temp | UART_LCR_SBC), &ch->ch_cls_uart->lcr);
drivers/tty/serial/jsm/jsm_neo.c
1002
writeb(UART_LCR_DLAB, &ch->ch_neo_uart->lcr);
drivers/tty/serial/jsm/jsm_neo.c
1003
writeb((quot & 0xff), &ch->ch_neo_uart->txrx);
drivers/tty/serial/jsm/jsm_neo.c
1004
writeb((quot >> 8), &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
1005
writeb(lcr, &ch->ch_neo_uart->lcr);
drivers/tty/serial/jsm/jsm_neo.c
1009
writeb(lcr, &ch->ch_neo_uart->lcr);
drivers/tty/serial/jsm/jsm_neo.c
1016
writeb(ier, &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
1050
writeb(1, &ch->ch_neo_uart->rfifo);
drivers/tty/serial/jsm/jsm_neo.c
1217
writeb(tmp, &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
122
writeb(0, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
1233
writeb(tmp, &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
1246
writeb(ch->ch_startc, &ch->ch_neo_uart->txrx);
drivers/tty/serial/jsm/jsm_neo.c
125
writeb(efr, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
1260
writeb(ch->ch_stopc, &ch->ch_neo_uart->txrx);
drivers/tty/serial/jsm/jsm_neo.c
127
writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_8DELAY), &ch->ch_neo_uart->fctr);
drivers/tty/serial/jsm/jsm_neo.c
1272
writeb(0, &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
1273
writeb(0, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
1274
writeb(UART_EFR_ECB, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
1278
writeb((UART_FCR_ENABLE_FIFO|UART_FCR_CLEAR_RCVR|UART_FCR_CLEAR_XMIT), &ch->ch_neo_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_neo.c
1285
writeb(ch->ch_mostat, &ch->ch_neo_uart->mcr);
drivers/tty/serial/jsm/jsm_neo.c
1294
writeb(0, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
1297
writeb(0, &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
130
writeb(32, &ch->ch_neo_uart->rfifo);
drivers/tty/serial/jsm/jsm_neo.c
1312
writeb((temp | UART_LCR_SBC), &ch->ch_neo_uart->lcr);
drivers/tty/serial/jsm/jsm_neo.c
134
writeb(ch->ch_startc, &ch->ch_neo_uart->xonchar1);
drivers/tty/serial/jsm/jsm_neo.c
135
writeb(0, &ch->ch_neo_uart->xonchar2);
drivers/tty/serial/jsm/jsm_neo.c
137
writeb(ch->ch_stopc, &ch->ch_neo_uart->xoffchar1);
drivers/tty/serial/jsm/jsm_neo.c
138
writeb(0, &ch->ch_neo_uart->xoffchar2);
drivers/tty/serial/jsm/jsm_neo.c
140
writeb(ier, &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
160
writeb(0, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
163
writeb(efr, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
166
writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_8DELAY), &ch->ch_neo_uart->fctr);
drivers/tty/serial/jsm/jsm_neo.c
168
writeb(8, &ch->ch_neo_uart->tfifo);
drivers/tty/serial/jsm/jsm_neo.c
172
writeb(ch->ch_startc, &ch->ch_neo_uart->xonchar1);
drivers/tty/serial/jsm/jsm_neo.c
173
writeb(0, &ch->ch_neo_uart->xonchar2);
drivers/tty/serial/jsm/jsm_neo.c
175
writeb(ch->ch_stopc, &ch->ch_neo_uart->xoffchar1);
drivers/tty/serial/jsm/jsm_neo.c
176
writeb(0, &ch->ch_neo_uart->xoffchar2);
drivers/tty/serial/jsm/jsm_neo.c
178
writeb(ier, &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
201
writeb(0, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
204
writeb(efr, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
207
writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_8DELAY), &ch->ch_neo_uart->fctr);
drivers/tty/serial/jsm/jsm_neo.c
211
writeb(16, &ch->ch_neo_uart->tfifo);
drivers/tty/serial/jsm/jsm_neo.c
214
writeb(16, &ch->ch_neo_uart->rfifo);
drivers/tty/serial/jsm/jsm_neo.c
217
writeb(ier, &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
239
writeb(0, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
242
writeb(efr, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
245
writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_8DELAY), &ch->ch_neo_uart->fctr);
drivers/tty/serial/jsm/jsm_neo.c
249
writeb(16, &ch->ch_neo_uart->tfifo);
drivers/tty/serial/jsm/jsm_neo.c
252
writeb(16, &ch->ch_neo_uart->rfifo);
drivers/tty/serial/jsm/jsm_neo.c
255
writeb(ier, &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
268
writeb(ch->ch_startc, &ch->ch_neo_uart->xonchar1);
drivers/tty/serial/jsm/jsm_neo.c
269
writeb(0, &ch->ch_neo_uart->xonchar2);
drivers/tty/serial/jsm/jsm_neo.c
271
writeb(ch->ch_stopc, &ch->ch_neo_uart->xoffchar1);
drivers/tty/serial/jsm/jsm_neo.c
272
writeb(0, &ch->ch_neo_uart->xoffchar2);
drivers/tty/serial/jsm/jsm_neo.c
508
writeb(c, &ch->ch_neo_uart->txrx);
drivers/tty/serial/jsm/jsm_neo.c
51
writeb(0, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
54
writeb(efr, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
57
writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr);
drivers/tty/serial/jsm/jsm_neo.c
599
writeb(ch->ch_mostat, &ch->ch_neo_uart->mcr);
drivers/tty/serial/jsm/jsm_neo.c
60
writeb(8, &ch->ch_neo_uart->tfifo);
drivers/tty/serial/jsm/jsm_neo.c
618
writeb((UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_XMIT), &ch->ch_neo_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_neo.c
63
writeb(ier, &ch->ch_neo_uart->ier);
drivers/tty/serial/jsm/jsm_neo.c
650
writeb((UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_RCVR), &ch->ch_neo_uart->isr_fcr);
drivers/tty/serial/jsm/jsm_neo.c
678
writeb((temp & ~UART_LCR_SBC), &ch->ch_neo_uart->lcr);
drivers/tty/serial/jsm/jsm_neo.c
83
writeb(0, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
86
writeb(efr, &ch->ch_neo_uart->efr);
drivers/tty/serial/jsm/jsm_neo.c
88
writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr);
drivers/tty/serial/jsm/jsm_neo.c
91
writeb(56, &ch->ch_neo_uart->rfifo);
drivers/tty/serial/jsm/jsm_neo.c
94
writeb(ier, &ch->ch_neo_uart->ier);
drivers/tty/serial/lantiq.c
159
writeb(ch, port->membase + LTQ_ASC_TBUF));
drivers/tty/serial/lantiq.c
589
writeb(ch, port->membase + LTQ_ASC_TBUF);
drivers/tty/serial/mcf.c
104
writeb(MCFUART_UCR_TXENABLE, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
106
writeb(MCFUART_UOP_RTS, port->membase + MCFUART_UOP1);
drivers/tty/serial/mcf.c
109
writeb(pp->imr, port->membase + MCFUART_UIMR);
drivers/tty/serial/mcf.c
119
writeb(pp->imr, port->membase + MCFUART_UIMR);
drivers/tty/serial/mcf.c
129
writeb(pp->imr, port->membase + MCFUART_UIMR);
drivers/tty/serial/mcf.c
140
writeb(MCFUART_UCR_CMDBREAKSTART, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
142
writeb(MCFUART_UCR_CMDBREAKSTOP, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
156
writeb(MCFUART_UCR_CMDRESETRX, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
157
writeb(MCFUART_UCR_CMDRESETTX, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
160
writeb(MCFUART_UCR_RXENABLE | MCFUART_UCR_TXENABLE,
drivers/tty/serial/mcf.c
165
writeb(pp->imr, port->membase + MCFUART_UIMR);
drivers/tty/serial/mcf.c
183
writeb(pp->imr, port->membase + MCFUART_UIMR);
drivers/tty/serial/mcf.c
186
writeb(MCFUART_UCR_CMDRESETRX, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
187
writeb(MCFUART_UCR_CMDRESETTX, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
262
writeb(MCFUART_UCR_CMDRESETRX, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
263
writeb(MCFUART_UCR_CMDRESETTX, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
264
writeb(MCFUART_UCR_CMDRESETMRPTR, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
265
writeb(mr1, port->membase + MCFUART_UMR);
drivers/tty/serial/mcf.c
266
writeb(mr2, port->membase + MCFUART_UMR);
drivers/tty/serial/mcf.c
267
writeb((baudclk & 0xff00) >> 8, port->membase + MCFUART_UBG1);
drivers/tty/serial/mcf.c
268
writeb((baudclk & 0xff), port->membase + MCFUART_UBG2);
drivers/tty/serial/mcf.c
270
writeb((baudfr & 0x0f), port->membase + MCFUART_UFPD);
drivers/tty/serial/mcf.c
272
writeb(MCFUART_UCSR_RXCLKTIMER | MCFUART_UCSR_TXCLKTIMER,
drivers/tty/serial/mcf.c
274
writeb(MCFUART_UCR_RXENABLE | MCFUART_UCR_TXENABLE,
drivers/tty/serial/mcf.c
292
writeb(MCFUART_UCR_CMDRESETERR,
drivers/tty/serial/mcf.c
335
writeb(ch, port->membase + MCFUART_UTB));
drivers/tty/serial/mcf.c
339
writeb(MCFUART_UCR_TXDISABLE, port->membase + MCFUART_UCR);
drivers/tty/serial/mcf.c
375
writeb(0, port->membase + MCFUART_UIMR);
drivers/tty/serial/mcf.c
432
writeb(mr1, port->membase + MCFUART_UMR);
drivers/tty/serial/mcf.c
433
writeb(mr2, port->membase + MCFUART_UMR);
drivers/tty/serial/mcf.c
482
writeb(c, port->membase + MCFUART_UTB);
drivers/tty/serial/mcf.c
91
writeb(MCFUART_UOP_RTS, port->membase + MCFUART_UOP1);
drivers/tty/serial/mcf.c
93
writeb(MCFUART_UOP_RTS, port->membase + MCFUART_UOP0);
drivers/tty/serial/milbeaut_usio.c
111
writeb(readb(port->membase + MLB_USIO_REG_SCR) | MLB_USIO_SCR_TBIE,
drivers/tty/serial/milbeaut_usio.c
129
writeb(readb(port->membase + MLB_USIO_REG_SCR) | MLB_USIO_SCR_TBIE,
drivers/tty/serial/milbeaut_usio.c
138
writeb(readb(port->membase + MLB_USIO_REG_SCR) & ~MLB_USIO_SCR_RIE,
drivers/tty/serial/milbeaut_usio.c
144
writeb(readb(port->membase + MLB_USIO_REG_SCR) |
drivers/tty/serial/milbeaut_usio.c
194
writeb(readb(port->membase + MLB_USIO_REG_SSR) |
drivers/tty/serial/milbeaut_usio.c
272
writeb(0, port->membase + MLB_USIO_REG_SCR);
drivers/tty/serial/milbeaut_usio.c
273
writeb(escr, port->membase + MLB_USIO_REG_ESCR);
drivers/tty/serial/milbeaut_usio.c
274
writeb(MLB_USIO_SCR_UPCL, port->membase + MLB_USIO_REG_SCR);
drivers/tty/serial/milbeaut_usio.c
275
writeb(MLB_USIO_SSR_REC, port->membase + MLB_USIO_REG_SSR);
drivers/tty/serial/milbeaut_usio.c
284
writeb(MLB_USIO_SCR_TXE | MLB_USIO_SCR_RIE | MLB_USIO_SCR_TBIE |
drivers/tty/serial/milbeaut_usio.c
356
writeb(0, port->membase + MLB_USIO_REG_SCR);
drivers/tty/serial/milbeaut_usio.c
357
writeb(MLB_USIO_SCR_UPCL, port->membase + MLB_USIO_REG_SCR);
drivers/tty/serial/milbeaut_usio.c
358
writeb(MLB_USIO_SSR_REC, port->membase + MLB_USIO_REG_SSR);
drivers/tty/serial/milbeaut_usio.c
360
writeb(smr, port->membase + MLB_USIO_REG_SMR);
drivers/tty/serial/milbeaut_usio.c
361
writeb(escr, port->membase + MLB_USIO_REG_ESCR);
drivers/tty/serial/milbeaut_usio.c
369
writeb(MLB_USIO_SCR_RIE | MLB_USIO_SCR_RXE | MLB_USIO_SCR_TBIE |
drivers/tty/serial/milbeaut_usio.c
69
writeb(readb(port->membase + MLB_USIO_REG_SCR) & ~MLB_USIO_SCR_TBIE,
drivers/tty/serial/milbeaut_usio.c
80
writeb(readb(port->membase + MLB_USIO_REG_SCR) &
drivers/tty/serial/mps2-uart.c
473
writeb((unsigned char)ch, port->membase + UARTn_DATA);
drivers/tty/serial/mps2-uart.c
87
writeb(val, mps_port->port.membase + off);
drivers/tty/serial/pmac_zilog.h
78
writeb(reg, port->control_reg);
drivers/tty/serial/pmac_zilog.h
85
writeb(reg, port->control_reg);
drivers/tty/serial/pmac_zilog.h
86
writeb(value, port->control_reg);
drivers/tty/serial/pmac_zilog.h
96
writeb(data, port->data_reg);
drivers/tty/serial/rp2.c
366
writeb((ifl & IXON) ? RP2_TX_SWFLOW_ena : RP2_TX_SWFLOW_dis,
drivers/tty/serial/rp2.c
368
writeb((ifl & IXOFF) ? RP2_RX_SWFLOW_ena : RP2_RX_SWFLOW_dis,
drivers/tty/serial/rp2.c
434
writeb(ch, up->base + RP2_DATA_BYTE),
drivers/tty/serial/rp2.c
622
writeb(fw->data[i], up->ucode + i);
drivers/tty/serial/rp2.c
627
writeb(RP2_RX_FIFO_ena, up->ucode + RP2_RX_FIFO);
drivers/tty/serial/samsung_tty.c
2713
writeb(val, portaddr(port, reg));
drivers/tty/serial/sccnxp.c
239
writeb(v, port->membase + (reg << port->regshift));
drivers/tty/serial/sprd_serial.c
1067
writeb(c, port->membase + SPRD_TXD);
drivers/tty/serial/sunsab.c
1002
writeb(up->cached_pvr, &up->regs->w.pvr);
drivers/tty/serial/sunsab.c
1005
writeb(up->cached_mode, &up->regs->rw.mode);
drivers/tty/serial/sunsab.c
1007
writeb(up->cached_mode, &up->regs->rw.mode);
drivers/tty/serial/sunsab.c
136
writeb(SAB82532_CMDR_RFRD, &up->regs->w.cmdr);
drivers/tty/serial/sunsab.c
150
writeb(SAB82532_CMDR_RMC, &up->regs->w.cmdr);
drivers/tty/serial/sunsab.c
240
writeb(up->interrupt_mask1, &up->regs->w.imr1);
drivers/tty/serial/sunsab.c
257
writeb(up->interrupt_mask1, &up->regs->w.imr1);
drivers/tty/serial/sunsab.c
262
writeb(up->interrupt_mask1, &up->regs->w.imr1);
drivers/tty/serial/sunsab.c
273
writeb(ch, &up->regs->w.xfifo[i]);
drivers/tty/serial/sunsab.c
278
writeb(SAB82532_CMDR_XF, &up->regs->w.cmdr);
drivers/tty/serial/sunsab.c
412
writeb(up->interrupt_mask1, &up->regs->w.imr1);
drivers/tty/serial/sunsab.c
422
writeb(up->cached_mode, &up->regs->rw.mode);
drivers/tty/serial/sunsab.c
423
writeb(up->cached_pvr, &up->regs->rw.pvr);
drivers/tty/serial/sunsab.c
424
writeb(up->cached_dafo, &up->regs->w.dafo);
drivers/tty/serial/sunsab.c
426
writeb(up->cached_ebrg & 0xff, &up->regs->w.bgr);
drivers/tty/serial/sunsab.c
430
writeb(tmp, &up->regs->rw.ccr2);
drivers/tty/serial/sunsab.c
446
writeb(up->interrupt_mask1, &up->regs->w.imr1);
drivers/tty/serial/sunsab.c
460
writeb(ch, &up->regs->w.xfifo[i]);
drivers/tty/serial/sunsab.c
465
writeb(SAB82532_CMDR_XF, &up->regs->w.cmdr);
drivers/tty/serial/sunsab.c
481
writeb(ch, &up->regs->w.tic);
drivers/tty/serial/sunsab.c
493
writeb(up->interrupt_mask1, &up->regs->w.imr0);
drivers/tty/serial/sunsab.c
543
writeb(SAB82532_CMDR_RRES, &up->regs->w.cmdr);
drivers/tty/serial/sunsab.c
545
writeb(SAB82532_CMDR_XRES, &up->regs->w.cmdr);
drivers/tty/serial/sunsab.c
556
writeb(0, &up->regs->w.ccr0); /* power-down */
drivers/tty/serial/sunsab.c
557
writeb(SAB82532_CCR0_MCE | SAB82532_CCR0_SC_NRZ |
drivers/tty/serial/sunsab.c
559
writeb(SAB82532_CCR1_ODS | SAB82532_CCR1_BCR | 7, &up->regs->w.ccr1);
drivers/tty/serial/sunsab.c
560
writeb(SAB82532_CCR2_BDF | SAB82532_CCR2_SSEL |
drivers/tty/serial/sunsab.c
562
writeb(0, &up->regs->w.ccr3);
drivers/tty/serial/sunsab.c
563
writeb(SAB82532_CCR4_MCK4 | SAB82532_CCR4_EBRG, &up->regs->w.ccr4);
drivers/tty/serial/sunsab.c
566
writeb(up->cached_mode, &up->regs->w.mode);
drivers/tty/serial/sunsab.c
567
writeb(SAB82532_RFC_DPS|SAB82532_RFC_RFTH_32, &up->regs->w.rfc);
drivers/tty/serial/sunsab.c
571
writeb(tmp, &up->regs->rw.ccr0);
drivers/tty/serial/sunsab.c
578
writeb(up->interrupt_mask0, &up->regs->w.imr0);
drivers/tty/serial/sunsab.c
583
writeb(up->interrupt_mask1, &up->regs->w.imr1);
drivers/tty/serial/sunsab.c
603
writeb(up->interrupt_mask0, &up->regs->w.imr0);
drivers/tty/serial/sunsab.c
605
writeb(up->interrupt_mask1, &up->regs->w.imr1);
drivers/tty/serial/sunsab.c
610
writeb(up->cached_dafo, &up->regs->rw.dafo);
drivers/tty/serial/sunsab.c
614
writeb(up->cached_mode, &up->regs->rw.mode);
drivers/tty/serial/sunsab.c
630
writeb(tmp, &up->regs->rw.ccr0);
drivers/tty/serial/sunsab.c
852
writeb(c, &up->regs->w.tic);
drivers/tty/serial/sunsab.c
926
writeb(up->interrupt_mask0, &up->regs->w.imr0);
drivers/tty/serial/sunsab.c
931
writeb(up->interrupt_mask1, &up->regs->w.imr1);
drivers/tty/serial/sunsab.c
983
writeb(SAB82532_IPC_IC_ACT_LOW, &up->regs->w.ipc);
drivers/tty/serial/sunsab.c
990
writeb(~((1 << 1) | (1 << 2) | (1 << 4)), &up->regs->w.pcr);
drivers/tty/serial/sunsab.c
991
writeb(0xff, &up->regs->w.pim);
drivers/tty/serial/sunsu.c
145
writeb(value, up->port.membase + offset);
drivers/tty/serial/sunzilog.c
1009
writeb(ERR_RES, &channel->control);
drivers/tty/serial/sunzilog.c
1142
writeb(ch, &channel->data);
drivers/tty/serial/sunzilog.c
131
writeb(reg, &channel->control);
drivers/tty/serial/sunzilog.c
142
writeb(reg, &channel->control);
drivers/tty/serial/sunzilog.c
144
writeb(value, &channel->control);
drivers/tty/serial/sunzilog.c
165
writeb(ERR_RES, &channel->control);
drivers/tty/serial/sunzilog.c
189
writeb(ERR_RES, &channel->control);
drivers/tty/serial/sunzilog.c
337
writeb(ERR_RES, &channel->control);
drivers/tty/serial/sunzilog.c
410
writeb(RES_EXT_INT, &channel->control);
drivers/tty/serial/sunzilog.c
489
writeb(up->port.x_char, &channel->data);
drivers/tty/serial/sunzilog.c
509
writeb(ch, &channel->data);
drivers/tty/serial/sunzilog.c
519
writeb(RES_Tx_P, &channel->control);
drivers/tty/serial/sunzilog.c
540
writeb(RES_H_IUS, &channel->control);
drivers/tty/serial/sunzilog.c
563
writeb(RES_H_IUS, &channel->control);
drivers/tty/serial/sunzilog.c
696
writeb(port->x_char, &channel->data);
drivers/tty/serial/sunzilog.c
708
writeb(ch, &channel->data);
drivers/tty/serial/vt8500_serial.c
203
writeb(ch, port->membase + VT8500_TXFIFO));
drivers/tty/serial/vt8500_serial.c
469
writeb(c, port->membase + VT8500_TXFIFO);
drivers/tty/serial/zs.c
144
writeb(reg & 0xf, control);
drivers/tty/serial/zs.c
158
writeb(reg & 0xf, control);
drivers/tty/serial/zs.c
161
writeb(value, control);
drivers/tty/serial/zs.c
183
writeb(value, data);
drivers/tty/synclink_gt.c
3747
writeb(value, calc_regaddr(info, addr));
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
117
writeb(EP0CS_HSNAK, &pdev->ep0_regs->cs);
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
388
writeb(EP0CS_CHGSET, &pdev->ep0_regs->cs);
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
632
writeb(EP0_FIFO_AUTO, &pdev->ep0_regs->fifo);
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
636
writeb(EP0_FIFO_IO_TX | EP0_FIFO_AUTO, &pdev->ep0_regs->fifo);
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
640
writeb(pdev->gadget.ep0->maxpacket, &pdev->ep0_regs->maxpack);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1186
writeb(0, &pdev->interrupt_regs->usbien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1187
writeb(0, &pdev->interrupt_regs->extien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1192
writeb(0, &pdev->interrupt_regs->usbirq);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1193
writeb(0, &pdev->interrupt_regs->extirq);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1203
writeb(USB_IEN_INIT, &pdev->interrupt_regs->usbien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1204
writeb(EXTIRQ_WAKEUP, &pdev->interrupt_regs->extien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1217
writeb(ext_irq, &pdev->interrupt_regs->extirq);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1220
writeb(usb_irq, &pdev->interrupt_regs->usbirq);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1240
writeb(0, &pdev->usb_regs->sleep_clkgate);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1331
writeb(USB_IEN_INIT, &pdev->interrupt_regs->usbien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1332
writeb(EXTIRQ_WAKEUP, &pdev->interrupt_regs->extien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1459
writeb(ep_cfg, &pdev->epx_regs->ep[pep->num - 1].txcon);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1462
writeb(ep_cfg, &pdev->epx_regs->ep[pep->num - 1].rxcon);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1465
writeb(pep->num | dir | FIFOCTRL_FIFOAUTO,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1467
writeb(pep->num | dir, &pdev->epx_regs->endprst);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1468
writeb(pep->num | ENDPRST_FIFORST | ENDPRST_TOGRST | dir,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1857
writeb(dir | pep->num, &pdev->epx_regs->endprst);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1858
writeb(dir | ENDPRST_TOGRST | pep->num,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1876
writeb(dir | pep->num, &pdev->epx_regs->endprst);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1877
writeb(dir | ENDPRST_FIFORST | pep->num,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2037
writeb(0, &pdev->interrupt_regs->extien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2038
writeb(0, &pdev->interrupt_regs->usbien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2042
writeb(0x0, &pdev->interrupt_regs->usbirq);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2052
writeb(USB_IEN_INIT, &pdev->interrupt_regs->usbien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2053
writeb(EXTIRQ_WAKEUP, &pdev->interrupt_regs->extien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2099
writeb(SPEEDCTRL_HSDISABLE, &pdev->usb_regs->speedctrl);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
210
writeb(LPMCLOCK_SLEEP_ENTRY, &pdev->usb_regs->lpmclock);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2102
writeb(0, &pdev->usb_regs->speedctrl);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2115
writeb(ENDPRST_IO_TX, &pdev->usb_regs->endprst);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2116
writeb(ENDPRST_FIFORST | ENDPRST_TOGRST | ENDPRST_IO_TX,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2118
writeb(ENDPRST_FIFORST | ENDPRST_TOGRST, &pdev->usb_regs->endprst);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2150
writeb(ENDPRST_IO_TX, &pdev->usb_regs->endprst);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2151
writeb(ENDPRST_FIFORST | ENDPRST_TOGRST | ENDPRST_IO_TX,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2153
writeb(ENDPRST_FIFORST | ENDPRST_TOGRST, &pdev->epx_regs->endprst);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2264
writeb(CPUCTRL_SW_RST | CPUCTRL_UPCLK | CPUCTRL_WUEN,
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2388
writeb(0, &pdev->interrupt_regs->usbien);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
65
writeb(mask, ptr);
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
72
writeb(mask, ptr);
drivers/usb/gadget/udc/net2280.h
336
writeb(count, 2 + (u8 __iomem *) &ep->regs->ep_cfg);
drivers/usb/gadget/udc/snps_udc_core.c
671
writeb((u8)(*(buf + i) >> (j << UDC_BITS_PER_BYTE_SHIFT)),
drivers/usb/host/sl811-hcd.c
1198
writeb(SL_SOF, sl811->data_reg);
drivers/usb/host/sl811-hcd.c
1199
writeb(0, sl811->data_reg);
drivers/usb/host/sl811-hcd.c
154
writeb(len, data_reg);
drivers/usb/host/sl811-hcd.c
155
writeb(SL_SETUP /* | ep->epnum */, data_reg);
drivers/usb/host/sl811-hcd.c
156
writeb(usb_pipedevice(urb->pipe), data_reg);
drivers/usb/host/sl811-hcd.c
182
writeb(0, data_reg);
drivers/usb/host/sl811-hcd.c
183
writeb((do_out ? SL_OUT : SL_IN) /* | ep->epnum */, data_reg);
drivers/usb/host/sl811-hcd.c
184
writeb(usb_pipedevice(urb->pipe), data_reg);
drivers/usb/host/sl811-hcd.c
222
writeb(len, data_reg);
drivers/usb/host/sl811-hcd.c
223
writeb(SL_IN | ep->epnum, data_reg);
drivers/usb/host/sl811-hcd.c
224
writeb(usb_pipedevice(urb->pipe), data_reg);
drivers/usb/host/sl811-hcd.c
265
writeb(len, data_reg);
drivers/usb/host/sl811-hcd.c
266
writeb(SL_OUT | ep->epnum, data_reg);
drivers/usb/host/sl811-hcd.c
267
writeb(usb_pipedevice(urb->pipe), data_reg);
drivers/usb/host/sl811.h
199
writeb(reg, sl811->addr_reg);
drivers/usb/host/sl811.h
205
writeb(reg, sl811->addr_reg);
drivers/usb/host/sl811.h
206
writeb(val, sl811->data_reg);
drivers/usb/host/sl811.h
217
writeb(addr, sl811->addr_reg);
drivers/usb/host/sl811.h
222
writeb(*data++, data_reg);
drivers/usb/host/sl811.h
234
writeb(addr, sl811->addr_reg);
drivers/usb/host/uhci-hcd.h
677
writeb(val, uhci->regs + reg);
drivers/usb/mtu3/mtu3_gadget_ep0.c
97
writeb(src[index], fifo);
drivers/usb/musb/musb_core.c
2402
if (musb->ops->writeb)
drivers/usb/musb/musb_core.c
2403
musb_writeb = musb->ops->writeb;
drivers/usb/musb/musb_core.h
170
void (*writeb)(void __iomem *addr, u32 offset, u8 data);
drivers/usb/musb/sunxi.c
124
writeb(devctl, musb->mregs + SUNXI_MUSB_DEVCTL);
drivers/usb/musb/sunxi.c
183
writeb(musb->int_usb, musb->mregs + SUNXI_MUSB_INTRUSB);
drivers/usb/musb/sunxi.c
247
writeb(SUNXI_MUSB_VEND0_PIO_MODE, musb->mregs + SUNXI_MUSB_VEND0);
drivers/usb/musb/sunxi.c
486
return writeb(data, addr + SUNXI_MUSB_FADDR);
drivers/usb/musb/sunxi.c
488
return writeb(data, addr + SUNXI_MUSB_POWER);
drivers/usb/musb/sunxi.c
490
return writeb(data, addr + SUNXI_MUSB_INTRUSB);
drivers/usb/musb/sunxi.c
492
return writeb(data, addr + SUNXI_MUSB_INTRUSBE);
drivers/usb/musb/sunxi.c
494
return writeb(data, addr + SUNXI_MUSB_INDEX);
drivers/usb/musb/sunxi.c
501
return writeb(data, addr + SUNXI_MUSB_DEVCTL);
drivers/usb/musb/sunxi.c
503
return writeb(data, addr + SUNXI_MUSB_TXFIFOSZ);
drivers/usb/musb/sunxi.c
505
return writeb(data, addr + SUNXI_MUSB_RXFIFOSZ);
drivers/usb/musb/sunxi.c
518
return writeb(data, addr + offset);
drivers/usb/musb/sunxi.c
528
return writeb(data, addr + offset);
drivers/usb/musb/sunxi.c
617
.writeb = sunxi_musb_writeb,
drivers/usb/musb/tusb6010.c
1199
.writeb = tusb_writeb,
drivers/video/fbdev/asiliantfb.c
218
writeb(0xc7, mmio_base + 0x784); /* set misc output reg */
drivers/video/fbdev/asiliantfb.c
220
writeb(0x07, mmio_base + 0x784); /* set misc output reg */
drivers/video/fbdev/asiliantfb.c
318
writeb(regno, mmio_base + 0x790);
drivers/video/fbdev/asiliantfb.c
320
writeb(red, mmio_base + 0x791);
drivers/video/fbdev/asiliantfb.c
321
writeb(green, mmio_base + 0x791);
drivers/video/fbdev/asiliantfb.c
322
writeb(blue, mmio_base + 0x791);
drivers/video/fbdev/asiliantfb.c
472
writeb(0x20, mmio_base + 0x780);
drivers/video/fbdev/asiliantfb.c
52
writeb((num), mmio_base + (ap)); writeb((val), mmio_base + (dp)); \
drivers/video/fbdev/asiliantfb.c
534
writeb(0xff, mmio_base + 0x78c);
drivers/video/fbdev/asiliantfb.c
575
writeb(3, p->screen_base + 0x400784);
drivers/video/fbdev/aty/aty128fb.c
543
writeb (val, par->regbase + regindex);
drivers/video/fbdev/aty/atyfb.h
288
writeb(val, par->ati_regbase + regindex);
drivers/video/fbdev/aty/radeon_pm.c
1926
writeb(0, rinfo->fb_base + i);
drivers/video/fbdev/aty/radeon_pm.c
2174
writeb(0, rinfo->fb_base + i);
drivers/video/fbdev/aty/radeonfb.h
377
#define OUTREG8(addr,val) writeb(val, (rinfo->mmio_base)+addr)
drivers/video/fbdev/clps711x-fb.c
291
writeb(info->fix.smem_start >> 28, cfb->base + CLPS711X_FBADDR);
drivers/video/fbdev/cyber2000fb.c
111
#define cyber2000fb_writeb(val, reg, cfb) writeb(val, (cfb)->regs + (reg))
drivers/video/fbdev/cyber2000fb.c
1629
writeb(0x18, iop + 0x46e8);
drivers/video/fbdev/cyber2000fb.c
1630
writeb(0x01, iop + 0x102);
drivers/video/fbdev/cyber2000fb.c
1631
writeb(0x08, iop + 0x46e8);
drivers/video/fbdev/cyber2000fb.c
1632
writeb(EXT_BIU_MISC, iop + 0x3ce);
drivers/video/fbdev/cyber2000fb.c
1633
writeb(EXT_BIU_MISC_LIN_ENABLE, iop + 0x3cf);
drivers/video/fbdev/i810/i810.h
294
#define i810_writeb(where, mmio, val) writeb(val, mmio + where)
drivers/video/fbdev/matrox/matroxfb_base.h
132
writeb(value, va.vaddr + offs);
drivers/video/fbdev/nvidia/nv_local.h
70
#define VGA_WR08(p,i,d) (writeb((d), (void __iomem *)(p) + (i)))
drivers/video/fbdev/offb.c
138
writeb(regno, par->cmap_adr);
drivers/video/fbdev/offb.c
139
writeb(red, par->cmap_data);
drivers/video/fbdev/offb.c
140
writeb(green, par->cmap_data);
drivers/video/fbdev/offb.c
141
writeb(blue, par->cmap_data);
drivers/video/fbdev/offb.c
174
writeb(regno, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX);
drivers/video/fbdev/offb.c
178
writeb(regno, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX);
drivers/video/fbdev/offb.c
209
writeb(i, par->cmap_adr);
drivers/video/fbdev/offb.c
211
writeb(0, par->cmap_data);
drivers/video/fbdev/offb.c
241
writeb(i, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX);
drivers/video/fbdev/offb.c
244
writeb(i, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX);
drivers/video/fbdev/omap/sossi.c
99
writeb(value, sossi.base + reg);
drivers/video/fbdev/pmag-ba-fb.c
82
writeb(v, par->dac + reg / 4);
drivers/video/fbdev/pmagb-b-fb.c
81
writeb(v, par->dac + reg / 4);
drivers/video/fbdev/riva/riva_hw.h
85
#define VGA_WR08(p,i,d) (writeb((d), (void __iomem *)(p) + (i)))
drivers/video/fbdev/s1d13xxxfb.c
105
writeb(value, par->regs + regno);
drivers/video/fbdev/s3fb.c
207
writeb(val, par->mmio + DDC_MMIO_REG);
drivers/video/fbdev/savage/savagefb.h
270
writeb(val, par->mmio.vbase + addr);
drivers/video/fbdev/sis/sis.h
395
#define MMIO_OUT8(base, offset, val) writeb(((u8)(val)), (base+offset))
drivers/video/fbdev/sm501fb.c
1152
writeb(op, dst + (x / 4));
drivers/video/fbdev/sm712.h
27
#define smtc_mmiowb(dat, reg) writeb(dat, smtc_regbaseaddress + reg)
drivers/video/fbdev/vga16fb.c
1014
writeb(0, dest);
drivers/video/fbdev/vga16fb.c
1086
writeb(0, dst);
drivers/video/fbdev/vga16fb.c
1103
writeb(0, dst);
drivers/video/fbdev/vga16fb.c
113
writeb(1, p);
drivers/video/fbdev/vga16fb.c
1149
writeb(image->bg_color, where);
drivers/video/fbdev/vga16fb.c
1184
writeb(image->bg_color, where);
drivers/video/fbdev/vga16fb.c
1192
writeb(*cdat++, dst++);
drivers/video/fbdev/vga16fb.c
871
writeb(rect->color, where);
drivers/video/fbdev/vga16fb.c
939
writeb(0, dst);
drivers/video/fbdev/vga16fb.c
996
writeb(0, dest);
drivers/virtio/virtio_mmio.c
190
writeb(ptr[i], base + offset + i);
drivers/virtio/virtio_mmio.c
198
writeb(b, base + offset);
drivers/w1/masters/matrox_w1.c
69
writeb(reg, dev->port_index);
drivers/w1/masters/matrox_w1.c
78
writeb(reg, dev->port_index);
drivers/w1/masters/matrox_w1.c
79
writeb(val, dev->port_data);
drivers/w1/masters/mxc_w1.c
129
writeb(MXC_W1_RESET_RST, mdev->regs + MXC_W1_RESET);
drivers/w1/masters/mxc_w1.c
130
writeb(0, mdev->regs + MXC_W1_RESET);
drivers/w1/masters/mxc_w1.c
132
writeb(clkdiv - 1, mdev->regs + MXC_W1_TIME_DIVIDER);
drivers/w1/masters/mxc_w1.c
45
writeb(MXC_W1_CONTROL_RPP, dev->regs + MXC_W1_CONTROL);
drivers/w1/masters/mxc_w1.c
73
writeb(MXC_W1_CONTROL_WR(bit), dev->regs + MXC_W1_CONTROL);
drivers/watchdog/cpwd.c
189
writeb(val, addr);
drivers/watchdog/gxp-wdt.c
35
writeb(val, drvdata->base + GXP_WDT_CTRL_OFS);
drivers/watchdog/gxp-wdt.c
54
writeb(val, drvdata->base + GXP_WDT_CTRL_OFS);
drivers/watchdog/renesas_wwdt.c
42
writeb(WDTA0RUN | WDTA0_KEY, priv->base + WDTA0WDTE);
drivers/watchdog/riowd.c
72
writeb(index, p->regs + 0);
drivers/watchdog/riowd.c
73
writeb(val, p->regs + 1);
drivers/watchdog/rzv2h_wdt.c
114
writeb(0, priv->base + WDTRCR);
drivers/watchdog/rzv2h_wdt.c
86
writeb(0x0, priv->base + WDTRR);
drivers/watchdog/rzv2h_wdt.c
87
writeb(0xFF, priv->base + WDTRR);
drivers/watchdog/sp5100_tco.c
341
writeb(val, addr + index);
drivers/watchdog/ts72xx_wdt.c
54
writeb(TS72XX_WDT_FEED_VAL, priv->feed_reg);
drivers/watchdog/ts72xx_wdt.c
55
writeb(priv->regval, priv->control_reg);
drivers/watchdog/ts72xx_wdt.c
64
writeb(TS72XX_WDT_FEED_VAL, priv->feed_reg);
drivers/watchdog/ts72xx_wdt.c
65
writeb(TS72XX_WDT_CTRL_DISABLE, priv->control_reg);
drivers/watchdog/ts72xx_wdt.c
74
writeb(TS72XX_WDT_FEED_VAL, priv->feed_reg);
include/asm-generic/io.h
258
#ifndef writeb
include/asm-generic/io.h
259
#define writeb writeb
include/asm-generic/io.h
924
writeb(value, addr);
include/linux/iosys-map.h
367
u8: writeb(val__, vaddr_iomem__), \
include/linux/mtd/doc2000.h
104
#define WriteDOC_(d, adr, reg) writeb(d, (void __iomem *)(adr) + (reg))
include/sound/hdaudio.h
436
writeb(val, addr);
include/video/vga.h
207
writeb (val, regbase + port);
lib/iomap.c
207
IO_COND(addr, outb(val,port), writeb(val, addr));
rust/helpers/io.c
46
writeb(value, addr);
sound/drivers/mpu401/mpu401_uart.c
59
writeb(data, (void __iomem *)addr);
sound/hda/codecs/ca0132.c
7879
writeb(0xff, spec->mem_base + 0x304);
sound/hda/codecs/ca0132.c
7880
writeb(0xff, spec->mem_base + 0x304);
sound/hda/codecs/ca0132.c
7881
writeb(0xff, spec->mem_base + 0x304);
sound/hda/codecs/ca0132.c
7882
writeb(0xff, spec->mem_base + 0x304);
sound/hda/codecs/ca0132.c
7883
writeb(0x00, spec->mem_base + 0x100);
sound/hda/codecs/ca0132.c
7884
writeb(0xff, spec->mem_base + 0x304);
sound/hda/codecs/ca0132.c
7885
writeb(0x00, spec->mem_base + 0x100);
sound/hda/codecs/ca0132.c
7886
writeb(0xff, spec->mem_base + 0x304);
sound/hda/codecs/ca0132.c
7887
writeb(0x00, spec->mem_base + 0x100);
sound/hda/codecs/ca0132.c
7888
writeb(0xff, spec->mem_base + 0x304);
sound/hda/codecs/ca0132.c
7889
writeb(0x00, spec->mem_base + 0x100);
sound/hda/codecs/ca0132.c
7890
writeb(0xff, spec->mem_base + 0x304);
sound/hda/codecs/ca0132.c
8812
writeb(0x0, spec->mem_base + 0x100);
sound/hda/codecs/ca0132.c
8814
writeb(0xb3, spec->mem_base + 0x304);
sound/hda/codecs/ca0132.c
9346
writeb(tmp[i], spec->mem_base + addr[cur_addr]);
sound/hda/codecs/ca0132.c
9353
writeb(data[i], spec->mem_base + addr[cur_addr]);
sound/isa/msnd/msnd_pinnacle_mixer.c
160
writeb((dev->left_levels[d] >> 8) * \
sound/isa/msnd/msnd_pinnacle_mixer.c
163
writeb((dev->right_levels[d] >> 8) * \
sound/isa/msnd/msnd_pinnacle_mixer.c
172
writeb(dev->left_levels[d] >> 8, \
sound/isa/msnd/msnd_pinnacle_mixer.c
174
writeb(dev->right_levels[d] >> 8, \
sound/isa/msnd/msnd_pinnacle_mixer.c
203
writeb(bLeft, dev->SMA + SMA_bInPotPosLeft);
sound/isa/msnd/msnd_pinnacle_mixer.c
204
writeb(bRight, dev->SMA + SMA_bInPotPosRight);
sound/isa/msnd/msnd_pinnacle_mixer.c
212
writeb(bLeft, dev->SMA + SMA_bMicPotPosLeft);
sound/isa/msnd/msnd_pinnacle_mixer.c
213
writeb(bRight, dev->SMA + SMA_bMicPotPosRight);
sound/pci/lola/lola.h
388
writeb((val), (chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
sound/pci/nm256/nm256.c
282
writeb(val, chip->cport + offset);
sound/pci/ymfpci/ymfpci_main.c
36
writeb(val, chip->reg_area_virt + offset);
sound/soc/sof/intel/hda-stream.c
829
writeb(sd_status, s->sd_addr + SOF_HDA_ADSP_REG_SD_STS);
sound/soc/sof/ops.h
319
writeb(value, sdev->bar[bar] + offset);
sound/sparc/cs4231.c
268
return writeb(val, reg_addr);
tools/arch/x86/include/asm/io.h
27
build_mmio_write(writeb, "b", unsigned char, "q", :"memory")
tools/arch/x86/include/asm/io.h
45
#define writeb writeb
tools/include/asm-generic/io.h
209
#ifndef writeb
tools/include/asm-generic/io.h
210
#define writeb writeb
tools/testing/selftests/vfio/lib/drivers/ioat/ioat.c
118
writeb(intrctrl, device->bars[0].vaddr + IOAT_INTRCTRL_OFFSET);
tools/testing/selftests/vfio/lib/drivers/ioat/ioat.c
168
writeb(IOAT_CHANCMD_SUSPEND, registers + IOAT2_CHANCMD_OFFSET);
tools/testing/selftests/vfio/lib/drivers/ioat/ioat.c
88
writeb(IOAT_CHANCMD_RESET, registers + IOAT2_CHANCMD_OFFSET);