/Zephyr-latest/drivers/serial/ |
D | uart_mcux.c | 31 struct uart_config uart_cfg; 39 const struct uart_config *cfg) in uart_mcux_configure() 43 uart_config_t uart_config; in uart_mcux_configure() local 56 UART_GetDefaultConfig(&uart_config); in uart_mcux_configure() 58 uart_config.enableTx = true; in uart_mcux_configure() 59 uart_config.enableRx = true; in uart_mcux_configure() 60 uart_config.baudRate_Bps = cfg->baudrate; in uart_mcux_configure() 66 uart_config.stopBitCount = kUART_OneStopBit; in uart_mcux_configure() 69 uart_config.stopBitCount = kUART_TwoStopBit; in uart_mcux_configure() 79 uart_config.enableRxRTS = false; in uart_mcux_configure() [all …]
|
D | uart_renesas_rz_sci.c | 31 struct uart_config uart_config; member 107 struct uart_config *uart_config = &data->uart_config; in uart_rz_sci_apply_config() local 116 baud_target.baudrate = uart_config->baudrate; in uart_rz_sci_apply_config() 128 switch (uart_config->data_bits) { in uart_rz_sci_apply_config() 142 switch (uart_config->parity) { in uart_rz_sci_apply_config() 156 switch (uart_config->stop_bits) { in uart_rz_sci_apply_config() 167 switch (uart_config->flow_ctrl) { in uart_rz_sci_apply_config() 185 static int uart_rz_sci_configure(const struct device *dev, const struct uart_config *cfg) in uart_rz_sci_configure() 192 memcpy(&data->uart_config, cfg, sizeof(struct uart_config)); in uart_rz_sci_configure() 212 static int uart_rz_sci_config_get(const struct device *dev, struct uart_config *cfg) in uart_rz_sci_config_get() [all …]
|
D | uart_renesas_rz_scif.c | 33 struct uart_config uart_config; member 107 struct uart_config *uart_config = &data->uart_config; in uart_rz_scif_apply_config() local 116 fsp_err = R_SCIF_UART_BaudCalculate(data->fsp_ctrl, uart_config->baudrate, false, 5000, in uart_rz_scif_apply_config() 124 switch (uart_config->data_bits) { in uart_rz_scif_apply_config() 135 switch (uart_config->parity) { in uart_rz_scif_apply_config() 149 switch (uart_config->stop_bits) { in uart_rz_scif_apply_config() 162 switch (uart_config->flow_ctrl) { in uart_rz_scif_apply_config() 184 static int uart_rz_scif_configure(const struct device *dev, const struct uart_config *cfg) in uart_rz_scif_configure() 191 memcpy(&data->uart_config, cfg, sizeof(struct uart_config)); in uart_rz_scif_configure() 212 static int uart_rz_scif_config_get(const struct device *dev, struct uart_config *cfg) in uart_rz_scif_config_get() [all …]
|
D | uart_native_tty.c | 59 struct uart_config uart_config; member 77 const struct uart_config *cfg) in native_tty_conv_to_bottom_cfg() 166 static int native_tty_configure(const struct device *dev, const struct uart_config *cfg) in native_tty_configure() 329 struct uart_config uart_config = ((struct native_tty_config *)dev->config)->uart_config; in native_tty_serial_init() local 344 uart_config.baudrate = data->cmd_baudrate; in native_tty_serial_init() 360 if (native_tty_configure(dev, &uart_config)) { in native_tty_serial_init() 397 .uart_config = \
|
D | uart_mcux_lpuart.c | 128 struct uart_config uart_config; member 973 static int mcux_lpuart_configure_basic(const struct device *dev, const struct uart_config *cfg, in mcux_lpuart_configure_basic() 974 lpuart_config_t *uart_config) in mcux_lpuart_configure_basic() argument 979 uart_config->parityMode = kLPUART_ParityDisabled; in mcux_lpuart_configure_basic() 982 uart_config->parityMode = kLPUART_ParityOdd; in mcux_lpuart_configure_basic() 985 uart_config->parityMode = kLPUART_ParityEven; in mcux_lpuart_configure_basic() 995 uart_config->dataBitsCount = kLPUART_SevenDataBits; in mcux_lpuart_configure_basic() 999 uart_config->dataBitsCount = kLPUART_EightDataBits; in mcux_lpuart_configure_basic() 1009 uart_config->stopBitCount = kLPUART_OneStopBit; in mcux_lpuart_configure_basic() 1012 uart_config->stopBitCount = kLPUART_TwoStopBit; in mcux_lpuart_configure_basic() [all …]
|
D | uart_mcux_iuart.c | 228 uart_config_t uart_config; in mcux_iuart_init() local 241 UART_GetDefaultConfig(&uart_config); in mcux_iuart_init() 242 uart_config.enableTx = true; in mcux_iuart_init() 243 uart_config.enableRx = true; in mcux_iuart_init() 244 uart_config.baudRate_Bps = config->baud_rate; in mcux_iuart_init() 249 uart_config.parityMode = kUART_ParityDisabled; in mcux_iuart_init() 252 uart_config.parityMode = kUART_ParityEven; in mcux_iuart_init() 255 uart_config.parityMode = kUART_ParityOdd; in mcux_iuart_init() 261 UART_Init(config->base, &uart_config, clock_freq); in mcux_iuart_init()
|
D | uart_mchp_xec.c | 201 struct uart_config uart_config; member 314 dev_data->uart_config.baudrate = baud_rate; in set_baud_rate() 325 const struct uart_config *cfg) in uart_xec_configure() 351 struct uart_config uart_cfg; in uart_xec_configure() 395 dev_data->uart_config = *cfg; in uart_xec_configure() 427 struct uart_config *cfg) in uart_xec_config_get() 431 cfg->baudrate = data->uart_config.baudrate; in uart_xec_config_get() 432 cfg->parity = data->uart_config.parity; in uart_xec_config_get() 433 cfg->stop_bits = data->uart_config.stop_bits; in uart_xec_config_get() 434 cfg->data_bits = data->uart_config.data_bits; in uart_xec_config_get() [all …]
|
D | uart_cc23x0.c | 27 struct uart_config uart_config; member 70 static int uart_cc23x0_configure(const struct device *dev, const struct uart_config *cfg) in uart_cc23x0_configure() 158 data->uart_config = *cfg; in uart_cc23x0_configure() 164 static int uart_cc23x0_config_get(const struct device *dev, struct uart_config *cfg) in uart_cc23x0_config_get() 168 *cfg = data->uart_config; in uart_cc23x0_config_get() 374 ret = uart_cc23x0_configure(dev, &data->uart_config); \ 393 .uart_config = \
|
D | uart_rv32m1_lpuart.c | 244 lpuart_config_t uart_config; in rv32m1_lpuart_init() local 261 LPUART_GetDefaultConfig(&uart_config); in rv32m1_lpuart_init() 262 uart_config.enableTx = true; in rv32m1_lpuart_init() 263 uart_config.enableRx = true; in rv32m1_lpuart_init() 265 uart_config.enableRxRTS = true; in rv32m1_lpuart_init() 266 uart_config.enableTxCTS = true; in rv32m1_lpuart_init() 268 uart_config.baudRate_Bps = config->baud_rate; in rv32m1_lpuart_init() 270 LPUART_Init(config->base, &uart_config, clock_freq); in rv32m1_lpuart_init()
|
D | uart_cc13xx_cc26xx.c | 37 struct uart_config uart_config; member 94 const struct uart_config *cfg) in uart_cc13xx_cc26xx_configure() 188 data->uart_config = *cfg; in uart_cc13xx_cc26xx_configure() 195 struct uart_config *cfg) in uart_cc13xx_cc26xx_config_get() 199 *cfg = data->uart_config; in uart_cc13xx_cc26xx_config_get() 419 &data->uart_config) != 0) { in postNotifyFxn() 445 ret = uart_cc13xx_cc26xx_configure(dev, &data->uart_config); in uart_cc13xx_cc26xx_pm_action() 596 ret = uart_cc13xx_cc26xx_configure(dev, &data->uart_config);\ 618 .uart_config = { \
|
D | uart_handlers.c | 63 struct uart_config *cfg) in z_vrfy_uart_config_get() 66 K_OOPS(K_SYSCALL_MEMORY_WRITE(cfg, sizeof(struct uart_config))); in z_vrfy_uart_config_get() 73 const struct uart_config *cfg) in z_vrfy_uart_configure() 76 K_OOPS(K_SYSCALL_MEMORY_READ(cfg, sizeof(struct uart_config))); in z_vrfy_uart_configure()
|
D | uart_mcux_lpsci.c | 241 lpsci_config_t uart_config; in mcux_lpsci_init() local 254 LPSCI_GetDefaultConfig(&uart_config); in mcux_lpsci_init() 255 uart_config.enableTx = true; in mcux_lpsci_init() 256 uart_config.enableRx = true; in mcux_lpsci_init() 257 uart_config.baudRate_Bps = config->baud_rate; in mcux_lpsci_init() 259 LPSCI_Init(config->base, &uart_config, clock_freq); in mcux_lpsci_init()
|
D | uart_numicro.c | 24 struct uart_config ucfg; 101 const struct uart_config *cfg) in uart_numicro_configure() 137 struct uart_config *cfg) in uart_numicro_config_get()
|
D | uart_mcux_flexcomm.c | 87 struct uart_config uart_config; member 291 static int mcux_flexcomm_uart_configure(const struct device *dev, const struct uart_config *cfg) in mcux_flexcomm_uart_configure() 295 struct uart_config *uart_config = &data->uart_config; in mcux_flexcomm_uart_configure() local 369 uart_config->parity = cfg->parity; in mcux_flexcomm_uart_configure() 370 uart_config->baudrate = cfg->baudrate; in mcux_flexcomm_uart_configure() 371 uart_config->stop_bits = cfg->stop_bits; in mcux_flexcomm_uart_configure() 372 uart_config->data_bits = cfg->data_bits; in mcux_flexcomm_uart_configure() 373 uart_config->flow_ctrl = cfg->flow_ctrl; in mcux_flexcomm_uart_configure() 379 struct uart_config *cfg) in mcux_flexcomm_uart_config_get() 382 *cfg = data->uart_config; in mcux_flexcomm_uart_config_get() [all …]
|
D | usart_sam.c | 254 const struct uart_config *cfg) in usart_sam_configure() 297 struct uart_config *cfg) in usart_sam_config_get() 502 struct uart_config uart_config = { in usart_sam_init() local 510 uart_config.flow_ctrl = UART_CFG_FLOW_CTRL_RTS_CTS; in usart_sam_init() 512 return usart_sam_configure(dev, &uart_config); in usart_sam_init()
|
D | uart_sam.c | 165 const struct uart_config *cfg) in uart_sam_configure() 204 struct uart_config *cfg) in uart_sam_config_get() 410 struct uart_config uart_config = { in uart_sam_init() local 417 return uart_sam_configure(dev, &uart_config); in uart_sam_init()
|
D | uart_shell.c | 43 struct uart_config cfg; in cmd_uart_baudrate() 73 struct uart_config cfg; in cmd_uart_flow_control()
|
D | uart_gecko.c | 152 struct uart_config *uart_cfg; 390 const struct uart_config *uart_cfg = data->uart_cfg; in uart_gecko_init_pins() 572 const struct uart_config *cfg) in uart_gecko_configure() 577 struct uart_config *uart_cfg = data->uart_cfg; in uart_gecko_configure() 608 struct uart_config *cfg) in uart_gecko_config_get() 611 struct uart_config *uart_cfg = data->uart_cfg; in uart_gecko_config_get() 636 const struct uart_config *uart_cfg = data->uart_cfg; in uart_gecko_init() 840 static struct uart_config uart_cfg_##idx = { \ 907 static struct uart_config uart_cfg_##idx = { \ 943 static struct uart_config uart_cfg_##idx = { \
|
D | uart_mchp_mec5.c | 49 struct uart_config current_config; 50 struct uart_config ucfg; 84 static int uart_mec5_xlat_cfg(const struct uart_config *cfg, uint32_t *cfg_word) in uart_mec5_xlat_cfg() 147 static int config_mec5_uart(const struct device *dev, const struct uart_config *cfg) in config_mec5_uart() 174 memcpy(&data->ucfg, cfg, sizeof(struct uart_config)); in config_mec5_uart() 181 static int uart_mec5_configure(const struct device *dev, const struct uart_config *cfg) in uart_mec5_configure() 206 static int uart_mec5_config_get(const struct device *dev, struct uart_config *cfg) in uart_mec5_config_get()
|
D | uart_nrfx_uart.c | 45 struct uart_config uart_config; member 309 const struct uart_config *cfg) in uart_nrfx_configure() 376 data->uart_config = *cfg; in uart_nrfx_configure() 383 struct uart_config *cfg) in uart_nrfx_config_get() 387 *cfg = data->uart_config; in uart_nrfx_config_get() 1001 err = uart_nrfx_configure(dev, &data->uart_config); in uart_nrfx_init() 1125 .uart_config = {
|
/Zephyr-latest/tests/drivers/uart/uart_basic_api/src/ |
D | test_uart_config.c | 28 const struct uart_config uart_cfg = { 60 struct uart_config uart_cfg_check; in test_config_get()
|
D | test_uart_config_wide.c | 28 const struct uart_config uart_cfg_wide = { 60 struct uart_config uart_cfg_check; in test_config_get_wide()
|
/Zephyr-latest/tests/drivers/uart/uart_elementary/src/ |
D | main.c | 139 struct uart_config test_expected_uart_config; in ZTEST() 140 struct uart_config test_uart_config = { .baudrate = UART_BAUDRATE, in ZTEST() 181 struct uart_config test_uart_config = { .baudrate = UART_BAUDRATE, in ZTEST() 201 struct uart_config test_uart_config = { .baudrate = UART_BAUDRATE, in ZTEST() 238 struct uart_config test_uart_config = { .baudrate = UART_BAUDRATE, in ZTEST() 245 struct uart_config test_uart_config_aux = { .baudrate = CONFIG_UART_BAUDRATE_MISMATCH, in ZTEST()
|
/Zephyr-latest/include/zephyr/drivers/ |
D | uart.h | 120 struct uart_config { struct 433 const struct uart_config *cfg); 450 struct uart_config *cfg);
|
/Zephyr-latest/subsys/debug/gdbstub/ |
D | gdbstub_backend_serial.c | 16 static const struct uart_config uart_cfg = { in z_gdb_backend_init()
|