Home
last modified time | relevance | path

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

1234

/device/soc/telink/b91/hdf/uart/
Duart_tlsr9518.c29 uart_parity_e parity; in parity_from_uattr() local
31 switch (uattr.parity) { in parity_from_uattr()
33 parity = UART_PARITY_NONE; in parity_from_uattr()
37 parity = UART_PARITY_ODD; in parity_from_uattr()
41 parity = UART_PARITY_EVEN; in parity_from_uattr()
45 parity = UART_PARITY_NONE; in parity_from_uattr()
49 return parity; in parity_from_uattr()
/device/board/openvalley/niobeu4/liteos_m/hdf_drivers/uart/
Duart_esp32u4.c67 … uart_config->parity = GetParityFromStr(cur_uart_attr.parity); \
75 … HDF_LOGE("parity = %s[%d]", cur_uart_attr.parity, uart_config->parity); \
123 char *parity; member
133 int parity; member
277 uartConfig.parity = uart_config->parity; in UartHostDevInit()
406 if (attribute->parity == UART_ATTR_PARITY_NONE) { in UartHostDevSetAttribute()
407 uart_config->parity = UART_PARITY_DISABLE; in UartHostDevSetAttribute()
408 } else if (attribute->parity == UART_ATTR_PARITY_EVEN) { in UartHostDevSetAttribute()
409 uart_config->parity = UART_PARITY_EVEN; in UartHostDevSetAttribute()
410 } else if (attribute->parity == UART_ATTR_PARITY_ODD) { in UartHostDevSetAttribute()
[all …]
/device/soc/hpmicro/drivers/platform/
Duart.c137 if (hpmUartDev->attribute.parity == UART_ATTR_PARITY_ODD) { in UartConfig()
138 config.parity = parity_odd; in UartConfig()
139 } else if (hpmUartDev->attribute.parity == UART_ATTR_PARITY_EVEN) { in UartConfig()
140 config.parity = parity_even; in UartConfig()
141 } else if (hpmUartDev->attribute.parity == UART_ATTR_PARITY_MARK) { in UartConfig()
142 config.parity = parity_always_1; in UartConfig()
143 } else if (hpmUartDev->attribute.parity == UART_ATTR_PARITY_SPACE) { in UartConfig()
144 config.parity = parity_always_0; in UartConfig()
146 config.parity = parity_none; in UartConfig()
164 hpmUartDev->attribute.parity = UART_ATTR_PARITY_NONE; in Init()
/device/soc/chipsea/cst85/liteos_m/sdk/bsp/driver/stdio_uart/
Dstdio_uart.c129 void stdio_uart_format_get(uint32_t *bits, uint32_t *parity, uint32_t *stop) in stdio_uart_format_get() argument
132 *parity = stdio_uart_eps_getf() | (stdio_uart_pen_getf() << 1); in stdio_uart_format_get()
136 void stdio_uart_format_set(uint32_t bits, uint32_t parity, uint32_t stop) in stdio_uart_format_set() argument
139 uint8_t even_bit = (uint8_t)(parity & 0x01UL); in stdio_uart_format_set()
140 uint8_t pari_bit = (uint8_t)((parity >> 1) & 0x01UL); in stdio_uart_format_set()
Duart.h41 void stdio_uart_format_get(uint32_t *bits, uint32_t *parity, uint32_t *stop);
42 void stdio_uart_format_set(uint32_t bits, uint32_t parity, uint32_t stop);
/device/soc/telink/b91/hcs/uart/
Duart_config.hcs39 parity = "";
51 parity = "UART_PARITY_NONE";
63 parity = "UART_PARITY_NONE";
/device/soc/goodix/gr551x/adapter/hals/iot_hardware/wifiiot_lite/
Dhal_iot_uart.c135 if (param->parity == IOT_UART_PARITY_NONE) { in uart_cfg()
136 params->init.parity = UART_PARITY_NONE; in uart_cfg()
137 } else if (param->parity == IOT_UART_PARITY_ODD) { in uart_cfg()
138 params->init.parity = UART_PARITY_ODD; in uart_cfg()
139 } else if (param->parity == IOT_UART_PARITY_EVEN) { in uart_cfg()
140 params->init.parity = UART_PARITY_EVEN; in uart_cfg()
/device/board/kaihong/khdvk_3566b/kernel/bluetooth/src/
Duserial_vendor.c200 uint16_t parity; in userial_vendor_open() local
204 (void) parity; in userial_vendor_open()
223 parity = 0; in userial_vendor_open()
225 parity = PARENB; in userial_vendor_open()
227 parity = (PARENB | PARODD); in userial_vendor_open()
/device/soc/beken/bk7235/liteos_m/bk_sdk_armino/middleware/soc/common/hal/
Duart_hal.c40 uart_hal_set_parity(hal, id, config->parity); in uart_hal_init_uart()
97 bk_err_t uart_hal_set_parity(uart_hal_t *hal, uart_id_t id, uart_parity_t parity) in uart_hal_set_parity() argument
99 if (parity == UART_PARITY_NONE) { in uart_hal_set_parity()
104 uart_ll_set_parity(hal->hw, id, parity); in uart_hal_set_parity()
/device/soc/beken/bk7235/liteos_m/bk_sdk_armino/middleware/soc/bk7235/hal/
Duart_ll.h28 #define CASE_PARITY(parity) case UART_PARITY_##parity: return UART_V_PARITY_##parity argument
109 static inline uint32_t uart_ll_to_reg_parity(uart_parity_t parity) in uart_ll_to_reg_parity() argument
111 switch (parity) in uart_ll_to_reg_parity()
181 hw->config.parity = uart_ll_to_reg_parity(value); in uart_ll_set_parity()
/device/board/osware/imx8mm/drivers/bluetooth/source/src/
Duserial_vendor.c199 uint16_t parity; in userial_vendor_open() local
218 parity = 0; in userial_vendor_open()
220 parity = PARENB; in userial_vendor_open()
222 parity = (PARENB | PARODD); in userial_vendor_open()
/device/board/hihope/shields/neptune100/
Dneptune100.hcs35 parity = 0;
43 parity = 0;
/device/soc/beken/bk7235/liteos_m/bk_sdk_armino/components/bk_cli/
Dcli_uart.c71 config.parity = os_strtoul(argv[5], NULL, 10); in cli_uart_cmd()
175 uint32_t parity = os_strtoul(argv[3], NULL, 10); in cli_uart_config_cmd() local
176 BK_LOG_ON_ERR(bk_uart_set_parity(uart_id, parity)); in cli_uart_config_cmd()
177 CLI_LOGI("uart(%d) config parity:%d\n", uart_id, parity); in cli_uart_config_cmd()
325 config.parity = UART_PARITY_NONE; in cli_uart_test_cmd()
/device/soc/hisilicon/hi3861v100/hi3861_adapter/hals/iot_hardware/wifiiot_lite/
Dhal_iot_uart.c32 attr.parity = param->parity; in IoTUartInit()
/device/soc/goodix/gr551x/sdk_liteos/gr551x_sdk/drivers/inc/
Dgr55xx_ll_uart.h93 uint32_t parity; /**< Specifies the parity mode. member
252 .parity = LL_UART_PARITY_NONE, \
483 __STATIC_INLINE void ll_uart_set_parity(uart_regs_t *UARTx, uint32_t parity) in ll_uart_set_parity() argument
485 MODIFY_REG(UARTx->LCR, UART_LCR_PARITY, parity); in ll_uart_set_parity()
547 uint32_t parity, uint32_t stop_bits) in ll_uart_config_character() argument
549 …MODIFY_REG(UARTx->LCR, UART_LCR_PARITY | UART_LCR_STOP | UART_LCR_DLS, parity | stop_bits | data_b… in ll_uart_config_character()
/device/soc/beken/bk7235/hals/iot_hardware/wifiiot_lite/
Dhal_iot_uart.c46 dst->parity = src->parity ; in convert_uart_config()
/device/soc/asrmicro/asr582x/liteos_m/sdk/adapter/hals/iot_hardware/wifiiot_lite/
Dhal_iot_uart.c67 uart_config_struct[id].config.parity = param->parity; in IoTUartInit()
/device/board/talkweb/niobe407/liteos_m/hdf_config/
Dhdf.hcs68 parity = 0; // 0: none 1: event 2:odd
83 parity = 0; // 0: none 1: event 2:odd
98 parity = 0; // 0: none 1: event 2:odd
/device/soc/telink/b91/b91_ble_sdk/drivers/B91/
Duart.c148 void uart_init(uart_num_e uart_num, unsigned short div, unsigned char bwpc, uart_parity_e parity, in uart_init() argument
156 if (parity) { in uart_init()
158 if (UART_PARITY_EVEN == parity) { in uart_init()
160 } else if (UART_PARITY_ODD == parity) { in uart_init()
/device/soc/hpmicro/sdk/hpm_sdk/drivers/inc/
Dhpm_uart_drv.h29 typedef enum parity { enum
128 uint8_t parity; /**< Parity */ member
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/uart/
Duart.c241 && (attr->parity == 0 || attr->parity == 1 || attr->parity == 2) /* stop_bits:1 2 */ in uart_check_ioctrl_param()
/device/qemu/SmartL_E802/liteos_m/board/hals/csky_driver/include/
Ddrv_usart.h228 usart_parity_e parity,
343 int32_t csi_usart_config_parity(usart_handle_t handle, usart_parity_e parity);
/device/qemu/drivers/uart/
Duart.c138 attribute->parity = udd->attr.parity; in Hi35xxGetAttribute()
160 udd->attr.parity = attribute->parity; in Hi35xxSetAttribute()
/device/soc/winnermicro/wm800/board/src/bt/blehost/porting/w800/include/hal/
Dhal_uart.h104 enum hal_uart_parity parity, enum hal_uart_flow_ctl flow_ctl);
/device/soc/rockchip/rk2206/hardware/include/lz_hardware/
Duart.h114 UartParity parity; member

1234