Home
last modified time | relevance | path

Searched refs:iowrite32 (Results 1 – 200 of 342) sorted by relevance

12

/linux-4.1.27/drivers/net/ethernet/dec/tulip/
Dmedia.c68 iowrite32(0x60020000 + (phy_id<<23) + (location<<18), ioaddr + 0xA0); in tulip_mdio_read()
82 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1, mdio_addr); in tulip_mdio_read()
84 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1 | MDIO_SHIFT_CLK, mdio_addr); in tulip_mdio_read()
91 iowrite32(MDIO_ENB | dataval, mdio_addr); in tulip_mdio_read()
93 iowrite32(MDIO_ENB | dataval | MDIO_SHIFT_CLK, mdio_addr); in tulip_mdio_read()
98 iowrite32(MDIO_ENB_IN, mdio_addr); in tulip_mdio_read()
101 iowrite32(MDIO_ENB_IN | MDIO_SHIFT_CLK, mdio_addr); in tulip_mdio_read()
123 iowrite32(val, ioaddr + comet_miireg2offset[location]); in tulip_mdio_write()
129 iowrite32(cmd, ioaddr + 0xA0); in tulip_mdio_write()
141 iowrite32(MDIO_ENB | MDIO_DATA_WRITE1, mdio_addr); in tulip_mdio_write()
[all …]
D21142.c79 iowrite32(0, ioaddr + CSR13); in t21142_media_task()
80 iowrite32(0x0003FFFF, ioaddr + CSR14); in t21142_media_task()
82 iowrite32(t21142_csr13[dev->if_port], ioaddr + CSR13); in t21142_media_task()
87 iowrite32(0, ioaddr + CSR13); in t21142_media_task()
88 iowrite32(0x0003FFFF, ioaddr + CSR14); in t21142_media_task()
90 iowrite32(1, ioaddr + CSR13); in t21142_media_task()
98 iowrite32(0x0301, ioaddr + CSR12); in t21142_media_task()
124 iowrite32(0x0001, ioaddr + CSR13); in t21142_start_nway()
126 iowrite32(csr14, ioaddr + CSR14); in t21142_start_nway()
128 iowrite32(tp->csr6, ioaddr + CSR6); in t21142_start_nway()
[all …]
Dpnic.c33 iowrite32(0x32 | (dev->if_port & 1), ioaddr + CSR12); in pnic_do_nway()
35 iowrite32(0x1F868, ioaddr + 0xB8); in pnic_do_nway()
62 iowrite32((ioread32(ioaddr + CSR7) & ~TPLnkFail) | TPLnkPass, ioaddr + CSR7); in pnic_lnk_change()
70 iowrite32(tp->csr6, ioaddr + CSR6); in pnic_lnk_change()
71 iowrite32(0x30, ioaddr + CSR12); in pnic_lnk_change()
72 iowrite32(0x0201F078, ioaddr + 0xB8); /* Turn on autonegotiation. */ in pnic_lnk_change()
83 iowrite32((ioread32(ioaddr + CSR7) & ~TPLnkPass) | TPLnkFail, ioaddr + CSR7); in pnic_lnk_change()
118 iowrite32(0x0201F078, ioaddr + 0xB8); in pnic_timer()
137 iowrite32(0x33, ioaddr + CSR12); in pnic_timer()
139 iowrite32(0x1F868, ioaddr + 0xB8); in pnic_timer()
[all …]
Dtulip_core.c316 iowrite32(0x00040000, ioaddr + CSR6); in tulip_up()
319 iowrite32(0x00000001, ioaddr + CSR0); in tulip_up()
326 iowrite32(tp->csr0, ioaddr + CSR0); in tulip_up()
333 iowrite32(tp->rx_ring_dma, ioaddr + CSR3); in tulip_up()
334 iowrite32(tp->tx_ring_dma, ioaddr + CSR4); in tulip_up()
342 iowrite32(0, ioaddr + CSR13); in tulip_up()
343 iowrite32(addr_low, ioaddr + CSR14); in tulip_up()
344 iowrite32(1, ioaddr + CSR13); in tulip_up()
345 iowrite32(addr_high, ioaddr + CSR14); in tulip_up()
347 iowrite32(addr_low, ioaddr + 0xA4); in tulip_up()
[all …]
Dinterrupt.c97 iowrite32(0x01, tp->base_addr + CSR2); in tulip_refill_rx()
140 iowrite32((RxIntr | RxNoBuf), tp->base_addr + CSR5); in tulip_poll()
301 iowrite32(mit_table[MIT_TABLE], tp->base_addr + CSR11); in tulip_poll()
307 iowrite32(0, tp->base_addr + CSR11); in tulip_poll()
323 iowrite32(tulip_tbl[tp->chip_id].valid_intrs, tp->base_addr+CSR7); in tulip_poll()
497 iowrite32(csr12 | 0x02, tp->base_addr + CSR12); in phy_interrupt()
504 iowrite32(csr12 & ~0x02, tp->base_addr + CSR12); in phy_interrupt()
554 iowrite32(tulip_tbl[tp->chip_id].valid_intrs&~RxPollInt, ioaddr + CSR7); in tulip_interrupt()
564 iowrite32(csr5 & 0x0001ff3f, ioaddr + CSR5); in tulip_interrupt()
568 iowrite32(csr5 & 0x0001ffff, ioaddr + CSR5); in tulip_interrupt()
[all …]
Dwinbond-840.c400 iowrite32(0x00000001, ioaddr + PCIBusCfg); in w840_probe1()
509 iowrite32(EE_ChipSelect, ee_addr); in eeprom_read()
514 iowrite32(dataval, ee_addr); in eeprom_read()
516 iowrite32(dataval | EE_ShiftClk, ee_addr); in eeprom_read()
519 iowrite32(EE_ChipSelect, ee_addr); in eeprom_read()
523 iowrite32(EE_ChipSelect | EE_ShiftClk, ee_addr); in eeprom_read()
526 iowrite32(EE_ChipSelect, ee_addr); in eeprom_read()
531 iowrite32(0, ee_addr); in eeprom_read()
560 iowrite32(MDIO_WRITE1, mdio_addr); in mdio_sync()
562 iowrite32(MDIO_WRITE1 | MDIO_ShiftClk, mdio_addr); in mdio_sync()
[all …]
Dpnic2.c153 iowrite32(csr14, ioaddr + CSR14); in pnic2_start_nway()
154 iowrite32(tp->csr6, ioaddr + CSR6); in pnic2_start_nway()
165 iowrite32(csr12, ioaddr + CSR12); in pnic2_start_nway()
242 iowrite32(csr14,ioaddr + CSR14); in pnic2_lnk_change()
267 iowrite32(1, ioaddr + CSR13); in pnic2_lnk_change()
291 iowrite32(csr14,ioaddr + CSR14); in pnic2_lnk_change()
393 iowrite32(csr14,ioaddr + CSR14); in pnic2_lnk_change()
Deeprom.c355 iowrite32(EE_ENB & ~EE_CS, ee_addr); in tulip_read_eeprom()
356 iowrite32(EE_ENB, ee_addr); in tulip_read_eeprom()
361 iowrite32(EE_ENB | dataval, ee_addr); in tulip_read_eeprom()
363 iowrite32(EE_ENB | dataval | EE_SHIFT_CLK, ee_addr); in tulip_read_eeprom()
367 iowrite32(EE_ENB, ee_addr); in tulip_read_eeprom()
371 iowrite32(EE_ENB | EE_SHIFT_CLK, ee_addr); in tulip_read_eeprom()
374 iowrite32(EE_ENB, ee_addr); in tulip_read_eeprom()
379 iowrite32(EE_ENB & ~EE_CS, ee_addr); in tulip_read_eeprom()
Dtulip.h525 iowrite32(tp->csr6 | RxTx, ioaddr + CSR6); in tulip_start_rxtx()
537 iowrite32(csr6 & ~RxTx, ioaddr + CSR6); in tulip_stop_rxtx()
565 iowrite32(0, ioaddr + CSR1); in tulip_tx_timeout_complete()
/linux-4.1.27/drivers/scsi/fnic/
Dvnic_cq.c62 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in vnic_cq_init()
63 iowrite32(flow_control_enable, &cq->ctrl->flow_control_enable); in vnic_cq_init()
64 iowrite32(color_enable, &cq->ctrl->color_enable); in vnic_cq_init()
65 iowrite32(cq_head, &cq->ctrl->cq_head); in vnic_cq_init()
66 iowrite32(cq_tail, &cq->ctrl->cq_tail); in vnic_cq_init()
67 iowrite32(cq_tail_color, &cq->ctrl->cq_tail_color); in vnic_cq_init()
68 iowrite32(interrupt_enable, &cq->ctrl->interrupt_enable); in vnic_cq_init()
69 iowrite32(cq_entry_enable, &cq->ctrl->cq_entry_enable); in vnic_cq_init()
70 iowrite32(cq_message_enable, &cq->ctrl->cq_message_enable); in vnic_cq_init()
71 iowrite32(interrupt_offset, &cq->ctrl->interrupt_offset); in vnic_cq_init()
[all …]
Dvnic_wq_copy.c27 iowrite32(1, &wq->ctrl->enable); in vnic_wq_copy_enable()
34 iowrite32(0, &wq->ctrl->enable); in vnic_wq_copy_disable()
62 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_copy_clean()
63 iowrite32(0, &wq->ctrl->posted_index); in vnic_wq_copy_clean()
64 iowrite32(0, &wq->ctrl->error_status); in vnic_wq_copy_clean()
110 iowrite32(wq->ring.desc_count, &wq->ctrl->ring_size); in vnic_wq_copy_init()
111 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_copy_init()
112 iowrite32(0, &wq->ctrl->posted_index); in vnic_wq_copy_init()
113 iowrite32(cq_index, &wq->ctrl->cq_index); in vnic_wq_copy_init()
114 iowrite32(error_interrupt_enable, &wq->ctrl->error_interrupt_enable); in vnic_wq_copy_init()
[all …]
Dvnic_wq.c122 iowrite32(wq->ring.desc_count, &wq->ctrl->ring_size); in vnic_wq_init()
123 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_init()
124 iowrite32(0, &wq->ctrl->posted_index); in vnic_wq_init()
125 iowrite32(cq_index, &wq->ctrl->cq_index); in vnic_wq_init()
126 iowrite32(error_interrupt_enable, &wq->ctrl->error_interrupt_enable); in vnic_wq_init()
127 iowrite32(error_interrupt_offset, &wq->ctrl->error_interrupt_offset); in vnic_wq_init()
128 iowrite32(0, &wq->ctrl->error_status); in vnic_wq_init()
138 iowrite32(1, &wq->ctrl->enable); in vnic_wq_enable()
145 iowrite32(0, &wq->ctrl->enable); in vnic_wq_disable()
178 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_clean()
[all …]
Dvnic_rq.c123 iowrite32(rq->ring.desc_count, &rq->ctrl->ring_size); in vnic_rq_init()
124 iowrite32(cq_index, &rq->ctrl->cq_index); in vnic_rq_init()
125 iowrite32(error_interrupt_enable, &rq->ctrl->error_interrupt_enable); in vnic_rq_init()
126 iowrite32(error_interrupt_offset, &rq->ctrl->error_interrupt_offset); in vnic_rq_init()
127 iowrite32(0, &rq->ctrl->dropped_packet_count); in vnic_rq_init()
128 iowrite32(0, &rq->ctrl->error_status); in vnic_rq_init()
135 iowrite32(fetch_index, &rq->ctrl->posted_index); in vnic_rq_init()
147 iowrite32(1, &rq->ctrl->enable); in vnic_rq_enable()
154 iowrite32(0, &rq->ctrl->enable); in vnic_rq_disable()
191 iowrite32(fetch_index, &rq->ctrl->posted_index); in vnic_rq_clean()
Dvnic_intr.c51 iowrite32(coalescing_timer, &intr->ctrl->coalescing_timer); in vnic_intr_init()
52 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in vnic_intr_init()
53 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); in vnic_intr_init()
54 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_init()
59 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_clean()
Dvnic_intr.h70 iowrite32(0, &intr->ctrl->mask); in vnic_intr_unmask()
75 iowrite32(1, &intr->ctrl->mask); in vnic_intr_mask()
88 iowrite32(int_credit_return, &intr->ctrl->int_credit_return); in vnic_intr_return_credits()
Dvnic_wq_copy.h66 iowrite32(wq->to_use_index, &wq->ctrl->posted_index); in vnic_wq_copy_post()
Dvnic_wq.h132 iowrite32(buf->index, &wq->ctrl->posted_index); in vnic_wq_post()
Dvnic_rq.h161 iowrite32(buf->index, &rq->ctrl->posted_index); in vnic_rq_post()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Dvnic_cq.c66 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in vnic_cq_init()
67 iowrite32(flow_control_enable, &cq->ctrl->flow_control_enable); in vnic_cq_init()
68 iowrite32(color_enable, &cq->ctrl->color_enable); in vnic_cq_init()
69 iowrite32(cq_head, &cq->ctrl->cq_head); in vnic_cq_init()
70 iowrite32(cq_tail, &cq->ctrl->cq_tail); in vnic_cq_init()
71 iowrite32(cq_tail_color, &cq->ctrl->cq_tail_color); in vnic_cq_init()
72 iowrite32(interrupt_enable, &cq->ctrl->interrupt_enable); in vnic_cq_init()
73 iowrite32(cq_entry_enable, &cq->ctrl->cq_entry_enable); in vnic_cq_init()
74 iowrite32(cq_message_enable, &cq->ctrl->cq_message_enable); in vnic_cq_init()
75 iowrite32(interrupt_offset, &cq->ctrl->interrupt_offset); in vnic_cq_init()
[all …]
Dvnic_wq.c126 iowrite32(count, &wq->ctrl->ring_size); in vnic_wq_init_start()
127 iowrite32(fetch_index, &wq->ctrl->fetch_index); in vnic_wq_init_start()
128 iowrite32(posted_index, &wq->ctrl->posted_index); in vnic_wq_init_start()
129 iowrite32(cq_index, &wq->ctrl->cq_index); in vnic_wq_init_start()
130 iowrite32(error_interrupt_enable, &wq->ctrl->error_interrupt_enable); in vnic_wq_init_start()
131 iowrite32(error_interrupt_offset, &wq->ctrl->error_interrupt_offset); in vnic_wq_init_start()
132 iowrite32(0, &wq->ctrl->error_status); in vnic_wq_init_start()
155 iowrite32(1, &wq->ctrl->enable); in vnic_wq_enable()
162 iowrite32(0, &wq->ctrl->enable); in vnic_wq_disable()
193 iowrite32(0, &wq->ctrl->fetch_index); in vnic_wq_clean()
[all …]
Dvnic_rq.c123 iowrite32(count, &rq->ctrl->ring_size); in vnic_rq_init_start()
124 iowrite32(cq_index, &rq->ctrl->cq_index); in vnic_rq_init_start()
125 iowrite32(error_interrupt_enable, &rq->ctrl->error_interrupt_enable); in vnic_rq_init_start()
126 iowrite32(error_interrupt_offset, &rq->ctrl->error_interrupt_offset); in vnic_rq_init_start()
127 iowrite32(0, &rq->ctrl->dropped_packet_count); in vnic_rq_init_start()
128 iowrite32(0, &rq->ctrl->error_status); in vnic_rq_init_start()
129 iowrite32(fetch_index, &rq->ctrl->fetch_index); in vnic_rq_init_start()
130 iowrite32(posted_index, &rq->ctrl->posted_index); in vnic_rq_init_start()
164 iowrite32(1, &rq->ctrl->enable); in vnic_rq_enable()
171 iowrite32(0, &rq->ctrl->enable); in vnic_rq_disable()
[all …]
Dvnic_intr.c53 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in vnic_intr_init()
54 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); in vnic_intr_init()
55 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_init()
61 iowrite32(vnic_dev_intr_coal_timer_usec_to_hw(intr->vdev, in vnic_intr_coalescing_timer_set()
67 iowrite32(0, &intr->ctrl->int_credits); in vnic_intr_clean()
Dvnic_intr.h56 iowrite32(0, &intr->ctrl->mask); in vnic_intr_unmask()
61 iowrite32(1, &intr->ctrl->mask); in vnic_intr_mask()
79 iowrite32(int_credit_return, &intr->ctrl->int_credit_return); in vnic_intr_return_credits()
Dvnic_wq.h116 iowrite32(wq->to_use->index, &wq->ctrl->posted_index); in vnic_wq_doorbell()
/linux-4.1.27/drivers/ata/
Dsata_rcar.c163 iowrite32(0, base + SATAPHYADDR_REG); in sata_rcar_gen1_phy_preinit()
165 iowrite32(SATAPHYRESET_PHYRST, base + SATAPHYRESET_REG); in sata_rcar_gen1_phy_preinit()
168 iowrite32(0, base + SATAPHYRESET_REG); in sata_rcar_gen1_phy_preinit()
178 iowrite32(0, base + SATAPHYRESET_REG); in sata_rcar_gen1_phy_write()
180 iowrite32(SATAPHYACCEN_PHYLANE, base + SATAPHYACCEN_REG); in sata_rcar_gen1_phy_write()
182 iowrite32(val, base + SATAPHYWDATA_REG); in sata_rcar_gen1_phy_write()
187 iowrite32(SATAPHYADDR_PHYCMD_WRITE | reg, base + SATAPHYADDR_REG); in sata_rcar_gen1_phy_write()
197 iowrite32(0, base + SATAPHYADDR_REG); in sata_rcar_gen1_phy_write()
215 iowrite32(RCAR_GEN2_PHY_CTL1, base + RCAR_GEN2_PHY_CTL1_REG); in sata_rcar_gen2_phy_init()
216 iowrite32(RCAR_GEN2_PHY_CTL2, base + RCAR_GEN2_PHY_CTL2_REG); in sata_rcar_gen2_phy_init()
[all …]
Dsata_fsl.c312 iowrite32((count << 24 | ticks), hcr_base + ICC); in fsl_sata_set_irq_coalescing()
386 iowrite32(temp | rx_watermark, csr_base + TRANSCFG); in fsl_sata_rx_watermark_store()
575 iowrite32(qc->dev->link->pmp, CQPMP + hcr_base); in sata_fsl_qc_issue()
578 iowrite32(1 << tag, CQ + hcr_base); in sata_fsl_qc_issue()
626 iowrite32(val, ssr_base + (sc_reg * 4)); in sata_fsl_scr_write()
669 iowrite32((temp & ~0x3F), hcr_base + HCONTROL); in sata_fsl_freeze()
687 iowrite32((temp & 0x3F), hcr_base + HSTATUS); in sata_fsl_thaw()
691 iowrite32((temp | DEFAULT_PORT_IRQ_ENABLE_MASK), hcr_base + HCONTROL); in sata_fsl_thaw()
704 iowrite32((temp | HCONTROL_PMP_ATTACHED), hcr_base + HCONTROL); in sata_fsl_pmp_attach()
715 iowrite32(temp, hcr_base + HCONTROL); in sata_fsl_pmp_detach()
[all …]
Dpata_cs5530.c72 iowrite32(cs5530_pio_timings[format][adev->pio_mode - XFER_PIO_0], base); in cs5530_set_piomode()
113 iowrite32(timing, base + 0x04); in cs5530_set_dmamode()
119 iowrite32(tuning, base + 0x04); in cs5530_set_dmamode()
120 iowrite32(timing, base + 0x0C); in cs5530_set_dmamode()
Dpata_pdc2027x.c317 iowrite32(ctcr0, dev_mmio(ap, adev, PDC_CTCR0)); in pdc2027x_set_piomode()
322 iowrite32(ctcr1, dev_mmio(ap, adev, PDC_CTCR1)); in pdc2027x_set_piomode()
356 iowrite32(ctcr1 & ~(1 << 7), dev_mmio(ap, adev, PDC_CTCR1)); in pdc2027x_set_dmamode()
366 iowrite32(ctcr1, dev_mmio(ap, adev, PDC_CTCR1)); in pdc2027x_set_dmamode()
384 iowrite32(ctcr0, dev_mmio(ap, adev, PDC_CTCR0)); in pdc2027x_set_dmamode()
421 iowrite32(ctcr1, dev_mmio(ap, dev, PDC_CTCR1)); in pdc2027x_set_mode()
615 iowrite32(scr | (0x01 << 14), mmio_base + PDC_SYS_CTL); in pdc_detect_pll_input_clock()
632 iowrite32(scr & ~(0x01 << 14), mmio_base + PDC_SYS_CTL); in pdc_detect_pll_input_clock()
Dpata_pdc202xx_old.c208 iowrite32(len, atapi_reg); in pdc2026x_bmdma_start()
240 iowrite32(0, atapi_reg); in pdc2026x_bmdma_stop()
/linux-4.1.27/drivers/rapidio/devices/
Dtsi721.c87 iowrite32(data, priv->regs + offset); in tsi721_lcwrite()
137 iowrite32(rd_count + 2, regs + TSI721_DMAC_DWRCNT); in tsi721_maint_dma()
164 iowrite32(TSI721_DMAC_INT_ALL, regs + TSI721_DMAC_INT); in tsi721_maint_dma()
165 iowrite32(TSI721_DMAC_CTL_INIT, regs + TSI721_DMAC_CTL); in tsi721_maint_dma()
167 iowrite32(0, regs + TSI721_DMAC_DWRCNT); in tsi721_maint_dma()
184 iowrite32(swr_ptr, regs + TSI721_DMAC_DSRP); in tsi721_maint_dma()
274 iowrite32(TSI721_RIO_PW_RX_STAT_PW_DISC | TSI721_RIO_PW_RX_STAT_PW_VAL, in tsi721_pw_handler()
331 iowrite32(TSI721_RIO_PW_RX_STAT_PW_DISC | TSI721_RIO_PW_RX_STAT_PW_VAL, in tsi721_pw_enable()
334 iowrite32(rval, priv->regs + TSI721_RIO_EM_INT_ENABLE); in tsi721_pw_enable()
381 iowrite32(regval, in tsi721_dbell_handler()
[all …]
Dtsi721_dma.c136 iowrite32(((u64)bd_phys >> 32), in tsi721_bdma_ch_init()
138 iowrite32(((u64)bd_phys & TSI721_DMAC_DPTRL_MASK), in tsi721_bdma_ch_init()
142 iowrite32(((u64)sts_phys >> 32), in tsi721_bdma_ch_init()
144 iowrite32(((u64)sts_phys & TSI721_DMAC_DSBL_MASK), in tsi721_bdma_ch_init()
146 iowrite32(TSI721_DMAC_DSSZ_SIZE(sts_size), in tsi721_bdma_ch_init()
150 iowrite32(TSI721_DMAC_INT_ALL, in tsi721_bdma_ch_init()
205 iowrite32(TSI721_DMAC_CTL_INIT, bdma_chan->regs + TSI721_DMAC_CTL); in tsi721_bdma_ch_init()
230 iowrite32(TSI721_DMAC_CTL_INIT, bdma_chan->regs + TSI721_DMAC_CTL); in tsi721_bdma_ch_free()
260 iowrite32(TSI721_DMAC_INT_ALL, in tsi721_bdma_interrupt_enable()
264 iowrite32(TSI721_DMAC_INT_ALL, in tsi721_bdma_interrupt_enable()
[all …]
/linux-4.1.27/drivers/watchdog/
Ddavinci_wdt.c81 iowrite32(0, davinci_wdt->base + TCR); in davinci_wdt_start()
83 iowrite32(0, davinci_wdt->base + TGCR); in davinci_wdt_start()
85 iowrite32(tgcr, davinci_wdt->base + TGCR); in davinci_wdt_start()
87 iowrite32(0, davinci_wdt->base + TIM12); in davinci_wdt_start()
88 iowrite32(0, davinci_wdt->base + TIM34); in davinci_wdt_start()
91 iowrite32(timer_margin, davinci_wdt->base + PRD12); in davinci_wdt_start()
93 iowrite32(timer_margin, davinci_wdt->base + PRD34); in davinci_wdt_start()
95 iowrite32(ENAMODE12_PERIODIC, davinci_wdt->base + TCR); in davinci_wdt_start()
101 iowrite32(WDKEY_SEQ0 | WDEN, davinci_wdt->base + WDTCR); in davinci_wdt_start()
103 iowrite32(WDKEY_SEQ1 | WDEN, davinci_wdt->base + WDTCR); in davinci_wdt_start()
[all …]
Dintel_scu_watchdog.c172 iowrite32(0x00000002, watchdog_device.timer_control_addr); in watchdog_timer_interrupt()
175 iowrite32(watchdog_device.threshold, in watchdog_timer_interrupt()
179 iowrite32(0x00000003, watchdog_device.timer_control_addr); in watchdog_timer_interrupt()
191 iowrite32(0x00000002, watchdog_device.timer_control_addr); in intel_scu_keepalive()
194 iowrite32(watchdog_device.soft_threshold, in intel_scu_keepalive()
198 iowrite32(0x00000003, watchdog_device.timer_control_addr); in intel_scu_keepalive()
205 iowrite32(0, watchdog_device.timer_control_addr); in intel_scu_stop()
241 iowrite32(0x00000002, watchdog_device.timer_control_addr); in intel_scu_set_heartbeat()
271 iowrite32(watchdog_device.soft_threshold, in intel_scu_set_heartbeat()
278 iowrite32(0x00000003, watchdog_device.timer_control_addr); in intel_scu_set_heartbeat()
[all …]
Dof_xilinx_wdt.c61 iowrite32((control_status_reg | XWT_CSR0_EWDT1_MASK), in xilinx_wdt_start()
64 iowrite32(XWT_CSRX_EWDT2_MASK, xdev->base + XWT_TWCSR1_OFFSET); in xilinx_wdt_start()
80 iowrite32((control_status_reg & ~XWT_CSR0_EWDT1_MASK), in xilinx_wdt_stop()
83 iowrite32(0, xdev->base + XWT_TWCSR1_OFFSET); in xilinx_wdt_stop()
100 iowrite32(control_status_reg, xdev->base + XWT_TWCSR0_OFFSET); in xilinx_wdt_keepalive()
Dmtk_wdt.c92 iowrite32(WDT_RST_RELOAD, wdt_base + WDT_RST); in mtk_wdt_ping()
111 iowrite32(reg, wdt_base + WDT_LENGTH); in mtk_wdt_set_timeout()
126 iowrite32(reg, wdt_base + WDT_MODE); in mtk_wdt_stop()
145 iowrite32(reg, wdt_base + WDT_MODE); in mtk_wdt_start()
Drt2880_wdt.c58 iowrite32(val, rt288x_wdt_base + reg); in rt_wdt_w32()
Dath79_wdt.c76 iowrite32(val, wdt_base + reg); in ath79_wdt_wr()
/linux-4.1.27/drivers/vme/bridges/
Dvme_ca91cx42.c191 iowrite32(serviced, bridge->base + LINT_STAT); in ca91cx42_irqhandler()
213 iowrite32(0, bridge->base + VINT_EN); in ca91cx42_irq_init()
216 iowrite32(0, bridge->base + LINT_EN); in ca91cx42_irq_init()
218 iowrite32(0x00FFFFFF, bridge->base + LINT_STAT); in ca91cx42_irq_init()
229 iowrite32(0, bridge->base + LINT_MAP0); in ca91cx42_irq_init()
230 iowrite32(0, bridge->base + LINT_MAP1); in ca91cx42_irq_init()
231 iowrite32(0, bridge->base + LINT_MAP2); in ca91cx42_irq_init()
238 iowrite32(tmp, bridge->base + LINT_EN); in ca91cx42_irq_init()
249 iowrite32(0, bridge->base + VINT_EN); in ca91cx42_irq_exit()
252 iowrite32(0, bridge->base + LINT_EN); in ca91cx42_irq_exit()
[all …]
/linux-4.1.27/drivers/staging/media/dt3155v4l/
Ddt3155v4l.c104 iowrite32((tmp<<17) | IIC_READ, addr + IIC_CSR2); in read_i2c_reg()
112 iowrite32(DIRECT_ABORT, addr + IIC_CSR1); in read_i2c_reg()
136 iowrite32((tmp<<17) | IIC_WRITE | data, addr + IIC_CSR2); in write_i2c_reg()
143 iowrite32(DIRECT_ABORT, addr + IIC_CSR1); in write_i2c_reg()
163 iowrite32((tmp<<17) | IIC_WRITE | data, addr + IIC_CSR2); in write_i2c_reg_nowait()
184 iowrite32(DIRECT_ABORT, addr + IIC_CSR1); in wait_i2c_reg()
197 iowrite32(dma_addr, pd->regs + EVEN_DMA_START); in dt3155_start_acq()
198 iowrite32(dma_addr + img_width, pd->regs + ODD_DMA_START); in dt3155_start_acq()
199 iowrite32(img_width, pd->regs + EVEN_DMA_STRIDE); in dt3155_start_acq()
200 iowrite32(img_width, pd->regs + ODD_DMA_STRIDE); in dt3155_start_acq()
[all …]
/linux-4.1.27/drivers/mtd/nand/
Ddenali.c120 iowrite32(address, denali->flash_mem); in index_addr()
121 iowrite32(data, denali->flash_mem + 0x10); in index_addr()
128 iowrite32(address, denali->flash_mem); in index_addr_read_data()
169 iowrite32(1 << denali->flash_bank, denali->flash_reg + DEVICE_RESET); in reset_bank()
186 iowrite32(INTR_STATUS__RST_COMP | INTR_STATUS__TIME_OUT, in denali_nand_reset()
190 iowrite32(1 << i, denali->flash_reg + DEVICE_RESET); in denali_nand_reset()
201 iowrite32(INTR_STATUS__RST_COMP | INTR_STATUS__TIME_OUT, in denali_nand_reset()
296 iowrite32(acc_clks, denali->flash_reg + ACC_CLKS); in nand_onfi_timing_set()
297 iowrite32(re_2_we, denali->flash_reg + RE_2_WE); in nand_onfi_timing_set()
298 iowrite32(re_2_re, denali->flash_reg + RE_2_RE); in nand_onfi_timing_set()
[all …]
/linux-4.1.27/drivers/video/fbdev/
Dsh_mipi_dsi.c85 iowrite32(1 | data, mipi->linkbase + CMTSRTCTR); in sh_mipi_send_short()
86 iowrite32(1, mipi->linkbase + CMTSRTREQ); in sh_mipi_send_short()
120 iowrite32(0x00000002 | enable, mipi->linkbase + DTCTR); in sh_mipi_dsi_enable()
225 iowrite32(0x00000001, base + SYSCTRL); in sh_mipi_setup()
228 iowrite32(0x00000000, base + SYSCTRL); in sh_mipi_setup()
239 iowrite32(0x70003332, base + TIMSET); in sh_mipi_setup()
241 iowrite32(0x00000000, base + RESREQSET0); in sh_mipi_setup()
243 iowrite32(0x00000100, base + RESREQSET1); in sh_mipi_setup()
245 iowrite32(0x0fffffff, base + HSTTOVSET); in sh_mipi_setup()
247 iowrite32(0x0fffffff, base + LPRTOVSET); in sh_mipi_setup()
[all …]
/linux-4.1.27/drivers/net/can/
Dpch_can.c205 iowrite32(ioread32(addr) | mask, addr); in pch_can_bit_set()
210 iowrite32(ioread32(addr) & ~mask, addr); in pch_can_bit_clear()
242 iowrite32(reg_val, &priv->regs->opt); in pch_can_set_optmode()
250 iowrite32(num, creq_addr); in pch_can_rw_msg_obj()
295 iowrite32(PCH_CMASK_RX_TX_GET, &priv->regs->ifregs[dir].cmask); in pch_can_set_rxtx()
299 iowrite32(PCH_CMASK_RDWR | PCH_CMASK_ARB | PCH_CMASK_CTRL, in pch_can_set_rxtx()
343 iowrite32(PCH_CMASK_RX_TX_SET, &priv->regs->ifregs[0].cmask); in pch_can_clear_if_buffers()
344 iowrite32(0xffff, &priv->regs->ifregs[0].mask1); in pch_can_clear_if_buffers()
345 iowrite32(0xffff, &priv->regs->ifregs[0].mask2); in pch_can_clear_if_buffers()
346 iowrite32(0x0, &priv->regs->ifregs[0].id1); in pch_can_clear_if_buffers()
[all …]
/linux-4.1.27/drivers/usb/gadget/udc/
Dfotg210-udc.c39 iowrite32(value, ep->fotg210->reg + FOTG210_DMISGR1); in fotg210_disable_fifo_int()
50 iowrite32(value, ep->fotg210->reg + FOTG210_DMISGR1); in fotg210_enable_fifo_int()
58 iowrite32(value, fotg210->reg + FOTG210_DCFESR); in fotg210_set_cxdone()
98 iowrite32(val, fotg210->reg + FOTG210_EPMAP); in fotg210_fifo_ep_mapping()
104 iowrite32(val, fotg210->reg + FOTG210_FIFOMAP); in fotg210_fifo_ep_mapping()
109 iowrite32(val, fotg210->reg + FOTG210_FIFOCF); in fotg210_fifo_ep_mapping()
119 iowrite32(val, fotg210->reg + FOTG210_FIFOMAP); in fotg210_set_fifo_dir()
129 iowrite32(val, fotg210->reg + FOTG210_FIFOCF); in fotg210_set_tfrtype()
142 iowrite32(val, fotg210->reg + offset); in fotg210_set_mps()
192 iowrite32(value, reg); in fotg210_reset_tseq()
[all …]
Dmv_u3d_core.c71 iowrite32(epxcr, &u3d->vuc_regs->epcr[0].epxoutcr0); in mv_u3d_ep0_reset()
74 iowrite32(epxcr, &u3d->vuc_regs->epcr[0].epxoutcr0); in mv_u3d_ep0_reset()
81 iowrite32(epxcr, &u3d->vuc_regs->epcr[0].epxoutcr1); in mv_u3d_ep0_reset()
86 iowrite32(epxcr, &u3d->vuc_regs->epcr[0].epxincr0); in mv_u3d_ep0_reset()
89 iowrite32(epxcr, &u3d->vuc_regs->epcr[0].epxincr0); in mv_u3d_ep0_reset()
96 iowrite32(epxcr, &u3d->vuc_regs->epcr[0].epxincr1); in mv_u3d_ep0_reset()
107 iowrite32(tmp, &u3d->vuc_regs->epcr[0].epxoutcr0); in mv_u3d_ep0_stall()
111 iowrite32(tmp, &u3d->vuc_regs->epcr[0].epxincr0); in mv_u3d_ep0_stall()
275 iowrite32(tmp, &u3d->op_regs->doorbell); in mv_u3d_queue_trb()
602 iowrite32(epxcr, &u3d->vuc_regs->epcr[ep->ep_num].epxoutcr0); in mv_u3d_ep_enable()
[all …]
Dfusb300_udc.c45 iowrite32(reg, fusb300->reg + offset); in fusb300_enable_bit()
54 iowrite32(reg, fusb300->reg + offset); in fusb300_disable_bit()
82 iowrite32(val, fusb300->reg + FUSB300_OFFSET_EPSET1(ep)); in fusb300_set_fifo_entry()
93 iowrite32(reg, fusb300->reg + FUSB300_OFFSET_EPSET1(ep)); in fusb300_set_start_entry()
110 iowrite32(reg, fusb300->reg + FUSB300_OFFSET_EPSET2(info.epnum)); in fusb300_set_epaddrofs()
129 iowrite32(reg, fusb300->reg + FUSB300_OFFSET_EPSET1(info.epnum)); in fusb300_set_eptype()
142 iowrite32(reg, fusb300->reg + FUSB300_OFFSET_EPSET1(info.epnum)); in fusb300_set_epdir()
151 iowrite32(reg, fusb300->reg + FUSB300_OFFSET_EPSET1(ep)); in fusb300_set_ep_active()
161 iowrite32(reg, fusb300->reg + FUSB300_OFFSET_EPSET2(info.epnum)); in fusb300_set_epmps()
171 iowrite32(reg, fusb300->reg + FUSB300_OFFSET_EPSET1(info.epnum)); in fusb300_set_interval()
[all …]
/linux-4.1.27/drivers/spi/
Dspi-adi-v3.c117 iowrite32(ctl, &drv_data->regs->control); in adi_spi_enable()
126 iowrite32(ctl, &drv_data->regs->control); in adi_spi_disable()
147 iowrite32(0xFFFFFFFF, &drv_data->regs->status); in adi_spi_flush()
159 iowrite32(reg, &drv_data->regs->ssel); in adi_spi_cs_active()
172 iowrite32(reg, &drv_data->regs->ssel); in adi_spi_cs_deactive()
190 iowrite32(reg, &drv_data->regs->ssel); in adi_spi_cs_enable()
201 iowrite32(reg, &drv_data->regs->ssel); in adi_spi_cs_disable()
211 iowrite32(0xFFFFFFFF, &drv_data->regs->status); in adi_spi_restore_state()
212 iowrite32(0x0, &drv_data->regs->rx_control); in adi_spi_restore_state()
213 iowrite32(0x0, &drv_data->regs->tx_control); in adi_spi_restore_state()
[all …]
Dspi-davinci.c195 iowrite32(v, addr); in set_io_bits()
203 iowrite32(v, addr); in clear_io_bits()
389 iowrite32(delay, dspi->base + SPIDELAY); in davinci_spi_setup_transfer()
392 iowrite32(spifmt, dspi->base + SPIFMT0); in davinci_spi_setup_transfer()
548 iowrite32(spidat1, dspi->base + SPIDAT1); in davinci_spi_process_events()
626 iowrite32(spidat1, dspi->base + SPIDAT1); in davinci_spi_bufs()
1051 iowrite32(0, dspi->base + SPIGCR0); in davinci_spi_probe()
1053 iowrite32(1, dspi->base + SPIGCR0); in davinci_spi_probe()
1057 iowrite32(spipc0, dspi->base + SPIPC0); in davinci_spi_probe()
1060 iowrite32(SPI_INTLVL_1, dspi->base + SPILVL); in davinci_spi_probe()
[all …]
/linux-4.1.27/drivers/media/platform/soc_camera/
Drcar_vin.c644 iowrite32(ALIGN(cam->width * cam->height, 0x80), in rcar_vin_setup()
686 iowrite32(interrupts, priv->base + VNINTS_REG); in rcar_vin_setup()
688 iowrite32(interrupts, priv->base + VNIE_REG); in rcar_vin_setup()
690 iowrite32(dmr, priv->base + VNDMR_REG); in rcar_vin_setup()
691 iowrite32(vnmc | VNMC_ME, priv->base + VNMC_REG); in rcar_vin_setup()
700 iowrite32(VNFC_C_FRAME, priv->base + VNFC_REG); in rcar_vin_capture()
703 iowrite32(VNFC_S_FRAME, priv->base + VNFC_REG); in rcar_vin_capture()
711 iowrite32(0, priv->base + VNFC_REG); in rcar_vin_request_capture_stop()
713 iowrite32(ioread32(priv->base + VNMC_REG) & ~VNMC_ME, in rcar_vin_request_capture_stop()
757 iowrite32(phys_addr_top, priv->base + VNMB_REG(slot)); in rcar_vin_fill_hw_slot()
[all …]
Dsh_mobile_csi2.c128 iowrite32(tmp, priv->base + SH_CSI2_VCDT); in sh_csi2_s_fmt()
226 iowrite32(0x00000001, priv->base + SH_CSI2_TREF); in sh_csi2_hwinit()
228 iowrite32(0x00000001, priv->base + SH_CSI2_SRST); in sh_csi2_hwinit()
230 iowrite32(0x00000000, priv->base + SH_CSI2_SRST); in sh_csi2_hwinit()
251 iowrite32(tmp, priv->base + SH_CSI2_PHYCNT); in sh_csi2_hwinit()
258 iowrite32(tmp, priv->base + SH_CSI2_CHKSUM); in sh_csi2_hwinit()
/linux-4.1.27/drivers/pci/host/
Dpci-rcar-gen2.c130 iowrite32(val, priv->reg + RCAR_AHBPCI_WIN1_CTR_REG); in rcar_pci_cfg_base()
160 iowrite32(status & RCAR_PCI_INT_ALLERRORS, in rcar_pci_err_irq()
182 iowrite32(val, priv->reg + RCAR_PCI_INT_ENABLE_REG); in rcar_pci_setup_errirq()
204 iowrite32(val, reg + RCAR_USBCTR_REG); in rcar_pci_setup()
231 iowrite32(val, reg + RCAR_USBCTR_REG); in rcar_pci_setup()
234 iowrite32(RCAR_AHB_BUS_MODE, reg + RCAR_AHB_BUS_CTR_REG); in rcar_pci_setup()
240 iowrite32(val, reg + RCAR_PCI_ARBITER_CTR_REG); in rcar_pci_setup()
243 iowrite32(0x40000000 | RCAR_PCIAHB_PREFETCH16, in rcar_pci_setup()
248 iowrite32(val, reg + RCAR_AHBPCI_WIN2_CTR_REG); in rcar_pci_setup()
251 iowrite32(RCAR_AHBPCI_WIN1_HOST | RCAR_AHBPCI_WIN_CTR_CFG, in rcar_pci_setup()
[all …]
Dpci-layerscape.c88 iowrite32(val, pcie->dbi + PCIE_STRFMR1); in ls_pcie_host_init()
/linux-4.1.27/drivers/usb/phy/
Dphy-rcar-usb.c102 iowrite32(PHY_ENB, (reg0 + USBPCTRL1)); in rcar_usb_phy_init()
105 iowrite32(PHY_ENB | PLL_ENB, (reg0 + USBPCTRL1)); in rcar_usb_phy_init()
112 iowrite32(hsqctl1, reg1 + HSQCTL1); in rcar_usb_phy_init()
113 iowrite32(hsqctl2, reg1 + HSQCTL2); in rcar_usb_phy_init()
130 iowrite32(PHY_ENB | PLL_ENB | PHY_RST, (reg0 + USBPCTRL1)); in rcar_usb_phy_init()
146 iowrite32(val, (reg0 + USBPCTRL0)); in rcar_usb_phy_init()
153 iowrite32(0x00000000, (reg0 + USBEH0)); in rcar_usb_phy_init()
156 iowrite32(0x00000000, (reg0 + USBOH0)); in rcar_usb_phy_init()
174 iowrite32(0x00000000, (reg0 + USBPCTRL1)); in rcar_usb_phy_shutdown()
Dphy-rcar-gen2-usb.c61 iowrite32(val, base + USBHS_UGCTRL_REG); in __rcar_gen2_usbhs_phy_enable()
72 iowrite32(val, base + USBHS_UGCTRL_REG); in __rcar_gen2_usbhs_phy_enable()
90 iowrite32(val, base + USBHS_UGCTRL_REG); in __rcar_gen2_usbhs_phy_disable()
98 iowrite32(val, base + USBHS_UGCTRL_REG); in __rcar_gen2_usbhs_phy_disable()
113 iowrite32(val, priv->base + USBHS_UGCTRL2_REG); in __rcar_gen2_usb_phy_init()
/linux-4.1.27/drivers/gpio/
Dgpio-ml-ioh.c119 iowrite32(reg_val, &chip->reg->regs[chip->ch].po); in ioh_gpio_set()
142 iowrite32(pm, &chip->reg->regs[chip->ch].pm); in ioh_gpio_direction_output()
149 iowrite32(reg_val, &chip->reg->regs[chip->ch].po); in ioh_gpio_direction_output()
166 iowrite32(pm, &chip->reg->regs[chip->ch].pm); in ioh_gpio_direction_input()
207 iowrite32(chip->ioh_gpio_reg.po_reg, in ioh_gpio_restore_reg_conf()
209 iowrite32(chip->ioh_gpio_reg.pm_reg, in ioh_gpio_restore_reg_conf()
211 iowrite32(chip->ioh_gpio_reg.ien_reg, in ioh_gpio_restore_reg_conf()
213 iowrite32(chip->ioh_gpio_reg.imask_reg, in ioh_gpio_restore_reg_conf()
215 iowrite32(chip->ioh_gpio_reg.im0_reg, in ioh_gpio_restore_reg_conf()
217 iowrite32(chip->ioh_gpio_reg.im1_reg, in ioh_gpio_restore_reg_conf()
[all …]
Dgpio-pch.c122 iowrite32(reg_val, &chip->reg->po); in pch_gpio_set()
148 iowrite32(reg_val, &chip->reg->po); in pch_gpio_direction_output()
152 iowrite32(pm, &chip->reg->pm); in pch_gpio_direction_output()
168 iowrite32(pm, &chip->reg->pm); in pch_gpio_direction_input()
197 iowrite32(chip->pch_gpio_reg.ien_reg, &chip->reg->ien); in pch_gpio_restore_reg_conf()
198 iowrite32(chip->pch_gpio_reg.imask_reg, &chip->reg->imask); in pch_gpio_restore_reg_conf()
200 iowrite32(chip->pch_gpio_reg.po_reg, &chip->reg->po); in pch_gpio_restore_reg_conf()
202 iowrite32(chip->pch_gpio_reg.pm_reg, &chip->reg->pm); in pch_gpio_restore_reg_conf()
203 iowrite32(chip->pch_gpio_reg.im0_reg, &chip->reg->im0); in pch_gpio_restore_reg_conf()
205 iowrite32(chip->pch_gpio_reg.im1_reg, &chip->reg->im1); in pch_gpio_restore_reg_conf()
[all …]
Dgpio-timberdale.c67 iowrite32(reg, tgpio->membase + offset); in timbgpio_update_bit()
120 iowrite32(tgpio->last_ier, tgpio->membase + TGPIO_IER); in timbgpio_irq_disable()
132 iowrite32(tgpio->last_ier, tgpio->membase + TGPIO_IER); in timbgpio_irq_enable()
183 iowrite32(lvr, tgpio->membase + TGPIO_LVR); in timbgpio_irq_type()
184 iowrite32(flr, tgpio->membase + TGPIO_FLR); in timbgpio_irq_type()
186 iowrite32(bflr, tgpio->membase + TGPIO_BFLR); in timbgpio_irq_type()
188 iowrite32(1 << offset, tgpio->membase + TGPIO_ICR); in timbgpio_irq_type()
203 iowrite32(ipr, tgpio->membase + TGPIO_ICR); in timbgpio_irq()
209 iowrite32(0, tgpio->membase + TGPIO_IER); in timbgpio_irq()
214 iowrite32(tgpio->last_ier, tgpio->membase + TGPIO_IER); in timbgpio_irq()
[all …]
Dgpio-xgene.c80 iowrite32(setval, chip->base + bank_offset); in __xgene_gpio_set()
106 iowrite32(dirval, chip->base + bank_offset); in xgene_gpio_dir_in()
127 iowrite32(dirval, chip->base + bank_offset); in xgene_gpio_dir_out()
157 iowrite32(gpio->set_dr_val[bank], gpio->base + bank_offset); in xgene_gpio_resume()
Dgpio-em.c83 iowrite32(value, p->base0 + offs); in em_gio_write()
85 iowrite32(value, p->base1 + (offs - GIO_IDT0)); in em_gio_write()
/linux-4.1.27/drivers/char/hw_random/
Diproc-rng200.c65 iowrite32(val, rng_base + RNG_CTRL_OFFSET); in iproc_rng200_restart()
68 iowrite32(0xFFFFFFFFUL, rng_base + RNG_INT_STATUS_OFFSET); in iproc_rng200_restart()
73 iowrite32(val, rng_base + RBG_SOFT_RESET_OFFSET); in iproc_rng200_restart()
77 iowrite32(val, rng_base + RNG_SOFT_RESET_OFFSET); in iproc_rng200_restart()
81 iowrite32(val, rng_base + RNG_SOFT_RESET_OFFSET); in iproc_rng200_restart()
85 iowrite32(val, rng_base + RBG_SOFT_RESET_OFFSET); in iproc_rng200_restart()
91 iowrite32(val, rng_base + RNG_CTRL_OFFSET); in iproc_rng200_restart()
164 iowrite32(val, priv->base + RNG_CTRL_OFFSET); in iproc_rng200_init()
178 iowrite32(val, priv->base + RNG_CTRL_OFFSET); in iproc_rng200_cleanup()
/linux-4.1.27/drivers/misc/
Dpch_phub.c158 iowrite32(((ioread32(reg_addr) & ~mask)) | data, reg_addr); in pch_phub_read_modify_write_reg()
231 iowrite32(chip->phub_id_reg, p + PCH_PHUB_ID_REG); in pch_phub_restore_reg_conf()
232 iowrite32(chip->q_pri_val_reg, p + PCH_PHUB_QUEUE_PRI_VAL_REG); in pch_phub_restore_reg_conf()
233 iowrite32(chip->rc_q_maxsize_reg, p + PCH_PHUB_RC_QUEUE_MAXSIZE_REG); in pch_phub_restore_reg_conf()
234 iowrite32(chip->bri_q_maxsize_reg, p + PCH_PHUB_BRI_QUEUE_MAXSIZE_REG); in pch_phub_restore_reg_conf()
235 iowrite32(chip->comp_resp_timeout_reg, in pch_phub_restore_reg_conf()
237 iowrite32(chip->bus_slave_control_reg, in pch_phub_restore_reg_conf()
239 iowrite32(chip->deadlock_avoid_type_reg, in pch_phub_restore_reg_conf()
241 iowrite32(chip->intpin_reg_wpermit_reg0, in pch_phub_restore_reg_conf()
243 iowrite32(chip->intpin_reg_wpermit_reg1, in pch_phub_restore_reg_conf()
[all …]
Dphantom.c72 iowrite32(PHN_CTL_IRQ, dev->iaddr + PHN_CONTROL); in phantom_status()
73 iowrite32(0x43, dev->caddr + PHN_IRQCTL); in phantom_status()
76 iowrite32(0, dev->caddr + PHN_IRQCTL); in phantom_status()
124 iowrite32(r.value, dev->iaddr + r.reg); in phantom_ioctl()
144 iowrite32(rs.values[i], dev->oaddr + i); in phantom_ioctl()
299 iowrite32(0, dev->iaddr); in phantom_isr()
300 iowrite32(0xc0, dev->iaddr); in phantom_isr()
308 iowrite32(r->values[i], dev->oaddr + i); in phantom_isr()
311 iowrite32(dev->ctl_reg, dev->iaddr + PHN_CONTROL); in phantom_isr()
395 iowrite32(0, pht->caddr + PHN_IRQCTL); in phantom_probe()
[all …]
Dpti.c135 iowrite32(ptiword, aperture); in pti_write_to_aperture()
144 iowrite32(ptiword, aperture); in pti_write_to_aperture()
Dhpilo.c234 iowrite32(ioread32(&device_ccb->send_ctrl) & ~(1 << CTRL_BITPOS_G), in ilo_ccb_close()
236 iowrite32(ioread32(&device_ccb->recv_ctrl) & ~(1 << CTRL_BITPOS_G), in ilo_ccb_close()
400 iowrite32(clr, &hw->mmio_vaddr[DB_OUT]); in clear_pending_db()
/linux-4.1.27/drivers/i2c/busses/
Di2c-pnx.c162 iowrite32(ioread32(I2C_REG_STS(alg_data)) | mstatus_tdi | mstatus_afi, in i2c_pnx_start()
169 iowrite32((slave_addr << 1) | start_bit | alg_data->mif.mode, in i2c_pnx_start()
192 iowrite32(0xff | stop_bit, I2C_REG_TX(alg_data)); in i2c_pnx_stop()
227 iowrite32(val, I2C_REG_TX(alg_data)); in i2c_pnx_master_xmit()
240 iowrite32(ioread32(I2C_REG_CTL(alg_data)) & in i2c_pnx_master_xmit()
257 iowrite32(ioread32(I2C_REG_CTL(alg_data)) & in i2c_pnx_master_xmit()
314 iowrite32(ctl, I2C_REG_CTL(alg_data)); in i2c_pnx_master_rcv()
322 iowrite32(val, I2C_REG_TX(alg_data)); in i2c_pnx_master_rcv()
347 iowrite32(ctl, I2C_REG_CTL(alg_data)); in i2c_pnx_master_rcv()
383 iowrite32(ctl, I2C_REG_CTL(alg_data)); in i2c_pnx_interrupt()
[all …]
Di2c-eg20t.c200 iowrite32(val, addr + offset); in pch_setbit()
208 iowrite32(val, addr + offset); in pch_clrbit()
223 iowrite32(0x01, p + PCH_I2CSRST); in pch_i2c_init()
225 iowrite32(0x0, p + PCH_I2CSRST); in pch_i2c_init()
228 iowrite32(0x21, p + PCH_I2CNF); in pch_i2c_init()
246 iowrite32(pch_i2cbc, p + PCH_I2CBC); in pch_i2c_init()
249 iowrite32(pch_i2ctmr, p + PCH_I2CTMR); in pch_i2c_init()
252 iowrite32(reg_value, p + PCH_I2CCTL); in pch_i2c_init()
405 iowrite32(addr_2_msb | TEN_BIT_ADDR_MASK, p + PCH_I2CDR); in pch_i2c_writebytes()
414 iowrite32(addr_8_lsb, p + PCH_I2CDR); in pch_i2c_writebytes()
[all …]
/linux-4.1.27/drivers/ptp/
Dptp_pch.c154 iowrite32(val, (&chip->regs->ts_sel)); in pch_eth_enable_set()
180 iowrite32(lo, &regs->systime_lo); in pch_systime_write()
181 iowrite32(hi, &regs->systime_hi); in pch_systime_write()
189 iowrite32(val, (&chip->regs->control)); in pch_block_reset()
191 iowrite32(val, (&chip->regs->control)); in pch_block_reset()
209 iowrite32(val, (&chip->regs->ch_control)); in pch_ch_control_write()
228 iowrite32(val, (&chip->regs->ch_event)); in pch_ch_event_write()
292 iowrite32(0x01, &chip->regs->stl_max_set_en); in pch_set_system_time_count()
293 iowrite32(0xFFFFFFFF, &chip->regs->stl_max_set); in pch_set_system_time_count()
294 iowrite32(0x00, &chip->regs->stl_max_set_en); in pch_set_system_time_count()
[all …]
/linux-4.1.27/drivers/net/ethernet/apm/xgene/
Dxgene_enet_xgmac.c30 iowrite32(val, addr); in xgene_enet_wr_csr()
38 iowrite32(val, addr); in xgene_enet_wr_ring_if()
46 iowrite32(val, addr); in xgene_enet_wr_diag_csr()
56 iowrite32(wr_addr, addr); in xgene_enet_wr_indirect()
57 iowrite32(wr_data, wr); in xgene_enet_wr_indirect()
58 iowrite32(XGENE_ENET_WR_CMD, cmd); in xgene_enet_wr_indirect()
67 iowrite32(0, cmd); in xgene_enet_wr_indirect()
110 iowrite32(rd_addr, addr); in xgene_enet_rd_indirect()
111 iowrite32(XGENE_ENET_RD_CMD, cmd); in xgene_enet_rd_indirect()
121 iowrite32(0, cmd); in xgene_enet_rd_indirect()
Dxgene_enet_sgmac.c27 iowrite32(val, p->eth_csr_addr + offset); in xgene_enet_wr_csr()
33 iowrite32(val, p->eth_ring_if_addr + offset); in xgene_enet_wr_ring_if()
39 iowrite32(val, p->eth_diag_csr_addr + offset); in xgene_enet_wr_diag_csr()
47 iowrite32(wr_addr, ctl->addr); in xgene_enet_wr_indirect()
48 iowrite32(wr_data, ctl->ctl); in xgene_enet_wr_indirect()
49 iowrite32(XGENE_ENET_WR_CMD, ctl->cmd); in xgene_enet_wr_indirect()
54 iowrite32(0, ctl->cmd); in xgene_enet_wr_indirect()
92 iowrite32(rd_addr, ctl->addr); in xgene_enet_rd_indirect()
93 iowrite32(XGENE_ENET_RD_CMD, ctl->cmd); in xgene_enet_rd_indirect()
99 iowrite32(0, ctl->cmd); in xgene_enet_rd_indirect()
Dxgene_enet_hw.c77 iowrite32(data, pdata->ring_csr_addr + offset); in xgene_enet_ring_wr32()
225 iowrite32(val, addr); in xgene_enet_wr_csr()
233 iowrite32(val, addr); in xgene_enet_wr_ring_if()
241 iowrite32(val, addr); in xgene_enet_wr_diag_csr()
249 iowrite32(val, addr); in xgene_enet_wr_mcx_csr()
259 iowrite32(wr_addr, addr); in xgene_enet_wr_indirect()
260 iowrite32(wr_data, wr); in xgene_enet_wr_indirect()
261 iowrite32(XGENE_ENET_WR_CMD, cmd); in xgene_enet_wr_indirect()
270 iowrite32(0, cmd); in xgene_enet_wr_indirect()
321 iowrite32(rd_addr, addr); in xgene_enet_rd_indirect()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dinterrupt.c64 iowrite32(x, addr); in wil_icr_clear()
79 iowrite32(WIL6210_IRQ_DISABLE, wil->csr + in wil6210_mask_irq_tx()
86 iowrite32(WIL6210_IRQ_DISABLE, wil->csr + in wil6210_mask_irq_rx()
93 iowrite32(WIL6210_IRQ_DISABLE, wil->csr + in wil6210_mask_irq_misc()
102 iowrite32(WIL6210_IRQ_DISABLE, wil->csr + in wil6210_mask_irq_pseudo()
110 iowrite32(WIL6210_IMC_TX, wil->csr + in wil6210_unmask_irq_tx()
117 iowrite32(WIL6210_IMC_RX, wil->csr + in wil6210_unmask_irq_rx()
124 iowrite32(WIL6210_IMC_MISC, wil->csr + in wil6210_unmask_irq_misc()
135 iowrite32(WIL6210_IRQ_PSEUDO_MASK, wil->csr + in wil6210_unmask_irq_pseudo()
153 iowrite32(WIL_ICR_ICC_VALUE, wil->csr + HOSTADDR(RGF_DMA_EP_RX_ICR) + in wil_unmask_irq()
[all …]
Dfw_inc.c229 iowrite32(y, dst); in fw_handle_direct_write()
242 iowrite32(a, gwa_addr); in gw_write()
243 iowrite32(gw_cmd, gwa_cmd); in gw_write()
246 iowrite32(WIL_FW_GW_CTL_RUN, gwa_ctl); /* activate gw */ in gw_write()
308 iowrite32(v, gwa_val); in fw_handle_gateway_data()
375 iowrite32(v[k], gwa_val[k]); in fw_handle_gateway_data4()
Dfw.c29 #define W(a, v) do { iowrite32(v, wil->csr + HOSTADDR(a)); wmb(); } while (0)
Dioctl.c83 iowrite32(io.val, a); in wil_ioc_memio_dword()
Dwmi.c256 iowrite32(1, wil->csr + HOSTADDR(r->head) + in __wmi_send()
259 iowrite32(r->head = next_head, wil->csr + HOST_MBOX + in __wmi_send()
265 iowrite32(SW_INT_MBOX, wil->csr + HOST_SW_INT); in __wmi_send()
770 iowrite32(0, wil->csr + HOSTADDR(r->tail) + in wmi_recv_cmd()
790 iowrite32(r->tail, wil->csr + HOST_MBOX + in wmi_recv_cmd()
/linux-4.1.27/drivers/net/ethernet/silan/
Dsc92031.c327 iowrite32(Mii_Divider, port_base + Miicmd0); in _sc92031_mii_cmd()
331 iowrite32(cmd1, port_base + Miicmd1); in _sc92031_mii_cmd()
332 iowrite32(Mii_Divider | cmd0, port_base + Miicmd0); in _sc92031_mii_cmd()
362 iowrite32(0, port_base + IntrMask); in sc92031_disable_interrupts()
381 iowrite32(IntrBits, port_base + IntrMask); in sc92031_enable_interrupts()
392 iowrite32(priv->rx_config, port_base + RxConfig); in _sc92031_disable_tx_rx()
393 iowrite32(priv->tx_config, port_base + TxConfig); in _sc92031_disable_tx_rx()
403 iowrite32(priv->rx_config, port_base + RxConfig); in _sc92031_enable_tx_rx()
404 iowrite32(priv->tx_config, port_base + TxConfig); in _sc92031_enable_tx_rx()
452 iowrite32(mar0, port_base + MAR0); in _sc92031_set_mar()
[all …]
/linux-4.1.27/drivers/net/ethernet/
Dfealnx.c448 iowrite32(crvalue & ~(CR_W_RXEN), ioaddr + TCRRCR); in stop_nic_rx()
459 iowrite32(crvalue & ~(CR_W_RXEN+CR_W_TXEN), ioaddr + TCRRCR); in stop_nic_rxtx()
546 iowrite32(0x00000001, ioaddr + BCR); in fealnx_init_one()
655 iowrite32(ADVERTISE_FULL, ioaddr + ANARANLPAR); in fealnx_init_one()
723 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
727 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
741 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
744 iowrite32(miir, miiport); in m80x_send_cmd_to_phy()
771 iowrite32(miir, miiport); in mdio_read()
780 iowrite32(miir, miiport); in mdio_read()
[all …]
Dec_bhf.c169 iowrite32(0, priv->mac_io + MAC_TX_FRAME_CNT); in ec_bhf_reset()
170 iowrite32(0, priv->mac_io + MAC_RX_FRAME_CNT); in ec_bhf_reset()
184 iowrite32((ALIGN(len, 8) << 24) | addr, priv->fifo_io + FIFO_TX_REG); in ec_bhf_send_packet()
210 iowrite32(FIFO_RX_ADDR_VALID | ((u8 *)(desc) - priv->rx_buf.buf), in ec_bhf_add_rx_desc()
336 iowrite32(0xffffffff, priv->dma_io + offset); in ec_bhf_alloc_dma_mem()
360 iowrite32(0, priv->dma_io + offset + 4); in ec_bhf_alloc_dma_mem()
361 iowrite32(buf->buf_phys, priv->dma_io + offset); in ec_bhf_alloc_dma_mem()
/linux-4.1.27/drivers/net/ethernet/3com/
Dtyphoon.c390 iowrite32(TYPHOON_INTR_ALL, ioaddr + TYPHOON_REG_INTR_MASK); in typhoon_reset()
391 iowrite32(TYPHOON_INTR_ALL, ioaddr + TYPHOON_REG_INTR_STATUS); in typhoon_reset()
393 iowrite32(TYPHOON_RESET_ALL, ioaddr + TYPHOON_REG_SOFT_RESET); in typhoon_reset()
396 iowrite32(TYPHOON_RESET_NONE, ioaddr + TYPHOON_REG_SOFT_RESET); in typhoon_reset()
414 iowrite32(TYPHOON_INTR_ALL, ioaddr + TYPHOON_REG_INTR_MASK); in typhoon_reset()
415 iowrite32(TYPHOON_INTR_ALL, ioaddr + TYPHOON_REG_INTR_STATUS); in typhoon_reset()
476 iowrite32(ring->lastWrite, tp->ioaddr + TYPHOON_REG_CMD_READY); in typhoon_hello()
630 iowrite32(ring->lastWrite, tp->ioaddr + TYPHOON_REG_CMD_READY); in typhoon_issue_command()
684 iowrite32(1, tp->ioaddr + TYPHOON_REG_SELF_INTERRUPT); in typhoon_issue_command()
836 iowrite32(txRing->lastWrite, tp->tx_ioaddr + txRing->writeRegister); in typhoon_start_tx()
[all …]
D3c59x.c1690 iowrite32(0x0020, ioaddr + PktStatus); in vortex_up()
1691 iowrite32(vp->rx_ring_dma, ioaddr + UpListPtr); in vortex_up()
1702 iowrite32(0, ioaddr + DownListPtr); in vortex_up()
1727 iowrite32(0x8000, vp->cb_fn_base + 4); in vortex_up()
1937 iowrite32(vp->tx_ring_dma + (vp->dirty_tx % TX_RING_SIZE) * sizeof(struct boom_tx_desc), in vortex_tx_timeout()
2069 iowrite32(skb->len, ioaddr + TX_FIFO); in vortex_start_xmit()
2077 iowrite32(vp->tx_skb_dma, ioaddr + Wn7_MasterAddr); in vortex_start_xmit()
2229 iowrite32(vp->tx_ring_dma + entry * sizeof(struct boom_tx_desc), ioaddr + DownListPtr); in boomerang_start_xmit()
2494 iowrite32(0x8000, vp->cb_fn_base + 4); in boomerang_interrupt()
2544 iowrite32(dma, ioaddr + Wn7_MasterAddr); in vortex_rx()
[all …]
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c284 iowrite32(0x01, &hw->reg->MAC_ADDR_LOAD); in pch_gbe_mac_load_mac_addr()
351 iowrite32((adrmask | (0x0001 << index)), &hw->reg->ADDR_MASK); in pch_gbe_mac_mar_set()
355 iowrite32(mar_high, &hw->reg->mac_adr[index].high); in pch_gbe_mac_mar_set()
356 iowrite32(mar_low, &hw->reg->mac_adr[index].low); in pch_gbe_mac_mar_set()
358 iowrite32((adrmask & ~(0x0001 << index)), &hw->reg->ADDR_MASK); in pch_gbe_mac_mar_set()
371 iowrite32(PCH_GBE_ALL_RST, &hw->reg->RESET); in pch_gbe_mac_reset_hw()
373 iowrite32(PCH_GBE_MODE_GMII_ETHER, &hw->reg->MODE); in pch_gbe_mac_reset_hw()
386 iowrite32((rctl & ~PCH_GBE_MRE_MAC_RX_EN), &hw->reg->MAC_RX_EN); in pch_gbe_disable_mac_rx()
394 iowrite32((rctl | PCH_GBE_MRE_MAC_RX_EN), &hw->reg->MAC_RX_EN); in pch_gbe_enable_mac_rx()
411 iowrite32(0, &hw->reg->mac_adr[i].high); in pch_gbe_mac_init_rx_addrs()
[all …]
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_fifo.c136 iowrite32(min, fifo_mem + SVGA_FIFO_MIN); in vmw_fifo_init()
137 iowrite32(dev_priv->mmio_size, fifo_mem + SVGA_FIFO_MAX); in vmw_fifo_init()
139 iowrite32(min, fifo_mem + SVGA_FIFO_NEXT_CMD); in vmw_fifo_init()
140 iowrite32(min, fifo_mem + SVGA_FIFO_STOP); in vmw_fifo_init()
141 iowrite32(0, fifo_mem + SVGA_FIFO_BUSY); in vmw_fifo_init()
156 iowrite32(dev_priv->last_read_seqno, fifo_mem + SVGA_FIFO_FENCE); in vmw_fifo_init()
173 iowrite32(1, fifo_mem + SVGA_FIFO_BUSY); in vmw_fifo_ping_host()
373 iowrite32(bytes, fifo_mem + in vmw_fifo_reserve()
410 iowrite32(bytes, fifo_mem + SVGA_FIFO_RESERVED); in vmw_fifo_res_copy()
428 iowrite32(*buffer++, fifo_mem + (next_cmd >> 2)); in vmw_fifo_slow_copy()
[all …]
/linux-4.1.27/drivers/uio/
Duio_mf624.c52 iowrite32(ioread32(INTCSR_reg) in mf624_disable_interrupt()
58 iowrite32(ioread32(INTCSR_reg) in mf624_disable_interrupt()
65 iowrite32(ioread32(INTCSR_reg) in mf624_disable_interrupt()
80 iowrite32(ioread32(INTCSR_reg) in mf624_enable_interrupt()
86 iowrite32(ioread32(INTCSR_reg) in mf624_enable_interrupt()
93 iowrite32(ioread32(INTCSR_reg) in mf624_enable_interrupt()
Duio_netx.c46 iowrite32(ioread32(int_enable_reg) & ~DPM_HOST_INT_GLOBAL_EN, in netx_handler()
99 iowrite32(0, info->mem[0].internal_addr + DPM_HOST_INT_EN0); in netx_pci_probe()
126 iowrite32(0, info->mem[0].internal_addr + DPM_HOST_INT_EN0); in netx_pci_remove()
Duio_aec.c116 iowrite32(INT_ENABLE, info->priv + INT_ENABLE_ADDR); in probe()
143 iowrite32(INT_DISABLE, info->priv + INT_ENABLE_ADDR); in remove()
Duio_sercos3.c60 iowrite32(0, ier0); in sercos3_disable_interrupts()
70 iowrite32(ioread32(ier0) | priv->ier0_cache, ier0); in sercos3_enable_interrupts()
Duio_fsl_elbc_gpcm.c166 iowrite32(ioread32(reg_int_en) & ~DPM_HOST_INT_GLOBAL_EN, reg_int_en); in netx5152_irq_handler()
184 iowrite32(0, info->mem[0].internal_addr + win0_offset + in netx5152_init()
194 iowrite32(0, info->mem[0].internal_addr + DPM_HOST_WIN0_OFFSET + in netx5152_shutdown()
Duio_pruss.c90 iowrite32(intr_bit, intrdis_reg); in pruss_handler()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_opregion.c281 iowrite32(parm, &swsci->parm); in swsci()
282 iowrite32(scic, &swsci->scic); in swsci()
438 iowrite32(DIV_ROUND_UP(bclp * 100, 255) | ASLE_CBLV_VALID, &asle->cblv); in asle_set_backlight()
568 iowrite32(aslc_stat, &asle->aslc); in asle_work()
609 iowrite32(0, &acpi->csts); in intel_opregion_video_event()
668 iowrite32((u32)(device_id & 0x0f0f), in intel_didl_outputs()
677 iowrite32(0, &opregion->acpi->didl[i]); in intel_didl_outputs()
712 iowrite32(temp | (1<<31) | output_type | i, in intel_didl_outputs()
734 iowrite32(disp_id, &opregion->acpi->cadl[i]); in intel_setup_cadls()
753 iowrite32(0, &opregion->acpi->csts); in intel_opregion_init()
[all …]
Dintel_overlay.c608 iowrite32(((yscale & FRACT_MASK) << 20) | in update_scaling_factors()
613 iowrite32(((yscale_UV & FRACT_MASK) << 20) | in update_scaling_factors()
618 iowrite32((((yscale >> FP_SHIFT) << 16) | in update_scaling_factors()
635 iowrite32(0, &regs->DCLRKV); in update_colorkey()
636 iowrite32(CLK_RGB8I_MASK | DST_KEY_ENABLE, &regs->DCLRKM); in update_colorkey()
641 iowrite32(RGB15_TO_COLORKEY(key), &regs->DCLRKV); in update_colorkey()
642 iowrite32(CLK_RGB15_MASK | DST_KEY_ENABLE, in update_colorkey()
645 iowrite32(RGB16_TO_COLORKEY(key), &regs->DCLRKV); in update_colorkey()
646 iowrite32(CLK_RGB16_MASK | DST_KEY_ENABLE, in update_colorkey()
653 iowrite32(key, &regs->DCLRKV); in update_colorkey()
[all …]
Dintel_lrc.h63 iowrite32(data, ringbuf->virtual_start + ringbuf->tail); in intel_logical_ring_emit()
/linux-4.1.27/arch/hexagon/kernel/
Dtime.c92 iowrite32(1, &rtos_timer->clear); in set_next_event()
93 iowrite32(0, &rtos_timer->clear); in set_next_event()
95 iowrite32(delta, &rtos_timer->match); in set_next_event()
96 iowrite32(1 << TIMER_ENABLE, &rtos_timer->enable); in set_next_event()
168 iowrite32(0, &rtos_timer->enable); in timer_interrupt()
/linux-4.1.27/drivers/net/can/sja1000/
Dplx_pci.c402 iowrite32(cntrl, card->conf_addr + PLX_CNTRL); in plx_pci_reset_common()
405 iowrite32(cntrl, card->conf_addr + PLX_CNTRL); in plx_pci_reset_common()
420 iowrite32(cntrl, card->conf_addr + PLX9056_CNTRL); in plx9056_pci_reset_common()
423 iowrite32(cntrl, card->conf_addr + PLX9056_CNTRL); in plx9056_pci_reset_common()
427 iowrite32(cntrl, card->conf_addr + PLX9056_CNTRL); in plx9056_pci_reset_common()
437 iowrite32(cntrl, card->conf_addr + PLX9056_CNTRL); in plx9056_pci_reset_common()
490 iowrite32(0x0, card->conf_addr + PLX_INTCSR); in plx_pci_del_card()
492 iowrite32(0x0, card->conf_addr + PLX9056_INTCSR); in plx_pci_del_card()
628 iowrite32(val, card->conf_addr + PLX_INTCSR); in plx_pci_add_card()
630 iowrite32(PLX9056_LINTI | PLX9056_PCI_INT_EN, in plx_pci_add_card()
Dkvaser_pci.c138 iowrite32(intcsr, board->conf_addr + S5920_INTCSR); in kvaser_pci_disable_irq()
150 iowrite32(tmp_en_io, board->conf_addr + S5920_INTCSR); in kvaser_pci_enable_irq()
241 iowrite32(0x80808080UL, board->conf_addr + S5920_PTCR); in kvaser_pci_add_chan()
/linux-4.1.27/drivers/dma/
Dxgene-dma.c731 iowrite32((desc_sw->flags & XGENE_DMA_FLAG_64B_DESC) ? in xgene_chan_xfer_request()
842 iowrite32(-1, ring->cmd); in xgene_dma_cleanup_descriptors()
1287 iowrite32(val, pdma->csr_dma + XGENE_DMA_INT); in xgene_dma_err_isr()
1302 iowrite32(ring->num, ring->pdma->csr_ring + XGENE_DMA_RING_STATE); in xgene_dma_wr_ring_state()
1305 iowrite32(ring->state[i], ring->pdma->csr_ring + in xgene_dma_wr_ring_state()
1349 iowrite32(XGENE_DMA_RING_ID_SETUP(ring->id), in xgene_dma_setup_ring()
1353 iowrite32(XGENE_DMA_RING_ID_BUF_SETUP(ring->num), in xgene_dma_setup_ring()
1368 iowrite32(val, ring->pdma->csr_ring + XGENE_DMA_RING_NE_INT_MODE); in xgene_dma_setup_ring()
1380 iowrite32(val, ring->pdma->csr_ring + in xgene_dma_clear_ring()
1386 iowrite32(ring_id, ring->pdma->csr_ring + XGENE_DMA_RING_ID); in xgene_dma_clear_ring()
[all …]
Dtimb_dma.c134 iowrite32(ier, td->membase + TIMBDMA_IER); in __td_enable_chan_irq()
150 iowrite32(isr, td->membase + TIMBDMA_ISR); in __td_dma_done_ack()
210 iowrite32(0, td_chan->membase + TIMBDMA_OFFS_RX_DHAR); in __td_start_dma()
211 iowrite32(td_desc->txd.phys, td_chan->membase + in __td_start_dma()
214 iowrite32(td_chan->bytes_per_line, td_chan->membase + in __td_start_dma()
217 iowrite32(TIMBDMA_RX_EN, td_chan->membase + TIMBDMA_OFFS_RX_ER); in __td_start_dma()
220 iowrite32(0, td_chan->membase + TIMBDMA_OFFS_TX_DHAR); in __td_start_dma()
221 iowrite32(td_desc->txd.phys, td_chan->membase + in __td_start_dma()
251 iowrite32(0, td_chan->membase + TIMBDMA_OFFS_RX_ER); in __td_finish()
597 iowrite32(ipr, td->membase + TIMBDMA_ISR); in td_tasklet()
[all …]
Dmic_x100_dma.h191 iowrite32(val, mic_dma_chan_to_mmio(ch) + MIC_DMA_SBOX_CH_BASE + in mic_dma_write_reg()
203 iowrite32(val, mic_dma_chan_to_mmio(ch) + offset); in mic_dma_mmio_write()
/linux-4.1.27/drivers/tty/serial/
Dtimbuart.c55 iowrite32(ier, port->membase + TIMBUART_IER); in timbuart_stop_rx()
62 iowrite32(ier, port->membase + TIMBUART_IER); in timbuart_stop_tx()
88 iowrite32(TXBF, port->membase + TIMBUART_ISR); in timbuart_flush_buffer()
146 iowrite32(TXFLAGS, port->membase + TIMBUART_ISR); in timbuart_handle_tx_port()
178 iowrite32(RXFLAGS, port->membase + TIMBUART_ISR); in timbuart_handle_rx_port()
205 iowrite32(ier, uart->port.membase + TIMBUART_IER); in timbuart_tasklet()
238 iowrite32(CTS_DELTA, port->membase + TIMBUART_ISR); in timbuart_mctrl_check()
260 iowrite32(0x1ff, port->membase + TIMBUART_ISR); in timbuart_startup()
262 iowrite32(RXBAF | RXBF | RXTT | CTS_DELTA, in timbuart_startup()
275 iowrite32(0, port->membase + TIMBUART_IER); in timbuart_shutdown()
[all …]
Dmen_z135_uart.c151 iowrite32(reg, port->membase + addr); in men_z135_reg_set()
173 iowrite32(reg, port->membase + addr); in men_z135_reg_clr()
278 iowrite32(room, port->membase + MEN_Z135_RX_CTRL); in men_z135_handle_rx()
362 iowrite32(n & 0x3ff, port->membase + MEN_Z135_TX_CTRL); in men_z135_handle_tx()
516 iowrite32(conf_reg, port->membase + MEN_Z135_CONF_REG); in men_z135_set_mctrl()
633 iowrite32(conf_reg, port->membase + MEN_Z135_CONF_REG); in men_z135_startup()
636 iowrite32(rx_timeout, port->membase + MEN_Z135_TIMEOUT); in men_z135_startup()
711 iowrite32(conf_reg, port->membase + MEN_Z135_CONF_REG); in men_z135_set_termios()
724 iowrite32(bd_reg, port->membase + MEN_Z135_BAUD_REG); in men_z135_set_termios()
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datl1.c279 iowrite32(MASTER_CTRL_SOFT_RST, hw->hw_addr + REG_MASTER_CTRL); in atl1_reset_hw()
319 iowrite32(value, hw->hw_addr + REG_SPI_FLASH_CTRL); in atl1_check_eeprom_exist()
335 iowrite32(0, hw->hw_addr + REG_VPD_DATA); in atl1_read_eeprom()
337 iowrite32(control, hw->hw_addr + REG_VPD_CAP); in atl1_read_eeprom()
367 iowrite32(val, hw->hw_addr + REG_MDIO_CTRL); in atl1_read_phy_reg()
394 iowrite32(0, hw->hw_addr + REG_SPI_DATA); in atl1_spi_read()
395 iowrite32(addr, hw->hw_addr + REG_SPI_ADDR); in atl1_spi_read()
410 iowrite32(value, hw->hw_addr + REG_SPI_FLASH_CTRL); in atl1_spi_read()
413 iowrite32(value, hw->hw_addr + REG_SPI_FLASH_CTRL); in atl1_spi_read()
597 iowrite32(mta, (hw->hw_addr + REG_RX_HASH_TABLE) + (hash_reg << 2)); in atl1_hash_set()
[all …]
Datlx.c144 iowrite32(rctl, hw->hw_addr + REG_MAC_CTRL); in atlx_set_multi()
147 iowrite32(0, hw->hw_addr + REG_RX_HASH_TABLE); in atlx_set_multi()
148 iowrite32(0, (hw->hw_addr + REG_RX_HASH_TABLE) + (1 << 2)); in atlx_set_multi()
160 iowrite32(imr, adapter->hw.hw_addr + REG_IMR); in atlx_imr_set()
243 iowrite32(ctrl, adapter->hw.hw_addr + REG_MAC_CTRL); in atlx_vlan_mode()
Datl2.h51 #define ATL2_WRITE_REG(a, reg, value) (iowrite32((value), \
69 (iowrite32((value), (((a)->hw_addr + (reg)) + ((offset) << 2))))
/linux-4.1.27/include/linux/uwb/
Dwhci.h82 iowrite32(value, addr); in le_writel()
98 iowrite32(value, addr); in le_writeq()
99 iowrite32(value >> 32, addr + 4); in le_writeq()
/linux-4.1.27/drivers/atm/
Dsolos-pci.c534 iowrite32(data32, card->config_regs + GPIO_STATUS); in geos_gpio_store()
537 iowrite32(data32, card->config_regs + GPIO_STATUS); in geos_gpio_store()
689 iowrite32(DRIVER_VERSION, card->config_regs + DRIVER_VER); in flash_upgrade()
696 iowrite32(1, card->config_regs + FPGA_MODE); in flash_upgrade()
704 iowrite32((chip * 2), card->config_regs + FLASH_MODE); in flash_upgrade()
707 iowrite32(1, card->config_regs + WRITE_FLASH); in flash_upgrade()
714 iowrite32(0, card->config_regs + WRITE_FLASH); in flash_upgrade()
718 iowrite32(((chip * 2) + 1), card->config_regs + FLASH_MODE); in flash_upgrade()
728 iowrite32(word, FLASH_BUF + i); in flash_upgrade()
730 iowrite32(word, RX_BUF(card, 3) + i); in flash_upgrade()
[all …]
/linux-4.1.27/drivers/media/platform/marvell-ccic/
Dmmp-driver.c135 iowrite32(0x3f, cam->power_regs + REG_CCIC_DCGCR); in mmpcam_power_up_ctlr()
136 iowrite32(0x3805b, cam->power_regs + REG_CCIC_CRCR); in mmpcam_power_up_ctlr()
174 iowrite32(0, cam->power_regs + REG_CCIC_DCGCR); in mmpcam_power_down()
175 iowrite32(0, cam->power_regs + REG_CCIC_CRCR); in mmpcam_power_down()
196 iowrite32(val & ~0x2, cam->power_regs + REG_CCIC2_CRCR); in mcam_ctlr_reset()
197 iowrite32(val | 0x2, cam->power_regs + REG_CCIC2_CRCR); in mcam_ctlr_reset()
203 iowrite32(val & ~0x2, cam->power_regs + REG_CCIC_CRCR); in mcam_ctlr_reset()
204 iowrite32(val | 0x2, cam->power_regs + REG_CCIC_CRCR); in mcam_ctlr_reset()
Dmcam-core.h204 iowrite32(val, cam->regs + reg); in mcam_reg_write()
/linux-4.1.27/drivers/vme/boards/
Dvme_vmivme7805.c70 iowrite32(0, vmic_base + VME_CONTROL); in vmic_probe()
75 iowrite32(data, vmic_base + VME_CONTROL); in vmic_probe()
85 iowrite32(data, vmic_base + VME_CONTROL); in vmic_probe()
/linux-4.1.27/drivers/net/ethernet/faraday/
Dftgmac100.c95 iowrite32(addr, priv->base + FTGMAC100_OFFSET_RXR_BADR); in ftgmac100_set_rx_ring_base()
102 iowrite32(size, priv->base + FTGMAC100_OFFSET_RBSR); in ftgmac100_set_rx_buffer_size()
108 iowrite32(addr, priv->base + FTGMAC100_OFFSET_NPTXR_BADR); in ftgmac100_set_normal_prio_tx_ring_base()
113 iowrite32(1, priv->base + FTGMAC100_OFFSET_NPTXPD); in ftgmac100_txdma_normal_prio_start_polling()
122 iowrite32(FTGMAC100_MACCR_SW_RST, priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_hw()
142 iowrite32(maddr, priv->base + FTGMAC100_OFFSET_MAC_MADR); in ftgmac100_set_mac()
143 iowrite32(laddr, priv->base + FTGMAC100_OFFSET_MAC_LADR); in ftgmac100_set_mac()
158 iowrite32(FTGMAC100_APTC_RXPOLL_CNT(1), priv->base + FTGMAC100_OFFSET_APTC); in ftgmac100_init_hw()
190 iowrite32(maccr, priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_start_hw()
195 iowrite32(0, priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_stop_hw()
[all …]
Dftmac100.c102 iowrite32(INT_MASK_ALL_ENABLED, priv->base + FTMAC100_OFFSET_IMR); in ftmac100_enable_all_int()
107 iowrite32(INT_MASK_ALL_DISABLED, priv->base + FTMAC100_OFFSET_IMR); in ftmac100_disable_all_int()
112 iowrite32(addr, priv->base + FTMAC100_OFFSET_RXR_BADR); in ftmac100_set_rx_ring_base()
117 iowrite32(addr, priv->base + FTMAC100_OFFSET_TXR_BADR); in ftmac100_set_tx_ring_base()
122 iowrite32(1, priv->base + FTMAC100_OFFSET_TXPD); in ftmac100_txdma_start_polling()
131 iowrite32(FTMAC100_MACCR_SW_RST, priv->base + FTMAC100_OFFSET_MACCR); in ftmac100_reset()
159 iowrite32(maddr, priv->base + FTMAC100_OFFSET_MAC_MADR); in ftmac100_set_mac()
160 iowrite32(laddr, priv->base + FTMAC100_OFFSET_MAC_LADR); in ftmac100_set_mac()
187 iowrite32(FTMAC100_APTC_RXPOLL_CNT(1), priv->base + FTMAC100_OFFSET_APTC); in ftmac100_start_hw()
191 iowrite32(MACCR_ENABLE_ALL, priv->base + FTMAC100_OFFSET_MACCR); in ftmac100_start_hw()
[all …]
/linux-4.1.27/drivers/char/xillybus/
Dxillybus_core.c163 iowrite32(0x01, /* Message NACK */ in xillybus_isr()
299 iowrite32(0x03, ep->registers + fpga_msg_ctrl_reg); /* Message ACK */ in xillybus_isr()
378 iowrite32((u32) (dma_addr & 0xffffffff), in xilly_get_dma_buffers()
380 iowrite32(((u32) ((((u64) dma_addr) >> 32) & 0xffffffff)), in xilly_get_dma_buffers()
388 iowrite32(s->regdirection | s->nbuffer++, in xilly_get_dma_buffers()
395 iowrite32(s->regdirection, in xilly_get_dma_buffers()
618 iowrite32(1 | in xilly_obtain_idt()
780 iowrite32(1 | (channel->chan_num << 1) | in xillybus_read()
866 iowrite32(offsetlimit, in xillybus_read()
870 iowrite32(1 | (channel->chan_num << 1) | in xillybus_read()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dahb.c143 iowrite32(reg, (void __iomem *) AR5K_AR2315_AHB_ARB_CTL); in ath_ahb_probe()
148 iowrite32(reg, (void __iomem *) AR5K_AR2315_BYTESWAP); in ath_ahb_probe()
157 iowrite32(reg, (void __iomem *) AR5K_AR5312_ENABLE); in ath_ahb_probe()
207 iowrite32(reg, (void __iomem *) AR5K_AR2315_AHB_ARB_CTL); in ath_ahb_remove()
215 iowrite32(reg, (void __iomem *) AR5K_AR5312_ENABLE); in ath_ahb_remove()
/linux-4.1.27/arch/arm/mach-shmobile/
Dpm-rcar.c51 iowrite32(1 << sysc_ch->chan_bit, in rcar_sysc_pwr_on_off()
79 iowrite32(isr_mask, rcar_sysc_base + SYSCISCR); in rcar_sysc_update()
99 iowrite32(isr_mask, rcar_sysc_base + SYSCISCR); in rcar_sysc_update()
Dpm-rcar-gen2.c43 iowrite32(syscier, base + SYSCIER); in rcar_gen2_sysc_init()
44 iowrite32(0, base + SYSCIMR); in rcar_gen2_sysc_init()
Dpm-r8a7779.c50 iowrite32(0x0131000e, base + SYSCIER); in r8a7779_sysc_init()
51 iowrite32(0, base + SYSCIMR); in r8a7779_sysc_init()
Dsetup-r8a7740.c688 iowrite32(0x01600164, reg); in r8a7740_meram_workaround()
813 iowrite32(0x0, pfc_inta_ctrl); in r8a7740_init_irq_of()
820 iowrite32(0x0, intc_prio_base + 0x0); in r8a7740_init_irq_of()
821 iowrite32(0x0, intc_prio_base + 0x4); in r8a7740_init_irq_of()
822 iowrite32(0x0, intc_prio_base + 0x8); in r8a7740_init_irq_of()
823 iowrite32(0x0, intc_prio_base + 0xc); in r8a7740_init_irq_of()
Dsetup-rcar-gen2.c120 iowrite32(freq, base + CNTFID0); in rcar_gen2_timer_init()
124 iowrite32(1, base + CNTCR); in rcar_gen2_timer_init()
Dsmp-emev2.c43 iowrite32(__pa(shmobile_boot_vector), smu + SMU_GENERAL_REG0); in emev2_smp_prepare_cpus()
Dboard-bockw-reference.c68 iowrite32(ioread32(pfc + PUPR4) | (3 << 26), pfc + PUPR4); in bockw_init()
Dsetup-r8a7778.c158 iowrite32(0x00ff0040, hcd->regs + 0x0094); in ehci_init_internal_buffer()
160 iowrite32(0x00000001, hcd->regs + 0x009C); in ehci_init_internal_buffer()
572 iowrite32(tmp, icr0); in r8a7778_init_irq_extpin_dt()
Dsetup-r8a7779.c116 iowrite32(tmp, icr0); in r8a7779_init_irq_extpin_dt()
373 iowrite32(0x00ff0040, hcd->regs + 0x0094); in ehci_init_internal_buffer()
375 iowrite32(0x00000001, hcd->regs + 0x009C); in ehci_init_internal_buffer()
/linux-4.1.27/drivers/scsi/
Dmvumi.c484 iowrite32(0xffff, mhba->ib_shadow); in mvumi_send_ib_list_entry()
485 iowrite32(mhba->ib_cur_slot, mhba->regs->inb_write_pointer); in mvumi_send_ib_list_entry()
604 iowrite32(mhba->ob_cur_slot, regs->outb_read_pointer); in mvumi_receive_ob_list_entry()
611 iowrite32(0, regs->enpointa_mask_reg); in mvumi_reset()
615 iowrite32(DRBL_SOFT_RESET, regs->pciea_to_arm_drbl_reg); in mvumi_reset()
638 iowrite32(0, regs->enpointa_mask_reg); in mvumi_wait_for_fw()
641 iowrite32(DRBL_MU_RESET, regs->pciea_to_arm_drbl_reg); in mvumi_wait_for_fw()
695 iowrite32(0, mhba->regs->reset_enable); in mvumi_reset_host_9580()
696 iowrite32(0xf, mhba->regs->reset_request); in mvumi_reset_host_9580()
698 iowrite32(0x10, mhba->regs->reset_enable); in mvumi_reset_host_9580()
[all …]
Dpmcraid.c445 iowrite32(intrs, pinstance->int_regs.ioa_host_interrupt_clr_reg); in pmcraid_disable_interrupts()
446 iowrite32(nmask, pinstance->int_regs.global_interrupt_mask_reg); in pmcraid_disable_interrupts()
450 iowrite32(intrs, in pmcraid_disable_interrupts()
473 iowrite32(nmask, pinstance->int_regs.global_interrupt_mask_reg); in pmcraid_enable_interrupts()
476 iowrite32(~intrs, in pmcraid_enable_interrupts()
501 iowrite32(INTRS_TRANSITION_TO_OPERATIONAL, in pmcraid_clr_trans_op()
504 iowrite32(INTRS_TRANSITION_TO_OPERATIONAL, in pmcraid_clr_trans_op()
599 iowrite32(DOORBELL_IOA_START_BIST, in pmcraid_start_bist()
684 iowrite32(DOORBELL_IOA_RESET_ALERT, in pmcraid_reset_alert()
900 iowrite32(le32_to_cpu(cmd->ioa_cb->ioarcb.ioarcb_bus_addr), in _pmcraid_fire_command()
[all …]
/linux-4.1.27/drivers/media/pci/pt3/
Dpt3_dma.c45 iowrite32(0x02, pt3->regs[0] + base + OFST_DMA_CTL); in pt3_stop_dma()
60 iowrite32(0x02, pt3->regs[0] + base + OFST_DMA_CTL); in pt3_start_dma()
61 iowrite32(lower_32_bits(adap->desc_buf[0].b_addr), in pt3_start_dma()
63 iowrite32(upper_32_bits(adap->desc_buf[0].b_addr), in pt3_start_dma()
65 iowrite32(0x01, pt3->regs[0] + base + OFST_DMA_CTL); in pt3_start_dma()
Dpt3_i2c.c166 iowrite32(PT3_I2C_RUN | addr, pt3->regs[0] + REG_I2C_W); in send_i2c_cmd()
195 iowrite32(PT3_I2C_RESET, pt3->regs[0] + REG_I2C_W); in pt3_i2c_reset()
/linux-4.1.27/drivers/mmc/host/
Dtoshsd.c53 iowrite32(0, host->ioaddr + SD_CARDSTATUS); in toshsd_init()
54 iowrite32(0, host->ioaddr + SD_ERRORSTATUS0); in toshsd_init()
67 iowrite32(~(u32)(SD_CARD_RESP_END | SD_CARD_RW_END in toshsd_init()
355 iowrite32(int_status & in toshsd_irq()
367 iowrite32(int_status & in toshsd_irq()
379 iowrite32(int_status & in toshsd_irq()
389 iowrite32(int_status & ~(SD_CARD_RESP_END), in toshsd_irq()
396 iowrite32(int_status & ~(SD_CARD_RW_END), in toshsd_irq()
473 iowrite32(cmd->arg, host->ioaddr + SD_ARG0); in toshsd_start_cmd()
563 iowrite32(0xffffffff, host->ioaddr + SD_INTMASKCARD); in toshsd_powerdown()
/linux-4.1.27/drivers/dma/sh/
Drcar-hpbdma.c130 iowrite32(data, hpb_dc->base + reg); in ch_reg_write()
140 iowrite32(data, hpbdev->chan_reg + HPB_DMAE_DCMDR); in dcmdr_write()
145 iowrite32(0x1, hpbdev->comm_reg + HPB_DMAE_HSRSTR(ch)); in hsrstr_write()
162 iowrite32((0x1 << ch), hpbdev->comm_reg + HPB_DMAE_DINTCR0); in dintcr_write()
164 iowrite32((0x1 << (ch - 32)), in dintcr_write()
170 iowrite32(data, hpbdev->mode_reg); in asyncmdr_write()
185 iowrite32(BIT(ch) | intreg, in hpb_dmae_enable_int()
189 iowrite32(BIT(ch - 32) | intreg, in hpb_dmae_enable_int()
203 iowrite32(rstr, hpbdev->reset_reg); in hpb_dmae_async_reset()
216 iowrite32(rstr, hpbdev->reset_reg); in hpb_dmae_async_reset()
/linux-4.1.27/drivers/net/ethernet/packetengines/
Dyellowfin.c428 iowrite32(0x80000000, ioaddr + DMACtrl); in yellowfin_init_one()
573 iowrite32(0x80000000, ioaddr + DMACtrl); in yellowfin_open()
583 iowrite32(yp->rx_ring_dma, ioaddr + RxPtr); in yellowfin_open()
584 iowrite32(yp->tx_ring_dma, ioaddr + TxPtr); in yellowfin_open()
591 iowrite32(0x00800080, ioaddr + TxIntrSel); /* Interrupt on Tx abort */ in yellowfin_open()
592 iowrite32(0x00800080, ioaddr + TxBranchSel); /* Branch on Tx abort */ in yellowfin_open()
593 iowrite32(0x00400040, ioaddr + TxWaitSel); /* Wait on Tx status */ in yellowfin_open()
594 iowrite32(0x00400040, ioaddr + RxIntrSel); /* Interrupt on Rx done */ in yellowfin_open()
595 iowrite32(0x00400040, ioaddr + RxBranchSel); /* Branch on Rx error */ in yellowfin_open()
596 iowrite32(0x00400040, ioaddr + RxWaitSel); /* Wait on Rx done */ in yellowfin_open()
[all …]
/linux-4.1.27/arch/mips/ralink/
Dcevt-rt3352.c51 iowrite32(count + delta, sdev->membase + SYSTICK_COMPARE); in systick_next_event()
102 iowrite32(CFG_EXT_STK_EN | CFG_CNT_EN, in systick_set_clock_mode()
110 iowrite32(0, systick.membase + SYSTICK_CONFIG); in systick_set_clock_mode()
/linux-4.1.27/drivers/gpu/drm/gma500/
Dgtt.c111 iowrite32(pte, gtt_slot++); in psb_gtt_insert()
116 iowrite32(pte, gtt_slot++); in psb_gtt_insert()
147 iowrite32(pte, gtt_slot++); in psb_gtt_remove()
185 iowrite32(pte, gtt_slot++); in psb_gtt_roll()
190 iowrite32(pte, gtt_slot++); in psb_gtt_roll()
541 iowrite32(pte, dev_priv->gtt_map + i); in psb_gtt_init()
551 iowrite32(pte, dev_priv->gtt_map + i); in psb_gtt_init()
Dpsb_drv.h858 iowrite32((val), dev_priv->vdc_reg + (reg)); in REGISTER_WRITE()
865 iowrite32((val), dev_priv->aux_reg + (reg)); in REGISTER_WRITE_AUX()
900 #define PSB_WVDC32(_val, _offs) iowrite32(_val, dev_priv->vdc_reg + (_offs))
918 #define PSB_WSGX32(_val, _offs) iowrite32(_val, dev_priv->sgx_reg + (_offs))
922 #define PSB_WMSVDX32(_val, _offs) iowrite32(_val, dev_priv->msvdx_reg + (_offs))
/linux-4.1.27/drivers/input/serio/
Darc_ps2.c101 iowrite32(val & 0xff, port->data_addr); in arc_ps2_write()
115 iowrite32(PS2_STAT_RX_INT_EN, port->status_addr); in arc_ps2_open()
124 iowrite32(ioread32(port->status_addr) & ~PS2_STAT_RX_INT_EN, in arc_ps2_close()
150 iowrite32(val, addr); in arc_ps2_inhibit_ports()
/linux-4.1.27/sound/pci/asihpi/
Dhpi6000.c603 iowrite32(0x0003000F, phw->dw2040_HPICSR + HPI_RESET); in delete_adapter_obj()
677 iowrite32(dw2040_reset, phw->dw2040_HPICSR + HPI_RESET); in hpi6000_adapter_boot_load_dsp()
693 iowrite32(0x00000003, phw->dw2040_HPICSR + HPI_DATA_WIDTH); in hpi6000_adapter_boot_load_dsp()
697 iowrite32(0x60000000, phw->dw2040_HPICSR + INTERRUPT_MASK_SET); in hpi6000_adapter_boot_load_dsp()
703 iowrite32(dw2040_reset, phw->dw2040_HPICSR + HPI_RESET); in hpi6000_adapter_boot_load_dsp()
710 iowrite32(dw2040_reset, phw->dw2040_HPICSR + HPI_RESET); in hpi6000_adapter_boot_load_dsp()
712 iowrite32(dw2040_reset, phw->dw2040_HPICSR + HPI_RESET); in hpi6000_adapter_boot_load_dsp()
716 iowrite32(dw2040_reset, phw->dw2040_HPICSR + HPI_RESET); in hpi6000_adapter_boot_load_dsp()
726 iowrite32(0x00010001, pdo->prHPI_control); in hpi6000_adapter_boot_load_dsp()
731 iowrite32(test_data, pdo->prHPI_address); in hpi6000_adapter_boot_load_dsp()
[all …]
Dhpi6205.c516 iowrite32(C6205_HDCR_WARMRESET, phw->prHDCR); in adapter_delete()
733 iowrite32(C6205_HSR_INTSRC, phw->prHSR); in adapter_irq_query_and_clear()
1312 iowrite32(temp, phw->prHDCR); in adapter_boot_load_dsp()
1322 iowrite32(temp, phw->prHSR); in adapter_boot_load_dsp()
1332 iowrite32(temp, phw->prDSPP); in adapter_boot_load_dsp()
1336 iowrite32(temp, phw->prDSPP); in adapter_boot_load_dsp()
1340 iowrite32(temp, phw->prDSPP); in adapter_boot_load_dsp()
1345 iowrite32(temp, phw->prDSPP); in adapter_boot_load_dsp()
1512 iowrite32(temp, phw->prHSR); in adapter_boot_load_dsp()
1517 iowrite32(temp, phw->prHDCR); in adapter_boot_load_dsp()
[all …]
/linux-4.1.27/drivers/crypto/ccp/
Dccp-dev.c378 iowrite32(ccp->axcache, ccp->io_regs + CMD_Q_CACHE_BASE + in ccp_init()
392 iowrite32(0x00, ccp->io_regs + IRQ_MASK_REG); in ccp_init()
399 iowrite32(qim, ccp->io_regs + IRQ_STATUS_REG); in ccp_init()
444 iowrite32(qim, ccp->io_regs + IRQ_MASK_REG); in ccp_init()
492 iowrite32(0x00, ccp->io_regs + IRQ_MASK_REG); in ccp_destroy()
499 iowrite32(qim, ccp->io_regs + IRQ_STATUS_REG); in ccp_destroy()
553 iowrite32(q_int, ccp->io_regs + IRQ_STATUS_REG); in ccp_irq_handler()
/linux-4.1.27/drivers/virtio/
Dvirtio_pci_legacy.c44 iowrite32(vdev->features, vp_dev->ioaddr + VIRTIO_PCI_GUEST_FEATURES); in vp_finalize_features()
143 iowrite32(virt_to_phys(info->queue) >> VIRTIO_PCI_QUEUE_ADDR_SHIFT, in setup_vq()
171 iowrite32(0, vp_dev->ioaddr + VIRTIO_PCI_QUEUE_PFN); in setup_vq()
194 iowrite32(0, vp_dev->ioaddr + VIRTIO_PCI_QUEUE_PFN); in del_vq()
Dvirtio_pci_modern.c58 iowrite32(value, addr); in vp_iowrite32()
236 iowrite32(le32_to_cpu(l), vp_dev->device + offset); in vp_set()
240 iowrite32(le32_to_cpu(l), vp_dev->device + offset); in vp_set()
242 iowrite32(le32_to_cpu(l), vp_dev->device + offset + sizeof l); in vp_set()
/linux-4.1.27/arch/alpha/kernel/
Dio.c49 void iowrite32(u32 b, void __iomem *addr) in iowrite32() function
51 IO_CONCAT(__IO_PREFIX,iowrite32)(b, addr); in iowrite32()
60 EXPORT_SYMBOL(iowrite32);
89 iowrite32(b, ioport_map(port, 4)); in outl()
395 iowrite32(((struct S *)src)->x, port); in iowrite32_rep()
401 iowrite32(*(unsigned int *)src, port); in iowrite32_rep()
/linux-4.1.27/drivers/char/tpm/
Dtpm_tis.c401 iowrite32(intmask, in disable_interrupts()
587 iowrite32(interrupt, in tis_int_probe()
618 iowrite32(interrupt, in tis_int_handler()
634 iowrite32(~TPM_GLOBAL_INT_ENABLE & in tpm_tis_remove()
745 iowrite32(intmask, in tpm_tis_init()
774 iowrite32(ioread32 in tpm_tis_init()
781 iowrite32(intmask | TPM_GLOBAL_INT_ENABLE, in tpm_tis_init()
798 iowrite32(ioread32 in tpm_tis_init()
805 iowrite32(intmask, in tpm_tis_init()
823 iowrite32(ioread32 in tpm_tis_init()
[all …]
Dtpm_crb.c165 iowrite32(cpu_to_le32(CRB_START_INVOKE), &priv->cca->start); in crb_send()
177 iowrite32(cpu_to_le32(CRB_CANCEL_INVOKE), &priv->cca->cancel); in crb_cancel()
185 iowrite32(0, &priv->cca->cancel); in crb_cancel()
/linux-4.1.27/drivers/block/rsxx/
Ddma.c125 iowrite32(DMA_QUEUE_RESET, card->regmap + RESET); in rsxx_dma_queue_reset()
220 iowrite32(intr_coal, card->regmap + INTR_COAL); in dma_intr_coal_auto_tune()
373 iowrite32(ctrl->cmd.idx, ctrl->regmap + SW_CMD_IDX); in dma_engine_stalled()
504 iowrite32(ctrl->cmd.idx, ctrl->regmap + SW_CMD_IDX); in rsxx_issue_dmas()
788 iowrite32(lower_32_bits(ctrl->status.dma_addr), in rsxx_hw_buffers_init()
790 iowrite32(upper_32_bits(ctrl->status.dma_addr), in rsxx_hw_buffers_init()
794 iowrite32(lower_32_bits(ctrl->cmd.dma_addr), ctrl->regmap + CB_ADD_LO); in rsxx_hw_buffers_init()
795 iowrite32(upper_32_bits(ctrl->cmd.dma_addr), ctrl->regmap + CB_ADD_HI); in rsxx_hw_buffers_init()
803 iowrite32(ctrl->status.idx, ctrl->regmap + HW_STATUS_CNT); in rsxx_hw_buffers_init()
804 iowrite32(ctrl->status.idx, ctrl->regmap + SW_STATUS_CNT); in rsxx_hw_buffers_init()
[all …]
Dcregs.c80 iowrite32(data[i], card->regmap + CREG_DATA(i)); in copy_to_creg_data()
119 iowrite32(cmd->addr, card->regmap + CREG_ADD); in creg_issue_cmd()
120 iowrite32(cmd->cnt8, card->regmap + CREG_CNT); in creg_issue_cmd()
135 iowrite32(cmd->op, card->regmap + CREG_CMD); in creg_issue_cmd()
Dcore.c314 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_enable_ier()
323 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_disable_ier()
335 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_enable_ier_and_isr()
345 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_disable_ier_and_isr()
/linux-4.1.27/drivers/crypto/
Dgeode-aes.c34 iowrite32(((u32 *) value)[i], _iobase + offset + (i * 4)); in _writefield()
52 iowrite32(virt_to_phys(src), _iobase + AES_SOURCEA_REG); in do_crypt()
53 iowrite32(virt_to_phys(dst), _iobase + AES_DSTA_REG); in do_crypt()
54 iowrite32(len, _iobase + AES_LENA_REG); in do_crypt()
57 iowrite32(AES_CTRL_START | flags, _iobase + AES_CTRLA_REG); in do_crypt()
65 iowrite32((status & 0xFF) | AES_INTRA_PENDING, _iobase + AES_INTR_REG); in do_crypt()
536 iowrite32(AES_INTR_PENDING | AES_INTR_MASK, _iobase + AES_INTR_REG); in geode_aes_probe()
/linux-4.1.27/drivers/thunderbolt/
Dnhi.c59 iowrite32(new, ring->nhi->iobase + reg); in ring_interrupt_active()
72 iowrite32(0, nhi->iobase + REG_RING_INTERRUPT_BASE + 4 * i); in nhi_disable_interrupts()
104 iowrite32(value, ring_desc_base(ring) + offset); in ring_iowrite32desc()
109 iowrite32(value, ring_desc_base(ring) + offset); in ring_iowrite64desc()
110 iowrite32(value >> 32, ring_desc_base(ring) + offset + 4); in ring_iowrite64desc()
115 iowrite32(value, ring_options_base(ring) + offset); in ring_iowrite32options()
593 iowrite32(3906250 / 10000, nhi->iobase + 0x38c00); in nhi_probe()
/linux-4.1.27/drivers/gpu/drm/shmobile/
Dshmob_drm_regs.h282 iowrite32(data, sdev->mmio + reg + LCDC_MIRROR_OFFSET); in lcdc_write_mirror()
287 iowrite32(data, sdev->mmio + reg); in lcdc_write()
289 iowrite32(data, sdev->mmio + reg + LCDC_SIDE_B_OFFSET); in lcdc_write()
/linux-4.1.27/arch/powerpc/kernel/
Diomap.c54 void iowrite32(u32 val, void __iomem *addr) in iowrite32() function
65 EXPORT_SYMBOL(iowrite32);
/linux-4.1.27/drivers/irqchip/
Dirq-renesas-irqc.c85 iowrite32(BIT(hw_irq), p->cpu_int_base + IRQC_EN_SET); in irqc_irq_enable()
94 iowrite32(BIT(hw_irq), p->cpu_int_base + IRQC_EN_STS); in irqc_irq_disable()
120 iowrite32(tmp, p->iomem + IRQC_CONFIG(hw_irq)); in irqc_irq_set_type()
148 iowrite32(bit, p->iomem + DETECT_STATUS); in irqc_irq_handler()
/linux-4.1.27/drivers/video/fbdev/vermilion/
Dcr_pll.c85 iowrite32(saved_clock, clock_reg); in crvml_sys_restore()
138 iowrite32(clock_val, clock_reg); in crvml_set_clock()
Dvermilion.h257 iowrite32(_value, (_par)->vdc_mem + (_offset))
/linux-4.1.27/arch/alpha/include/asm/
Dio.h168 REMAP2(u32, iowrite32, /**/) in REMAP1()
379 extern inline void iowrite32(u32 b, void __iomem *addr) in iowrite32() function
381 IO_CONCAT(__IO_PREFIX,iowrite32)(b, addr); in iowrite32()
392 iowrite32(b, ioport_map(port, 4)); in outl()
495 #define iowrite32be(v,p) iowrite32(cpu_to_be32(v), (p))
Dio_trivial.h41 IO_CONCAT(__IO_PREFIX,iowrite32)(u32 b, void __iomem *a) in IO_CONCAT() argument
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dpci.h235 iowrite32(value, ar_pci->mem + offset); in ath10k_pci_write32()
266 iowrite32(val, ar_pci->mem + PCIE_LOCAL_BASE_ADDRESS + addr); in ath10k_pci_reg_write32()
/linux-4.1.27/drivers/net/can/c_can/
Dc_can_pci.c83 iowrite32((u32)val, priv->base + 2 * priv->regs[index]); in c_can_pci_write_reg_32bit()
109 iowrite32(1, addr); in c_can_pci_reset_pch()
110 iowrite32(0, addr); in c_can_pci_reset_pch()
/linux-4.1.27/arch/sh/kernel/
Diomap.c62 void iowrite32(u32 val, void __iomem *addr) in iowrite32() function
66 EXPORT_SYMBOL(iowrite32);
/linux-4.1.27/drivers/misc/vmw_vmci/
Dvmci_guest.c548 iowrite32(capabilities, vmci_dev->iobase + VMCI_CAPS_ADDR); in vmci_guest_probe_device()
644 iowrite32(cmd, vmci_dev->iobase + VMCI_IMR_ADDR); in vmci_guest_probe_device()
647 iowrite32(VMCI_CONTROL_INT_ENABLE, in vmci_guest_probe_device()
672 iowrite32(VMCI_CONTROL_RESET, in vmci_guest_probe_device()
715 iowrite32(VMCI_CONTROL_RESET, vmci_dev->iobase + VMCI_CONTROL_ADDR); in vmci_guest_remove_device()
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvif/
Dos.h40 #define iowrite32_native iowrite32
/linux-4.1.27/arch/mips/lib/
Diomap.c84 void iowrite32(u32 val, void __iomem *addr) in iowrite32() function
89 EXPORT_SYMBOL(iowrite32);
/linux-4.1.27/drivers/thermal/
Drcar_thermal.c100 iowrite32(data, common->base + reg); in _rcar_thermal_common_write()
113 iowrite32(val, common->base + reg); in _rcar_thermal_common_bset()
126 iowrite32(data, priv->base + reg); in _rcar_thermal_write()
138 iowrite32(val, priv->base + reg); in _rcar_thermal_bset()
/linux-4.1.27/drivers/net/fddi/skfp/h/
Dtypes.h37 #define outpd(p,l) iowrite32(l,p)
/linux-4.1.27/drivers/staging/vt6655/
Dupc.h67 iowrite32((u32)dwData, dwIOAddress); \
/linux-4.1.27/drivers/net/ethernet/via/
Dvia-rhine.c491 #define DWORD_REG_BITS_ON(x, p) do { iowrite32((ioread32((p))|(x)), (p)); } while (0)
499 #define DWORD_REG_BITS_OFF(x, p) do { iowrite32(ioread32((p)) & (~(x)), (p)); } while (0)
503 #define DWORD_REG_BITS_SET(x, m, p) do { iowrite32((ioread32((p)) & (~(m)))|(x), (p)); } while (0)
800 iowrite32(0, ioaddr + RxMissed); in rhine_update_rx_crc_and_missed_errord()
1436 iowrite32(mask, ioaddr + CamMask); in rhine_set_cam_mask()
1455 iowrite32(mask, ioaddr + CamMask); in rhine_set_vlan_cam_mask()
1543 iowrite32(rp->rx_ring_dma, ioaddr + RxRingPtr); in init_registers()
1544 iowrite32(rp->tx_ring_dma, ioaddr + TxRingPtr); in init_registers()
2100 iowrite32(rp->tx_ring_dma + entry * sizeof(struct tx_desc), in rhine_restart_tx()
2186 iowrite32(0xffffffff, ioaddr + MulticastFilter0); in rhine_set_rx_mode()
[all …]
/linux-4.1.27/include/asm-generic/
Diomap.h37 extern void iowrite32(u32, void __iomem *);
Dio.h604 #ifndef iowrite32
605 #define iowrite32 iowrite32 macro
606 static inline void iowrite32(u32 value, volatile void __iomem *addr) in iowrite32() function
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
Dfbmem.h74 iowrite32(val, p + (off & ~PAGE_MASK)); in fbmem_poke()
/linux-4.1.27/drivers/gpu/drm/rcar-du/
Drcar_du_drv.h114 iowrite32(data, rcdu->mmio + reg); in rcar_du_write()
Drcar_du_lvdsenc.c38 iowrite32(data, lvds->mmio + reg); in rcar_lvds_write()
/linux-4.1.27/drivers/media/platform/vsp1/
Dvsp1.h89 iowrite32(data, vsp1->mmio + reg); in vsp1_write()
/linux-4.1.27/lib/
Diomap.c124 void iowrite32(u32 val, void __iomem *addr) in iowrite32() function
135 EXPORT_SYMBOL(iowrite32);
/linux-4.1.27/drivers/usb/chipidea/
Dci.h312 iowrite32(data, ci->hw_bank.abs + offset); in hw_write_id_reg()
345 iowrite32(val, addr); in __hw_write()
/linux-4.1.27/drivers/misc/mic/card/
Dmic_device.h117 iowrite32(val, mw->va + offset); in mic_mmio_write()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-common.h1051 iowrite32((_val), (_pdata)->xgmac_regs + _reg)
1076 iowrite32((_val), (_pdata)->xgmac_regs + \
1101 iowrite32((_val), (_channel)->dma_regs + _reg)
1116 iowrite32(_val, (_pdata)->xpcs_regs + (_off))
/linux-4.1.27/drivers/net/wireless/
Dmwl8k.c490 iowrite32(MWL8K_H2A_INT_RESET, in mwl8k_hw_reset()
492 iowrite32(MWL8K_H2A_INT_RESET, in mwl8k_hw_reset()
604 iowrite32(dma_addr, regs + MWL8K_HIU_GEN_PTR); in mwl8k_send_fw_load_cmd()
605 iowrite32(0, regs + MWL8K_HIU_INT_CODE); in mwl8k_send_fw_load_cmd()
606 iowrite32(MWL8K_H2A_INT_DOORBELL, in mwl8k_send_fw_load_cmd()
608 iowrite32(MWL8K_H2A_INT_DUMMY, in mwl8k_send_fw_load_cmd()
622 iowrite32(0, regs + MWL8K_HIU_INT_CODE); in mwl8k_send_fw_load_cmd()
774 iowrite32(MWL8K_MODE_STA, priv->regs + MWL8K_HIU_GEN_PTR); in mwl8k_load_firmware()
1482 iowrite32(MWL8K_H2A_INT_PPA_READY, in mwl8k_tx_start()
1484 iowrite32(MWL8K_H2A_INT_DUMMY, in mwl8k_tx_start()
[all …]
/linux-4.1.27/drivers/media/rc/img-ir/
Dimg-ir.h164 iowrite32(data, priv->reg_base + reg_offs); in img_ir_write()
/linux-4.1.27/drivers/net/ethernet/arc/
Demac.h166 iowrite32(value, priv->regs + reg * sizeof(int)); in arc_reg_set()
/linux-4.1.27/arch/x86/mm/
Dtestmmiotrace.c44 iowrite32(v32(i), p + i); in do_write_test()
/linux-4.1.27/drivers/iommu/
Dshmobile-ipmmu.c30 iowrite32(data, ipmmu->ipmmu_base + reg_off); in ipmmu_reg_write()
/linux-4.1.27/include/linux/
Dcb710.h205 iowrite32(cb710_sg_dwiter_read_next_block(miter), port); in cb710_sg_dwiter_read_to_io()
/linux-4.1.27/arch/arm/mach-ixp4xx/include/mach/
Dio.h497 #define iowrite32(v, p) iowrite32(v, p) macro
498 static inline void iowrite32(u32 value, void __iomem *addr) in iowrite32() function
/linux-4.1.27/drivers/gpu/drm/tilcdc/
Dtilcdc_regs.h119 iowrite32(data, priv->mmio + reg); in tilcdc_write()
/linux-4.1.27/arch/frv/include/asm/
Dio.h336 static inline void iowrite32(u32 val, void __iomem *p) in iowrite32() function
348 #define iowrite32be(v, addr) iowrite32(cpu_to_be32(v), (addr))
/linux-4.1.27/drivers/bcma/
Dhost_pci.c78 iowrite32(value, core->bus->mmio + offset); in bcma_host_pci_write32()
142 iowrite32(value, core->bus->mmio + (1 * BCMA_CORE_SIZE) + offset); in bcma_host_pci_awrite32()
/linux-4.1.27/drivers/net/ethernet/renesas/
Dsh_eth.h560 iowrite32(data, mdp->addr + offset); in sh_eth_write()
583 iowrite32(data, mdp->tsu_addr + mdp->reg_offset[enum_index]); in sh_eth_tsu_write()
Dsh_eth.c614 iowrite32(ARSTR_ARSTR, (void *)(SH_GIGA_ETH_BASE + 0x1800)); in sh_eth_chip_reset_giga()
619 iowrite32(malr[i], (void *)GIGA_MALR(i)); in sh_eth_chip_reset_giga()
620 iowrite32(mahr[i], (void *)GIGA_MAHR(i)); in sh_eth_chip_reset_giga()
1020 iowrite32(ioread32(addr) | msk, addr); in bb_set()
1026 iowrite32((ioread32(addr) & ~msk), addr); in bb_clr()
2544 iowrite32(tmp | sh_eth_tsu_get_post_bit(mdp, entry), reg_offset); in sh_eth_tsu_enable_cam_entry_post()
2559 iowrite32(tmp & ~post_mask, reg_offset); in sh_eth_tsu_disable_cam_entry_post()
2588 iowrite32(val, reg); in sh_eth_tsu_write_entry()
2593 iowrite32(val, reg + 4); in sh_eth_tsu_write_entry()
/linux-4.1.27/drivers/net/ethernet/micrel/
Dks8842.c180 iowrite32(1, adapter->hw_addr + REQ_TIMB_DMA_RESUME); in ks8842_resume_dma()
226 iowrite32(value, adapter->hw_addr + offset); in ks8842_write32()
264 iowrite32(0x1, adapter->hw_addr + REG_TIMB_RST); in ks8842_reset()
514 iowrite32(*ptr, adapter->hw_addr + REG_QMU_DATA_LO); in ks8842_tx_frame()
762 iowrite32(0x1, adapter->hw_addr + REG_TIMB_IAR); in ks8842_tasklet()
/linux-4.1.27/drivers/staging/rts5208/
Drtsx.h58 iowrite32(value, (chip)->rtsx->remap_addr + reg)
/linux-4.1.27/arch/m32r/include/asm/
Dio.h174 #define iowrite32 writel macro
/linux-4.1.27/drivers/misc/mic/host/
Dmic_device.h195 iowrite32(val, mw->va + offset); in mic_mmio_write()
Dmic_x100.c403 iowrite32(mdev->bootaddr << 1, &bp->hdr.ramdisk_image); in mic_x100_load_ramdisk()
404 iowrite32(fw->size, &bp->hdr.ramdisk_size); in mic_x100_load_ramdisk()
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/
Drtl8180.h182 iowrite32(val, addr); in rtl818x_iowrite32()
/linux-4.1.27/arch/sh/drivers/
Dheartbeat.c49 iowrite32(new, hd->base); in heartbeat_toggle_bit()
/linux-4.1.27/arch/microblaze/kernel/
Dintc.c40 iowrite32(val, addr); in intc_write32()
Dtimer.c52 iowrite32(val, addr); in timer_write32()
/linux-4.1.27/arch/tile/include/asm/
Dio.h255 #define iowrite32 writel macro
489 #define iowrite32be(v, addr) iowrite32(be32_to_cpu(v), (addr))
/linux-4.1.27/arch/parisc/lib/
Diomap.c333 void iowrite32(u32 datum, void __iomem *addr) in iowrite32() function
454 EXPORT_SYMBOL(iowrite32);
/linux-4.1.27/drivers/net/can/softing/
Dsofting_fw.c294 iowrite32(card->pdat->app.offs + card->pdat->app.addr, in softing_load_app_fw()
296 iowrite32(addr, &card->dpram[DPRAM_COMMAND + 6]); in softing_load_app_fw()
314 iowrite32(start_addr, &card->dpram[DPRAM_COMMAND + 2]); in softing_load_app_fw()
/linux-4.1.27/drivers/media/platform/xilinx/
Dxilinx-vip.h145 iowrite32(value, xvip->iomem + addr); in xvip_write()
/linux-4.1.27/drivers/dma/ppc4xx/
Dadma.c700 iowrite32(qword[0], &dma_hw_desc->sg3l); in ppc440spe_desc_set_dcheck()
701 iowrite32(qword[4], &dma_hw_desc->sg3u); in ppc440spe_desc_set_dcheck()
702 iowrite32(qword[8], &dma_hw_desc->sg2l); in ppc440spe_desc_set_dcheck()
703 iowrite32(qword[12], &dma_hw_desc->sg2u); in ppc440spe_desc_set_dcheck()
991 iowrite32(rv, &dma_reg->dsts); in ppc440spe_adma_device_clear_eot_status()
1102 iowrite32(pcdb, &dma_reg->cpfpl); in ppc440spe_dma_put_desc()
3973 iowrite32(mask, &adev->i2o_reg->iopim); in ppc440spe_adma_setup_irqs()
4006 iowrite32(mask, &adev->i2o_reg->iopim); in ppc440spe_adma_release_irqs()
4131 iowrite32(DMA_FIFO_ENABLE | ((fifo_size >> 3) - 2), in ppc440spe_adma_probe()
4134 iowrite32(DMA_CFG_DXEPR_HP | DMA_CFG_DFMPP_HP | DMA_CFG_FALGN, in ppc440spe_adma_probe()
[all …]
/linux-4.1.27/drivers/scsi/be2iscsi/
Dbe_cmds.c114 iowrite32(val, phba->db_va + DB_MCCQ_OFFSET); in be_mcc_notify()
657 iowrite32(val, db); in be_mbox_notify()
667 iowrite32(val, db); in be_mbox_notify()
714 iowrite32(val, db); in be_mbox_notify_wait()
724 iowrite32(val, db); in be_mbox_notify_wait()
/linux-4.1.27/drivers/cpufreq/
Dpcc-cpufreq.c155 iowrite32(input_buffer, in pcc_get_freq()
222 iowrite32(input_buffer, in pcc_cpufreq_target()
/linux-4.1.27/sound/soc/xtensa/
Dxtfpga-i2s.c142 iowrite32(p[tx_ptr][0], \
144 iowrite32(p[tx_ptr][channels - 1], \
/linux-4.1.27/drivers/vfio/pci/
Dvfio_pci_rdwr.c53 iowrite32(le32_to_cpu(val), io + off); in do_io_rw()

12