Home
last modified time | relevance | path

Searched refs:SpiMsg (Results 1 – 19 of 19) sorted by relevance

/ohos5.0/drivers/hdf_core/adapter/khdf/liteos/platform/src/
H A Dspi_dev.c75 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 Dspi_test.c199 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 Dspi_core.c58 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 Dspi_if.c39 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 Dspi_if_u.c55 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 Dspi_if.h130 struct SpiMsg { struct
201 int32_t SpiTransfer(DevHandle handle, struct SpiMsg *msgs, uint32_t count);
/ohos5.0/drivers/peripheral/sensor/chipset/ppg/
H A Dppg_cs1262_spi.c98 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 Dspi_core.h24 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 Dspi_fuzzer.cpp39 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 Ddriver-platform-spi-des.md97 | 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 Ddriver-platform-spi-develop.md81 int32_t (*Transfer)(struct SpiCntlr *cntlr, struct SpiMsg *msg, uint32_t count);
/ohos5.0/drivers/hdf_core/adapter/khdf/liteos/platform/include/
H A Dspi_dev.h39 struct SpiMsg *msg;
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/virtual/
H A Dspi_virtual.c177 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 Dspi_wm.c297 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 Dspi_stm32f4xx.c534 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 Dspi_bes.c595 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 Dspi_adapter.c151 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 Ddriver-platform-spi-des.md34 - 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 Ddriver-platform-spi-develop.md21 int32_t (*Transfer)(struct SpiCntlr *cntlr, struct SpiMsg *msg, uint32_t count);