Searched refs:spi_cfg (Results 1 – 7 of 7) sorted by relevance
| /bsp/synwit/libraries/SWM341_drivers/ |
| A D | drv_spi.c | 41 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 D | drv_spi.c | 43 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 D | drv_spi.c | 88 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 D | drv_spi.c | 159 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 D | drv_sci.c | 95 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 D | drv_spi.c | 215 … 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 D | drv_spi.c | 358 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