Lines Matching refs:diag0val

3675 	u32			 diag0val;  in mpt_downloadboot()  local
3702 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_downloadboot()
3703 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | MPI_DIAG_RESET_ADAPTER); in mpt_downloadboot()
3706 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_downloadboot()
3707 if (!(diag0val & MPI_DIAG_RESET_ADAPTER)) { in mpt_downloadboot()
3723 ioc->name, diag0val)); in mpt_downloadboot()
3798 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_downloadboot()
3799 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | in mpt_downloadboot()
3813 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_downloadboot()
3816 ioc->name, diag0val)); in mpt_downloadboot()
3817 diag0val &= ~(MPI_DIAG_PREVENT_IOC_BOOT | MPI_DIAG_DISABLE_ARM | MPI_DIAG_RW_ENABLE); in mpt_downloadboot()
3819 ioc->name, diag0val)); in mpt_downloadboot()
3820 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val); in mpt_downloadboot()
3961 u32 diag0val; in mpt_diag_reset() local
4021 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4027 ioc->name, diag0val, diag1val)); in mpt_diag_reset()
4033 if (ignore || !(diag0val & MPI_DIAG_RESET_HISTORY)) { in mpt_diag_reset()
4034 while ((diag0val & MPI_DIAG_DRWE) == 0) { in mpt_diag_reset()
4055 ioc->name, diag0val); in mpt_diag_reset()
4060 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4063 ioc->name, diag0val)); in mpt_diag_reset()
4070 ioc->name, diag0val, diag1val)); in mpt_diag_reset()
4076 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | MPI_DIAG_DISABLE_ARM); in mpt_diag_reset()
4083 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | MPI_DIAG_RESET_ADAPTER); in mpt_diag_reset()
4117 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4118 if (!(diag0val & MPI_DIAG_RESET_ADAPTER)) { in mpt_diag_reset()
4123 ioc->name, diag0val, count)); in mpt_diag_reset()
4170 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4175 ioc->name, diag0val, diag1val)); in mpt_diag_reset()
4181 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4183 while ((diag0val & MPI_DIAG_DRWE) == 0) { in mpt_diag_reset()
4204 ioc->name, diag0val); in mpt_diag_reset()
4207 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4209 diag0val &= ~MPI_DIAG_RESET_HISTORY; in mpt_diag_reset()
4210 CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val); in mpt_diag_reset()
4211 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4212 if (diag0val & MPI_DIAG_RESET_HISTORY) { in mpt_diag_reset()
4223 diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); in mpt_diag_reset()
4224 if (diag0val & (MPI_DIAG_FLASH_BAD_SIG | MPI_DIAG_RESET_ADAPTER | MPI_DIAG_DISABLE_ARM)) { in mpt_diag_reset()
4226 ioc->name, diag0val); in mpt_diag_reset()
4234 ioc->name, diag0val, diag1val)); in mpt_diag_reset()