Home
last modified time | relevance | path

Searched refs:parity (Results 26 – 50 of 157) sorted by relevance

1234567

/Zephyr-latest/drivers/serial/
Duart_stm32.c226 uint32_t parity) in uart_stm32_set_parity() argument
230 LL_USART_SetParity(config->usart, parity); in uart_stm32_set_parity()
306 static inline uint32_t uart_stm32_cfg2ll_parity(enum uart_config_parity parity) in uart_stm32_cfg2ll_parity() argument
308 switch (parity) { in uart_stm32_cfg2ll_parity()
319 static inline enum uart_config_parity uart_stm32_ll2cfg_parity(uint32_t parity) in uart_stm32_ll2cfg_parity() argument
321 switch (parity) { in uart_stm32_ll2cfg_parity()
489 const uint32_t parity = uart_stm32_cfg2ll_parity(cfg->parity); in uart_stm32_parameters_set() local
492 cfg->parity); in uart_stm32_parameters_set()
505 parity, in uart_stm32_parameters_set()
511 if (parity != uart_stm32_get_parity(dev)) { in uart_stm32_parameters_set()
[all …]
Duart_sam.c126 static uint32_t uart_sam_cfg2sam_parity(uint8_t parity) in uart_sam_cfg2sam_parity() argument
128 switch (parity) { in uart_sam_cfg2sam_parity()
189 | uart_sam_cfg2sam_parity(cfg->parity); in uart_sam_configure()
209 cfg->parity = uart_sam_get_parity(dev); in uart_sam_config_get()
412 .parity = UART_CFG_PARITY_NONE, in uart_sam_init()
Duart_sy1xx.c44 sy1xx_uart_parity_t parity; member
87 volatile uint32_t setup = 0x0306 | uart_cfg->parity; in sy1xx_uart_configure()
272 .parity = DRIVERS_UART_PAR_NONE, in sy1xx_uart_init()
Duart_renesas_rz_sci.c142 switch (uart_config->parity) { in uart_rz_sci_apply_config()
144 fsp_cfg->parity = UART_PARITY_OFF; in uart_rz_sci_apply_config()
147 fsp_cfg->parity = UART_PARITY_ODD; in uart_rz_sci_apply_config()
150 fsp_cfg->parity = UART_PARITY_EVEN; in uart_rz_sci_apply_config()
482 .parity = DT_INST_ENUM_IDX_OR(n, parity, UART_CFG_PARITY_NONE), \
Duart_renesas_rz_scif.c135 switch (uart_config->parity) { in uart_rz_scif_apply_config()
137 fsp_cfg->parity = UART_PARITY_OFF; in uart_rz_scif_apply_config()
140 fsp_cfg->parity = UART_PARITY_ODD; in uart_rz_scif_apply_config()
143 fsp_cfg->parity = UART_PARITY_EVEN; in uart_rz_scif_apply_config()
510 .parity = DT_INST_ENUM_IDX(n, parity), \
Duart_mcux_iuart.c23 uint8_t parity; member
247 switch (config->parity) { in mcux_iuart_init()
332 .parity = DT_INST_ENUM_IDX(n, parity), \
Duart_wch_usart.c21 uint8_t parity; member
52 switch (config->parity) { in usart_wch_init()
332 .parity = DT_INST_ENUM_IDX(idx, parity), \
Duart_silabs_usart.c821 enum uart_config_parity parity) in uart_silabs_cfg2ll_parity() argument
823 switch (parity) { in uart_silabs_cfg2ll_parity()
884 static inline enum uart_config_parity uart_silabs_ll2cfg_parity(USART_Parity_TypeDef parity) in uart_silabs_ll2cfg_parity() argument
886 switch (parity) { in uart_silabs_ll2cfg_parity()
956 usartInit.parity = uart_silabs_cfg2ll_parity(data->uart_cfg->parity); in uart_silabs_configure_peripheral()
959 data->uart_cfg->parity); in uart_silabs_configure_peripheral()
980 if ((cfg->parity == UART_CFG_PARITY_MARK) || in uart_silabs_configure()
981 (cfg->parity == UART_CFG_PARITY_SPACE)) { in uart_silabs_configure()
1005 cfg->parity = uart_cfg->parity; in uart_silabs_config_get()
1164 .parity = DT_INST_ENUM_IDX(idx, parity), \
Duart_lpc11u6x.h145 uint8_t parity; member
183 uint8_t parity; member
Duart_mcux_flexcomm.c41 uint8_t parity; member
307 if (cfg->parity == UART_CFG_PARITY_ODD) { in mcux_flexcomm_uart_configure()
309 } else if (cfg->parity == UART_CFG_PARITY_EVEN) { in mcux_flexcomm_uart_configure()
311 } else if (cfg->parity == UART_CFG_PARITY_NONE) { in mcux_flexcomm_uart_configure()
369 uart_config->parity = cfg->parity; in mcux_flexcomm_uart_configure()
1031 if (config->parity == UART_CFG_PARITY_ODD) { in mcux_flexcomm_init()
1033 } else if (config->parity == UART_CFG_PARITY_EVEN) { in mcux_flexcomm_init()
1047 cfg->parity = config->parity; in mcux_flexcomm_init()
1191 .parity = DT_INST_ENUM_IDX(n, parity), \
Dusart_sam.c125 static uint32_t usart_sam_cfg2sam_parity(uint8_t parity) in usart_sam_cfg2sam_parity() argument
127 switch (parity) { in usart_sam_cfg2sam_parity()
279 | usart_sam_cfg2sam_parity(cfg->parity) in usart_sam_configure()
302 cfg->parity = usart_sam_get_parity(dev); in usart_sam_config_get()
504 .parity = UART_CFG_PARITY_NONE, in usart_sam_init()
Duart_cdns.c254 SET_VAL32(MODE_PAR, dev_cfg->parity)); in uart_cdns_init()
300 .parity = CDNS_PARTITY_MAP(DT_ENUM_IDX(DT_DRV_INST(n), parity)), \
Duart_apbuart.c242 switch (cfg->parity) { in apbuart_configure()
288 cfg->parity = UART_CFG_PARITY_NONE; in apbuart_config_get()
291 cfg->parity = UART_CFG_PARITY_ODD; in apbuart_config_get()
293 cfg->parity = UART_CFG_PARITY_EVEN; in apbuart_config_get()
Duart_mchp_xec.c383 switch (cfg->parity) { in uart_xec_configure()
385 uart_cfg.parity = LCR_PDIS; in uart_xec_configure()
388 uart_cfg.parity = LCR_EPS; in uart_xec_configure()
398 regs->LCR = uart_cfg.data_bits | uart_cfg.stop_bits | uart_cfg.parity; in uart_xec_configure()
432 cfg->parity = data->uart_config.parity; in uart_xec_config_get()
1099 .uart_config.parity = UART_CFG_PARITY_NONE, \
Duart_rzt2m.c350 switch (data->uart_cfg.parity) { in rzt2m_uart_init()
361 LOG_ERR("Unsupported parity: %u", data->uart_cfg.parity); in rzt2m_uart_init()
430 .parity = DT_INST_ENUM_IDX(n, parity), \
/Zephyr-latest/subsys/debug/gdbstub/
Dgdbstub_backend_serial.c18 .parity = UART_CFG_PARITY_NONE, in z_gdb_backend_init()
/Zephyr-latest/drivers/mfd/
Dmfd_tle9104.c132 int parity = 1 + POPCOUNT(value); in tle9104_calculate_parity() local
135 parity--; in tle9104_calculate_parity()
138 return parity % 2; in tle9104_calculate_parity()
143 int parity = tle9104_calculate_parity(*value); in tle9104_apply_parity() local
145 WRITE_BIT(*value, TLE9104_FRAME_PARITY_POS, parity); in tle9104_apply_parity()
150 int parity = tle9104_calculate_parity(value); in tle9104_check_parity() local
152 return ((value & BIT(TLE9104_FRAME_PARITY_POS)) >> TLE9104_FRAME_PARITY_POS) == parity; in tle9104_check_parity()
/Zephyr-latest/subsys/bluetooth/host/classic/
Drfcomm_internal.h121 #define BT_RFCOMM_SET_LINE_SETTINGS(data, stop, parity) ((data & 0x3) | \ argument
123 ((parity & 0x7) << 3))
/Zephyr-latest/boards/adi/max32690fthr/
Dmax32690fthr_max32690_m4.dts118 parity = "none";
128 parity = "none";
/Zephyr-latest/tests/drivers/uart/uart_basic_api/src/
Dtest_uart_config.c30 .parity = UART_CFG_PARITY_NONE,
Dtest_uart_config_wide.c30 .parity = UART_CFG_PARITY_NONE,
/Zephyr-latest/subsys/modbus/
Dmodbus_serial.c465 switch (param->serial.parity) { in configure_uart()
468 uart_cfg.parity = param->serial.parity; in configure_uart()
473 uart_cfg.parity = param->serial.parity; in configure_uart()
/Zephyr-latest/boards/adi/max32660evsys/
Dmax32660evsys.dts46 parity = "none";
/Zephyr-latest/samples/drivers/uart/native_tty/src/
Dmain.c21 .parity = UART_CFG_PARITY_NONE,
/Zephyr-latest/boards/adi/ad_swiot1l_sl/
Dad_swiot1l_sl.dts51 parity = "none";

1234567