gfir 612 drivers/misc/genwqe/card_base.c static int genwqe_health_check_cond(struct genwqe_dev *cd, u64 *gfir) gfir 614 drivers/misc/genwqe/card_base.c *gfir = __genwqe_readq(cd, IO_SLC_CFGREG_GFIR); gfir 615 drivers/misc/genwqe/card_base.c return (*gfir & GFIR_ERR_TRIGGER) && gfir 631 drivers/misc/genwqe/card_base.c u64 mask, fir, fec, uid, gfir, gfir_masked, sfir, sfec; gfir 643 drivers/misc/genwqe/card_base.c gfir = __genwqe_readq(cd, IO_SLC_CFGREG_GFIR); gfir 644 drivers/misc/genwqe/card_base.c if (gfir != 0x0) gfir 646 drivers/misc/genwqe/card_base.c IO_SLC_CFGREG_GFIR, gfir); gfir 647 drivers/misc/genwqe/card_base.c if (gfir == IO_ILLEGAL_VALUE) gfir 656 drivers/misc/genwqe/card_base.c if (gfir == 0) gfir 659 drivers/misc/genwqe/card_base.c gfir_masked = gfir & GFIR_ERR_TRIGGER; /* fatal errors */ gfir 703 drivers/misc/genwqe/card_base.c gfir = __genwqe_readq(cd, IO_SLC_CFGREG_GFIR); gfir 704 drivers/misc/genwqe/card_base.c if (gfir == IO_ILLEGAL_VALUE) gfir 710 drivers/misc/genwqe/card_base.c (gfir & GFIR_ERR_TRIGGER)) { gfir 744 drivers/misc/genwqe/card_base.c gfir = __genwqe_readq(cd, IO_SLC_CFGREG_GFIR); gfir 745 drivers/misc/genwqe/card_base.c if (gfir == IO_ILLEGAL_VALUE) gfir 748 drivers/misc/genwqe/card_base.c if ((gfir_masked == 0x0) && (gfir & GFIR_ERR_TRIGGER)) { gfir 905 drivers/misc/genwqe/card_base.c u64 gfir, gfir_masked, slu_unitcfg, app_unitcfg; gfir 910 drivers/misc/genwqe/card_base.c (genwqe_health_check_cond(cd, &gfir) || gfir 917 drivers/misc/genwqe/card_base.c if (gfir == IO_ILLEGAL_VALUE) { gfir 919 drivers/misc/genwqe/card_base.c "[%s] GFIR=%016llx\n", __func__, gfir); gfir 939 drivers/misc/genwqe/card_base.c gfir = __genwqe_readq(cd, IO_SLC_CFGREG_GFIR); gfir 940 drivers/misc/genwqe/card_base.c if (gfir == IO_ILLEGAL_VALUE) { gfir 943 drivers/misc/genwqe/card_base.c (gfir & GFIR_ERR_TRIGGER) ? "err" : "info", gfir 944 drivers/misc/genwqe/card_base.c gfir); gfir 975 drivers/misc/genwqe/card_base.c cd->last_gfir = gfir; gfir 1115 drivers/misc/genwqe/card_ddcb.c u64 gfir; gfir 1130 drivers/misc/genwqe/card_ddcb.c gfir = __genwqe_readq(cd, IO_SLC_CFGREG_GFIR); gfir 1131 drivers/misc/genwqe/card_ddcb.c if (((gfir & GFIR_ERR_TRIGGER) != 0x0) && gfir 1155 drivers/misc/genwqe/card_ddcb.c __func__, gfir); gfir 793 drivers/misc/genwqe/card_utils.c u64 gfir, sluid, appid, ufir, ufec, sfir, sfec; gfir 796 drivers/misc/genwqe/card_utils.c gfir = __genwqe_readq(cd, IO_SLC_CFGREG_GFIR); gfir 797 drivers/misc/genwqe/card_utils.c set_reg(cd, regs, &idx, max_regs, IO_SLC_CFGREG_GFIR, gfir);