| /bsp/Infineon/libraries/HAL_Drivers/ |
| A D | drv_spi.c | 103 static void ifx_spi_init(struct ifx_spi *spi_device) in ifx_spi_init() argument 105 RT_ASSERT(spi_device != RT_NULL); in ifx_spi_init() 113 …result = cyhal_spi_init(spi_device->spi_handle_t->spi_obj, spi_device->spi_handle_t->mosi_pin, spi… in ifx_spi_init() 114 … spi_device->spi_handle_t->sck_pin, NC, NULL, spi_device->spi_handle_t->spi_obj->data_bits, in ifx_spi_init() 122 …result = cyhal_spi_set_frequency(spi_device->spi_handle_t->spi_obj, spi_device->spi_handle_t->freq… in ifx_spi_init() 128 … LOG_I("[%s] freq:[%d]HZ\n", spi_device->spi_handle_t->bus_name, spi_device->spi_handle_t->freq); in ifx_spi_init() 131 …cyhal_spi_register_callback(spi_device->spi_handle_t->spi_obj, spi_interrupt_callback, spi_device); in ifx_spi_init() 164 spi_device->spi_handle_t->freq = max_hz; in spi_configure() 186 ifx_spi_init(spi_device); in spi_configure() 256 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() local [all …]
|
| /bsp/phytium/libraries/drivers_example/ |
| A D | spi_sample.c | 35 static struct rt_spi_device *spi_device = RT_NULL; in fspim_test_sample() local 54 spi_device = (struct rt_spi_device *)rt_device_find("flash"); in fspim_test_sample() 55 if (!spi_device) in fspim_test_sample() 78 rt_spi_send_then_recv(spi_device, &send_to_flash_id, 1, recv_from_falsh_id1, 5); in fspim_test_sample() 82 rt_spi_transfer_message(spi_device, &msg1); in fspim_test_sample()
|
| /bsp/nxp/mcx/mcxn/frdm-mcxn947/board/ports/ |
| A D | drv_filesystem_spi_flash.c | 35 struct rt_spi_device *spi_device = rt_malloc(sizeof(struct rt_spi_device)); in app_filesystem_init() local 37 if (!spi_device) in app_filesystem_init() 49 ret = rt_spi_configure(spi_device, &cfg); in app_filesystem_init() 56 …ret = rt_spi_bus_attach_device_cspin(spi_device, W25Q64_SPI_DEVICE_NAME, W25Q64_SPI_BUS_NAME, W25Q… in app_filesystem_init()
|
| A D | drv_spi_sample_rw007.c | 40 struct rt_spi_device *spi_device = rt_malloc(sizeof(struct rt_spi_device)); in wifi_spi_device_init() local 41 if (!spi_device) return -1; in wifi_spi_device_init() 44 …ret = rt_spi_bus_attach_device_cspin(spi_device, BOARD_RW007_DEVICE_NAME, BOARD_RW007_SPI_BUS_NAME… in wifi_spi_device_init()
|
| /bsp/samd21/sam_d2x_asflib/common/services/spi/sam_spi/ |
| A D | spi_master.h | 130 struct spi_device { struct 156 extern void spi_master_setup_device(Spi *p_spi, struct spi_device *device, 168 extern void spi_select_device(Spi *p_spi, struct spi_device *device); 180 extern void spi_deselect_device(Spi *p_spi, struct spi_device *device);
|
| /bsp/allwinner_tina/drivers/spi/ |
| A D | drv_spi_flash.c | 33 rt_spi_flash_device_t spi_device; variable 37 spi_device = rt_sfud_flash_probe(SPI_FLASH_CHIP, SPI_FLASH_DEVICE_NAME); in rt_hw_spi_flash_with_sfud_init() 38 if (spi_device == NULL) in rt_hw_spi_flash_with_sfud_init()
|
| /bsp/loongson/ls1cdev/drivers/ |
| A D | touch.c | 129 struct rt_spi_device * spi_device; /* SPI 设备 用于通信 */ member 227 touch_send_then_recv(touch->spi_device, send_buffer, 1, recv_buffer, 2); in rtgui_touch_calculate() 238 touch_send_then_recv(touch->spi_device, send_buffer, 1, recv_buffer, 2); in rtgui_touch_calculate() 251 touch_send_then_recv(touch->spi_device, send_buffer, 1, recv_buffer, 2); in rtgui_touch_calculate() 370 touch_send_then_recv(touch->spi_device, &send, 1, recv_buffer, 2); in rtgui_touch_init() 536 struct rt_device * spi_device; in rtgui_touch_hw_init() local 541 spi_device = rt_device_find("spi10"); in rtgui_touch_hw_init() 542 if(spi_device == RT_NULL) in rtgui_touch_hw_init() 547 err = rt_device_open(spi_device, RT_DEVICE_OFLAG_RDWR); in rtgui_touch_hw_init() 560 rt_spi_configure((struct rt_spi_device *)spi_device, &cfg); in rtgui_touch_hw_init() [all …]
|
| /bsp/gd32/arm/libraries/gd32_drivers/ |
| A D | drv_spi.c | 179 struct gd32_spi *spi_device = (struct gd32_spi *)spi_bus->parent.user_data; in spi_configure() local 181 uint32_t spi_periph = spi_device->spi_periph; in spi_configure() 187 gd32_spi_init(spi_device); in spi_configure() 307 struct gd32_spi *spi_device = (struct gd32_spi *)gd32_spi_bus->parent.user_data; in spixfer() local 310 uint32_t spi_periph = spi_device->spi_periph; in spixfer() 410 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() local 413 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 414 RT_ASSERT(spi_device != RT_NULL); in rt_hw_spi_device_attach() 423 result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void *)cs_pin); in rt_hw_spi_device_attach()
|
| /bsp/nxp/mcx/mcxa/frdm-mcxa156/board/ports/ |
| A D | drv_spi_sample_rw007.c | 40 struct rt_spi_device *spi_device = rt_malloc(sizeof(struct rt_spi_device)); in wifi_spi_device_init() local 41 if (!spi_device) return -1; in wifi_spi_device_init() 44 …ret = rt_spi_bus_attach_device_cspin(spi_device, BOARD_RW007_DEVICE_NAME, BOARD_RW007_SPI_BUS_NAME… in wifi_spi_device_init()
|
| /bsp/nxp/mcx/mcxa/frdm-mcxa346/applications/ |
| A D | drv_spi_sample_rw007.c | 40 struct rt_spi_device *spi_device = rt_malloc(sizeof(struct rt_spi_device)); in wifi_spi_device_init() local 41 if (!spi_device) return -1; in wifi_spi_device_init() 44 …ret = rt_spi_bus_attach_device_cspin(spi_device, BOARD_RW007_DEVICE_NAME, BOARD_RW007_SPI_BUS_NAME… in wifi_spi_device_init()
|
| /bsp/apm32/libraries/Drivers/ |
| A D | drv_spi.c | 47 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() local 80 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 81 RT_ASSERT(spi_device != RT_NULL); in rt_hw_spi_device_attach() 86 result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void *)cs_pin); in rt_hw_spi_device_attach() 108 struct apm32_spi *spi_device = (struct apm32_spi *)apm32_spi_bus->parent.user_data; in apm32_spi_configure() local 109 SPI_T *spi = spi_device->config->spi_x; in apm32_spi_configure() 220 struct apm32_spi *spi_device = (struct apm32_spi *)apm32_spi_bus->parent.user_data; in apm32_spi_xfer() local 221 SPI_T *spi = spi_device->config->spi_x; in apm32_spi_xfer()
|
| /bsp/stm32/stm32h750-weact-ministm32h7xx/board/port/ |
| A D | drv_lcd_spi.c | 80 struct rt_spi_device *spi_device; in stm32_lcd_init() local 85 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in stm32_lcd_init() 86 RT_ASSERT(spi_device != RT_NULL); in stm32_lcd_init() 87 …result = rt_spi_bus_attach_device(spi_device, LCD_SPI_DEV_NAME, LCD_SPI_BUS_NAME, (void *)RT_NULL); in stm32_lcd_init() 97 rt_spi_configure(spi_device, &cfg); in stm32_lcd_init()
|
| /bsp/maxim/libraries/HAL_Drivers/ |
| A D | drv_spi.c | 149 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() local 151 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 152 RT_ASSERT(spi_device != RT_NULL); in rt_hw_spi_device_attach() 154 result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void *)cs_pin); in rt_hw_spi_device_attach()
|
| /bsp/airm2m/air105/libraries/rt_drivers/ |
| A D | drv_spi.c | 144 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() local 147 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 148 RT_ASSERT(spi_device != RT_NULL); in rt_hw_spi_device_attach() 151 result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void *)cs_pin); in rt_hw_spi_device_attach()
|
| /bsp/w60x/drivers/ |
| A D | drv_spi.c | 152 struct rt_spi_device *spi_device; in wm_spi_bus_attach_device() local 160 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in wm_spi_bus_attach_device() 161 RT_ASSERT(spi_device != RT_NULL); in wm_spi_bus_attach_device() 170 ret = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void *)cs_pin); in wm_spi_bus_attach_device()
|
| /bsp/nxp/mcx/mcxc/Libraries/drivers/ |
| A D | drv_spi.c | 88 struct rt_spi_device *spi_device = rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() local 89 if (!spi_device) in rt_hw_spi_device_attach() 94 return rt_spi_bus_attach_device_cspin(spi_device, device_name, bus_name, pin, NULL); in rt_hw_spi_device_attach()
|
| /bsp/ESP32_C3/drivers/ |
| A D | drv_spi.c | 199 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() local 202 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 203 RT_ASSERT(spi_device != RT_NULL); in rt_hw_spi_device_attach() 205 result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void *)cs_pin); in rt_hw_spi_device_attach()
|
| /bsp/raspberry-pico/Drivers/ |
| A D | drv_soft_spi.c | 35 struct rt_spi_device *spi_device; in rt_hw_softspi_device_attach() local 38 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_softspi_device_attach() 39 RT_ASSERT(spi_device != RT_NULL); in rt_hw_softspi_device_attach() 41 result = rt_spi_bus_attach_device_cspin(spi_device, device_name, bus_name, cs_pin, RT_NULL); in rt_hw_softspi_device_attach()
|
| /bsp/stm32/libraries/HAL_Drivers/drivers/ |
| A D | drv_soft_spi.c | 40 struct rt_spi_device *spi_device; in rt_hw_softspi_device_attach() local 43 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_softspi_device_attach() 44 RT_ASSERT(spi_device != RT_NULL); in rt_hw_softspi_device_attach() 46 result = rt_spi_bus_attach_device_cspin(spi_device, device_name, bus_name, cs_pin, RT_NULL); in rt_hw_softspi_device_attach()
|
| /bsp/gd32/risc-v/libraries/gd32_drivers/ |
| A D | drv_spi.c | 107 struct gd32_spi *spi_device = (struct gd32_spi *)spi_bus->parent.user_data; in spi_configure() local 109 uint32_t spi_periph = spi_device->spi_periph; in spi_configure() 115 gd32_spi_init(spi_device); in spi_configure() 231 struct gd32_spi *spi_device = (struct gd32_spi *)gd32_spi_bus->parent.user_data; in spixfer() local 234 uint32_t spi_periph = spi_device->spi_periph; in spixfer()
|
| /bsp/essemi/es32f369x/drivers/ |
| A D | drv_spi.c | 238 …struct rt_spi_device *spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in es32f3_spi_device_attach() local 239 RT_ASSERT(spi_device != RT_NULL); in es32f3_spi_device_attach() 246 result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void *)cs_pin); in es32f3_spi_device_attach() 249 if(!(strcmp(bus_name,ES_DEVICE_NAME_SPI0_BUS)))SPI_BUS_CONFIG(spi_device->config,0); in es32f3_spi_device_attach() 252 if(!(strcmp(bus_name,ES_DEVICE_NAME_SPI1_BUS)))SPI_BUS_CONFIG(spi_device->config,1); in es32f3_spi_device_attach() 255 if(!(strcmp(bus_name,ES_DEVICE_NAME_SPI2_BUS)))SPI_BUS_CONFIG(spi_device->config,2); in es32f3_spi_device_attach()
|
| /bsp/renesas/libraries/HAL_Drivers/ |
| A D | drv_soft_spi.c | 40 struct rt_spi_device *spi_device; in rt_soft_spi_device_attach() local 43 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_soft_spi_device_attach() 44 RT_ASSERT(spi_device != RT_NULL); in rt_soft_spi_device_attach() 46 result = rt_spi_bus_attach_device_cspin(spi_device, device_name, bus_name, cs_pin, RT_NULL); in rt_soft_spi_device_attach()
|
| /bsp/nxp/lpc/lpc55sxx/Libraries/drivers/ |
| A D | drv_soft_spi.c | 36 struct rt_spi_device *spi_device; in rt_hw_softspi_device_attach() local 39 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_softspi_device_attach() 40 RT_ASSERT(spi_device != RT_NULL); in rt_hw_softspi_device_attach() 42 result = rt_spi_bus_attach_device_cspin(spi_device, device_name, bus_name, cs_pin, RT_NULL); in rt_hw_softspi_device_attach()
|
| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | drv_soft_spi.c | 38 struct rt_spi_device *spi_device; in rt_hw_soft_spi_device_attach() local 46 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_soft_spi_device_attach() 47 RT_ASSERT(spi_device != RT_NULL); in rt_hw_soft_spi_device_attach() 49 result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void *)cs_pin); in rt_hw_soft_spi_device_attach()
|
| /bsp/nrf5x/libraries/drivers/ |
| A D | drv_spi.c | 322 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() local 324 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 325 RT_ASSERT(spi_device != RT_NULL); in rt_hw_spi_device_attach() 327 result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void*)ss_pin); in rt_hw_spi_device_attach() 633 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() local 635 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 636 RT_ASSERT(spi_device != RT_NULL); in rt_hw_spi_device_attach() 638 result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void*)ss_pin); in rt_hw_spi_device_attach()
|