diff --git a/components/driver/uart/uart.c b/components/driver/uart/uart.c index 3f2de258fd0..74b463d196e 100644 --- a/components/driver/uart/uart.c +++ b/components/driver/uart/uart.c @@ -2072,9 +2072,7 @@ esp_err_t uart_set_rx_full_threshold(uart_port_t uart_num, int threshold) return ESP_ERR_INVALID_STATE; } UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); - if (uart_hal_get_intr_ena_status(&(uart_context[uart_num].hal)) & UART_INTR_RXFIFO_FULL) { - uart_hal_set_rxfifo_full_thr(&(uart_context[uart_num].hal), threshold); - } + uart_hal_set_rxfifo_full_thr(&(uart_context[uart_num].hal), threshold); UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); return ESP_OK; } @@ -2089,9 +2087,7 @@ esp_err_t uart_set_tx_empty_threshold(uart_port_t uart_num, int threshold) return ESP_ERR_INVALID_STATE; } UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); - if (uart_hal_get_intr_ena_status(&(uart_context[uart_num].hal)) & UART_INTR_TXFIFO_EMPTY) { - uart_hal_set_txfifo_empty_thr(&(uart_context[uart_num].hal), threshold); - } + uart_hal_set_txfifo_empty_thr(&(uart_context[uart_num].hal), threshold); UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); return ESP_OK; }