Home
last modified time | relevance | path

Searched refs:usart_config (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/drivers/spi/
Dspi_silabs_usart.c120 const struct spi_silabs_usart_config *usart_config = dev->config; in spi_config() local
122 mem_addr_t ctrl_reg = (mem_addr_t)&usart_config->base->CTRL; in spi_config()
128 err = clock_control_get_rate(usart_config->clock_dev, in spi_config()
129 (clock_control_subsys_t)&usart_config->clock_cfg, in spi_config()
137 spi_frequency = CMU_ClockFreqGet(usart_config->clock) / 2; in spi_config()
177 if (usart_config->clock_frequency > spi_frequency) { in spi_config()
181 spi_frequency = MIN(usart_config->clock_frequency, spi_frequency); in spi_config()
185 USART_BaudrateSyncSet(usart_config->base, 0, spi_frequency); in spi_config()
189 usart_config->base->CTRL |= USART_CTRL_LOOPBK; in spi_config()
191 usart_config->base->CTRL &= ~USART_CTRL_LOOPBK; in spi_config()
[all …]
/Zephyr-latest/drivers/serial/
Duart_mcux_flexcomm.c296 usart_config_t usart_config; in mcux_flexcomm_uart_configure() local
304 USART_GetDefaultConfig(&usart_config); in mcux_flexcomm_uart_configure()
316 usart_config.parityMode = parity_mode; in mcux_flexcomm_uart_configure()
319 usart_config.baudRate_Bps = cfg->baudrate; in mcux_flexcomm_uart_configure()
329 usart_config.stopBitCount = stop_bits; in mcux_flexcomm_uart_configure()
344 usart_config.bitCountPerChar = data_bits; in mcux_flexcomm_uart_configure()
348 usart_config.enableHardwareFlowControl = false; in mcux_flexcomm_uart_configure()
350 usart_config.enableHardwareFlowControl = true; in mcux_flexcomm_uart_configure()
366 USART_Init(config->base, &usart_config, clock_freq); in mcux_flexcomm_uart_configure()
1011 usart_config_t usart_config; in mcux_flexcomm_init() local
[all …]