Lines Matching refs:blkaddr

71 	int blkaddr;  in rvu_nix_af_rvu_intr_handler()  local
75 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_af_rvu_intr_handler()
76 if (blkaddr < 0) in rvu_nix_af_rvu_intr_handler()
80 intr = rvu_read64(rvu, blkaddr, NIX_AF_RVU_INT); in rvu_nix_af_rvu_intr_handler()
84 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT, intr); in rvu_nix_af_rvu_intr_handler()
85 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_intr_handler()
106 int blkaddr; in rvu_nix_af_rvu_gen_handler() local
110 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_af_rvu_gen_handler()
111 if (blkaddr < 0) in rvu_nix_af_rvu_gen_handler()
115 intr = rvu_read64(rvu, blkaddr, NIX_AF_GEN_INT); in rvu_nix_af_rvu_gen_handler()
119 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT, intr); in rvu_nix_af_rvu_gen_handler()
120 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_gen_handler()
141 int blkaddr; in rvu_nix_af_rvu_err_handler() local
145 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_af_rvu_err_handler()
146 if (blkaddr < 0) in rvu_nix_af_rvu_err_handler()
150 intr = rvu_read64(rvu, blkaddr, NIX_AF_ERR_INT); in rvu_nix_af_rvu_err_handler()
154 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT, intr); in rvu_nix_af_rvu_err_handler()
155 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_err_handler()
176 int blkaddr; in rvu_nix_af_rvu_ras_handler() local
180 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_af_rvu_ras_handler()
181 if (blkaddr < 0) in rvu_nix_af_rvu_ras_handler()
185 intr = rvu_read64(rvu, blkaddr, NIX_AF_ERR_INT); in rvu_nix_af_rvu_ras_handler()
189 rvu_write64(rvu, blkaddr, NIX_AF_RAS, intr); in rvu_nix_af_rvu_ras_handler()
190 rvu_write64(rvu, blkaddr, NIX_AF_RAS_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_ras_handler()
199 int offs, i, blkaddr; in rvu_nix_unregister_interrupts() local
201 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_unregister_interrupts()
202 if (blkaddr < 0) in rvu_nix_unregister_interrupts()
205 offs = rvu_read64(rvu, blkaddr, NIX_PRIV_AF_INT_CFG) & 0x3ff; in rvu_nix_unregister_interrupts()
209 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT_ENA_W1C, ~0ULL); in rvu_nix_unregister_interrupts()
210 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT_ENA_W1C, ~0ULL); in rvu_nix_unregister_interrupts()
211 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT_ENA_W1C, ~0ULL); in rvu_nix_unregister_interrupts()
212 rvu_write64(rvu, blkaddr, NIX_AF_RAS_ENA_W1C, ~0ULL); in rvu_nix_unregister_interrupts()
229 int blkaddr, base; in rvu_nix_register_interrupts() local
232 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_register_interrupts()
233 if (blkaddr < 0) in rvu_nix_register_interrupts()
234 return blkaddr; in rvu_nix_register_interrupts()
237 base = rvu_read64(rvu, blkaddr, NIX_PRIV_AF_INT_CFG) & 0x3ff; in rvu_nix_register_interrupts()
241 blkaddr - BLKADDR_NIX0); in rvu_nix_register_interrupts()
250 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT_ENA_W1S, ~0ULL); in rvu_nix_register_interrupts()
258 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT_ENA_W1S, ~0ULL); in rvu_nix_register_interrupts()
266 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT_ENA_W1S, ~0ULL); in rvu_nix_register_interrupts()
274 rvu_write64(rvu, blkaddr, NIX_AF_RAS_ENA_W1S, ~0ULL); in rvu_nix_register_interrupts()
483 int blkaddr; in rvu_hw_nix_intr_recover() local
485 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_hw_nix_intr_recover()
486 if (blkaddr < 0) in rvu_hw_nix_intr_recover()
487 return blkaddr; in rvu_hw_nix_intr_recover()
490 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT_ENA_W1S, ~0ULL); in rvu_hw_nix_intr_recover()
514 int blkaddr; in rvu_hw_nix_gen_recover() local
516 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_hw_nix_gen_recover()
517 if (blkaddr < 0) in rvu_hw_nix_gen_recover()
518 return blkaddr; in rvu_hw_nix_gen_recover()
521 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT_ENA_W1S, ~0ULL); in rvu_hw_nix_gen_recover()
545 int blkaddr; in rvu_hw_nix_err_recover() local
547 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_hw_nix_err_recover()
548 if (blkaddr < 0) in rvu_hw_nix_err_recover()
549 return blkaddr; in rvu_hw_nix_err_recover()
552 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT_ENA_W1S, ~0ULL); in rvu_hw_nix_err_recover()
576 int blkaddr; in rvu_hw_nix_ras_recover() local
578 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_hw_nix_ras_recover()
579 if (blkaddr < 0) in rvu_hw_nix_ras_recover()
580 return blkaddr; in rvu_hw_nix_ras_recover()
583 rvu_write64(rvu, blkaddr, NIX_AF_RAS_ENA_W1S, ~0ULL); in rvu_hw_nix_ras_recover()
715 int blkaddr; in rvu_npa_af_rvu_intr_handler() local
719 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_af_rvu_intr_handler()
720 if (blkaddr < 0) in rvu_npa_af_rvu_intr_handler()
724 intr = rvu_read64(rvu, blkaddr, NPA_AF_RVU_INT); in rvu_npa_af_rvu_intr_handler()
728 rvu_write64(rvu, blkaddr, NPA_AF_RVU_INT, intr); in rvu_npa_af_rvu_intr_handler()
729 rvu_write64(rvu, blkaddr, NPA_AF_RVU_INT_ENA_W1C, ~0ULL); in rvu_npa_af_rvu_intr_handler()
750 int blkaddr; in rvu_npa_af_gen_intr_handler() local
754 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_af_gen_intr_handler()
755 if (blkaddr < 0) in rvu_npa_af_gen_intr_handler()
759 intr = rvu_read64(rvu, blkaddr, NPA_AF_GEN_INT); in rvu_npa_af_gen_intr_handler()
763 rvu_write64(rvu, blkaddr, NPA_AF_GEN_INT, intr); in rvu_npa_af_gen_intr_handler()
764 rvu_write64(rvu, blkaddr, NPA_AF_GEN_INT_ENA_W1C, ~0ULL); in rvu_npa_af_gen_intr_handler()
785 int blkaddr; in rvu_npa_af_err_intr_handler() local
789 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_af_err_intr_handler()
790 if (blkaddr < 0) in rvu_npa_af_err_intr_handler()
793 intr = rvu_read64(rvu, blkaddr, NPA_AF_ERR_INT); in rvu_npa_af_err_intr_handler()
797 rvu_write64(rvu, blkaddr, NPA_AF_ERR_INT, intr); in rvu_npa_af_err_intr_handler()
798 rvu_write64(rvu, blkaddr, NPA_AF_ERR_INT_ENA_W1C, ~0ULL); in rvu_npa_af_err_intr_handler()
819 int blkaddr; in rvu_npa_af_ras_intr_handler() local
823 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_af_ras_intr_handler()
824 if (blkaddr < 0) in rvu_npa_af_ras_intr_handler()
828 intr = rvu_read64(rvu, blkaddr, NPA_AF_RAS); in rvu_npa_af_ras_intr_handler()
832 rvu_write64(rvu, blkaddr, NPA_AF_RAS, intr); in rvu_npa_af_ras_intr_handler()
833 rvu_write64(rvu, blkaddr, NPA_AF_RAS_ENA_W1C, ~0ULL); in rvu_npa_af_ras_intr_handler()
842 int i, offs, blkaddr; in rvu_npa_unregister_interrupts() local
845 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_unregister_interrupts()
846 if (blkaddr < 0) in rvu_npa_unregister_interrupts()
849 reg = rvu_read64(rvu, blkaddr, NPA_PRIV_AF_INT_CFG); in rvu_npa_unregister_interrupts()
852 rvu_write64(rvu, blkaddr, NPA_AF_RVU_INT_ENA_W1C, ~0ULL); in rvu_npa_unregister_interrupts()
853 rvu_write64(rvu, blkaddr, NPA_AF_GEN_INT_ENA_W1C, ~0ULL); in rvu_npa_unregister_interrupts()
854 rvu_write64(rvu, blkaddr, NPA_AF_ERR_INT_ENA_W1C, ~0ULL); in rvu_npa_unregister_interrupts()
855 rvu_write64(rvu, blkaddr, NPA_AF_RAS_ENA_W1C, ~0ULL); in rvu_npa_unregister_interrupts()
866 int blkaddr, base; in rvu_npa_register_interrupts() local
869 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_register_interrupts()
870 if (blkaddr < 0) in rvu_npa_register_interrupts()
871 return blkaddr; in rvu_npa_register_interrupts()
874 base = rvu_read64(rvu, blkaddr, NPA_PRIV_AF_INT_CFG) & 0x3ff; in rvu_npa_register_interrupts()
887 rvu_write64(rvu, blkaddr, NPA_AF_RVU_INT_ENA_W1S, ~0ULL); in rvu_npa_register_interrupts()
895 rvu_write64(rvu, blkaddr, NPA_AF_GEN_INT_ENA_W1S, ~0ULL); in rvu_npa_register_interrupts()
903 rvu_write64(rvu, blkaddr, NPA_AF_ERR_INT_ENA_W1S, ~0ULL); in rvu_npa_register_interrupts()
911 rvu_write64(rvu, blkaddr, NPA_AF_RAS_ENA_W1S, ~0ULL); in rvu_npa_register_interrupts()
1126 int blkaddr; in rvu_hw_npa_intr_recover() local
1128 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_hw_npa_intr_recover()
1129 if (blkaddr < 0) in rvu_hw_npa_intr_recover()
1130 return blkaddr; in rvu_hw_npa_intr_recover()
1133 rvu_write64(rvu, blkaddr, NPA_AF_RVU_INT_ENA_W1S, ~0ULL); in rvu_hw_npa_intr_recover()
1157 int blkaddr; in rvu_hw_npa_gen_recover() local
1159 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_hw_npa_gen_recover()
1160 if (blkaddr < 0) in rvu_hw_npa_gen_recover()
1161 return blkaddr; in rvu_hw_npa_gen_recover()
1164 rvu_write64(rvu, blkaddr, NPA_AF_GEN_INT_ENA_W1S, ~0ULL); in rvu_hw_npa_gen_recover()
1188 int blkaddr; in rvu_hw_npa_err_recover() local
1190 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_hw_npa_err_recover()
1191 if (blkaddr < 0) in rvu_hw_npa_err_recover()
1192 return blkaddr; in rvu_hw_npa_err_recover()
1195 rvu_write64(rvu, blkaddr, NPA_AF_ERR_INT_ENA_W1S, ~0ULL); in rvu_hw_npa_err_recover()
1219 int blkaddr; in rvu_hw_npa_ras_recover() local
1221 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_hw_npa_ras_recover()
1222 if (blkaddr < 0) in rvu_hw_npa_ras_recover()
1223 return blkaddr; in rvu_hw_npa_ras_recover()
1226 rvu_write64(rvu, blkaddr, NPA_AF_RAS_ENA_W1S, ~0ULL); in rvu_hw_npa_ras_recover()