Home
last modified time | relevance | path

Searched refs:data_bits (Results 1 – 25 of 61) sorted by relevance

123

/drivers/sensor/tsic_xx6/
A Dtsic_xx6.c54 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 Duart_native_tty_bottom.c207 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 Duart_native_tty.c107 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 Dlpuart_esp32.c36 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 Duart_lpc11u6x.c147 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 Duart_gecko.c587 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 Duart_mchp_sercom_g1.c65 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 Dusart_sam.c207 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 Duart_native_tty_bottom.h49 enum native_tty_bottom_data_bits data_bits; member
A Duart_mchp_xec.c353 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 Duart_lpc11u6x.h147 uint8_t data_bits; member
185 uint8_t data_bits; member
A Duart_renesas_rz_sci.c171 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 Duart_mcux_flexcomm.c379 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 Duart_bitbang.c88 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 Duart_renesas_rz_scif.c124 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 Duart_rzt2m.c326 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 Duart_smartbond.c246 (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 Duart_sam.c175 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 Duart_bflb.c38 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 Duart_nxp_s32_linflexd.c391 .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 Duart_ene_kb106x.c62 switch (cfg->data_bits) { in kb106x_uart_configure()
278 .data_bits = UART_CFG_DATA_BITS_8, \
A Duart_renesas_rx_sci_qemu.c120 .data_bits = UART_CFG_DATA_BITS_8, \
A Duart_stm32.c518 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 Duart_esp32.c233 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 Duart_cc13xx_cc26xx.c135 switch (cfg->data_bits) { in uart_cc13xx_cc26xx_configure()
622 .data_bits = DT_INST_ENUM_IDX(n, data_bits), \

Completed in 76 milliseconds

123