Home
last modified time | relevance | path

Searched refs:host_diagnostic (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/drivers/scsi/mpi3mr/
Dmpi3mr_fw.c1093 u32 host_diagnostic, timeout, ioc_status, ioc_config; in mpi3mr_issue_reset() local
1129 host_diagnostic = readl(&mrioc->sysif_regs->host_diagnostic); in mpi3mr_issue_reset()
1132 unlock_retry_count, host_diagnostic); in mpi3mr_issue_reset()
1133 } while (!(host_diagnostic & MPI3_SYSIF_HOST_DIAG_DIAG_WRITE_ENABLE)); in mpi3mr_issue_reset()
1139 writel(host_diagnostic | reset_type, in mpi3mr_issue_reset()
1140 &mrioc->sysif_regs->host_diagnostic); in mpi3mr_issue_reset()
1987 u32 fault, host_diagnostic; in mpi3mr_watchdog_work() local
1999 host_diagnostic = readl(&mrioc->sysif_regs->host_diagnostic); in mpi3mr_watchdog_work()
2000 if (host_diagnostic & MPI3_SYSIF_HOST_DIAG_SAVE_IN_PROGRESS) { in mpi3mr_watchdog_work()
3862 u32 host_diagnostic, timeout = MPI3_SYSIF_DIAG_SAVE_TIMEOUT * 10; in mpi3mr_soft_reset_handler() local
[all …]
/Linux-v5.15/drivers/scsi/arcmsr/
Darcmsr.h604 uint32_t host_diagnostic; /*00F8 00FB*/ member
729 uint32_t host_diagnostic; /*00F8 00FB*/ member
805 uint32_t host_diagnostic; /*00F8 00FB*/ member
Darcmsr_hba.c4459 } while (((readl(&pmuC->host_diagnostic) & ARCMSR_ARC1880_DiagWrite_ENABLE) == 0) && (count < 5)); in arcmsr_hardware_reset()
4460 writel(ARCMSR_ARC1880_RESET_ADAPTER, &pmuC->host_diagnostic); in arcmsr_hardware_reset()
4507 rtn = (readl(&reg->host_diagnostic) & 0x04) ? true : false; in arcmsr_reset_in_progress()
/Linux-v5.15/drivers/scsi/mpi3mr/mpi/
Dmpi30_transport.h52 __le32 host_diagnostic; member
/Linux-v5.15/drivers/scsi/mpt3sas/
Dmpt3sas_base.c7775 u32 host_diagnostic; in _base_diag_reset() local
7810 host_diagnostic = ioc->base_readl(&ioc->chip->HostDiagnostic); in _base_diag_reset()
7813 count, host_diagnostic)); in _base_diag_reset()
7815 } while ((host_diagnostic & MPI2_DIAG_DIAG_WRITE_ENABLE) == 0); in _base_diag_reset()
7820 writel(host_diagnostic | MPI2_DIAG_RESET_ADAPTER, in _base_diag_reset()
7830 host_diagnostic = ioc->base_readl(&ioc->chip->HostDiagnostic); in _base_diag_reset()
7832 if (host_diagnostic == 0xFFFFFFFF) { in _base_diag_reset()
7838 if (!(host_diagnostic & MPI2_DIAG_RESET_ADAPTER)) in _base_diag_reset()
7844 if (host_diagnostic & MPI2_DIAG_HCB_MODE) { in _base_diag_reset()
7848 host_diagnostic &= ~MPI2_DIAG_BOOT_DEVICE_SELECT_MASK; in _base_diag_reset()
[all …]