Home
last modified time | relevance | path

Searched refs:spi_control_config_t (Results 1 – 6 of 6) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/
A Dhpm_spi_drv.h236 } spi_control_config_t; typedef
291 void spi_master_get_default_control_config(spi_control_config_t *config);
305 void spi_slave_get_default_control_config(spi_control_config_t *config);
338 spi_control_config_t *config,
354 spi_control_config_t *config,
537 hpm_stat_t spi_write_command(SPI_Type *ptr, spi_mode_selection_t mode, spi_control_config_t *config…
550 hpm_stat_t spi_read_command(SPI_Type *ptr, spi_mode_selection_t mode, spi_control_config_t *config,…
563 hpm_stat_t spi_write_address(SPI_Type *ptr, spi_mode_selection_t mode, spi_control_config_t *config…
574 hpm_stat_t spi_control_init(SPI_Type *ptr, spi_control_config_t *config, uint32_t wcount, uint32_t …
/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_spi_drv.c56 hpm_stat_t spi_write_command(SPI_Type *ptr, spi_mode_selection_t mode, spi_control_config_t *config… in spi_write_command()
72 hpm_stat_t spi_read_command(SPI_Type *ptr, spi_mode_selection_t mode, spi_control_config_t *config,… in spi_read_command()
86 hpm_stat_t spi_write_address(SPI_Type *ptr, spi_mode_selection_t mode, spi_control_config_t *config… in spi_write_address()
257 static hpm_stat_t spi_no_data(SPI_Type *ptr, spi_mode_selection_t mode, spi_control_config_t *confi… in spi_no_data()
297 void spi_master_get_default_control_config(spi_control_config_t *config) in spi_master_get_default_control_config()
314 void spi_slave_get_default_control_config(spi_control_config_t *config) in spi_slave_get_default_control_config()
366 hpm_stat_t spi_control_init(SPI_Type *ptr, spi_control_config_t *config, uint32_t wcount, uint32_t … in spi_control_init()
406 spi_control_config_t *config, in spi_transfer()
471 spi_control_config_t *config, in spi_setup_dma_transfer()
/bsp/hpmicro/libraries/hpm_sdk/components/serial_nor/interface/spi/
A Dhpm_serial_nor_host_spi.c25 …md_addr_format(void *ops, hpm_serial_nor_transfer_seq_t *cmd_seq, spi_control_config_t *control_co…
27 static hpm_stat_t hpm_spi_transfer_via_dma(hpm_serial_nor_host_t *host, spi_control_config_t *contr…
114 …md_addr_format(void *ops, hpm_serial_nor_transfer_seq_t *cmd_seq, spi_control_config_t *control_co… in hpm_config_cmd_addr_format()
191 static hpm_stat_t hpm_spi_transfer_via_dma(hpm_serial_nor_host_t *host, spi_control_config_t *contr… in hpm_spi_transfer_via_dma()
262 spi_control_config_t control_config = {0}; in write()
311 spi_control_config_t control_config = {0}; in read()
/bsp/hpmicro/libraries/hpm_sdk/components/spi/
A Dhpm_spi.h96 hpm_stat_t hpm_spi_setup_dma_transfer(spi_context_t *context, spi_control_config_t *config);
A Dhpm_spi.c207 void hpm_spi_prepare_dma_tx_descriptors(spi_context_t *context, spi_control_config_t *config, uint3… in hpm_spi_prepare_dma_tx_descriptors()
298 void hpm_prepare_dma_rx_descriptors(spi_context_t *context, spi_control_config_t *config, uint32_t … in hpm_prepare_dma_rx_descriptors()
379 static uint32_t hpm_spi_get_trans_count(spi_context_t *context, spi_control_config_t *config) in hpm_spi_get_trans_count()
407 static hpm_stat_t spi_setup_trans_with_dma_chain(spi_context_t *context, spi_control_config_t *conf… in spi_setup_trans_with_dma_chain()
486 static hpm_stat_t spi_setup_trans_with_dma(spi_context_t *context, spi_control_config_t *config) in spi_setup_trans_with_dma()
532 hpm_stat_t hpm_spi_setup_dma_transfer(spi_context_t *context, spi_control_config_t *config) in hpm_spi_setup_dma_transfer()
/bsp/hpmicro/libraries/drivers/
A Ddrv_spi.c34 spi_control_config_t control_config;

Completed in 17 milliseconds