Searched refs:pSGpioReq (Results 1 - 4 of 4) sorted by relevance

/freebsd-10.2-release/sys/dev/pms/RefTisa/tisa/sassata/common/
H A Dtdioctl.c1344 agsaSGpioReqResponse_t *pSGpioReq = (agsaSGpioReqResponse_t *)&agIOCTLPayload->FunctionSpecificArea[0]; local
1365 if ((pSGpioReq->smpFrameType != SMP_REQUEST) || \
1366 ((pSGpioReq->function != SMP_READ_GPIO_REGISTER) && (pSGpioReq->function != SMP_WRITE_GPIO_REGISTER)) || \
1367 (pSGpioReq->registerType > AGSA_SGPIO_GENERAL_PURPOSE_TRANSMIT_REG))
1374 if (AGSA_SGPIO_CONFIG_REG == pSGpioReq->registerType)
1376 if ((pSGpioReq->registerIndex > 0x01) || \
1377 ((0x00 == pSGpioReq->registerIndex) && (pSGpioReq->registerCount > 0x02)) || \
1378 ((0x01 == pSGpioReq
[all...]
H A Dtdport.c4618 agsaSGpioReqResponse_t *pSGpioReq = (agsaSGpioReqResponse_t *) &agIOCTLPayload->FunctionSpecificArea[0]; local
4628 pSGpioReq->smpFrameType = SMP_REQUEST;
4629 pSGpioReq->function = AGSA_WRITE_SGPIO_REGISTER;
4630 pSGpioReq->registerType = regType;
4631 pSGpioReq->registerIndex = regIndex;
4632 pSGpioReq->registerCount = regCount;
4633 memcpy(pSGpioReq->readWriteData, writeData, regCount * 4);
/freebsd-10.2-release/sys/dev/pms/RefTisa/sallsdk/spc/
H A Dsaioctlcmd.c2197 * \param pSGpioReq Pointer to the serial GPIO fields
2207 agsaSGpioReqResponse_t *pSGpioReq
2237 (pSGpioReq->smpFrameType |
2238 ((bit32)pSGpioReq->function << 8) |
2239 ((bit32)pSGpioReq->registerType << 16) |
2240 ((bit32)pSGpioReq->registerIndex << 24)));
2241 OSSA_WRITE_LE_32(agRoot, &payload, OSSA_OFFSET_OF(agsaSGpioCmd_t, regCount), pSGpioReq->registerCount);
2243 if (SA_SAS_SMP_WRITE_GPIO_REGISTER == pSGpioReq->function)
2245 for (i = 0; i < pSGpioReq->registerCount; i++)
2247 OSSA_WRITE_LE_32(agRoot, &payload, OSSA_OFFSET_OF(agsaSGpioCmd_t, writeData) + (i * 4), pSGpioReq
[all...]
/freebsd-10.2-release/sys/dev/pms/RefTisa/sallsdk/api/
H A Dsaapi.h542 agsaSGpioReqResponse_t *pSGpioReq

Completed in 48 milliseconds