| /linux/drivers/net/can/softing/ |
| H A D | softing_fw.c | 25 iowrite16(cmd, &card->dpram[DPRAM_FCT_PARAM]); in _softing_fct_cmd() 71 iowrite16(RES_NONE, &card->dpram[DPRAM_RECEIPT]); in softing_bootloader_command() 72 iowrite16(cmd, &card->dpram[DPRAM_COMMAND]); in softing_bootloader_command() 286 iowrite16(len, &card->dpram[DPRAM_COMMAND + 10]); in softing_load_app_fw() 494 iowrite16(bt->brp, &card->dpram[DPRAM_FCT_PARAM + 2]); in softing_startstop() 495 iowrite16(bt->sjw, &card->dpram[DPRAM_FCT_PARAM + 4]); in softing_startstop() 496 iowrite16(bt->phase_seg1 + bt->prop_seg, in softing_startstop() 498 iowrite16(bt->phase_seg2, &card->dpram[DPRAM_FCT_PARAM + 8]); in softing_startstop() 499 iowrite16((priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) ? 1 : 0, in softing_startstop() 505 iowrite16(0, &card->dpram[DPRAM_FCT_PARAM + 2]); in softing_startstop() [all …]
|
| /linux/arch/arm/common/ |
| H A D | scoop.c | 44 iowrite16(0x0100, sdev->base + SCOOP_MCR); /* 00 */ in reset_scoop() 45 iowrite16(0x0000, sdev->base + SCOOP_CDR); /* 04 */ in reset_scoop() 46 iowrite16(0x0000, sdev->base + SCOOP_CCR); /* 10 */ in reset_scoop() 47 iowrite16(0x0000, sdev->base + SCOOP_IMR); /* 18 */ in reset_scoop() 48 iowrite16(0x00FF, sdev->base + SCOOP_IRM); /* 14 */ in reset_scoop() 49 iowrite16(0x0000, sdev->base + SCOOP_ISR); /* 1C */ in reset_scoop() 50 iowrite16(0x0000, sdev->base + SCOOP_IRM); in reset_scoop() 63 iowrite16(gpwr, sdev->base + SCOOP_GPWR); in __scoop_gpio_set() 100 iowrite16(gpcr, sdev->base + SCOOP_GPCR); in scoop_gpio_direction_input() 120 iowrite16(gpcr, sdev->base + SCOOP_GPCR); in scoop_gpio_direction_output() [all …]
|
| /linux/drivers/net/ethernet/rdc/ |
| H A D | r6040.c | 205 iowrite16(MDIO_READ | reg | (phy_addr << 8), ioaddr + MMDIO); in r6040_phy_read() 227 iowrite16(val, ioaddr + MMWD); in r6040_phy_write() 229 iowrite16(MDIO_WRITE | reg | (phy_addr << 8), ioaddr + MMDIO); in r6040_phy_write() 363 iowrite16(MAC_RST, ioaddr + MCR1); in r6040_reset_mac() 371 iowrite16(MAC_SM_RST, ioaddr + MAC_SM); in r6040_reset_mac() 372 iowrite16(0, ioaddr + MAC_SM); in r6040_reset_mac() 377 iowrite16(md_csc, ioaddr + MD_CSC); in r6040_reset_mac() 386 iowrite16(MSK_INT, ioaddr + MIER); in r6040_init_mac_regs() 392 iowrite16(MBCR_DEFAULT, ioaddr + MBCR); in r6040_init_mac_regs() 395 iowrite16(MAX_BUF_SIZE, ioaddr + MR_BSR); in r6040_init_mac_regs() [all …]
|
| /linux/drivers/clk/mstar/ |
| H A D | clk-msc313-cpupll.c | 85 iowrite16(l, cpupll->base + reg); in msc313_cpupll_reg_write32() 86 iowrite16(h, cpupll->base + reg + 4); in msc313_cpupll_reg_write32() 95 iowrite16(0x1, cpupll->base + REG_LPF_MYSTERYONE); in msc313_cpupll_setfreq() 96 iowrite16(0x6, cpupll->base + REG_LPF_MYSTERYTWO); in msc313_cpupll_setfreq() 97 iowrite16(0x8, cpupll->base + REG_LPF_UPDATE_COUNT); in msc313_cpupll_setfreq() 98 iowrite16(BIT(12), cpupll->base + REG_LPF_TRANSITIONCTRL); in msc313_cpupll_setfreq() 100 iowrite16(0, cpupll->base + REG_LPF_TOGGLE); in msc313_cpupll_setfreq() 101 iowrite16(1, cpupll->base + REG_LPF_TOGGLE); in msc313_cpupll_setfreq() 112 iowrite16(0, cpupll->base + REG_LPF_TOGGLE); in msc313_cpupll_setfreq()
|
| /linux/drivers/video/fbdev/ |
| H A D | sh7760fb.c | 91 iowrite16(intr, par->base + LDINTR); in sh7760fb_blank() 92 iowrite16(cntr, par->base + LDCNTR); in sh7760fb_blank() 251 iowrite16(par->pd->ldickr, par->base + LDICKR); /* pixclock */ in sh7760fb_set_par() 252 iowrite16(ldmtr, par->base + LDMTR); /* polarities */ in sh7760fb_set_par() 253 iowrite16(lddfr, par->base + LDDFR); /* color/depth */ in sh7760fb_set_par() 254 iowrite16((par->rot ? 1 << 13 : 0), par->base + LDSMR); /* rotate */ in sh7760fb_set_par() 255 iowrite16(par->pd->ldpmmr, par->base + LDPMMR); /* Power Management */ in sh7760fb_set_par() 256 iowrite16(par->pd->ldpspr, par->base + LDPSPR); /* Power Supply Ctrl */ in sh7760fb_set_par() 259 iowrite16(((htcn >> 3) - 1) | (((hdcn >> 3) - 1) << 8), in sh7760fb_set_par() 261 iowrite16(vdln - 1, par->base + LDVDLNR); in sh7760fb_set_par() [all …]
|
| /linux/drivers/virtio/ |
| H A D | virtio_pci_legacy_dev.c | 150 iowrite16(index, ldev->ioaddr + VIRTIO_PCI_QUEUE_SEL); in vp_legacy_queue_vector() 151 iowrite16(vector, ldev->ioaddr + VIRTIO_MSI_QUEUE_VECTOR); in vp_legacy_queue_vector() 168 iowrite16(vector, ldev->ioaddr + VIRTIO_MSI_CONFIG_VECTOR); in vp_legacy_config_vector() 184 iowrite16(index, ldev->ioaddr + VIRTIO_PCI_QUEUE_SEL); in vp_legacy_set_queue_address() 199 iowrite16(index, ldev->ioaddr + VIRTIO_PCI_QUEUE_SEL); in vp_legacy_get_queue_enable() 214 iowrite16(index, ldev->ioaddr + VIRTIO_PCI_QUEUE_SEL); in vp_legacy_get_queue_size()
|
| /linux/drivers/net/ethernet/3com/ |
| H A D | 3c59x.c | 663 iowrite16(SelectWindow + window, vp->ioaddr + EL3_CMD); in window_set() 945 iowrite16(TotalReset|0x14, ioaddr + EL3_CMD); in vortex_eisa_remove() 1494 iowrite16(cmd, ioaddr + EL3_CMD); in issue_and_wait() 1627 iowrite16(SetStatusEnb | 0x00, ioaddr + EL3_CMD); in vortex_up() 1651 iowrite16(StartCoax, ioaddr + EL3_CMD); in vortex_up() 1661 iowrite16(StatsDisable, ioaddr + EL3_CMD); in vortex_up() 1674 iowrite16(SetRxThreshold + (1536>>2), ioaddr + EL3_CMD); in vortex_up() 1693 iowrite16(StatsEnable, ioaddr + EL3_CMD); /* Turn on statistics. */ in vortex_up() 1695 iowrite16(RxEnable, ioaddr + EL3_CMD); /* Enable the receiver. */ in vortex_up() 1696 iowrite16(TxEnable, ioaddr + EL3_CMD); /* Enable transmitter. */ in vortex_up() [all …]
|
| /linux/drivers/net/ethernet/packetengines/ |
| H A D | yellowfin.c | 549 iowrite16((phy_id<<8) + location, ioaddr + MII_Addr); in mdio_read() 550 iowrite16(1, ioaddr + MII_Cmd); in mdio_read() 561 iowrite16((phy_id<<8) + location, ioaddr + MII_Addr); in mdio_write() 562 iowrite16(value, ioaddr + MII_Wr_Data); in mdio_write() 607 iowrite16(fifo_cfg, ioaddr + FIFOcfg); in yellowfin_open() 623 iowrite16(0x01CF, ioaddr + Cnfg); in yellowfin_open() 625 iowrite16(0x0018, ioaddr + FrameGap0); /* 0060/4060 for non-MII 10baseT */ in yellowfin_open() 626 iowrite16(0x1018, ioaddr + FrameGap1); in yellowfin_open() 627 iowrite16(0x101C | (yp->full_duplex ? 2 : 0), ioaddr + Cnfg); in yellowfin_open() 632 iowrite16(0x81ff, ioaddr + IntrEnb); /* See enum intr_status_bits */ in yellowfin_open() [all …]
|
| /linux/drivers/net/ethernet/dlink/ |
| H A D | sundance.c | 720 iowrite16(0x0200 | (location & 0xff), ioaddr + EECtrl); in eeprom_read() 862 iowrite16(dev->mtu + 18, ioaddr + MaxFrameSize); in netdev_open() 864 iowrite16(dev->mtu + 14, ioaddr + MaxFrameSize); in netdev_open() 877 iowrite16(0, ioaddr + IntrEnable); in netdev_open() 878 iowrite16(0, ioaddr + DownCounter); in netdev_open() 891 iowrite16 (StatsEnable | RxEnable | TxEnable, ioaddr + MACCtrl1); in netdev_open() 910 iowrite16(DEFAULT_INTR, ioaddr + IntrEnable); in netdev_open() 926 iowrite16 (ioread16 (ioaddr + MACCtrl0) | EnbFullDuplex, in check_duplex() 939 iowrite16(ioread16(ioaddr + MACCtrl0) | (duplex ? 0x20 : 0), ioaddr + MACCtrl0); in check_duplex() 969 iowrite16(0, ioaddr + IntrEnable); in tx_timeout() [all …]
|
| /linux/arch/alpha/kernel/ |
| H A D | io.c | 59 void iowrite16(u16 b, void __iomem *addr) in iowrite16() function 62 IO_CONCAT(__IO_PREFIX,iowrite16)(b, addr); in iowrite16() 82 EXPORT_SYMBOL(iowrite16); 108 iowrite16(b, ioport_map(port, 2)); in outw() 420 iowrite16(*(unsigned short *)src, port); in iowrite16_rep() 430 iowrite16(w >> 0, port); in iowrite16_rep() 431 iowrite16(w >> 16, port); in iowrite16_rep() 435 iowrite16(*(unsigned short *)src, port); in iowrite16_rep()
|
| /linux/arch/alpha/include/asm/ |
| H A D | io.h | 156 REMAP2(u16, iowrite16, /**/) in REMAP1() 281 extern void iowrite16(u16, void __iomem *); 358 extern inline void iowrite16(u16 b, void __iomem *addr) in iowrite16() function 361 IO_CONCAT(__IO_PREFIX, iowrite16)(b, addr); in iowrite16() 381 iowrite16(b, ioport_map(port, 2)); in outw() 388 #define iowrite16 iowrite16 macro 544 #define iowrite16be(v,p) iowrite16(swab16(v), (p))
|
| H A D | io_trivial.h | 28 IO_CONCAT(__IO_PREFIX,iowrite16)(u16 b, void __iomem *a) in IO_CONCAT() argument 110 IO_CONCAT(__IO_PREFIX,iowrite16)(b, addr); in IO_CONCAT()
|
| /linux/drivers/comedi/drivers/ |
| H A D | mf6x4.c | 99 iowrite16(s->state, dev->mmio + MF6X4_DOUT_REG); in mf6x4_do_insn_bits() 132 iowrite16(MF6X4_ADCTRL_CHAN(chan), dev->mmio + MF6X4_ADCTRL_REG); in mf6x4_ai_insn_read() 149 iowrite16(0x0, dev->mmio + MF6X4_ADCTRL_REG); in mf6x4_ai_insn_read() 172 iowrite16(val, dev->mmio + MF6X4_DAC_REG(chan)); in mf6x4_ao_insn_write()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-viai2c-zhaoxin.c | 156 iowrite16(ZXI2C_CR_FIFO_MODE | tmp, base + VIAI2C_REG_CR); in zxi2c_xfer() 175 iowrite16(tmp, base + VIAI2C_REG_CR); in zxi2c_xfer() 183 iowrite16(tmp | VIAI2C_CR_END_MASK, base + VIAI2C_REG_CR); in zxi2c_xfer() 218 iowrite16(priv->tr, i2c->base + VIAI2C_REG_TR); in zxi2c_set_bus_speed() 220 iowrite16(priv->mcr, i2c->base + VIAI2C_REG_MCR); in zxi2c_set_bus_speed()
|
| /linux/drivers/net/ethernet/micrel/ |
| H A D | ks8842.c | 173 iowrite16(bank, adapter->hw_addr + REG_SELECT_BANK); in ks8842_select_bank() 187 iowrite16(value, adapter->hw_addr + offset); in ks8842_write16() 197 iowrite16(reg, adapter->hw_addr + offset); in ks8842_enable_bits() 207 iowrite16(reg, adapter->hw_addr + offset); in ks8842_clear_bits() 243 iowrite16(0, adapter->hw_addr + REG_GRR); in ks8842_reset() 339 iowrite16(ENABLED_IRQS_DMA_IP, adapter->hw_addr + REG_TIMB_IER); in ks8842_reset_hw() 343 iowrite16(ENABLED_IRQS, in ks8842_reset_hw() 488 iowrite16(*ptr16++, adapter->hw_addr + REG_QMU_DATA_LO); in ks8842_tx_frame() 489 iowrite16(*ptr16++, adapter->hw_addr + REG_QMU_DATA_HI); in ks8842_tx_frame() 787 iowrite16(entry_bank, adapter->hw_addr + REG_SELECT_BANK); in ks8842_tasklet() [all …]
|
| /linux/drivers/ntb/hw/intel/ |
| H A D | ntb_hw_gen4.c | 57 iowrite16(GEN4_SLOTSTS_DLLSCS, ndev->self_mmio + GEN4_SLOTSTS); in gen4_poll_link() 214 iowrite16(lnkctl, ndev->self_mmio + GEN4_LINK_CTRL_OFFSET); in gen4_init_dev() 416 iowrite16(base_idx, mmio + idx_reg); in intel_ntb4_mw_set_trans() 421 iowrite16(0, mmio + idx_reg); in intel_ntb4_mw_set_trans() 476 iowrite16(lnkctl, ndev->self_mmio + GEN4_LINK_CTRL_OFFSET); in intel_ntb4_link_enable() 513 iowrite16(lnkctl, ndev->self_mmio + GEN4_LINK_CTRL_OFFSET); in intel_ntb4_link_disable()
|
| /linux/drivers/staging/sm750fb/ |
| H A D | sm750_cursor.c | 121 iowrite16(data, pbuffer); in sm750_hw_cursor_set_data() 164 iowrite16(data, pbuffer); in sm750_hw_cursor_set_data2()
|
| /linux/drivers/net/ethernet/dec/tulip/ |
| H A D | 21142.c | 81 iowrite16(t21142_csr15[dev->if_port], ioaddr + CSR15); in t21142_media_task() 89 iowrite16(8, ioaddr + CSR15); in t21142_media_task() 133 iowrite16(0x0008, ioaddr + CSR15); in t21142_start_nway()
|
| /linux/drivers/net/fddi/skfp/h/ |
| H A D | types.h | 32 #define outpw(p,s) iowrite16(s,p)
|
| /linux/drivers/gpu/drm/nouveau/include/nvif/ |
| H A D | os.h | 45 #define iowrite16_native iowrite16
|
| /linux/drivers/net/ethernet/via/ |
| H A D | via-rhine.c | 482 #define WORD_REG_BITS_ON(x, p) do { iowrite16((ioread16((p))|(x)), (p)); } while (0) 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) 567 iowrite16(mask, ioaddr + IntrStatus); in rhine_ack_events() 858 iowrite16(enable_mask, ioaddr + IntrEnable); in rhine_napipoll() 1433 iowrite16(*((u16 *) addr), ioaddr + MulticastFilter0 + 6); in rhine_set_vlan_cam() 1557 iowrite16(0x0006, ioaddr + PCIBusConfig); /* Tune configuration??? */ in init_registers() 1573 iowrite16(RHINE_EVENT & 0xffff, ioaddr + IntrEnable); in init_registers() 1575 iowrite16(CmdStart | CmdTxOn | CmdRxOn | (Cmd1NoTxPoll << 8), in init_registers() 1650 iowrite16(value, ioaddr + MIIData); in mdio_write() [all …]
|
| /linux/include/asm-generic/ |
| H A D | iomap.h | 41 extern void iowrite16(u16, void __iomem *);
|
| /linux/drivers/watchdog/ |
| H A D | hpwdt.c | 75 iowrite16(reload, hpwdt_timer_reg); in hpwdt_start() 102 iowrite16(val, hpwdt_timer_reg); in hpwdt_ping_ticks()
|
| /linux/arch/sh/boards/mach-se/7722/ |
| H A D | irq.c | 110 iowrite16(0, se7722_irq_regs + IRQ01_MASK_REG); in init_se7722_IRQ()
|
| /linux/drivers/media/pci/cobalt/ |
| H A D | cobalt-driver.h | 354 iowrite16(data, UPPER_DATA); in cobalt_bus_write16() 356 iowrite16(data, LOWER_DATA); in cobalt_bus_write16()
|