Lines Matching refs:HA_ERATT
966 phba->work_ha |= HA_ERATT;
2401 phba->work_ha |= HA_ERATT;
3238 if (readl(phba->HAregaddr) & HA_ERATT) {
3240 writel(HA_ERATT, phba->HAregaddr);
3270 while (!(readl(phba->HAregaddr) & HA_ERATT) && ++i < 500)
3273 if (readl(phba->HAregaddr) & HA_ERATT) {
3274 writel(HA_ERATT, phba->HAregaddr);
3354 while ((i++ < 30) && !(ha_copy & HA_ERATT)) {
3360 if (ha_copy & HA_ERATT) {
3361 writel(HA_ERATT, phba->HAregaddr);
3373 return ha_copy & HA_ERATT ? 0 : 1;
7883 if (ha_copy & HA_ERATT) {
7898 phba->work_ha |= HA_ERATT;
7939 phba->work_ha |= HA_ERATT;
8102 ha_copy &= ~HA_ERATT;
8104 if (ha_copy & HA_ERATT) {
8107 ha_copy &= ~HA_ERATT;
8156 if (work_ha_copy & ~(HA_ERATT | HA_MBATT | HA_LATT)) {
8198 if (work_ha_copy & HA_ERATT) {
8465 } else if (phba->ha_copy & HA_ERATT) {
8468 phba->ha_copy &= ~HA_ERATT;
8487 writel((phba->ha_copy & ~(HA_LATT | HA_ERATT)), phba->HAregaddr);
8497 status1 = phba->ha_copy & (HA_MBATT | HA_LATT | HA_ERATT);