Home
last modified time | relevance | path

Searched refs:spi_bus_obj (Results 1 – 16 of 16) sorted by relevance

/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_spi.c554 spi_bus_obj[i].config = &spi_config[i]; in rt_hw_spi_bus_init()
647 rt_completion_init(&spi_bus_obj[i].cpt); in rt_hw_spi_bus_init()
692 HAL_SPI_IRQHandler(&spi_bus_obj[SPI1_INDEX].handle); in SPI1_IRQHandler()
710 HAL_DMA_IRQHandler(&spi_bus_obj[SPI1_INDEX].dma.handle_rx); in SPI1_DMA_RX_IRQHandler()
728 HAL_DMA_IRQHandler(&spi_bus_obj[SPI1_INDEX].dma.handle_tx); in SPI1_DMA_TX_IRQHandler()
741 HAL_SPI_IRQHandler(&spi_bus_obj[SPI2_INDEX].handle); in SPI2_IRQHandler()
759 HAL_DMA_IRQHandler(&spi_bus_obj[SPI2_INDEX].dma.handle_rx); in SPI2_DMA_RX_IRQHandler()
777 HAL_DMA_IRQHandler(&spi_bus_obj[SPI2_INDEX].dma.handle_tx); in SPI2_DMA_TX_IRQHandler()
790 HAL_SPI_IRQHandler(&spi_bus_obj[SPI3_INDEX].handle); in SPI3_IRQHandler()
839 HAL_SPI_IRQHandler(&spi_bus_obj[SPI4_INDEX].handle); in SPI4_IRQHandler()
[all …]
/bsp/ESP32_C3/drivers/
A Ddrv_spi.c37 static struct esp32_spi spi_bus_obj[] = { variable
158 for(int i = 0; i < sizeof(spi_bus_obj)/sizeof(spi_bus_obj[0]); i++) in spi_configure()
160 spi_bus_obj[i].bus_name = "spi2"; in spi_configure()
161 spi_bus_obj[i].spi_bus = &spi_bus2; in spi_configure()
162 spi_bus_obj[i].esp32_spi_bus_cfg = &buscfg; in spi_configure()
223 for(int i = 0; i < sizeof(spi_bus_obj)/sizeof(spi_bus_obj[0]); i++) in rt_hw_spi_init()
225 spi_bus_obj[i].spi_bus->parent.user_data = (void *)&spi_bus_obj[i]; in rt_hw_spi_init()
226 … result = rt_spi_bus_register(spi_bus_obj[i].spi_bus, spi_bus_obj[i].bus_name, &esp32_spi_ops); in rt_hw_spi_init()
230 LOG_D("%s bus init done", spi_bus_obj[i].bus_name); in rt_hw_spi_init()
/bsp/acm32/acm32f0x0-nucleo/drivers/
A Ddrv_spi.c384 spi_bus_obj[i].config = &spi_config[i]; in rt_hw_spi_bus_init()
385 spi_bus_obj[i].spi_bus.parent.user_data = &spi_config[i]; in rt_hw_spi_bus_init()
386 spi_bus_obj[i].handle.Instance = spi_config[i].Instance; in rt_hw_spi_bus_init()
389 if (spi_bus_obj[i].spi_dma_flag & SPI_USING_RX_DMA_FLAG) in rt_hw_spi_bus_init()
406 if (spi_bus_obj[i].spi_dma_flag & SPI_USING_TX_DMA_FLAG) in rt_hw_spi_bus_init()
434 HAL_SPI_IRQHandler(&spi_bus_obj[SPI1_INDEX].handle); in SPI1_IRQHandler()
447 HAL_SPI_IRQHandler(&spi_bus_obj[SPI2_INDEX].handle); in SPI2_IRQHandler()
457 spi_bus_obj[SPI1_INDEX].spi_dma_flag |= SPI_USING_RX_DMA_FLAG; in acm32_get_dma_info()
462 spi_bus_obj[SPI1_INDEX].spi_dma_flag |= SPI_USING_TX_DMA_FLAG; in acm32_get_dma_info()
468 spi_bus_obj[SPI2_INDEX].spi_dma_flag |= SPI_USING_RX_DMA_FLAG; in acm32_get_dma_info()
[all …]
/bsp/Infineon/libraries/HAL_Drivers/
A Ddrv_spi.c39 static struct ifx_spi_handle spi_bus_obj[] = variable
75 static struct ifx_spi spi_config[sizeof(spi_bus_obj) / sizeof(spi_bus_obj[0])] =
279 for (int spi_index = 0; spi_index < sizeof(spi_bus_obj) / sizeof(spi_bus_obj[0]); spi_index++) in rt_hw_spi_init()
281 spi_bus_obj[spi_index].spi_obj = rt_malloc(sizeof(cyhal_spi_t)); in rt_hw_spi_init()
282 RT_ASSERT(spi_bus_obj[spi_index].spi_obj != RT_NULL); in rt_hw_spi_init()
284 spi_config[spi_index].spi_handle_t = &spi_bus_obj[spi_index]; in rt_hw_spi_init()
286 …rt_err_t err = rt_spi_bus_register(&spi_config[spi_index].spi_bus, spi_bus_obj[spi_index].bus_name… in rt_hw_spi_init()
294 spi_bus_obj[spi_index].mosi_pin, spi_bus_obj[spi_index].miso_pin, in rt_hw_spi_init()
295 spi_bus_obj[spi_index].sck_pin); in rt_hw_spi_init()
/bsp/nrf5x/libraries/drivers/
A Ddrv_spi.c50 static struct nrfx_drv_spi spi_bus_obj[sizeof(spi_config) / sizeof(spi_config[0])]; variable
108 if(spi_bus == &spi_bus_obj[i].spi_bus) in spi_index_find()
162 nrfx_spim_t spi = spi_bus_obj[index].spi; in spi_configure()
248 nrfx_spim_t * p_instance = &spi_bus_obj[index].spi; in spixfer()
298 spi_bus_obj[i].spi = spi_config[i].spi; in rt_hw_spi_bus_init()
299 spi_bus_obj[i].spi_bus.parent.user_data = &spi_config[i]; /* SPI INSTANCE */ in rt_hw_spi_bus_init()
393 static struct nrfx_drv_spi spi_bus_obj[sizeof(spi_config) / sizeof(spi_config[0])]; variable
431 if(spi_bus == &spi_bus_obj[i].spi_bus) in spi_index_find()
473 nrfx_spi_t spi = spi_bus_obj[index].spi; in spi_configure()
559 nrfx_spi_t * p_instance = &spi_bus_obj[index].spi; in spixfer()
[all …]
/bsp/hc32/libraries/hc32_drivers/
A Ddrv_spi.c707 hc32_spi_err_irq_handle(&spi_bus_obj[SPI1_INDEX]); in hc32_spi1_err_irq_handler()
726 hc32_spi_err_irq_handle(&spi_bus_obj[SPI2_INDEX]); in hc32_spi2_err_irq_handler()
744 hc32_spi_err_irq_handle(&spi_bus_obj[SPI3_INDEX]); in hc32_spi3_err_irq_handler()
762 hc32_spi_err_irq_handle(&spi_bus_obj[SPI4_INDEX]); in hc32_spi4_err_irq_handler()
779 hc32_spi_err_irq_handle(&spi_bus_obj[SPI5_INDEX]); in hc32_spi5_err_irq_handler()
790 hc32_spi_err_irq_handle(&spi_bus_obj[SPI6_INDEX]); in hc32_spi6_err_irq_handler()
833 spi_bus_obj[SPI1_INDEX].spi_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in hc32_get_dma_info()
838 spi_bus_obj[SPI1_INDEX].spi_dma_flag |= RT_DEVICE_FLAG_DMA_TX; in hc32_get_dma_info()
844 spi_bus_obj[SPI2_INDEX].spi_dma_flag |= RT_DEVICE_FLAG_DMA_RX; in hc32_get_dma_info()
906 spi_bus_obj[i].config = &spi_config[i]; in hc32_hw_spi_bus_init()
[all …]
A Ddrv_qspi.c92 struct rt_spi_bus spi_bus_obj; variable
1009 spi_bus_obj.parent.user_data = qspi_bus; in hc32_qspi_register_bus()
1010 return rt_qspi_bus_register(&spi_bus_obj, name, &hc32_qspi_ops); in hc32_qspi_register_bus()
/bsp/gd32/risc-v/libraries/gd32_drivers/
A Ddrv_spi.c29 static const struct gd32_spi spi_bus_obj[] = { variable
330 for (i = 0; i < sizeof(spi_bus_obj) / sizeof(spi_bus_obj[0]); i++) in rt_hw_spi_init()
332 spi_bus_obj[i].spi_bus->parent.user_data = (void *)&spi_bus_obj[i]; in rt_hw_spi_init()
334 … result = rt_spi_bus_register(spi_bus_obj[i].spi_bus, spi_bus_obj[i].bus_name, &gd32_spi_ops); in rt_hw_spi_init()
338 LOG_D("%s bus init done", spi_bus_obj[i].bus_name); in rt_hw_spi_init()
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_spi.c35 static const struct gd32_spi spi_bus_obj[] = { variable
442 for (i = 0; i < sizeof(spi_bus_obj) / sizeof(spi_bus_obj[0]); i++) in rt_hw_spi_init()
444 spi_bus_obj[i].spi_bus->parent.user_data = (void *)&spi_bus_obj[i]; in rt_hw_spi_init()
446 … result = rt_spi_bus_register(spi_bus_obj[i].spi_bus, spi_bus_obj[i].bus_name, &gd32_spi_ops); in rt_hw_spi_init()
450 LOG_D("%s bus init done", spi_bus_obj[i].bus_name); in rt_hw_spi_init()
/bsp/maxim/libraries/HAL_Drivers/
A Ddrv_spi.c34 static struct mcu_drv_spi spi_bus_obj[sizeof(spi_config) / sizeof(spi_config[0])]; variable
125 spi_bus_obj[i].spi_instance = spi_config[i].spi_instance; in rt_hw_spi_bus_init()
126 spi_bus_obj[i].spi_bus.parent.user_data = &spi_config[i]; //SPI INSTANCE in rt_hw_spi_bus_init()
127 … result = rt_spi_bus_register(&spi_bus_obj[i].spi_bus, spi_config[i].bus_name, &nrfx_spi_ops); in rt_hw_spi_bus_init()
/bsp/tm4c123bsp/libraries/Drivers/
A Ddrv_spi.c67 static struct tm4c123_spi spi_bus_obj[sizeof(spi_config) / sizeof(spi_config[0])] = {0}; variable
246 spi_bus_obj[i].config = &spi_config[i]; in rt_hw_spi_bus_init()
247 spi_bus_obj[i].spi_bus.parent.user_data = &spi_config[i]; in rt_hw_spi_bus_init()
250 … result = rt_spi_bus_register(&spi_bus_obj[i].spi_bus, spi_config[i].bus_name, &tm4c123_spi_ops); in rt_hw_spi_bus_init()
/bsp/apm32/libraries/Drivers/
A Ddrv_spi.c36 static struct apm32_spi spi_bus_obj[sizeof(spi_config) / sizeof(spi_config[0])] = {0}; variable
364 spi_bus_obj[i].config = &spi_config[i]; in rt_hw_spi_init()
365 spi_bus_obj[i].spi_bus.parent.user_data = (void *)&spi_bus_obj[i]; in rt_hw_spi_init()
366 … result = rt_spi_bus_register(&spi_bus_obj[i].spi_bus, spi_config[i].spi_bus_name, &apm32_spi_ops); in rt_hw_spi_init()
/bsp/synwit/libraries/SWM320_drivers/
A Ddrv_spi.c96 static struct swm_spi_device spi_bus_obj[sizeof(swm_spi_cfg) / sizeof(swm_spi_cfg[0])] = {0}; variable
350 spi_bus_obj[i].spi_cfg = &swm_spi_cfg[i]; in swm_spi_init()
351 spi_bus_obj[i].spi_bus.parent.user_data = &swm_spi_cfg[i]; in swm_spi_init()
352 result = rt_spi_bus_register(&spi_bus_obj[i].spi_bus, swm_spi_cfg[i].name, &swm_spi_ops); in swm_spi_init()
/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_spi.c98 static struct swm_spi_device spi_bus_obj[sizeof(swm_spi_cfg) / sizeof(swm_spi_cfg[0])] = {0}; variable
357 spi_bus_obj[i].spi_cfg = &swm_spi_cfg[i]; in swm_spi_init()
358 spi_bus_obj[i].spi_bus.parent.user_data = &swm_spi_cfg[i]; in swm_spi_init()
359 result = rt_spi_bus_register(&spi_bus_obj[i].spi_bus, swm_spi_cfg[i].name, &swm_spi_ops); in swm_spi_init()
/bsp/n32g452xx/Libraries/rt_drivers/
A Ddrv_spi.c90 static struct n32_spi spi_bus_obj[sizeof(spi_config) / sizeof(spi_config[0])] = {0}; variable
372 spi_bus_obj[i].config = &spi_config[i]; in rt_hw_spi_bus_init()
373 spi_bus_obj[i].spi_bus.parent.user_data = &spi_config[i]; in rt_hw_spi_bus_init()
374 result = rt_spi_bus_register(&spi_bus_obj[i].spi_bus, spi_config[i].bus_name, &n32_spi_ops); in rt_hw_spi_bus_init()
/bsp/wch/risc-v/Libraries/ch32_drivers/
A Ddrv_spi.c64 static struct ch32_spi spi_bus_obj[sizeof(spi_config) / sizeof(spi_config[0])] = {0}; variable
487 spi_bus_obj[i].config = &spi_config[i]; in rt_hw_spi_bus_init()
488 spi_bus_obj[i].spi_bus.parent.user_data = &spi_config[i]; in rt_hw_spi_bus_init()
489 spi_bus_obj[i].handle.Instance = spi_config[i].Instance; in rt_hw_spi_bus_init()
491 … result = rt_spi_bus_register(&spi_bus_obj[i].spi_bus, spi_config[i].bus_name, &ch32_spi_ops); in rt_hw_spi_bus_init()

Completed in 41 milliseconds