/Zephyr-latest/drivers/spi/ |
D | spi_ll_stm32.h | 23 SPI_TypeDef *spi; member 75 static inline uint32_t ll_func_dma_get_reg_addr(SPI_TypeDef *spi, uint32_t location) in ll_func_dma_get_reg_addr() 91 static inline uint32_t ll_func_spi_dma_busy(SPI_TypeDef *spi) in ll_func_spi_dma_busy() 103 static inline uint32_t ll_func_tx_is_not_full(SPI_TypeDef *spi) in ll_func_tx_is_not_full() 112 static inline uint32_t ll_func_rx_is_not_empty(SPI_TypeDef *spi) in ll_func_rx_is_not_empty() 121 static inline void ll_func_enable_int_tx_empty(SPI_TypeDef *spi) in ll_func_enable_int_tx_empty() 130 static inline void ll_func_enable_int_rx_not_empty(SPI_TypeDef *spi) in ll_func_enable_int_rx_not_empty() 139 static inline void ll_func_enable_int_errors(SPI_TypeDef *spi) in ll_func_enable_int_errors() 152 static inline void ll_func_disable_int_tx_empty(SPI_TypeDef *spi) in ll_func_disable_int_tx_empty() 161 static inline void ll_func_disable_int_rx_not_empty(SPI_TypeDef *spi) in ll_func_disable_int_rx_not_empty() [all …]
|
D | spi_dw.c | 44 static inline bool spi_dw_is_slave(struct spi_dw_data *spi) in spi_dw_is_slave() 52 struct spi_dw_data *spi = dev->data; in completed() local 91 struct spi_dw_data *spi = dev->data; in push_data() local 152 struct spi_dw_data *spi = dev->data; in pull_data() local 183 struct spi_dw_data *spi, in spi_dw_configure() 314 struct spi_dw_data *spi) in spi_dw_update_txftlr() 342 struct spi_dw_data *spi = dev->data; in transceive() local 487 struct spi_dw_data *spi = dev->data; in spi_dw_release() local 543 struct spi_dw_data *spi = dev->data; in spi_dw_init() local
|
D | spi_pw.c | 45 static bool is_spi_transfer_ongoing(struct spi_pw_data *spi) in is_spi_transfer_ongoing() 146 struct spi_pw_data *spi = dev->data; in spi_pw_cs_ctrl_enable() local 166 struct spi_pw_data *spi = dev->data; in spi_pw_cs_ctrl_init() local 206 struct spi_pw_data *spi) in spi_pw_rx_thld_set() 326 struct spi_pw_data *spi = dev->data; in spi_pw_completed() local 410 struct spi_pw_data *spi = dev->data; in spi_pw_tx_data() local 467 struct spi_pw_data *spi = dev->data; in spi_pw_rx_data() local 545 struct spi_pw_data *spi, in spi_pw_configure() 620 struct spi_pw_data *spi = dev->data; in transceive() local 715 struct spi_pw_data *spi = dev->data; in spi_pw_release() local [all …]
|
D | spi_ll_stm32.c | 301 static void spi_stm32_send_next_frame(SPI_TypeDef *spi, in spi_stm32_send_next_frame() 322 static void spi_stm32_read_next_frame(SPI_TypeDef *spi, in spi_stm32_read_next_frame() 348 static int spi_stm32_get_err(SPI_TypeDef *spi) in spi_stm32_get_err() 367 static void spi_stm32_shift_fifo(SPI_TypeDef *spi, struct spi_stm32_data *data) in spi_stm32_shift_fifo() 400 static void spi_stm32_shift_s(SPI_TypeDef *spi, struct spi_stm32_data *data) in spi_stm32_shift_s() 476 SPI_TypeDef *spi = cfg->spi; in spi_stm32_complete() local 538 SPI_TypeDef *spi = cfg->spi; in spi_stm32_isr() local 581 SPI_TypeDef *spi = cfg->spi; in spi_stm32_configure() local 784 SPI_TypeDef *spi = cfg->spi; in transceive() local 977 SPI_TypeDef *spi = cfg->spi; in transceive_dma() local
|
D | spi_oc_simple.c | 35 struct spi_oc_simple_data *spi, in spi_oc_simple_configure() 99 struct spi_oc_simple_data *spi = SPI_OC_SIMPLE_DATA(dev); in spi_oc_simple_transceive() local
|
D | spi_sedi.c | 98 struct spi_sedi_data *spi = dev->data; in transceive() local 243 struct spi_sedi_data *spi = dev->data; in spi_sedi_release() local 260 struct spi_sedi_data *spi = dev->data; in spi_sedi_callback() local 314 struct spi_sedi_data *spi = dev->data; in spi_sedi_init() local
|
/Zephyr-latest/samples/drivers/spi_fujitsu_fram/src/ |
D | main.c | 25 static int mb85rs64v_access(const struct device *spi, in mb85rs64v_access() 68 static int mb85rs64v_read_id(const struct device *spi, in mb85rs64v_read_id() 100 static int write_bytes(const struct device *spi, struct spi_config *spi_cfg, in write_bytes() 124 static int read_bytes(const struct device *spi, struct spi_config *spi_cfg, in read_bytes() 142 const struct device *spi; in main() local
|
/Zephyr-latest/drivers/wifi/eswifi/ |
D | eswifi_bus_spi.c | 44 static bool eswifi_spi_cmddata_ready(struct eswifi_spi_data *spi) in eswifi_spi_cmddata_ready() 49 static int eswifi_spi_wait_cmddata_ready(struct eswifi_spi_data *spi) in eswifi_spi_wait_cmddata_ready() 63 struct eswifi_spi_data *spi = eswifi->bus_data; in eswifi_spi_write() local 85 struct eswifi_spi_data *spi = eswifi->bus_data; in eswifi_spi_read() local 108 struct eswifi_spi_data *spi = eswifi->bus_data; in eswifi_spi_request() local 237 struct eswifi_spi_data *spi = &eswifi_spi0; /* Static instance */ in eswifi_spi_init() local
|
/Zephyr-latest/drivers/sensor/bosch/bmi323/ |
D | bmi323_spi.c | 14 const struct spi_dt_spec *spi = (const struct spi_dt_spec *)context; in bosch_bmi323_spi_read_words() local 49 const struct spi_dt_spec *spi = (const struct spi_dt_spec *)context; in bosch_bmi323_spi_write_words() local 74 const struct spi_dt_spec *spi = (const struct spi_dt_spec *)context; in bosch_bmi323_spi_init() local
|
/Zephyr-latest/subsys/mgmt/ec_host_cmd/backends/ |
D | ec_host_cmd_backend_spi_stm32.c | 157 SPI_TypeDef *spi; member 235 static inline uint32_t dma_source_addr(SPI_TypeDef *spi) in dma_source_addr() 244 static inline uint32_t dma_dest_addr(SPI_TypeDef *spi) in dma_dest_addr() 254 static inline void tx_status(SPI_TypeDef *spi, uint8_t status) in tx_status() 322 SPI_TypeDef *spi = cfg->spi; in dma_callback() local 381 SPI_TypeDef *spi = cfg->spi; in spi_configure() local 420 SPI_TypeDef *spi = cfg->spi; in reload_dma_tx() local 445 SPI_TypeDef *spi = cfg->spi; in spi_config_dma_tx() local 481 SPI_TypeDef *spi = cfg->spi; in reload_dma_rx() local 502 SPI_TypeDef *spi = cfg->spi; in spi_config_dma_rx() local [all …]
|
/Zephyr-latest/include/zephyr/devicetree/ |
D | spi.h | 52 #define DT_SPI_HAS_CS_GPIOS(spi) DT_NODE_HAS_PROP(spi, cs_gpios) argument 78 #define DT_SPI_NUM_CS_GPIOS(spi) \ argument
|
/Zephyr-latest/drivers/sensor/st/i3g4250d/ |
D | i3g4250d.h | 23 struct spi_dt_spec spi; member
|
/Zephyr-latest/tests/boards/mec15xxevb_assy6853/qspi/src/ |
D | main.c | 66 ZTEST_USER(spi, test_spi_device) in ZTEST_USER() argument 230 ZTEST_USER(spi, test_spi_single_read) in ZTEST_USER() argument 292 ZTEST_USER(spi, test_spi_dual_read) in ZTEST_USER() argument
|
/Zephyr-latest/drivers/wifi/winc1500/ |
D | wifi_winc1500_nm_bsp_internal.h | 37 struct spi_dt_spec spi; member
|
/Zephyr-latest/drivers/sensor/st/iis3dhhc/ |
D | iis3dhhc.h | 30 struct spi_dt_spec spi; member
|
/Zephyr-latest/drivers/sensor/maxim/max6675/ |
D | max6675.c | 24 struct spi_dt_spec spi; member
|
/Zephyr-latest/drivers/sensor/maxim/max31855/ |
D | max31855.c | 29 struct spi_dt_spec spi; member
|
/Zephyr-latest/drivers/watchdog/ |
D | wdt_nxp_fs26.c | 68 struct spi_dt_spec spi; member 149 static int fs26_spi_transceive(const struct spi_dt_spec *spi, in fs26_spi_transceive() 222 static int fs26_getreg(const struct spi_dt_spec *spi, uint8_t addr, in fs26_getreg() 243 static int fs26_setreg(const struct spi_dt_spec *spi, uint8_t addr, uint16_t regval) in fs26_setreg()
|
/Zephyr-latest/drivers/mfd/ |
D | mfd_ad559x.h | 48 struct spi_dt_spec spi; member
|
/Zephyr-latest/tests/boards/mec172xevb_assy6906/qspi/src/ |
D | main.c | 213 ZTEST_USER(spi, test_spi_device) in ZTEST_USER() argument 346 ZTEST_USER(spi, test_spi_single_read) in ZTEST_USER() argument 410 ZTEST_USER(spi, test_spi_dual_read) in ZTEST_USER() argument
|
/Zephyr-latest/drivers/sensor/st/iis2mdc/ |
D | iis2mdc.h | 35 struct spi_dt_spec spi; member
|
/Zephyr-latest/drivers/sensor/st/iis2dh/ |
D | iis2dh.h | 48 struct spi_dt_spec spi; member
|
/Zephyr-latest/drivers/sensor/st/lsm9ds1/ |
D | lsm9ds1.h | 35 const struct spi_dt_spec spi; member
|
/Zephyr-latest/drivers/sensor/st/lis2mdl/ |
D | lis2mdl.h | 35 const struct spi_dt_spec spi; member
|
/Zephyr-latest/drivers/sensor/st/lis2ds12/ |
D | lis2ds12.h | 40 const struct spi_dt_spec spi; member
|