Lines Matching refs:diag0val

3664 	u32			 diag0val;  in mpt_downloadboot()  local
3691 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_downloadboot()
3692 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | MPI_DIAG_RESET_ADAPTER); in mpt_downloadboot()
3695 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_downloadboot()
3696 if (!(diag0val & MPI_DIAG_RESET_ADAPTER)) { in mpt_downloadboot()
3712 ioc->name, diag0val)); in mpt_downloadboot()
3787 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_downloadboot()
3788 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | in mpt_downloadboot()
3802 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_downloadboot()
3805 ioc->name, diag0val)); in mpt_downloadboot()
3806 diag0val &= ~(MPI_DIAG_PREVENT_IOC_BOOT | MPI_DIAG_DISABLE_ARM | MPI_DIAG_RW_ENABLE); in mpt_downloadboot()
3808 ioc->name, diag0val)); in mpt_downloadboot()
3809 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val); in mpt_downloadboot()
3950 u32 diag0val; in mpt_diag_reset() local
4010 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4016 ioc->name, diag0val, diag1val)); in mpt_diag_reset()
4022 if (ignore || !(diag0val & MPI_DIAG_RESET_HISTORY)) { in mpt_diag_reset()
4023 while ((diag0val & MPI_DIAG_DRWE) == 0) { in mpt_diag_reset()
4044 ioc->name, diag0val); in mpt_diag_reset()
4049 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4052 ioc->name, diag0val)); in mpt_diag_reset()
4059 ioc->name, diag0val, diag1val)); in mpt_diag_reset()
4065 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | MPI_DIAG_DISABLE_ARM); in mpt_diag_reset()
4072 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | MPI_DIAG_RESET_ADAPTER); in mpt_diag_reset()
4106 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4107 if (!(diag0val & MPI_DIAG_RESET_ADAPTER)) { in mpt_diag_reset()
4112 ioc->name, diag0val, count)); in mpt_diag_reset()
4159 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4164 ioc->name, diag0val, diag1val)); in mpt_diag_reset()
4170 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4172 while ((diag0val & MPI_DIAG_DRWE) == 0) { in mpt_diag_reset()
4193 ioc->name, diag0val); in mpt_diag_reset()
4196 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4198 diag0val &= ~MPI_DIAG_RESET_HISTORY; in mpt_diag_reset()
4199 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val); in mpt_diag_reset()
4200 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4201 if (diag0val & MPI_DIAG_RESET_HISTORY) { in mpt_diag_reset()
4212 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4213 if (diag0val & (MPI_DIAG_FLASH_BAD_SIG | MPI_DIAG_RESET_ADAPTER | MPI_DIAG_DISABLE_ARM)) { in mpt_diag_reset()
4215 ioc->name, diag0val); in mpt_diag_reset()
4223 ioc->name, diag0val, diag1val)); in mpt_diag_reset()