mpr_regwrite
mpr_regwrite(sc, MPI2_HOST_INTERRUPT_STATUS_OFFSET, 0x0);
mpr_regwrite(sc, MPI2_DOORBELL_OFFSET, htole32(data32[i]));
mpr_regwrite(sc, MPI2_HOST_INTERRUPT_STATUS_OFFSET, 0x0);
mpr_regwrite(sc, MPI2_HOST_INTERRUPT_STATUS_OFFSET, 0x0);
mpr_regwrite(sc, MPI2_HOST_INTERRUPT_STATUS_OFFSET, 0x0);
mpr_regwrite(sc, MPI2_HOST_INTERRUPT_STATUS_OFFSET, 0x0);
mpr_regwrite(sc, MPI2_HOST_INTERRUPT_STATUS_OFFSET, 0x0);
mpr_regwrite(sc, MPI26_ATOMIC_REQUEST_DESCRIPTOR_POST_OFFSET,
mpr_regwrite(sc, MPI2_REQUEST_DESCRIPTOR_POST_LOW_OFFSET,
mpr_regwrite(sc, MPI2_REQUEST_DESCRIPTOR_POST_HIGH_OFFSET,
mpr_regwrite(sc, MPI2_HOST_INTERRUPT_STATUS_OFFSET, 0x0);
mpr_regwrite(sc, MPI2_WRITE_SEQUENCE_OFFSET,
mpr_regwrite(sc, MPI2_HOST_DIAGNOSTIC_OFFSET, reg);
mpr_regwrite(sc, MPI2_WRITE_SEQUENCE_OFFSET, 0x0);
mpr_regwrite(sc, MPI2_DOORBELL_OFFSET,
mpr_regwrite(sc, MPI2_REPLY_POST_HOST_INDEX_OFFSET,
mpr_regwrite(sc, MPI2_REPLY_FREE_HOST_INDEX_OFFSET, sc->replyfreeindex);
mpr_regwrite(sc, MPI2_REPLY_POST_HOST_INDEX_OFFSET, 0);
mpr_regwrite(sc, MPI2_HOST_INTERRUPT_STATUS_OFFSET, 0x0);
mpr_regwrite(sc, MPI2_DOORBELL_OFFSET,
mpr_regwrite(sc, data->RegOffset, data->RegData);
mpr_regwrite(sc, MPI2_REPLY_FREE_HOST_INDEX_OFFSET, sc->replyfreeindex);
mpr_regwrite(sc, MPI2_HOST_INTERRUPT_MASK_OFFSET, mask);
mpr_regwrite(sc, MPI2_HOST_INTERRUPT_MASK_OFFSET, mask);