Searched refs:common_config (Results 1 – 5 of 5) sorted by relevance
277 config->common_config.data_len_in_bits = 32; in spi_master_get_default_format_config()278 config->common_config.data_merge = false; in spi_master_get_default_format_config()279 config->common_config.mosi_bidir = false; in spi_master_get_default_format_config()280 config->common_config.lsb = false; in spi_master_get_default_format_config()289 config->common_config.data_merge = false; in spi_slave_get_default_format_config()290 config->common_config.mosi_bidir = false; in spi_slave_get_default_format_config()291 config->common_config.lsb = false; in spi_slave_get_default_format_config()310 config->common_config.cs_index = spi_cs_0; in spi_master_get_default_control_config()323 config->common_config.cs_index = spi_cs_0; in spi_slave_get_default_control_config()483 if (config->common_config.tx_dma_enable) { in spi_setup_dma_transfer()[all …]
294 format_config.common_config.data_len_in_bits = cfg->data_width; in hpm_spi_configure()295 format_config.common_config.cpha = cfg->mode & RT_SPI_CPHA ? 1 : 0; in hpm_spi_configure()296 format_config.common_config.cpol = cfg->mode & RT_SPI_CPOL ? 1 : 0; in hpm_spi_configure()332 spi->control_config.common_config.tx_dma_enable = false; in hpm_spi_xfer_polling()333 spi->control_config.common_config.rx_dma_enable = false; in hpm_spi_xfer_polling()458 spi->control_config.common_config.tx_dma_enable = false; in hpm_spi_xfer_dma()459 spi->control_config.common_config.rx_dma_enable = false; in hpm_spi_xfer_dma()467 spi->control_config.common_config.tx_dma_enable = true; in hpm_spi_xfer_dma()468 spi->control_config.common_config.rx_dma_enable = true; in hpm_spi_xfer_dma()499 spi->control_config.common_config.tx_dma_enable = true; in hpm_spi_xfer_dma()[all …]
145 control_config->common_config.trans_mode = _trans_mode; in hpm_config_cmd_addr_format()156 control_config->common_config.trans_mode = spi_trans_no_data; in hpm_config_cmd_addr_format()168 format_config.common_config.data_len_in_bits = 8; in init()169 format_config.common_config.mode = spi_master_mode; in init()170 format_config.common_config.cpol = spi_sclk_low_idle; in init()171 format_config.common_config.cpha = spi_sclk_sampling_odd_clk_edges; in init()172 format_config.common_config.data_merge = false; in init()283 control_config.common_config.tx_dma_enable = true; in write()284 control_config.common_config.rx_dma_enable = false; in write()337 control_config.common_config.tx_dma_enable = false; in read()[all …]
234 | SPI_TRANSCTRL_DUALQUAD_SET(config->common_config.data_phase_fmt) in hpm_spi_prepare_dma_tx_descriptors()324 SPI_TRANSCTRL_DUALQUAD_SET(config->common_config.data_phase_fmt) | in hpm_prepare_dma_rx_descriptors()384 …if (config->common_config.trans_mode == spi_trans_write_only || config->common_config.trans_mode =… in hpm_spi_get_trans_count()386 …} else if (config->common_config.trans_mode == spi_trans_read_only || config->common_config.trans_… in hpm_spi_get_trans_count()438 …if (config->common_config.trans_mode == spi_trans_write_only || config->common_config.trans_mode =… in spi_setup_trans_with_dma_chain()443 …} else if (config->common_config.trans_mode == spi_trans_read_only || config->common_config.trans_… in spi_setup_trans_with_dma_chain()448 } else if (config->common_config.trans_mode == spi_trans_write_read_together) { in spi_setup_trans_with_dma_chain()492 uint32_t trans_mode = config->common_config.trans_mode; in spi_setup_trans_with_dma()561 …assert(config->common_config.trans_mode == spi_trans_read_only || config->common_config.trans_mode… in hpm_spi_setup_dma_transfer()562 …|| config->common_config.trans_mode == spi_trans_write_only || config->common_config.trans_mode ==… in hpm_spi_setup_dma_transfer()[all …]
194 spi_common_format_config_t common_config; member235 spi_common_control_config_t common_config; member
Completed in 17 milliseconds