Lines Matching refs:HCS_Msg
2238 pCurHcb->HCS_Msg[0] = len;
2247 pCurHcb->HCS_Msg[idx++] = TUL_RD(pCurHcb->HCS_Base, TUL_SFifo);
2249 if (pCurHcb->HCS_Msg[1] == 1) { /* if it's synchronous data transfer request */
2250 if (pCurHcb->HCS_Msg[0] != 3) /* if length is not right */
2253 pCurHcb->HCS_Msg[3] = 0;
2273 TUL_WR(pCurHcb->HCS_Base + TUL_SFifo, pCurHcb->HCS_Msg[2]);
2274 TUL_WR(pCurHcb->HCS_Base + TUL_SFifo, pCurHcb->HCS_Msg[3]);
2279 if ((pCurHcb->HCS_Msg[0] != 2) || (pCurHcb->HCS_Msg[1] != 3))
2283 pCurHcb->HCS_Msg[2] = 0;
2285 if (pCurHcb->HCS_Msg[2] > 2) /* > 32 bits */
2287 if (pCurHcb->HCS_Msg[2] == 2) { /* == 32 */
2288 pCurHcb->HCS_Msg[2] = 1;
2306 TUL_WR(pCurHcb->HCS_Base + TUL_SFifo, pCurHcb->HCS_Msg[2]);
2317 if (pCurHcb->HCS_Msg[3] > MAX_OFFSET) {
2318 pCurHcb->HCS_Msg[3] = MAX_OFFSET;
2319 if (pCurHcb->HCS_Msg[2] < default_period) {
2320 pCurHcb->HCS_Msg[2] = default_period;
2323 if (pCurHcb->HCS_Msg[2] >= 59) { /* Change to async */
2324 pCurHcb->HCS_Msg[3] = 0;
2329 if (pCurHcb->HCS_Msg[3] == 0) {
2332 if (pCurHcb->HCS_Msg[2] < default_period) {
2333 pCurHcb->HCS_Msg[2] = default_period;
2336 if (pCurHcb->HCS_Msg[2] >= 59) {
2337 pCurHcb->HCS_Msg[3] = 0;
2351 if (pCurHcb->HCS_Msg[2]) { /* if 16 bit */
2368 if (pCurHcb->HCS_Msg[3]) {
2369 pCurHcb->HCS_ActTcs->TCS_JS_Period |= pCurHcb->HCS_Msg[3];
2371 if (tul_rate_tbl[i] >= pCurHcb->HCS_Msg[2]) /* pick the big one */