Home
last modified time | relevance | path

Searched refs:dma_rg (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/contrib/ncsw/Peripherals/FM/
H A Dfman_ncsw.c71 uint32_t fman_get_dma_com_id(struct fman_dma_regs *dma_rg) in fman_get_dma_com_id() argument
73 return ioread32be(&dma_rg->fmdmtcid); in fman_get_dma_com_id()
76 uint64_t fman_get_dma_addr(struct fman_dma_regs *dma_rg) in fman_get_dma_addr() argument
80 addr = (uint64_t)ioread32be(&dma_rg->fmdmtal); in fman_get_dma_addr()
81 addr |= ((uint64_t)(ioread32be(&dma_rg->fmdmtah)) << 32); in fman_get_dma_addr()
86 uint32_t fman_get_dma_err_event(struct fman_dma_regs *dma_rg) in fman_get_dma_err_event() argument
90 status = ioread32be(&dma_rg->fmdmsr); in fman_get_dma_err_event()
91 mask = ioread32be(&dma_rg->fmdmmr); in fman_get_dma_err_event()
105 iowrite32be(status, &dma_rg->fmdmsr); in fman_get_dma_err_event()
324 tmp = ioread32be(&fman_rg->dma_rg->fmdmplr[port_id / 2]); in fman_set_liodn_per_port()
[all …]
H A Dfm_ncsw.c292 struct fman_dma_regs *dma_rg = p_Fm->p_FmDmaRegs; in DmaErrEvent() local
294 status = fman_get_dma_err_event(dma_rg); in DmaErrEvent()
298 com_id = fman_get_dma_com_id(dma_rg); in DmaErrEvent()
308 fman_get_dma_addr(dma_rg), in DmaErrEvent()
1957 fman_rg.dma_rg = p_Fm->p_FmDmaRegs; in FmGetSetPortParams()
3494 fman_rg.dma_rg = p_Fm->p_FmDmaRegs; in FM_Init()
3729 fman_rg.dma_rg = p_Fm->p_FmDmaRegs; in FM_Free()
4653 fman_rg.dma_rg = p_Fm->p_FmDmaRegs; in FM_SetException()
4752 fman_rg.dma_rg = p_Fm->p_FmDmaRegs; in FM_GetCounter()
4840 fman_rg.dma_rg = p_Fm->p_FmDmaRegs; in FM_ModifyCounter()
[all …]
/freebsd/sys/contrib/ncsw/inc/flib/
H A Dfsl_fman.h276 struct fman_dma_regs *dma_rg; member
684 uint32_t fman_get_dma_com_id(struct fman_dma_regs *dma_rg);
685 uint64_t fman_get_dma_addr(struct fman_dma_regs *dma_rg);
686 uint32_t fman_get_dma_err_event(struct fman_dma_regs *dma_rg);
714 uint32_t fman_get_dma_status(struct fman_dma_regs *dma_rg);
751 void fman_set_dma_emergency(struct fman_dma_regs *dma_rg, bool is_write,
753 void fman_set_dma_ext_bus_pri(struct fman_dma_regs *dma_rg, uint32_t pri);
765 int fman_dma_init(struct fman_dma_regs *dma_rg, struct fman_cfg *cfg);