Home
last modified time | relevance | path

Searched refs:iowrite32be (Results 1 – 25 of 140) sorted by relevance

123456

/linux-6.15/drivers/net/ethernet/freescale/fman/
H A Dfman_keygen.c247 iowrite32be(fmkg_ar, &regs->fmkg_ar); in keygen_write_ar_wait()
322 iowrite32be(tmp, &regs->fmkg_pe.fmkg_pe_sp); in keygen_write_sp()
356 iowrite32be(cpp, &regs->fmkg_pe.fmkg_pe_cpp); in keygen_write_cpp()
384 iowrite32be(scheme_regs->kgse_hc, &regs->fmkg_sch.kgse_hc); in keygen_write_scheme()
395 iowrite32be(scheme_regs->kgse_gec[i], in keygen_write_scheme()
641 iowrite32be(ENQUEUE_KG_DFLT_NIA, &keygen_regs->fmkg_gcr); in keygen_init()
646 iowrite32be(0, &keygen_regs->fmkg_fdor); in keygen_init()
647 iowrite32be(0, &keygen_regs->fmkg_gdv0r); in keygen_init()
648 iowrite32be(0, &keygen_regs->fmkg_gdv1r); in keygen_init()
666 iowrite32be(0xFFFFFFFF, &keygen_regs->fmkg_seer); in keygen_init()
[all …]
H A Dfman_dtsec.c365 iowrite32be(0, &regs->maccfg1); in init()
371 iowrite32be(tmp, &regs->ptv); in init()
378 iowrite32be(tmp, &regs->rctrl); in init()
386 iowrite32be(0, &regs->tmr_ctrl); in init()
422 iowrite32be(tmp, &regs->ipgifg); in init()
430 iowrite32be(tmp, &regs->hafdup); in init()
805 iowrite32be(tmp, &regs->rctrl); in graceful_stop()
856 iowrite32be(ptv, &regs->ptv); in dtsec_set_tx_pause_frames()
1086 iowrite32be(tmp, &regs->rctrl); in dtsec_set_allmulti()
1194 iowrite32be(tmp, &regs->rctrl); in dtsec_set_promiscuous()
[all …]
H A Dfman_port.c467 iowrite32be(tmp, &regs->fmbm_rda); in init_bmi_rx()
473 iowrite32be(tmp, &regs->fmbm_rfp); in init_bmi_rx()
500 iowrite32be(tmp, &regs->fmbm_rim); in init_bmi_rx()
552 iowrite32be(tmp, &regs->fmbm_tda); in init_bmi_tx()
586 iowrite32be(!cfg->dflt_fqid ? in init_bmi_tx()
686 iowrite32be(0, &regs->fmpr_pcac); in start_port_hwp()
788 iowrite32be(tmp, &bp_reg[i]); in set_bpools()
793 iowrite32be(0, &bp_reg[i]); in set_bpools()
811 iowrite32be(tmp, bp_depl_reg); in set_bpools()
1607 iowrite32be(tmp, bmi_cfg_reg); in fman_port_disable()
[all …]
H A Dfman.c607 iowrite32be(tmp, &fpm_rg->fmfp_prc); in set_port_order_restoration()
712 iowrite32be(tmp_reg, &dma_rg->fmdmmr); in dma_init()
722 iowrite32be(tmp_reg, &dma_rg->fmdmtr); in dma_init()
732 iowrite32be(tmp_reg, &dma_rg->fmdmhy); in dma_init()
777 iowrite32be(~((1 << in dma_init()
1101 iowrite32be(tmp, &fpm_rg->fmfp_ee); in resume()
1277 iowrite32be(status, &dma_rg->fmdmsr); in dma_err_event()
1316 iowrite32be(event, &fpm_rg->fmfp_ee); in fpm_err_event()
1362 iowrite32be(event, &qmi_rg->fmqm_ie); in qmi_event()
1397 iowrite32be(tmp, &fpm_rg->fmfp_tsc2); in enable_time_stamp()
[all …]
H A Dfman_tgec.c205 iowrite32be(tmp0, &regs->mac_addr_0); in set_mac_address()
206 iowrite32be(tmp1, &regs->mac_addr_1); in set_mac_address()
231 iowrite32be(tmp, &regs->command_config); in init()
239 iowrite32be(0xffffffff, &regs->ievent); in init()
336 iowrite32be(event, &regs->ievent); in tgec_err_exception()
403 iowrite32be(tmp, &regs->command_config); in tgec_set_promiscuous()
429 iowrite32be(tmp, &regs->command_config); in tgec_accept_rx_pause_frames()
456 iowrite32be(tmp, &regs->command_config); in tgec_link_up()
468 iowrite32be(tmp, &regs->command_config); in tgec_link_down()
553 iowrite32be(tmp, &regs->command_config); in tgec_set_tstamp()
[all …]
H A Dfman_memac.c326 iowrite32be(tmp, &regs->command_config); in reset()
351 iowrite32be(tmp, &regs->imask); in set_exception()
373 iowrite32be(tmp, &regs->command_config); in init()
383 iowrite32be(0xffffffff, &regs->ievent); in init()
476 iowrite32be(event, &regs->ievent); in memac_err_exception()
502 iowrite32be(event, &regs->ievent); in memac_exception()
564 iowrite32be(tmp, &regs->command_config); in memac_set_promiscuous()
583 iowrite32be(tmp, &regs->command_config); in memac_set_tx_pause_frames()
615 iowrite32be(tmp, &regs->command_config); in memac_accept_rx_pause_frames()
708 iowrite32be(tmp, &regs->if_mode); in memac_mac_config()
[all …]
/linux-6.15/drivers/soc/fsl/qe/
H A Dqe_io.c61 iowrite32be(pin_mask1bit | tmp_val, &par_io->cpodr); in __par_io_config_pin()
63 iowrite32be(~pin_mask1bit & tmp_val, &par_io->cpodr); in __par_io_config_pin()
80 iowrite32be(~pin_mask2bits & tmp_val, &par_io->cpdir2); in __par_io_config_pin()
82 iowrite32be(new_mask2bits | tmp_val, &par_io->cpdir2); in __par_io_config_pin()
84 iowrite32be(~pin_mask2bits & tmp_val, &par_io->cpdir1); in __par_io_config_pin()
86 iowrite32be(new_mask2bits | tmp_val, &par_io->cpdir1); in __par_io_config_pin()
97 iowrite32be(~pin_mask2bits & tmp_val, &par_io->cppar2); in __par_io_config_pin()
99 iowrite32be(new_mask2bits | tmp_val, &par_io->cppar2); in __par_io_config_pin()
101 iowrite32be(~pin_mask2bits & tmp_val, &par_io->cppar1); in __par_io_config_pin()
103 iowrite32be(new_mask2bits | tmp_val, &par_io->cppar1); in __par_io_config_pin()
[all …]
H A Ducc_slow.c90 iowrite32be(gumr_l, &us_regs->gumr_l); in ucc_slow_enable()
225 iowrite32be(0, &bd->buf); in ucc_slow_init()
227 iowrite32be(0, (u32 __iomem *)bd); in ucc_slow_init()
231 iowrite32be(0, &bd->buf); in ucc_slow_init()
232 iowrite32be(T_W, (u32 __iomem *)bd); in ucc_slow_init()
238 iowrite32be(0, (u32 __iomem *)bd); in ucc_slow_init()
240 iowrite32be(0, &bd->buf); in ucc_slow_init()
244 iowrite32be(R_W, (u32 __iomem *)bd); in ucc_slow_init()
245 iowrite32be(0, &bd->buf); in ucc_slow_init()
266 iowrite32be(gumr, &us_regs->gumr_h); in ucc_slow_init()
[all …]
H A Dqe.c113 iowrite32be((u32)(cmd | QE_CR_FLG), &qe_immr->cp.cecr); in qe_issue_cmd()
130 iowrite32be(cmd_input, &qe_immr->cp.cecdr); in qe_issue_cmd()
131 iowrite32be((cmd | QE_CR_FLG | ((u32)device << dev_shift) | (u32)mcn_protocol << mcn_shift), in qe_issue_cmd()
235 iowrite32be(tempval, &qe_immr->brg.brgc[brg - QE_BRG1]); in qe_setbrg()
379 iowrite32be((u32)sdma_buf_offset & QE_SDEBCR_BA_MASK, in qe_sdma_init()
381 iowrite32be((QE_SDMR_GLB_1_MSK | (0x1 << QE_SDMR_CEN_SHIFT)), in qe_sdma_init()
420 iowrite32be(be32_to_cpu(ucode->iram_offset) | QE_IRAM_IADD_AIE | QE_IRAM_IADD_BADDR, in qe_upload_microcode()
424 iowrite32be(be32_to_cpu(code[i]), &qe_immr->iram.idata); in qe_upload_microcode()
427 iowrite32be(QE_IRAM_READY, &qe_immr->iram.iready); in qe_upload_microcode()
546 iowrite32be(trap, in qe_upload_firmware()
[all …]
H A Ducc_fast.c110 iowrite32be(gumr, &uf_regs->gumr); in ucc_fast_enable()
131 iowrite32be(gumr, &uf_regs->gumr); in ucc_fast_disable()
265 iowrite32be(gumr, &uf_regs->gumr); in ucc_fast_init()
297 iowrite32be(uccf->ucc_fast_tx_virtual_fifo_base_offset, in ucc_fast_init()
299 iowrite32be(uccf->ucc_fast_rx_virtual_fifo_base_offset, in ucc_fast_init()
368 iowrite32be(uf_info->uccm_mask, &uf_regs->uccm); in ucc_fast_init()
375 iowrite32be(0xffffffff, &uf_regs->ucce); in ucc_fast_init()
/linux-6.15/drivers/rtc/
H A Drtc-gamecube.c106 iowrite32be(RTC_EXICSR, iob + EXICSR); in exi_read()
107 iowrite32be(reg << 8, iob + EXIDATA); in exi_read()
108 iowrite32be(RTC_EXICR_W, iob + EXICR); in exi_read()
113 iowrite32be(RTC_EXICSR, iob + EXICSR); in exi_read()
114 iowrite32be(RTC_EXICR_R, iob + EXICR); in exi_read()
120 iowrite32be(0, iob + EXICSR); in exi_read()
135 iowrite32be(RTC_EXICSR, iob + EXICSR); in exi_write()
143 iowrite32be(data, iob + EXIDATA); in exi_write()
149 iowrite32be(0, iob + EXICSR); in exi_write()
256 iowrite32be(0x7bf, hw_srnprot); in gamecube_rtc_read_offset_from_sram()
[all …]
/linux-6.15/drivers/staging/vme_user/
H A Dvme_tsi148.c354 iowrite32be(tmp, bridge->base + TSI148_LCSR_INTEO); in tsi148_irq_init()
355 iowrite32be(tmp, bridge->base + TSI148_LCSR_INTEN); in tsi148_irq_init()
366 iowrite32be(0x0, bridge->base + TSI148_LCSR_INTEO); in tsi148_irq_exit()
448 iowrite32be(tmp, bridge->base + TSI148_LCSR_VICR); in tsi148_irq_generate()
452 iowrite32be(tmp, bridge->base + TSI148_LCSR_VICR); in tsi148_irq_generate()
1822 iowrite32be(bus_addr_high, bridge->base + in tsi148_dma_list_exec()
1824 iowrite32be(bus_addr_low, bridge->base + in tsi148_dma_list_exec()
2088 iowrite32be(TSI148_LCSR_INTC_LMC[monitor], in tsi148_lm_detach()
2231 iowrite32be(crat & ~TSI148_LCSR_CRAT_EN, in tsi148_crcsr_exit()
2235 iowrite32be(0, bridge->base + TSI148_LCSR_CROU); in tsi148_crcsr_exit()
[all …]
/linux-6.15/drivers/input/serio/
H A Dapbps2.c72 iowrite32be(0, &priv->regs->status); in apbps2_isr()
92 iowrite32be(val, &priv->regs->data); in apbps2_write()
94 iowrite32be(APBPS2_CTRL_RE | APBPS2_CTRL_RI | APBPS2_CTRL_TE, in apbps2_write()
108 iowrite32be(0, &priv->regs->status); in apbps2_open()
116 iowrite32be(APBPS2_CTRL_RE | APBPS2_CTRL_RI, &priv->regs->ctrl); in apbps2_open()
126 iowrite32be(0, &priv->regs->ctrl); in apbps2_close()
148 iowrite32be(0, &priv->regs->ctrl); in apbps2_of_probe()
166 iowrite32be(freq_hz / 10000, &priv->regs->reload); in apbps2_of_probe()
/linux-6.15/drivers/gpio/
H A Dgpio-hlwd.c84 iowrite32be(level ^ emulated_pending, in hlwd_gpio_irqhandler()
88 iowrite32be(emulated_pending, hlwd->regs + HW_GPIOB_INTFLAG); in hlwd_gpio_irqhandler()
112 iowrite32be(BIT(data->hwirq), hlwd->regs + HW_GPIOB_INTFLAG); in hlwd_gpio_irq_ack()
125 iowrite32be(mask, hlwd->regs + HW_GPIOB_INTMASK); in hlwd_gpio_irq_mask()
141 iowrite32be(mask, hlwd->regs + HW_GPIOB_INTMASK); in hlwd_gpio_irq_unmask()
161 iowrite32be(level, hlwd->regs + HW_GPIOB_INTLVL); in hlwd_gpio_irq_setup_emulation()
187 iowrite32be(level, hlwd->regs + HW_GPIOB_INTLVL); in hlwd_gpio_irq_set_type()
192 iowrite32be(level, hlwd->regs + HW_GPIOB_INTLVL); in hlwd_gpio_irq_set_type()
251 iowrite32be(0xffffffff, hlwd->regs + HW_GPIO_OWNER); in hlwd_gpio_probe()
268 iowrite32be(0, hlwd->regs + HW_GPIOB_INTMASK); in hlwd_gpio_probe()
[all …]
/linux-6.15/drivers/spi/
H A Dspi-fsl-cpm.c59 iowrite32be(0, &mspi->pram->rstate); in fsl_spi_cpm_reinit_txrx()
62 iowrite32be(0, &mspi->pram->tstate); in fsl_spi_cpm_reinit_txrx()
83 iowrite32be(mspi->rx_dma, &rx_bd->cbd_bufaddr); in fsl_spi_cpm_bufs_start()
85 iowrite32be(mspi->rx_dma + xfer_ofs, &rx_bd->cbd_bufaddr); in fsl_spi_cpm_bufs_start()
90 iowrite32be(mspi->tx_dma, &tx_bd->cbd_bufaddr); in fsl_spi_cpm_bufs_start()
376 iowrite32be(0, &mspi->pram->rstate); in fsl_spi_cpm_init()
377 iowrite32be(0, &mspi->pram->rdp); in fsl_spi_cpm_init()
380 iowrite32be(0, &mspi->pram->rxtmp); in fsl_spi_cpm_init()
381 iowrite32be(0, &mspi->pram->tstate); in fsl_spi_cpm_init()
382 iowrite32be(0, &mspi->pram->tdp); in fsl_spi_cpm_init()
[all …]
/linux-6.15/drivers/usb/host/
H A Dehci-fsl.c117 iowrite32be(tmp, hcd->regs + FSL_SOC_USB_CTRL); in fsl_ehci_drv_probe()
133 iowrite32be(tmp, hcd->regs + FSL_SOC_USB_CTRL); in fsl_ehci_drv_probe()
216 iowrite32be(tmp, non_ehci + FSL_SOC_USB_CTRL); in ehci_fsl_setup_phy()
222 iowrite32be(tmp, non_ehci + FSL_SOC_USB_CTRL); in ehci_fsl_setup_phy()
258 iowrite32be(tmp, non_ehci + FSL_SOC_USB_CTRL); in ehci_fsl_setup_phy()
268 iowrite32be(tmp, non_ehci + FSL_SOC_USB_CTRL); in ehci_fsl_setup_phy()
289 iowrite32be(tmp, non_ehci + FSL_SOC_USB_CTRL); in ehci_fsl_setup_phy()
311 iowrite32be(0x0 | SNOOP_SIZE_2GB, in ehci_fsl_usb_setup()
314 iowrite32be(0x80000000 | SNOOP_SIZE_2GB, in ehci_fsl_usb_setup()
347 iowrite32be(0x00000008, non_ehci + FSL_SOC_USB_PRICTRL); in ehci_fsl_usb_setup()
[all …]
/linux-6.15/drivers/memory/
H A Dfsl-corenet-cf.c166 iowrite32be(errdet, &ccf->err_regs->errdet); in ccf_irq()
214 iowrite32be(errinten, &ccf->err_regs->errdis); in ccf_probe()
218 iowrite32be(0, &ccf->err_regs->errdis); in ccf_probe()
219 iowrite32be(errinten, &ccf->err_regs->errinten); in ccf_probe()
232 iowrite32be(0, &ccf->err_regs->errdis); in ccf_remove()
241 iowrite32be(0, &ccf->err_regs->errinten); in ccf_remove()
/linux-6.15/drivers/net/ethernet/freescale/
H A Dfsl_pq_mdio.c106 iowrite32be((mii_id << 8) | regnum, &regs->miimadd); in fsl_pq_mdio_write()
109 iowrite32be(value, &regs->miimcon); in fsl_pq_mdio_write()
139 iowrite32be((mii_id << 8) | regnum, &regs->miimadd); in fsl_pq_mdio_read()
142 iowrite32be(0, &regs->miimcom); in fsl_pq_mdio_read()
143 iowrite32be(MII_READ_COMMAND, &regs->miimcom); in fsl_pq_mdio_read()
173 iowrite32be(MIIMCFG_RESET, &regs->miimcfg); in fsl_pq_mdio_reset()
176 iowrite32be(MIIMCFG_INIT_VALUE, &regs->miimcfg); in fsl_pq_mdio_reset()
403 iowrite32be(be32_to_cpu(tbipa_val), tbipa); in set_tbipa()
/linux-6.15/drivers/net/wan/
H A Dfsl_ucc_hdlc.c135 iowrite32be(gumr, &priv->uf_regs->gumr); in uhdlc_init()
148 iowrite32be(0, &priv->uf_regs->upsmr); in uhdlc_init()
162 iowrite32be(upsmr, &priv->uf_regs->upsmr); in uhdlc_init()
169 iowrite32be(gumr, &priv->uf_regs->gumr); in uhdlc_init()
268 iowrite32be(priv->dma_rx_bd, &priv->ucc_pram->rbase); in uhdlc_init()
660 iowrite32be(ucce, uccf->p_ucce); in ucc_hdlc_irq_handler()
668 iowrite32be(uccm, uccf->p_uccm); in ucc_hdlc_irq_handler()
951 iowrite32be(priv->gumr, &uf_regs->gumr); in uhdlc_resume()
967 iowrite32be(uf_info->uccm_mask, &uf_regs->uccm); in uhdlc_resume()
968 iowrite32be(0xffffffff, &uf_regs->ucce); in uhdlc_resume()
[all …]
/linux-6.15/arch/m68k/virt/
H A Dconfig.c41 iowrite32be(CMD_HALT, base + VIRT_CTRL_REG_CMD); in virt_halt()
51 iowrite32be(CMD_RESET, base + VIRT_CTRL_REG_CMD); in virt_reset()
/linux-6.15/include/linux/
H A Dio-64-nonatomic-hi-lo.h97 iowrite32be(val >> 32, addr); in iowrite64be_hi_lo()
98 iowrite32be(val, addr + sizeof(u32)); in iowrite64be_hi_lo()
H A Dio-64-nonatomic-lo-hi.h97 iowrite32be(val, addr + sizeof(u32)); in iowrite64be_lo_hi()
98 iowrite32be(val >> 32, addr); in iowrite64be_lo_hi()
/linux-6.15/arch/parisc/include/asm/
H A Dio.h258 extern void iowrite32be(u32, void __iomem *);
263 #define iowrite32be iowrite32be macro
/linux-6.15/drivers/soc/fsl/
H A Drcpm.c44 iowrite32be(val | reg_val, regs + SCFG_SPARECR8); in copy_ippdexpcr1_setting()
125 iowrite32be(tmp, address); in rcpm_pm_prepare()
/linux-6.15/arch/m68k/include/asm/
H A Dio.h12 #define gf_iowrite32 iowrite32be

123456