Home
last modified time | relevance | path

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

123

/linux/arch/powerpc/platforms/85xx/
H A Dge_imp3a.c138 reg = ioread16(imp3a_regs); in ge_imp3a_get_pcb_rev()
147 reg = ioread16(imp3a_regs + 0x2); in ge_imp3a_get_board_rev()
156 reg = ioread16(imp3a_regs + 0x2); in ge_imp3a_get_fpga_rev()
165 reg = ioread16(imp3a_regs + 0x6); in ge_imp3a_get_cpci_geo_addr()
174 reg = ioread16(imp3a_regs + 0x6); in ge_imp3a_get_cpci_is_syscon()
/linux/drivers/i2c/busses/
H A Di2c-highlander.c56 iowrite16(ioread16(dev->base + SMCR) | SMCR_IEIC, dev->base + SMCR); in highlander_i2c_irq_enable()
61 iowrite16(ioread16(dev->base + SMCR) & ~SMCR_IEIC, dev->base + SMCR); in highlander_i2c_irq_disable()
66 iowrite16(ioread16(dev->base + SMCR) | SMCR_START, dev->base + SMCR); in highlander_i2c_start()
71 iowrite16(ioread16(dev->base + SMCR) | SMCR_IRIC, dev->base + SMCR); in highlander_i2c_done()
78 smmr = ioread16(dev->base + SMMR); in highlander_i2c_setup()
130 while (ioread16(dev->base + SMCR) & SMCR_BBSY) { in highlander_i2c_wait_for_bbsy()
144 iowrite16(ioread16(dev->base + SMCR) | SMCR_RST, dev->base + SMCR); in highlander_i2c_reset()
150 u16 tmp = ioread16(dev->base + SMCR); in highlander_i2c_wait_for_ack()
177 smcr = ioread16(dev->base + SMCR); in highlander_i2c_poll()
243 data[i] = ioread16(dev->base + SMTRDR + (i * sizeof(u16))); in highlander_i2c_read()
[all …]
/linux/arch/arm/common/
H A Dscoop.c58 gpwr = ioread16(sdev->base + SCOOP_GPWR); in __scoop_gpio_set()
86 return !!(ioread16(sdev->base + SCOOP_GPRR) & (1 << (offset + 1))); in scoop_gpio_get()
98 gpcr = ioread16(sdev->base + SCOOP_GPCR); in scoop_gpio_direction_input()
118 gpcr = ioread16(sdev->base + SCOOP_GPCR); in scoop_gpio_direction_output()
130 return ioread16(sdev->base + reg); in read_scoop_reg()
148 mcr = ioread16(sdev->base + SCOOP_MCR); in check_scoop_reg()
158 sdev->scoop_gpwr = ioread16(sdev->base + SCOOP_GPWR); in scoop_suspend()
/linux/drivers/net/ethernet/rdc/
H A Dr6040.c208 cmd = ioread16(ioaddr + MMDIO); in r6040_phy_read()
217 return ioread16(ioaddr + MMRD); in r6040_phy_read()
232 cmd = ioread16(ioaddr + MMDIO); in r6040_phy_write()
362 md_csc = ioread16(ioaddr + MD_CSC); in r6040_reset_mac()
365 cmd = ioread16(ioaddr + MCR1); in r6040_reset_mac()
428 ioread16(ioaddr + MIER), in r6040_tx_timeout()
429 ioread16(ioaddr + MISR)); in r6040_tx_timeout()
594 err = ioread16(ioaddr + MLSR); in r6040_tx()
640 iowrite16(ioread16(ioaddr + MIER) | RX_INTS | TX_INTS, in r6040_poll()
655 misr = ioread16(ioaddr + MIER); in r6040_interrupt()
[all …]
/linux/drivers/virtio/
H A Dvirtio_pci_legacy_dev.c153 return ioread16(ldev->ioaddr + VIRTIO_MSI_QUEUE_VECTOR); in vp_legacy_queue_vector()
171 return ioread16(ldev->ioaddr + VIRTIO_MSI_CONFIG_VECTOR); in vp_legacy_config_vector()
215 return ioread16(ldev->ioaddr + VIRTIO_PCI_QUEUE_NUM); in vp_legacy_get_queue_size()
/linux/arch/alpha/include/asm/
H A Dio.h147 REMAP1(unsigned int, ioread16, const) in REMAP1()
276 extern unsigned int ioread16(const void __iomem *);
343 extern inline unsigned int ioread16(const void __iomem *addr) in ioread16() function
347 ret = IO_CONCAT(__IO_PREFIX,ioread16)(addr); in ioread16()
371 return ioread16(ioport_map(port, 2)); in inw()
386 #define ioread16 ioread16 macro
541 #define ioread16be(p) swab16(ioread16(p))
H A Dio_trivial.h16 IO_CONCAT(__IO_PREFIX,ioread16)(const void __iomem *a) in IO_CONCAT() argument
96 return IO_CONCAT(__IO_PREFIX,ioread16)(addr); in IO_CONCAT()
/linux/drivers/clk/mstar/
H A Dclk-msc313-cpupll.c75 value = ioread16(cpupll->base + reg + 4) << 16; in msc313_cpupll_reg_read32()
76 value |= ioread16(cpupll->base + reg); in msc313_cpupll_reg_read32()
104 while (!(ioread16(cpupll->base + REG_LPF_LOCK))) { in msc313_cpupll_setfreq()
/linux/drivers/net/can/softing/
H A Dsofting_fw.c40 return ioread16(&card->dpram[DPRAM_FCT_RESULT]); in _softing_fct_cmd()
78 ret = ioread16(&card->dpram[DPRAM_RECEIPT]); in softing_bootloader_command()
292 rx_sum = ioread16(&card->dpram[DPRAM_RECEIPT + 2]); in softing_load_app_fw()
362 card->id.fw_version = ioread16(&card->dpram[DPRAM_FCT_PARAM + 2]); in softing_chip_poweron()
363 card->id.hw_version = ioread16(&card->dpram[DPRAM_FCT_PARAM + 4]); in softing_chip_poweron()
364 card->id.license = ioread16(&card->dpram[DPRAM_FCT_PARAM + 6]); in softing_chip_poweron()
365 card->id.chip[0] = ioread16(&card->dpram[DPRAM_FCT_PARAM + 8]); in softing_chip_poweron()
366 card->id.chip[1] = ioread16(&card->dpram[DPRAM_FCT_PARAM + 10]); in softing_chip_poweron()
/linux/drivers/ipack/carriers/
H A Dtpci200.c74 iowrite16(ioread16(addr) & (~mask), addr); in tpci200_clear_mask()
83 iowrite16(ioread16(addr) | mask, addr); in tpci200_set_mask()
137 status_reg = ioread16(&tpci200->info->interface_regs->status); in tpci200_interrupt()
373 return (ioread16(addr) & TPCI200_CLK32) ? 32 : 8; in tpci200_get_clockrate()
410 return (ioread16(addr) & mask) ? 1 : 0; in tpci200_get_error()
425 return (ioread16(addr) & mask) ? 1 : 0; in tpci200_get_timeout()
/linux/drivers/ntb/hw/intel/
H A Dntb_hw_gen4.c72 reg_val = ioread16(ndev->self_mmio + GEN4_LINK_STATUS_OFFSET); in gen4_poll_link()
222 lnkctl = ioread16(ndev->self_mmio + GEN4_LINK_CTRL_OFFSET); in gen4_init_dev()
328 u.v16 = ioread16(mmio + GEN4_LINK_STATUS_OFFSET); in ndev_ntb4_debugfs_read()
427 reg_val16 = ioread16(mmio + idx_reg); in intel_ntb4_mw_set_trans()
486 lnkctl = ioread16(ndev->self_mmio + GEN4_LINK_CTRL_OFFSET); in intel_ntb4_link_enable()
523 lnkctl = ioread16(ndev->self_mmio + GEN4_LINK_CTRL_OFFSET); in intel_ntb4_link_disable()
/linux/drivers/net/fddi/skfp/h/
H A Dtypes.h29 #define inpw(p) ioread16(p)
/linux/drivers/gpu/drm/nouveau/include/nvif/
H A Dos.h44 #define ioread16_native ioread16
/linux/arch/sh/boards/mach-sdk7786/
H A Dfpga.c41 if (ioread16(base + SRSTR) == SRSTR_MAGIC) in sdk7786_fpga_probe()
/linux/drivers/platform/x86/
H A Dibm_rtl.c111 cmd_port_val = ioread16(&rtl_table->cmd_port_value); in ibm_rtl_write()
259 ebda_kb = ioread16(ebda_map); in ibm_rtl_init()
/linux/include/asm-generic/
H A Diomap.h30 extern unsigned int ioread16(const void __iomem *);
/linux/drivers/usb/gadget/udc/
H A Dr8a66597-udc.h124 return ioread16(r8a66597->reg + offset); in r8a66597_read()
166 data = ioread16(fifoaddr); in r8a66597_read_fifo()
/linux/arch/sh/boards/mach-se/7722/
H A Dirq.c37 mask = ioread16(se7722_irq_regs + IRQ01_STS_REG); in se7722_irq_demux()
/linux/drivers/net/ethernet/via/
H A Dvia-rhine.c482 #define WORD_REG_BITS_ON(x, p) do { iowrite16((ioread16((p))|(x)), (p)); } while (0)
486 #define WORD_REG_BITS_IS_ON(x, p) (ioread16((p)) & (x))
490 #define WORD_REG_BITS_OFF(x, p) do { iowrite16(ioread16((p)) & (~(x)), (p)); } while (0)
494 #define WORD_REG_BITS_SET(x, m, p) do { iowrite16((ioread16((p)) & (~(m)))|(x), (p)); } while (0)
554 intr_status = ioread16(ioaddr + IntrStatus); in rhine_get_events()
782 stats->rx_crc_errors += ioread16(ioaddr + RxCRCErrs); in rhine_update_rx_crc_and_missed_errord()
783 stats->rx_missed_errors += ioread16(ioaddr + RxMissed); in rhine_update_rx_crc_and_missed_errord()
792 ioread16(ioaddr + RxCRCErrs); in rhine_update_rx_crc_and_missed_errord()
793 ioread16(ioaddr + RxMissed); in rhine_update_rx_crc_and_missed_errord()
1634 result = ioread16(ioaddr + MIIData); in mdio_read()
[all …]
/linux/arch/sh/boards/mach-se/7343/
H A Dirq.c38 mask = ioread16(se7343_irq_regs + PA_CPLD_ST_REG); in se7343_irq_demux()
/linux/drivers/ata/
H A Dpata_optidma.c82 ioread16(regio + 1); in optidma_unlock()
83 ioread16(regio + 1); in optidma_unlock()
/linux/arch/sh/include/mach-sdk7786/mach/
H A Dfpga.h148 return ioread16(sdk7786_fpga_base + reg); in fpga_read_reg()
/linux/arch/x86/mm/
H A Dtestmmiotrace.c61 if (ioread16(p + i) != v16(i)) in do_read_test()
/linux/drivers/clk/renesas/
H A Dclk-rz.c39 modes = ioread16(ppr0); in rz_cpg_read_mode_pins()
/linux/arch/sh/drivers/
H A Dheartbeat.c49 new |= ioread16(hd->base) & ~hd->mask; in heartbeat_toggle_bit()

123