| /hal_intel-latest/bsp_sedi/drivers/i2c/ |
| D | sedi_i2c_dw_apb_200a.c | 69 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/ |
| D | sedi_i2c_regs.h | 734 * 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 …]
|
| D | sedi_ipc_regs.h | 22 * 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 …]
|
| D | sedi_hpet_regs.h | 186 * 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 */
|
| D | sedi_uart_regs.h | 333 * 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 */
|
| D | sedi_spi_regs.h | 554 * 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/ |
| D | sedi_dma_ann_1p0.c | 73 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/ |
| D | sedi_driver_uart.h | 27 * @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 …]
|
| D | sedi_driver_gpio.h | 282 * \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.
|
| D | sedi_driver_hpet.h | 137 * \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.
|
| D | sedi_driver_spi.h | 256 * \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);
|
| D | sedi_driver_dma.h | 232 * \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);
|
| D | sedi_driver_i2c.h | 227 * \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);
|
| D | sedi_driver_ipc.h | 141 * return return status 149 * return return status 157 * return return status
|
| D | sedi_driver_common.h | 83 * \defgroup return_status Return Status Codes
|
| /hal_intel-latest/zephyr/iut_test/test_zephyr/dma/ |
| D | test_dma_m2m.c | 26 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/ |
| D | sedi_spi_dw_apb.c | 63 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/ |
| D | sedi_dw_uart.c | 22 /* 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/ |
| D | aon_task.c | 389 * 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/ |
| D | sedi_docs_update.yml | 41 if [[ -n $(git status -s ./${DOCS_DIR_NAME}) ]]; then
|
| /hal_intel-latest/bsp_sedi/drivers/gpio/ |
| D | sedi_gpio.c | 103 /* Clear all status bits */ in gpio_reset_register() 106 /* Clear all status bits */ in gpio_reset_register()
|
| /hal_intel-latest/bsp_sedi/drivers/hpet/ |
| D | sedi_hpet.c | 23 /* control and status register macros */
|
| /hal_intel-latest/bsp_sedi/soc/intel_ish/pm/ |
| D | ish_pm.c | 709 PM_LOG(" Aontask status:\n"); in command_idle_stats()
|
| /hal_intel-latest/docs/ |
| D | bsp_sedi_doxyfile | 835 # at the end of the doxygen process doxygen will return with a non-zero status.
|