Lines Matching defs:group

66  * interrupt that is reflected in group D of the primary.
92 * Primary interrupt controller, group A bits
102 /** MSIX entry index for summary of group D in group A */
108 * Primary interrupt controller, group D bits
112 /** Summary of secondary interrupt controller, group A) */
114 /** Summary of secondary interrupt controller, group B) */
129 * two cause registers (group A and group B) that covers UDMA M2S/S2M errors.
503 * return the offset of the unmask register for a given group.
509 * @param group the interrupt group ('AL_INT_GROUP_*')
515 int group);
539 * Check the interrupt controller level/group validity
542 * @param group the interrupt group ('AL_INT_GROUP_*')
549 int group)
551 if (((level == AL_UDMA_IOFIC_LEVEL_PRIMARY) && (group >= 0) && (group < 4)) ||
552 ((level == AL_UDMA_IOFIC_LEVEL_SECONDARY) && (group >= 0) && (group < 2)))
558 * unmask specific interrupts for a given group
564 * @param group the interrupt group ('AL_INT_GROUP_*')
570 int group,
573 al_assert(al_udma_iofic_level_and_group_valid(level, group));
574 al_iofic_unmask(al_udma_iofic_reg_base_get(regs, level), group, mask);
578 * mask specific interrupts for a given group
584 * @param group the interrupt group ('AL_INT_GROUP_*')
590 int group,
593 al_assert(al_udma_iofic_level_and_group_valid(level, group));
594 al_iofic_mask(al_udma_iofic_reg_base_get(regs, level), group, mask);
598 * read interrupt cause register for a given group
602 * @param group the interrupt group ('AL_INT_GROUP_*')
607 int group)
609 al_assert(al_udma_iofic_level_and_group_valid(level, group));
610 return al_iofic_read_cause(al_udma_iofic_reg_base_get(regs, level), group);
614 /** @} end of UDMA group */