Lines Matching refs:reset_reason
14 mpi3mr_issue_reset(struct mpi3mr_ioc *mrioc, u16 reset_type, u16 reset_reason);
1267 u32 reset_reason) in mpi3mr_issue_and_process_mur() argument
1281 MPI3MR_RESET_REASON_IOCNUM_SHIFT) | reset_reason); in mpi3mr_issue_and_process_mur()
1636 u16 reset_reason) in mpi3mr_issue_reset() argument
1648 if (reset_reason == MPI3MR_RESET_FROM_FIRMWARE) { in mpi3mr_issue_reset()
1655 mpi3mr_reset_rc_name(reset_reason), reset_reason); in mpi3mr_issue_reset()
1694 MPI3MR_RESET_REASON_IOCNUM_SHIFT) | reset_reason); in mpi3mr_issue_reset()
1695 writel(reset_reason, &mrioc->sysif_regs->scratchpad[0]); in mpi3mr_issue_reset()
2745 u16 reset_reason = MPI3MR_RESET_FROM_FAULT_WATCH; in mpi3mr_watchdog_work() local
2829 reset_reason = MPI3MR_RESET_FROM_CIACTIV_FAULT; in mpi3mr_watchdog_work()
2834 mpi3mr_soft_reset_handler(mrioc, reset_reason, 0); in mpi3mr_watchdog_work()
5375 u16 reset_reason, u8 snapdump) in mpi3mr_soft_reset_handler() argument
5396 mpi3mr_reset_rc_name(reset_reason)); in mpi3mr_soft_reset_handler()
5403 mpi3mr_reset_rc_name(reset_reason)); in mpi3mr_soft_reset_handler()
5407 mpi3mr_reset_rc_name(reset_reason)); in mpi3mr_soft_reset_handler()
5415 if ((!snapdump) && (reset_reason != MPI3MR_RESET_FROM_FAULT_WATCH) && in mpi3mr_soft_reset_handler()
5416 (reset_reason != MPI3MR_RESET_FROM_FIRMWARE) && in mpi3mr_soft_reset_handler()
5417 (reset_reason != MPI3MR_RESET_FROM_CIACTIV_FAULT)) { in mpi3mr_soft_reset_handler()
5438 MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, reset_reason); in mpi3mr_soft_reset_handler()
5456 MPI3_SYSIF_HOST_DIAG_RESET_ACTION_SOFT_RESET, reset_reason); in mpi3mr_soft_reset_handler()
5509 mrioc->name, reset_reason); in mpi3mr_soft_reset_handler()
5538 MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, reset_reason); in mpi3mr_soft_reset_handler()