Home
last modified time | relevance | path

Searched refs:ev_mask (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/contrib/ncsw/Peripherals/FM/MAC/
H A Dfman_tgec.c240 uint32_t fman_tgec_get_event(struct tgec_regs *regs, uint32_t ev_mask) in fman_tgec_get_event() argument
242 return ioread32be(&regs->ievent) & ev_mask; in fman_tgec_get_event()
245 void fman_tgec_ack_event(struct tgec_regs *regs, uint32_t ev_mask) in fman_tgec_ack_event() argument
247 iowrite32be(ev_mask, &regs->ievent); in fman_tgec_ack_event()
279 void fman_tgec_enable_interrupt(struct tgec_regs *regs, uint32_t ev_mask) in fman_tgec_enable_interrupt() argument
281 iowrite32be(ioread32be(&regs->imask) | ev_mask, &regs->imask); in fman_tgec_enable_interrupt()
284 void fman_tgec_disable_interrupt(struct tgec_regs *regs, uint32_t ev_mask) in fman_tgec_disable_interrupt() argument
286 iowrite32be(ioread32be(&regs->imask) & ~ev_mask, &regs->imask); in fman_tgec_disable_interrupt()
H A Dfman_dtsec.c698 uint32_t fman_dtsec_get_event(struct dtsec_regs *regs, uint32_t ev_mask) in fman_dtsec_get_event() argument
700 return ioread32be(&regs->ievent) & ev_mask; in fman_dtsec_get_event()
703 void fman_dtsec_ack_event(struct dtsec_regs *regs, uint32_t ev_mask) in fman_dtsec_ack_event() argument
705 iowrite32be(ev_mask, &regs->ievent); in fman_dtsec_ack_event()
737 void fman_dtsec_enable_interrupt(struct dtsec_regs *regs, uint32_t ev_mask) in fman_dtsec_enable_interrupt() argument
739 iowrite32be(ioread32be(&regs->imask) | ev_mask, &regs->imask); in fman_dtsec_enable_interrupt()
742 void fman_dtsec_disable_interrupt(struct dtsec_regs *regs, uint32_t ev_mask) in fman_dtsec_disable_interrupt() argument
744 iowrite32be(ioread32be(&regs->imask) & ~ev_mask, &regs->imask); in fman_dtsec_disable_interrupt()
H A Dfman_memac.c37 uint32_t fman_memac_get_event(struct memac_regs *regs, uint32_t ev_mask) in fman_memac_get_event() argument
39 return ioread32be(&regs->ievent) & ev_mask; in fman_memac_get_event()
47 void fman_memac_ack_event(struct memac_regs *regs, uint32_t ev_mask) in fman_memac_ack_event() argument
49 iowrite32be(ev_mask, &regs->ievent); in fman_memac_ack_event()
/freebsd/sys/contrib/ncsw/Peripherals/FM/Pcd/
H A Dfman_prs.c35 uint32_t fman_prs_get_err_event(struct fman_prs_regs *regs, uint32_t ev_mask) in fman_prs_get_err_event() argument
37 return ioread32be(&regs->fmpr_perr) & ev_mask; in fman_prs_get_err_event()
50 uint32_t fman_prs_get_expt_event(struct fman_prs_regs *regs, uint32_t ev_mask) in fman_prs_get_expt_event() argument
52 return ioread32be(&regs->fmpr_pevr) & ev_mask; in fman_prs_get_expt_event()
H A Dfm_prs.c56 uint32_t event, ev_mask; in PcdPrsErrorException() local
60 ev_mask = fman_prs_get_err_ev_mask(PrsRegs); in PcdPrsErrorException()
62 event = fman_prs_get_err_event(PrsRegs, ev_mask); in PcdPrsErrorException()
75 uint32_t event, ev_mask; in PcdPrsException() local
79 ev_mask = fman_prs_get_expt_ev_mask(PrsRegs); in PcdPrsException()
80 event = fman_prs_get_expt_event(PrsRegs, ev_mask); in PcdPrsException()
/freebsd/sys/contrib/ncsw/inc/flib/
H A Dfsl_fman_tgec.h436 uint32_t fman_tgec_get_event(struct tgec_regs *regs, uint32_t ev_mask);
438 void fman_tgec_ack_event(struct tgec_regs *regs, uint32_t ev_mask);
453 void fman_tgec_enable_interrupt(struct tgec_regs *regs, uint32_t ev_mask);
455 void fman_tgec_disable_interrupt(struct tgec_regs *regs, uint32_t ev_mask);
H A Dfsl_fman_prs.h89 uint32_t fman_prs_get_err_event(struct fman_prs_regs *regs, uint32_t ev_mask);
92 uint32_t fman_prs_get_expt_event(struct fman_prs_regs *regs, uint32_t ev_mask);
H A Dfsl_fman_dtsec.h926 void fman_dtsec_ack_event(struct dtsec_regs *regs, uint32_t ev_mask);
938 uint32_t fman_dtsec_get_event(struct dtsec_regs *regs, uint32_t ev_mask);
970 void fman_dtsec_disable_interrupt(struct dtsec_regs *regs, uint32_t ev_mask);
980 void fman_dtsec_enable_interrupt(struct dtsec_regs *regs, uint32_t ev_mask);
H A Dfsl_fman_memac.h415 uint32_t fman_memac_get_event(struct memac_regs *regs, uint32_t ev_mask);
417 void fman_memac_ack_event(struct memac_regs *regs, uint32_t ev_mask);
H A Dfsl_fman_rtc.h212 uint32_t fman_rtc_get_event(struct rtc_regs *regs, uint32_t ev_mask);
/freebsd/sys/contrib/ncsw/Peripherals/FM/Rtc/
H A Dfman_rtc.c53 uint32_t fman_rtc_get_event(struct rtc_regs *regs, uint32_t ev_mask) in fman_rtc_get_event() argument
55 return ioread32be(&regs->tmr_tevent) & ev_mask; in fman_rtc_get_event()
/freebsd/sys/contrib/ncsw/Peripherals/FM/
H A Dfm_ncsw.c5193 uint32_t fman_memac_get_event(void *regs, uint32_t ev_mask);