/system/wlan/ti/wilink_6_1/TWD/FW_Transfer/ |
H A D | fwDebug.c | 70 static void fwDbg_WriteAddrCb (TI_HANDLE hFwDebug,TTxnStruct* pTxn); 71 static void fwDbg_ReadAddrCb (TI_HANDLE hFwDebug,TTxnStruct* pTxn); 171 TTxnStruct *pTxn; local 174 pTxn = &pFwDebug->tTxn; 188 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 190 BUILD_TTxnStruct(pTxn, Address, pFwDebug->pDMABuf, Length,(TTxnDoneCb)fwDbg_WriteAddrCb, pFwDebug) 191 rc = twIf_Transact(pFwDebug->hTwif,pTxn); 222 TTxnStruct *pTxn; local 224 pTxn = &pFwDebug->tTxn; 237 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORIT 262 fwDbg_WriteAddrCb(TI_HANDLE hFwDebug,TTxnStruct* pTxn) argument 285 fwDbg_ReadAddrCb(TI_HANDLE hFwDebug,TTxnStruct* pTxn) argument [all...] |
H A D | CmdMBox.c | 69 static void cmdMbox_ConfigHwCb (TI_HANDLE hCmdMbox, TTxnStruct *pTxn); 392 static void cmdMbox_ConfigHwCb (TI_HANDLE hCmdMbox, TTxnStruct *pTxn) argument
|
H A D | txXfer.c | 84 static void txXfer_TransferDoneCb (TI_HANDLE hTxXfer, TTxnStruct *pTxn); 151 TTxnStruct *pTxn; local 162 pTxn = &(pTxXfer->aPktsCntrTxn[i].tTxnStruct); 163 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 164 BUILD_TTxnStruct(pTxn, HOST_WR_ACCESS_REG, &pTxXfer->aPktsCntrTxn[i].uPktsCntr, REGISTER_SIZE, NULL, NULL) 205 TTxnStruct *pTxn = (TTxnStruct *)pPktCtrlBlk; local 210 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_FIXED_ADDR) 211 pTxn->uHwAddr = SLV_MEM_DATA; 216 pTxn->fTxnDoneCb = NULL; 220 pTxn 270 txXfer_TransferDoneCb(TI_HANDLE hTxXfer, TTxnStruct *pTxn) argument [all...] |
H A D | FwEvent.c | 218 TTxnStruct* pTxn; local 239 pTxn = (TTxnStruct*)&pFwEvent->tMaskTxn.tTxnStruct; 240 TXN_PARAM_SET(pTxn, TXN_HIGH_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 241 BUILD_TTxnStruct(pTxn, HINT_MASK, &pFwEvent->tMaskTxn.uData, REGISTER_SIZE, NULL, NULL) 243 pTxn = (TTxnStruct*)&pFwEvent->tUnMaskTxn.tTxnStruct; 244 TXN_PARAM_SET(pTxn, TXN_HIGH_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 245 BUILD_TTxnStruct(pTxn, HINT_MASK, &pFwEvent->tUnMaskTxn.uData, REGISTER_SIZE, NULL, NULL) 248 pTxn = (TTxnStruct*)&pFwEvent->tFwStatusTxn.tTxnStruct; 249 TXN_PARAM_SET(pTxn, TXN_HIGH_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 250 BUILD_TTxnStruct(pTxn, FW_STATUS_ADD [all...] |
H A D | txResult.c | 179 TTxnStruct *pTxn; local 185 pTxn = &pTxResult->tHostCounterWriteTxn.tTxnStruct; 186 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 187 BUILD_TTxnStruct(pTxn, 0, &pTxResult->tHostCounterWriteTxn.uCounter, REGISTER_SIZE, NULL, NULL) 190 pTxn = &pTxResult->tResultsInfoReadTxn.tTxnStruct; 191 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 192 BUILD_TTxnStruct(pTxn, 308 TTxnStruct *pTxn = &(pTxResult->tResultsInfoReadTxn.tTxnStruct); local 319 pTxn->uHwAddr = pTxResult->uTxResultInfoAddr; 320 eTwifStatus = twIf_Transact (pTxResult->hTwIf, pTxn); 361 TTxnStruct *pTxn = &(pTxResult->tHostCounterWriteTxn.tTxnStruct); local [all...] |
H A D | eventMbox.c | 357 TTxnStruct *pTxn; local 361 pTxn = &pEventMbox->iTxnGenRegSize.tTxnReg; 368 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 370 BUILD_TTxnStruct(pTxn, REG_EVENT_MAILBOX_PTR, &pEventMbox->iTxnGenRegSize.iRegBuffer, REGISTER_SIZE, eventMbox_ReadAddrCb, hEventMbox) 371 rc = twIf_Transact(pEventMbox->hTwif,pTxn); 614 TTxnStruct *pTxn; local 617 pTxn = &pEventMbox->iTxnEventMbox.tEventMbox; 646 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 648 BUILD_TTxnStruct(pTxn, pEventMbox->EventMboxAddr[pEventMbox->ActiveMbox], &pEventMbox->iTxnEventMbox.iEventMboxBuf, sizeof(EventMailBox_t),(TTxnDoneCb)eventMbox_ReadCompleteCB, pEventMbox) 649 rc = twIf_Transact(pEventMbox->hTwif,pTxn); 674 TTxnStruct* pTxn; local [all...] |
H A D | RxXfer.c | 144 static void rxXfer_TxnDoneCb (TI_HANDLE hRxXfer, TTxnStruct* pTxn); 145 static void rxXfer_PktDropTxnDoneCb (TI_HANDLE hRxXfer, TTxnStruct *pTxn); 147 static void rxXfer_ForwardPacket (TRxXfer* pRxXfer, TTxnStruct* pTxn); 293 static void rxXfer_ForwardPacket (TRxXfer *pRxXfer, TTxnStruct *pTxn) argument 297 RxIfDescriptor_t *pRxInfo = (RxIfDescriptor_t*)(pTxn->aBuf[0]); 305 if (pTxn->aLen[uBufNum] == 0) 312 pRxInfo = (RxIfDescriptor_t*)(pTxn->aBuf[uBufNum]); 316 if (pTxn->aLen[uBufNum] != uLenFromRxInfo) 318 TRACE3(pRxXfer->hReport, REPORT_SEVERITY_ERROR , "rxXfer_ForwardPacket: Bad Length!! RxInfoLength=%d, ShortDescLen=%d, RxInfoStatus=0x%x\n", uLenFromRxInfo, pTxn->aLen[uBufNum], pRxInfo->status); 322 pRxInfo->length = ENDIAN_HANDLE_WORD(pTxn 422 TTxnStruct * pTxn = NULL; local 619 TTxnStruct *pTxn; local 677 rxXfer_TxnDoneCb(TI_HANDLE hRxXfer, TTxnStruct *pTxn) argument 710 rxXfer_PktDropTxnDoneCb(TI_HANDLE hRxXfer, TTxnStruct *pTxn) argument 737 TTxnStruct* pTxn; local [all...] |
H A D | HwInit.c | 152 #define HW_INIT_PTXN_SET(pHwInit, pTxn) pTxn = (TTxnStruct*)&(pHwInit->aHwInitTxn[pHwInit->uTxnIndex].tTxnStruct); 154 #define BUILD_HW_INIT_TXN_DATA(pHwInit, pTxn, uAddr, uVal, uSize, direction, fCB, hCB) \ 155 HW_INIT_PTXN_SET(pHwInit, pTxn) \ 156 TXN_PARAM_SET_DIRECTION(pTxn, direction); \ 158 BUILD_TTxnStruct(pTxn, uAddr, &(pHwInit->aHwInitTxn[pHwInit->uTxnIndex].uData), uSize, fCB, hCB) 160 #define BUILD_HW_INIT_FW_STATIC_TXN(pHwInit, pTxn, uAddr, fCB, hCB) \ 161 HW_INIT_PTXN_SET(pHwInit, pTxn) \ 162 TXN_PARAM_SET_DIRECTION(pTxn, TXN_DIRECTION_READ); \ 163 BUILD_TTxnStruct(pTxn, uAdd 456 TTxnStruct* pTxn; local 612 TTxnStruct *pTxn; local 1021 TTxnStruct* pTxn; local 1235 TTxnStruct* pTxn; local 1272 TTxnStruct* pTxn; local 1438 TTxnStruct* pTxn; local 1618 TTxnStruct *pTxn; local 1929 TTxnStruct *pTxn; local 2134 TTxnStruct *pTxn; local 2227 TTxnStruct *pTxn; local [all...] |
/system/wlan/ti/wilink_6_1/Txn/ |
H A D | WspiBusDrv.c | 273 * \param pTxn - The transaction object 277 ETxnStatus busDrv_Transact (TI_HANDLE hBusDrv, TTxnStruct *pTxn) argument 283 pBusDrv->pCurrTxn = pTxn; 289 if (TXN_PARAM_GET_DIRECTION(pTxn) == TXN_DIRECTION_WRITE) 293 // ("busDrv_Transact: Write to pTxn->uHwAddr %x\n", pTxn->uHwAddr )); 297 ("busDrv_Transact: Buff= %x, Len=%d\n", pTxn->aBuf[0], pTxn->aLen[0]));*/ 300 tempWriteBuff = pTxn->aBuf[0]; 304 pBusDrv->eCurrTxnStatus = WSPI_WriteAsync(pBusDrv->hWspi, pTxn [all...] |
H A D | SdioBusDrv.c | 103 static void busDrv_PrepareTxnParts (TBusDrvObj *pBusDrv, TTxnStruct *pTxn); 291 * \param pTxn - The transaction object 295 ETxnStatus busDrv_Transact (TI_HANDLE hBusDrv, TTxnStruct *pTxn) argument 300 pBusDrv->pCurrTxn = pTxn; 305 busDrv_PrepareTxnParts (pBusDrv, pTxn); 332 * \param pTxn - The transaction object 336 static void busDrv_PrepareTxnParts (TBusDrvObj *pBusDrv, TTxnStruct *pTxn) argument 341 TI_UINT32 uCurrHwAddr = pTxn->uHwAddr; 342 TI_BOOL bFixedHwAddr = TXN_PARAM_GET_FIXED_ADDR(pTxn); 350 uBufLen = pTxn 452 TTxnStruct *pTxn = pBusDrv->pCurrTxn; local [all...] |
H A D | TxnQueue.c | 408 ETxnStatus txnQ_Transact (TI_HANDLE hTxnQ, TTxnStruct *pTxn) argument 411 TI_UINT32 uFuncId = TXN_PARAM_GET_FUNC_ID(pTxn); 414 if (TXN_PARAM_GET_SINGLE_STEP(pTxn)) 416 pTxnQ->aFuncInfo[uFuncId].pSingleStep = pTxn; 421 TI_HANDLE hQueue = pTxnQ->aTxnQueues[uFuncId][TXN_PARAM_GET_PRIORITY(pTxn)]; 423 que_Enqueue (hQueue, (TI_HANDLE)pTxn); 429 rc = txnQ_RunScheduler (pTxnQ, pTxn); 443 * \param pTxn - The completed transaction object 465 * \param pTxn - The completed transaction object 472 TTxnStruct *pTxn local 762 TTxnStruct *pTxn; local [all...] |
/system/wlan/ti/wilink_6_1/TWD/TwIf/ |
H A D | TwIf.c | 184 static ETxnStatus twIf_SendTransaction (TTwIfObj *pTwIf, TTxnStruct *pTxn); 186 static void twIf_TxnDoneCb (TI_HANDLE hTwIf, TTxnStruct *pTxn); 621 * \param pTxn - The transaction object 625 ETxnStatus twIf_Transact (TI_HANDLE hTwIf, TTxnStruct *pTxn) argument 630 if ((pTxn->uHwAddr >= pTwIf->uMemAddr2) && (pTxn->uHwAddr <= pTwIf->uMemAddr2 + pTwIf->uMemSize2)) 632 pTxn->uHwAddr = pTxn->uHwAddr - pTwIf->uMemAddr2 + pTwIf->uMemSize1; 637 pTxn->uHwAddr = pTxn 648 twIf_TransactReadFWStatus(TI_HANDLE hTwIf, TTxnStruct *pTxn) argument 674 twIf_SendTransaction(TTwIfObj *pTwIf, TTxnStruct *pTxn) argument 812 twIf_TxnDoneCb(TI_HANDLE hTwIf, TTxnStruct *pTxn) argument 880 TTxnStruct *pTxn; local 928 ((TTxnDoneCb)(pTxn->fTxnDoneCb)) (pTxn->hCbHandle, pTxn); local 959 TTxnStruct *pTxn; local [all...] |