Home
last modified time | relevance | path

Searched refs:spi_obj (Results 1 – 10 of 10) sorted by relevance

/bsp/Infineon/libraries/HAL_Drivers/
A Ddrv_spi.c115 spi_device->spi_handle_t->spi_obj->mode, false); 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()
134 cyhal_spi_enable_event(spi_device->spi_handle_t->spi_obj, CYHAL_SPI_IRQ_DONE, 4, true); in ifx_spi_init()
151 spi_device->spi_handle_t->spi_obj->data_bits = 8; in spi_configure()
155 spi_device->spi_handle_t->spi_obj->data_bits = 16; in spi_configure()
170 spi_device->spi_handle_t->spi_obj->mode = CYHAL_SPI_MODE_00_MSB; in spi_configure()
174 spi_device->spi_handle_t->spi_obj->mode = CYHAL_SPI_MODE_01_MSB; in spi_configure()
178 spi_device->spi_handle_t->spi_obj->mode = CYHAL_SPI_MODE_10_MSB; in spi_configure()
182 spi_device->spi_handle_t->spi_obj->mode = CYHAL_SPI_MODE_11_MSB; in spi_configure()
281 spi_bus_obj[spi_index].spi_obj = rt_malloc(sizeof(cyhal_spi_t)); in rt_hw_spi_init()
[all …]
A Ddrv_spi.h22 cyhal_spi_t *spi_obj; member
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_soft_spi.c31 static struct stm32_soft_spi spi_obj[sizeof(soft_spi_config) / sizeof(soft_spi_config[0])]; variable
161 rt_size_t obj_num = sizeof(spi_obj) / sizeof(struct stm32_soft_spi); in stm32_pin_init()
165 stm32_spi_gpio_init(&spi_obj[i]); in stm32_pin_init()
189 rt_size_t obj_num = sizeof(spi_obj) / sizeof(struct stm32_soft_spi); in rt_hw_softspi_init()
194 memcpy(&spi_obj[i].ops, &stm32_soft_spi_ops, sizeof(struct rt_spi_bit_ops)); in rt_hw_softspi_init()
195 spi_obj[i].ops.data = (void *)&soft_spi_config[i]; in rt_hw_softspi_init()
196 spi_obj[i].spi.ops = &stm32_soft_spi_ops; in rt_hw_softspi_init()
197 spi_obj[i].cfg = (void *)&soft_spi_config[i]; in rt_hw_softspi_init()
198 result = rt_spi_bit_add_bus(&spi_obj[i].spi, soft_spi_config[i].bus_name, &spi_obj[i].ops); in rt_hw_softspi_init()
/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/
A Ddrv_spi.c42 static struct gd32_spi spi_obj[sizeof(spi_config) / sizeof(spi_config[0])] = {0}; variable
158 struct gd32_spi *spi_obj = (struct gd32_spi *)(device->bus->parent.user_data); in gd32_spi_configure() local
159 struct gd32_spi_config *spi_cfg = (struct gd32_spi_config *)(spi_obj->config); in gd32_spi_configure()
224 struct gd32_spi *spi_obj = (struct gd32_spi *)(device->bus->parent.user_data); in gd32_spi_xfer() local
225 struct gd32_spi_config *spi_cfg = (struct gd32_spi_config *)(spi_obj->config); in gd32_spi_xfer()
268 obj_num = sizeof(spi_obj) / sizeof(struct gd32_spi); in rt_hw_spi_init()
272 spi_obj[index].config = &spi_config[index]; in rt_hw_spi_init()
273 spi_obj[index].bus.parent.user_data = &spi_obj[index]; in rt_hw_spi_init()
276 result = rt_spi_bus_register(&spi_obj[index].bus, in rt_hw_spi_init()
277 spi_obj[index].config->name, in rt_hw_spi_init()
/bsp/renesas/libraries/HAL_Drivers/
A Ddrv_soft_spi.c31 static struct ra_soft_spi spi_obj[sizeof(soft_spi_config) / sizeof(soft_spi_config[0])]; variable
190 rt_size_t obj_num = sizeof(spi_obj) / sizeof(struct ra_soft_spi); in ra_pin_init()
194 ra_spi_gpio_init(&spi_obj[i]); in ra_pin_init()
218 rt_size_t obj_num = sizeof(spi_obj) / sizeof(struct ra_soft_spi); in rt_hw_softspi_init()
223 memcpy(&spi_obj[i].ops, &ra_soft_spi_ops, sizeof(struct rt_spi_bit_ops)); in rt_hw_softspi_init()
224 spi_obj[i].ops.data = (void *)&soft_spi_config[i]; in rt_hw_softspi_init()
225 spi_obj[i].spi.ops = &ra_soft_spi_ops; in rt_hw_softspi_init()
226 spi_obj[i].cfg = (void *)&soft_spi_config[i]; in rt_hw_softspi_init()
227 result = rt_spi_bit_add_bus(&spi_obj[i].spi, soft_spi_config[i].bus_name, &spi_obj[i].ops); in rt_hw_softspi_init()
/bsp/nxp/imx/imx6ull-smart/drivers/
A Ddrv_spi.c39 static struct imx6ull_spi_bus spi_obj[sizeof(spi_config) / sizeof(spi_config[0])]; variable
193 spi_obj[i].config = &spi_config[i]; in rt_hw_spi_init()
194spi_obj[i].config->ECSPI = (ECSPI_Type *)imx6ull_get_periph_vaddr((rt_uint32_t)(spi_obj[i].config-… in rt_hw_spi_init()
195 imx6ull_spi_gpio_init(&spi_obj[i]); in rt_hw_spi_init()
197 CLOCK_EnableClock(spi_obj[i].config->clk_ip_name); in rt_hw_spi_init()
199 spi_obj[i].parent.parent.user_data = &spi_obj[i]; in rt_hw_spi_init()
200 rt_spi_bus_register(&spi_obj[i].parent, spi_obj[i].config->name, &imxrt_spi_ops); in rt_hw_spi_init()
/bsp/raspberry-pico/Drivers/
A Ddrv_soft_spi.c27 static struct pico_soft_spi spi_obj[sizeof(soft_spi_config) / sizeof(soft_spi_config[0])]; variable
160 rt_size_t obj_num = sizeof(spi_obj) / sizeof(struct pico_soft_spi); in pico_pin_init()
164 pico_spi_gpio_init(&spi_obj[i]); in pico_pin_init()
188 rt_size_t obj_num = sizeof(spi_obj) / sizeof(struct pico_soft_spi); in rt_hw_softspi_init()
194 spi_obj[i].spi.ops = &pico_soft_spi_ops; in rt_hw_softspi_init()
195 spi_obj[i].cfg = (void *)&soft_spi_config[i]; in rt_hw_softspi_init()
197 … result = rt_spi_bit_add_bus(&spi_obj[i].spi, soft_spi_config[i].bus_name, &pico_soft_spi_ops); in rt_hw_softspi_init()
/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/
A Ddrv_soft_spi.c28 static struct lpc_soft_spi spi_obj[sizeof(soft_spi_config) / sizeof(soft_spi_config[0])]; variable
186 rt_size_t obj_num = sizeof(spi_obj) / sizeof(struct lpc_soft_spi); in lpc_pin_init()
190 lpc_spi_gpio_init(&spi_obj[i]); in lpc_pin_init()
214 rt_size_t obj_num = sizeof(spi_obj) / sizeof(struct lpc_soft_spi); in rt_hw_softspi_init()
220 spi_obj[i].spi.ops = &lpc_soft_spi_ops; in rt_hw_softspi_init()
221 spi_obj[i].cfg = (void *)&soft_spi_config[i]; in rt_hw_softspi_init()
222 … result = rt_spi_bit_add_bus(&spi_obj[i].spi, soft_spi_config[i].bus_name, &lpc_soft_spi_ops); in rt_hw_softspi_init()
/bsp/wch/risc-v/Libraries/ch32_drivers/
A Ddrv_soft_spi.c29 static struct ch32_soft_spi spi_obj[sizeof(soft_spi_config) / sizeof(soft_spi_config[0])]; variable
194 rt_size_t obj_num = sizeof(spi_obj) / sizeof(struct ch32_soft_spi); in ch32_pin_init()
198 ch32_spi_gpio_init(&spi_obj[i]); in ch32_pin_init()
222 rt_size_t obj_num = sizeof(spi_obj) / sizeof(struct ch32_soft_spi); in rt_soft_spi_init()
228 spi_obj[i].spi.ops = &ch32_soft_spi_ops; in rt_soft_spi_init()
229 spi_obj[i].cfg = (void *)&soft_spi_config[i]; in rt_soft_spi_init()
230 … result = rt_spi_bit_add_bus(&spi_obj[i].spi, soft_spi_config[i].bus_name, &ch32_soft_spi_ops); in rt_soft_spi_init()
/bsp/ft2004/drivers/
A Ddrv_spi.c40 static ft2004_spi_class spi_obj = { variable
71 return &spi_obj; in ft2004_spi_get_class()

Completed in 14 milliseconds