Lines Matching refs:blkaddr

70 	int blkaddr;  in rvu_nix_af_rvu_intr_handler()  local
74 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_af_rvu_intr_handler()
75 if (blkaddr < 0) in rvu_nix_af_rvu_intr_handler()
79 intr = rvu_read64(rvu, blkaddr, NIX_AF_RVU_INT); in rvu_nix_af_rvu_intr_handler()
83 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT, intr); in rvu_nix_af_rvu_intr_handler()
84 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_intr_handler()
105 int blkaddr; in rvu_nix_af_rvu_gen_handler() local
109 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_af_rvu_gen_handler()
110 if (blkaddr < 0) in rvu_nix_af_rvu_gen_handler()
114 intr = rvu_read64(rvu, blkaddr, NIX_AF_GEN_INT); in rvu_nix_af_rvu_gen_handler()
118 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT, intr); in rvu_nix_af_rvu_gen_handler()
119 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_gen_handler()
140 int blkaddr; in rvu_nix_af_rvu_err_handler() local
144 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_af_rvu_err_handler()
145 if (blkaddr < 0) in rvu_nix_af_rvu_err_handler()
149 intr = rvu_read64(rvu, blkaddr, NIX_AF_ERR_INT); in rvu_nix_af_rvu_err_handler()
153 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT, intr); in rvu_nix_af_rvu_err_handler()
154 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_err_handler()
175 int blkaddr; in rvu_nix_af_rvu_ras_handler() local
179 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_af_rvu_ras_handler()
180 if (blkaddr < 0) in rvu_nix_af_rvu_ras_handler()
184 intr = rvu_read64(rvu, blkaddr, NIX_AF_ERR_INT); in rvu_nix_af_rvu_ras_handler()
188 rvu_write64(rvu, blkaddr, NIX_AF_RAS, intr); in rvu_nix_af_rvu_ras_handler()
189 rvu_write64(rvu, blkaddr, NIX_AF_RAS_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_ras_handler()
198 int offs, i, blkaddr; in rvu_nix_unregister_interrupts() local
200 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_unregister_interrupts()
201 if (blkaddr < 0) in rvu_nix_unregister_interrupts()
204 offs = rvu_read64(rvu, blkaddr, NIX_PRIV_AF_INT_CFG) & 0x3ff; in rvu_nix_unregister_interrupts()
208 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT_ENA_W1C, ~0ULL); in rvu_nix_unregister_interrupts()
209 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT_ENA_W1C, ~0ULL); in rvu_nix_unregister_interrupts()
210 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT_ENA_W1C, ~0ULL); in rvu_nix_unregister_interrupts()
211 rvu_write64(rvu, blkaddr, NIX_AF_RAS_ENA_W1C, ~0ULL); in rvu_nix_unregister_interrupts()
228 int blkaddr, base; in rvu_nix_register_interrupts() local
231 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_nix_register_interrupts()
232 if (blkaddr < 0) in rvu_nix_register_interrupts()
233 return blkaddr; in rvu_nix_register_interrupts()
236 base = rvu_read64(rvu, blkaddr, NIX_PRIV_AF_INT_CFG) & 0x3ff; in rvu_nix_register_interrupts()
240 blkaddr - BLKADDR_NIX0); in rvu_nix_register_interrupts()
249 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT_ENA_W1S, ~0ULL); in rvu_nix_register_interrupts()
257 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT_ENA_W1S, ~0ULL); in rvu_nix_register_interrupts()
265 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT_ENA_W1S, ~0ULL); in rvu_nix_register_interrupts()
273 rvu_write64(rvu, blkaddr, NIX_AF_RAS_ENA_W1S, ~0ULL); in rvu_nix_register_interrupts()
482 int blkaddr; in rvu_hw_nix_intr_recover() local
484 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_hw_nix_intr_recover()
485 if (blkaddr < 0) in rvu_hw_nix_intr_recover()
486 return blkaddr; in rvu_hw_nix_intr_recover()
489 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT_ENA_W1S, ~0ULL); in rvu_hw_nix_intr_recover()
513 int blkaddr; in rvu_hw_nix_gen_recover() local
515 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_hw_nix_gen_recover()
516 if (blkaddr < 0) in rvu_hw_nix_gen_recover()
517 return blkaddr; in rvu_hw_nix_gen_recover()
520 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT_ENA_W1S, ~0ULL); in rvu_hw_nix_gen_recover()
544 int blkaddr; in rvu_hw_nix_err_recover() local
546 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_hw_nix_err_recover()
547 if (blkaddr < 0) in rvu_hw_nix_err_recover()
548 return blkaddr; in rvu_hw_nix_err_recover()
551 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT_ENA_W1S, ~0ULL); in rvu_hw_nix_err_recover()
575 int blkaddr; in rvu_hw_nix_ras_recover() local
577 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_hw_nix_ras_recover()
578 if (blkaddr < 0) in rvu_hw_nix_ras_recover()
579 return blkaddr; in rvu_hw_nix_ras_recover()
582 rvu_write64(rvu, blkaddr, NIX_AF_RAS_ENA_W1S, ~0ULL); in rvu_hw_nix_ras_recover()
714 int blkaddr; in rvu_npa_af_rvu_intr_handler() local
718 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_af_rvu_intr_handler()
719 if (blkaddr < 0) in rvu_npa_af_rvu_intr_handler()
723 intr = rvu_read64(rvu, blkaddr, NPA_AF_RVU_INT); in rvu_npa_af_rvu_intr_handler()
727 rvu_write64(rvu, blkaddr, NPA_AF_RVU_INT, intr); in rvu_npa_af_rvu_intr_handler()
728 rvu_write64(rvu, blkaddr, NPA_AF_RVU_INT_ENA_W1C, ~0ULL); in rvu_npa_af_rvu_intr_handler()
749 int blkaddr; in rvu_npa_af_gen_intr_handler() local
753 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_af_gen_intr_handler()
754 if (blkaddr < 0) in rvu_npa_af_gen_intr_handler()
758 intr = rvu_read64(rvu, blkaddr, NPA_AF_GEN_INT); in rvu_npa_af_gen_intr_handler()
762 rvu_write64(rvu, blkaddr, NPA_AF_GEN_INT, intr); in rvu_npa_af_gen_intr_handler()
763 rvu_write64(rvu, blkaddr, NPA_AF_GEN_INT_ENA_W1C, ~0ULL); in rvu_npa_af_gen_intr_handler()
784 int blkaddr; in rvu_npa_af_err_intr_handler() local
788 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_af_err_intr_handler()
789 if (blkaddr < 0) in rvu_npa_af_err_intr_handler()
792 intr = rvu_read64(rvu, blkaddr, NPA_AF_ERR_INT); in rvu_npa_af_err_intr_handler()
796 rvu_write64(rvu, blkaddr, NPA_AF_ERR_INT, intr); in rvu_npa_af_err_intr_handler()
797 rvu_write64(rvu, blkaddr, NPA_AF_ERR_INT_ENA_W1C, ~0ULL); in rvu_npa_af_err_intr_handler()
818 int blkaddr; in rvu_npa_af_ras_intr_handler() local
822 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_af_ras_intr_handler()
823 if (blkaddr < 0) in rvu_npa_af_ras_intr_handler()
827 intr = rvu_read64(rvu, blkaddr, NPA_AF_RAS); in rvu_npa_af_ras_intr_handler()
831 rvu_write64(rvu, blkaddr, NPA_AF_RAS, intr); in rvu_npa_af_ras_intr_handler()
832 rvu_write64(rvu, blkaddr, NPA_AF_RAS_ENA_W1C, ~0ULL); in rvu_npa_af_ras_intr_handler()
841 int i, offs, blkaddr; in rvu_npa_unregister_interrupts() local
844 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_unregister_interrupts()
845 if (blkaddr < 0) in rvu_npa_unregister_interrupts()
848 reg = rvu_read64(rvu, blkaddr, NPA_PRIV_AF_INT_CFG); in rvu_npa_unregister_interrupts()
851 rvu_write64(rvu, blkaddr, NPA_AF_RVU_INT_ENA_W1C, ~0ULL); in rvu_npa_unregister_interrupts()
852 rvu_write64(rvu, blkaddr, NPA_AF_GEN_INT_ENA_W1C, ~0ULL); in rvu_npa_unregister_interrupts()
853 rvu_write64(rvu, blkaddr, NPA_AF_ERR_INT_ENA_W1C, ~0ULL); in rvu_npa_unregister_interrupts()
854 rvu_write64(rvu, blkaddr, NPA_AF_RAS_ENA_W1C, ~0ULL); in rvu_npa_unregister_interrupts()
865 int blkaddr, base; in rvu_npa_register_interrupts() local
868 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_npa_register_interrupts()
869 if (blkaddr < 0) in rvu_npa_register_interrupts()
870 return blkaddr; in rvu_npa_register_interrupts()
873 base = rvu_read64(rvu, blkaddr, NPA_PRIV_AF_INT_CFG) & 0x3ff; in rvu_npa_register_interrupts()
886 rvu_write64(rvu, blkaddr, NPA_AF_RVU_INT_ENA_W1S, ~0ULL); in rvu_npa_register_interrupts()
894 rvu_write64(rvu, blkaddr, NPA_AF_GEN_INT_ENA_W1S, ~0ULL); in rvu_npa_register_interrupts()
902 rvu_write64(rvu, blkaddr, NPA_AF_ERR_INT_ENA_W1S, ~0ULL); in rvu_npa_register_interrupts()
910 rvu_write64(rvu, blkaddr, NPA_AF_RAS_ENA_W1S, ~0ULL); in rvu_npa_register_interrupts()
1125 int blkaddr; in rvu_hw_npa_intr_recover() local
1127 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_hw_npa_intr_recover()
1128 if (blkaddr < 0) in rvu_hw_npa_intr_recover()
1129 return blkaddr; in rvu_hw_npa_intr_recover()
1132 rvu_write64(rvu, blkaddr, NPA_AF_RVU_INT_ENA_W1S, ~0ULL); in rvu_hw_npa_intr_recover()
1156 int blkaddr; in rvu_hw_npa_gen_recover() local
1158 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_hw_npa_gen_recover()
1159 if (blkaddr < 0) in rvu_hw_npa_gen_recover()
1160 return blkaddr; in rvu_hw_npa_gen_recover()
1163 rvu_write64(rvu, blkaddr, NPA_AF_GEN_INT_ENA_W1S, ~0ULL); in rvu_hw_npa_gen_recover()
1187 int blkaddr; in rvu_hw_npa_err_recover() local
1189 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_hw_npa_err_recover()
1190 if (blkaddr < 0) in rvu_hw_npa_err_recover()
1191 return blkaddr; in rvu_hw_npa_err_recover()
1194 rvu_write64(rvu, blkaddr, NPA_AF_ERR_INT_ENA_W1S, ~0ULL); in rvu_hw_npa_err_recover()
1218 int blkaddr; in rvu_hw_npa_ras_recover() local
1220 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, 0); in rvu_hw_npa_ras_recover()
1221 if (blkaddr < 0) in rvu_hw_npa_ras_recover()
1222 return blkaddr; in rvu_hw_npa_ras_recover()
1225 rvu_write64(rvu, blkaddr, NPA_AF_RAS_ENA_W1S, ~0ULL); in rvu_hw_npa_ras_recover()