Searched refs:half_duplex (Results 1 – 8 of 8) sorted by relevance
52 spi_ll_set_half_duplex(hw, dev->half_duplex); in spi_hal_setup_device()73 if (trans->rcv_buffer && !dev->no_compensate && dev->half_duplex) { in spi_hal_setup_trans()109 if (dev->half_duplex) { in spi_hal_setup_trans()119 if (!dev->half_duplex && dev->cs_setup != 0) { in spi_hal_setup_trans()158 if (hal->dma_enabled && !dev->half_duplex) { in spi_hal_prepare_data()180 if ((!dev->half_duplex && trans->rcv_buffer) || trans->send_buffer) { in spi_hal_prepare_data()
96 …SPI_HAL_CHECK(timing_param->half_duplex || temp_conf.timing_dummy == 0 || timing_param->no_compens… in spi_hal_cal_clock_conf()
46 uint32_t half_duplex; ///< Whether half duplex mode is used, device specific member148 uint32_t half_duplex : 1; ///< Whether half duplex mode is used, device specific member
351 int half_duplex = dev_config->flags & SPI_DEVICE_HALFDUPLEX ? 1 : 0; in spi_bus_add_device() local356 .half_duplex = half_duplex, in spi_bus_add_device()413 hal_dev->half_duplex = dev_config->flags & SPI_DEVICE_HALFDUPLEX ? 1 : 0; in spi_bus_add_device()
437 static inline void spi_ll_set_half_duplex(spi_dev_t *hw, bool half_duplex) in spi_ll_set_half_duplex() argument439 hw->user.doutdin = !half_duplex; in spi_ll_set_half_duplex()
521 static inline void spi_ll_set_half_duplex(spi_dev_t *hw, bool half_duplex) in spi_ll_set_half_duplex() argument523 hw->user.doutdin = !half_duplex; in spi_ll_set_half_duplex()
488 static inline void spi_ll_set_half_duplex(spi_dev_t *hw, bool half_duplex) in spi_ll_set_half_duplex() argument490 hw->user.doutdin = !half_duplex; in spi_ll_set_half_duplex()