diag0val 3683 drivers/message/fusion/mptbase.c u32 diag0val; diag0val 3710 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 3711 drivers/message/fusion/mptbase.c CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | MPI_DIAG_RESET_ADAPTER); diag0val 3714 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 3715 drivers/message/fusion/mptbase.c if (!(diag0val & MPI_DIAG_RESET_ADAPTER)) { diag0val 3731 drivers/message/fusion/mptbase.c ioc->name, diag0val)); diag0val 3806 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 3807 drivers/message/fusion/mptbase.c CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | diag0val 3821 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 3824 drivers/message/fusion/mptbase.c ioc->name, diag0val)); diag0val 3825 drivers/message/fusion/mptbase.c diag0val &= ~(MPI_DIAG_PREVENT_IOC_BOOT | MPI_DIAG_DISABLE_ARM | MPI_DIAG_RW_ENABLE); diag0val 3827 drivers/message/fusion/mptbase.c ioc->name, diag0val)); diag0val 3828 drivers/message/fusion/mptbase.c CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val); diag0val 3969 drivers/message/fusion/mptbase.c u32 diag0val; diag0val 4029 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 4035 drivers/message/fusion/mptbase.c ioc->name, diag0val, diag1val)); diag0val 4041 drivers/message/fusion/mptbase.c if (ignore || !(diag0val & MPI_DIAG_RESET_HISTORY)) { diag0val 4042 drivers/message/fusion/mptbase.c while ((diag0val & MPI_DIAG_DRWE) == 0) { diag0val 4063 drivers/message/fusion/mptbase.c ioc->name, diag0val); diag0val 4068 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 4071 drivers/message/fusion/mptbase.c ioc->name, diag0val)); diag0val 4078 drivers/message/fusion/mptbase.c ioc->name, diag0val, diag1val)); diag0val 4084 drivers/message/fusion/mptbase.c CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | MPI_DIAG_DISABLE_ARM); diag0val 4091 drivers/message/fusion/mptbase.c CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val | MPI_DIAG_RESET_ADAPTER); diag0val 4125 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 4126 drivers/message/fusion/mptbase.c if (!(diag0val & MPI_DIAG_RESET_ADAPTER)) { diag0val 4131 drivers/message/fusion/mptbase.c ioc->name, diag0val, count)); diag0val 4178 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 4183 drivers/message/fusion/mptbase.c ioc->name, diag0val, diag1val)); diag0val 4189 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 4191 drivers/message/fusion/mptbase.c while ((diag0val & MPI_DIAG_DRWE) == 0) { diag0val 4212 drivers/message/fusion/mptbase.c ioc->name, diag0val); diag0val 4215 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 4217 drivers/message/fusion/mptbase.c diag0val &= ~MPI_DIAG_RESET_HISTORY; diag0val 4218 drivers/message/fusion/mptbase.c CHIPREG_WRITE32(&ioc->chip->Diagnostic, diag0val); diag0val 4219 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 4220 drivers/message/fusion/mptbase.c if (diag0val & MPI_DIAG_RESET_HISTORY) { diag0val 4231 drivers/message/fusion/mptbase.c diag0val = CHIPREG_READ32(&ioc->chip->Diagnostic); diag0val 4232 drivers/message/fusion/mptbase.c if (diag0val & (MPI_DIAG_FLASH_BAD_SIG | MPI_DIAG_RESET_ADAPTER | MPI_DIAG_DISABLE_ARM)) { diag0val 4234 drivers/message/fusion/mptbase.c ioc->name, diag0val); diag0val 4242 drivers/message/fusion/mptbase.c ioc->name, diag0val, diag1val));