MPT_OK
if (mpt_wait_state(mpt, MPT_DB_STATE_READY) != MPT_OK) {
return MPT_OK;
if ((ret = mpt_soft_reset(mpt)) != MPT_OK) {
if (ret == MPT_OK) {
if (ret == MPT_OK) {
if (ret == MPT_OK) {
if (ret != MPT_OK && retry_cnt++ < 2) {
if (mpt_wait_db_int(mpt) != MPT_OK) {
if (mpt_wait_db_ack(mpt) != MPT_OK) {
if (mpt_wait_db_ack(mpt) != MPT_OK) {
return MPT_OK;
if (mpt_wait_db_int(mpt) != MPT_OK) {
if (mpt_wait_db_int(mpt) != MPT_OK) {
if (mpt_wait_db_int(mpt) != MPT_OK) {
if (mpt_wait_db_int(mpt) != MPT_OK) {
if (mpt_send_port_enable(mpt, 0) != MPT_OK) {
if (mpt_reset(mpt, FALSE) != MPT_OK) {
if (mpt_get_iocfacts(mpt, &mpt->ioc_facts) != MPT_OK) {
if (error != MPT_OK) {
if (mpt_enable_ioc(mpt, 1) != MPT_OK) {
if (mpt_send_ioc_init(mpt, MPI_WHOINIT_HOST_DRIVER) != MPT_OK) {
if (mpt_wait_state(mpt, MPT_DB_STATE_RUNNING) != MPT_OK) {
if (mpt_send_port_enable(mpt, 0) != MPT_OK) {
return (MPT_OK);
return (MPT_OK);
return MPT_OK;
return (MPT_OK);
if (mpt_wait_db_ack(mpt) != MPT_OK) {
if (error != MPT_OK) {