Home
last modified time | relevance | path

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

/freebsd/sys/contrib/ncsw/Peripherals/FM/
H A Dfman_ncsw.c110 uint32_t fman_get_fpm_err_event(struct fman_fpm_regs *fpm_rg) in fman_get_fpm_err_event() argument
114 event = ioread32be(&fpm_rg->fmfp_ee); in fman_get_fpm_err_event()
116 iowrite32be(event, &fpm_rg->fmfp_ee); in fman_get_fpm_err_event()
120 uint32_t fman_get_muram_err_event(struct fman_fpm_regs *fpm_rg) in fman_get_muram_err_event() argument
124 event = ioread32be(&fpm_rg->fm_rcr); in fman_get_muram_err_event()
125 mask = ioread32be(&fpm_rg->fm_rie); in fman_get_muram_err_event()
128 iowrite32be(event & ~FPM_RAM_IRAM_ECC, &fpm_rg->fm_rcr); in fman_get_muram_err_event()
136 uint32_t fman_get_iram_err_event(struct fman_fpm_regs *fpm_rg) in fman_get_iram_err_event() argument
140 event = ioread32be(&fpm_rg->fm_rcr) ; in fman_get_iram_err_event()
141 mask = ioread32be(&fpm_rg->fm_rie); in fman_get_iram_err_event()
[all …]
H A Dfm_ncsw.c325 struct fman_fpm_regs *fpm_rg = p_Fm->p_FmFpmRegs; in FpmErrEvent() local
327 event = fman_get_fpm_err_event(fpm_rg); in FpmErrEvent()
340 struct fman_fpm_regs *fpm_rg = p_Fm->p_FmFpmRegs; in MuramErrIntr() local
342 event = fman_get_muram_err_event(fpm_rg); in MuramErrIntr()
351 struct fman_fpm_regs *fpm_rg = p_Fm->p_FmFpmRegs; in IramErrIntr() local
353 event = fman_get_iram_err_event(fpm_rg); in IramErrIntr()
386 struct fman_fpm_regs *fpm_rg = p_Fm->p_FmFpmRegs; in EnableTimeStamp() local
391 …fman_enable_time_stamp(fpm_rg, p_Fm->p_FmStateStruct->count1MicroBit, p_Fm->p_FmStateStruct->fmClk… in EnableTimeStamp()
1193 struct fman_fpm_regs *fpm_rg = p_Fm->p_FmFpmRegs; in Fm10GTxEccWorkaround() local
1231 return fman_set_erratum_10gmac_a004_wa(fpm_rg); in Fm10GTxEccWorkaround()
[all …]
/freebsd/sys/contrib/ncsw/inc/flib/
H A Dfsl_fman.h275 struct fman_fpm_regs *fpm_rg; member
687 uint32_t fman_get_fpm_err_event(struct fman_fpm_regs *fpm_rg);
688 uint32_t fman_get_muram_err_event(struct fman_fpm_regs *fpm_rg);
689 uint32_t fman_get_iram_err_event(struct fman_fpm_regs *fpm_rg);
691 uint32_t fman_get_fpm_error_interrupts(struct fman_fpm_regs *fpm_rg);
692 uint32_t fman_get_ctrl_intr(struct fman_fpm_regs *fpm_rg,
706 uint32_t fman_get_normal_pending(struct fman_fpm_regs *fpm_rg);
707 uint32_t fman_get_controller_event(struct fman_fpm_regs *fpm_rg,
709 uint32_t fman_get_error_pending(struct fman_fpm_regs *fpm_rg);
710 void fman_get_revision(struct fman_fpm_regs *fpm_rg, uint8_t *major,
[all …]