Home
last modified time | relevance | path

Searched refs:spi_cfg (Results 1 – 7 of 7) sorted by relevance

/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_spi.c41 struct swm_spi_cfg *spi_cfg; member
108 struct swm_spi_cfg *spi_cfg = spi_drv->spi_cfg; in swm_spi_configure() local
112 spi_cfg->spi_initstruct.Master = 0; in swm_spi_configure()
116 spi_cfg->spi_initstruct.Master = 1; in swm_spi_configure()
193 SPI_Init(spi_cfg->SPIx, &(spi_cfg->spi_initstruct)); in swm_spi_configure()
194 SPI_Open(spi_cfg->SPIx); in swm_spi_configure()
195 LOG_D("%s init done", spi_cfg->name); in swm_spi_configure()
243 SPISEND_1(spi_drv->spi_cfg->SPIx->DATA, sndb, spi_drv->spi_cfg->spi_initstruct.WordSize); in swm_spi_txrx1b()
246 SPIRECV_1(spi_drv->spi_cfg->SPIx->DATA, rcvb, spi_drv->spi_cfg->spi_initstruct.WordSize); in swm_spi_txrx1b()
260 struct swm_spi_cfg *spi_cfg = spi_drv->spi_cfg; in swm_spi_xfer() local
[all …]
/bsp/synwit/libraries/SWM320_drivers/
A Ddrv_spi.c43 struct swm_spi_cfg *spi_cfg; member
106 struct swm_spi_cfg *spi_cfg = spi_drv->spi_cfg; in swm_spi_configure() local
110 spi_cfg->spi_initstruct.Master = 0; in swm_spi_configure()
114 spi_cfg->spi_initstruct.Master = 1; in swm_spi_configure()
187 SPI_Init(spi_cfg->SPIx, &(spi_cfg->spi_initstruct)); in swm_spi_configure()
188 SPI_Open(spi_cfg->SPIx); in swm_spi_configure()
189 LOG_D("%s init done", spi_cfg->name); in swm_spi_configure()
237 SPISEND_1(spi_drv->spi_cfg->SPIx->DATA, sndb, spi_drv->spi_cfg->spi_initstruct.WordSize); in swm_spi_txrx1b()
240 SPIRECV_1(spi_drv->spi_cfg->SPIx->DATA, rcvb, spi_drv->spi_cfg->spi_initstruct.WordSize); in swm_spi_txrx1b()
254 struct swm_spi_cfg *spi_cfg = spi_drv->spi_cfg; in swm_spi_xfer() local
[all …]
/bsp/bouffalo_lab/libraries/rt_drivers/
A Ddrv_spi.c88 struct bflb_spi_config_s spi_cfg = { in spi_configure() local
102 spi_cfg.mode = SPI_MODE0; in spi_configure()
105 spi_cfg.mode = SPI_MODE1; in spi_configure()
108 spi_cfg.mode = SPI_MODE2; in spi_configure()
111 spi_cfg.mode = SPI_MODE3; in spi_configure()
137 spi_cfg.freq = cfg->max_hz; in spi_configure()
140 spi_cfg.bit_order = SPI_BIT_MSB; in spi_configure()
142 spi_cfg.bit_order = SPI_BIT_LSB; in spi_configure()
145 spi_cfg.role = SPI_ROLE_SLAVE; in spi_configure()
147 spi_cfg.role = SPI_ROLE_MASTER; in spi_configure()
[all …]
/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/
A Ddrv_spi.c159 struct gd32_spi_config *spi_cfg = (struct gd32_spi_config *)(spi_obj->config); in gd32_spi_configure() local
161 ret = gd32_spi_init(spi_cfg->spi_periph, cfg); in gd32_spi_configure()
163 spi_enable(spi_cfg->spi_periph); in gd32_spi_configure()
225 struct gd32_spi_config *spi_cfg = (struct gd32_spi_config *)(spi_obj->config); in gd32_spi_xfer() local
226 RT_ASSERT(spi_cfg != RT_NULL); in gd32_spi_xfer()
236 total_length += gd32_spi_transmit(spi_cfg->spi_periph, message->send_buf, \ in gd32_spi_xfer()
/bsp/renesas/libraries/HAL_Drivers/
A Ddrv_sci.c95 struct rt_spi_configuration *spi_cfg; member
588 spi_bit_width_t bit_width = ra_width_shift(obj->spi_cfg->data_width); in ra_write_message()
610 spi_bit_width_t bit_width = ra_width_shift(obj->spi_cfg->data_width); in ra_read_message()
632 spi_bit_width_t bit_width = ra_width_shift(obj->spi_cfg->data_width); in ra_write_read_message()
662 obj->spi_cfg = configuration; in ra_hw_spi_configure()
665 sci_b_spi_extended_cfg_t spi_cfg = *(sci_b_spi_extended_cfg_t *)cfg->p_extend; in ra_hw_spi_configure() local
667 sci_spi_extended_cfg_t *spi_cfg = (sci_spi_extended_cfg_t *)cfg->p_extend; in ra_hw_spi_configure() local
675 … R_SCI_B_SPI_CalculateBitrate(obj->spi_cfg->max_hz, SCI_B_SPI_SOURCE_CLOCK_PCLK, &spi_cfg.clk_div); in ra_hw_spi_configure()
677 R_SCI_SPI_CalculateBitrate(obj->spi_cfg->max_hz, SCI_SPI_CLOCK_SOURCE_PCLKM, false); in ra_hw_spi_configure()
679 R_SCI_SPI_CalculateBitrate(obj->spi_cfg->max_hz, &spi_cfg->clk_div, false); in ra_hw_spi_configure()
A Ddrv_spi.c215 … spi_extended_cfg_t spi_cfg = *(spi_extended_cfg_t *)spi_dev->ra_spi_handle_t->spi_cfg_t->p_extend; in ra_hw_spi_configure() local
222 …R_SPI_B_CalculateBitrate(spi_dev->rt_spi_cfg_t->max_hz, SPI_B_CLOCK_SOURCE_PCLK, &spi_cfg.spck_div… in ra_hw_spi_configure()
224 … R_SPI_CalculateBitrate(spi_dev->rt_spi_cfg_t->max_hz, SPI_CLOCK_SOURCE_PCLKM, &spi_cfg.spck_div); in ra_hw_spi_configure()
226 R_SPI_CalculateBitrate(spi_dev->rt_spi_cfg_t->max_hz, &spi_cfg.spck_div); in ra_hw_spi_configure()
/bsp/allwinner/libraries/drivers/
A Ddrv_spi.c358 struct rt_spi_configuration spi_cfg; in spi_sample() local
359 spi_cfg.max_hz = 5000000; in spi_sample()
360 spi_cfg.mode = RT_SPI_MODE_0 | RT_SPI_MSB; in spi_sample()
361 spi_cfg.data_width = 8; in spi_sample()
363 rt_spi_configure(spi_dev, &spi_cfg); in spi_sample()

Completed in 20 milliseconds