Symbol: readw
arch/alpha/include/asm/io.h
151
REMAP1(u16, readw, const volatile)
arch/alpha/include/asm/io.h
242
extern u16 readw(const volatile void __iomem *addr);
arch/alpha/include/asm/io.h
250
#define readw readw
arch/alpha/include/asm/io.h
445
return IO_CONCAT(__IO_PREFIX,readw)(addr);
arch/alpha/include/asm/io_trivial.h
68
IO_CONCAT(__IO_PREFIX,readw)(const volatile void __iomem *a)
arch/alpha/include/asm/io_trivial.h
93
IO_CONCAT(__IO_PREFIX,readw)(const volatile void __iomem *a)
arch/alpha/kernel/io.c
130
return IO_CONCAT(__IO_PREFIX,readw)(addr);
arch/alpha/kernel/io.c
233
EXPORT_SYMBOL(readw);
arch/arm/mach-spear/time.c
116
val = readw(gpt_base + CR(CLKEVT));
arch/arm/mach-spear/time.c
135
val = readw(gpt_base + CR(CLKEVT));
arch/arm/mach-spear/time.c
157
u16 val = readw(gpt_base + CR(CLKEVT));
arch/arm/mach-spear/time.c
83
val = readw(gpt_base + CR(CLKSRC));
arch/arm/mach-spear/time.c
95
u16 val = readw(gpt_base + CR(CLKEVT));
arch/arm/plat-orion/pcie.c
194
cmd = readw(base + PCIE_CMD_OFF);
arch/loongarch/pci/pci.c
118
device = readw(base + PCI_DEVICE_ID);
arch/m68k/coldfire/m520x.c
130
par = readw(MCF_GPIO_PAR_UART);
arch/m68k/coldfire/m520x.c
159
par = readw(MCF_GPIO_PAR_UART);
arch/m68k/coldfire/m523x.c
56
par = readw(MCFGPIO_PAR_TIMER);
arch/m68k/coldfire/m527x.c
103
sepmask = readw(MCFGPIO_PAR_UART);
arch/m68k/coldfire/m527x.c
121
par = readw(MCFGPIO_PAR_FECI2C);
arch/m68k/coldfire/m527x.c
127
par = readw(MCFGPIO_PAR_FECI2C);
arch/m68k/coldfire/m527x.c
59
par = readw(MCFGPIO_PAR_TIMER);
arch/m68k/coldfire/m527x.c
87
par = readw(MCFGPIO_PAR_FECI2C);
arch/m68k/coldfire/m528x.c
113
writew(readw(MCFGPIO_PEPAR) & ~(1 << (5 * 2)), MCFGPIO_PEPAR);
arch/m68k/coldfire/m528x.c
67
paspar = readw(MCFGPIO_PASPAR);
arch/m68k/coldfire/m528x.c
92
v16 = readw(MCFGPIO_PASPAR);
arch/m68k/coldfire/m53xx.c
191
writew(readw(MCFGPIO_PAR_UART) | 0x0FFF, MCFGPIO_PAR_UART);
arch/m68k/coldfire/m53xx.c
557
temp = readw(MCF_CCM_CDR) & MCF_CCM_CDR_SSIDIV(0xF);
arch/m68k/coldfire/m53xx.c
562
writew(readw(MCF_CCM_MISCCR) | MCF_CCM_MISCCR_LIMP, MCF_CCM_MISCCR);
arch/m68k/coldfire/m53xx.c
572
writew(readw(MCF_CCM_MISCCR) & ~MCF_CCM_MISCCR_LIMP, MCF_CCM_MISCCR);
arch/m68k/coldfire/m53xx.c
575
while (!(readw(MCF_CCM_MISCCR) & MCF_CCM_MISCCR_PLL_LOCK))
arch/m68k/coldfire/m53xx.c
588
if (readw(MCF_CCM_MISCCR) & MCF_CCM_MISCCR_LIMP) {
arch/m68k/coldfire/m53xx.c
589
divider = readw(MCF_CCM_CDR) & MCF_CCM_CDR_LPDIV(0xF);
arch/m68k/include/asm/amigayle.h
66
#define gayle_inw(a) readw( GAYLE_IO+(a) )
arch/m68k/include/asm/io_mm.h
393
#define readw_relaxed(addr) readw(addr)
arch/m68k/include/asm/io_no.h
65
#define readw readw
arch/m68k/include/asm/nettel.h
90
return readw(MCFSIM_PBDAT);
arch/m68k/include/asm/nettel.h
95
writew((readw(MCFSIM_PBDAT) & ~mask) | bits, MCFSIM_PBDAT);
arch/mips/include/asm/io.h
506
#define readw readw
arch/nios2/boot/compressed/console.c
69
if (readw(uartbase + ALTERA_UART_STATUS_REG) &
arch/nios2/include/asm/io.h
21
#define readw_relaxed(addr) readw(addr)
arch/nios2/kernel/time.c
65
return readw(timer->base + offs);
arch/parisc/lib/iomap.c
164
return readw(addr);
arch/powerpc/include/asm/io.h
467
#define __do_inw(port) readw(_IO_PORT(port));
arch/powerpc/include/asm/io.h
509
#define readw readw
arch/powerpc/include/asm/io.h
695
#define readw_relaxed(addr) readw(addr)
arch/powerpc/sysdev/mpic.c
578
s = readw(devbase + PCI_STATUS);
arch/sparc/include/asm/io_64.h
117
#define readw readw
arch/sparc/include/asm/io_64.h
118
#define readw_relaxed readw
arch/sparc/include/asm/io_64.h
205
return readw((volatile void __iomem *)addr);
arch/sparc/include/asm/io_64.h
440
#define ioread16 readw
arch/sparc/kernel/pcic.c
563
ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_LO);
arch/sparc/kernel/pcic.c
566
ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_HI);
arch/sparc/kernel/pcic.c
586
ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_HI);
arch/sparc/kernel/pcic.c
591
ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_LO);
arch/x86/include/asm/io.h
58
build_mmio_read(readw, "w", unsigned short, "=r", :"memory")
arch/x86/include/asm/io.h
74
#define readw readw
arch/x86/kernel/early_printk.c
41
writew(readw(VGABASE+2*(max_xpos*k+i)),
drivers/acpi/osl.c
724
*(u16 *) value = readw(virt_addr);
drivers/ata/pata_ixp4xx_cf.c
149
buf16[i] = readw(mmio);
drivers/ata/pata_ixp4xx_cf.c
160
align_buf[0] = readw(mmio);
drivers/ata/sata_inic162x.c
276
readw(idma_ctl); /* flush */
drivers/ata/sata_inic162x.c
281
readw(idma_ctl); /* flush */
drivers/ata/sata_inic162x.c
392
idma_stat = readw(port_base + PORT_IDMA_STAT);
drivers/ata/sata_inic162x.c
426
host_irq_stat = readw(hpriv->mmio_base + HOST_IRQ_STAT);
drivers/ata/sata_inic162x.c
629
readw(idma_ctl); /* flush */
drivers/ata/sata_inic162x.c
763
readw(mmio_base + HOST_CTL); /* flush */
drivers/ata/sata_inic162x.c
767
val = readw(mmio_base + HOST_CTL);
drivers/ata/sata_inic162x.c
785
val = readw(mmio_base + HOST_IRQ_MASK);
drivers/ata/sata_inic162x.c
853
hpriv->cached_hctl = readw(hpriv->mmio_base + HOST_CTL);
drivers/ata/sata_nv.c
1031
tmp = readw(mmio + NV_ADMA_CTL);
drivers/ata/sata_nv.c
1034
readw(mmio + NV_ADMA_CTL); /* flush posted write */
drivers/ata/sata_nv.c
1049
tmp = readw(mmio + NV_ADMA_CTL);
drivers/ata/sata_nv.c
1052
readw(mmio + NV_ADMA_CTL); /* flush posted write */
drivers/ata/sata_nv.c
1176
tmp = readw(mmio + NV_ADMA_CTL);
drivers/ata/sata_nv.c
1180
tmp = readw(mmio + NV_ADMA_CTL);
drivers/ata/sata_nv.c
1182
readw(mmio + NV_ADMA_CTL); /* flush posted write */
drivers/ata/sata_nv.c
1185
readw(mmio + NV_ADMA_CTL); /* flush posted write */
drivers/ata/sata_nv.c
1236
tmp = readw(mmio + NV_ADMA_CTL);
drivers/ata/sata_nv.c
1240
tmp = readw(mmio + NV_ADMA_CTL);
drivers/ata/sata_nv.c
1242
readw(mmio + NV_ADMA_CTL); /* flush posted write */
drivers/ata/sata_nv.c
1245
readw(mmio + NV_ADMA_CTL); /* flush posted write */
drivers/ata/sata_nv.c
1640
u32 status = readw(mmio + NV_ADMA_STAT);
drivers/ata/sata_nv.c
1673
tmp = readw(mmio + NV_ADMA_CTL);
drivers/ata/sata_nv.c
1675
readw(mmio + NV_ADMA_CTL); /* flush posted write */
drivers/ata/sata_nv.c
1678
readw(mmio + NV_ADMA_CTL); /* flush posted write */
drivers/ata/sata_nv.c
608
status = readw(mmio + NV_ADMA_STAT);
drivers/ata/sata_nv.c
611
status = readw(mmio + NV_ADMA_STAT);
drivers/ata/sata_nv.c
618
tmp = readw(mmio + NV_ADMA_CTL);
drivers/ata/sata_nv.c
622
status = readw(mmio + NV_ADMA_STAT);
drivers/ata/sata_nv.c
625
status = readw(mmio + NV_ADMA_STAT);
drivers/ata/sata_nv.c
648
tmp = readw(mmio + NV_ADMA_CTL);
drivers/ata/sata_nv.c
651
status = readw(mmio + NV_ADMA_STAT);
drivers/ata/sata_nv.c
655
status = readw(mmio + NV_ADMA_STAT);
drivers/ata/sata_nv.c
929
status = readw(mmio + NV_ADMA_STAT);
drivers/ata/sata_nv.c
938
readw(mmio + NV_ADMA_STAT); /* flush posted write */
drivers/ata/sata_svw.c
201
tf->device = readw(ioaddr->device_addr);
drivers/ata/sata_svw.c
202
error = readw(ioaddr->error_addr);
drivers/ata/sata_svw.c
203
nsect = readw(ioaddr->nsect_addr);
drivers/ata/sata_svw.c
204
lbal = readw(ioaddr->lbal_addr);
drivers/ata/sata_svw.c
205
lbam = readw(ioaddr->lbam_addr);
drivers/ata/sata_svw.c
206
lbah = readw(ioaddr->lbah_addr);
drivers/ata/sata_vsc.c
189
tf->device = readw(ioaddr->device_addr);
drivers/ata/sata_vsc.c
190
error = readw(ioaddr->error_addr);
drivers/ata/sata_vsc.c
191
nsect = readw(ioaddr->nsect_addr);
drivers/ata/sata_vsc.c
192
lbal = readw(ioaddr->lbal_addr);
drivers/ata/sata_vsc.c
193
lbam = readw(ioaddr->lbam_addr);
drivers/ata/sata_vsc.c
194
lbah = readw(ioaddr->lbah_addr);
drivers/atm/iphase.c
1033
tcq_wr_ptr = readw(iadev->seg_reg+TCQ_WR_PTR);
drivers/atm/iphase.c
1035
tcq_wr_ptr, readw(iadev->seg_ram+tcq_wr_ptr),
drivers/atm/iphase.c
1036
readw(iadev->seg_ram+tcq_wr_ptr-2));
drivers/atm/iphase.c
1039
tcq_st_ptr = readw(iadev->seg_reg+TCQ_ST_ADR);
drivers/atm/iphase.c
1040
tcq_ed_ptr = readw(iadev->seg_reg+TCQ_ED_ADR);
drivers/atm/iphase.c
1045
printk("TCQ slot %d desc = %d Addr = %p\n", i++, readw(tmp), tmp);
drivers/atm/iphase.c
1067
excpq_rd_ptr = readw(iadev->reass_reg + EXCP_Q_RD_PTR) & 0xffff;
drivers/atm/iphase.c
1072
vci = readw(iadev->reass_ram+excpq_rd_ptr);
drivers/atm/iphase.c
1073
error = readw(iadev->reass_ram+excpq_rd_ptr+2) & 0x0007;
drivers/atm/iphase.c
1076
if (excpq_rd_ptr > (readw(iadev->reass_reg + EXCP_Q_ED_ADR)& 0xffff))
drivers/atm/iphase.c
1077
excpq_rd_ptr = readw(iadev->reass_reg + EXCP_Q_ST_ADR)& 0xffff;
drivers/atm/iphase.c
1109
if (iadev->rfL.pcq_rd == (readw(iadev->reass_reg+PCQ_WR_PTR)&0xffff))
drivers/atm/iphase.c
1115
desc = readw(iadev->reass_ram+iadev->rfL.pcq_rd) & 0x1fff;
drivers/atm/iphase.c
1119
readw(iadev->reass_reg+PCQ_WR_PTR)&0xffff);)
drivers/atm/iphase.c
1507
freeq_st_adr = readw(iadev->reass_reg+FREEQ_ST_ADR);
drivers/atm/iphase.c
1531
iadev->rfL.fdq_st = readw(iadev->reass_reg+FREEQ_ST_ADR) & 0xffff;
drivers/atm/iphase.c
1532
iadev->rfL.fdq_ed = readw(iadev->reass_reg+FREEQ_ED_ADR) & 0xffff ;
drivers/atm/iphase.c
1533
iadev->rfL.fdq_rd = readw(iadev->reass_reg+FREEQ_RD_PTR) & 0xffff;
drivers/atm/iphase.c
1534
iadev->rfL.fdq_wr = readw(iadev->reass_reg+FREEQ_WR_PTR) & 0xffff;
drivers/atm/iphase.c
1535
iadev->rfL.pcq_st = readw(iadev->reass_reg+PCQ_ST_ADR) & 0xffff;
drivers/atm/iphase.c
1536
iadev->rfL.pcq_ed = readw(iadev->reass_reg+PCQ_ED_ADR) & 0xffff;
drivers/atm/iphase.c
1537
iadev->rfL.pcq_rd = readw(iadev->reass_reg+PCQ_RD_PTR) & 0xffff;
drivers/atm/iphase.c
1538
iadev->rfL.pcq_wr = readw(iadev->reass_reg+PCQ_WR_PTR) & 0xffff;
drivers/atm/iphase.c
1616
readw(iadev->reass_reg+REASS_INTR_STATUS_REG);
drivers/atm/iphase.c
1921
readw(iadev->seg_reg+SEG_MASK_REG));)
drivers/atm/iphase.c
2019
tcq_st_adr = readw(iadev->seg_reg+TCQ_ST_ADR);
drivers/atm/iphase.c
2036
iadev->ffL.prq_st = readw(iadev->seg_reg+PRQ_ST_ADR) & 0xffff;
drivers/atm/iphase.c
2037
iadev->ffL.prq_ed = readw(iadev->seg_reg+PRQ_ED_ADR) & 0xffff;
drivers/atm/iphase.c
2038
iadev->ffL.prq_wr = readw(iadev->seg_reg+PRQ_WR_PTR) & 0xffff;
drivers/atm/iphase.c
2040
iadev->ffL.tcq_st = readw(iadev->seg_reg+TCQ_ST_ADR) & 0xffff;
drivers/atm/iphase.c
2041
iadev->ffL.tcq_ed = readw(iadev->seg_reg+TCQ_ED_ADR) & 0xffff;
drivers/atm/iphase.c
2042
iadev->ffL.tcq_rd = readw(iadev->seg_reg+TCQ_RD_PTR) & 0xffff;
drivers/atm/iphase.c
2046
prq_st_adr = readw(iadev->seg_reg+PRQ_ST_ADR);
drivers/atm/iphase.c
2064
readw(iadev->seg_reg+CBR_PTR_BASE));)
drivers/atm/iphase.c
2068
readw(iadev->seg_reg+CBR_TAB_BEG));)
drivers/atm/iphase.c
2073
iadev->seg_reg, readw(iadev->seg_reg+CBR_PTR_BASE));)
drivers/atm/iphase.c
2075
readw(iadev->seg_reg+CBR_TAB_BEG), readw(iadev->seg_reg+CBR_TAB_END),
drivers/atm/iphase.c
2076
readw(iadev->seg_reg+CBR_TAB_END+1));)
drivers/atm/iphase.c
2183
readw(iadev->seg_reg+SEG_INTR_STATUS_REG);
drivers/atm/iphase.c
2424
iadev->rx_cell_cnt += readw(iadev->reass_reg+CELL_CTR0)&0xffff;
drivers/atm/iphase.c
2425
iadev->rx_cell_cnt += (readw(iadev->reass_reg+CELL_CTR1) & 0xffff) << 16;
drivers/atm/iphase.c
2426
iadev->drop_rxpkt += readw(iadev->reass_reg + DRP_PKT_CNTR ) & 0xffff;
drivers/atm/iphase.c
2427
iadev->drop_rxcell += readw(iadev->reass_reg + ERR_CNTR) & 0xffff;
drivers/atm/iphase.c
2428
iadev->tx_cell_cnt += readw(iadev->seg_reg + CELL_CTR_LO_AUTO)&0xffff;
drivers/atm/iphase.c
2429
iadev->tx_cell_cnt += (readw(iadev->seg_reg+CELL_CTR_HIGH_AUTO)&0xffff)<<16;
drivers/base/regmap/regmap-mmio.c
254
return readw(ctx->regs + reg);
drivers/base/regmap/regmap-mmio.c
272
return swab16(readw(ctx->regs + reg));
drivers/bcma/host_soc.c
23
return readw(core->io_addr + offset);
drivers/char/agp/amd-k7-agp.c
234
enable_reg = readw(amd_irongate_private.registers+AMD_GARTENABLE);
drivers/char/agp/amd-k7-agp.c
237
readw(amd_irongate_private.registers+AMD_GARTENABLE); /* PCI Posting. */
drivers/char/agp/amd-k7-agp.c
258
enable_reg = readw(amd_irongate_private.registers+AMD_GARTENABLE);
drivers/char/agp/amd-k7-agp.c
261
readw(amd_irongate_private.registers+AMD_GARTENABLE); /* PCI Posting. */
drivers/char/agp/parisc-agp.c
307
status = readw(info->lba_regs + PCI_STATUS);
drivers/char/agp/sworks-agp.c
283
cap_reg = readw(serverworks_private.registers+SVWRKS_COMMAND);
drivers/char/agp/sworks-agp.c
287
readw(serverworks_private.registers+SVWRKS_COMMAND);
drivers/char/ipmi/ipmi_si_mem_io.c
21
return (readw((io->addr)+(offset * io->regspacing)) >> io->regshift)
drivers/char/toshiba.c
380
cx = readw(bios + address);
drivers/char/toshiba.c
382
cx = readw(bios + address);
drivers/char/toshiba.c
384
cx = readw(bios + address);
drivers/clk/renesas/rcar-usb2-clock-sel.c
46
u16 val = readw(priv->base + USB20_CLKSET0);
drivers/clocksource/clps711x-timer.c
27
return ~readw(tcd);
drivers/clocksource/timer-msc313e.c
211
reg = readw(msc313e_clksrc + MSC313E_REG_CTRL);
drivers/clocksource/timer-msc313e.c
60
reg = readw(base + MSC313E_REG_CTRL);
drivers/clocksource/timer-msc313e.c
84
l = readw(base + MSC313E_REG_COUNTER_LOW);
drivers/clocksource/timer-msc313e.c
85
h = readw(base + MSC313E_REG_COUNTER_HIGH);
drivers/comedi/drivers/cb_pcidas64.c
1729
status = readw(devpriv->main_iobase + HW_STATUS_REG);
drivers/comedi/drivers/cb_pcidas64.c
1731
status = readw(devpriv->main_iobase + ADC_WRITE_PNTR_REG);
drivers/comedi/drivers/cb_pcidas64.c
1862
data[n] = readw(devpriv->main_iobase + PIPE1_READ_REG);
drivers/comedi/drivers/cb_pcidas64.c
2678
read_index = readw(devpriv->main_iobase + ADC_READ_PNTR_REG) &
drivers/comedi/drivers/cb_pcidas64.c
2680
write_index = readw(devpriv->main_iobase + ADC_WRITE_PNTR_REG) &
drivers/comedi/drivers/cb_pcidas64.c
2689
prepost_bits = readw(devpriv->main_iobase + PREPOST_REG);
drivers/comedi/drivers/cb_pcidas64.c
2716
val = readw(devpriv->main_iobase + ADC_FIFO_REG);
drivers/comedi/drivers/cb_pcidas64.c
2737
readw(devpriv->main_iobase + ADC_WRITE_PNTR_REG) & 0x7fff;
drivers/comedi/drivers/cb_pcidas64.c
2739
readw(devpriv->main_iobase + ADC_READ_PNTR_REG) & 0x7fff;
drivers/comedi/drivers/cb_pcidas64.c
2754
read_code = readw(devpriv->main_iobase + ADC_READ_PNTR_REG) &
drivers/comedi/drivers/cb_pcidas64.c
3041
status = readw(devpriv->main_iobase + HW_STATUS_REG);
drivers/comedi/drivers/cb_pcidas64.c
3426
return readw(devpriv->main_iobase + iobase + 2 * port);
drivers/comedi/drivers/cb_pcidas64.c
4019
hw_revision(dev, readw(devpriv->main_iobase + HW_STATUS_REG));
drivers/comedi/drivers/comedi_8254.c
195
return readw(mmiobase + reg_offset);
drivers/comedi/drivers/daqboard2000.c
311
status = readw(dev->mmio + DB2K_REG_ACQ_STATUS);
drivers/comedi/drivers/daqboard2000.c
372
data[i] = readw(dev->mmio + DB2K_REG_ACQ_RESULTS_FIFO);
drivers/comedi/drivers/daqboard2000.c
388
status = readw(dev->mmio + DB2K_REG_DAC_STATUS);
drivers/comedi/drivers/daqboard2000.c
470
cpld = readw(dev->mmio + DB2K_REG_CPLD_STATUS);
drivers/comedi/drivers/daqboard2000.c
486
if (readw(dev->mmio + DB2K_REG_CPLD_STATUS) &
drivers/comedi/drivers/daqboard2000.c
507
if (!(readw(dev->mmio + DB2K_REG_CPLD_STATUS) & DB2K_CPLD_STATUS_INIT))
drivers/comedi/drivers/daqboard2000.c
573
new_cpld = (readw(dev->mmio + DB2K_REG_CPLD_STATUS) &
drivers/comedi/drivers/daqboard2000.c
630
val = readw(dev->mmio + DB2K_REG_DAC_STATUS);
drivers/comedi/drivers/daqboard2000.c
640
val = readw(dev->mmio + DB2K_REG_DAC_STATUS);
drivers/comedi/drivers/daqboard2000.c
674
return readw(dev->mmio + iobase + port * 2);
drivers/comedi/drivers/dt3000.c
234
status = readw(dev->mmio + DPR_CMD_MBX);
drivers/comedi/drivers/dt3000.c
257
return readw(dev->mmio + DPR_PARAMS(2));
drivers/comedi/drivers/dt3000.c
282
front = readw(dev->mmio + DPR_AD_BUF_FRONT);
drivers/comedi/drivers/dt3000.c
290
data = readw(dev->mmio + DPR_ADC_BUFFER + rear);
drivers/comedi/drivers/dt3000.c
325
status = readw(dev->mmio + DPR_INTR_FLAG);
drivers/comedi/drivers/dt3000.c
602
data[i] = readw(dev->mmio + DPR_PARAMS(2));
drivers/comedi/drivers/icp_multi.c
134
data[n] = (readw(dev->mmio + ICP_MULTI_AI) >> 4) & 0x0fff;
drivers/comedi/drivers/icp_multi.c
147
status = readw(dev->mmio + ICP_MULTI_DAC_CSR);
drivers/comedi/drivers/icp_multi.c
194
data[1] = readw(dev->mmio + ICP_MULTI_DI);
drivers/comedi/drivers/icp_multi.c
94
status = readw(dev->mmio + ICP_MULTI_ADC_CSR);
drivers/comedi/drivers/me_daq.c
202
val = readw(mmio_porta);
drivers/comedi/drivers/me_daq.c
207
val |= (readw(mmio_portb) << 16);
drivers/comedi/drivers/me_daq.c
221
status = readw(dev->mmio + ME_STATUS_REG);
drivers/comedi/drivers/me_daq.c
273
readw(dev->mmio + ME_CTRL1_REG);
drivers/comedi/drivers/me_daq.c
281
val = readw(dev->mmio + ME_AI_FIFO_REG) & s->maxdata;
drivers/comedi/drivers/me_daq.c
322
readw(dev->mmio + ME_DAC_CTRL_REG);
drivers/comedi/drivers/me_daq.c
333
readw(dev->mmio + ME_CTRL2_REG);
drivers/comedi/drivers/me_daq.c
370
value = readw(dev->mmio + XILINX_DOWNLOAD_RESET);
drivers/comedi/drivers/ni_660x.c
289
return readw(dev->mmio + addr);
drivers/comedi/drivers/ni_mio_common.c
243
return readw(dev->mmio + reg);
drivers/comedi/drivers/ni_pcidio.c
765
(readw(dev->mmio + Firmware_Status_Register) & 0x2) == 0 &&
drivers/comedi/drivers/ni_pcidio.c
777
readw(dev->mmio + Firmware_Status_Register) != 0x3 &&
drivers/comedi/drivers/ni_pcidio.c
793
(readw(dev->mmio + Firmware_Status_Register) & 0x2) == 0
drivers/comedi/drivers/rtd520.c
1054
data[1] = readw(dev->mmio + LAS0_DIO0) & 0xff;
drivers/comedi/drivers/rtd520.c
1170
readw(dev->mmio + LAS0_CLEAR);
drivers/comedi/drivers/rtd520.c
560
d = readw(devpriv->las1 + LAS1_ADC_FIFO);
drivers/comedi/drivers/rtd520.c
587
d = readw(devpriv->las1 + LAS1_ADC_FIFO);
drivers/comedi/drivers/rtd520.c
591
d = readw(devpriv->las1 + LAS1_ADC_FIFO);
drivers/comedi/drivers/rtd520.c
625
status = readw(dev->mmio + LAS0_IT);
drivers/comedi/drivers/rtd520.c
662
readw(dev->mmio + LAS0_CLEAR);
drivers/comedi/drivers/rtd520.c
675
status = readw(dev->mmio + LAS0_IT);
drivers/comedi/drivers/rtd520.c
677
readw(dev->mmio + LAS0_CLEAR);
drivers/comedi/drivers/rtd520.c
966
readw(dev->mmio + LAS0_CLEAR);
drivers/cxl/core/regs.c
538
offset = FIELD_GET(PCI_RCRB_CAP_LIST_ID_MASK, readw(addr + PCI_CAPABILITY_LIST));
drivers/cxl/pci.c
803
readw(dport->regs.rcd_pcie_cap + offset));
drivers/dma/ioat/dca.c
139
readw(ioatdca->dca_base + IOAT3_DCA_GREQID_OFFSET);
drivers/dma/ioat/dca.c
165
readw(ioatdca->dca_base + IOAT3_DCA_GREQID_OFFSET);
drivers/dma/ioat/dca.c
220
global_req_table = readw(iobase + dca_offset + IOAT3_DCA_GREQID_OFFSET);
drivers/dma/ioat/dca.c
272
dca_offset = readw(iobase + IOAT_DCAOFFSET_OFFSET);
drivers/dma/ioat/dca.c
291
csi_fsb_control = readw(ioatdca->dca_base + IOAT3_CSI_CONTROL_OFFSET);
drivers/dma/ioat/dca.c
297
pcie_control = readw(ioatdca->dca_base + IOAT3_PCI_CONTROL_OFFSET);
drivers/dma/plx_dma.c
363
status = readw(plxdev->bar + PLX_REG_INTR_STATUS);
drivers/dma/sh/rcar-dmac.c
323
return readw(dmac->dmac_base + reg);
drivers/dma/sh/rcar-dmac.c
331
return readw(chan->iomem + reg);
drivers/edac/i3200_edac.c
297
drbs[0][i] = readw(window + I3200_C0DRB + 2*i) & I3200_DRB_MASK;
drivers/edac/i3200_edac.c
298
drbs[1][i] = readw(window + I3200_C1DRB + 2*i) & I3200_DRB_MASK;
drivers/edac/i82975x_edac.c
526
readw(mch_window + I82975X_C0BNKARC));
drivers/edac/i82975x_edac.c
528
readw(mch_window + I82975X_C1BNKARC));
drivers/edac/imh_base.c
80
return readw(addr);
drivers/edac/x38_edac.c
283
drbs[0][i] = readw(window + X38_C0DRB + 2*i) & X38_DRB_MASK;
drivers/edac/x38_edac.c
284
drbs[1][i] = readw(window + X38_C1DRB + 2*i) & X38_DRB_MASK;
drivers/gpib/fmh_gpib/fmh_gpib.h
143
return readw(fmh_priv->fifo_base + register_num * fifo_reg_offset);
drivers/gpio/gpio-htc-egpio.c
60
return readw(ei->base_addr + (reg << ei->bus_shift));
drivers/gpio/gpio-mmio.c
82
return readw(reg);
drivers/gpu/drm/i915/i915_vgpu.c
93
version_major = readw(shared_area + vgtif_offset(version_major));
drivers/gpu/drm/nouveau/dispnv50/head507d.c
325
writew(readw(mem - 8), mem + 0);
drivers/gpu/drm/nouveau/dispnv50/head507d.c
326
writew(readw(mem - 6), mem + 2);
drivers/gpu/drm/nouveau/dispnv50/head507d.c
327
writew(readw(mem - 4), mem + 4);
drivers/gpu/drm/nouveau/dispnv50/head907d.c
297
writew(readw(mem - 8), mem + 0);
drivers/gpu/drm/nouveau/dispnv50/head907d.c
298
writew(readw(mem - 6), mem + 2);
drivers/gpu/drm/nouveau/dispnv50/head907d.c
299
writew(readw(mem - 4), mem + 4);
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
160
writew(readw(mem - 8), mem + 0);
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
161
writew(readw(mem - 6), mem + 2);
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
162
writew(readw(mem - 4), mem + 4);
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
180
writew(readw(mem - 8), mem + 0);
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
181
writew(readw(mem - 6), mem + 2);
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
182
writew(readw(mem - 4), mem + 4);
drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c
175
writew(readw(mem - 8), mem + 0);
drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c
176
writew(readw(mem - 6), mem + 2);
drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c
177
writew(readw(mem - 4), mem + 4);
drivers/gpu/drm/radeon/radeon.h
2503
#define RREG16(reg) readw((rdev->rmmio) + (reg))
drivers/gpu/drm/tiny/bochs.c
154
ret = readw(bochs->mmio + offset);
drivers/gpu/drm/xe/xe_mmio.c
164
val = readw(mmio->regs + addr);
drivers/hsi/controllers/omap_ssi_core.c
101
readw(gdd + SSI_GDD_CLNK_CTRL_REG(lch)));
drivers/hsi/controllers/omap_ssi_core.c
186
csr = readw(omap_ssi->gdd + SSI_GDD_CSR_REG(lch));
drivers/hsi/controllers/omap_ssi_core.c
83
readw(gdd + SSI_GDD_CSDP_REG(lch)));
drivers/hsi/controllers/omap_ssi_core.c
85
readw(gdd + SSI_GDD_CCR_REG(lch)));
drivers/hsi/controllers/omap_ssi_core.c
87
readw(gdd + SSI_GDD_CICR_REG(lch)));
drivers/hsi/controllers/omap_ssi_core.c
89
readw(gdd + SSI_GDD_CSR_REG(lch)));
drivers/hsi/controllers/omap_ssi_core.c
95
readw(gdd + SSI_GDD_CEN_REG(lch)));
drivers/hsi/controllers/omap_ssi_core.c
97
readw(gdd + SSI_GDD_CSAC_REG(lch)));
drivers/hsi/controllers/omap_ssi_core.c
99
readw(gdd + SSI_GDD_CDAC_REG(lch)));
drivers/i2c/busses/i2c-designware-common.c
113
*val = readw(dev->base + reg) |
drivers/i2c/busses/i2c-designware-common.c
114
(readw(dev->base + reg + DW_IC_REG_STEP_BYTES) << DW_IC_REG_WORD_SHIFT);
drivers/i2c/busses/i2c-jz4780.c
174
return readw(i2c->iomem + offset);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
1107
regval = readw(p1);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
531
reg1 = readw(p1);
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
636
regval = readw(p);
drivers/i2c/busses/i2c-mt65xx.c
544
return readw(i2c->base + i2c->dev_comp->regs[reg]);
drivers/i2c/busses/i2c-viai2c-common.c
10
while (!(readw(i2c->base + VIAI2C_REG_CSR) & VIAI2C_CSR_READY_MASK)) {
drivers/i2c/busses/i2c-viai2c-common.c
143
msg->buf[i2c->xfered_len] = readw(base + VIAI2C_REG_CDR) >> 8;
drivers/i2c/busses/i2c-viai2c-common.c
145
val = readw(base + VIAI2C_REG_CR) | VIAI2C_CR_CPU_RDY;
drivers/i2c/busses/i2c-viai2c-common.c
150
val = readw(base + VIAI2C_REG_CSR);
drivers/i2c/busses/i2c-viai2c-common.c
40
val = readw(i2c->base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-viai2c-common.c
53
val = readw(i2c->base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-viai2c-common.c
68
val = readw(i2c->base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-viai2c-common.c
87
val = readw(i2c->base + VIAI2C_REG_CR);
drivers/i2c/busses/i2c-viai2c-wmt.c
61
readw(i2c->base + VIAI2C_REG_CSR); /* read clear */
drivers/i2c/busses/i2c-viai2c-wmt.c
78
status = readw(i2c->base + VIAI2C_REG_ISR);
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
266
status = readw(i2c->base + VIAI2C_REG_ISR);
drivers/iio/adc/aspeed_adc.c
250
adc_raw += readw(data->base + aspeed_adc_iio_channels[0].address);
drivers/iio/adc/aspeed_adc.c
301
*val = readw(data->base + chan->address);
drivers/iio/adc/aspeed_adc.c
308
*val = readw(data->base + chan->address);
drivers/iio/adc/ingenic-adc.c
671
*val = readw(adc->base + JZ_ADC_REG_ADSDAT);
drivers/iio/adc/ingenic-adc.c
674
*val = readw(adc->base + JZ_ADC_REG_ADBDAT);
drivers/iio/adc/men_z188_adc.c
59
tmp = readw(adc->base + chan->channel * 4);
drivers/iio/adc/rzt2h_adc.c
103
*val = readw(adc->base + RZT2H_ADDR_REG(ch));
drivers/iio/adc/rzt2h_adc.c
120
val = readw(adc->base + RZT2H_ADCALCTL_REG);
drivers/iio/adc/rzt2h_adc.c
136
ret = read_poll_timeout(readw, val, val & RZT2H_ADCALCTL_CAL_RDY_MASK,
drivers/iio/adc/rzt2h_adc.c
53
reg = readw(adc->base + RZT2H_ADCSR_REG);
drivers/iio/adc/rzt2h_adc.c
68
reg = readw(adc->base + RZT2H_ADCSR_REG);
drivers/input/keyboard/imx_keypad.c
104
reg_val = readw(keypad->mmio_base + KPCR);
drivers/input/keyboard/imx_keypad.c
113
reg_val = readw(keypad->mmio_base + KPDR);
drivers/input/keyboard/imx_keypad.c
127
reg_val = readw(keypad->mmio_base + KPDR);
drivers/input/keyboard/imx_keypad.c
135
reg_val = readw(keypad->mmio_base + KPDR);
drivers/input/keyboard/imx_keypad.c
260
reg_val = readw(keypad->mmio_base + KPSR);
drivers/input/keyboard/imx_keypad.c
264
reg_val = readw(keypad->mmio_base + KPSR);
drivers/input/keyboard/imx_keypad.c
278
reg_val = readw(keypad->mmio_base + KPSR);
drivers/input/keyboard/imx_keypad.c
282
reg_val = readw(keypad->mmio_base + KPSR);
drivers/input/keyboard/imx_keypad.c
294
reg_val = readw(keypad->mmio_base + KPSR);
drivers/input/keyboard/imx_keypad.c
322
reg_val = readw(keypad->mmio_base + KPCR);
drivers/input/keyboard/imx_keypad.c
328
reg_val = readw(keypad->mmio_base + KPDR);
drivers/input/keyboard/imx_keypad.c
339
reg_val = readw(keypad->mmio_base + KPSR);
drivers/input/keyboard/imx_keypad.c
355
reg_val = readw(keypad->mmio_base + KPSR);
drivers/input/keyboard/imx_keypad.c
400
if ((readw(keypad->mmio_base + KPDR) & keypad->rows_en_mask) == 0) {
drivers/input/keyboard/imx_keypad.c
523
unsigned short reg_val = readw(kbd->mmio_base + KPSR);
drivers/input/keyboard/imx_keypad.c
94
reg_val = readw(keypad->mmio_base + KPDR);
drivers/input/keyboard/imx_keypad.c
98
reg_val = readw(keypad->mmio_base + KPCR);
drivers/input/touchscreen/ts4800-ts.c
79
u16 last_x = readw(ts->base + X_OFFSET);
drivers/input/touchscreen/ts4800-ts.c
80
u16 last_y = readw(ts->base + Y_OFFSET);
drivers/ipack/devices/ipoctal.c
257
readw(ipoctal->int_space + ACK_INT_REQ0);
drivers/ipack/devices/ipoctal.c
258
readw(ipoctal->int_space + ACK_INT_REQ1);
drivers/irqchip/irq-ts4800.c
36
u16 reg = readw(data->base + IRQ_MASK);
drivers/irqchip/irq-ts4800.c
45
u16 reg = readw(data->base + IRQ_MASK);
drivers/irqchip/irq-ts4800.c
85
u16 status = readw(data->base + IRQ_STATUS);
drivers/isdn/hardware/mISDN/hfcmulti.c
2683
wval = readw(plx_acc);
drivers/isdn/hardware/mISDN/hfcmulti.c
300
return readw(hc->pci_membase + reg);
drivers/isdn/hardware/mISDN/hfcmulti.c
525
le16_to_cpu(readw(hc->pci_membase + A_FIFO_DATA0));
drivers/mailbox/pcc.c
135
*val = readw(vaddr);
drivers/media/pci/cx18/cx18-io.h
86
return readw(addr);
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
123
__func__, readw(dev->bmmio0 + CAM_CTRLSTAT_READ_SET));
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
124
ci_stat = readw(dev->bmmio0 + CAM_CTRLSTAT_READ_SET);
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
60
__func__, readw(dev->bmmio0 + CAM_CTRLSTAT_READ_SET));
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
66
__func__, readw(dev->bmmio0 + CAM_CTRLSTAT_READ_SET));
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
91
__func__, readw(dev->bmmio0 + CAM_CTRLSTAT_READ_SET));
drivers/media/pci/netup_unidvb/netup_unidvb_ci.c
99
ci_stat = readw(dev->bmmio0 + CAM_CTRLSTAT_READ_SET);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
260
reg_isr = readw(ndev->bmmio0 + REG_ISR);
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
103
tmp = readw(&i2c->regs->tx_fifo.stat_ctrl);
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
135
(readw(&i2c->regs->tx_fifo.stat_ctrl) & 0x3f);
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
148
writew(readw(&i2c->regs->tx_fifo.stat_ctrl) | FIFO_IRQEN,
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
156
u32 fifo_size = readw(&i2c->regs->rx_fifo.stat_ctrl) & 0x3f;
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
172
writew(readw(&i2c->regs->rx_fifo.stat_ctrl) | FIFO_IRQEN,
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
180
u16 reg = readw(&i2c->regs->twi_ctrl0_stat);
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
188
__func__, readw(&i2c->regs->length),
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
189
readw(&i2c->regs->twi_addr_ctrl1),
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
190
readw(&i2c->regs->twi_ctrl0_stat));
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
196
writew(FIFO_IRQEN | readw(&i2c->regs->rx_fifo.stat_ctrl),
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
257
reg = readw(
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
72
reg = readw(&i2c->regs->twi_ctrl0_stat);
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
95
tmp = readw(&i2c->regs->rx_fifo.stat_ctrl);
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
136
__func__, readw(&spi->regs->control_stat));
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
232
reg = readw(&spi->regs->control_stat);
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
234
reg = readw(&spi->regs->control_stat);
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
78
reg = readw(&spi->regs->control_stat);
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c
86
reg = readw(&spi->regs->control_stat);
drivers/memory/renesas-rpc-if.c
108
*val = readw(rpc->base + reg);
drivers/mfd/db8500-prcmu.c
2293
return readw(tcdm_base + PRCM_SW_RST_REASON);
drivers/mfd/rz-mtu3.c
101
return readw(priv->mmio + ch_offs);
drivers/mfd/rz-mtu3.c
71
return readw(priv->mmio + offset);
drivers/mmc/host/jz4740_mmc.c
212
return readw(host->base + JZ_REG_MMC_IREG);
drivers/mmc/host/jz4740_mmc.c
664
tmp = readw(fifo_addr);
drivers/mmc/host/jz4740_mmc.c
667
tmp = readw(fifo_addr);
drivers/mmc/host/jz4740_mmc.c
669
tmp = readw(fifo_addr);
drivers/mmc/host/jz4740_mmc.c
673
cmd->resp[0] = readw(fifo_addr) << 24;
drivers/mmc/host/jz4740_mmc.c
674
cmd->resp[0] |= readw(fifo_addr) << 8;
drivers/mmc/host/jz4740_mmc.c
675
cmd->resp[0] |= readw(fifo_addr) & 0xff;
drivers/mmc/host/mxcmmc.c
206
return readw(host->base + reg);
drivers/mmc/host/sdhci-dove.c
29
ret = readw(host->ioaddr + reg);
drivers/mmc/host/sdhci-esdhc-imx.c
459
readw(host->ioaddr + ESDHC_DEBUG_SEL_AND_STATUS_REG));
drivers/mmc/host/sdhci-esdhc-imx.c
710
ret = readw(host->ioaddr + SDHCI_TRANSFER_MODE);
drivers/mmc/host/sdhci-esdhc-imx.c
716
return readw(host->ioaddr + reg);
drivers/mmc/host/sdhci-esdhc-mcf.c
130
u16 val = readw(base + 2);
drivers/mmc/host/sdhci-esdhc-mcf.c
152
return readw(host->ioaddr + (reg ^ 0x2));
drivers/mmc/host/sdhci-pci-core.c
1622
ps = readw(slot->host->ioaddr + SYSKT_POWER_STATUS);
drivers/mmc/host/sdhci-pxav2.c
133
tmp = readw(host->ioaddr + SDHCI_TIMEOUT_CONTROL);
drivers/mmc/host/sdhci-pxav2.c
163
tmp = readw(host->ioaddr + SD_CE_ATA_2);
drivers/mmc/host/sdhci-pxav2.c
68
tmp = readw(host->ioaddr + SD_CLOCK_BURST_SIZE_SETUP);
drivers/mmc/host/sdhci-pxav2.c
80
tmp = readw(host->ioaddr + SD_FIFO_PARAM);
drivers/mmc/host/sdhci-pxav2.c
84
tmp = readw(host->ioaddr + SD_FIFO_PARAM);
drivers/mmc/host/sdhci-pxav2.c
98
return readw(host->ioaddr + reg);
drivers/mmc/host/sdhci-pxav3.c
184
tmp = readw(host->ioaddr + SD_CLOCK_BURST_SIZE_SETUP);
drivers/mmc/host/sdhci-pxav3.c
212
tmp = readw(host->ioaddr + SD_CE_ATA_2);
drivers/mmc/host/sdhci-pxav3.c
217
tmp = readw(host->ioaddr + SD_CFG_FIFO_PARAM);
drivers/mmc/host/sdhci-pxav3.c
226
if ((readw(host->ioaddr + SD_CE_ATA_2)
drivers/mmc/host/sdhci-pxav3.c
236
tmp = readw(host->ioaddr + SD_CE_ATA_2);
drivers/mmc/host/sdhci-tegra.c
200
return readw(host->ioaddr + reg);
drivers/mmc/host/sdhci.h
768
return readw(host->ioaddr + reg);
drivers/mmc/host/sdhci.h
803
return readw(host->ioaddr + reg);
drivers/mmc/host/via-sdmmc.c
1003
status = readw(addrbase + VIA_CRDR_SDSTATUS);
drivers/mmc/host/via-sdmmc.c
1064
status = readw(addrbase + VIA_CRDR_SDSTATUS);
drivers/mmc/host/via-sdmmc.c
1068
status = readw(addrbase + VIA_CRDR_SDSTATUS2);
drivers/mmc/host/via-sdmmc.c
1236
status = readw(addrbase + VIA_CRDR_SDSTATUS);
drivers/mmc/host/via-sdmmc.c
1240
status = readw(addrbase + VIA_CRDR_SDSTATUS2);
drivers/mmc/host/via-sdmmc.c
676
status = readw(host->sdhc_mmiobase + VIA_CRDR_SDSTATUS);
drivers/mmc/host/via-sdmmc.c
683
status = readw(host->sdhc_mmiobase + VIA_CRDR_SDSTATUS);
drivers/mmc/host/via-sdmmc.c
791
status = readw(host->sdhc_mmiobase + VIA_CRDR_SDSTATUS);
drivers/mmc/host/via-sdmmc.c
893
sd_status = readw(addrbase + VIA_CRDR_SDSTATUS);
drivers/mmc/host/wmt-sdmmc.c
609
reg_tmp = readw(priv->sdmmc_base + SDMMC_BLKLEN);
drivers/mmc/host/wmt-sdmmc.c
892
reg_tmp = readw(priv->sdmmc_base + SDMMC_BLKLEN);
drivers/mmc/host/wmt-sdmmc.c
928
reg_tmp = readw(priv->sdmmc_base + SDMMC_BLKLEN);
drivers/mmc/host/wmt-sdmmc.c
952
reg_tmp = readw(priv->sdmmc_base + SDMMC_BLKLEN);
drivers/mtd/devices/docg3.c
102
u16 val = readw(docg3->cascade->base + reg);
drivers/mtd/maps/pcmciamtd.c
132
d.x[0] = readw(addr);
drivers/mtd/maps/pcmciamtd.c
240
d.x[0] = readw(win_base + ofs);
drivers/mtd/maps/physmap-core.c
154
word = readw(map->virt + (ofs & win_mask(info->win_order)));
drivers/mtd/nand/ecc-mtk.c
146
dec = readw(ecc->regs + ecc->caps->ecc_regs[ECC_DECIRQ_STA])
drivers/mtd/nand/ecc-mtk.c
149
dec = readw(ecc->regs + ecc->caps->ecc_regs[ECC_DECDONE]);
drivers/mtd/nand/ecc-mtk.c
155
readw(ecc->regs + ecc->caps->ecc_regs[ECC_DECIRQ_STA]);
drivers/mtd/nand/ecc-mtk.c
352
if (readw(ecc->regs + ECC_CTL_REG(op)) != ECC_OP_ENABLE)
drivers/mtd/nand/ecc-mtk.c
362
readw(ecc->regs + ecc->caps->ecc_regs[ECC_DECDONE]);
drivers/mtd/nand/onenand/onenand_base.c
201
return readw(addr);
drivers/mtd/nand/onenand/onenand_omap2.c
61
return readw(c->onenand.base + reg);
drivers/mtd/nand/raw/au1550nd.c
112
p[i] = readw(ctx->base + MEM_STNAND_DATA);
drivers/mtd/nand/raw/loongson-nand-controller.c
536
nand_id.idh = readw(host->reg_base + LOONGSON_NAND_IDH_STATUS);
drivers/mtd/nand/raw/mxc_nand.c
1039
config1 = readw(NFC_V1_V2_CONFIG1);
drivers/mtd/nand/raw/mxc_nand.c
304
tmp = readw(NFC_V1_V2_CONFIG2);
drivers/mtd/nand/raw/mxc_nand.c
318
tmp = readw(NFC_V1_V2_CONFIG1);
drivers/mtd/nand/raw/mxc_nand.c
521
if (readw(NFC_V1_V2_CONFIG2) == 0) {
drivers/mtd/nand/raw/mxc_nand.c
664
ret = readw(main_buf);
drivers/mtd/nand/raw/mxc_nand.c
679
config1 = readw(NFC_V1_V2_CONFIG1);
drivers/mtd/nand/raw/mxc_nand.c
731
readw(NFC_V1_V2_ECC_STATUS_RESULT)) << i * 2;
drivers/mtd/nand/raw/nand_legacy.c
42
return (uint8_t) cpu_to_le16(readw(chip->legacy.IO_ADDR_R));
drivers/net/can/c_can/c_can_pci.c
54
return readw(priv->base + priv->regs[index]);
drivers/net/can/c_can/c_can_pci.c
66
return readw(priv->base + 2 * priv->regs[index]);
drivers/net/can/c_can/c_can_platform.c
55
return readw(priv->base + priv->regs[index]);
drivers/net/can/c_can/c_can_platform.c
67
return readw(priv->base + 2 * priv->regs[index]);
drivers/net/can/rcar/rcar_can.c
455
ctlr = readw(&priv->regs->ctlr);
drivers/net/can/rcar/rcar_can.c
462
if (readw(&priv->regs->str) & RCAR_CAN_STR_RSTST)
drivers/net/can/rcar/rcar_can.c
503
if (!(readw(&priv->regs->str) & RCAR_CAN_STR_RSTST))
drivers/net/can/rcar/rcar_can.c
561
ctlr = readw(&priv->regs->ctlr);
drivers/net/can/rcar/rcar_can.c
565
if (readw(&priv->regs->str) & RCAR_CAN_STR_RSTST)
drivers/net/can/rcar/rcar_can.c
854
ctlr = readw(&priv->regs->ctlr);
drivers/net/can/sja1000/ems_pcmcia.c
182
if (readw(card->base_addr) != 0xAA55) {
drivers/net/can/sja1000/ems_pcmcia.c
89
if (readw(card->base_addr) != 0xAA55)
drivers/net/can/sja1000/peak_pci.c
546
icr = readw(chan->cfg_base + PITA_ICR);
drivers/net/can/sja1000/peak_pci.c
628
icr = readw(cfg_base + PITA_ICR + 2);
drivers/net/dsa/b53/b53_mmap.c
101
*val = readw(regs + (page << 8) + reg);
drivers/net/dsa/b53/b53_mmap.c
138
lo = readw(regs + (page << 8) + reg);
drivers/net/dsa/b53/b53_mmap.c
152
hi = readw(regs + (page << 8) + reg + 4);
drivers/net/dsa/hirschmann/hellcreek.c
102
return readw(hellcreek->base + HR_CTRL_C);
drivers/net/dsa/hirschmann/hellcreek.c
107
return readw(hellcreek->base + HR_SWSTAT);
drivers/net/dsa/hirschmann/hellcreek.c
97
return readw(hellcreek->base + offset);
drivers/net/dsa/hirschmann/hellcreek_ptp.c
20
return readw(hellcreek->ptp_base + offset);
drivers/net/ethernet/8390/pcnet_cs.c
1342
*((u_char *)d) = readw(s) & 0xff;
drivers/net/ethernet/8390/pcnet_cs.c
1360
writew((readw(d) & 0xff00) | *(u_char *)s, d);
drivers/net/ethernet/8390/xsurf100.c
60
return (readw(xs100->base_regs + XS100_IRQSTATUS_BASE) & 0xaaaa) != 0;
drivers/net/ethernet/adaptec/starfire.c
1726
dev->stats.rx_dropped += readw(ioaddr + RxDMAStatus);
drivers/net/ethernet/altera/altera_tse.h
494
return readw(paddr);
drivers/net/ethernet/amd/amd8111e.c
843
status = readw(mmio + MIB_ADDR);
drivers/net/ethernet/amd/lance.c
495
if (readw(bios + 0x12) == 0x5048) {
drivers/net/ethernet/atheros/alx/hw.h
528
return readw(hw->hw_addr + reg);
drivers/net/ethernet/atheros/atl1c/atl1c.h
575
readw((a)->hw_addr + reg); \
drivers/net/ethernet/atheros/atl1c/atl1c.h
576
*(u16 *)pdata = readw((a)->hw_addr + reg); \
drivers/net/ethernet/atheros/atl1c/atl1c.h
578
*(u16 *)pdata = readw((a)->hw_addr + reg); \
drivers/net/ethernet/atheros/atl1e/atl1e.h
476
readw((a)->hw_addr + reg))
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
173
#define REG_RD16(bp, offset) readw(REG_ADDR(bp, offset))
drivers/net/ethernet/broadcom/cnic_if.h
358
#define CNIC_RD16(dev, off) readw(dev->regview + off)
drivers/net/ethernet/cortina/gemini.c
1001
writew(readw(geth->base + GLOBAL_SWFQ_RWPTR_REG),
drivers/net/ethernet/cortina/gemini.c
585
r = readw(rwptr_reg);
drivers/net/ethernet/cortina/gemini.c
682
r = readw(rwptr_reg);
drivers/net/ethernet/cortina/gemini.h
53
#define GET_WPTR(addr) readw((addr) + 2)
drivers/net/ethernet/cortina/gemini.h
54
#define GET_RPTR(addr) readw((addr))
drivers/net/ethernet/davicom/dm9000.c
248
readw(reg);
drivers/net/ethernet/i825xx/ether1.c
96
ret = readw(ETHER1_RAM + ((addr & 4095) << 1));
drivers/net/ethernet/intel/e1000/e1000_osdep.h
55
readw((a)->hw_addr + \
drivers/net/ethernet/intel/e1000/e1000_osdep.h
81
readw((a)->flash_address + reg))
drivers/net/ethernet/intel/e1000e/ich8lan.c
143
return readw(hw->flash_address + reg);
drivers/net/ethernet/marvell/skge.h
2483
return readw(hw->regs + reg);
drivers/net/ethernet/marvell/sky2.h
2322
return readw(hw->regs + reg);
drivers/net/ethernet/micrel/ksz884x.c
1578
readw(hw->io + reg); \
drivers/net/ethernet/micrel/ksz884x.c
1866
data = readw(hw->io + addr);
drivers/net/ethernet/micrel/ksz884x.c
1907
*data = readw(hw->io + addr);
drivers/net/ethernet/micrel/ksz884x.c
1943
data = readw(hw->io + addr);
drivers/net/ethernet/micrel/ksz884x.c
1960
data = readw(hw->io + addr);
drivers/net/ethernet/micrel/ksz884x.c
1997
data = readw(hw->io + KS8842_SWITCH_CTRL_3_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
2015
data = readw(hw->io + KS8842_SWITCH_CTRL_3_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
2337
*vid = readw(hw->io + addr);
drivers/net/ethernet/micrel/ksz884x.c
2418
data = readw(hw->io + KS8842_SWITCH_CTRL_3_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
2422
data = readw(hw->io + KS8842_SWITCH_CTRL_1_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
2437
data = readw(hw->io + KS8842_SWITCH_CTRL_2_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
2580
*data = readw(hw->io + phy + KS884X_PHY_CTRL_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
2602
*val = readw(hw->io + phy);
drivers/net/ethernet/micrel/ksz884x.c
2642
data = readw(hw->io + KS884X_EEPROM_CTRL_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
2651
data = readw(hw->io + KS884X_EEPROM_CTRL_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
2660
data = readw(hw->io + KS884X_EEPROM_CTRL_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
3165
data = readw(hw->io + KS8841_WOL_CTRL_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
3346
data = readw(hw->io + KS884X_CHIP_ID_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
3395
data = readw(hw->io + KS8842_SWITCH_CTRL_5_OFFSET);
drivers/net/ethernet/micrel/ksz884x.c
5040
data = readw(hw->io + KS8842_SWITCH_CTRL_2_OFFSET);
drivers/net/ethernet/natsemi/natsemi.c
1126
return readw(ioaddr+BasicControl+(reg<<2));
drivers/net/ethernet/natsemi/natsemi.c
1222
DSPCFG_VAL : (DSPCFG_COEF | readw(ioaddr + DSPCFG));
drivers/net/ethernet/natsemi/natsemi.c
1230
dspcfg = readw(ioaddr + DSPCFG);
drivers/net/ethernet/natsemi/natsemi.c
1252
readw(ioaddr + MIntrStatus);
drivers/net/ethernet/natsemi/natsemi.c
1312
bmcr = readw(ioaddr+BasicControl+(MII_BMCR<<2));
drivers/net/ethernet/natsemi/natsemi.c
1317
bmcr = readw(ioaddr+BasicControl+(MII_BMCR<<2));
drivers/net/ethernet/natsemi/natsemi.c
1412
pmatch[i] = readw(ioaddr + RxFilterData);
drivers/net/ethernet/natsemi/natsemi.c
1417
sopass[i] = readw(ioaddr + RxFilterData);
drivers/net/ethernet/natsemi/natsemi.c
1603
data = readw(ioaddr + TSTDAT) & 0xff;
drivers/net/ethernet/natsemi/natsemi.c
1614
data = readw(ioaddr + DSPCFG);
drivers/net/ethernet/natsemi/natsemi.c
1636
data = readw(ioaddr + DSPCFG);
drivers/net/ethernet/natsemi/natsemi.c
1809
dspcfg = readw(ioaddr+DSPCFG);
drivers/net/ethernet/natsemi/natsemi.c
2411
readw(ioaddr + MIntrStatus);
drivers/net/ethernet/natsemi/natsemi.c
2816
sval[0] = readw(ioaddr + RxFilterData);
drivers/net/ethernet/natsemi/natsemi.c
2819
sval[1] = readw(ioaddr + RxFilterData);
drivers/net/ethernet/natsemi/natsemi.c
2822
sval[2] = readw(ioaddr + RxFilterData);
drivers/net/ethernet/natsemi/natsemi.c
3021
rbuf[i++] = readw(ioaddr + PMDCSR);
drivers/net/ethernet/natsemi/natsemi.c
3022
rbuf[i++] = readw(ioaddr + TSTDAT);
drivers/net/ethernet/natsemi/natsemi.c
3023
rbuf[i++] = readw(ioaddr + DSPCFG);
drivers/net/ethernet/natsemi/natsemi.c
3024
rbuf[i++] = readw(ioaddr + SDCFG);
drivers/net/ethernet/natsemi/natsemi.c
3031
rbuf[i++] = readw(ioaddr + RxFilterData);
drivers/net/ethernet/natsemi/natsemi.c
3199
readw(ioaddr + MIntrStatus);
drivers/net/ethernet/natsemi/natsemi.c
743
readw(ioaddr + PhyCtrl);
drivers/net/ethernet/netronome/nfp/nfp_net.h
792
return readw(nn->dp.ctrl_bar + off);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
25
cap_vf = readw(app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_CAP);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
277
mac_lo = readw(app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_MAC_LO);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
57
ret = readw(app->pf->vfcfg_tbl2 + NFP_NET_VF_CFG_MB_RET);
drivers/net/ethernet/packetengines/hamachi.c
1035
"%4.4x.\n", dev->name, readw(ioaddr + ANStatus),
drivers/net/ethernet/packetengines/hamachi.c
1036
readw(ioaddr + ANLinkPartnerAbility));
drivers/net/ethernet/packetengines/hamachi.c
1039
readw(ioaddr + 0x0e0),
drivers/net/ethernet/packetengines/hamachi.c
1040
readw(ioaddr + 0x0e2),
drivers/net/ethernet/packetengines/hamachi.c
1041
readw(ioaddr + 0x0e4),
drivers/net/ethernet/packetengines/hamachi.c
1042
readw(ioaddr + 0x0e6),
drivers/net/ethernet/packetengines/hamachi.c
1043
readw(ioaddr + 0x0e8),
drivers/net/ethernet/packetengines/hamachi.c
1044
readw(ioaddr + 0x0eA));
drivers/net/ethernet/packetengines/hamachi.c
1058
" resetting...\n", dev->name, (int)readw(ioaddr + TxStatus));
drivers/net/ethernet/packetengines/hamachi.c
1233
status=readw(hmp->base + TxStatus);
drivers/net/ethernet/packetengines/hamachi.c
1273
status=readw(hmp->base + TxStatus);
drivers/net/ethernet/packetengines/hamachi.c
1618
if (readw(hmp->base + RxStatus) & 0x0002)
drivers/net/ethernet/packetengines/hamachi.c
1635
dev->name, readw(ioaddr + 0x0E0), readw(ioaddr + 0x0E2),
drivers/net/ethernet/packetengines/hamachi.c
1636
readw(ioaddr + ANLinkPartnerAbility),
drivers/net/ethernet/packetengines/hamachi.c
1638
if (readw(ioaddr + ANStatus) & 0x20)
drivers/net/ethernet/packetengines/hamachi.c
1671
dev->name, readw(ioaddr + TxStatus),
drivers/net/ethernet/packetengines/hamachi.c
1672
readw(ioaddr + RxStatus), readl(ioaddr + IntrStatus));
drivers/net/ethernet/packetengines/hamachi.c
750
dev->name, readw(ioaddr + MiscStatus) & 1 ? 64 : 32,
drivers/net/ethernet/packetengines/hamachi.c
752
readw(ioaddr + ANLinkPartnerAbility));
drivers/net/ethernet/packetengines/hamachi.c
825
if ((readw(ioaddr + MII_Status) & 1) == 0)
drivers/net/ethernet/packetengines/hamachi.c
830
if ((readw(ioaddr + MII_Status) & 1) == 0)
drivers/net/ethernet/packetengines/hamachi.c
832
return readw(ioaddr + MII_Rd_Data);
drivers/net/ethernet/packetengines/hamachi.c
843
if ((readw(ioaddr + MII_Status) & 1) == 0)
drivers/net/ethernet/packetengines/hamachi.c
850
if ((readw(ioaddr + MII_Status) & 1) == 0)
drivers/net/ethernet/packetengines/hamachi.c
891
fifo_info = (readw(ioaddr + GPIO) & 0x00C0) >> 6;
drivers/net/ethernet/packetengines/hamachi.c
985
dev->name, readw(ioaddr + RxStatus), readw(ioaddr + TxStatus));
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3927
qti->desc_sz = readw(&q_ident->desc_sz);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3928
qti->comp_sz = readw(&q_ident->comp_sz);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3929
qti->sg_desc_sz = readw(&q_ident->sg_desc_sz);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3930
qti->max_sg_elems = readw(&q_ident->max_sg_elems);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3931
qti->sg_desc_stride = readw(&q_ident->sg_desc_stride);
drivers/net/ethernet/realtek/8139cp.c
1308
readw(cp->regs + mii_2_8139_map[location]) : 0;
drivers/net/ethernet/realtek/8139cp.c
356
#define cpr16(reg) readw(cp->regs + (reg))
drivers/net/ethernet/realtek/8139cp.c
367
readw(cp->regs + (reg)); \
drivers/net/ethernet/realtek/r8169_main.c
89
#define RTL_R16(tp, reg) readw(tp->mmio_addr + (reg))
drivers/net/ethernet/realtek/rtase/rtase_main.c
126
return readw(tp->mmio_addr + reg);
drivers/net/ethernet/seeq/ether3.c
112
#define ether3_inw(r) ({ unsigned int __v = readw((r)); udelay(1); __v; })
drivers/net/ethernet/seeq/ether3.c
163
readw(REG_BUFWIN)
drivers/net/ethernet/seeq/ether3.c
166
readw(REG_BUFWIN) | (readw(REG_BUFWIN) << 16)
drivers/net/ethernet/sis/sis190.c
78
#define SIS_R16(reg) readw (ioaddr + (reg))
drivers/net/ethernet/smsc/smc91x.h
125
#define SMC_inw(a, r) readw((a) + (r))
drivers/net/ethernet/smsc/smc91x.h
149
*wp++ = readw(a);
drivers/net/ethernet/smsc/smc91x.h
71
SMC_16BIT(lp) ? readw((a) + __smc_r) : \
drivers/net/ethernet/smsc/smsc911x.c
153
return ((readw(pdata->ioaddr + reg) & 0xFFFF) |
drivers/net/ethernet/smsc/smsc911x.c
154
((readw(pdata->ioaddr + reg + 2) & 0xFFFF) << 16));
drivers/net/ethernet/smsc/smsc911x.c
167
return (readw(pdata->ioaddr +
drivers/net/ethernet/smsc/smsc911x.c
169
((readw(pdata->ioaddr +
drivers/net/ethernet/ti/icssm/icssm_prueth.c
467
*write_block = (readw(&queue_desc->wr_ptr) -
drivers/net/ethernet/ti/icssm/icssm_prueth.c
469
*read_block = (readw(&queue_desc->rd_ptr) -
drivers/net/ethernet/ti/icssm/icssm_prueth.c
614
writel(wr_buf_desc, sram + readw(&queue_desc->wr_ptr));
drivers/net/ethernet/ti/icssm/icssm_prueth.c
616
writel(wr_buf_desc, dram + readw(&queue_desc->wr_ptr));
drivers/net/ethernet/ti/icssm/icssm_prueth.c
798
bd_rd_ptr = readw(&queue_desc->rd_ptr);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
799
bd_wr_ptr = readw(&queue_desc->wr_ptr);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
280
mac_tbl_idx = readw(&bucket_info->bucket_idx);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
281
bucket_entries = readw(&bucket_info->bucket_entries);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
318
mac_tbl_idx = readw(&bkt_info->bucket_idx);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
319
bucket_entries = readw(&bkt_info->bucket_entries);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
572
if (!readw(&bucket_info->bucket_entries)) {
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
611
val = readw(&bucket_info->bucket_entries);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
675
idx = readw(&bucket_info->bucket_idx);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
676
entries = readw(&bucket_info->bucket_entries);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
686
val = readw(&bucket_info->bucket_entries);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
735
val = readw(&bucket_info->bucket_entries);
drivers/net/ethernet/via/via-velocity.c
1826
readw(&regs->TDIdx[0]));
drivers/net/ethernet/via/via-velocity.c
697
*data = readw(&regs->MIIDATA);
drivers/net/ethernet/via/via-velocity.h
35
#define WORD_REG_BITS_ON(x,p) do { writew(readw((p))|(x),(p));} while (0)
drivers/net/ethernet/via/via-velocity.h
39
#define WORD_REG_BITS_IS_ON(x,p) (readw((p)) & (x))
drivers/net/ethernet/via/via-velocity.h
43
#define WORD_REG_BITS_OFF(x,p) do { writew(readw((p)) & (~(x)),(p));} while (0)
drivers/net/ethernet/via/via-velocity.h
47
#define WORD_REG_BITS_SET(x,m,p) do { writew( (readw((p)) & (~(m))) |(x),(p));} while (0)
drivers/net/pcs/pcs-xpcs-plat.c
130
ret = readw(pxpcs->reg_base + (csr << 1));
drivers/net/pcs/pcs-xpcs-plat.c
73
ret = readw(pxpcs->reg_base + (ofs << 1));
drivers/net/phy/mediatek/mtk-2p5ge.c
80
reg = readw(mcu_csr_base + MD32_EN_CFG);
drivers/net/wan/c101.c
82
#define sca_inw(reg, card) readw((card)->win0base + C101_SCA + (reg))
drivers/net/wan/farsync.c
493
#define FST_RDW(C, E) (readw((C)->mem + WIN_OFFSET(E)))
drivers/net/wan/hd64570.c
247
len = readw(&desc->len);
drivers/net/wan/hd64570.c
362
dev->stats.tx_bytes += readw(&desc->len);
drivers/net/wan/hd64572.c
201
len = readw(&desc->len);
drivers/net/wan/hd64572.c
304
dev->stats.tx_bytes += readw(&desc->len);
drivers/net/wan/hd64572.c
50
#define sca_inw(reg, card) readw((card)->scabase + (reg))
drivers/net/wan/pci200syn.c
355
writew(readw(p) | 0x0040, p);
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
27
size = readw(&shm_reg_hdr->data_len);
drivers/net/wireless/realtek/rtlwifi/pci.h
250
return readw((u8 __iomem *)rtlpriv->io.pci_mem_start + addr);
drivers/net/wireless/realtek/rtw88/pci.c
62
return readw(rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw89/pci.c
2038
return readw(rtwpci->mmap + addr);
drivers/ntb/hw/amd/ntb_hw_amd.c
434
return (u64)readw(mmio + AMD_DBSTAT_OFFSET);
drivers/ntb/hw/epf/ntb_hw_epf.c
114
status = readw(ndev->ctrl_reg + NTB_EPF_CMD_STATUS);
drivers/ntb/hw/epf/ntb_hw_epf.c
200
status = readw(ndev->ctrl_reg + NTB_EPF_LINK_STATUS);
drivers/parisc/dino.c
191
*val = readw(base_addr + DINO_CONFIG_DATA + (where & 2));
drivers/parisc/lba_pci.c
136
#define READ_REG16(addr) readw(addr)
drivers/pci/access.c
100
*val = readw(addr);
drivers/pci/controller/cadence/pcie-cadence.h
254
return readw(pcie->reg_base + reg);
drivers/pci/controller/dwc/pcie-artpec6.c
190
phy_status_tx = readw(artpec6_pcie->phy_base + PHY_TX_ASIC_OUT);
drivers/pci/controller/dwc/pcie-artpec6.c
191
phy_status_rx = readw(artpec6_pcie->phy_base + PHY_RX_ASIC_OUT);
drivers/pci/controller/dwc/pcie-designware.c
354
*val = readw(addr);
drivers/pci/controller/dwc/pcie-qcom-ep.c
318
status = readw(pci->dbi_base + offset + PCI_EXP_LNKSTA);
drivers/pci/controller/dwc/pcie-qcom.c
1253
u16 val = readw(pci->dbi_base + offset + PCI_EXP_LNKSTA);
drivers/pci/controller/dwc/pcie-qcom.c
1565
status = readw(pci->dbi_base + offset + PCI_EXP_LNKSTA);
drivers/pci/controller/mobiveil/pcie-mobiveil.c
64
*val = readw(addr);
drivers/pci/controller/pci-hyperv.c
1230
*val = readw(addr);
drivers/pci/controller/pci-hyperv.c
1274
ret = readw(addr);
drivers/pci/controller/pci-v3-semi.c
442
status = readw(v3->base + V3_PCI_STAT);
drivers/pci/controller/pci-v3-semi.c
778
if (readw(v3->base + V3_SYSTEM) & V3_SYSTEM_M_LOCK)
drivers/pci/controller/pci-v3-semi.c
782
val = readw(v3->base + V3_PCI_CMD);
drivers/pci/controller/pci-v3-semi.c
787
val = readw(v3->base + V3_SYSTEM);
drivers/pci/controller/pci-v3-semi.c
792
val = readw(v3->base + V3_PCI_CFG);
drivers/pci/controller/pci-v3-semi.c
797
val = readw(v3->base + V3_LB_CFG);
drivers/pci/controller/pci-v3-semi.c
805
val = readw(v3->base + V3_PCI_CMD);
drivers/pci/controller/pci-v3-semi.c
853
val = readw(v3->base + V3_LB_CFG);
drivers/pci/controller/pci-v3-semi.c
867
val = readw(v3->base + V3_PCI_CMD);
drivers/pci/controller/pci-v3-semi.c
878
val = readw(v3->base + V3_SYSTEM);
drivers/pci/controller/pci-v3-semi.c
885
val = readw(v3->base + V3_SYSTEM);
drivers/pci/controller/pcie-altera.c
192
return !!(readw(addr) & PCI_EXP_LNKSTA_DLLLA);
drivers/pci/controller/pcie-altera.c
447
*value = readw(addr);
drivers/pci/controller/pcie-brcmstb.c
1441
lnksta = readw(base + BRCM_PCIE_CAP_REGS + PCI_EXP_LNKSTA);
drivers/pci/controller/pcie-brcmstb.c
477
u16 lnkctl2 = readw(pcie->base + BRCM_PCIE_CAP_REGS + PCI_EXP_LNKCTL2);
drivers/pci/controller/pcie-rockchip-host.c
107
*val = readw(addr);
drivers/pci/controller/pcie-rockchip-host.c
168
*val = readw(addr);
drivers/pci/controller/vmd.c
423
*value = readw(addr);
drivers/pci/controller/vmd.c
455
readw(addr);
drivers/pci/controller/vmd.c
543
(readw(base + PCI_CLASS_DEVICE) !=
drivers/pci/hotplug/cpqphp.h
474
misc = readw(ctrl->hpc_reg + MISC);
drivers/pci/hotplug/cpqphp.h
603
misc = readw(ctrl->hpc_reg + MISC);
drivers/pci/hotplug/cpqphp_core.c
1153
temp_word = readw(ctrl->hpc_reg + MISC);
drivers/pci/hotplug/cpqphp_core.c
1269
misc = readw(ctrl->hpc_reg + MISC);
drivers/pci/hotplug/cpqphp_core.c
204
p_max = smbios_start + readw(smbios_table + ST_LENGTH);
drivers/pci/hotplug/cpqphp_core.c
611
while (slot_entry && (readw(slot_entry + SMBIOS_SLOT_NUMBER) !=
drivers/pci/hotplug/cpqphp_core.c
735
readw(smbios_table + ST_LENGTH));
drivers/pci/hotplug/cpqphp_ctrl.c
1175
reg16 = readw(ctrl->hpc_reg + NEXT_CURR_FREQ);
drivers/pci/hotplug/cpqphp_ctrl.c
886
misc = readw(ctrl->hpc_reg + MISC);
drivers/pci/hotplug/cpqphp_ctrl.c
903
misc = readw(ctrl->hpc_reg + MISC);
drivers/pci/hotplug/cpqphp_pci.c
1235
u16 io_base = readw(one_slot + IO_BASE);
drivers/pci/hotplug/cpqphp_pci.c
1236
u16 io_length = readw(one_slot + IO_LENGTH);
drivers/pci/hotplug/cpqphp_pci.c
1237
u16 mem_base = readw(one_slot + MEM_BASE);
drivers/pci/hotplug/cpqphp_pci.c
1238
u16 mem_length = readw(one_slot + MEM_LENGTH);
drivers/pci/hotplug/cpqphp_pci.c
1239
u16 pre_mem_base = readw(one_slot + PRE_MEM_BASE);
drivers/pci/hotplug/cpqphp_pci.c
1240
u16 pre_mem_length = readw(one_slot + PRE_MEM_LENGTH);
drivers/pci/hotplug/ibmphp_ebda.c
244
ebda_seg = readw(io_mem);
drivers/pci/hotplug/ibmphp_ebda.c
270
next_offset = readw(io_mem + offset); /* offset of next blk */
drivers/pci/hotplug/ibmphp_ebda.c
275
blk_id = readw(io_mem + offset); /* this blk id */
drivers/pci/hotplug/ibmphp_ebda.c
295
re = readw(io_mem + sub_addr); /* next sub blk */
drivers/pci/hotplug/ibmphp_ebda.c
298
rc_id = readw(io_mem + sub_addr); /* sub blk id */
drivers/pci/hotplug/ibmphp_ebda.c
322
rc = readw(io_mem + sub_addr); /* next sub blk */
drivers/pci/hotplug/ibmphp_ebda.c
325
re_id = readw(io_mem + sub_addr); /* sub blk id */
drivers/pci/hotplug/ibmphp_ebda.c
332
num_entries = readw(io_mem + sub_addr);
drivers/pci/hotplug/ibmphp_ebda.c
809
hpc_ptr->u.isa_ctlr.io_start = readw(io_mem + addr);
drivers/pci/hotplug/ibmphp_ebda.c
810
hpc_ptr->u.isa_ctlr.io_end = readw(io_mem + addr + 2);
drivers/pci/hotplug/ibmphp_ebda.c
946
rsrc_ptr->start_addr = readw(io_mem + addr + 2);
drivers/pci/hotplug/ibmphp_ebda.c
947
rsrc_ptr->end_addr = readw(io_mem + addr + 4);
drivers/pci/hotplug/shpchp_hpc.c
178
return readw(ctrl->creg + reg);
drivers/pci/rom.c
100
pds = image + readw(image + 24);
drivers/pci/rom.c
107
length = readw(pds + 16);
drivers/pci/rom.c
113
if (readw(image) != 0xAA55) {
drivers/pci/rom.c
94
if (readw(image) != 0xAA55) {
drivers/pci/rom.c
96
readw(image));
drivers/peci/request.c
440
__read_pkg_config(readw, u16);
drivers/peci/request.c
453
__read_pci_config_local(readw, u16);
drivers/peci/request.c
468
__read_ep_pci_config(readw, PECI_ENDPTCFG_TYPE_PCI, u16);
drivers/phy/cadence/phy-cadence-sierra.c
429
*val = readw(ctx->base + offset);
drivers/phy/cadence/phy-cadence-torrent.c
498
*val = readw(ctx->base + offset);
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
382
val = readw(addr);
drivers/phy/marvell/phy-pxa-28nm-usb2.c
266
val = readw(base + PHY_28NM_PLL_REG1);
drivers/phy/marvell/phy-pxa-28nm-usb2.c
271
val = readw(base + PHY_28NM_TX_REG0);
drivers/phy/marvell/phy-pxa-28nm-usb2.c
276
val = readw(base + PHY_28NM_OTG_REG);
drivers/phy/renesas/phy-rcar-gen2.c
136
value = readw(base + USBHS_LPSTS);
drivers/phy/renesas/phy-rcar-gen2.c
179
value = readw(base + USBHS_LPSTS);
drivers/phy/renesas/phy-rcar-gen2.c
211
value = readw(base + USBHS_LPSTS);
drivers/phy/renesas/phy-rcar-gen2.c
232
value = readw(base + USBHS_LPSTS);
drivers/pinctrl/pinctrl-single.c
245
return readw(reg);
drivers/pinctrl/renesas/pinctrl-rza2.c
119
reg16 = readw(pfc_base + RZA2_PDR(port));
drivers/pinctrl/renesas/pinctrl-rza2.c
138
reg16 = readw(priv->base + RZA2_PDR(port));
drivers/pinctrl/renesas/pinctrl-rza2.c
84
reg16 = readw(pfc_base + RZA2_PDR(port));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1739
reg16 = readw(pctrl->base + PM(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1759
reg16 = readw(pctrl->base + PM(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1823
reg16 = readw(pctrl->base + PM(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
203
_val = readw(_addr); \
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3149
pm = readw(pctrl->base + PM(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
556
reg = readw(pctrl->base + PM(off));
drivers/platform/x86/intel/pmc/ssram_telemetry.c
103
devid = readw(ssram + SSRAM_DEVID_OFFSET);
drivers/platform/x86/intel/pmc/ssram_telemetry.c
46
header.id = readw(dvsec + PCI_DVSEC_HEADER2);
drivers/platform/x86/intel_ips.c
230
#define thm_readw(off) readw(ips->regmap + (off))
drivers/platform/x86/samsung-laptop.c
1430
readw(samsung->sabi + config->header_offsets.port));
drivers/platform/x86/samsung-laptop.c
1438
readw(samsung->sabi + config->header_offsets.data_offset));
drivers/platform/x86/samsung-laptop.c
1440
readw(samsung->sabi + config->header_offsets.data_segment));
drivers/platform/x86/samsung-laptop.c
1516
ifaceP = (readw(samsung->sabi + config->header_offsets.data_segment) & 0x0ffff) << 4;
drivers/platform/x86/samsung-laptop.c
1517
ifaceP += readw(samsung->sabi + config->header_offsets.data_offset) & 0x0ffff;
drivers/platform/x86/samsung-laptop.c
393
u16 port = readw(samsung->sabi + config->header_offsets.port);
drivers/platform/x86/samsung-laptop.c
446
out->d2 = readw(samsung->sabi_iface + SABI_IFACE_DATA + 2);
drivers/pwm/pwm-ep93xx.c
110
term = readw(base + EP93XX_PWMx_TERM_COUNT);
drivers/pwm/pwm-tiecap.c
100
value = readw(pc->mmio_base + ECCTL2);
drivers/pwm/pwm-tiecap.c
119
value = readw(pc->mmio_base + ECCTL2);
drivers/pwm/pwm-tiecap.c
147
value = readw(pc->mmio_base + ECCTL2);
drivers/pwm/pwm-tiecap.c
163
value = readw(pc->mmio_base + ECCTL2);
drivers/pwm/pwm-tiecap.c
280
pc->ctx.ecctl2 = readw(pc->mmio_base + ECCTL2);
drivers/pwm/pwm-tiecap.c
78
value = readw(pc->mmio_base + ECCTL2);
drivers/pwm/pwm-tiehrpwm.c
118
return readw(base + offset);
drivers/pwm/pwm-tiehrpwm.c
132
val = readw(base + offset);
drivers/rtc/rtc-msc313.c
103
reg = readw(priv->rtc_base + REG_RTC_CTRL);
drivers/rtc/rtc-msc313.c
117
reg = readw(priv->rtc_base + REG_RTC_CTRL);
drivers/rtc/rtc-msc313.c
121
while (readw(priv->rtc_base + REG_RTC_CTRL) & READ_EN_BIT)
drivers/rtc/rtc-msc313.c
124
seconds = readw(priv->rtc_base + REG_RTC_CNT_VAL_L)
drivers/rtc/rtc-msc313.c
125
| ((unsigned long)readw(priv->rtc_base + REG_RTC_CNT_VAL_H) << 16);
drivers/rtc/rtc-msc313.c
143
reg = readw(priv->rtc_base + REG_RTC_CTRL);
drivers/rtc/rtc-msc313.c
147
while (readw(priv->rtc_base + REG_RTC_CTRL) & LOAD_EN_BIT)
drivers/rtc/rtc-msc313.c
166
reg = readw(priv->rtc_base + REG_RTC_STATUS_INT);
drivers/rtc/rtc-msc313.c
170
reg = readw(priv->rtc_base + REG_RTC_CTRL);
drivers/rtc/rtc-msc313.c
55
seconds = readw(priv->rtc_base + REG_RTC_MATCH_VAL_L)
drivers/rtc/rtc-msc313.c
56
| ((unsigned long)readw(priv->rtc_base + REG_RTC_MATCH_VAL_H) << 16);
drivers/rtc/rtc-msc313.c
60
if (!(readw(priv->rtc_base + REG_RTC_CTRL) & INT_MASK_BIT))
drivers/rtc/rtc-msc313.c
71
reg = readw(priv->rtc_base + REG_RTC_CTRL);
drivers/rtc/rtc-msc313.c
96
return readw(priv->rtc_base + REG_RTC_CTRL) & CNT_EN_BIT;
drivers/rtc/rtc-mxc.c
101
day = readw(ioaddr + RTC_DAYALARM);
drivers/rtc/rtc-mxc.c
102
hr_min = readw(ioaddr + RTC_ALRM_HM) & 0xffff;
drivers/rtc/rtc-mxc.c
103
sec = readw(ioaddr + RTC_ALRM_SEC);
drivers/rtc/rtc-mxc.c
161
writew(readw(ioaddr + RTC_RTCISR), ioaddr + RTC_RTCISR);
drivers/rtc/rtc-mxc.c
174
reg = readw(ioaddr + RTC_RTCIENR);
drivers/rtc/rtc-mxc.c
195
status = readw(ioaddr + RTC_RTCISR) & readw(ioaddr + RTC_RTCIENR);
drivers/rtc/rtc-mxc.c
264
alrm->pending = ((readw(ioaddr + RTC_RTCISR) & RTC_ALM_BIT)) ? 1 : 0;
drivers/rtc/rtc-mxc.c
362
if (((readw(pdata->ioaddr + RTC_RTCCTL)) & RTC_ENABLE_BIT) == 0) {
drivers/rtc/rtc-mxc.c
96
day = readw(ioaddr + RTC_DAYR);
drivers/rtc/rtc-mxc.c
97
hr_min = readw(ioaddr + RTC_HOURMIN);
drivers/rtc/rtc-mxc.c
98
sec = readw(ioaddr + RTC_SECOND);
drivers/rtc/rtc-pic32.c
247
repeat = readw(base + PIC32_RTCALRM);
drivers/rtc/rtc-renesas-rtca3.c
225
readw(priv->base + RTCA3_RYRCNT + offset);
drivers/rtc/rtc-renesas-rtca3.c
256
year = readw(priv->base + RTCA3_RYRCNT);
drivers/rtc/rtc-renesas-rtca3.c
368
year = readw(priv->base + RTCA3_RYRAR);
drivers/rtc/rtc-s3c.c
338
con = readw(info->base + S3C2410_RTCCON);
drivers/rtc/rtc-s3c.c
343
tmp = readw(info->base + S3C2410_RTCCON);
drivers/rtc/rtc-s3c.c
350
tmp = readw(info->base + S3C2410_RTCCON);
drivers/rtc/rtc-s3c.c
358
tmp = readw(info->base + S3C2410_RTCCON);
drivers/rtc/rtc-s3c.c
368
con = readw(info->base + S3C2410_RTCCON);
drivers/rtc/rtc-s3c.c
444
readw(info->base + S3C2410_RTCCON));
drivers/rtc/rtc-sh.c
166
yr = readw(rtc->regbase + RYRCNT);
drivers/rtc/rtc-ssd202d.c
103
val = readw(priv->base + reg);
drivers/rtc/rtc-ssd202d.c
108
l = readw(priv->base + REG_RDDATA_L);
drivers/rtc/rtc-ssd202d.c
109
h = readw(priv->base + REG_RDDATA_H);
drivers/rtc/rtc-ssd202d.c
120
val = readw(priv->base + reg);
drivers/rtc/rtc-ssd202d.c
133
val = readw(priv->base + REG_CTRL1);
drivers/rtc/rtc-ssd202d.c
138
val = readw(priv->base + REG_CTRL1);
drivers/rtc/rtc-ssd202d.c
142
l = readw(priv->base + REG_RDCNT_L);
drivers/rtc/rtc-ssd202d.c
143
h = readw(priv->base + REG_RDCNT_H);
drivers/rtc/rtc-ssd202d.c
180
val = readw(priv->base + REG_CTRL);
drivers/scsi/advansys.c
864
#define ADV_MEM_READW(addr) readw(addr)
drivers/scsi/aic7xxx/aic79xx_osm.c
421
x = readw(ahd->bshs[0].maddr + port);
drivers/scsi/aic94xx/aic94xx_reg.c
72
val = readw(asd_ha->io_handle[0].addr + offs);
drivers/scsi/arm/arxescsi.c
187
word = readw(base + DMADATA_OFFSET);
drivers/scsi/arm/cumana_1.c
130
*laddr++ = readw(dma) | (readw(dma) << 16);
drivers/scsi/arm/cumana_1.c
131
*laddr++ = readw(dma) | (readw(dma) << 16);
drivers/scsi/arm/cumana_1.c
132
*laddr++ = readw(dma) | (readw(dma) << 16);
drivers/scsi/arm/cumana_1.c
133
*laddr++ = readw(dma) | (readw(dma) << 16);
drivers/scsi/arm/cumana_1.c
134
*laddr++ = readw(dma) | (readw(dma) << 16);
drivers/scsi/arm/cumana_1.c
135
*laddr++ = readw(dma) | (readw(dma) << 16);
drivers/scsi/arm/cumana_1.c
136
*laddr++ = readw(dma) | (readw(dma) << 16);
drivers/scsi/arm/cumana_1.c
137
*laddr++ = readw(dma) | (readw(dma) << 16);
drivers/scsi/arm/cumana_2.c
269
word = readw(info->base + CUMANASCSI2_PSEUDODMA);
drivers/scsi/arm/oak.c
51
while (((status = readw(base + STAT)) & 0x100)==0);
drivers/scsi/arm/oak.c
69
while (((status = readw(base + STAT)) & 0x100)==0)
drivers/scsi/arm/oak.c
87
b = (unsigned long) readw(base + DATA);
drivers/scsi/csiostor/csio_hw.h
562
#define csio_rd_reg16(_h, _r) readw(csio_reg((_h)->regstart, (_r)))
drivers/scsi/myrb.c
2607
return readw(base + DAC960_LA_STS_OFFSET);
drivers/scsi/myrb.c
2854
return readw(base + DAC960_PG_STS_OFFSET);
drivers/scsi/myrb.c
3079
return readw(base + DAC960_PD_STS_OFFSET);
drivers/scsi/myrs.c
2499
return readw(base + DAC960_GEM_CMDSTS_OFFSET + 2);
drivers/scsi/myrs.c
2717
return readw(base + DAC960_BA_CMDSTS_OFFSET + 2);
drivers/scsi/myrs.c
2935
return readw(base + DAC960_LP_CMDSTS_OFFSET + 2);
drivers/scsi/ncr53c8xx.h
282
#define readw_l2b readw
drivers/scsi/ncr53c8xx.h
286
#define readw_raw readw
drivers/scsi/ncr53c8xx.h
300
#define readw_raw readw
drivers/scsi/nsp32_io.h
210
return le16_to_cpu(readw(data_ptr));
drivers/scsi/nsp32_io.h
92
return le16_to_cpu(readw(ptr));
drivers/scsi/qedf/qedf_io.c
2586
readw(qedf->bdq_primary_prod);
drivers/scsi/qedf/qedf_io.c
2588
readw(qedf->bdq_secondary_prod);
drivers/scsi/qedf/qedf_main.c
3523
readw(qedf->bdq_primary_prod);
drivers/scsi/qedf/qedf_main.c
3525
readw(qedf->bdq_secondary_prod);
drivers/scsi/qedi/qedi_fw.c
390
readw(qedi->bdq_primary_prod);
drivers/scsi/qedi/qedi_fw.c
393
readw(qedi->bdq_secondary_prod);
drivers/scsi/qedi/qedi_main.c
2644
readw(qedi->bdq_primary_prod);
drivers/scsi/qedi/qedi_main.c
2646
readw(qedi->bdq_secondary_prod);
drivers/scsi/qla1280.h
52
#define RD_REG_WORD_dmasync(addr) readw(addr)
drivers/scsi/qla2xxx/qla_def.h
165
return readw(addr);
drivers/scsi/qla2xxx/qla_nx.c
699
*(u16 *)data = readw(addr);
drivers/scsi/qla4xxx/ql4_dbg.c
102
readw(&ha->reg->u2.isp4010.port_err_status));
drivers/scsi/qla4xxx/ql4_dbg.c
107
readw(&ha->reg->u2.isp4022.p0.ext_hw_conf));
drivers/scsi/qla4xxx/ql4_dbg.c
110
readw(&ha->reg->u2.isp4022.p0.port_ctrl));
drivers/scsi/qla4xxx/ql4_dbg.c
113
readw(&ha->reg->u2.isp4022.p0.port_status));
drivers/scsi/qla4xxx/ql4_dbg.c
116
readw(&ha->reg->u2.isp4022.p0.gp_out));
drivers/scsi/qla4xxx/ql4_dbg.c
119
readw(&ha->reg->u2.isp4022.p0.gp_in));
drivers/scsi/qla4xxx/ql4_dbg.c
122
readw(&ha->reg->u2.isp4022.p0.port_err_status));
drivers/scsi/qla4xxx/ql4_dbg.c
128
readw(&ha->reg->u2.isp4022.p1.req_q_out));
drivers/scsi/qla4xxx/ql4_dbg.c
46
readw(&ha->reg->mailbox[i]));
drivers/scsi/qla4xxx/ql4_dbg.c
51
readw(&ha->reg->flash_address));
drivers/scsi/qla4xxx/ql4_dbg.c
54
readw(&ha->reg->flash_data));
drivers/scsi/qla4xxx/ql4_dbg.c
57
readw(&ha->reg->ctrl_status));
drivers/scsi/qla4xxx/ql4_dbg.c
62
readw(&ha->reg->u1.isp4010.nvram));
drivers/scsi/qla4xxx/ql4_dbg.c
66
readw(&ha->reg->u1.isp4022.intr_mask));
drivers/scsi/qla4xxx/ql4_dbg.c
69
readw(&ha->reg->u1.isp4022.nvram));
drivers/scsi/qla4xxx/ql4_dbg.c
72
readw(&ha->reg->u1.isp4022.semaphore));
drivers/scsi/qla4xxx/ql4_dbg.c
76
readw(&ha->reg->req_q_in));
drivers/scsi/qla4xxx/ql4_dbg.c
79
readw(&ha->reg->rsp_q_out));
drivers/scsi/qla4xxx/ql4_dbg.c
84
readw(&ha->reg->u2.isp4010.ext_hw_conf));
drivers/scsi/qla4xxx/ql4_dbg.c
87
readw(&ha->reg->u2.isp4010.port_ctrl));
drivers/scsi/qla4xxx/ql4_dbg.c
90
readw(&ha->reg->u2.isp4010.port_status));
drivers/scsi/qla4xxx/ql4_dbg.c
93
readw(&ha->reg->u2.isp4010.req_q_out));
drivers/scsi/qla4xxx/ql4_dbg.c
96
readw(&ha->reg->u2.isp4010.gp_out));
drivers/scsi/qla4xxx/ql4_dbg.c
99
readw(&ha->reg->u2.isp4010.gp_in));
drivers/scsi/qla4xxx/ql4_init.c
20
value = readw(&ha->reg->ctrl_status);
drivers/scsi/qla4xxx/ql4_init.c
724
ctrl_status = readw(&ha->reg->ctrl_status);
drivers/scsi/qla4xxx/ql4_init.c
725
mbox_status = readw(&ha->reg->mailbox[0]);
drivers/scsi/qla4xxx/ql4_init.c
807
__func__, readw(isp_port_ctrl(ha))));
drivers/scsi/qla4xxx/ql4_init.c
809
__func__, readw(isp_port_status(ha))));
drivers/scsi/qla4xxx/ql4_init.c
812
if ((readw(isp_port_ctrl(ha)) & 0x8000) != 0) {
drivers/scsi/qla4xxx/ql4_init.c
817
mbox_status = readw(&ha->reg->mailbox[0]);
drivers/scsi/qla4xxx/ql4_nvram.c
129
dataBit = (readw(isp_nvram(ha)) & AUBURN_EEPROM_DI_1) ? 1 : 0;
drivers/scsi/qla4xxx/ql4_nvram.c
213
value = readw(isp_semaphore(ha));
drivers/scsi/qla4xxx/ql4_nvram.c
246
value = readw(isp_semaphore(ha));
drivers/scsi/qla4xxx/ql4_nx.c
755
*(u16 *)data = readw(addr);
drivers/scsi/qla4xxx/ql4_os.c
310
reg_val = readw(&ha->reg->ctrl_status);
drivers/scsi/qla4xxx/ql4_os.c
4688
ctrl_status = readw(&ha->reg->ctrl_status);
drivers/scsi/qla4xxx/ql4_os.c
4720
ctrl_status = readw(&ha->reg->ctrl_status);
drivers/scsi/qla4xxx/ql4_os.c
4744
ctrl_status = readw(&ha->reg->ctrl_status);
drivers/scsi/qla4xxx/ql4_os.c
4760
ctrl_status = readw(&ha->reg->ctrl_status);
drivers/scsi/qla4xxx/ql4_os.c
4783
ctrl_status = readw(&ha->reg->ctrl_status);
drivers/scsi/qla4xxx/ql4_os.c
5413
while ((readw(&ha->reg->ctrl_status) &
drivers/scsi/smartpqi/smartpqi_init.c
7693
timeout_msecs = readw(&pqi_registers->max_reset_timeout) * 100;
drivers/scsi/sym53c8xx_2/sym_glue.h
102
#define readw_l2b readw
drivers/scsi/sym53c8xx_2/sym_glue.h
109
#define readw_raw readw
drivers/soc/loongson/loongson2_pm.c
38
#define loongson2_pm_readw(reg) readw(loongson2_pm.base + reg)
drivers/soundwire/intel.h
119
return readw(base + offset);
drivers/spi/spi-amd.c
138
return readw((u8 __iomem *)amd_spi->io_remap_addr + idx);
drivers/spi/spi-coldfire-qspi.c
105
return readw(mcfqspi->iobase + MCFQSPI_QDR);
drivers/spi/spi-coldfire-qspi.c
80
return readw(mcfqspi->iobase + MCFQSPI_QDLYR);
drivers/spi/spi-intel.c
360
preop = readw(ispi->sregs + PREOP_OPTYPE);
drivers/spi/spi-intel.c
427
preop = readw(ispi->sregs + PREOP_OPTYPE);
drivers/spi/spi-intel.c
514
preop = readw(ispi->sregs + PREOP_OPTYPE);
drivers/spi/spi-pl022.c
1141
irq_status = readw(SSP_MIS(pl022->virtbase));
drivers/spi/spi-pl022.c
1157
if (readw(SSP_SR(pl022->virtbase)) & SSP_SR_MASK_RFF)
drivers/spi/spi-pl022.c
1169
writew((readw(SSP_CR1(pl022->virtbase)) &
drivers/spi/spi-pl022.c
1180
writew((readw(SSP_IMSC(pl022->virtbase)) &
drivers/spi/spi-pl022.c
1264
writew((readw(SSP_CR1(pl022->virtbase)) | SSP_CR1_MASK_SSE),
drivers/spi/spi-pl022.c
1278
read_cr0 = readw(SSP_CR0(pl022->virtbase));
drivers/spi/spi-pl022.c
1279
read_cr1 = readw(SSP_CR1(pl022->virtbase));
drivers/spi/spi-pl022.c
1280
read_dmacr = readw(SSP_DMACR(pl022->virtbase));
drivers/spi/spi-pl022.c
1281
read_sr = readw(SSP_SR(pl022->virtbase));
drivers/spi/spi-pl022.c
1305
writew((readw(SSP_CR1(pl022->virtbase)) | SSP_CR1_MASK_SSE),
drivers/spi/spi-pl022.c
1360
writew((readw(SSP_CR1(pl022->virtbase)) &
drivers/spi/spi-pl022.c
1930
writew((readw(SSP_CR1(pl022->virtbase)) & (~SSP_CR1_MASK_SSE)),
drivers/spi/spi-pl022.c
433
tmp = readw(SSP_CSR(pl022->virtbase));
drivers/spi/spi-pl022.c
458
while (readw(SSP_SR(pl022->virtbase)) & SSP_SR_MASK_RNE)
drivers/spi/spi-pl022.c
459
readw(SSP_DR(pl022->virtbase));
drivers/spi/spi-pl022.c
460
} while ((readw(SSP_SR(pl022->virtbase)) & SSP_SR_MASK_BSY) && limit--);
drivers/spi/spi-pl022.c
601
while ((readw(SSP_SR(pl022->virtbase)) & SSP_SR_MASK_RNE)
drivers/spi/spi-pl022.c
605
readw(SSP_DR(pl022->virtbase));
drivers/spi/spi-pl022.c
609
readw(SSP_DR(pl022->virtbase)) & 0xFFU;
drivers/spi/spi-pl022.c
613
(u16) readw(SSP_DR(pl022->virtbase));
drivers/spi/spi-pl022.c
650
while ((readw(SSP_SR(pl022->virtbase)) & SSP_SR_MASK_RNE)
drivers/spi/spi-pl022.c
654
readw(SSP_DR(pl022->virtbase));
drivers/spi/spi-pl022.c
658
readw(SSP_DR(pl022->virtbase)) & 0xFFU;
drivers/spi/spi-pl022.c
662
(u16) readw(SSP_DR(pl022->virtbase));
drivers/spi/spi-rzv2h-rspi.c
138
RZV2H_RSPI_RX(readw, u16)
drivers/spi/spi-rzv2h-rspi.c
176
rspi->status = readw(rspi->base + RSPI_SPSR);
drivers/spi/spi-ti-qspi.c
395
*((u16 *)rxbuf) = readw(qspi->base + QSPI_SPI_DATA_REG);
drivers/ssb/host_soc.c
29
return readw(bus->mmio + offset);
drivers/ssb/pcmcia.c
249
value = readw(bus->mmio + offset);
drivers/ssb/pcmcia.c
265
lo = readw(bus->mmio + offset);
drivers/ssb/pcmcia.c
266
hi = readw(bus->mmio + offset + 2);
drivers/ssb/scan.c
177
lo = readw(bus->mmio + offset);
drivers/ssb/scan.c
178
hi = readw(bus->mmio + offset + 2);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
105
ret = readw(isp->base + (addr & 0x003FFFFF));
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
147
data = readw(base + addr);
drivers/thermal/intel/intel_pch_thermal.c
125
*temp = GET_WPT_TEMP(WPT_TEMP_TSR & readw(ptd->hw_base + WPT_TEMP));
drivers/thermal/intel/intel_pch_thermal.c
222
trip_temp = readw(ptd->hw_base + WPT_CTT);
drivers/thermal/intel/intel_pch_thermal.c
229
trip_temp = readw(ptd->hw_base + WPT_PHL);
drivers/thermal/intel/intel_pch_thermal.c
295
pch_thr_temp = GET_PCH_TEMP(WPT_TEMP_TSR & readw(ptd->hw_base + WPT_TSPM));
drivers/thermal/intel/intel_pch_thermal.c
298
pch_cur_temp = GET_PCH_TEMP(WPT_TEMP_TSR & readw(ptd->hw_base + WPT_TEMP));
drivers/thermal/intel/intel_pch_thermal.c
328
pch_cur_temp = GET_PCH_TEMP(WPT_TEMP_TSR & readw(ptd->hw_base + WPT_TEMP));
drivers/thermal/samsung/exynos_tmu.c
755
return readw(data->base + EXYNOS_TMU_REG_CURRENT_TEMP) &
drivers/tty/ipwireless/hardware.c
1096
unsigned short csr = readw(&hw->memregs_CCR->reg_config_and_status);
drivers/tty/ipwireless/hardware.c
1113
unsigned short memtx = readw(hw->memreg_tx);
drivers/tty/ipwireless/hardware.c
1116
readw(&hw->memory_info_regs->memreg_rx_done);
drivers/tty/ipwireless/hardware.c
1125
memtx = readw(&hw->memory_info_regs->memreg_tx_old);
drivers/tty/ipwireless/hardware.c
539
unsigned short csr = readw(&hw->memregs_CCR->reg_config_and_status);
drivers/tty/moxa.c
1446
intr = readw(ip); /* port irq status */
drivers/tty/moxa.c
1453
writew(readw(ofsAddr + HostStat) & ~WakeupTx,
drivers/tty/moxa.c
1757
writew(readw(ofsAddr + HostStat) | WakeupBreak,
drivers/tty/moxa.c
1903
val = readw(ofsAddr + FlagStat) >> 4;
drivers/tty/moxa.c
1923
tx_mask = readw(ofsAddr + TX_mask);
drivers/tty/moxa.c
1924
spage = readw(ofsAddr + Page_txb);
drivers/tty/moxa.c
1925
epage = readw(ofsAddr + EndPage_txb);
drivers/tty/moxa.c
1926
tail = readw(ofsAddr + TXwptr);
drivers/tty/moxa.c
1927
head = readw(ofsAddr + TXrptr);
drivers/tty/moxa.c
1933
bufhead = readw(ofsAddr + Ofs_txb);
drivers/tty/moxa.c
1980
head = readw(ofsAddr + RXrptr);
drivers/tty/moxa.c
1981
tail = readw(ofsAddr + RXwptr);
drivers/tty/moxa.c
1982
rx_mask = readw(ofsAddr + RX_mask);
drivers/tty/moxa.c
1983
spage = readw(ofsAddr + Page_rxb);
drivers/tty/moxa.c
1984
epage = readw(ofsAddr + EndPage_rxb);
drivers/tty/moxa.c
1991
bufhead = readw(ofsAddr + Ofs_rxb);
drivers/tty/moxa.c
2034
rptr = readw(ofsAddr + TXrptr);
drivers/tty/moxa.c
2035
wptr = readw(ofsAddr + TXwptr);
drivers/tty/moxa.c
2036
mask = readw(ofsAddr + TX_mask);
drivers/tty/moxa.c
2045
rptr = readw(ofsAddr + TXrptr);
drivers/tty/moxa.c
2046
wptr = readw(ofsAddr + TXwptr);
drivers/tty/moxa.c
2047
mask = readw(ofsAddr + TX_mask);
drivers/tty/moxa.c
2056
rptr = readw(ofsAddr + RXrptr);
drivers/tty/moxa.c
2057
wptr = readw(ofsAddr + RXwptr);
drivers/tty/moxa.c
2058
mask = readw(ofsAddr + RX_mask);
drivers/tty/moxa.c
481
while (readw(ofsAddr + FuncCode) != 0)
drivers/tty/moxa.c
484
if (readw(ofsAddr + FuncCode) != 0)
drivers/tty/moxa.c
503
return readw(ofsAddr + FuncArg);
drivers/tty/moxa.c
511
rptr = readw(ofsAddr + RXrptr);
drivers/tty/moxa.c
512
wptr = readw(ofsAddr + RXwptr);
drivers/tty/moxa.c
513
mask = readw(ofsAddr + RX_mask);
drivers/tty/moxa.c
611
tmp = readw(baseAddr + C218_key);
drivers/tty/moxa.c
616
tmp = readw(baseAddr + C218_key);
drivers/tty/moxa.c
621
tmp = readw(baseAddr + C320_key);
drivers/tty/moxa.c
624
tmp = readw(baseAddr + C320_status);
drivers/tty/moxa.c
707
if (readw(baseAddr + key) == keycode)
drivers/tty/moxa.c
711
if (readw(baseAddr + key) != keycode)
drivers/tty/moxa.c
718
if (readw(baseAddr + key) == keycode)
drivers/tty/moxa.c
729
if (readw(baseAddr + Magic_no) == Magic_code)
drivers/tty/moxa.c
733
if (readw(baseAddr + Magic_no) != Magic_code)
drivers/tty/moxa.c
744
if (readw(baseAddr + Magic_no) == Magic_code)
drivers/tty/moxa.c
748
if (readw(baseAddr + Magic_no) != Magic_code)
drivers/tty/moxa.c
752
j = readw(baseAddr + Module_cnt);
drivers/tty/moxa.c
759
if (readw(baseAddr + Magic_no) == Magic_code)
drivers/tty/moxa.c
763
if (readw(baseAddr + Magic_no) != Magic_code)
drivers/tty/moxa.c
802
writew(readw(ofsAddr + Page_rxb) + C218rx_pageno, ofsAddr + EndPage_rxb);
drivers/tty/moxa.c
805
writew(readw(ofsAddr + Page_txb) + C218tx_pageno, ofsAddr + EndPage_txb);
drivers/tty/moxa.c
822
writew(readw(ofsAddr + Page_rxb) + C320p8rx_pgno, ofsAddr + EndPage_rxb);
drivers/tty/moxa.c
824
writew(readw(ofsAddr + Page_txb) + C320p8tx_pgno, ofsAddr + EndPage_txb);
drivers/tty/moxa.c
831
writew(readw(ofsAddr + Page_rxb) + C320p16rx_pgno, ofsAddr + EndPage_rxb);
drivers/tty/moxa.c
833
writew(readw(ofsAddr + Page_txb) + C320p16tx_pgno, ofsAddr + EndPage_txb);
drivers/tty/moxa.c
840
writew(readw(ofsAddr + Page_rxb) + C320p24rx_pgno, ofsAddr + EndPage_rxb);
drivers/tty/moxa.c
842
writew(readw(ofsAddr + Page_txb), ofsAddr + EndPage_txb);
drivers/tty/moxa.c
851
writew(readw(ofsAddr + Page_txb), ofsAddr + EndPage_txb);
drivers/tty/nozomi.c
1099
read_iir = readw(dc->reg_iir);
drivers/tty/nozomi.c
389
*buf16 = __le16_to_cpu(readw(ptr));
drivers/tty/nozomi.c
400
*(buf16) = __le16_to_cpu(readw(ptr));
drivers/tty/serial/8250/8250_early.c
44
return readw(port->membase + offset);
drivers/tty/serial/8250/8250_pci.c
558
writew(readw(p + 0x28) & data, p + 0x28);
drivers/tty/serial/8250/8250_pci.c
559
readw(p + 0x28);
drivers/tty/serial/8250/8250_port.c
370
return readw(p->membase + offset);
drivers/tty/serial/clps711x.c
106
ch = readw(port->membase + UARTDR_OFFSET);
drivers/tty/serial/dz.c
103
return readw(addr);
drivers/tty/serial/milbeaut_usio.c
108
writew(readw(port->membase + MLB_USIO_REG_FCR) & ~MLB_USIO_FCR_FDRQ,
drivers/tty/serial/milbeaut_usio.c
123
u16 fcr = readw(port->membase + MLB_USIO_REG_FCR);
drivers/tty/serial/milbeaut_usio.c
164
ch = readw(port->membase + MLB_USIO_REG_DR);
drivers/tty/serial/milbeaut_usio.c
198
max_count = readw(port->membase + MLB_USIO_REG_FBYTE) >> 8;
drivers/tty/serial/milbeaut_usio.c
199
writew(readw(port->membase + MLB_USIO_REG_FCR) |
drivers/tty/serial/milbeaut_usio.c
67
writew(readw(port->membase + MLB_USIO_REG_FCR) & ~MLB_USIO_FCR_FTIE,
drivers/tty/serial/milbeaut_usio.c
78
writew(readw(port->membase + MLB_USIO_REG_FCR) & ~MLB_USIO_FCR_FTIE,
drivers/tty/serial/milbeaut_usio.c
96
(readw(port->membase + MLB_USIO_REG_FBYTE) & 0xff);
drivers/tty/serial/omap-serial.c
1143
return readw(port->membase + offset);
drivers/tty/serial/omap-serial.c
177
return readw(up->port.membase + offset);
drivers/tty/serial/rp2.c
279
tx_fifo_bytes = readw(up->base + RP2_TX_FIFO_COUNT);
drivers/tty/serial/rp2.c
398
u16 bytes = readw(up->base + RP2_RX_FIFO_COUNT);
drivers/tty/serial/rp2.c
402
u32 byte = readw(up->base + RP2_DATA_BYTE) | RP2_DUMMY_READ;
drivers/tty/serial/rp2.c
432
FIFO_SIZE - readw(up->base + RP2_TX_FIFO_COUNT),
drivers/tty/serial/rp2.c
581
readw(base + RP2_GLOBAL_CMD);
drivers/tty/serial/rp2.c
585
clk_cfg = readw(base + RP2_ASIC_CFG);
drivers/tty/serial/vt8500_serial.c
169
c = readw(port->membase + VT8500_RXFIFO) & 0x3ff;
drivers/tty/synclink_gt.c
3752
return readw(calc_regaddr(info, addr));
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
2004
return readw(&pdev->usb_regs->frmnr);
drivers/usb/gadget/udc/cdns2/cdns2-trace.h
504
__entry->maxpack_reg = pep->dir ? readw(&pdev->epx_regs->txmaxpack[pep->num - 1]) :
drivers/usb/gadget/udc/cdns2/cdns2-trace.h
505
readw(&pdev->epx_regs->rxmaxpack[pep->num - 1]);
drivers/usb/host/isp116x.h
379
val = readw(isp116x->data_reg);
drivers/usb/host/isp116x.h
405
val = (u32) readw(isp116x->data_reg);
drivers/usb/host/isp116x.h
407
val |= ((u32) readw(isp116x->data_reg)) << 16;
drivers/usb/host/uhci-hcd.h
635
return readw(uhci->regs + reg);
drivers/usb/isp1760/isp1760-hcd.c
402
*((u8 *)dstptr) = (u8)(readw(priv->base + ISP1763_HC_DATA) & 0xFF);
drivers/usb/musb/musb_core.c
2409
if (musb->ops->readw)
drivers/usb/musb/musb_core.c
2410
musb_readw = musb->ops->readw;
drivers/usb/musb/musb_core.h
172
u16 (*readw)(void __iomem *addr, u32 offset);
drivers/usb/musb/sunxi.c
191
musb->int_tx = readw(musb->mregs + SUNXI_MUSB_INTRTX);
drivers/usb/musb/sunxi.c
195
musb->int_rx = readw(musb->mregs + SUNXI_MUSB_INTRRX);
drivers/usb/musb/sunxi.c
542
return readw(addr + SUNXI_MUSB_INTRTX);
drivers/usb/musb/sunxi.c
544
return readw(addr + SUNXI_MUSB_INTRRX);
drivers/usb/musb/sunxi.c
546
return readw(addr + SUNXI_MUSB_INTRTXE);
drivers/usb/musb/sunxi.c
548
return readw(addr + SUNXI_MUSB_INTRRXE);
drivers/usb/musb/sunxi.c
550
return readw(addr + SUNXI_MUSB_FRAME);
drivers/usb/musb/sunxi.c
552
return readw(addr + SUNXI_MUSB_TXFIFOADD);
drivers/usb/musb/sunxi.c
554
return readw(addr + SUNXI_MUSB_RXFIFOADD);
drivers/usb/musb/sunxi.c
564
return readw(addr + offset);
drivers/usb/musb/sunxi.c
618
.readw = sunxi_musb_readw,
drivers/video/fbdev/aty/radeonfb.h
378
#define INREG16(addr) readw((rinfo->mmio_base)+addr)
drivers/video/fbdev/hgafb.c
301
p_save = readw(p); q_save = readw(q);
drivers/video/fbdev/hgafb.c
303
writew(0xaa55, p); if (readw(p) == 0xaa55) count++;
drivers/video/fbdev/hgafb.c
304
writew(0x55aa, p); if (readw(p) == 0x55aa) count++;
drivers/video/fbdev/i810/i810.h
292
#define i810_readw(where, mmio) readw(mmio + where)
drivers/video/fbdev/omap/sossi.c
79
return readw(sossi.base + reg);
drivers/video/fbdev/savage/savagefb.h
260
return readw(par->mmio.vbase + addr);
drivers/video/fbdev/sis/sis.h
392
#define MMIO_IN16(base, offset) readw((base+offset))
drivers/video/fbdev/sis/sis_main.c
4174
if(readw(FBAddress) == temp)
drivers/video/fbdev/sis/sis_main.c
4285
if (readw(FBAddr + BankNumHigh + PhysicalAdrHigh) == PhysicalAdrHigh)
drivers/video/fbdev/via/lcd.c
957
start_pattern = readw(biosptr);
drivers/video/fbdev/via/lcd.c
964
tableptr = biosptr + readw(romptr);
drivers/video/fbdev/via/lcd.c
969
romptr = biosptr + readw(romptr);
drivers/virtio/virtio_mmio.c
158
w = cpu_to_le16(readw(base + offset));
drivers/watchdog/cpwd.c
182
u16 val = readw(addr);
drivers/watchdog/ftwdt010_wdt.c
166
reg = readw(gwdt->base + FTWDT010_WDCR);
drivers/watchdog/ftwdt010_wdt.c
198
reg = readw(gwdt->base + FTWDT010_WDCR);
drivers/watchdog/ftwdt010_wdt.c
211
reg = readw(gwdt->base + FTWDT010_WDCR);
drivers/watchdog/gxp-wdt.c
74
u32 val = readw(drvdata->base + GXP_WDT_CNT_OFS);
drivers/watchdog/i6300esb.c
277
val2 = readw(ESB_RELOAD_REG(edev));
drivers/watchdog/menz69_wdt.c
39
val = readw(drv->base + MEN_Z069_WTR);
drivers/watchdog/menz69_wdt.c
51
val = readw(drv->base + MEN_Z069_WTR);
drivers/watchdog/menz69_wdt.c
64
val = readw(drv->base + MEN_Z069_WVR);
drivers/watchdog/menz69_wdt.c
80
reg = readw(drv->base + MEN_Z069_WTR);
drivers/watchdog/msc313e_wdt.c
124
if (readw(priv->base + REG_WDT_MAX_PRD_L) | (readw(priv->base + REG_WDT_MAX_PRD_H) << 16))
drivers/watchdog/sc520_wdt.c
161
readw(wdtmrctl); /* ensure write synchronization */
include/asm-generic/io.h
205
#ifndef readw
include/asm-generic/io.h
206
#define readw readw
include/asm-generic/io.h
898
return readw(addr);
include/asm-generic/io.h
958
return swab16(readw(addr));
include/linux/iopoll.h
222
readx_poll_timeout(readw, addr, val, cond, delay_us, timeout_us)
include/linux/iopoll.h
225
readx_poll_timeout_atomic(readw, addr, val, cond, delay_us, timeout_us)
include/linux/iosys-map.h
359
u16: val__ = readw(vaddr_iomem__), \
include/sound/hdaudio.h
457
snd_hdac_aligned_read(addr, 0xffff) : readw(addr);
include/sound/hdaudio.h
511
writew(((readw(addr + reg) & ~(mask)) | (val)), addr + reg)
lib/iomap.c
69
#define mmio_read16be(addr) swab16(readw(addr))
lib/iomap.c
87
IO_COND(addr, return inw(port), return readw(addr));
rust/helpers/io.c
29
return readw(addr);
sound/hda/core/ext/controller.c
100
hlink->lsdiid = readw(hlink->ml_addr + AZX_REG_ML_LSDIID);
sound/hda/core/ext/stream.c
145
val = readw(bus->ppcap + AZX_REG_PP_PPCTL) & mask;
sound/isa/msnd/msnd.c
241
wTmp = readw(chip->DARQ + JQS_wTail) + PCTODSP_OFFSET(DAQDS__size);
sound/isa/msnd/msnd.c
242
if (wTmp > readw(chip->DARQ + JQS_wSize))
sound/isa/msnd/msnd.c
244
while (wTmp == readw(chip->DARQ + JQS_wHead) && timeout--)
sound/isa/msnd/msnd.c
252
if (readw(pDAQ) != PCTODSP_BASED(0x3000))
sound/isa/msnd/msnd.c
264
size = readw(DAQD + DAQDS_wSize);
sound/isa/msnd/msnd.c
292
DAPQ_tail = readw(chip->DAPQ + JQS_wTail);
sound/isa/msnd/msnd.c
293
while (DAPQ_tail != readw(chip->DAPQ + JQS_wHead) || start) {
sound/isa/msnd/msnd.c
312
if (readw(DAQD + DAQDS_wStart) != PCTODSP_BASED(0x0))
sound/isa/msnd/msnd_pinnacle.c
162
head = readw(chip->DSPQ + JQS_wHead);
sound/isa/msnd/msnd_pinnacle.c
163
tail = readw(chip->DSPQ + JQS_wTail);
sound/isa/msnd/msnd_pinnacle.c
164
size = readw(chip->DSPQ + JQS_wSize);
sound/isa/msnd/msnd_pinnacle.c
168
snd_msnd_eval_dsp_msg(chip, readw(pwDSPQData + 2 * head));
sound/isa/msnd/msnd_pinnacle.c
312
mastVolLeft = readw(chip->SMA + SMA_wCurrMastVolLeft);
sound/isa/msnd/msnd_pinnacle.c
313
mastVolRight = readw(chip->SMA + SMA_wCurrMastVolRight);
sound/isa/msnd/msnd_pinnacle.c
441
while (readw(chip->mappedbase)) {
sound/isa/msnd/msnd_pinnacle.c
486
writew(readw(chip->SMA + SMA_wCurrHostStatusFlags)
sound/isa/msnd/msnd_pinnacle.c
489
writew(readw(chip->SMA + SMA_wCurrHostStatusFlags)
sound/isa/msnd/msnd_pinnacle_mixer.c
151
readw(dev->SMA + SMA_wCurrMastVolLeft) / 0xffff, \
sound/isa/msnd/msnd_pinnacle_mixer.c
154
readw(dev->SMA + SMA_wCurrMastVolRight) / 0xffff, \
sound/isa/msnd/msnd_pinnacle_mixer.c
161
readw(dev->SMA + SMA_wCurrMastVolLeft) / 0xffff, \
sound/isa/msnd/msnd_pinnacle_mixer.c
164
readw(dev->SMA + SMA_wCurrMastVolRight) / 0xffff, \
sound/pci/ad1889.c
99
return readw(chip->iobase + reg);
sound/pci/cs5530.c
98
map = readw(mem + 0x18);
sound/pci/lola/lola.h
380
readw((chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
sound/pci/lola/lola_mixer.c
224
(gain == readw(&chip->mixer.array->src_gain[id])))
sound/pci/lola/lola_mixer.c
645
val = readw(&chip->mixer.array->src_gain[idx]) + 1;
sound/pci/lola/lola_mixer.c
728
val = readw(&chip->mixer.array->dest_mix_gain[dst][src]) + 1;
sound/pci/nm256/nm256.c
270
return readw(chip->cport + offset);
sound/pci/sis7019.c
228
sync -= readw(voice->sync_base + SIS_CAPTURE_DMA_FORMAT_CSO);
sound/pci/ymfpci/ymfpci_main.c
41
return readw(chip->reg_area_virt + offset);
sound/soc/sof/intel/hda-mlink.c
1061
val = readw(pvccs);
sound/soc/sof/intel/hda-mlink.c
1093
state = readw(pvccs) & AZX_REG_INTEL_VS_SHIM_PVCCS_MDSTS;
sound/soc/sof/intel/hda-mlink.c
128
hlink->lsdiid = readw(ml_addr + AZX_REG_ML_LSDIID);
sound/soc/sof/intel/hda-mlink.c
347
return readw(lsdiid);
sound/soc/sof/intel/hda-mlink.c
354
val = readw(lsdiid);
sound/soc/sof/intel/hda-mlink.c
365
val = readw(pcmsycm);
sound/soc/sof/intel/hda-mlink.c
712
u16 val = readw(pvccs);
sound/soc/sof/intel/hda-mlink.c
774
writew(readw(pvccs) & ~AZX_REG_INTEL_VS_SHIM_PVCCS_MDSTSCHGIE, pvccs);
sound/soc/sof/intel/hda-mlink.c
875
val = readw(pcmsycm);
tools/arch/x86/include/asm/io.h
20
build_mmio_read(readw, "w", unsigned short, "=r", :"memory")
tools/arch/x86/include/asm/io.h
36
#define readw readw
tools/include/asm-generic/io.h
164
#ifndef readw
tools/include/asm-generic/io.h
165
#define readw readw