/ohos5.0/drivers/hdf_core/adapter/khdf/liteos/platform/src/ |
H A D | spi_dev.c | 75 struct SpiMsg msg = {0}; in SpiDevRead() 112 struct SpiMsg msg = {0}; in SpiDevWrite() 239 static struct SpiMsg *SpiDevGetSpiMsgFromUser(struct SpiIocMsg *umsg) in SpiDevGetSpiMsgFromUser() 243 struct SpiMsg *msg = NULL; in SpiDevGetSpiMsgFromUser() 246 …msg = (struct SpiMsg *)OsalMemCalloc(sizeof(struct SpiMsg) * count + sizeof(struct SpiMsg) * count… in SpiDevGetSpiMsgFromUser() 251 ret = LOS_CopyToKernel((void *)msg, sizeof(struct SpiMsg) * count, in SpiDevGetSpiMsgFromUser() 252 (void *)(umsg->msg), sizeof(struct SpiMsg) * count); in SpiDevGetSpiMsgFromUser() 261 static int32_t SpiDevRealTransfer(struct SpiDev *dev, struct SpiMsg *msg, struct SpiMsg *kmsg, int3… in SpiDevRealTransfer() 316 struct SpiMsg *msg = NULL; in SpiDevTransfer() 317 struct SpiMsg *kmsg = NULL; in SpiDevTransfer()
|
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/common/ |
H A D | spi_test.c | 199 static int32_t SpiDoTransferTest(struct SpiTester *tester, struct SpiCfg *cfg, struct SpiMsg *msg) in SpiDoTransferTest() 239 struct SpiMsg msg; in SpiTransferTest() 275 struct SpiMsg msgs[SPI_TEST_MSG_NUM]; in SpiMultiTransferTest() 303 ret = SpiTransfer(tester->handle, (struct SpiMsg *)&msgs, SPI_TEST_MSG_NUM); in SpiMultiTransferTest() 319 static int32_t SpiSetDmaIntMsg(struct SpiMsg *msg, uint32_t len) in SpiSetDmaIntMsg() 351 static void SpiUnsetDmaIntMsg(struct SpiMsg *msg) in SpiUnsetDmaIntMsg() 364 struct SpiMsg msg; in SpiDmaTransferTest() 402 struct SpiMsg msg; in SpiIntTransferTest() 437 struct SpiMsg msg = {0}; in SpiReliabilityTest()
|
/ohos5.0/drivers/hdf_core/framework/support/platform/src/spi/ |
H A D | spi_core.c | 58 int32_t SpiCntlrTransfer(struct SpiCntlr *cntlr, uint32_t csNum, struct SpiMsg *msg, uint32_t count) in SpiCntlrTransfer() 140 struct HdfSBuf *data, uint32_t count, uint8_t *tmpFlag, struct SpiMsg *msgs, uint32_t *lenReply) in SpiMsgsRwProcess() 184 static int32_t SpiTransferRebuildMsgs(struct HdfSBuf *data, struct SpiMsg **ppmsgs, uint32_t *pcoun… in SpiTransferRebuildMsgs() 192 struct SpiMsg *msgs = NULL; in SpiTransferRebuildMsgs() 199 msgs = OsalMemCalloc(sizeof(struct SpiMsg) * count); in SpiTransferRebuildMsgs() 231 static int32_t SpiTransferWriteBackMsgs(struct HdfSBuf *reply, struct SpiMsg *msgs, uint32_t count) in SpiTransferWriteBackMsgs() 253 struct SpiMsg *msgs = NULL; in SpiIoTransfer()
|
H A D | spi_if.c | 39 int32_t SpiTransfer(DevHandle handle, struct SpiMsg *msgs, uint32_t count) in SpiTransfer() 53 struct SpiMsg msg = {0}; in SpiRead() 63 struct SpiMsg msg = {0}; in SpiWrite()
|
H A D | spi_if_u.c | 55 static int32_t SpiMsgWriteArray(struct HdfSBuf *data, struct SpiMsg *msgs, uint32_t count, struct H… in SpiMsgWriteArray() 103 static int32_t SpiMsgReadBack(struct HdfSBuf *data, struct SpiMsg *msg) in SpiMsgReadBack() 126 static int32_t SpiMsgReadArray(struct HdfSBuf *reply, struct SpiMsg *msgs, uint32_t count) in SpiMsgReadArray() 144 int32_t SpiTransfer(DevHandle handle, struct SpiMsg *msgs, uint32_t count) in SpiTransfer() 202 struct SpiMsg msg = {0}; in SpiRead() 212 struct SpiMsg msg = {0}; in SpiWrite()
|
/ohos5.0/drivers/hdf_core/framework/include/platform/ |
H A D | spi_if.h | 130 struct SpiMsg { struct 201 int32_t SpiTransfer(DevHandle handle, struct SpiMsg *msgs, uint32_t count);
|
/ohos5.0/drivers/peripheral/sensor/chipset/ppg/ |
H A D | ppg_cs1262_spi.c | 98 struct SpiMsg msg[] = { in Cs1262ReadFifoReg() 144 struct SpiMsg msg[] = { in Cs1262ReadRegs() 198 struct SpiMsg msg[] = { in Cs1262WriteRegs() 234 struct SpiMsg msg = { in Cs1262WriteData()
|
/ohos5.0/drivers/hdf_core/framework/support/platform/include/spi/ |
H A D | spi_core.h | 24 int32_t (*Transfer)(struct SpiCntlr *cntlr, struct SpiMsg *msg, uint32_t count); 78 int32_t SpiCntlrTransfer(struct SpiCntlr *cntlr, uint32_t csNum, struct SpiMsg *msg, uint32_t count…
|
/ohos5.0/drivers/hdf_core/framework/support/platform/test/fuzztest/spi_fuzzer/ |
H A D | spi_fuzzer.cpp | 39 static void SpiFuzzDoTest(DevHandle handle, struct SpiDevInfo *info, struct SpiMsg *msg, struct Spi… in SpiFuzzDoTest() 61 struct SpiMsg msg; in SpiFuzzTest()
|
/ohos5.0/docs/zh-cn/device-dev/driver/ |
H A D | driver-platform-spi-des.md | 97 | int32_t SpiTransfer(DevHandle handle, struct SpiMsg \*msgs, uint32_t count) | SPI数据传输接口 | 269 int32_t SpiTransfer(DevHandle handle, struct SpiMsg *msgs, uint32_t count); 287 struct SpiMsg msg; // 自定义传输的消息 338 struct SpiMsg msg; // 自定义传输的消息
|
H A D | driver-platform-spi-develop.md | 81 int32_t (*Transfer)(struct SpiCntlr *cntlr, struct SpiMsg *msg, uint32_t count);
|
/ohos5.0/drivers/hdf_core/adapter/khdf/liteos/platform/include/ |
H A D | spi_dev.h | 39 struct SpiMsg *msg;
|
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/virtual/ |
H A D | spi_virtual.c | 177 static int32_t VirtualSpiTxRx(struct VirtualSpi *virtual, const struct SpiMsg *msg) in VirtualSpiTxRx() 257 static int32_t VirtualSpiTransferOneMessage(struct VirtualSpi *virtual, struct SpiMsg *msg) in VirtualSpiTransferOneMessage() 275 static int32_t VirtualSpiTransfer(struct SpiCntlr *cntlr, struct SpiMsg *msg, uint32_t count) in VirtualSpiTransfer()
|
/ohos5.0/drivers/hdf_core/adapter/platform/spi/ |
H A D | spi_wm.c | 297 static int32_t SpiDevTransfer(struct SpiCntlr *spiCntlr, struct SpiMsg *spiMsg, uint32_t count); 462 static int32_t SpiDevTransfer(struct SpiCntlr *spiCntlr, struct SpiMsg *spiMsg, uint32_t count) in SpiDevTransfer() 466 struct SpiMsg *msg = NULL; in SpiDevTransfer()
|
H A D | spi_stm32f4xx.c | 534 static int32_t SpiDevTransfer(struct SpiCntlr *spiCntlr, struct SpiMsg *spiMsg, uint32_t count); 696 static int32_t SpiDevTransfer(struct SpiCntlr *spiCntlr, struct SpiMsg *spiMsg, uint32_t count) 701 struct SpiMsg *msg = NULL;
|
H A D | spi_bes.c | 595 static int32_t SpiDevTransfer(struct SpiCntlr *spiCntlr, struct SpiMsg *spiMsg, uint32_t count); 786 static int32_t SpiDevTransfer(struct SpiCntlr *spiCntlr, struct SpiMsg *spiMsg, uint32_t count) 790 struct SpiMsg *msg = NULL;
|
/ohos5.0/drivers/hdf_core/adapter/khdf/linux/platform/spi/ |
H A D | spi_adapter.c | 151 static int32_t SpiAdapterTransferOneMsg(struct SpiCntlr *cntlr, struct SpiMsg *msg) in SpiAdapterTransferOneMsg() 189 static int32_t SpiAdapterTransferDefault(struct SpiCntlr *cntlr, struct SpiMsg *msgs, uint32_t coun… in SpiAdapterTransferDefault() 209 static int32_t SpiAdapterTransferDifferent(struct SpiCntlr *cntlr, struct SpiMsg *msg, uint32_t cou… in SpiAdapterTransferDifferent()
|
/ohos5.0/docs/en/device-dev/driver/ |
H A D | driver-platform-spi-des.md | 34 - Customizing data reading or writing via **SpiMsg**. 241 int32_t SpiTransfer(DevHandle handle, struct SpiMsg *msgs, uint32_t count); 260 struct SpiMsg msg; /* Custom message to be transferred. */ 312 struct SpiMsg msg; /* Custom message to be transferred. */
|
H A D | driver-platform-spi-develop.md | 21 int32_t (*Transfer)(struct SpiCntlr *cntlr, struct SpiMsg *msg, uint32_t count);
|