| /Zephyr-4.3.0/drivers/serial/ |
| D | uart_cdns.h | 101 #define CDNS_PARTITY_MAP(parity) \ argument 102 (parity == UART_CFG_PARITY_NONE) ? NO_PARITY_VAL \ 103 : (parity == UART_CFG_PARITY_ODD) ? ODD_PARITY_VAL \ 104 : (parity == UART_CFG_PARITY_MARK) ? MARK_PARITY_VAL \ 105 : (parity == UART_CFG_PARITY_SPACE) ? SPACE_PARITY_VAL \ 134 uint8_t parity; member
|
| D | uart_numicro.c | 82 static inline uint32_t uart_numicro_convert_parity(enum uart_config_parity parity) in uart_numicro_convert_parity() argument 84 switch (parity) { in uart_numicro_convert_parity() 106 uint32_t parity; in uart_numicro_configure() local 126 parity = uart_numicro_convert_parity(cfg->parity); in uart_numicro_configure() 128 UART_SetLineConfig(config->uart, cfg->baudrate, databits, parity, in uart_numicro_configure()
|
| D | uart_si32_usart.c | 22 uint8_t parity; member 251 enum SI32_USART_A_PARITY_Enum parity = SI32_USART_A_PARITY_ODD; in usart_si32_init() local 263 switch (config->parity) { in usart_si32_init() 268 parity = SI32_USART_A_PARITY_ODD; in usart_si32_init() 272 parity = SI32_USART_A_PARITY_EVEN; in usart_si32_init() 276 parity = SI32_USART_A_PARITY_SET; in usart_si32_init() 280 parity = SI32_USART_A_PARITY_CLEAR; in usart_si32_init() 312 SI32_USART_A_select_tx_parity(config->usart, parity); in usart_si32_init() 329 SI32_USART_A_select_rx_parity(config->usart, parity); in usart_si32_init() 381 .parity = DT_INST_ENUM_IDX(index, parity), \
|
| D | uart_native_tty_bottom.c | 126 enum native_tty_bottom_parity parity) in native_tty_baud_parity_set() argument 128 switch (parity) { in native_tty_baud_parity_set() 153 enum native_tty_bottom_parity *parity) in native_tty_baud_parity_get() argument 156 *parity = NTB_PARITY_NONE; in native_tty_baud_parity_get() 158 *parity = NTB_PARITY_ODD; in native_tty_baud_parity_get() 160 *parity = NTB_PARITY_EVEN; in native_tty_baud_parity_get() 295 native_tty_baud_parity_set(&ter, cfg->parity); in native_tty_configure_bottom() 354 native_tty_baud_parity_get(&ter, &cfg->parity); in native_tty_read_bottom_cfg()
|
| D | usart_gd32.c | 29 uint32_t parity; member 59 uint32_t parity; in usart_gd32_init() local 71 switch (cfg->parity) { in usart_gd32_init() 73 parity = USART_PM_NONE; in usart_gd32_init() 77 parity = USART_PM_ODD; in usart_gd32_init() 81 parity = USART_PM_EVEN; in usart_gd32_init() 94 usart_parity_config(cfg->reg, parity); in usart_gd32_init() 338 .parity = DT_INST_ENUM_IDX(n, parity), \
|
| D | uart_bitbang.c | 109 int parity = 0, index; in uart_bitbang_compute_parity() local 111 if (config->uart_cfg->parity != UART_CFG_PARITY_NONE) { in uart_bitbang_compute_parity() 116 parity += d; in uart_bitbang_compute_parity() 118 if (config->uart_cfg->parity == UART_CFG_PARITY_ODD) { in uart_bitbang_compute_parity() 119 parity = (parity % 2) ? 0 : 1; in uart_bitbang_compute_parity() 120 } else if (config->uart_cfg->parity == UART_CFG_PARITY_EVEN) { in uart_bitbang_compute_parity() 121 parity = (parity % 2) ? 1 : 0; in uart_bitbang_compute_parity() 122 } else if (config->uart_cfg->parity == UART_CFG_PARITY_MARK) { in uart_bitbang_compute_parity() 123 parity = 1; in uart_bitbang_compute_parity() 124 } else if (config->uart_cfg->parity == UART_CFG_PARITY_SPACE) { in uart_bitbang_compute_parity() [all …]
|
| D | uart_b91.c | 202 uint8_t bwpc, uint8_t parity, uint8_t stop_bit) in uart_b91_init() argument 210 if (parity) { in uart_b91_init() 214 if (parity == UART_PARITY_EVEN) { in uart_b91_init() 217 } else if (parity == UART_PARITY_ODD) { in uart_b91_init() 252 uint8_t parity; in uart_b91_configure() local 258 if (cfg->parity == UART_CFG_PARITY_NONE) { in uart_b91_configure() 259 parity = UART_PARITY_NONE; in uart_b91_configure() 260 } else if (cfg->parity == UART_CFG_PARITY_ODD) { in uart_b91_configure() 261 parity = UART_PARITY_ODD; in uart_b91_configure() 262 } else if (cfg->parity == UART_CFG_PARITY_EVEN) { in uart_b91_configure() [all …]
|
| D | uart_native_tty.c | 82 switch (cfg->parity) { in native_tty_conv_to_bottom_cfg() 84 bottom_cfg->parity = NTB_PARITY_NONE; in native_tty_conv_to_bottom_cfg() 87 bottom_cfg->parity = NTB_PARITY_ODD; in native_tty_conv_to_bottom_cfg() 90 bottom_cfg->parity = NTB_PARITY_EVEN; in native_tty_conv_to_bottom_cfg() 154 switch (bottom_cfg.parity) { in native_tty_conv_from_bottom_cfg() 156 cfg->parity = UART_CFG_PARITY_NONE; in native_tty_conv_from_bottom_cfg() 159 cfg->parity = UART_CFG_PARITY_ODD; in native_tty_conv_from_bottom_cfg() 162 cfg->parity = UART_CFG_PARITY_EVEN; in native_tty_conv_from_bottom_cfg() 484 .parity = UART_CFG_PARITY_NONE, \
|
| D | uart_gecko.c | 427 static inline USART_Parity_TypeDef uart_gecko_cfg2ll_parity(enum uart_config_parity parity) in uart_gecko_cfg2ll_parity() argument 429 switch (parity) { in uart_gecko_cfg2ll_parity() 440 static inline enum uart_config_parity uart_gecko_ll2cfg_parity(USART_Parity_TypeDef parity) in uart_gecko_ll2cfg_parity() argument 442 switch (parity) { in uart_gecko_ll2cfg_parity() 579 if (uart_cfg->parity != cfg->parity) { in uart_gecko_configure() 614 cfg->parity = uart_cfg->parity; in uart_gecko_config_get() 646 usartInit.parity = uart_gecko_cfg2ll_parity(uart_cfg->parity); in uart_gecko_init() 648 usartInit.databits = uart_gecko_cfg2ll_databits(uart_cfg->data_bits, uart_cfg->parity); in uart_gecko_init() 842 .parity = DT_INST_ENUM_IDX(idx, parity), \ 909 .parity = DT_INST_ENUM_IDX(idx, parity), \ [all …]
|
| D | lpuart_esp32.c | 37 uint8_t parity; member 114 uart_hal_set_parity(&data->hal, cfg->parity); in lp_uart_esp32_param_config() 187 .parity = DT_ENUM_IDX(DT_NODELABEL(lp_uart), parity),
|
| D | uart_native_tty_bottom.h | 47 enum native_tty_bottom_parity parity; member
|
| /Zephyr-4.3.0/tests/drivers/uart/uart_errors/ |
| D | README.txt | 3 certain bytes with parity enabled when receiver is configured without parity.
|
| /Zephyr-4.3.0/tests/drivers/uart/uart_elementary/src/ |
| D | main.c | 141 .parity = UART_CFG_PARITY_NONE, in ZTEST() 156 zassert_equal(test_uart_config.parity, test_expected_uart_config.parity, in ZTEST() 158 test_uart_config.parity, test_expected_uart_config.parity); in ZTEST() 182 .parity = 7, in ZTEST() 202 .parity = UART_CFG_PARITY_ODD, in ZTEST() 239 .parity = UART_CFG_PARITY_EVEN, in ZTEST() 246 .parity = UART_CFG_PARITY_EVEN, in ZTEST()
|
| /Zephyr-4.3.0/include/zephyr/dt-bindings/pinctrl/ |
| D | silabs-pinctrl-dbus.h | 66 #define SILABS_ABUS(bus, parity, peripheral) \ argument 69 FIELD_PREP(SILABS_PINCTRL_ABUS_PARITY_MASK, parity) | \
|
| /Zephyr-4.3.0/tests/subsys/modbus/src/ |
| D | test_modbus_server.c | 180 .parity = UART_CFG_PARITY_ODD, 204 server_param.serial.parity = UART_CFG_PARITY_ODD; in test_server_setup_low_odd() 221 server_param.serial.parity = UART_CFG_PARITY_NONE; in test_server_setup_low_none() 238 server_param.serial.parity = UART_CFG_PARITY_EVEN; in test_server_setup_high_even() 255 server_param.serial.parity = UART_CFG_PARITY_EVEN; in test_server_setup_ascii()
|
| D | test_modbus_client.c | 218 .parity = UART_CFG_PARITY_ODD, 242 client_param.serial.parity = UART_CFG_PARITY_NONE; in test_client_setup_low_none() 255 client_param.serial.parity = UART_CFG_PARITY_ODD; in test_client_setup_low_odd() 268 client_param.serial.parity = UART_CFG_PARITY_EVEN; in test_client_setup_high_even() 281 client_param.serial.parity = UART_CFG_PARITY_EVEN; in test_client_setup_ascii()
|
| /Zephyr-4.3.0/tests/drivers/build_all/uart/boards/ |
| D | qemu_cortex_m3.overlay | 16 parity = "none";
|
| /Zephyr-4.3.0/tests/drivers/uart/uart_async_api/boards/ |
| D | max32655evkit_max32655_m4.overlay | 17 parity = "none";
|
| D | max32655fthr_max32655_m4.overlay | 17 parity = "none";
|
| D | max32666evkit_max32666_cpu0.overlay | 17 parity = "none";
|
| D | max32666fthr_max32666_cpu0.overlay | 17 parity = "none";
|
| D | max32670evkit.overlay | 17 parity = "none";
|
| D | max32690evkit_max32690_m4.overlay | 17 parity = "none";
|
| D | max78002evkit_max78002_m4.overlay | 17 parity = "none";
|
| /Zephyr-4.3.0/include/zephyr/bluetooth/classic/ |
| D | rfcomm.h | 199 #define BT_RFCOMM_SET_LINE_SETTINGS(data, stop, parity) ((data & 0x3) | \ argument 201 ((parity & 0x7) << 3))
|