Home
last modified time | relevance | path

Searched full:event (Results 1 – 14 of 14) sorted by relevance

/hal_intel-latest/bsp_sedi/drivers/i2c/
Dsedi_i2c_dw_apb_200a.c412 uint32_t abort_src, event = SEDI_I2C_EVENT_TRANSFER_INCOMPLETE; in dw_i2c_abort_analysis() local
417 event |= SEDI_I2C_EVENT_ADDRESS_NACK; in dw_i2c_abort_analysis()
421 event |= SEDI_I2C_EVENT_ARBITRATION_LOST; in dw_i2c_abort_analysis()
424 return event; in dw_i2c_abort_analysis()
665 const int event, void *param) in callback_dma_transfer() argument
674 if (event != SEDI_DMA_EVENT_TRANSFER_DONE) { in callback_dma_transfer()
675 context->status.event = i2c_event; in callback_dma_transfer()
771 context->status.event = SEDI_I2C_EVENT_TRANSFER_NONE; in sedi_i2c_master_write_dma()
817 context->status.event = SEDI_I2C_EVENT_TRANSFER_NONE; in sedi_i2c_master_read_dma()
880 /* Reset event to default */ in sedi_i2c_master_write_async()
[all …]
/hal_intel-latest/bsp_sedi/include/driver/
Dsedi_driver_ipc.h28 /****** IPC Event *****/
122 * ipc_event_handler IPC Event Handler Callback
124 * Callback function type for signal ipc event.
125 * param[in] event: event type.
128 typedef void (*sedi_ipc_event_cb_t)(IN sedi_ipc_t device, IN uint32_t event,
Dsedi_driver_spi.h152 * event is SEDI_SPI_EVENT_TX_FINISHED or SEDI_SPI_EVENT_RX_FINISHED.
229 * \defgroup spi_event SPI Event
316 * \defgroup spi_event_handler SPI Event Handler Callback
323 * \brief Callback function type for signal spi event.
324 * \param[in] event: event type. see \ref spi_event
328 typedef void (*sedi_spi_event_cb_t)(IN uint32_t event, INOUT void *param);
411 * Typically used in callback function with event SEDI_SPI_EVENT_TX_FINISHED.
426 * Typically used in callback function with event SEDI_SPI_EVENT_RX_FINISHED.
Dsedi_driver_i2c.h133 /****** I2C Event *****/
136 * \defgroup i2c_event I2C Event Types
243 /* Event for I2C transfer */
244 uint32_t event : 13; member
286 * \defgroup i2c_event_handler I2C Event Handler Callback
293 * \brief Callback function type for signal i2c event.
294 * \param[in] event: event type. see \ref i2c_event
297 typedef void (*sedi_i2c_event_cb_t)(IN uint32_t event);
Dsedi_driver_rtc.h49 * \defgroup rtc_event_handler RTC Event Handler Callback
55 * \brief Callback function type for signal rtc event.
56 * \param[in] event_flag: Event flags for the callback.
Dsedi_driver_dma.h194 /****** DMA Event *****/
197 * \defgroup dma_event DMA Event Types
267 * \defgroup dma_event_handler DMA Event Handler Callback
274 * \brief Callback function type for signal dma event.
275 * \param[in] event: event type. see \ref dma_event
282 IN int event, INOUT void *param);
Dsedi_driver_gpio.h89 /****** GPIO Event *****/
92 * \defgroup gpio_event GPIO Event Types
99 * \brief Interrupt event
120 * \defgroup gpio_event_handler GPIO Event Handler Callback
126 * \brief Callback function type for signal gpio event.
Dsedi_driver_uart.h575 * @brief Enable interrupt generation for transmit event.
588 * @brief Disable interrupt generation for transmit event.
601 * @brief Enable interrupt generation for receive event.
613 * @brief Disable interrupt generation for receive event.
780 * is overwritten in the event of received data exceeding the buffer length.
/hal_intel-latest/
DLICENSE18 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
/hal_intel-latest/.github/workflows/
Dcheckpatch.yml32 git fetch origin ${{ github.event.pull_request.base.ref }}
/hal_intel-latest/bsp_sedi/drivers/spi/
Dsedi_spi_dw_apb.c731 const int event, void *param);
804 const int event, void *param) in callback_dma_transfer() argument
815 if (event != SEDI_DMA_EVENT_TRANSFER_DONE) { in callback_dma_transfer()
1402 int event; in spi_isr() local
1471 event = SEDI_SPI_EVENT_COMPLETE; in spi_isr()
1493 event = SEDI_SPI_EVENT_DATA_LOST; in spi_isr()
1503 context->cb_event(event, context->cb_param); in spi_isr()
/hal_intel-latest/bsp_sedi/drivers/ipc/
Dsedi_ipc.c61 sedi_ipc_event_cb_t cb_event; /*event callback*/
64 /* user parameters for event callback other private runtime data*/
/hal_intel-latest/bsp_sedi/drivers/usart/
Dsedi_dw_uart.c191 static void sedi_dma_poll_dummy_cb(IN sedi_dma_t dma_dev, IN int channel, IN int event, in sedi_dma_poll_dummy_cb() argument
194 PARAM_UNUSED(event); in sedi_dma_poll_dummy_cb()
200 static void sedi_dma_event_cb(IN sedi_dma_t dma_device, IN int channel_id, IN int event, in sedi_dma_event_cb() argument
213 if (event == SEDI_DMA_EVENT_TRANSFER_DONE) { in sedi_dma_event_cb()
225 if (event == SEDI_DMA_EVENT_TRANSFER_DONE) { in sedi_dma_event_cb()
/hal_intel-latest/bsp_sedi/drivers/dma/
Dsedi_dma_ann_1p0.c71 sedi_dma_event_cb_t cb_event[DMA_CHANNEL_NUM]; /*event callback*/
72 void *cb_param[DMA_CHANNEL_NUM]; /*event callback*/