Home
last modified time | relevance | path

Searched refs:ioread16 (Results 1 – 111 of 111) sorted by relevance

/linux-4.4.14/arch/powerpc/platforms/85xx/
Dge_imp3a.c141 reg = ioread16(imp3a_regs); in ge_imp3a_get_pcb_rev()
150 reg = ioread16(imp3a_regs + 0x2); in ge_imp3a_get_board_rev()
159 reg = ioread16(imp3a_regs + 0x2); in ge_imp3a_get_fpga_rev()
168 reg = ioread16(imp3a_regs + 0x6); in ge_imp3a_get_cpci_geo_addr()
177 reg = ioread16(imp3a_regs + 0x6); in ge_imp3a_get_cpci_is_syscon()
/linux-4.4.14/drivers/i2c/busses/
Di2c-highlander.c59 iowrite16(ioread16(dev->base + SMCR) | SMCR_IEIC, dev->base + SMCR); in highlander_i2c_irq_enable()
64 iowrite16(ioread16(dev->base + SMCR) & ~SMCR_IEIC, dev->base + SMCR); in highlander_i2c_irq_disable()
69 iowrite16(ioread16(dev->base + SMCR) | SMCR_START, dev->base + SMCR); in highlander_i2c_start()
74 iowrite16(ioread16(dev->base + SMCR) | SMCR_IRIC, dev->base + SMCR); in highlander_i2c_done()
81 smmr = ioread16(dev->base + SMMR); in highlander_i2c_setup()
133 while (ioread16(dev->base + SMCR) & SMCR_BBSY) { in highlander_i2c_wait_for_bbsy()
147 iowrite16(ioread16(dev->base + SMCR) | SMCR_RST, dev->base + SMCR); in highlander_i2c_reset()
153 u16 tmp = ioread16(dev->base + SMCR); in highlander_i2c_wait_for_ack()
180 smcr = ioread16(dev->base + SMCR); in highlander_i2c_poll()
246 data[i] = ioread16(dev->base + SMTRDR + (i * sizeof(u16))); in highlander_i2c_read()
[all …]
Di2c-ocores.c112 return ioread16(i2c->base + (reg << i2c->reg_shift)); in oc_getreg_16()
/linux-4.4.14/drivers/net/wireless/orinoco/
Dorinoco_nortel.c71 ioread16(card->attr_io + COR_OFFSET); in orinoco_nortel_cor_reset()
96 if (ioread16(card->bridge_io) & 1) { in orinoco_nortel_hw_init()
106 if (ioread16(card->bridge_io) & 0x10) in orinoco_nortel_hw_init()
113 if (ioread16(card->attr_io + COR_OFFSET) & 1) { in orinoco_nortel_hw_init()
117 if (ioread16(card->attr_io + COR_OFFSET + 2) & 1) { in orinoco_nortel_hw_init()
121 if (ioread16(card->attr_io + COR_OFFSET + 4) & 1) { in orinoco_nortel_hw_init()
129 reg = ioread16(card->attr_io + COR_OFFSET); in orinoco_nortel_hw_init()
Dhermes.h422 (ioread16((hw)->iobase + ((off) << (hw)->reg_spacing)))
/linux-4.4.14/arch/arm/common/
Dscoop.c62 gpwr = ioread16(sdev->base + SCOOP_GPWR); in __scoop_gpio_set()
87 return ioread16(sdev->base + SCOOP_GPRR) & (1 << (offset + 1)); in scoop_gpio_get()
99 gpcr = ioread16(sdev->base + SCOOP_GPCR); in scoop_gpio_direction_input()
119 gpcr = ioread16(sdev->base + SCOOP_GPCR); in scoop_gpio_direction_output()
131 return ioread16(sdev->base + reg); in read_scoop_reg()
149 mcr = ioread16(sdev->base + SCOOP_MCR); in check_scoop_reg()
159 sdev->scoop_gpwr = ioread16(sdev->base + SCOOP_GPWR); in scoop_suspend()
/linux-4.4.14/drivers/mmc/host/
Dtoshsd.c224 data = ioread16(host->ioaddr + SD_RESPONSE0); in toshsd_cmd_irq()
227 data = ioread16(host->ioaddr + SD_RESPONSE1); in toshsd_cmd_irq()
230 data = ioread16(host->ioaddr + SD_RESPONSE2); in toshsd_cmd_irq()
233 data = ioread16(host->ioaddr + SD_RESPONSE3); in toshsd_cmd_irq()
236 data = ioread16(host->ioaddr + SD_RESPONSE4); in toshsd_cmd_irq()
239 data = ioread16(host->ioaddr + SD_RESPONSE5); in toshsd_cmd_irq()
242 data = ioread16(host->ioaddr + SD_RESPONSE6); in toshsd_cmd_irq()
245 data = ioread16(host->ioaddr + SD_RESPONSE7); in toshsd_cmd_irq()
249 data = ioread16(host->ioaddr + SD_RESPONSE0); in toshsd_cmd_irq()
252 data = ioread16(host->ioaddr + SD_RESPONSE1); in toshsd_cmd_irq()
[all …]
Dusdhi6rol0.c229 u16 data = ioread16(host->base + reg); in usdhi6_read16()
/linux-4.4.14/arch/alpha/kernel/
Dio.c23 unsigned int ioread16(void __iomem *addr) in ioread16() function
25 unsigned int ret = IO_CONCAT(__IO_PREFIX,ioread16)(addr); in ioread16()
56 EXPORT_SYMBOL(ioread16);
69 return ioread16(ioport_map(port, 2)); in inw()
263 *(unsigned short *)dst = ioread16(port); in ioread16_rep()
270 w = ioread16(port); in ioread16_rep()
271 w |= ioread16(port) << 16; in ioread16_rep()
277 *(unsigned short*)dst = ioread16(port); in ioread16_rep()
/linux-4.4.14/drivers/ata/
Dpata_opti.c85 ioread16(regio + 1); in opti_write_reg()
86 ioread16(regio + 1); in opti_write_reg()
125 clock = ioread16(regio + 5) & 1; in opti_set_piomode()
Dpata_optidma.c81 ioread16(regio + 1); in optidma_unlock()
82 ioread16(regio + 1); in optidma_unlock()
Dpata_pdc2027x.c539 pll_ctl = ioread16(mmio_base + PDC_PLL_CTL); in pdc_adjust_pll()
580 ioread16(mmio_base + PDC_PLL_CTL); /* flush */ in pdc_adjust_pll()
590 pll_ctl = ioread16(mmio_base + PDC_PLL_CTL); in pdc_adjust_pll()
Dpata_legacy.c469 ioread16(ap->ioaddr.error_addr); in opti82c611a_set_piomode()
470 ioread16(ap->ioaddr.error_addr); in opti82c611a_set_piomode()
548 ioread16(ap->ioaddr.error_addr); in opti82c46x_set_piomode()
549 ioread16(ap->ioaddr.error_addr); in opti82c46x_set_piomode()
Dpata_octeon_cf.c368 *(uint16_t *)buffer = ioread16(data_addr); in octeon_cf_data_xfer16()
377 align_buf[0] = cpu_to_le16(ioread16(data_addr)); in octeon_cf_data_xfer16()
Dlibata-sff.c2176 ioread16(ap->ioaddr.data_addr); in ata_sff_drain_fifo()
/linux-4.4.14/drivers/net/ethernet/rdc/
Dr6040.c221 cmd = ioread16(ioaddr + MMDIO); in r6040_phy_read()
230 return ioread16(ioaddr + MMRD); in r6040_phy_read()
245 cmd = ioread16(ioaddr + MMDIO); in r6040_phy_write()
376 cmd = ioread16(ioaddr + MCR1); in r6040_reset_mac()
435 ioread16(ioaddr + MIER), in r6040_tx_timeout()
436 ioread16(ioaddr + MISR)); in r6040_tx_timeout()
610 err = ioread16(ioaddr + MLSR); in r6040_tx()
649 iowrite16(ioread16(ioaddr + MIER) | RX_INTS, ioaddr + MIER); in r6040_poll()
663 misr = ioread16(ioaddr + MIER); in r6040_interrupt()
667 status = ioread16(ioaddr + MISR); in r6040_interrupt()
[all …]
/linux-4.4.14/drivers/net/ethernet/dlink/
Dsundance.c732 if (! (ioread16(ioaddr + EECtrl) & 0x8000)) { in eeprom_read()
733 return ioread16(ioaddr + EEData); in eeprom_read()
911 ioread16(ioaddr + MACCtrl1), ioread16(ioaddr + MACCtrl0)); in netdev_open()
937 iowrite16 (ioread16 (ioaddr + MACCtrl0) | EnbFullDuplex, in check_duplex()
950 iowrite16(ioread16(ioaddr + MACCtrl0) | (duplex ? 0x20 : 0), ioaddr + MACCtrl0); in check_duplex()
964 dev->name, ioread16(ioaddr + IntrEnable), in netdev_timer()
1198 int intr_status = ioread16(ioaddr + IntrStatus); in intr_handler()
1218 tx_status = ioread16 (ioaddr + TxStatus); in intr_handler()
1250 iowrite16(ioread16(ioaddr + MACCtrl1) | TxEnable, ioaddr + MACCtrl1); in intr_handler()
1251 if (ioread16(ioaddr + MACCtrl1) & TxEnabled) in intr_handler()
[all …]
Ddl2k.c23 #define dr16(reg) ioread16(ioaddr + (reg))
/linux-4.4.14/drivers/net/can/softing/
Dsofting_fw.c51 return ioread16(&card->dpram[DPRAM_FCT_RESULT]); in _softing_fct_cmd()
89 ret = ioread16(&card->dpram[DPRAM_RECEIPT]); in softing_bootloader_command()
303 rx_sum = ioread16(&card->dpram[DPRAM_RECEIPT + 2]); in softing_load_app_fw()
373 card->id.fw_version = ioread16(&card->dpram[DPRAM_FCT_PARAM + 2]); in softing_chip_poweron()
374 card->id.hw_version = ioread16(&card->dpram[DPRAM_FCT_PARAM + 4]); in softing_chip_poweron()
375 card->id.license = ioread16(&card->dpram[DPRAM_FCT_PARAM + 6]); in softing_chip_poweron()
376 card->id.chip[0] = ioread16(&card->dpram[DPRAM_FCT_PARAM + 8]); in softing_chip_poweron()
377 card->id.chip[1] = ioread16(&card->dpram[DPRAM_FCT_PARAM + 10]); in softing_chip_poweron()
/linux-4.4.14/drivers/cpufreq/
Dpcc-cpufreq.c128 if (ioread16(&pcch_hdr->status) & CMD_COMPLETE) in pcc_cmd()
167 status = ioread16(&pcch_hdr->status); in pcc_get_freq()
231 status = ioread16(&pcch_hdr->status); in pcc_cpufreq_target()
463 ioread16(&pcch_hdr->length), ioread8(&pcch_hdr->major), in pcc_cpufreq_probe()
465 ioread16(&pcch_hdr->command), ioread16(&pcch_hdr->status), in pcc_cpufreq_probe()
/linux-4.4.14/arch/powerpc/kernel/
Diomap.c20 unsigned int ioread16(void __iomem *addr) in ioread16() function
37 EXPORT_SYMBOL(ioread16);
/linux-4.4.14/arch/alpha/include/asm/
Dio.h159 REMAP1(unsigned int, ioread16, /**/)
333 extern inline unsigned int ioread16(void __iomem *addr) in ioread16() function
335 unsigned int ret = IO_CONCAT(__IO_PREFIX,ioread16)(addr); in ioread16()
359 return ioread16(ioport_map(port, 2)); in inw()
494 #define ioread16be(p) be16_to_cpu(ioread16(p))
Dio_trivial.h15 IO_CONCAT(__IO_PREFIX,ioread16)(void __iomem *a) in IO_CONCAT() argument
83 return IO_CONCAT(__IO_PREFIX,ioread16)(addr); in IO_CONCAT()
/linux-4.4.14/drivers/virtio/
Dvirtio_pci_legacy.c111 return ioread16(vp_dev->ioaddr + VIRTIO_MSI_CONFIG_VECTOR); in vp_config_vector()
130 num = ioread16(vp_dev->ioaddr + VIRTIO_PCI_QUEUE_NUM); in setup_vq()
159 msix_vec = ioread16(vp_dev->ioaddr + VIRTIO_MSI_QUEUE_VECTOR); in setup_vq()
Dvirtio_pci_modern.c38 return ioread16(addr); in vp_ioread16()
195 w = cpu_to_le16(ioread16(vp_dev->device + offset)); in vp_get()
/linux-4.4.14/arch/sh/kernel/
Diomap.c20 unsigned int ioread16(void __iomem *addr) in ioread16() function
24 EXPORT_SYMBOL(ioread16);
/linux-4.4.14/drivers/ipack/carriers/
Dtpci200.c79 iowrite16(ioread16(addr) & (~mask), addr); in tpci200_clear_mask()
88 iowrite16(ioread16(addr) | mask, addr); in tpci200_set_mask()
145 status_reg = ioread16(&tpci200->info->interface_regs->status); in tpci200_interrupt()
369 return (ioread16(addr) & TPCI200_CLK32) ? 32 : 8; in tpci200_get_clockrate()
406 return (ioread16(addr) & mask) ? 1 : 0; in tpci200_get_error()
421 return (ioread16(addr) & mask) ? 1 : 0; in tpci200_get_timeout()
/linux-4.4.14/drivers/staging/comedi/drivers/
Dmf6x4.c98 data[1] = ioread16(dev->mmio + MF6X4_DIN_REG) & MF6X4_DIN_MASK; in mf6x4_di_insn_bits()
145 ioread16(dev->mmio + MF6X4_ADSTART_REG); in mf6x4_ai_insn_read()
152 d = ioread16(dev->mmio + MF6X4_ADDATA_REG); in mf6x4_ai_insn_read()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvif/
Dos.h44 #define ioread16_native ioread16
/linux-4.4.14/drivers/net/ethernet/3com/
D3c59x.c922 if (vortex_probe1(device, ioaddr, ioread16(ioaddr + 0xC88) >> 12, in vortex_eisa_probe()
1504 if (!(ioread16(ioaddr + EL3_STATUS) & CmdInProgress)) in issue_and_wait()
1510 if (!(ioread16(ioaddr + EL3_STATUS) & CmdInProgress)) { in issue_and_wait()
1519 dev->name, cmd, ioread16(ioaddr + EL3_STATUS)); in issue_and_wait()
1900 ioread16(ioaddr + EL3_STATUS)); in vortex_tx_timeout()
1910 if (ioread16(ioaddr + EL3_STATUS) & IntLatch) { in vortex_tx_timeout()
2010 ioread16(ioaddr + EL3_STATUS) & StatsFull) { in vortex_error()
2092 if (ioread16(ioaddr + TxFree) > 1536) { in vortex_start_xmit()
2283 status = ioread16(ioaddr + EL3_STATUS); in vortex_interrupt()
2323 if (ioread16(ioaddr + Wn7_MasterStatus) & 0x1000) { in vortex_interrupt()
[all …]
/linux-4.4.14/arch/mips/lib/
Diomap.c35 unsigned int ioread16(void __iomem *addr) in ioread16() function
40 EXPORT_SYMBOL(ioread16);
/linux-4.4.14/drivers/net/fddi/skfp/h/
Dtypes.h33 #define inpw(p) ioread16(p)
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_main.c88 orig = ioread16(mem); in mga_probe_vram()
104 test1 = ioread16(mem + offset); in mga_probe_vram()
105 test2 = ioread16(mem); in mga_probe_vram()
/linux-4.4.14/drivers/staging/vt6655/
Dupc.h44 (*(pwData) = ioread16(dwIOAddress))
/linux-4.4.14/arch/sh/boards/mach-sdk7786/
Dfpga.c44 if (ioread16(base + SRSTR) == SRSTR_MAGIC) in sdk7786_fpga_probe()
/linux-4.4.14/drivers/net/ethernet/packetengines/
Dyellowfin.c546 if ((ioread16(ioaddr + MII_Status) & 1) == 0) in mdio_read()
548 return ioread16(ioaddr + MII_Rd_Data); in mdio_read()
560 if ((ioread16(ioaddr + MII_Status) & 1) == 0) in mdio_write()
658 ioread16(ioaddr + IntrStatus)); in yellowfin_timer()
903 u16 intr_status = ioread16(ioaddr + IntrClear); in yellowfin_interrupt()
1028 ioread16(ioaddr + IntrStatus)); in yellowfin_interrupt()
1198 ioread16(ioaddr + TxStatus), in yellowfin_close()
1199 ioread16(ioaddr + RxStatus), in yellowfin_close()
1200 ioread16(ioaddr + IntrStatus)); in yellowfin_close()
1285 u16 cfg_value = ioread16(ioaddr + Cnfg); in set_rx_mode()
/linux-4.4.14/drivers/net/ethernet/cirrus/
Dcs89x0.c202 tmp16 = ioread16(lp->virt_addr + portno); in readwords()
227 return ioread16(lp->virt_addr + DATA_PORT); in readreg()
676 status = ioread16(lp->virt_addr + RX_FRAME_PORT); in net_rx()
677 length = ioread16(lp->virt_addr + RX_FRAME_PORT); in net_rx()
694 skb->data[length-1] = ioread16(lp->virt_addr + RX_FRAME_PORT); in net_rx()
728 while ((status = ioread16(lp->virt_addr + ISQ_PORT))) { in net_interrupt()
1336 ioaddr, ADD_PORT, ioread16(ioaddr + ADD_PORT)); in cs89x0_probe1()
1339 tmp = ioread16(ioaddr + DATA_PORT); in cs89x0_probe1()
1616 if ((ioread16(io_mem + ADD_PORT) & ADD_MASK) != in cs89x0_ioport_probe()
1619 dev->name, ioread16(io_mem + ADD_PORT)); in cs89x0_ioport_probe()
/linux-4.4.14/include/asm-generic/
Diomap.h29 extern unsigned int ioread16(void __iomem *);
Dio.h572 #ifndef ioread16
573 #define ioread16 ioread16 macro
574 static inline u16 ioread16(const volatile void __iomem *addr) in ioread16() function
/linux-4.4.14/drivers/platform/x86/
Dibm_rtl.c124 cmd_port_val = ioread16(&rtl_table->cmd_port_value); in ibm_rtl_write()
262 ebda_kb = ioread16(ebda_map); in ibm_rtl_init()
/linux-4.4.14/drivers/usb/gadget/udc/
Dr8a66597-udc.h127 return ioread16(r8a66597->reg + offset); in r8a66597_read()
169 data = ioread16(fifoaddr); in r8a66597_read_fifo()
Dm66592-udc.h526 return ioread16(m66592->reg + offset); in m66592_read()
/linux-4.4.14/lib/
Diomap.c76 unsigned int ioread16(void __iomem *addr) in ioread16() function
97 EXPORT_SYMBOL(ioread16);
/linux-4.4.14/drivers/net/ethernet/micrel/
Dks8842.c207 reg = ioread16(adapter->hw_addr + offset); in ks8842_enable_bits()
217 reg = ioread16(adapter->hw_addr + offset); in ks8842_clear_bits()
240 return ioread16(adapter->hw_addr + offset); in ks8842_read16()
673 *data16++ = ioread16(adapter->hw_addr + in ks8842_rx_frame()
675 *data16++ = ioread16(adapter->hw_addr + in ks8842_rx_frame()
745 entry_bank = ioread16(adapter->hw_addr + REG_SELECT_BANK); in ks8842_tasklet()
812 u16 entry_bank = ioread16(adapter->hw_addr + REG_SELECT_BANK); in ks8842_irq()
Dks8851_mll.c491 data = ioread16(ks->hw_addr); in ks_rdreg8()
507 return ioread16(ks->hw_addr); in ks_rdreg16()
552 *wptr++ = (u16)ioread16(ks->hw_addr); in ks_inblk()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-rhine.c488 #define WORD_REG_BITS_ON(x, p) do { iowrite16((ioread16((p))|(x)), (p)); } while (0)
492 #define WORD_REG_BITS_IS_ON(x, p) (ioread16((p)) & (x))
496 #define WORD_REG_BITS_OFF(x, p) do { iowrite16(ioread16((p)) & (~(x)), (p)); } while (0)
500 #define WORD_REG_BITS_SET(x, m, p) do { iowrite16((ioread16((p)) & (~(m)))|(x), (p)); } while (0)
560 intr_status = ioread16(ioaddr + IntrStatus); in rhine_get_events()
789 stats->rx_crc_errors += ioread16(ioaddr + RxCRCErrs); in rhine_update_rx_crc_and_missed_errord()
790 stats->rx_missed_errors += ioread16(ioaddr + RxMissed); in rhine_update_rx_crc_and_missed_errord()
799 ioread16(ioaddr + RxCRCErrs); in rhine_update_rx_crc_and_missed_errord()
800 ioread16(ioaddr + RxMissed); in rhine_update_rx_crc_and_missed_errord()
1653 result = ioread16(ioaddr + MIIData); in mdio_read()
[all …]
/linux-4.4.14/arch/sh/boards/mach-se/7722/
Dirq.c40 mask = ioread16(se7722_irq_regs + IRQ01_STS_REG); in se7722_irq_demux()
/linux-4.4.14/arch/sh/boards/mach-se/7343/
Dirq.c41 mask = ioread16(se7343_irq_regs + PA_CPLD_ST_REG); in se7343_irq_demux()
/linux-4.4.14/arch/x86/mm/
Dtestmmiotrace.c59 if (ioread16(p + i) != v16(i)) in do_read_test()
/linux-4.4.14/arch/sh/include/mach-sdk7786/mach/
Dfpga.h147 return ioread16(sdk7786_fpga_base + reg); in fpga_read_reg()
/linux-4.4.14/arch/arm/mach-ixp4xx/include/mach/
Dio.h380 #define ioread16(p) ioread16(p) macro
381 static inline u16 ioread16(const void __iomem *addr) in ioread16() function
/linux-4.4.14/drivers/video/fbdev/
Dsh7760fb.c63 while (--i && ((ioread16(par->base + LDPMMR) & 3) != val)) in wait_for_lps()
77 unsigned short cntr = ioread16(par->base + LDCNTR); in sh7760fb_blank()
78 unsigned short intr = ioread16(par->base + LDINTR); in sh7760fb_blank()
/linux-4.4.14/arch/frv/include/asm/
Dio.h307 static inline unsigned int ioread16(void __iomem *p) in ioread16() function
348 #define ioread16be(addr) be16_to_cpu(ioread16(addr))
/linux-4.4.14/arch/sh/drivers/
Dheartbeat.c52 new |= ioread16(hd->base) & ~hd->mask; in heartbeat_toggle_bit()
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/
Drtl8180.h159 return ioread16(addr); in rtl818x_ioread16()
/linux-4.4.14/drivers/staging/rts5208/
Drtsx.h61 ioread16((chip)->rtsx->remap_addr + reg)
/linux-4.4.14/arch/tile/include/asm/
Dio.h251 #define ioread16 readw macro
487 #define ioread16be(addr) be16_to_cpu(ioread16(addr))
/linux-4.4.14/drivers/sh/clk/
Dcpg.c24 return ioread16(clk->mapped_reg); in sh_clk_read()
46 return ioread16(addr); in r16()
/linux-4.4.14/arch/parisc/lib/
Diomap.c278 unsigned int ioread16(void __iomem *addr) in ioread16() function
447 EXPORT_SYMBOL(ioread16);
/linux-4.4.14/arch/m32r/include/asm/
Dio.h172 #define ioread16 readw macro
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-common.h1214 ioread16((_pdata)->sir0_regs + _reg)
1234 ioread16((_pdata)->sir1_regs + _reg)
1257 ioread16((_pdata)->rxtx_regs + _reg)
/linux-4.4.14/drivers/vfio/pci/
Dvfio_pci_rdwr.c71 val = cpu_to_le16(ioread16(io + off)); in do_io_rw()
/linux-4.4.14/drivers/net/irda/
Dsh_irda.c183 ret = ioread16(self->membase + offset); in sh_irda_read()
196 old = ioread16(self->membase + offset); in sh_irda_update_bits()
Dsh_sir.c134 return ioread16(self->membase + offset); in sh_sir_read()
/linux-4.4.14/drivers/i2c/muxes/
Di2c-mux-reg.c55 ioread16(mux->data.reg); in i2c_mux_reg_set()
/linux-4.4.14/arch/mn10300/include/asm/
Dio.h193 #define ioread16(addr) readw(addr) macro
/linux-4.4.14/drivers/usb/host/
Dr8a66597.h168 return ioread16(r8a66597->reg + offset); in r8a66597_read()
/linux-4.4.14/drivers/input/keyboard/
Dsh_keysc.c54 return ioread16(p->iomem_base + (reg_nr << 2)); in sh_keysc_read()
/linux-4.4.14/arch/avr32/include/asm/
Dio.h229 #define ioread16(p) ((unsigned int)readw(p)) macro
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
Datl2.h66 #define ATL2_READ_REGW(a, reg) (ioread16((a)->hw_addr + (reg)))
Datl1.c283 ioread16(hw->hw_addr + REG_PHY_ENABLE); in atl1_reset_hw()
322 value = ioread16(hw->hw_addr + REG_PCIE_CAP_LIST); in atl1_check_eeprom_exist()
520 addr[1] = ioread16(hw->hw_addr + (REG_MAC_STA_ADDR + 4)); in atl1_get_permanent_address()
1669 value = ioread16(adapter->hw.hw_addr + PCI_COMMAND); in atl1_via_workaround()
2997 adapter->hw.dev_rev = ioread16(adapter->hw.hw_addr + in atl1_probe()
/linux-4.4.14/arch/sparc/include/asm/
Dio_64.h412 #define ioread16 readw macro
/linux-4.4.14/drivers/bcma/
Dhost_pci.c51 return ioread16(core->bus->mmio + offset); in bcma_host_pci_read16()
/linux-4.4.14/drivers/pwm/
Dpwm-renesas-tpu.c141 value = ioread16(pwm->tpu->base + TPU_TSTR); in tpu_pwm_start_stop()
/linux-4.4.14/include/linux/
Dfsl_ifc.h866 val = ioread16(addr); in ifc_in16()
/linux-4.4.14/drivers/clocksource/
Dsh_mtu2.c170 return ioread16(ch->base + offs); in sh_mtu2_read()
Dsh_tmu.c104 return ioread16(ch->base + offs); in sh_tmu_read()
Dsh_cmt.c162 return ioread16(base + (offs << 1)); in sh_cmt_read16()
/linux-4.4.14/drivers/watchdog/
Dhpwdt.c473 return TICKS_TO_SECS(ioread16(hpwdt_timer_reg)); in hpwdt_time_left()
/linux-4.4.14/drivers/pinctrl/sh-pfc/
Dcore.c149 return ioread16(mapped_reg); in sh_pfc_read_raw_reg()
/linux-4.4.14/sound/pci/
Dintel8x0m.c258 return ioread16(chip->bmaddr + offset); in igetword()
287 return ioread16(chip->addr + offset); in iagetword()
Dintel8x0.c473 return ioread16(chip->bmaddr + offset); in igetword()
502 return ioread16(chip->addr + offset); in iagetword()
/linux-4.4.14/drivers/ssb/
Dpci.c277 sprom[i] = ioread16(bus->mmio + bus->sprom_offset + (i * 2)); in sprom_do_read()
994 return ioread16(bus->mmio + offset); in ssb_pci_read16()
/linux-4.4.14/drivers/vfio/platform/
Dvfio_platform_common.c352 val = ioread16(reg->ioaddr + off); in vfio_platform_read_mmio()
/linux-4.4.14/drivers/usb/renesas_usbhs/
Dcommon.c77 return ioread16(priv->base + reg); in usbhs_read()
/linux-4.4.14/drivers/net/ethernet/
Dec_bhf.c268 u16 type = ioread16(priv->io + i * INFO_BLOCK_SIZE + in ec_bhf_setup_offsets()
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
Dtulip_core.c467 iowrite32(0x0f370000 | ioread16(ioaddr + 0x80), ioaddr + 0x80); in tulip_up()
472 iowrite32(0x0f370000 | ioread16(ioaddr + 0x80), ioaddr + 0x80); in tulip_up()
473 iowrite32(0x11000 | ioread16(ioaddr + 0xa0), ioaddr + 0xa0); in tulip_up()
Ddmfe.c156 #define dr16(reg) ioread16(ioaddr + (reg))
/linux-4.4.14/drivers/net/ethernet/wiznet/
Dw5300.c118 return ioread16(priv->base + (addr << CONFIG_WIZNET_BUS_SHIFT)); in w5300_read_direct()
/linux-4.4.14/drivers/net/wireless/libertas/
Dif_cs.c118 unsigned int val = ioread16(card->iobase + reg); in if_cs_read16()
/linux-4.4.14/drivers/vme/bridges/
Dvme_tsi148.c1230 *(u16 *)(buf + done) = ioread16(addr + done); in tsi148_master_read()
1242 *(u16 *)(buf + done) = ioread16(addr + done); in tsi148_master_read()
1350 ioread16(bridge->flush_image->kern_base + 0x7F000); in tsi148_master_write()
Dvme_ca91cx42.c891 *(u16 *)(buf + done) = ioread16(addr + done); in ca91cx42_master_read()
903 *(u16 *)(buf + done) = ioread16(addr + done); in ca91cx42_master_read()
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
Dsym_hipd.h198 #define INW_OFF(np, o) ioread16(np->s.ioaddr + (o))
/linux-4.4.14/include/linux/mfd/
Drtsx_pci.h108 ioread16((pcr)->remap_addr + reg)
/linux-4.4.14/drivers/mfd/
Dtc6393xb.c776 tc6393xb->suspend_state.ccr = ioread16(tc6393xb->scr + SCR_CCR); in tc6393xb_suspend()
Dasic3.c101 return ioread16(asic->mapping + in asic3_read_register()
/linux-4.4.14/drivers/dma/ppc4xx/
Dadma.c1043 if (ioread16(&dma_reg->cpfhp) != ioread16(&dma_reg->cpftp) || in ppc440spe_chan_is_busy()
1044 ioread16(&dma_reg->cpftp) != ioread16(&dma_reg->csftp)) in ppc440spe_chan_is_busy()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dpcie.c343 return (ioread16(address)); in brcmf_pcie_read_tcm16()
477 *dst16 = cpu_to_le16(ioread16(address)); in brcmf_pcie_copy_dev_tomem()
/linux-4.4.14/drivers/char/tpm/
Dtpm_tis.c517 u16 vendor = ioread16(chip->vendor.iobase + TPM_DID_VID(0)); in probe_itpm()
/linux-4.4.14/drivers/net/ethernet/smsc/
Dsmc91x.h189 #define SMC_inw(a, r) ioread16((a) + (r))
Depic100.c188 #define er16(reg) ioread16(ioaddr + (reg))
/linux-4.4.14/drivers/net/ethernet/realtek/
D8139too.c669 #define RTL_W16_F(reg, val16) do { iowrite16 ((val16), ioaddr + (reg)); ioread16 (ioaddr + (reg)); …
679 #define RTL_R16(reg) ioread16 (ioaddr + (reg))
/linux-4.4.14/drivers/ntb/hw/intel/
Dntb_hw_intel.c746 u.v16 = ioread16(mmio + XEON_USMEMMISS_OFFSET); in ndev_debugfs_read()
1398 return (u64)ioread16(mmio); in xeon_db_ioread()
/linux-4.4.14/drivers/spi/
Dspi-sh-msiof.c189 return ioread16(p->mapbase + reg_offs); in sh_msiof_read()
Dspi-rspi.c226 return ioread16(rspi->addr + offset); in rspi_read16()
/linux-4.4.14/drivers/net/can/
Dpch_can.c701 data_reg = ioread16(&priv->regs->ifregs[0].data[i / 2]); in pch_can_rx_normal()
/linux-4.4.14/drivers/staging/dgap/
Ddgap.c1337 offset = (ioread16(vaddr + ECS_SEG) << 4) + (ch->ch_portnum * 0x28) in dgap_get_custom_baud()
6762 ch->ch_taddr = vaddr + (ioread16(&ch->ch_bs->tx_seg) << 4); in dgap_tty_init()
6763 ch->ch_raddr = vaddr + (ioread16(&ch->ch_bs->rx_seg) << 4); in dgap_tty_init()
/linux-4.4.14/drivers/net/ethernet/sis/
Dsis900.c210 #define sr16(reg) ioread16(ioaddr + (reg))
/linux-4.4.14/drivers/tty/serial/
Dsh-sci.c396 return ioread16(p->membase + (reg->offset << p->regshift)); in sci_serial_in()
/linux-4.4.14/drivers/net/ethernet/intel/
De100.c2482 ioread16(&nic->csr->scb.status); in e100_get_regs()
/linux-4.4.14/drivers/net/wireless/ipw2x00/
Dipw2100.c366 *val = ioread16(priv->ioaddr + reg); in read_register_word()