Home
last modified time | relevance | path

Searched refs:spi_device (Results 1 – 25 of 68) sorted by relevance

123

/bsp/Infineon/libraries/HAL_Drivers/
A Ddrv_spi.c103 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()
114spi_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 Dspi_sample.c35 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 Ddrv_filesystem_spi_flash.c35 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 Ddrv_spi_sample_rw007.c40 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 Dspi_master.h130 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 Ddrv_spi_flash.c33 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 Dtouch.c129 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 Ddrv_spi.c179 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 Ddrv_spi_sample_rw007.c40 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 Ddrv_spi_sample_rw007.c40 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 Ddrv_spi.c47 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 Ddrv_lcd_spi.c80 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 Ddrv_spi.c149 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 Ddrv_spi.c144 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 Ddrv_spi.c152 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 Ddrv_spi.c88 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 Ddrv_spi.c199 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 Ddrv_soft_spi.c35 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 Ddrv_soft_spi.c40 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 Ddrv_spi.c107 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 Ddrv_spi.c238 …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 Ddrv_soft_spi.c40 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 Ddrv_soft_spi.c36 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 Ddrv_soft_spi.c38 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 Ddrv_spi.c322 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()

Completed in 55 milliseconds

123