Home
last modified time | relevance | path

Searched defs:spi (Results 1 – 25 of 99) sorted by relevance

1234

/Zephyr-latest/drivers/spi/
Dspi_ll_stm32.h23 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 …]
Dspi_dw.c44 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
Dspi_pw.c45 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 …]
Dspi_ll_stm32.c301 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
Dspi_oc_simple.c35 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
Dspi_sedi.c98 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/
Dmain.c25 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/
Deswifi_bus_spi.c44 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/
Dbmi323_spi.c14 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/
Dec_host_cmd_backend_spi_stm32.c157 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/
Dspi.h52 #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/
Di3g4250d.h23 struct spi_dt_spec spi; member
/Zephyr-latest/tests/boards/mec15xxevb_assy6853/qspi/src/
Dmain.c66 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/
Dwifi_winc1500_nm_bsp_internal.h37 struct spi_dt_spec spi; member
/Zephyr-latest/drivers/sensor/st/iis3dhhc/
Diis3dhhc.h30 struct spi_dt_spec spi; member
/Zephyr-latest/drivers/sensor/maxim/max6675/
Dmax6675.c24 struct spi_dt_spec spi; member
/Zephyr-latest/drivers/sensor/maxim/max31855/
Dmax31855.c29 struct spi_dt_spec spi; member
/Zephyr-latest/drivers/watchdog/
Dwdt_nxp_fs26.c68 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/
Dmfd_ad559x.h48 struct spi_dt_spec spi; member
/Zephyr-latest/tests/boards/mec172xevb_assy6906/qspi/src/
Dmain.c213 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/
Diis2mdc.h35 struct spi_dt_spec spi; member
/Zephyr-latest/drivers/sensor/st/iis2dh/
Diis2dh.h48 struct spi_dt_spec spi; member
/Zephyr-latest/drivers/sensor/st/lsm9ds1/
Dlsm9ds1.h35 const struct spi_dt_spec spi; member
/Zephyr-latest/drivers/sensor/st/lis2mdl/
Dlis2mdl.h35 const struct spi_dt_spec spi; member
/Zephyr-latest/drivers/sensor/st/lis2ds12/
Dlis2ds12.h40 const struct spi_dt_spec spi; member

1234