Home
last modified time | relevance | path

Searched refs:bus_barrier (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/sys/dev/bhnd/cores/chipc/
H A Dchipc_spi.h75 #define SPI_BARRIER_WRITE(sc) bus_barrier((sc)->sc_res, 0, 0, \
77 #define SPI_BARRIER_READ(sc) bus_barrier((sc)->sc_res, 0, 0, \
79 #define SPI_BARRIER_RW(sc) bus_barrier((sc)->sc_res, 0, 0, \
/freebsd/sys/dev/qcom_mdio/
H A Dqcom_mdio_ipq4018_var.h45 #define MDIO_BARRIER_WRITE(sc) bus_barrier((sc)->sc_mem_res, \
47 #define MDIO_BARRIER_READ(sc) bus_barrier((sc)->sc_mem_res, \
49 #define MDIO_BARRIER_RW(sc) bus_barrier((sc)->sc_mem_res, \
/freebsd/sys/dev/qcom_rnd/
H A Dqcom_rnd.c141 bus_barrier(sc->reg, 0, 0x120, BUS_SPACE_BARRIER_READ); in qcom_rnd_attach()
153 bus_barrier(sc->reg, 0, 0x120, BUS_SPACE_BARRIER_WRITE); in qcom_rnd_attach()
158 bus_barrier(sc->reg, 0, 0x120, BUS_SPACE_BARRIER_WRITE); in qcom_rnd_attach()
199 bus_barrier(sc->reg, 0, 0x120, BUS_SPACE_BARRIER_READ); in qcom_rnd_harvest()
/freebsd/sys/dev/etherswitch/ar40xx/
H A Dar40xx_var.h43 #define AR40XX_REG_BARRIER_WRITE(sc) bus_barrier((sc)->sc_ess_mem_res, \
45 #define AR40XX_REG_BARRIER_READ(sc) bus_barrier((sc)->sc_ess_mem_res, \
47 #define AR40XX_REG_BARRIER_RW(sc) bus_barrier((sc)->sc_ess_mem_res, \
/freebsd/sys/dev/qcom_qup/
H A Dqcom_spi_var.h121 #define QCOM_SPI_BARRIER_WRITE(sc) bus_barrier((sc)->sc_mem_res, \
123 #define QCOM_SPI_BARRIER_READ(sc) bus_barrier((sc)->sc_mem_res, \
125 #define QCOM_SPI_BARRIER_RW(sc) bus_barrier((sc)->sc_mem_res, \
/freebsd/sys/dev/sdhci/
H A Dsdhci_acpi.c114 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_read_1()
125 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_write_1()
136 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_read_2()
147 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_write_2()
158 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_read_4()
169 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_write_4()
H A Dsdhci_pci.c178 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_read_1()
189 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_write_1()
199 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_read_2()
210 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_write_2()
220 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_read_4()
231 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_write_4()
H A Dfsl_sdhci.c743 bus_barrier(sc->mem_res, SDHCI_INT_STATUS, 4, in fsl_sdhci_intr()
/freebsd/sys/dev/le/
H A Dif_le_pci.c164 bus_barrier(lesc->sc_rres, PCNET_PCI_RAP, 2, BUS_SPACE_BARRIER_WRITE); in le_pci_wrbcr()
174 bus_barrier(lesc->sc_rres, PCNET_PCI_RAP, 2, BUS_SPACE_BARRIER_WRITE); in le_pci_rdbcr()
184 bus_barrier(lesc->sc_rres, PCNET_PCI_RAP, 2, BUS_SPACE_BARRIER_WRITE); in le_pci_wrcsr()
194 bus_barrier(lesc->sc_rres, PCNET_PCI_RAP, 2, BUS_SPACE_BARRIER_WRITE); in le_pci_rdcsr()
H A Dif_le_isa.c169 bus_barrier(lesc->sc_rres, lesc->sc_rap, 2, BUS_SPACE_BARRIER_WRITE); in le_isa_wrcsr()
179 bus_barrier(lesc->sc_rres, lesc->sc_rap, 2, BUS_SPACE_BARRIER_WRITE); in le_isa_rdcsr()
/freebsd/sys/dev/tpm/
H A Dtpm_bus.c84 bus_barrier(sc->mem_res, off, length, BUS_SPACE_BARRIER_WRITE); in tpm_write_barrier()
/freebsd/sys/dev/cas/
H A Dif_casvar.h201 bus_barrier((sc)->sc_res[CAS_RES_MEM], (offs), (len), (flags))
/freebsd/sys/dev/isp/
H A Disp_freebsd.h360 bus_barrier(isp->isp_osinfo.regs, offset, size, \
400 bus_barrier(isp->isp_osinfo.regs, offset, size, \
/freebsd/sys/dev/gem/
H A Dif_gemvar.h180 bus_barrier((sc)->sc_res[GEM_RES_MEM], (offs), (len), (flags))
/freebsd/sys/dev/smc/
H A Dif_smc.c150 bus_barrier(sc->smc_reg, BSR, 2, in smc_select_bank()
153 bus_barrier(sc->smc_reg, BSR, 2, in smc_select_bank()
218 bus_barrier(sc->smc_reg, offset, length, flags); in smc_barrier()
/freebsd/sys/dev/ste/
H A Dif_stereg.h496 bus_barrier((sc)->ste_res, reg, length, flags)
/freebsd/sys/arm/freescale/imx/
H A Dimx_epit.c151 bus_barrier(sc->memres, offset, 4, BUS_SPACE_BARRIER_WRITE); in WR4B()
/freebsd/sys/powerpc/mpc85xx/
H A Datpic.c132 bus_barrier(sc->sc_res[icu], ofs, 2 - ofs, in atpic_write()
/freebsd/sys/dev/stge/
H A Dif_stgereg.h104 bus_barrier((_sc)->sc_res[0], reg, length, flags)
/freebsd/sys/dev/nge/
H A Dif_ngereg.h677 bus_barrier((sc)->nge_res, reg, 4, flags)
/freebsd/sys/dev/ichiic/
H A Dig4_iic.c163 bus_barrier(sc->regs_res, reg, 4, BUS_SPACE_BARRIER_WRITE); in reg_write()
171 bus_barrier(sc->regs_res, reg, 4, BUS_SPACE_BARRIER_READ); in reg_read()
/freebsd/sys/dev/qlnx/qlnxr/
H A Dqlnxr_verbs.c3265 bus_barrier(ha->pci_dbells, 0, 0, BUS_SPACE_BARRIER_READ); in qlnxr_update_qp_state()
3272 bus_barrier(ha->pci_dbells, 0, 0,\ in qlnxr_update_qp_state()
4590 bus_barrier(ha->pci_dbells, 0, 0, BUS_SPACE_BARRIER_READ); in qlnxr_post_send()
4722 bus_barrier(ha->pci_dbells, 0, 0, BUS_SPACE_BARRIER_READ); in qlnxr_post_recv()
4729 bus_barrier(ha->pci_dbells, 0, 0, \ in qlnxr_post_recv()
5186 bus_barrier(ha->pci_dbells, 0, 0, BUS_SPACE_BARRIER_READ); in doorbell_cq()
/freebsd/sys/dev/bwn/
H A Dif_bwnvar.h156 bus_barrier((mac)->mac_sc->sc_mem_res, (offset), (length), (flags))
/freebsd/sys/dev/bhnd/
H A Dbhnd.h1492 bus_barrier((r)->res, (o), (l), (f)) : \
/freebsd/sys/sys/
H A Dbus.h932 #define bus_barrier(r, o, l, f) \ macro

12