Home
last modified time | relevance | path

Searched refs:dir (Results 1 – 25 of 115) sorted by relevance

12345

/drivers/flash/
A Dflash_mspi_nor.h79 .dir = MSPI_RX,
84 .dir = MSPI_TX,
89 .dir = MSPI_RX,
96 .dir = MSPI_RX,
101 .dir = MSPI_RX,
112 .dir = MSPI_TX,
118 .dir = MSPI_TX,
123 .dir = MSPI_RX,
133 .dir = MSPI_RX,
139 .dir = MSPI_TX,
[all …]
/drivers/pinctrl/
A Dpinctrl_nrf.c212 nrf_gpio_pin_dir_t dir; in pinctrl_configure_pins() local
235 dir = NRF_GPIO_PIN_DIR_INPUT; in pinctrl_configure_pins()
246 dir = NRF_GPIO_PIN_DIR_INPUT; in pinctrl_configure_pins()
265 dir = NRF_GPIO_PIN_DIR_INPUT; in pinctrl_configure_pins()
272 dir = NRF_GPIO_PIN_DIR_INPUT; in pinctrl_configure_pins()
277 dir = NRF_GPIO_PIN_DIR_INPUT; in pinctrl_configure_pins()
282 dir = NRF_GPIO_PIN_DIR_INPUT; in pinctrl_configure_pins()
287 dir = NRF_GPIO_PIN_DIR_INPUT; in pinctrl_configure_pins()
303 dir = NRF_GPIO_PIN_DIR_INPUT; in pinctrl_configure_pins()
311 dir = NRF_GPIO_PIN_DIR_INPUT; in pinctrl_configure_pins()
[all …]
/drivers/dai/nxp/sai/
A Dsai.c113 enum dai_dir dir) in sai_config_get() argument
128 switch (dir) { in sai_get_properties()
508 if (dir == sync_dir) { in sai_tx_rx_disable()
540 enum dai_dir dir) in sai_trigger_pause() argument
549 if (dir != DAI_DIR_RX && dir != DAI_DIR_TX) { in sai_trigger_pause()
579 enum dai_dir dir) in sai_trigger_stop() argument
590 if (dir != DAI_DIR_RX && dir != DAI_DIR_TX) { in sai_trigger_stop()
684 if (dir == sync_dir) { in sai_tx_rx_sw_reset()
699 enum dai_dir dir) in sai_trigger_start() argument
711 if (dir != DAI_DIR_RX && dir != DAI_DIR_TX) { in sai_trigger_start()
[all …]
A Dsai.h146 #define SAI_TX_RX_DMA_HANDSHAKE(inst, dir)\ argument
168 #define SAI_TX_RX_SW_RESET(dir, regmap)\ argument
189 #define SAI_TX_RX_IS_HW_ENABLED(dir, regmap)\ argument
206 _SAI_TX_RX_DISABLE_IRQ(dir, regmap, which))
237 #define SAI_TX_RX_DLINE_MASK(dir, cfg)\ argument
431 if (dir == DAI_DIR_RX) { in sai_get_state()
438 static int sai_update_state(enum dai_dir dir, in sai_update_state() argument
486 if (dir == DAI_DIR_RX) { in sai_update_state()
500 if (dir == DAI_DIR_RX) { in sai_tx_rx_force_disable()
511 if (dir == DAI_DIR_RX) { in sai_tx_rx_sw_enable_disable()
[all …]
/drivers/pcie/endpoint/
A Dpcie_ep_common.c61 const enum xfer_direction dir) in pcie_ep_mapped_copy() argument
71 if (dir == DEVICE_TO_HOST) { in pcie_ep_mapped_copy()
89 enum xfer_direction dir) in pcie_ep_xfer_data_memcpy() argument
104 mapped_size, dir); in pcie_ep_xfer_data_memcpy()
112 if (dir == DEVICE_TO_HOST) { in pcie_ep_xfer_data_memcpy()
155 mapped_size, dir); in pcie_ep_xfer_data_memcpy()
173 enum xfer_direction dir) in pcie_ep_xfer_data_dma() argument
189 mapped_size, dir); in pcie_ep_xfer_data_dma()
196 if (dir == DEVICE_TO_HOST) { in pcie_ep_xfer_data_dma()
248 mapped_size, dir); in pcie_ep_xfer_data_dma()
[all …]
/drivers/dai/nxp/esai/
A Desai.h409 enum dai_dir dir) in esai_get_state() argument
411 if (dir == DAI_DIR_RX) { in esai_get_state()
452 if (dir == DAI_DIR_RX) { in esai_update_state()
462 enum dai_dir dir, in esai_tx_rx_enable_disable_fifo() argument
466 if (dir == DAI_DIR_RX) { in esai_tx_rx_enable_disable_fifo()
472 if (dir == DAI_DIR_RX) { in esai_tx_rx_enable_disable_fifo()
487 if (dir == DAI_DIR_RX) { in esai_tx_rx_enable_disable()
493 if (dir == DAI_DIR_RX) { in esai_tx_rx_enable_disable()
502 enum dai_dir dir, in esai_tx_rx_enable_disable_fifo_usage() argument
508 if (dir == DAI_DIR_RX) { in esai_tx_rx_enable_disable_fifo_usage()
[all …]
A Desai.c290 enum dai_dir dir, in esai_commit_config() argument
293 if (dir == DAI_DIR_TX) { in esai_commit_config()
537 enum dai_dir dir) in esai_config_get() argument
565 LOG_DBG("starting direction %d", dir); in esai_trigger_start()
576 if (dir == DAI_DIR_TX) { in esai_trigger_start()
603 LOG_DBG("stopping direction %d", dir); in esai_trigger_stop()
615 enum dai_dir dir, in esai_trigger() argument
619 if (dir != DAI_DIR_RX && dir != DAI_DIR_TX) { in esai_trigger()
626 return esai_trigger_start(dev, dir); in esai_trigger()
629 return esai_trigger_stop(dev, dir); in esai_trigger()
[all …]
/drivers/i2s/
A Di2s_litex.c332 if (dir == I2S_DIR_RX) { in i2s_litex_configure()
335 } else if (dir == I2S_DIR_TX) { in i2s_litex_configure()
338 } else if (dir == I2S_DIR_BOTH) { in i2s_litex_configure()
487 if (dir == I2S_DIR_RX) { in i2s_litex_trigger()
489 } else if (dir == I2S_DIR_TX) { in i2s_litex_trigger()
491 } else if (dir == I2S_DIR_BOTH) { in i2s_litex_trigger()
607 .dir.mem_block_queue.buf = dir##_ring_buf, \
615 .base = DT_REG_ADDR(DT_NODELABEL(i2s_##dir)), \
622 NULL, &i2s_litex_data_##dir, \
630 DT_IRQ(DT_NODELABEL(i2s_##dir), \
[all …]
A Di2s_esp32.c522 if (dir == I2S_DIR_RX) {
616 if (dir == I2S_DIR_RX) {
634 if (dir == I2S_DIR_RX) {
664 if (dir == I2S_DIR_RX) {
672 if (dir == I2S_DIR_TX) {
695 if (dir == I2S_DIR_RX) {
709 if (dir == I2S_DIR_RX) {
726 if (dir == I2S_DIR_TX) {
879 switch (dir) {
1081 switch (dir) {
[all …]
A Di2s_nrfx.c402 if (dir == I2S_DIR_TX || dir == I2S_DIR_BOTH) { in purge_queue()
410 if (dir == I2S_DIR_RX || dir == I2S_DIR_BOTH) { in purge_queue()
432 purge_queue(dev, dir); in i2s_nrfx_configure()
433 if (dir == I2S_DIR_TX || dir == I2S_DIR_BOTH) { in i2s_nrfx_configure()
437 if (dir == I2S_DIR_RX || dir == I2S_DIR_BOTH) { in i2s_nrfx_configure()
544 if (dir == I2S_DIR_TX || dir == I2S_DIR_BOTH) { in i2s_nrfx_configure()
550 if (dir == I2S_DIR_RX || dir == I2S_DIR_BOTH) { in i2s_nrfx_configure()
560 enum i2s_dir dir) in i2s_nrfx_config_get() argument
801 if (dir == I2S_DIR_BOTH) { in i2s_nrfx_trigger()
883 purge_queue(dev, dir); in i2s_nrfx_trigger()
[all …]
A Di2s_test.c12 static int vnd_i2s_configure(const struct device *dev, enum i2s_dir dir, in vnd_i2s_configure() argument
18 static const struct i2s_config *vnd_i2s_config_get(const struct device *dev, enum i2s_dir dir) in vnd_i2s_config_get() argument
23 static int vnd_i2s_trigger(const struct device *dev, enum i2s_dir dir, enum i2s_trigger_cmd cmd) in vnd_i2s_trigger() argument
A Di2s_renesas_ra_ssie.c249 if (dir == I2S_DIR_TX || dir == I2S_DIR_BOTH) { in drop_queue()
255 if (dir == I2S_DIR_RX || dir == I2S_DIR_BOTH) { in drop_queue()
611 drop_queue(dev, dir); in i2s_renesas_ra_ssie_configure()
612 if (dir == I2S_DIR_TX || dir == I2S_DIR_BOTH) { in i2s_renesas_ra_ssie_configure()
616 if (dir == I2S_DIR_RX || dir == I2S_DIR_BOTH) { in i2s_renesas_ra_ssie_configure()
740 if (dir == I2S_DIR_TX || dir == I2S_DIR_BOTH) { in i2s_renesas_ra_ssie_configure()
748 if (dir == I2S_DIR_RX || dir == I2S_DIR_BOTH) { in i2s_renesas_ra_ssie_configure()
871 if (dir == I2S_DIR_BOTH) { in i2s_renesas_ra_ssie_trigger()
918 if (dir == I2S_DIR_TX || dir == I2S_DIR_BOTH) { in i2s_renesas_ra_ssie_trigger()
937 drop_queue(dev, dir); in i2s_renesas_ra_ssie_trigger()
[all …]
A Di2s_nrf_tdm.c339 dir = NRF_TDM_RXTXEN_RX; in tdm_start()
343 dir = NRF_TDM_RXTXEN_TX; in tdm_start()
415 if (dir == I2S_DIR_TX || dir == I2S_DIR_BOTH) { in purge_queue()
421 if (dir == I2S_DIR_RX || dir == I2S_DIR_BOTH) { in purge_queue()
452 purge_queue(dev, dir); in tdm_nrf_configure()
453 if (dir == I2S_DIR_TX || dir == I2S_DIR_BOTH) { in tdm_nrf_configure()
457 if (dir == I2S_DIR_RX || dir == I2S_DIR_BOTH) { in tdm_nrf_configure()
588 if (dir == I2S_DIR_TX || dir == I2S_DIR_BOTH) { in tdm_nrf_configure()
595 if (dir == I2S_DIR_RX || dir == I2S_DIR_BOTH) { in tdm_nrf_configure()
951 purge_queue(dev, dir); in tdm_nrf_trigger()
[all …]
A Di2s_handlers.c13 enum i2s_dir dir, in z_vrfy_i2s_configure() argument
40 ret = z_impl_i2s_configure((const struct device *)dev, dir, &config); in z_vrfy_i2s_configure()
117 enum i2s_dir dir, in z_vrfy_i2s_trigger() argument
122 return z_impl_i2s_trigger((const struct device *)dev, dir, cmd); in z_vrfy_i2s_trigger()
A Di2s_ll_stm32.c173 if (dir == I2S_DIR_RX) { in i2s_stm32_configure()
175 } else if (dir == I2S_DIR_TX) { in i2s_stm32_configure()
177 } else if (dir == I2S_DIR_BOTH) { in i2s_stm32_configure()
296 if (dir == I2S_DIR_RX) { in i2s_stm32_trigger()
298 } else if (dir == I2S_DIR_TX) { in i2s_stm32_trigger()
300 } else if (dir == I2S_DIR_BOTH) { in i2s_stm32_trigger()
358 if (dir == I2S_DIR_TX) { in i2s_stm32_trigger()
371 } else if (dir == I2S_DIR_RX) { in i2s_stm32_trigger()
912 .dir = { \
932 STM32_DMA_FEATURES(index, dir)), \
[all …]
A Di2s_mcux_flexcomm.c68 enum i2s_dir dir, in i2s_mcux_flexcomm_cfg_convert() argument
72 if (dir == I2S_DIR_RX) { in i2s_mcux_flexcomm_cfg_convert()
170 enum i2s_dir dir) in i2s_mcux_config_get() argument
175 if (dir == I2S_DIR_RX) { in i2s_mcux_config_get()
198 if (dir == I2S_DIR_RX) { in i2s_mcux_configure()
254 if (dir == I2S_DIR_RX) { in i2s_mcux_configure()
414 if (dir == I2S_DIR_RX) { in i2s_mcux_config_dma_blocks()
426 if (dir == I2S_DIR_RX) { in i2s_mcux_config_dma_blocks()
706 if (dir == I2S_DIR_RX) { in i2s_mcux_trigger()
728 if (dir == I2S_DIR_TX) { in i2s_mcux_trigger()
[all …]
A Di2s_silabs_siwx91x.c520 if (dir == I2S_DIR_RX) { in i2s_siwx91x_param_config()
551 if (dir == I2S_DIR_RX) { in i2s_siwx91x_param_config()
573 if (dir == I2S_DIR_RX) { in i2s_siwx91x_dma_channel_alloc()
615 if (dir != I2S_DIR_RX && dir != I2S_DIR_TX) { in i2s_siwx91x_configure()
619 if (dir == I2S_DIR_RX) { in i2s_siwx91x_configure()
671 if (dir == I2S_DIR_RX) { in i2s_siwx91x_config_get()
673 } else if (dir == I2S_DIR_TX) { in i2s_siwx91x_config_get()
739 if (dir == I2S_DIR_RX) { in i2s_siwx91x_trigger()
741 } else if (dir == I2S_DIR_TX) { in i2s_siwx91x_trigger()
765 if (dir == I2S_DIR_RX) { in i2s_siwx91x_trigger()
[all …]
A Di2s_stm32_sai.c59 int (*stream_start)(const struct device *dev, enum i2s_dir dir);
406 static int i2s_stm32_sai_configure(const struct device *dev, enum i2s_dir dir, in i2s_stm32_sai_configure() argument
426 if (dir == I2S_DIR_RX) { in i2s_stm32_sai_configure()
436 } else if (dir == I2S_DIR_TX) { in i2s_stm32_sai_configure()
638 static int stream_start(const struct device *dev, enum i2s_dir dir) in stream_start() argument
646 if (dir == I2S_DIR_TX) { in stream_start()
698 static int i2s_stm32_sai_trigger(const struct device *dev, enum i2s_dir dir, in i2s_stm32_sai_trigger() argument
706 if (dir == I2S_DIR_BOTH) { in i2s_stm32_sai_trigger()
707 LOG_ERR("Unsupported direction: %d", (int)dir); in i2s_stm32_sai_trigger()
720 ret = stream->stream_start(dev, dir); in i2s_stm32_sai_trigger()
[all …]
/drivers/i2c/
A Di2c_ll_stm32.c464 #define I2C_DMA_INIT(index, dir) \ argument
465 .dir##_dma = { \
500 (.dma_##dir##_cfg = { \
503 STM32_DMA_CHANNEL_CONFIG(index, dir)), \
505 STM32_DMA_CHANNEL_CONFIG(index, dir)), \
507 STM32_DMA_CHANNEL_CONFIG(index, dir)), \
509 STM32_DMA_CHANNEL_CONFIG(index, dir)), \
511 STM32_DMA_CHANNEL_CONFIG(index, dir)), \
514 .dma_callback = i2c_stm32_dma_##dir##_cb, \
519 #define I2C_DMA_INIT(index, dir) argument
[all …]
/drivers/dai/nxp/micfil/
A Dmicfil.c66 *dai_nxp_micfil_get_properties(const struct device *dev, enum dai_dir dir, int stream_id) in dai_nxp_micfil_get_properties() argument
70 if (dir == DAI_DIR_RX) { in dai_nxp_micfil_get_properties()
74 LOG_ERR("invalid direction %d", dir); in dai_nxp_micfil_get_properties()
78 static int dai_nxp_micfil_trigger(const struct device *dev, enum dai_dir dir, in dai_nxp_micfil_trigger() argument
81 if (dir != DAI_DIR_RX) { in dai_nxp_micfil_trigger()
82 LOG_ERR("invalid direction %d", dir); in dai_nxp_micfil_trigger()
106 enum dai_dir dir) in dai_nxp_micfil_get_config() argument
/drivers/spi/
A Dspi_renesas_rz_rspi.c597 #define RZ_DMA_CHANNEL_CONFIG(id, dir) DT_INST_DMAS_CELL_BY_NAME(id, dir, config) argument
610 rspi_##dir##_dmac_callback(&g_spi##n##_ctrl); \
613 .dest_addr_mode = RZ_DMA_DEST_ADDR_MODE(RZ_DMA_CHANNEL_CONFIG(n, dir)), \
614 .src_addr_mode = RZ_DMA_SRC_ADDR_MODE(RZ_DMA_CHANNEL_CONFIG(n, dir)), \
615 .mode = RZ_DMA_MODE(RZ_DMA_CHANNEL_CONFIG(n, dir)), \
619 .src_size = RZ_DMA_SRC_DATA_SIZE(RZ_DMA_CHANNEL_CONFIG(n, dir)), \
620 .dest_size = RZ_DMA_DEST_DATA_SIZE(RZ_DMA_CHANNEL_CONFIG(n, dir)), \
629 DT_INST_DMAS_CTLR_BY_NAME(n, dir), \
630 UTIL_CAT(ch, DT_INST_DMAS_CELL_BY_NAME(n, dir, channel)), irq), \
632 DT_INST_DMAS_CTLR_BY_NAME(n, dir), \
[all …]
A Dspi_gd32.c254 struct dma_config *dma_cfg = &data->dma[dir].config; in spi_gd32_dma_setup()
255 struct dma_block_config *block_cfg = &data->dma[dir].block; in spi_gd32_dma_setup()
256 const struct spi_gd32_dma_config *dma = &cfg->dma[dir]; in spi_gd32_dma_setup()
268 dma_cfg->dma_slot = cfg->dma[dir].slot; in spi_gd32_dma_setup()
270 GD32_DMA_CONFIG_PRIORITY(cfg->dma[dir].config); in spi_gd32_dma_setup()
272 dir == TX ? MEMORY_TO_PERIPHERAL : PERIPHERAL_TO_MEMORY; in spi_gd32_dma_setup()
284 if (dir == TX) { in spi_gd32_dma_setup()
296 if (dir == RX) { in spi_gd32_dma_setup()
642 .dev = DEVICE_DT_GET(DT_INST_DMAS_CTLR_BY_NAME(idx, dir)), \
646 (DT_INST_DMAS_CELL_BY_NAME(idx, dir, slot)), (0)), \
[all …]
/drivers/dma/
A Ddma_esp32_gdma.c48 uint8_t dir; member
143 if (dma_channel->dir == DMA_TX) { in dma_esp32_config_descriptor()
154 if (dma_channel->dir == DMA_TX) { in dma_esp32_config_descriptor()
179 if (dma_channel->dir == DMA_TX) { in dma_esp32_config_descriptor()
218 dma_channel->dir = DMA_RX; in dma_esp32_config_rx()
256 dma_channel->dir = DMA_TX; in dma_esp32_config_tx()
377 if (dma_channel->dir == DMA_RX) { in dma_esp32_start()
419 if (dma_channel->dir == DMA_RX) { in dma_esp32_stop()
451 if (dma_channel->dir == DMA_RX) { in dma_esp32_get_status()
489 if (dma_channel->dir == DMA_RX) { in dma_esp32_reload()
[all …]
A Ddma_ti_cc23x0.c303 stat->dir = MEMORY_TO_PERIPHERAL; in dma_cc23x0_get_status()
306 stat->dir = PERIPHERAL_TO_MEMORY; in dma_cc23x0_get_status()
312 stat->dir = PERIPHERAL_TO_MEMORY; in dma_cc23x0_get_status()
315 stat->dir = MEMORY_TO_PERIPHERAL; in dma_cc23x0_get_status()
321 stat->dir = MEMORY_TO_PERIPHERAL; in dma_cc23x0_get_status()
326 stat->dir = PERIPHERAL_TO_MEMORY; in dma_cc23x0_get_status()
330 stat->dir = MEMORY_TO_MEMORY; in dma_cc23x0_get_status()
/drivers/gpio/
A Dgpio_cy8c95xx.c26 uint8_t dir; member
71 rc = i2c_reg_write_byte_dt(&cfg->i2c, CY8C95XX_REG_DIR, pins->dir); in write_pin_state()
118 pins->dir &= ~BIT(pin); in cy8c95xx_config()
125 pins->dir |= BIT(pin); in cy8c95xx_config()
129 pin, flags, pins->dir, pins->data_out); in cy8c95xx_config()
249 .dir = 0xFF, in cy8c95xx_init()

Completed in 82 milliseconds

12345