Home
last modified time | relevance | path

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

/linux-6.15/drivers/scsi/mpi3mr/
H A Dmpi3mr_fw.c1474 host_diagnostic = in mpi3mr_bring_ioc_ready()
1476 if (!(host_diagnostic & in mpi3mr_bring_ioc_ready()
1670 host_diagnostic); in mpi3mr_issue_reset()
1690 host_diagnostic = readl(&mrioc->sysif_regs->host_diagnostic); in mpi3mr_issue_reset()
1700 writel(host_diagnostic | reset_type, in mpi3mr_issue_reset()
1701 &mrioc->sysif_regs->host_diagnostic); in mpi3mr_issue_reset()
2570 host_diagnostic = readl(&mrioc->sysif_regs->host_diagnostic); in mpi3mr_check_rh_fault_ioc()
2747 u32 host_diagnostic, ioc_status; in mpi3mr_watchdog_work() local
2805 host_diagnostic = readl(&mrioc->sysif_regs->host_diagnostic); in mpi3mr_watchdog_work()
5449 host_diagnostic = in mpi3mr_soft_reset_handler()
[all …]
/linux-6.15/drivers/scsi/arcmsr/
H A Darcmsr.h609 uint32_t host_diagnostic; /*00F8 00FB*/ member
734 uint32_t host_diagnostic; /*00F8 00FB*/ member
810 uint32_t host_diagnostic; /*00F8 00FB*/ member
H A Darcmsr_hba.c4549 } while (((readl(&pmuC->host_diagnostic) & ARCMSR_ARC1880_DiagWrite_ENABLE) == 0) && (count < 5)); in arcmsr_hardware_reset()
4550 writel(ARCMSR_ARC1880_RESET_ADAPTER, &pmuC->host_diagnostic); in arcmsr_hardware_reset()
4597 rtn = (readl(&reg->host_diagnostic) & 0x04) ? true : false; in arcmsr_reset_in_progress()
/linux-6.15/drivers/scsi/mpi3mr/mpi/
H A Dmpi30_transport.h52 __le32 host_diagnostic; member
/linux-6.15/drivers/scsi/mpt3sas/
H A Dmpt3sas_base.c7959 u32 *host_diagnostic) in mpt3sas_base_unlock_and_get_host_diagnostic() argument
7963 *host_diagnostic = 0; in mpt3sas_base_unlock_and_get_host_diagnostic()
7992 count, *host_diagnostic)); in mpt3sas_base_unlock_and_get_host_diagnostic()
8019 u32 host_diagnostic; in _base_diag_reset() local
8036 writel(host_diagnostic | MPI2_DIAG_RESET_ADAPTER, in _base_diag_reset()
8048 if (host_diagnostic == 0xFFFFFFFF) { in _base_diag_reset()
8054 if (!(host_diagnostic & MPI2_DIAG_RESET_ADAPTER)) in _base_diag_reset()
8061 if (host_diagnostic & MPI2_DIAG_HCB_MODE) { in _base_diag_reset()
8067 host_diagnostic |= MPI2_DIAG_BOOT_DEVICE_SELECT_HCDW; in _base_diag_reset()
8068 writel(host_diagnostic, &ioc->chip->HostDiagnostic); in _base_diag_reset()
[all …]
H A Dmpt3sas_ctl.c2620 u32 ioc_state, host_diagnostic; in _ctl_enable_diag_sbr_reload() local
2632 host_diagnostic = ioc->base_readl(&ioc->chip->HostDiagnostic); in _ctl_enable_diag_sbr_reload()
2634 if (host_diagnostic & MPI2_DIAG_SBR_RELOAD) in _ctl_enable_diag_sbr_reload()
2638 if (mpt3sas_base_unlock_and_get_host_diagnostic(ioc, &host_diagnostic)) { in _ctl_enable_diag_sbr_reload()
2645 host_diagnostic |= MPI2_DIAG_SBR_RELOAD; in _ctl_enable_diag_sbr_reload()
2646 writel(host_diagnostic, &ioc->chip->HostDiagnostic); in _ctl_enable_diag_sbr_reload()
2647 host_diagnostic = ioc->base_readl(&ioc->chip->HostDiagnostic); in _ctl_enable_diag_sbr_reload()
2651 if (!(host_diagnostic & MPI2_DIAG_SBR_RELOAD)) { in _ctl_enable_diag_sbr_reload()
H A Dmpt3sas_base.h1793 u32 *host_diagnostic);