Lines Matching refs:spi

53     spi_dev_t spi;  member
60 spi_dev_t *spi = &self->spi; in machine_hw_spi_deinit_internal() local
61 aos_hal_spi_finalize(spi); in machine_hw_spi_deinit_internal()
66 spi_dev_t *spi = &self->spi; in machine_hw_spi_init_internal() local
70 ret = aos_hal_spi_finalize(spi); in machine_hw_spi_init_internal()
79 ret = aos_hal_spi_init(spi); in machine_hw_spi_init_internal()
89 spi_dev_t *spi = &self->spi; in machine_hw_spi_deinit() local
91 int32_t ret = aos_hal_spi_finalize(spi); in machine_hw_spi_deinit()
100 spi_dev_t *spi = &self->spi; in machine_hw_spi_transfer() local
105 ret = aos_hal_spi_send(spi, src, len, HAL_WAIT_FOREVER); in machine_hw_spi_transfer()
110 ret = aos_hal_spi_recv(spi, dest, len, HAL_WAIT_FOREVER); in machine_hw_spi_transfer()
115 ret = aos_hal_spi_send_recv(spi, (uint8_t *)src, dest, len, HAL_WAIT_FOREVER); in machine_hw_spi_transfer()
128 spi_dev_t *spi = &self->spi; in machine_hw_spi_print() local
129 spi_config_t *cfg = &spi->config; in machine_hw_spi_print()
131spi->port, cfg->role, cfg->firstbit, cfg->mode, cfg->t_mode, cfg->freq, cfg->serial_len, cfg->data… in machine_hw_spi_print()
151 spi_dev_t *spi = &self->spi; in machine_hw_spi_init() local
153 spi->config.role = args[ARG_mode].u_int; in machine_hw_spi_init()
154 spi->config.firstbit = args[ARG_firstbit].u_int; in machine_hw_spi_init()
155 spi->config.mode = (args[ARG_phase].u_int << 1) | args[ARG_polarity].u_int; in machine_hw_spi_init()
156 spi->config.freq = args[ARG_baudrate].u_int; in machine_hw_spi_init()
157 spi->config.serial_len = args[ARG_len].u_int; in machine_hw_spi_init()
158 spi->config.data_size = args[ARG_bits].u_int; in machine_hw_spi_init()
203 spi_dev_t *spi = &self->spi; in machine_hw_spi_make_new() local
204 spi->port = port; in machine_hw_spi_make_new()
205 spi->config.role = args[ARG_mode].u_int; in machine_hw_spi_make_new()
206 spi->config.firstbit = args[ARG_firstbit].u_int; in machine_hw_spi_make_new()
207 spi->config.mode = (args[ARG_phase].u_int << 1) | args[ARG_polarity].u_int; in machine_hw_spi_make_new()
208 spi->config.t_mode = SPI_TRANSFER_DMA; in machine_hw_spi_make_new()
209 spi->config.freq = args[ARG_baudrate].u_int; in machine_hw_spi_make_new()
210 spi->config.serial_len = args[ARG_len].u_int; in machine_hw_spi_make_new()
211 spi->config.data_size = args[ARG_bits].u_int; in machine_hw_spi_make_new()
212 spi->config.cs = SPI_CS_EN; in machine_hw_spi_make_new()
213 spi->priv = NULL; in machine_hw_spi_make_new()