| /drivers/sensor/tsic_xx6/ |
| A D | tsic_xx6.c | 54 const uint8_t data_bits; member 138 static int tsic_xx6_get_data_bits(const struct tsic_xx6_config *config, uint16_t *data_bits, in tsic_xx6_get_data_bits() argument 142 config->data_bits == 14 ? FRAME_DATA_BIT_13 : FRAME_DATA_BIT_10; in tsic_xx6_get_data_bits() 153 *data_bits = data_msb << 8 | data_lsb; in tsic_xx6_get_data_bits() 159 uint16_t data_bits) in tsic_xx6_get_value() argument 164 tmp = (int64_t)data_bits * in tsic_xx6_get_value() 166 tmp = tmp * 1000000 / (BIT(config->data_bits) - 1); in tsic_xx6_get_value() 178 uint16_t data_bits; in tsic_xx6_sample_fetch() local 191 rc = tsic_xx6_get_data_bits(config, &data_bits, frame); in tsic_xx6_sample_fetch() 196 tsic_xx6_get_value(config, data, data_bits); in tsic_xx6_sample_fetch() [all …]
|
| /drivers/serial/ |
| A D | uart_native_tty_bottom.c | 207 enum native_tty_bottom_data_bits data_bits) in native_tty_data_bits_set() argument 211 switch (data_bits) { in native_tty_data_bits_set() 241 enum native_tty_bottom_data_bits *data_bits) in native_tty_data_bits_get() argument 245 *data_bits = NTB_DATA_BITS_5; in native_tty_data_bits_get() 248 *data_bits = NTB_DATA_BITS_6; in native_tty_data_bits_get() 251 *data_bits = NTB_DATA_BITS_7; in native_tty_data_bits_get() 254 *data_bits = NTB_DATA_BITS_8; in native_tty_data_bits_get() 297 native_tty_data_bits_set(&ter, cfg->data_bits); in native_tty_configure_bottom() 355 native_tty_data_bits_get(&ter, &cfg->data_bits); in native_tty_read_bottom_cfg()
|
| A D | uart_native_tty.c | 107 switch (cfg->data_bits) { in native_tty_conv_to_bottom_cfg() 109 bottom_cfg->data_bits = NTB_DATA_BITS_5; in native_tty_conv_to_bottom_cfg() 112 bottom_cfg->data_bits = NTB_DATA_BITS_6; in native_tty_conv_to_bottom_cfg() 115 bottom_cfg->data_bits = NTB_DATA_BITS_7; in native_tty_conv_to_bottom_cfg() 118 bottom_cfg->data_bits = NTB_DATA_BITS_8; in native_tty_conv_to_bottom_cfg() 179 switch (bottom_cfg.data_bits) { in native_tty_conv_from_bottom_cfg() 181 cfg->data_bits = UART_CFG_DATA_BITS_5; in native_tty_conv_from_bottom_cfg() 184 cfg->data_bits = UART_CFG_DATA_BITS_6; in native_tty_conv_from_bottom_cfg() 187 cfg->data_bits = UART_CFG_DATA_BITS_7; in native_tty_conv_from_bottom_cfg() 190 cfg->data_bits = UART_CFG_DATA_BITS_8; in native_tty_conv_from_bottom_cfg() [all …]
|
| A D | lpuart_esp32.c | 36 uint8_t data_bits; member 81 (cfg->data_bits > UART_CFG_DATA_BITS_8)) { in lp_uart_esp32_param_config() 115 uart_hal_set_data_bit_num(&data->hal, cfg->data_bits); in lp_uart_esp32_param_config() 186 .data_bits = DT_PROP_OR(DT_NODELABEL(lp_uart), data_bits, UART_CFG_DATA_BITS_8),
|
| A D | uart_lpc11u6x.c | 147 switch (cfg->data_bits) { in lpc11u6x_uart0_configure() 175 data->data_bits = cfg->data_bits; in lpc11u6x_uart0_configure() 190 cfg->data_bits = data->data_bits; in lpc11u6x_uart0_config_get() 365 data->data_bits = UART_CFG_DATA_BITS_8; in lpc11u6x_uart0_init() 554 switch (cfg->data_bits) { in lpc11u6x_uartx_configure() 595 data->data_bits = cfg->data_bits; in lpc11u6x_uartx_configure() 609 cfg->data_bits = data->data_bits; in lpc11u6x_uartx_config_get() 798 data->data_bits = UART_CFG_DATA_BITS_8; in lpc11u6x_uartx_init()
|
| A D | uart_gecko.c | 587 if (uart_cfg->data_bits != cfg->data_bits) { in uart_gecko_configure() 616 cfg->data_bits = uart_cfg->data_bits; in uart_gecko_config_get() 648 usartInit.databits = uart_gecko_cfg2ll_databits(uart_cfg->data_bits, uart_cfg->parity); in uart_gecko_init() 844 .data_bits = DT_INST_ENUM_IDX(idx, data_bits), \ 911 .data_bits = DT_INST_ENUM_IDX(idx, data_bits), \ 947 .data_bits = DT_INST_ENUM_IDX(idx, data_bits), \
|
| A D | uart_mchp_sercom_g1.c | 65 uint8_t data_bits; member 649 retval = uart_config_data_bits(regs, clock_external, cfg->data_bits); in uart_mchp_init() 653 dev_data->config_cache.data_bits = cfg->data_bits; in uart_mchp_init() 746 .data_bits = DT_INST_ENUM_IDX_OR(n, data_bits, UART_CFG_DATA_BITS_8), \
|
| A D | usart_sam.c | 207 static uint32_t usart_sam_cfg2sam_data_bits(uint8_t data_bits) in usart_sam_cfg2sam_data_bits() argument 209 switch (data_bits) { in usart_sam_cfg2sam_data_bits() 277 if (cfg->data_bits == UART_CFG_DATA_BITS_9 || in usart_sam_configure() 295 | usart_sam_cfg2sam_data_bits(cfg->data_bits) in usart_sam_configure() 318 cfg->data_bits = usart_sam_get_data_bits(dev); in usart_sam_config_get() 520 .data_bits = UART_CFG_DATA_BITS_8, in usart_sam_init()
|
| A D | uart_native_tty_bottom.h | 49 enum native_tty_bottom_data_bits data_bits; member
|
| A D | uart_mchp_xec.c | 353 switch (cfg->data_bits) { in uart_xec_configure() 355 uart_cfg.data_bits = LCR_CS5; in uart_xec_configure() 358 uart_cfg.data_bits = LCR_CS6; in uart_xec_configure() 361 uart_cfg.data_bits = LCR_CS7; in uart_xec_configure() 364 uart_cfg.data_bits = LCR_CS8; in uart_xec_configure() 398 regs->LCR = uart_cfg.data_bits | uart_cfg.stop_bits | uart_cfg.parity; in uart_xec_configure() 434 cfg->data_bits = data->uart_config.data_bits; in uart_xec_config_get() 1101 .uart_config.data_bits = UART_CFG_DATA_BITS_8, \
|
| A D | uart_lpc11u6x.h | 147 uint8_t data_bits; member 185 uint8_t data_bits; member
|
| A D | uart_renesas_rz_sci.c | 171 switch (uart_config->data_bits) { in uart_rz_sci_apply_config() 173 fsp_cfg->data_bits = UART_DATA_BITS_7; in uart_rz_sci_apply_config() 176 fsp_cfg->data_bits = UART_DATA_BITS_8; in uart_rz_sci_apply_config() 179 fsp_cfg->data_bits = UART_DATA_BITS_9; in uart_rz_sci_apply_config() 545 .data_bits = \ 546 DT_INST_ENUM_IDX_OR(n, data_bits, UART_CFG_DATA_BITS_8), \
|
| A D | uart_mcux_flexcomm.c | 379 usart_data_len_t data_bits = kUSART_8BitsPerChar; in mcux_flexcomm_uart_configure() local 412 if (cfg->data_bits == UART_CFG_DATA_BITS_5 || in mcux_flexcomm_uart_configure() 413 cfg->data_bits == UART_CFG_DATA_BITS_6) { in mcux_flexcomm_uart_configure() 415 } else if (cfg->data_bits == UART_CFG_DATA_BITS_7) { in mcux_flexcomm_uart_configure() 416 data_bits = kUSART_7BitsPerChar; in mcux_flexcomm_uart_configure() 417 } else if (cfg->data_bits == UART_CFG_DATA_BITS_8) { in mcux_flexcomm_uart_configure() 418 data_bits = kUSART_8BitsPerChar; in mcux_flexcomm_uart_configure() 419 } else if (cfg->data_bits == UART_CFG_DATA_BITS_9) { in mcux_flexcomm_uart_configure() 424 usart_config.bitCountPerChar = data_bits; in mcux_flexcomm_uart_configure() 452 uart_config->data_bits = cfg->data_bits; in mcux_flexcomm_uart_configure() [all …]
|
| A D | uart_bitbang.c | 88 static inline uint8_t uart_bitbang_data_bits_to_len(uint8_t data_bits) in uart_bitbang_data_bits_to_len() argument 90 switch (data_bits) { in uart_bitbang_data_bits_to_len() 108 uint8_t len = uart_bitbang_data_bits_to_len(config->uart_cfg->data_bits); in uart_bitbang_compute_parity() 141 uint8_t len = uart_bitbang_data_bits_to_len(config->uart_cfg->data_bits); in uart_bitbang_rx_counter_top_interrupt() 261 uint8_t len = uart_bitbang_data_bits_to_len(config->uart_cfg->data_bits); in uart_bitbang_tx_counter_top_interrupt() 763 .data_bits = DT_INST_ENUM_IDX(index, data_bits), \
|
| A D | uart_renesas_rz_scif.c | 124 switch (uart_config->data_bits) { in uart_rz_scif_apply_config() 126 fsp_cfg->data_bits = UART_DATA_BITS_7; in uart_rz_scif_apply_config() 129 fsp_cfg->data_bits = UART_DATA_BITS_8; in uart_rz_scif_apply_config() 523 .data_bits = DT_INST_ENUM_IDX(n, data_bits), \
|
| A D | uart_rzt2m.c | 326 switch (data->uart_cfg.data_bits) { in rzt2m_uart_init() 335 data->uart_cfg.data_bits); in rzt2m_uart_init() 432 .data_bits = DT_INST_ENUM_IDX(n, data_bits), \
|
| A D | uart_smartbond.c | 246 (cfg->data_bits != UART_CFG_DATA_BITS_5 && cfg->data_bits != UART_CFG_DATA_BITS_6 && in uart_smartbond_configure() 247 cfg->data_bits != UART_CFG_DATA_BITS_7 && cfg->data_bits != UART_CFG_DATA_BITS_8) || in uart_smartbond_configure() 289 switch (cfg->data_bits) { in uart_smartbond_configure() 797 .data_bits = UART_CFG_DATA_BITS_8, \
|
| A D | uart_sam.c | 175 cfg->data_bits != UART_CFG_DATA_BITS_8 || in uart_sam_configure() 212 cfg->data_bits = UART_CFG_DATA_BITS_8; in uart_sam_config_get() 414 .data_bits = UART_CFG_DATA_BITS_8, in uart_sam_init()
|
| A D | uart_bflb.c | 38 uint8_t data_bits; member 340 tx_cfg |= (cfg->data_bits + 4) << UART_CR_UTX_BIT_CNT_D_SHIFT; in uart_bflb_configure() 342 rx_cfg |= (cfg->data_bits + 4) << UART_CR_URX_BIT_CNT_D_SHIFT; in uart_bflb_configure() 554 .data_bits = UART_DATA_BITS_8, \
|
| A D | uart_nxp_s32_linflexd.c | 391 .WordLength = DT_INST_ENUM_IDX(n, data_bits) == \ 408 BUILD_ASSERT(DT_INST_ENUM_IDX(n, data_bits) == UART_CFG_DATA_BITS_7 || \ 409 DT_INST_ENUM_IDX(n, data_bits) == UART_CFG_DATA_BITS_8, \
|
| A D | uart_ene_kb106x.c | 62 switch (cfg->data_bits) { in kb106x_uart_configure() 278 .data_bits = UART_CFG_DATA_BITS_8, \
|
| A D | uart_renesas_rx_sci_qemu.c | 120 .data_bits = UART_CFG_DATA_BITS_8, \
|
| A D | uart_stm32.c | 518 const uint32_t databits = uart_stm32_cfg2ll_databits(cfg->data_bits, in uart_stm32_parameters_set() 586 const uint32_t databits = uart_stm32_cfg2ll_databits(cfg->data_bits, in uart_stm32_configure() 597 (cfg->data_bits == UART_CFG_DATA_BITS_9)) { in uart_stm32_configure() 656 cfg->data_bits = uart_stm32_ll2cfg_databits( in uart_stm32_config_get() 2449 DT_INST_ENUM_IDX(index, data_bits) == UART_CFG_DATA_BITS_9), \ 2460 !(DT_INST_ENUM_IDX(index, data_bits) == UART_CFG_DATA_BITS_5 || \ 2461 (DT_INST_ENUM_IDX(index, data_bits) == UART_CFG_DATA_BITS_6 && \ 2468 !(DT_INST_ENUM_IDX(index, data_bits) == UART_CFG_DATA_BITS_5 || \ 2469 DT_INST_ENUM_IDX(index, data_bits) == UART_CFG_DATA_BITS_6 || \ 2470 (DT_INST_ENUM_IDX(index, data_bits) == UART_CFG_DATA_BITS_7 && \ [all …]
|
| A D | uart_esp32.c | 233 cfg->data_bits = UART_CFG_DATA_BITS_5; in uart_esp32_config_get() 236 cfg->data_bits = UART_CFG_DATA_BITS_6; in uart_esp32_config_get() 239 cfg->data_bits = UART_CFG_DATA_BITS_7; in uart_esp32_config_get() 242 cfg->data_bits = UART_CFG_DATA_BITS_8; in uart_esp32_config_get() 316 switch (cfg->data_bits) { in uart_esp32_configure() 1051 .data_bits = DT_INST_ENUM_IDX(idx, data_bits), \
|
| A D | uart_cc13xx_cc26xx.c | 135 switch (cfg->data_bits) { in uart_cc13xx_cc26xx_configure() 622 .data_bits = DT_INST_ENUM_IDX(n, data_bits), \
|