Lines Matching refs:intr_ctrl
117 pds_core_intr_coal_init(struct pds_core_intr __iomem *intr_ctrl, u32 coal) in pds_core_intr_coal_init() argument
119 iowrite32(coal, &intr_ctrl->coal_init); in pds_core_intr_coal_init()
123 pds_core_intr_mask(struct pds_core_intr __iomem *intr_ctrl, u32 mask) in pds_core_intr_mask() argument
125 iowrite32(mask, &intr_ctrl->mask); in pds_core_intr_mask()
129 pds_core_intr_credits(struct pds_core_intr __iomem *intr_ctrl, in pds_core_intr_credits() argument
133 cred = ioread32(&intr_ctrl->credits); in pds_core_intr_credits()
137 iowrite32(cred | flags, &intr_ctrl->credits); in pds_core_intr_credits()
141 pds_core_intr_clean_flags(struct pds_core_intr __iomem *intr_ctrl, u32 flags) in pds_core_intr_clean_flags() argument
145 cred = ioread32(&intr_ctrl->credits); in pds_core_intr_clean_flags()
148 iowrite32(cred, &intr_ctrl->credits); in pds_core_intr_clean_flags()
152 pds_core_intr_clean(struct pds_core_intr __iomem *intr_ctrl) in pds_core_intr_clean() argument
154 pds_core_intr_clean_flags(intr_ctrl, PDS_CORE_INTR_CRED_RESET_COALESCE); in pds_core_intr_clean()
158 pds_core_intr_mask_assert(struct pds_core_intr __iomem *intr_ctrl, u32 mask) in pds_core_intr_mask_assert() argument
160 iowrite32(mask, &intr_ctrl->mask_on_assert); in pds_core_intr_mask_assert()