Searched refs:spi_instance (Results 1 – 7 of 7) sorted by relevance
| /bsp/k210/drivers/ |
| A D | drv_spi.c | 159 spi_instance[bus->spi_instance]->dmacr = 0x3; in drv_spi_xfer() 160 spi_instance[bus->spi_instance]->ssienr = 0x01; in drv_spi_xfer() 170 spi_instance[bus->spi_instance]->dmacr = 0x2; in drv_spi_xfer() 171 spi_instance[bus->spi_instance]->ssienr = 0x01; in drv_spi_xfer() 180 spi_instance[bus->spi_instance]->dmacr = 0x1; in drv_spi_xfer() 181 spi_instance[bus->spi_instance]->ssienr = 0x01; in drv_spi_xfer() 182 spi_instance[bus->spi_instance]->dr[0] = 0xFF; in drv_spi_xfer() 190 spi_instance[bus->spi_instance]->ser = 1U << cs->cs_index; in drv_spi_xfer() 199 while ((spi_instance[bus->spi_instance]->sr & 0x05) != 0x04) in drv_spi_xfer() 201 spi_instance[bus->spi_instance]->ser = 0x00; in drv_spi_xfer() [all …]
|
| /bsp/ht32/libraries/ht32_drivers/ |
| A D | drv_spi.c | 152 struct ht32_spi *spi_instance = (struct ht32_spi *)spi_bus->parent.user_data; in ht32_configure() local 160 if (HT_SPI0 == spi_instance->config->spi_x) in ht32_configure() 166 if (HT_SPI1 == spi_instance->config->spi_x) in ht32_configure() 174 ht32_spi_gpio_init(spi_instance->config->spi_x); in ht32_configure() 236 SPI_Init(spi_instance->config->spi_x, &SPI_InitStructure); in ht32_configure() 238 SPI_SELOutputCmd(spi_instance->config->spi_x, ENABLE); in ht32_configure() 241 SPI_Cmd(spi_instance->config->spi_x, ENABLE); in ht32_configure() 282 SPI_SendData(spi_instance->config->spi_x, data); in ht32_xfer() 287 data = SPI_ReceiveData(spi_instance->config->spi_x); in ht32_xfer() 314 SPI_SendData(spi_instance->config->spi_x, data); in ht32_xfer() [all …]
|
| /bsp/hk32/libraries/rt_drivers/ |
| A D | drv_spi.c | 86 struct hk32_spi *spi_instance = (struct hk32_spi *)spi_bus->parent.user_data; in configure() local 93 hk32_msp_spi_init(spi_instance->config->spix); in configure() 121 if (spi_instance->config->spix == SPI1) in configure() 202 SPI_Init(spi_instance->config->spix, &SPI_InitStruct); in configure() 204 SPI_Cmd(spi_instance->config->spix, ENABLE); in configure() 205 SPI_CalculateCRC(spi_instance->config->spix, DISABLE); in configure() 213 struct hk32_spi *spi_instance = (struct hk32_spi *)hk32_spi_bus->parent.user_data; in xfer() local 249 SPI_SendData8(spi_instance->config->spix, data); in xfer() 254 data = SPI_ReceiveData8(spi_instance->config->spix); in xfer() 281 SPI_I2S_SendData16(spi_instance->config->spix, data); in xfer() [all …]
|
| /bsp/maxim/libraries/HAL_Drivers/ |
| A D | drv_spi.h | 34 .spi_instance = SPI0A, \ 42 .spi_instance = SPI1A \ 48 .spi_instance = SPI1B \ 56 spi_type spi_instance; member 61 spi_type spi_instance; member
|
| A D | drv_spi.c | 77 if (SPI_Init(tmp_spi->spi_instance, mode, configuration->max_hz) != 0) in spi_configure() 100 ret = SPI_MasterTrans(tmp_spi->spi_instance, &tmp_spi->spixfer_req); in spixfer() 125 spi_bus_obj[i].spi_instance = spi_config[i].spi_instance; in rt_hw_spi_bus_init()
|
| /bsp/hc32/libraries/hc32_drivers/ |
| A D | drv_spi.c | 233 rt_hw_spi_board_init(spi_instance); in hc32_spi_init() 234 if (LL_OK != SPI_Init(spi_instance, &stcSpiInit)) in hc32_spi_init() 317 SPI_IntCmd(spi_instance, SPI_INT_ERR, ENABLE); in hc32_spi_init() 569 hc32_spi_enable(spi_instance); in hc32_spi_xfer() 582 hc32_spi_enable(spi_instance); in hc32_spi_xfer() 595 hc32_spi_enable(spi_instance); in hc32_spi_xfer() 634 SPI_ClearStatus(spi_instance, SPI_FLAG_CLR_ALL); in hc32_spi_xfer() 681 CM_SPI_TypeDef *spi_instance = spi->config->Instance; in hc32_spi_err_irq_handle() local 685 UnusedData = SPI_ReadData(spi_instance); in hc32_spi_err_irq_handle() 686 SPI_ClearStatus(spi_instance, SPI_FLAG_OVERRUN); in hc32_spi_err_irq_handle() [all …]
|
| /bsp/ck802/libraries/common/spi/ |
| A D | dw_spi.c | 66 static dw_spi_priv_t spi_instance[CONFIG_SPI_NUM]; variable 118 spi_priv = &spi_instance[i]; in dw_spi_dma_event_cb() 695 dw_spi_priv_t *spi_priv = &spi_instance[idx]; in dw_spi_irqhandler() 735 dw_spi_priv_t *spi_priv = &spi_instance[idx]; in csi_spi_initialize()
|
Completed in 16 milliseconds