Searched refs:rt_spi_device (Results 1 – 14 of 14) sorted by relevance
| /components/drivers/include/drivers/ |
| A D | dev_spi.h | 184 struct rt_spi_device *owner; 213 struct rt_spi_device struct 282 struct rt_spi_device parent; 291 #define SPI_DEVICE(dev) ((struct rt_spi_device *)(dev)) 307 rt_err_t (*probe)(struct rt_spi_device *device); 308 rt_err_t (*remove)(struct rt_spi_device *device); 309 rt_err_t (*shutdown)(struct rt_spi_device *device); 393 rt_err_t rt_spi_take_bus(struct rt_spi_device *device); 411 rt_err_t rt_spi_take(struct rt_spi_device *device); 420 rt_err_t rt_spi_release(struct rt_spi_device *device); [all …]
|
| /components/drivers/spi/ |
| A D | dev_spi_bus.c | 17 extern rt_err_t rt_spidev_device_init(struct rt_spi_device *dev, const char *name); 30 struct rt_spi_device *spi_dev; in spi_bus_scan_devices() 39 spi_dev = rt_calloc(1, sizeof(struct rt_spi_device)); in spi_bus_scan_devices() 87 rt_err_t rt_spi_device_register(struct rt_spi_device *device) in rt_spi_device_register() 98 struct rt_spi_device *device = rt_container_of(dev, struct rt_spi_device, parent); in spi_match() 133 struct rt_spi_device *device = rt_container_of(dev, struct rt_spi_device, parent); in spi_probe() 172 struct rt_spi_device *device = rt_container_of(dev, struct rt_spi_device, parent); in spi_remove() 186 struct rt_spi_device *device = rt_container_of(dev, struct rt_spi_device, parent); in spi_shutdown()
|
| A D | dev_spi_flash.h | 21 struct rt_spi_device * rt_spi_device; member 32 struct rt_spi_device * rt_spi_device; member
|
| A D | enc28j60.c | 39 static uint8_t spi_read(struct rt_spi_device *spi_device, uint8_t address); 42 static void enc28j60_clkout(struct rt_spi_device *spi_device, rt_uint8_t clk); 44 static uint32_t enc28j60_interrupt_disable(struct rt_spi_device *spi_device); 49 static rt_bool_t enc28j60_check_link_status(struct rt_spi_device *spi_device); 101 static void enc28j60_clkout(struct rt_spi_device *spi_device, rt_uint8_t clk) in enc28j60_clkout() 119 static uint8_t spi_read(struct rt_spi_device *spi_device, uint8_t address) in spi_read() 244 struct rt_spi_device *spi_device = enc28j60->spi_device; in enc28j60_init() 402 struct rt_spi_device *spi_device = enc28j60->spi_device; in enc28j60_tx() 514 struct rt_spi_device *spi_device = enc28j60->spi_device; in enc28j60_rx() 763 struct rt_spi_device *spi_device; in enc28j60_attach() [all …]
|
| A D | dev_spi_flash_sfud.c | 147 if(rtt_dev->rt_spi_device->bus->mode & RT_SPI_BUS_MODE_QSPI) { in spi_write_read() 148 qspi_dev = (struct rt_qspi_device *) (rtt_dev->rt_spi_device); in spi_write_read() 336 rtt_dev->rt_spi_device = (struct rt_spi_device *) rt_device_find(spi_dev_name); in rt_sfud_flash_probe_ex() 337 …if (rtt_dev->rt_spi_device == RT_NULL || rtt_dev->rt_spi_device->parent.type != RT_Device_Class_SP… in rt_sfud_flash_probe_ex() 345 if(rtt_dev->rt_spi_device->bus->mode &RT_SPI_BUS_MODE_QSPI) { in rt_sfud_flash_probe_ex() 352 rt_spi_configure(rtt_dev->rt_spi_device, spi_cfg); in rt_sfud_flash_probe_ex() 359 rtt_dev->rt_spi_device->user_data = rtt_dev; in rt_sfud_flash_probe_ex() 469 struct rt_spi_device *rt_spi_device = RT_NULL; in rt_sfud_flash_find() local 472 rt_spi_device = (struct rt_spi_device *) rt_device_find(spi_dev_name); in rt_sfud_flash_find() 473 if (rt_spi_device == RT_NULL || rt_spi_device->parent.type != RT_Device_Class_SPIDevice) { in rt_sfud_flash_find() [all …]
|
| A D | dev_spi_core.c | 134 rt_err_t rt_spi_bus_configure(struct rt_spi_device *device) in rt_spi_bus_configure() 172 rt_err_t rt_spi_configure(struct rt_spi_device *device, in rt_spi_configure() 216 rt_err_t rt_spi_send_then_send(struct rt_spi_device *device, in rt_spi_send_then_send() 291 rt_err_t rt_spi_send_then_recv(struct rt_spi_device *device, in rt_spi_send_then_recv() 366 rt_ssize_t rt_spi_transfer(struct rt_spi_device *device, in rt_spi_transfer() 424 rt_err_t rt_spi_sendrecv8(struct rt_spi_device *device, in rt_spi_sendrecv8() 439 rt_err_t rt_spi_sendrecv16(struct rt_spi_device *device, in rt_spi_sendrecv16() 523 rt_err_t rt_spi_take_bus(struct rt_spi_device *device) in rt_spi_take_bus() 558 rt_err_t rt_spi_release_bus(struct rt_spi_device *device) in rt_spi_release_bus() 568 rt_err_t rt_spi_take(struct rt_spi_device *device) in rt_spi_take() [all …]
|
| A D | dev_spi.c | 93 struct rt_spi_device *device; in _spidev_device_read() 95 device = (struct rt_spi_device *)dev; in _spidev_device_read() 107 struct rt_spi_device *device; in _spidev_device_write() 109 device = (struct rt_spi_device *)dev; in _spidev_device_write() 143 rt_err_t rt_spidev_device_init(struct rt_spi_device *dev, const char *name) in rt_spidev_device_init() 168 static rt_err_t spidev_probe(struct rt_spi_device *spi_dev) in spidev_probe()
|
| A D | dev_spi_wifi_rw009.c | 52 struct rt_spi_device *rt_spi_device; member 323 struct rt_spi_device *rt_spi_device = wifi_device->rt_spi_device; in spi_wifi_transfer() local 344 rt_spi_send(rt_spi_device, &cmd, sizeof(cmd)); in spi_wifi_transfer() 358 rt_spi_take_bus(rt_spi_device); in spi_wifi_transfer() 361 rt_spi_device->bus->ops->xfer(rt_spi_device, &message); in spi_wifi_transfer() 404 rt_spi_device->bus->ops->xfer(rt_spi_device, &message); in spi_wifi_transfer() 406 rt_spi_release_bus(rt_spi_device); in spi_wifi_transfer() 638 rw009_wifi_device.rt_spi_device = (struct rt_spi_device *)rt_device_find(spi_device_name); in rt_hw_wifi_init() 640 if (rw009_wifi_device.rt_spi_device == RT_NULL) in rt_hw_wifi_init() 652 rt_spi_configure(rw009_wifi_device.rt_spi_device, &cfg); in rt_hw_wifi_init()
|
| A D | dev_spi_dm.h | 19 rt_err_t spi_device_ofw_parse(struct rt_spi_device *spi_dev); 21 rt_inline rt_err_t spi_device_ofw_parse(struct rt_spi_device *spi_dev) in spi_device_ofw_parse()
|
| A D | dev_spi_msd.c | 39 static rt_err_t MSD_take_owner(struct rt_spi_device *spi_device); 41 static rt_err_t _wait_token(struct rt_spi_device *device, uint8_t token); 42 static rt_err_t _wait_ready(struct rt_spi_device *device); 52 static rt_err_t MSD_take_owner(struct rt_spi_device *spi_device) in MSD_take_owner() 138 struct rt_spi_device *device, in _send_cmd() 270 static rt_err_t _wait_token(struct rt_spi_device *device, uint8_t token) in _wait_token() 304 static rt_err_t _wait_ready(struct rt_spi_device *device) in _wait_ready() 337 static rt_err_t _read_block(struct rt_spi_device *device, void *buffer, uint32_t block_size) in _read_block() 378 static rt_err_t _write_block(struct rt_spi_device *device, const void *buffer, uint32_t block_size,… in _write_block() 1622 struct rt_spi_device *spi_device; in msd_init() [all …]
|
| A D | dev_spi_msd.h | 121 struct rt_spi_device * spi_device; /**< SPI interface */
|
| A D | dev_spi_dm.c | 38 rt_err_t spi_device_ofw_parse(struct rt_spi_device *spi_dev) in spi_device_ofw_parse()
|
| A D | enc28j60.h | 335 struct rt_spi_device *spi_device;
|
| A D | dev_spi_bit_ops.c | 427 rt_err_t spi_bit_configure(struct rt_spi_device *device, struct rt_spi_configuration *configuration) in spi_bit_configure() 468 rt_ssize_t spi_bit_xfer(struct rt_spi_device *device, struct rt_spi_message *message) in spi_bit_xfer()
|
Completed in 26 milliseconds