Home
last modified time | relevance | path

Searched full:status (Results 1 – 24 of 24) sorted by relevance

/hal_intel-latest/bsp_sedi/drivers/i2c/
Dsedi_i2c_dw_apb_200a.c69 sedi_i2c_status_t status; member
179 if (SEDI_PREG_RBFV_IS_SET(I2C, STATUS, MST_ACTIVITY, ACTIVE, &i2c->status)) { in dw_i2c_disable()
185 SEDI_I2C_POLL_WAIT(SEDI_PREG_RBFV_IS_SET(I2C, STATUS, MST_ACTIVITY, ACTIVE, &i2c->status)); in dw_i2c_disable()
275 ret = SEDI_I2C_POLL_WAIT(SEDI_PREG_RBFV_IS_SET(I2C, STATUS, TFNF, FULL, in dw_i2c_poll_write()
276 &i2c->status) && !(i2c->raw_intr_stat & BSETS_INTR_ERROR)); in dw_i2c_poll_write()
287 ret = SEDI_I2C_POLL_WAIT(SEDI_PREG_RBFV_IS_SET(I2C, STATUS, ACTIVITY, ACTIVE, in dw_i2c_poll_write()
288 &i2c->status)); in dw_i2c_poll_write()
306 ret = SEDI_I2C_POLL_WAIT(SEDI_PREG_RBFV_IS_SET(I2C, STATUS, RFNE, EMPTY, in dw_i2c_poll_read()
307 &i2c->status) && !(i2c->raw_intr_stat & BSETS_INTR_ERROR)); in dw_i2c_poll_read()
321 ret = SEDI_I2C_POLL_WAIT(SEDI_PREG_RBFV_IS_SET(I2C, STATUS, ACTIVITY, ACTIVE, in dw_i2c_poll_read()
[all …]
/hal_intel-latest/bsp_sedi/soc/common/include/
Dsedi_i2c_regs.h734 * INTR_STAT: I2C Interrupt Status Register
1256 * RAW_INTR_STAT: I2C Raw Interrupt Status Register
2102 /* ********* I2C STATUS ***********
2105 * STATUS: I2C STATUS Register
2111 SEDI_REG_DEFINE(I2C, STATUS, 0x70, RO, (uint32_t)0x0, (uint32_t)0x6);
2114 * Bit Field of Register STATUS
2121 SEDI_RBF_DEFINE(I2C, STATUS, ACTIVITY, 0, 1, RO, (uint32_t)0x0);
2122 SEDI_RBFV_DEFINE(I2C, STATUS, ACTIVITY, ACTIVE, 0x1);
2123 SEDI_RBFV_DEFINE(I2C, STATUS, ACTIVITY, INACTIVE, 0x0);
2126 * Bit Field of Register STATUS
[all …]
Dsedi_ipc_regs.h22 * PISR_AGENT2ISH: Peripheral Interrupt Status - IRQ to ISH
209 * PISR_ISH2AGENT: Peripheral Interrupt Status - IRQ to AGENT
219 * ISH2AGENT_DB: Outbound Ipc Request From ISH2AGENT Status
241 * AGENT2ISH_BC: AGENT2ISH Busy Clear Interrupt Status
297 * CIS_AGENT: AGENT Channel Interrupt Status
307 * CH_INTR_STATUS: Channel Interrupt Status
330 * ISH_AGENT_FWSTS_AGENT: AGENT Firmware Status
340 * ISH_AGENT_FWSTS: AGENT Firmware Status Register
615 * AGENT2ISH_CSR_AGENT: AGENT To ISH Control Status
625 * CSR: Control Status
[all …]
Dsedi_hpet_regs.h186 * GIS_LOW: General Interrupt Status
196 * T0: Timer 0 Status
208 * T1: Timer 1 Status
220 * T2: Timer 2 Status
243 * GIS_HIGH: General Interrupt Status
942 * HPET_CTRL_STS: HPET Control And Status
1130 * HPET_CTRL_STS30: Write In Progress Status Bit Disable
1175 /* General Interrupt Status */
1178 /* General Interrupt Status */
1232 /* HPET Control And Status */
Dsedi_uart_regs.h333 * LSR: Line Status Register
462 * MSR: Modem Status Register
643 * USR: UART Status register
1480 /* Line Status Register */
1483 /* Modem Status Register */
1498 /* UART Status register */
Dsedi_spi_regs.h554 * SR: Status Register
752 * ISR: Interrupt Status Register
845 * RISR: Raw Interrupt Status Register
2092 /* Status Register */
2098 /* Interrupt Status Register */
2101 /* Raw Interrupt Status Register */
/hal_intel-latest/bsp_sedi/drivers/dma/
Dsedi_dma_ann_1p0.c73 sedi_dma_status_t status[DMA_CHANNEL_NUM]; /*status flags*/ member
204 dma_context[dma_device].status[channel_id].busy = 0; in sedi_dma_init()
205 dma_context[dma_device].status[channel_id].bus_error = 0; in sedi_dma_init()
218 dma_context[dma_device].status[channel_id].busy = 0; in sedi_dma_uninit()
219 dma_context[dma_device].status[channel_id].bus_error = 0; in sedi_dma_uninit()
362 OUT sedi_dma_status_t *status) in sedi_dma_get_status() argument
367 *status = dma_context[dma_device].status[channel_id]; in sedi_dma_get_status()
613 dma_context[dma_device].status[channel_id].busy = 0; in sedi_dma_start_transfer_aux()
652 if (dma_context[dma_device].status[channel_id].busy == 1) { in sedi_dma_start_transfer()
655 dma_context[dma_device].status[channel_id].busy = 1; in sedi_dma_start_transfer()
[all …]
/hal_intel-latest/bsp_sedi/include/driver/
Dsedi_driver_uart.h27 * @brief UART Status type
211 * @param[in] status UART module status.To be interpreted with
216 void (*callback)(void *data, int error, uint32_t status, uint32_t len);
239 void (*callback)(void *data, int error, uint32_t status,
252 void (*unsol_rx_callback)(void *usr_data, int err, uint32_t status,
265 void (*callback)(void *cb_param, int error, uint32_t status,
295 * @brief Get UART status.
297 * Retrieve UART interface status. Return SEDI_UART_BUSY if transmitting
304 * @param[in] uart Which UART to read the status of.
305 * @param[out] status Current UART status. This must not be NULL.
[all …]
Dsedi_driver_gpio.h282 * \brief Get device's interrupt status register value
285 * \return current device's interrupt status register value
291 * \brief Get device's wake up status register value
294 * \return current device's wake up status register value
300 * \brief Clear the interrupt status manually
304 * relevant pin interrupt status.
310 * \brief Clear the wake up status manually.
314 * relevant pin wake up status.
Dsedi_driver_hpet.h137 * \brief Get the interrupt status.
138 * \return the current value of the interrupt status.
143 * \brief Set value to the interrupt status to clear.
144 * \param[in] val: val to set to the interrupt status.
Dsedi_driver_spi.h256 * \brief SPI Status, be used if callback has not been registered
264 uint32_t isr : 6; /* ISR status in error, only bit 0-5 is valid */
400 * \brief Get device's status
402 * \param[out] status: spi device status
406 OUT sedi_spi_status_t *status);
Dsedi_driver_dma.h232 * \brief DMA Status
349 * \brief Get device's status
352 * \param[out] status: the memory pointer for dma status
356 OUT sedi_dma_status_t *status);
Dsedi_driver_i2c.h227 * \brief I2C Status
467 * \brief Get device's status
469 * \param[out] status: i2c device status
472 int sedi_i2c_get_status(IN sedi_i2c_t i2c_device, sedi_i2c_status_t *status);
Dsedi_driver_ipc.h141 * return return status
149 * return return status
157 * return return status
Dsedi_driver_common.h83 * \defgroup return_status Return Status Codes
/hal_intel-latest/zephyr/iut_test/test_zephyr/dma/
Dtest_dma_m2m.c26 static void test_done(const struct device *dev, void *user_data, uint32_t channel, int status) in test_done() argument
31 if (status != 0) { in test_done()
32 iut_case_print("DMA ch[%d] transfer error, status = %d\n", channel, status); in test_done()
34 dma_status = status; in test_done()
/hal_intel-latest/bsp_sedi/drivers/spi/
Dsedi_spi_dw_apb.c63 sedi_spi_status_t status; member
607 int32_t sedi_spi_get_status(IN sedi_spi_t spi_device, sedi_spi_status_t *status) in sedi_spi_get_status() argument
610 DBG_CHECK(NULL != status, SEDI_DRIVER_ERROR_PARAMETER); in sedi_spi_get_status()
615 status->busy = context->status.busy; in sedi_spi_get_status()
616 status->data_lost = context->status.data_lost; in sedi_spi_get_status()
617 status->mode_fault = context->status.mode_fault; in sedi_spi_get_status()
618 status->isr = reg->isr; in sedi_spi_get_status()
619 status->sr = reg->sr; in sedi_spi_get_status()
620 status->txflr = reg->txflr; in sedi_spi_get_status()
621 status->rxflr = reg->rxflr; in sedi_spi_get_status()
[all …]
/hal_intel-latest/bsp_sedi/drivers/usart/
Dsedi_dw_uart.c22 /* Receiver Line Status. */
38 /* SCR bit to indicate updated status for LSR. */
271 static void io_vec_write_callback(void *data, int error, uint32_t status, uint32_t len) in io_vec_write_callback() argument
284 if (status || (current_count == vec_xfer->count)) { in io_vec_write_callback()
288 vec_xfer->callback(vec_xfer->cb_data, error, status, current_count); in io_vec_write_callback()
312 static void io_vec_read_callback(void *data, int error, uint32_t status, uint32_t len) in io_vec_read_callback() argument
324 if (status || (current_count == vec_xfer->count)) { in io_vec_read_callback()
327 vec_xfer->callback(vec_xfer->cb_data, error, status, current_count); in io_vec_read_callback()
348 * Line Status' interrupts. in io_vec_read_callback()
494 * A break condition may cause a line status in sedi_uart_isr_handler()
[all …]
/hal_intel-latest/bsp_sedi/soc/intel_ish/pm/aon/
Daon_task.c389 * check SRAM bank i power gated status in PMU_SRAM_PG_EN register
402 * check SRAM bank i disabled status in ISH_SRAM_CTRL_CSFGR register
460 * clear interrupt status register, not allow generate SRAM in sram_power()
696 * poll LDO_READY status to make sure SRAM LDO is on in handle_d0i2()
886 /* check if D3 rising status */ in ish_aon_main()
/hal_intel-latest/.github/workflows/
Dsedi_docs_update.yml41 if [[ -n $(git status -s ./${DOCS_DIR_NAME}) ]]; then
/hal_intel-latest/bsp_sedi/drivers/gpio/
Dsedi_gpio.c103 /* Clear all status bits */ in gpio_reset_register()
106 /* Clear all status bits */ in gpio_reset_register()
/hal_intel-latest/bsp_sedi/drivers/hpet/
Dsedi_hpet.c23 /* control and status register macros */
/hal_intel-latest/bsp_sedi/soc/intel_ish/pm/
Dish_pm.c709 PM_LOG(" Aontask status:\n"); in command_idle_stats()
/hal_intel-latest/docs/
Dbsp_sedi_doxyfile835 # at the end of the doxygen process doxygen will return with a non-zero status.