Searched refs:iowrite32 (Results 51 - 75 of 510) sorted by relevance

1234567891011>>

/linux-master/drivers/gpio/
H A Dgpio-timberdale.c57 iowrite32(reg, tgpio->membase + offset);
110 iowrite32(tgpio->last_ier, tgpio->membase + TGPIO_IER);
122 iowrite32(tgpio->last_ier, tgpio->membase + TGPIO_IER);
173 iowrite32(lvr, tgpio->membase + TGPIO_LVR);
174 iowrite32(flr, tgpio->membase + TGPIO_FLR);
176 iowrite32(bflr, tgpio->membase + TGPIO_BFLR);
178 iowrite32(1 << offset, tgpio->membase + TGPIO_ICR);
194 iowrite32(ipr, tgpio->membase + TGPIO_ICR);
200 iowrite32(0, tgpio->membase + TGPIO_IER);
205 iowrite32(tgpi
[all...]
H A Dgpio-cadence.c46 iowrite32(ioread32(cgpio->regs + CDNS_GPIO_BYPASS_MODE) & ~BIT(offset),
60 iowrite32(ioread32(cgpio->regs + CDNS_GPIO_BYPASS_MODE) |
72 iowrite32(BIT(d->hwirq), cgpio->regs + CDNS_GPIO_IRQ_DIS);
82 iowrite32(BIT(d->hwirq), cgpio->regs + CDNS_GPIO_IRQ_EN);
116 iowrite32(int_value, cgpio->regs + CDNS_GPIO_IRQ_VALUE);
117 iowrite32(int_type, cgpio->regs + CDNS_GPIO_IRQ_TYPE);
182 iowrite32(GENMASK(num_gpios - 1, 0),
255 iowrite32(GENMASK(num_gpios - 1, 0),
257 iowrite32(0, cgpio->regs + CDNS_GPIO_BYPASS_MODE);
266 iowrite32(dir_pre
[all...]
/linux-master/drivers/ata/
H A Dsata_fsl.c310 iowrite32((count << 24 | ticks), hcr_base + ICC);
382 iowrite32(temp | rx_watermark, csr_base + TRANSCFG);
552 iowrite32(qc->dev->link->pmp, CQPMP + hcr_base);
555 iowrite32(1 << tag, CQ + hcr_base);
602 iowrite32(val, ssr_base + (sc_reg * 4));
645 iowrite32((temp & ~0x3F), hcr_base + HCONTROL);
663 iowrite32((temp & 0x3F), hcr_base + HSTATUS);
667 iowrite32((temp | DEFAULT_PORT_IRQ_ENABLE_MASK), hcr_base + HCONTROL);
680 iowrite32((temp | HCONTROL_PMP_ATTACHED), hcr_base + HCONTROL);
691 iowrite32(tem
[all...]
/linux-master/drivers/usb/fotg210/
H A Dfotg210-udc.c37 iowrite32(value, fotg210->reg + offset);
48 iowrite32(value, ep->fotg210->reg + FOTG210_DMISGR1);
59 iowrite32(value, ep->fotg210->reg + FOTG210_DMISGR1);
67 iowrite32(value, fotg210->reg + FOTG210_DCFESR);
107 iowrite32(val, fotg210->reg + FOTG210_EPMAP);
113 iowrite32(val, fotg210->reg + FOTG210_FIFOMAP);
118 iowrite32(val, fotg210->reg + FOTG210_FIFOCF);
128 iowrite32(val, fotg210->reg + FOTG210_FIFOMAP);
138 iowrite32(val, fotg210->reg + FOTG210_FIFOCF);
151 iowrite32(va
[all...]
/linux-master/arch/hexagon/kernel/
H A Dtime.c89 iowrite32(1, &rtos_timer->clear);
90 iowrite32(0, &rtos_timer->clear);
92 iowrite32(delta, &rtos_timer->match);
93 iowrite32(TIMER_ENABLE, &rtos_timer->enable);
150 iowrite32(0, &rtos_timer->enable);
/linux-master/drivers/net/can/
H A Dkvaser_pciefd.c512 iowrite32(FIELD_PREP(KVASER_PCIEFD_KCAN_CMD_MASK, cmd) |
536 iowrite32(mode, can->reg_base + KVASER_PCIEFD_KCAN_MODE_REG);
549 iowrite32(mode, can->reg_base + KVASER_PCIEFD_KCAN_MODE_REG);
563 iowrite32(msk, can->reg_base + KVASER_PCIEFD_KCAN_IEN_REG);
600 iowrite32(mode, can->reg_base + KVASER_PCIEFD_KCAN_MODE_REG);
611 iowrite32(GENMASK(31, 0), can->reg_base + KVASER_PCIEFD_KCAN_IRQ_REG);
612 iowrite32(KVASER_PCIEFD_KCAN_IRQ_ABD,
624 iowrite32(mode, can->reg_base + KVASER_PCIEFD_KCAN_MODE_REG);
645 iowrite32(0, can->reg_base + KVASER_PCIEFD_KCAN_IEN_REG);
646 iowrite32(GENMAS
[all...]
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dpnic2.c153 iowrite32(csr14, ioaddr + CSR14);
154 iowrite32(tp->csr6, ioaddr + CSR6);
165 iowrite32(csr12, ioaddr + CSR12);
242 iowrite32(csr14,ioaddr + CSR14);
267 iowrite32(1, ioaddr + CSR13);
291 iowrite32(csr14,ioaddr + CSR14);
393 iowrite32(csr14,ioaddr + CSR14);
H A Deeprom.c354 iowrite32(EE_ENB & ~EE_CS, ee_addr);
355 iowrite32(EE_ENB, ee_addr);
360 iowrite32(EE_ENB | dataval, ee_addr);
362 iowrite32(EE_ENB | dataval | EE_SHIFT_CLK, ee_addr);
366 iowrite32(EE_ENB, ee_addr);
370 iowrite32(EE_ENB | EE_SHIFT_CLK, ee_addr);
373 iowrite32(EE_ENB, ee_addr);
378 iowrite32(EE_ENB & ~EE_CS, ee_addr);
/linux-master/drivers/net/ipa/
H A Dipa_interrupt.c67 iowrite32(val, ipa->reg_virt + reg_n_offset(reg, unit));
88 iowrite32(mask, ipa->reg_virt + offset);
102 iowrite32(mask, ipa->reg_virt + offset);
147 iowrite32(pending, ipa->reg_virt + reg_offset(reg));
160 iowrite32(ipa->interrupt->enabled, ipa->reg_virt + reg_offset(reg));
215 iowrite32(val, ipa->reg_virt + offset);
251 iowrite32(0, ipa->reg_virt + reg_offset(reg));
/linux-master/drivers/crypto/ccp/
H A Dpsp-dev.c66 iowrite32(lower_32_bits(__psp_pa(cmdbuff)), cmdbuff_lo_reg);
67 iowrite32(upper_32_bits(__psp_pa(cmdbuff)), cmdbuff_hi_reg);
71 iowrite32(*cmdresp, cmdresp_reg);
131 iowrite32(status, psp->io_regs + psp->vdata->intsts_reg);
254 iowrite32(0, psp->io_regs + psp->vdata->inten_reg);
255 iowrite32(-1, psp->io_regs + psp->vdata->intsts_reg);
273 iowrite32(-1, psp->io_regs + psp->vdata->inten_reg);
/linux-master/drivers/mtd/nand/raw/
H A Ddenali.c67 iowrite32(data, denali->host + addr);
78 iowrite32(addr, denali->host + DENALI_INDEXED_CTRL);
85 iowrite32(addr, denali->host + DENALI_INDEXED_CTRL);
86 iowrite32(data, denali->host + DENALI_INDEXED_DATA);
94 iowrite32(U32_MAX, denali->reg + INTR_EN(i));
95 iowrite32(GLOBAL_INT_EN_FLAG, denali->reg + GLOBAL_INT_ENABLE);
103 iowrite32(0, denali->reg + INTR_EN(i));
104 iowrite32(0, denali->reg + GLOBAL_INT_ENABLE);
111 iowrite32(irq_status, denali->reg + INTR_STATUS(bank));
200 iowrite32(
[all...]
/linux-master/drivers/watchdog/
H A Drealtek_otto_wdt.c81 iowrite32(v, ctrl->base + OTTO_WDT_REG_CTRL);
93 iowrite32(v, ctrl->base + OTTO_WDT_REG_CTRL);
102 iowrite32(OTTO_WDT_CNTR_PING, ctrl->base + OTTO_WDT_REG_CNTR);
158 iowrite32(v, ctrl->base + OTTO_WDT_REG_CTRL);
202 iowrite32(v, ctrl->base + OTTO_WDT_REG_CTRL);
213 iowrite32(OTTO_WDT_INTR_PHASE_1, ctrl->base + OTTO_WDT_REG_INTR);
284 iowrite32(v, ctrl->base + OTTO_WDT_REG_CTRL);
306 iowrite32(OTTO_WDT_INTR_PHASE_1 | OTTO_WDT_INTR_PHASE_2,
308 iowrite32(OTTO_WDT_CTRL_DEFAULT, ctrl->base + OTTO_WDT_REG_CTRL);
/linux-master/drivers/i2c/busses/
H A Di2c-mt7621.c96 iowrite32(((i2c->clk_div << 16) & SM0CTL0_CLK_DIV_MASK) | SM0CTL0_EN |
98 iowrite32(0, i2c->base + REG_SM0CFG2_REG);
122 iowrite32(SM0CTL1_START | SM0CTL1_TRI, i2c->base + REG_SM0CTL1_REG);
128 iowrite32(SM0CTL1_STOP | SM0CTL1_TRI, i2c->base + REG_SM0CTL1_REG);
134 iowrite32(cmd | SM0CTL1_TRI | SM0CTL1_PGLEN(page_len),
171 iowrite32(addr, i2c->base + REG_SM0D0_REG);
178 iowrite32(addr, i2c->base + REG_SM0D0_REG);
200 iowrite32(data[0], i2c->base + REG_SM0D0_REG);
201 iowrite32(data[1], i2c->base + REG_SM0D1_REG);
/linux-master/drivers/iio/adc/
H A Dnpcm_adc.c108 iowrite32(regtemp, info->regs + NPCM_ADCCON);
125 iowrite32(regtemp | NPCM_ADCCON_CH(channel) |
140 iowrite32(NPCM_ADC_ENABLE | NPCM_ADCCON_ADC_CONV,
268 iowrite32(reg_con & ~NPCM_ADCCON_REFSEL,
281 iowrite32(reg_con | NPCM_ADCCON_REFSEL,
291 iowrite32(reg_con, info->regs + NPCM_ADCCON);
294 iowrite32(reg_con | NPCM_ADCCON_ADC_CONV, info->regs + NPCM_ADCCON);
314 iowrite32(reg_con & ~NPCM_ADCCON_ADC_EN, info->regs + NPCM_ADCCON);
332 iowrite32(regtemp & ~NPCM_ADCCON_ADC_EN, info->regs + NPCM_ADCCON);
/linux-master/drivers/ptp/
H A Dptp_pch.c143 iowrite32(val, (&chip->regs->ts_sel));
165 iowrite32(val, (&chip->regs->control));
167 iowrite32(val, (&chip->regs->control));
174 iowrite32(val, (&chip->regs->ch_control));
193 iowrite32(val, (&chip->regs->ch_event));
245 iowrite32(0x01, &chip->regs->stl_max_set_en);
246 iowrite32(0xFFFFFFFF, &chip->regs->stl_max_set);
247 iowrite32(0x00, &chip->regs->stl_max_set_en);
329 iowrite32(ack, &regs->event);
347 iowrite32(adden
[all...]
/linux-master/drivers/misc/
H A Dpch_phub.c148 iowrite32(((ioread32(reg_addr) & ~mask)) | data, reg_addr);
220 iowrite32(chip->phub_id_reg, p + PCH_PHUB_ID_REG);
221 iowrite32(chip->q_pri_val_reg, p + PCH_PHUB_QUEUE_PRI_VAL_REG);
222 iowrite32(chip->rc_q_maxsize_reg, p + PCH_PHUB_RC_QUEUE_MAXSIZE_REG);
223 iowrite32(chip->bri_q_maxsize_reg, p + PCH_PHUB_BRI_QUEUE_MAXSIZE_REG);
224 iowrite32(chip->comp_resp_timeout_reg,
226 iowrite32(chip->bus_slave_control_reg,
228 iowrite32(chip->deadlock_avoid_type_reg,
230 iowrite32(chip->intpin_reg_wpermit_reg0,
232 iowrite32(chi
[all...]
/linux-master/drivers/rapidio/devices/
H A Dtsi721_dma.c126 iowrite32(((u64)bd_phys >> 32),
128 iowrite32(((u64)bd_phys & TSI721_DMAC_DPTRL_MASK),
132 iowrite32(((u64)sts_phys >> 32),
134 iowrite32(((u64)sts_phys & TSI721_DMAC_DSBL_MASK),
136 iowrite32(TSI721_DMAC_DSSZ_SIZE(sts_size),
140 iowrite32(TSI721_DMAC_INT_ALL,
197 iowrite32(TSI721_DMAC_CTL_INIT, bdma_chan->regs + TSI721_DMAC_CTL);
222 iowrite32(TSI721_DMAC_CTL_INIT, bdma_chan->regs + TSI721_DMAC_CTL);
252 iowrite32(TSI721_DMAC_INT_ALL,
256 iowrite32(TSI721_DMAC_INT_AL
[all...]
/linux-master/drivers/net/ethernet/silan/
H A Dsc92031.c328 iowrite32(Mii_Divider, port_base + Miicmd0);
332 iowrite32(cmd1, port_base + Miicmd1);
333 iowrite32(Mii_Divider | cmd0, port_base + Miicmd0);
363 iowrite32(0, port_base + IntrMask);
381 iowrite32(IntrBits, port_base + IntrMask);
391 iowrite32(priv->rx_config, port_base + RxConfig);
392 iowrite32(priv->tx_config, port_base + TxConfig);
402 iowrite32(priv->rx_config, port_base + RxConfig);
403 iowrite32(priv->tx_config, port_base + TxConfig);
451 iowrite32(mar
[all...]
/linux-master/arch/arm/mach-shmobile/
H A Dsmp-emev2.c37 iowrite32(__pa(shmobile_boot_vector), smu + SMU_GENERAL_REG0);
/linux-master/drivers/media/pci/mgb4/
H A Dmgb4_regs.h19 iowrite32(val, (regs)->membase + (offset))
/linux-master/drivers/soc/renesas/
H A Drcar-rst.c27 iowrite32(WDTRSTCR_RESET, base + WDTRSTCR);
33 iowrite32(WDTRSTCR_RESET, base + GEN4_WDTRSTCR);
50 iowrite32(boot_addr, rcar_rst_base + CR7BAR);
51 iowrite32(boot_addr | CR7BAREN, rcar_rst_base + CR7BAR);
/linux-master/drivers/staging/vt6655/
H A Dcard.c65 iowrite32(reg_value, iobase + MAC_REG_ENCFG);
303 iowrite32((u32)tsf_offset, priv->port_offset + MAC_REG_TSFOFST);
304 iowrite32((u32)(tsf_offset >> 32), priv->port_offset + MAC_REG_TSFOFST + 4);
337 iowrite32((u32)next_tbtt, priv->port_offset + MAC_REG_NEXTTBTT);
338 iowrite32((u32)(next_tbtt >> 32), priv->port_offset + MAC_REG_NEXTTBTT + 4);
417 iowrite32((u32)priv->tx_beacon_dma, priv->port_offset + MAC_REG_BCNDMAPTR);
458 iowrite32(RX_PERPKT, priv->port_offset + MAC_REG_RXDMACTL0);
459 iowrite32(RX_PERPKT, priv->port_offset + MAC_REG_RXDMACTL1);
558 iowrite32(phy.field_write, priv->port_offset + MAC_REG_RSPINF_B_1);
567 iowrite32(ph
[all...]
/linux-master/drivers/tty/serial/
H A Dtimbuart.c43 iowrite32(ier, port->membase + TIMBUART_IER);
50 iowrite32(ier, port->membase + TIMBUART_IER);
76 iowrite32(TXBF, port->membase + TIMBUART_ISR);
131 iowrite32(TXFLAGS, port->membase + TIMBUART_ISR);
163 iowrite32(RXFLAGS, port->membase + TIMBUART_ISR);
190 iowrite32(ier, uart->port.membase + TIMBUART_IER);
223 iowrite32(CTS_DELTA, port->membase + TIMBUART_ISR);
245 iowrite32(0x1ff, port->membase + TIMBUART_ISR);
247 iowrite32(RXBAF | RXBF | RXTT | CTS_DELTA,
260 iowrite32(
[all...]
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_dqo.h65 iowrite32(val, &priv->db_bar2[index]);
90 iowrite32(val, &priv->db_bar2[index]);
/linux-master/drivers/net/ethernet/
H A Dfealnx.c441 iowrite32(crvalue & ~(CR_W_RXEN), ioaddr + TCRRCR);
452 iowrite32(crvalue & ~(CR_W_RXEN+CR_W_TXEN), ioaddr + TCRRCR);
533 iowrite32(0x00000001, ioaddr + BCR);
644 iowrite32(ADVERTISE_FULL, ioaddr + ANARANLPAR);
714 iowrite32(miir, miiport);
718 iowrite32(miir, miiport);
732 iowrite32(miir, miiport);
735 iowrite32(miir, miiport);
762 iowrite32(miir, miiport);
771 iowrite32(mii
[all...]

Completed in 381 milliseconds

1234567891011>>