Lines Matching refs:afsr
137 unsigned long afsr, afar, error_bits; in psycho_ue_intr() local
142 afsr = upa_readq(afsr_reg); in psycho_ue_intr()
145 error_bits = afsr & in psycho_ue_intr()
163 (afsr & PSYCHO_UEAFSR_BMSK) >> 32UL, in psycho_ue_intr()
164 (afsr & PSYCHO_UEAFSR_DOFF) >> 29UL, in psycho_ue_intr()
165 (afsr & PSYCHO_UEAFSR_MID) >> 24UL, in psycho_ue_intr()
166 ((afsr & PSYCHO_UEAFSR_BLK) ? 1 : 0)); in psycho_ue_intr()
170 if (afsr & PSYCHO_UEAFSR_SPIO) { in psycho_ue_intr()
174 if (afsr & PSYCHO_UEAFSR_SDRD) { in psycho_ue_intr()
178 if (afsr & PSYCHO_UEAFSR_SDWR) { in psycho_ue_intr()
187 psycho_check_iommu_error(pbm, afsr, afar, UE_ERR); in psycho_ue_intr()
189 psycho_check_iommu_error(pbm->sibling, afsr, afar, UE_ERR); in psycho_ue_intr()
216 unsigned long afsr, afar, error_bits; in psycho_ce_intr() local
221 afsr = upa_readq(afsr_reg); in psycho_ce_intr()
224 error_bits = afsr & in psycho_ce_intr()
247 (afsr & PSYCHO_CEAFSR_ESYND) >> 48UL, in psycho_ce_intr()
248 (afsr & PSYCHO_CEAFSR_BMSK) >> 32UL, in psycho_ce_intr()
249 (afsr & PSYCHO_CEAFSR_DOFF) >> 29UL, in psycho_ce_intr()
250 (afsr & PSYCHO_CEAFSR_MID) >> 24UL, in psycho_ce_intr()
251 ((afsr & PSYCHO_CEAFSR_BLK) ? 1 : 0)); in psycho_ce_intr()
255 if (afsr & PSYCHO_CEAFSR_SPIO) { in psycho_ce_intr()
259 if (afsr & PSYCHO_CEAFSR_SDRD) { in psycho_ce_intr()
263 if (afsr & PSYCHO_CEAFSR_SDWR) { in psycho_ce_intr()