| /bsp/phytium/libraries/drivers_example/ |
| A D | spi_sample.c | 31 static struct rt_spi_device spi_flash_device; 35 static struct rt_spi_device *spi_device = RT_NULL; in fspim_test_sample() 36 static struct rt_spi_device *spi_bus = RT_NULL; in fspim_test_sample() 40 spi_bus = (struct rt_spi_device *)rt_device_find("SPI2"); in fspim_test_sample() 45 spi_bus = (struct rt_spi_device *)rt_device_find("SPI0"); in fspim_test_sample() 54 spi_device = (struct rt_spi_device *)rt_device_find("flash"); in fspim_test_sample()
|
| /bsp/loongson/ls1cdev/drivers/ |
| A D | drv_spi.c | 29 static rt_err_t configure(struct rt_spi_device *device, struct rt_spi_configuration *configuration); 30 static rt_uint32_t xfer(struct rt_spi_device *device, struct rt_spi_message *message); 40 static rt_err_t configure(struct rt_spi_device *device, in configure() 106 static rt_uint32_t xfer(struct rt_spi_device *device, in xfer() 255 static struct rt_spi_device spi_device0; in ls1c_hw_spi_init() 256 static struct rt_spi_device spi_device1; in ls1c_hw_spi_init() 257 static struct rt_spi_device spi_device2; in ls1c_hw_spi_init() 258 static struct rt_spi_device spi_device3; in ls1c_hw_spi_init() 277 static struct rt_spi_device spi_device; in ls1c_hw_spi_init()
|
| /bsp/w60x/drivers/ |
| A D | drv_flash.c | 135 _spi0 = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in wm_flash_init() 151 ((struct rt_spi_device *)_spi0)->config.mode = RT_SPI_MODE_0; in wm_flash_init() 152 ((struct rt_spi_device *)_spi0)->config.data_width = 8; in wm_flash_init() 153 ((struct rt_spi_device *)_spi0)->config.max_hz = 20 * 1000 * 1000; in wm_flash_init()
|
| A D | drv_spi.c | 66 static rt_err_t spi_configure(struct rt_spi_device *device, struct rt_spi_configuration *cfg) in spi_configure() 80 static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) in spixfer() 152 struct rt_spi_device *spi_device; in wm_spi_bus_attach_device() 160 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in wm_spi_bus_attach_device()
|
| /bsp/ESP32_C3/drivers/ |
| A D | drv_spi.c | 48 static rt_err_t spi_configure(struct rt_spi_device* device, struct rt_spi_configuration* configurat… 49 static rt_ssize_t spixfer(struct rt_spi_device* device, struct rt_spi_message* message); 67 static rt_err_t spi_configure(struct rt_spi_device* device, in spi_configure() 168 static rt_ssize_t spixfer(struct rt_spi_device* device, struct rt_spi_message* message) in spixfer() 199 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() 202 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach()
|
| /bsp/hc32/tests/ |
| A D | test_spi.c | 67 struct rt_spi_device *spi_dev_w25q; /* SPI 设备句柄 */ 85 void w25q_read_uid(struct rt_spi_device *device) in w25q_read_uid() 126 int32_t w25q_check_process_done(struct rt_spi_device *device, uint32_t u32Timeout) in w25q_check_process_done() 155 int32_t w25q_read_data(struct rt_spi_device *device, uint32_t u32Addr, uint8_t *pu8ReadBuf, uint32_… in w25q_read_data() 172 int32_t w25q_write_data(struct rt_spi_device *device, uint32_t u32Addr, uint8_t *pu8WriteBuf, uint3… in w25q_write_data() 221 int32_t w25q_erase_sector(struct rt_spi_device *device, uint32_t u32Addr, uint32_t u32Size) in w25q_erase_sector() 262 void w25q_write_read_data(struct rt_spi_device *device, uint32_t u32Addr) in w25q_write_read_data() 331 spi_dev_w25q = (struct rt_spi_device *)rt_device_find(name); in spi_w25q_sample()
|
| /bsp/nxp/mcx/mcxn/frdm-mcxn236/board/ports/ |
| A D | drv_filesystem_spi_flash.c | 46 struct rt_spi_device *spi70 = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in filesystem_mount()
|
| /bsp/raspberry-pi/raspi4-32/driver/touch/ |
| A D | drv_xpt2046.c | 48 struct rt_spi_device *touch_dev = (struct rt_spi_device *)dev; in touch_read_x_y() 109 struct rt_spi_device *touch_dev = (struct rt_spi_device *)dev; in read_tp() 161 struct rt_spi_device *touch_dev; in touch_thread_entry() 162 touch_dev = (struct rt_spi_device *)rt_device_find(TOUCH_DEVICE_NAME); in touch_thread_entry()
|
| /bsp/maxim/libraries/HAL_Drivers/ |
| A D | drv_spi.c | 43 static rt_err_t spi_configure(struct rt_spi_device *device, in spi_configure() 86 static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) in spixfer() 149 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() 151 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach()
|
| /bsp/nxp/mcx/mcxc/Libraries/drivers/ |
| A D | drv_spi.c | 44 static rt_ssize_t mcx_spi_xfer(struct rt_spi_device *device, struct rt_spi_message *message) in mcx_spi_xfer() 71 static rt_err_t mcx_spi_configure(struct rt_spi_device *device, struct rt_spi_configuration *cfg) in mcx_spi_configure() 88 struct rt_spi_device *spi_device = rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach()
|
| /bsp/nrf5x/libraries/drivers/ |
| A D | drv_spi.c | 151 static rt_err_t spi_configure(struct rt_spi_device *device, in spi_configure() 238 static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) in spixfer() 322 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() 324 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 344 struct rt_spi_device *spi_dev; in spi_sample() 357 spi_dev = (struct rt_spi_device *)rt_device_find(SPI_DEVICE_NAME); in spi_sample() 462 static rt_err_t spi_configure(struct rt_spi_device *device, in spi_configure() 549 static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) in spixfer() 633 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() 635 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach()
|
| /bsp/airm2m/air105/libraries/rt_drivers/ |
| A D | drv_spi.c | 47 static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) in spixfer() 92 static rt_err_t spi_configure(struct rt_spi_device *device, in spi_configure() 144 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() 147 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach()
|
| /bsp/Infineon/libraries/HAL_Drivers/ |
| A D | drv_spi.c | 79 static rt_err_t spi_configure(struct rt_spi_device *device, struct rt_spi_configuration *configurat… 80 static rt_ssize_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message); 140 static rt_err_t spi_configure(struct rt_spi_device *device, in spi_configure() 191 static rt_ssize_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) in spixfer() 256 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() 259 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach()
|
| /bsp/allwinner/libraries/drivers/ |
| A D | drv_spi.c | 48 static rt_err_t hw_spi_configure(struct rt_spi_device *device, struct rt_spi_configuration *cfg) in hw_spi_configure() 113 static rt_uint32_t hw_spi_xfer(struct rt_spi_device *device, struct rt_spi_message *message) in hw_spi_xfer() 181 …struct rt_spi_device *spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 335 struct rt_spi_device *spi_dev; in spi_sample() 351 spi_dev = (struct rt_spi_device *)rt_device_find(SPI_DEVICE_NAME); in spi_sample()
|
| /bsp/renesas/libraries/HAL_Drivers/ |
| A D | drv_spi.c | 132 static rt_err_t ra_write_message(struct rt_spi_device *device, const void *send_buf, const rt_size_… in ra_write_message() 153 static rt_err_t ra_read_message(struct rt_spi_device *device, void *recv_buf, const rt_size_t len) in ra_read_message() 174 static rt_err_t ra_write_read_message(struct rt_spi_device *device, struct rt_spi_message *message) in ra_write_read_message() 200 static rt_err_t ra_hw_spi_configure(struct rt_spi_device *device, in ra_hw_spi_configure() 240 static rt_ssize_t ra_spixfer(struct rt_spi_device *device, struct rt_spi_message *message) in ra_spixfer() 324 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() 327 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach()
|
| /bsp/phytium/libraries/drivers/ |
| A D | drv_spi_msg.c | 45 static rt_err_t spim_configure(struct rt_spi_device *device, struct rt_spi_configuration *configura… 46 static rt_ssize_t spim_xfer(struct rt_spi_device *device, struct rt_spi_message *message); 54 static rt_err_t spim_configure(struct rt_spi_device *device, in spim_configure() 80 static rt_ssize_t spim_xfer(struct rt_spi_device *device, struct rt_spi_message *message) in spim_xfer() 167 RT_ASSERT((struct rt_spi_device *)rt_device_find(spi_bus->name)); in spi_init()
|
| A D | drv_spi.c | 49 static rt_err_t spim_configure(struct rt_spi_device *device, struct rt_spi_configuration *configura… 50 static rt_ssize_t spim_xfer(struct rt_spi_device *device, struct rt_spi_message *message); 92 static rt_err_t spim_configure(struct rt_spi_device *device, in spim_configure() 146 static rt_ssize_t spim_xfer(struct rt_spi_device *device, struct rt_spi_message *message) in spim_xfer() 235 RT_ASSERT((struct rt_spi_device *)rt_device_find(spi_bus->name)); in spi_init()
|
| /bsp/nxp/lpc/lpc54114-lite/drivers/ |
| A D | drv_spi.c | 101 …struct rt_spi_device *spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in lpc_spi_bus_attach_device() 116 static rt_err_t configure(struct rt_spi_device *device, struct rt_spi_configuration *cfg) in configure() 131 static rt_ssize_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) in spixfer()
|
| /bsp/hk32/libraries/rt_drivers/ |
| A D | drv_spi.c | 31 static rt_err_t configure(struct rt_spi_device *device, struct rt_spi_configuration *configuration); 32 static rt_uint32_t xfer(struct rt_spi_device *device, struct rt_spi_message *message); 49 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() 62 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 82 static rt_err_t configure(struct rt_spi_device *device, in configure() 210 static rt_uint32_t xfer(struct rt_spi_device *device, struct rt_spi_message *message) in xfer()
|
| /bsp/nxp/imx/imx6ull-smart/drivers/ |
| A D | drv_spi.c | 41 static rt_err_t imx6ull_ecspi_configure(struct rt_spi_device *device, struct rt_spi_configuration *… in imx6ull_ecspi_configure() 98 static rt_ssize_t imx6ull_ecspi_xfer(struct rt_spi_device *device, struct rt_spi_message *message) in imx6ull_ecspi_xfer() 149 …struct rt_spi_device *spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach()
|
| /bsp/nxp/mcx/mcxa/Libraries/drivers/ |
| A D | drv_spi.c | 76 struct rt_spi_device *spi_device = rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 85 static rt_err_t spi_configure(struct rt_spi_device *device, struct rt_spi_configuration *cfg) in spi_configure() 92 static rt_ssize_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) in spixfer()
|
| /bsp/mm32f327x/drivers/ |
| A D | drv_flash.h | 20 struct rt_spi_device *rt_spi_device; member
|
| /bsp/mm32f526x/drivers/ |
| A D | drv_flash.h | 20 struct rt_spi_device *rt_spi_device; member
|
| /bsp/gd32/arm/libraries/gd32_drivers/ |
| A D | drv_spi.c | 135 static rt_err_t spi_configure(struct rt_spi_device* device, struct rt_spi_configuration* configurat… 136 static rt_ssize_t spixfer(struct rt_spi_device* device, struct rt_spi_message* message); 175 static rt_err_t spi_configure(struct rt_spi_device* device, in spi_configure() 304 static rt_ssize_t spixfer(struct rt_spi_device* device, struct rt_spi_message* message) in spixfer() 410 struct rt_spi_device *spi_device; in rt_hw_spi_device_attach() 413 spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach()
|
| /bsp/raspberry-pico/Drivers/ |
| A D | drv_spi.c | 152 …struct rt_spi_device *spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); in rt_hw_spi_device_attach() 159 static rt_ssize_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) in spixfer() 199 static rt_err_t spi_configure(struct rt_spi_device *device, in spi_configure()
|