Lines Matching refs:channelIndex
453 static void device_change(IAL_ADAPTER_T *pAdapter , MV_U8 channelIndex, int plugged) in device_change() argument
457 MV_SATA_CHANNEL *pMvSataChannel = pMvSataAdapter->sataChannel[channelIndex]; in device_change()
463 pVDev = &(pAdapter->VDevices[channelIndex]); in device_change()
464 init_vdev_params(pAdapter, channelIndex); in device_change()
498 pVDev = &(pAdapter->VDevices[channelIndex]); in device_change()
792 MV_U8 channelIndex; in hptmv_handle_event() local
795 for (channelIndex = 0; channelIndex < MV_SATA_CHANNELS_NUM; channelIndex++) in hptmv_handle_event()
797 switch(pAdapter->sataEvents[channelIndex]) in hptmv_handle_event()
804 pMvSataAdapter->adapterId, channelIndex)); in hptmv_handle_event()
805 hptmv_init_channel(pAdapter, channelIndex); in hptmv_handle_event()
806 if (mvSataConfigureChannel( pMvSataAdapter, channelIndex) == MV_FALSE) in hptmv_handle_event()
809 pMvSataAdapter->adapterId, channelIndex); in hptmv_handle_event()
810 hptmv_free_channel(pAdapter, channelIndex); in hptmv_handle_event()
815 if (start_channel( pAdapter, channelIndex)) in hptmv_handle_event()
818 pMvSataAdapter->adapterId, channelIndex); in hptmv_handle_event()
819 hptmv_free_channel(pAdapter, channelIndex); in hptmv_handle_event()
823 device_change(pAdapter, channelIndex, TRUE); in hptmv_handle_event()
826 pAdapter->sataEvents[channelIndex] = SATA_EVENT_NO_CHANGE; in hptmv_handle_event()
834 pMvSataAdapter->adapterId, channelIndex)); in hptmv_handle_event()
836 if(pMvSataAdapter->sataChannel[channelIndex]) in hptmv_handle_event()
839 mvSataFlushDmaQueue (pMvSataAdapter, channelIndex, in hptmv_handle_event()
842 mvSataRemoveChannel(pMvSataAdapter,channelIndex); in hptmv_handle_event()
843 hptmv_free_channel(pAdapter, channelIndex); in hptmv_handle_event()
844 pMvSataAdapter->sataChannel[channelIndex] = NULL; in hptmv_handle_event()
846 pMvSataAdapter->adapterId, channelIndex)); in hptmv_handle_event()
853 pMvSataAdapter->adapterId, channelIndex)); in hptmv_handle_event()
855 pAdapter->sataEvents[channelIndex] = SATA_EVENT_NO_CHANGE; in hptmv_handle_event()
1106 MV_U8 channelIndex = pSataChannel->channelNumber; in fDeSelectMode() local
1120 mvSataDisableChannelDma(pSataAdapter, channelIndex); in fDeSelectMode()
1122 mvSataFlushDmaQueue (pSataAdapter, channelIndex, MV_FLUSH_TYPE_NONE); in fDeSelectMode()
1124 if (mvStorageDevATASetFeatures(pSataAdapter, channelIndex, in fDeSelectMode()
1128 KdPrint(("channel %d: Set Features failed\n", channelIndex)); in fDeSelectMode()
1131 if (mvSataEnableChannelDma(pSataAdapter, channelIndex) == MV_FALSE) in fDeSelectMode()
1132 KdPrint(("Failed to enable DMA, channel=%d", channelIndex)); in fDeSelectMode()
1139 MV_U8 channelIndex = pSataChannel->channelNumber; in fDeSetTCQ() local
1141 MV_CHANNEL *channelInfo = &(pAdapter->mvChannel[channelIndex]); in fDeSetTCQ()
1146 mvSataDisableChannelDma(pSataAdapter, channelIndex); in fDeSetTCQ()
1147 mvSataFlushDmaQueue(pSataAdapter,channelIndex,MV_FLUSH_TYPE_CALLBACK); in fDeSetTCQ()
1155 mvSataConfigEdmaMode(pSataAdapter, channelIndex, MV_EDMA_MODE_QUEUED, depth); in fDeSetTCQ()
1163 mvSataConfigEdmaMode(pSataAdapter, channelIndex, MV_EDMA_MODE_NOT_QUEUED, 0); in fDeSetTCQ()
1169 mvSataEnableChannelDma(pSataAdapter,channelIndex); in fDeSetTCQ()
1182 MV_U8 channelIndex = pSataChannel->channelNumber; in fDeSetWriteCache() local
1184 MV_CHANNEL *channelInfo = &(pAdapter->mvChannel[channelIndex]); in fDeSetWriteCache()
1189 mvSataDisableChannelDma(pSataAdapter, channelIndex); in fDeSetWriteCache()
1190 mvSataFlushDmaQueue(pSataAdapter,channelIndex,MV_FLUSH_TYPE_CALLBACK); in fDeSetWriteCache()
1195 if (mvStorageDevATASetFeatures(pSataAdapter, channelIndex, in fDeSetWriteCache()
1203 if (mvStorageDevATASetFeatures(pSataAdapter, channelIndex, in fDeSetWriteCache()
1213 mvSataEnableChannelDma(pSataAdapter,channelIndex); in fDeSetWriteCache()
1221 MV_U8 channelIndex = pSataChannel->channelNumber; in fDeSetReadAhead() local
1223 MV_CHANNEL *channelInfo = &(pAdapter->mvChannel[channelIndex]); in fDeSetReadAhead()
1228 mvSataDisableChannelDma(pSataAdapter, channelIndex); in fDeSetReadAhead()
1229 mvSataFlushDmaQueue(pSataAdapter,channelIndex,MV_FLUSH_TYPE_CALLBACK); in fDeSetReadAhead()
1234 if (mvStorageDevATASetFeatures(pSataAdapter, channelIndex, in fDeSetReadAhead()
1242 if (mvStorageDevATASetFeatures(pSataAdapter, channelIndex, in fDeSetReadAhead()
1252 mvSataEnableChannelDma(pSataAdapter,channelIndex); in fDeSetReadAhead()