Home
last modified time | relevance | path

Searched refs:parity (Results 1 – 25 of 157) sorted by relevance

1234567

/Zephyr-latest/drivers/serial/
Duart_cdns.h101 #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
Duart_numicro.c82 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()
Duart_si32_usart.c22 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), \
Dusart_gd32.c29 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), \
Duart_b91.c202 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 …]
Duart_silabs_eusart.c225 enum uart_config_parity parity) in uart_silabs_eusart_cfg2ll_parity() argument
227 switch (parity) { in uart_silabs_eusart_cfg2ll_parity()
239 EUSART_Parity_TypeDef parity) in uart_silabs_eusart_ll2cfg_parity() argument
241 switch (parity) { in uart_silabs_eusart_ll2cfg_parity()
401 eusartInit.parity = uart_silabs_eusart_cfg2ll_parity(uart_cfg->parity); in uart_silabs_eusart_init()
404 uart_cfg->parity); in uart_silabs_eusart_init()
501 .parity = DT_INST_ENUM_IDX(idx, parity), \
Duart_gecko.c427 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 …]
Duart_native_tty_bottom.h47 enum native_tty_bottom_parity parity; member
Duart_native_tty_bottom.c100 enum native_tty_bottom_parity parity) in native_tty_baud_parity_set() argument
102 switch (parity) { in native_tty_baud_parity_set()
212 native_tty_baud_parity_set(&ter, cfg->parity); in native_tty_configure_bottom()
Duart_native_tty.c81 switch (cfg->parity) { in native_tty_conv_to_bottom_cfg()
83 bottom_cfg->parity = NTB_PARITY_NONE; in native_tty_conv_to_bottom_cfg()
86 bottom_cfg->parity = NTB_PARITY_ODD; in native_tty_conv_to_bottom_cfg()
89 bottom_cfg->parity = NTB_PARITY_EVEN; in native_tty_conv_to_bottom_cfg()
401 .parity = UART_CFG_PARITY_NONE, \
Duart_numaker.c125 static inline uint32_t uart_numaker_convert_parity(enum uart_config_parity parity) in uart_numaker_convert_parity() argument
127 switch (parity) { in uart_numaker_convert_parity()
148 uint32_t parity; in uart_numaker_configure() local
168 parity = uart_numaker_convert_parity(cfg->parity); in uart_numaker_configure()
170 UART_SetLineConfig(config->uart, cfg->baudrate, databits, parity, stopbits); in uart_numaker_configure()
Duart_lpc11u6x.c113 switch (cfg->parity) { in lpc11u6x_uart0_configure()
177 data->parity = cfg->parity; in lpc11u6x_uart0_configure()
188 cfg->parity = data->parity; in lpc11u6x_uart0_config_get()
363 data->parity = UART_CFG_PARITY_NONE; in lpc11u6x_uart0_init()
521 switch (cfg->parity) { in lpc11u6x_uartx_configure()
593 data->parity = cfg->parity; in lpc11u6x_uartx_configure()
607 cfg->parity = data->parity; in lpc11u6x_uartx_config_get()
796 data->parity = UART_CFG_PARITY_NONE; in lpc11u6x_uartx_init()
/Zephyr-latest/tests/drivers/uart/uart_elementary/src/
Dmain.c141 .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-latest/tests/drivers/uart/uart_errors/
DREADME.txt3 certain bytes with parity enabled when receiver is configured without parity.
/Zephyr-latest/include/zephyr/dt-bindings/pinctrl/
Dsilabs-pinctrl-dbus.h55 #define SILABS_ABUS(bus, parity, peripheral) \ argument
58 FIELD_PREP(SILABS_PINCTRL_ABUS_PARITY_MASK, parity) | \
/Zephyr-latest/tests/subsys/modbus/src/
Dtest_modbus_server.c180 .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()
Dtest_modbus_client.c218 .parity = UART_CFG_PARITY_ODD,
243 client_param.serial.parity = UART_CFG_PARITY_NONE; in test_client_setup_low_none()
257 client_param.serial.parity = UART_CFG_PARITY_ODD; in test_client_setup_low_odd()
271 client_param.serial.parity = UART_CFG_PARITY_EVEN; in test_client_setup_high_even()
285 client_param.serial.parity = UART_CFG_PARITY_EVEN; in test_client_setup_ascii()
/Zephyr-latest/tests/drivers/build_all/uart/boards/
Dqemu_cortex_m3.overlay16 parity = "none";
/Zephyr-latest/tests/drivers/uart/uart_async_api/boards/
Dmax32655evkit_max32655_m4.overlay17 parity = "none";
Dmax32666fthr_max32666_cpu0.overlay17 parity = "none";
Dmax32690evkit_max32690_m4.overlay17 parity = "none";
Dmax32666evkit_max32666_cpu0.overlay17 parity = "none";
Dmax32670evkit.overlay17 parity = "none";
Dmax78002evkit_max78002_m4.overlay17 parity = "none";
Dmax32655fthr_max32655_m4.overlay17 parity = "none";

1234567