Lines Matching refs:host_diagnostic
6865 u32 host_diagnostic; in _base_diag_reset() local
6900 host_diagnostic = ioc->base_readl(&ioc->chip->HostDiagnostic); in _base_diag_reset()
6903 count, host_diagnostic)); in _base_diag_reset()
6905 } while ((host_diagnostic & MPI2_DIAG_DIAG_WRITE_ENABLE) == 0); in _base_diag_reset()
6910 writel(host_diagnostic | MPI2_DIAG_RESET_ADAPTER, in _base_diag_reset()
6920 host_diagnostic = ioc->base_readl(&ioc->chip->HostDiagnostic); in _base_diag_reset()
6922 if (host_diagnostic == 0xFFFFFFFF) { in _base_diag_reset()
6928 if (!(host_diagnostic & MPI2_DIAG_RESET_ADAPTER)) in _base_diag_reset()
6934 if (host_diagnostic & MPI2_DIAG_HCB_MODE) { in _base_diag_reset()
6938 host_diagnostic &= ~MPI2_DIAG_BOOT_DEVICE_SELECT_MASK; in _base_diag_reset()
6939 host_diagnostic |= MPI2_DIAG_BOOT_DEVICE_SELECT_HCDW; in _base_diag_reset()
6940 writel(host_diagnostic, &ioc->chip->HostDiagnostic); in _base_diag_reset()
6948 writel(host_diagnostic & ~MPI2_DIAG_HOLD_IOC_RESET, in _base_diag_reset()